0
1
999799
147821
564068
208973
252631
224126
434747
195180
105357
353797
314541
181080
81312
448262
63901
299100
454078
502708
664762
381075
54109
241329
121720
52291
192968
326110
92054
127794
469946
83854
44121
198924
117549
94982
455984
31361
76905
745605
401209
65127
26005
92817
388420
44726
683202
94751
48450
120721
321199
12809
46665
4133
157619
237063
36419
161880
132819
610080
188
19466
144872
154647
18878
628196
48201
25763
1819
33916
171868
236534
524602
8840
264551
403670
94656
4368
443076
179644
246904
76751
142884
203172
4542
131995
280535
755964
356724
39649
559063
316290
18760
14404
79735
211862
79642
105928
157219
243550
444207
392199
91522
217515
60758
125500
285599
588256
131702
82596
113561
20701
64320
263572
70846
343137
158681
334747
88583
234648
95896
175963
584574
78909
201459
42639
469804
339960
182282
332235
286552
253434
1413
247238
8152
562866
45592
639415
6658
496682
230880
400423
607782
188485
235028
227861
17208
168516
80409
32184
67233
98064
6497
138694
166269
345208
54902
73591
169955
611404
416282
63010
366794
508366
200043
960382
400523
105176
329013
342777
24602
528041
515014
88908
608443
363937
456404
321916
931114
81753
9333
82630
188297
142823
99632
176159
504538
530772
52173
53229
232004
269606
691881
1430
10331
233079
482
298715
95544
105234
14071
117341
262996
22608
198377
71957
15061
616068
751501
158017
8426
903
43189
99907
607528
463943
92410
171545
444128
78195
409884
947412
132702
908950
3156
672821
43584
23961
189801
161862
165315
354784
464476
527694
35312
728854
686966
64910
75813
58071
68736
109614
385494
76036
708950
82378
17451
81452
293162
144446
407811
836588
312461
103576
127102
219986
155026
339719
9442
24532
214140
92361
281751
446298
138406
191714
831168
393291
742356
3646
471762
64998
47976
53372
356549
48273
23007
214381
643611
639972
300638
370784
505076
294850
145065
25665
298110
38971
465983
390827
4648
12013
79251
635121
922204
192898
194839
261030
282566
421349
18159
11493
220418
192379
49229
790179
358322
109775
48419
395989
6340
189482
518054
417329
29442
632132
56132
474100
32077
206785
544460
156300
201502
7431
510903
281270
212869
304587
89596
524927
174263
278656
488677
186503
110054
241384
771190
19962
555526
8057
9950
744573
552442
154251
681781
60615
98427
616906
667925
518698
635571
77321
144673
27313
8789
566291
61944
436777
78662
136191
6749
465181
273640
346558
183245
268453
224553
78461
7035
186474
21631
29426
87201
121169
100320
62152
86642
246819
48490
351744
95618
59975
375538
276950
24757
27640
189392
158127
8654
399040
877274
215328
794801
88495
88362
155403
529072
464777
365952
24490
36744
18423
228242
24351
39489
8538
215429
445576
79785
55450
17846
128030
40316
491311
15978
214927
74756
22326
25156
20781
3950
48010
291980
717365
40302
42208
5060
344868
9933
11686
268867
184599
342900
148789
294427
58682
559859
144798
105047
467462
345537
266273
575465
171867
285940
270415
172738
216831
367760
496464
80576
158047
10756
18617
259904
8282
86550
245583
177752
43768
21844
778562
599736
66465
230033
192627
54416
18200
94084
96920
439405
71805
12359
300469
20686
394343
11798
211564
3467
381923
309678
527342
336548
493494
82399
45005
163432
34995
633187
435473
235460
49950
104367
281995
72367
608569
25738
870904
175759
18161
239785
374884
291077
264685
30950
425576
316655
85552
400144
460424
267957
210181
511123
135756
178449
365609
48202
24219
592752
82216
66181
96797
118539
1981
295732
360082
9771
101142
282321
402194
54786
634841
118532
98623
208206
551473
61461
98084
52118
217895
10330
331207
155049
60535
58036
189436
109329
592440
66981
196183
570756
85688
413326
590058
335314
194198
867705
530979
290812
481863
546884
177831
227668
616
364850
82859
43492
20134
138404
57487
746070
258083
141633
55555
85329
25508
406344
57166
114002
190482
114134
440073
706664
266154
6621
180266
57711
21445
547628
101727
179446
552412
268858
349958
678042
16369
81427
220455
146465
188480
93397
706116
337142
305455
168737
804421
290479
44704
108923
111537
118094
230604
326699
592672
102471
181256
383059
344634
310614
261147
308259
272682
139470
38291
420817
605389
59386
59556
137541
838335
546915
8782
679254
101873
153393
122290
151452
442550
71812
212474
82028
87203
46004
7565
544199
122878
238823
669998
45468
143630
641078
270433
368861
383404
572710
31671
489313
979066
201318
22833
19080
276194
631414
1202
127210
343760
281078
263480
962965
12668
851255
148135
43285
4669
77239
217913
124362
499280
300131
111211
2546
121190
41334
22607
365293
500012
658066
501806
158997
240629
602898
439799
77335
51963
173677
448250
507470
9615
78900
467149
166870
300215
89124
655364
122659
80673
20536
491396
474961
629368
301086
340757
433934
40517
930689
67905
13438
122963
187333
16603
66309
211699
208132
300626
224817
456441
66631
214073
145053
22254
182132
246697
863274
80230
468958
181465
76702
185153
79638
63362
4641
576295
530787
13177
125881
16071
444696
14516
486638
776028
505379
369558
117088
640433
71073
280847
812139
119393
101541
765658
324535
504349
165313
274955
95861
166602
66067
738409
350587
674200
269534
2305
528778
3343
321415
32938
240776
152194
98136
328205
99299
228833
353129
86710
794549
254659
203888
440081
128942
382225
98746
674173
268639
65957
481483
455199
10669
287477
230048
172637
154431
10628
133379
791555
193829
436130
252580
34520
395131
526423
415554
504592
4751
346657
227208
223154
85203
410751
606776
1803
612659
501438
8179
245383
552556
18093
481849
143971
39227
232508
2989
2158
244221
46348
167091
10307
5057
31355
383968
6610
530491
83712
18811
619845
12120
93544
38186
6608
820379
410221
128015
308502
98334
168835
223103
27860
119125
217667
252143
236981
544210
65397
480118
346978
79947
905961
216958
232275
525561
384188
649677
286693
703193
71376
406612
20448
372806
115631
38666
52190
250891
3729
369896
242865
62048
70194
198058
21984
192721
221478
466206
90823
395905
64309
69892
164793
7537
278341
346612
397600
38667
316309
121775
35187
156654
278817
78963
193
115191
9275
155039
25062
111741
122789
196421
518229
589987
3538
74649
77832
126691
35326
36504
897446
100478
105738
23844
183872
802
94107
30445
93403
166701
239038
561519
649316
40130
163104
287303
319882
120061
19978
103066
241867
396994
619226
260098
650059
179775
16352
528839
134065
390762
581251
6322
177591
64930
311358
812073
92108
256047
130675
490328
499799
9193
3903
144750
796189
222042
312682
112375
49986
84690
20161
334379
508538
157163
618044
765195
182188
431801
40830
50824
473570
221271
97004
80193
98778
236797
192691
561965
232028
183378
3174
158392
657432
265764
281890
27500
177981
45640
127817
166088
298930
33694
104632
513550
350790
120832
69337
8411
187334
3364
63662
235485
381050
71147
81655
184588
19604
437694
96375
4214
169880
414741
81029
709228
223021
65068
196319
76138
32875
14805
43480
347479
18697
68958
251449
333052
487651
487976
97164
253307
166904
17414
269286
569618
229126
14763
58049
195631
74892
566252
2556
146936
310514
39241
68473
507868
98049
208359
206551
427006
731746
15286
330694
76032
114176
263943
278299
73922
69760
5567
153612
615562
260892
563458
481753
399450
129245
21527
17433
164561
34850
471802
253389
550035
25546
513121
298869
281567
734735
357702
343192
85530
485858
4759
240379
256310
142478
213905
222618
38782
652139
308822
244716
186585
379477
692656
420029
446742
22133
81300
187009
34341
654594
599147
18088
128152
3014
323909
24353
118385
276143
878492
64586
67052
36513
417772
631569
63683
374130
501372
37619
297710
672929
269734
357519
66137
501579
16438
283330
884078
898003
386536
40487
467531
345725
27221
308735
472670
296083
30743
692321
30702
45423
253984
126584
149830
640234
214463
464721
215875
689644
60839
306935
398475
215246
278182
518919
292362
79197
232962
307370
579051
156266
220497
150528
185739
412896
418117
315160
395782
106764
276177
591542
91963
488598
86618
9253
10689
55943
356331
49197
22406
480351
18353
289996
65482
306609
812961
386310
354659
712256
993
362630
685227
57430
81873
108785
359280
51933
714941
725561
38651
219610
49570
134376
511817
139987
532427
15003
51056
568368
42397
331303
18115
58015
602636
97675
859288
84060
203852
123227
271685
215715
9802
289611
45193
442095
120243
421923
378764
96085
455785
27571
53433
32408
194992
231568
25988
521985
580917
262739
131487
27848
150760
245765
548307
1425
680559
172102
59010
813690
34097
7639
289434
673014
413188
132129
59526
345167
71446
322148
112709
55639
192312
303586
78773
16622
332722
476581
328270
70271
151590
312978
213014
411081
108976
139617
429402
249022
567691
29110
595632
367792
401143
77877
24595
543857
316099
1527
656511
36669
90758
350676
651074
265371
276287
403279
32075
39544
406317
173399
447655
112558
251760
360163
41979
682224
239028
160876
115900
411990
717415
158653
67743
21566
790108
39633
405865
253152
429800
75936
3770
66467
2137
368558
355403
60996
673710
451274
433210
230406
464269
156857
750092
148162
168393
171275
54301
497409
193008
166403
342657
320146
454337
424545
748
380427
270033
70090
126955
9498
823827
656887
21717
147723
47952
11114
576902
218861
77709
323392
30741
323591
35905
121701
62882
58367
14836
64811
289637
182387
409479
148925
14889
307964
172968
219320
198730
26637
668778
448307
264300
334267
421273
19506
6381
199927
115976
4002
31775
552658
37550
121680
392328
321906
329682
288037
431583
69035
73749
75527
617857
116662
717356
28623
420422
13591
17803
679693
207699
513335
209518
586581
65060
654780
324148
4943
79644
10844
826223
50709
23356
454485
135673
410028
484838
87651
505572
165939
370327
71215
63629
400538
186581
240619
499157
166117
362382
163652
145802
455866
13086
85597
401676
419808
1958
124275
53806
84986
283391
543252
253535
52309
346522
726844
148484
206279
489616
20515
30147
345150
422619
455264
517097
551548
260502
87620
63305
33677
639146
169341
53633
48029
649720
453994
11750
369009
78667
308388
182678
440253
3258
216801
655290
410002
208877
150459
198042
167795
528612
108627
166590
270340
84170
6256
31029
207066
190262
652253
7657
73057
127845
368124
311261
25241
193278
28186
609629
392973
51341
135419
308635
89130
155416
468565
418370
257006
21267
669771
152275
8824
649902
738981
67914
202295
214367
682647
647468
47699
650397
233589
8915
517740
287195
222332
830
96956
34304
240861
94247
83152
421895
131695
44190
278501
330483
142882
325831
57206
788209
568298
151430
35716
162192
50648
83568
219747
77638
13229
370640
494015
33543
31872
56020
830333
53845
131145
742799
17468
448871
233089
215298
98695
6449
246368
37299
64356
65862
745000
171926
111802
662406
151647
337100
235638
424288
536672
575661
340709
235688
219002
1643
4936
199194
65338
3858
107145
162030
149923
417420
187266
21024
622337
136287
165823
491049
198023
577694
8411
719279
31327
106132
207681
620
800090
226728
50945
31424
534425
486434
400629
20928
90523
634883
71748
287568
271504
34077
299751
205322
47818
124611
163272
371122
50826
70701
90434
854333
128709
579
728471
150180
396224
447259
100970
250160
275078
14810
498685
534212
386225
759035
82022
113046
471778
15652
259614
250181
314324
854538
175785
151692
521155
70857
198979
125955
242051
349520
194971
325452
33836
289883
634717
352328
39715
250976
90335
643542
467992
679467
711478
40198
54961
599834
96968
873383
545787
173770
206893
3398
19459
119245
132286
8965
411758
825362
299958
35863
826805
4520
400690
844506
860985
61548
160645
267762
7184
59160
79084
517044
392910
245506
85305
446262
39882
57465
311846
485056
270433
39894
345703
212665
59163
360938
161144
400386
185106
571968
3114
929489
233032
299136
81649
292396
504769
67160
556132
886876
108669
185704
61271
295973
105108
49300
23243
92823
422666
6183
34551
455839
215571
72033
303328
300705
650379
271975
161716
127316
59796
665850
44447
650477
575027
721213
151016
73225
165547
139631
26333
20157
6338
693962
231442
469895
145300
52523
106448
296963
5224
689448
211058
504048
400561
54137
236538
719666
330405
34
3750
3502
788591
86655
104443
63436
817422
333680
164532
154054
790603
309316
185163
27172
324840
27263
224034
54986
12513
125930
337247
142306
9786
308577
189518
1649
477015
17098
677953
227091
42178
866175
277854
589699
406200
38889
261012
82911
306077
562770
16945
585124
654316
907522
5554
49299
14786
298713
83314
284959
321221
8587
314974
221310
7349
173651
11934
265983
13825
355032
182185
116374
164219
171173
90751
396051
311884
411653
441580
75532
708820
127456
431644
149381
391156
99177
86181
34143
162359
82274
190332
288624
625024
53291
588052
931402
311362
249734
342880
58760
40085
306916
338528
372670
95054
310488
472203
399319
261876
51255
128082
433717
24426
207072
191851
415065
22228
18599
60826
9168
57405
782974
314450
109916
632408
670229
6090
134184
171572
749996
452998
553449
51653
29703
12605
13776
160905
105892
515329
32260
294839
301995
805807
303937
679808
510459
47416
90825
343937
333735
1859
351974
285539
60252
336195
48066
9079
64812
20711
33485
633761
135351
65514
94975
11905
248081
111607
210866
405453
121578
144480
174796
83855
127318
531594
301000
656306
285347
95855
98774
107722
436342
455573
643691
57749
210342
105265
116793
111373
173911
407362
337816
38315
398944
342766
531876
429260
16421
264737
124088
168728
477193
796363
94062
41976
101571
161118
293665
161035
100189
628248
65299
754318
123713
251245
314366
471107
318333
306265
297751
754126
32714
464739
58723
167498
32760
92427
137264
248629
399844
161605
506273
233409
10637
541488
173906
747630
801765
252376
244904
716524
11444
381640
606032
516180
357279
605598
234078
434567
377123
498285
338095
43112
635381
181766
117591
115222
357124
142603
431276
730493
337463
633249
865640
24830
7578
26060
40189
246515
346617
113455
183032
7051
451150
35529
344385
189519
207982
164042
72027
49965
463876
528971
367998
721498
332498
50376
61850
442521
52341
155168
760595
184773
354569
201829
201363
353163
10803
519406
23560
303677
220364
431280
173428
746372
119631
493991
586686
32721
776651
768316
275185
119128
366233
323784
13030
803337
422435
614727
550871
168290
339503
94320
42119
81581
980
241307
779900
148433
143391
452949
84457
171935
446424
54574
81738
232711
204452
455999
141315
559146
879757
605157
578566
1858
18307
373077
717867
363350
64005
444954
352403
411799
297684
203739
529598
373129
578987
847765
42899
314390
654851
230945
106220
328594
157972
297881
81820
28572
215290
419270
33786
365110
59673
33636
338692
489955
268720
416874
5406
504077
194126
35994
185475
194218
503091
430800
743664
592262
318941
513970
95271
631843
418937
405076
579707
460261
335352
449519
490655
391704
603827
720868
105801
13774
445220
15490
376434
32487
75959
842716
617834
243620
56360
123082
51563
517702
86356
567314
188763
194719
3003
135844
119622
76070
155063
150742
2869
10111
162377
321001
469677
52480
203036
507178
122124
710181
352599
48738
445065
24853
508463
751947
131400
552356
283360
312656
100323
44250
92293
844246
54573
37047
30416
199500
83038
225782
148149
25722
212423
177288
259895
155182
171225
104362
324365
396038
555881
390281
149114
108438
350993
43963
106989
164702
92720
510818
256153
291067
107586
100787
102700
214902
484085
31432
96871
293323
53629
29740
69041
51164
82570
756220
36708
181646
608186
43978
11027
614410
82829
562985
179058
200160
359516
588445
580898
238
668332
393826
65821
150613
169968
453281
861300
91967
204310
332978
1348
299876
74532
307313
2143
142438
137239
314061
487777
19341
755
325543
185508
394488
308710
9135
91376
218178
42481
361406
410263
619518
643020
95273
347701
508235
289117
490953
592767
224439
23734
655010
215
69717
534160
883167
324607
157206
328097
560922
255647
107497
941213
132708
180081
474060
12700
249613
279167
330862
173028
72995
399101
255479
905617
79185
181011
239346
220774
155752
23570
428273
14671
429525
430499
530414
370987
410598
92874
139687
213228
59943
686287
452755
326029
611058
564317
46065
469089
494174
8841
77069
828013
475612
96536
140363
381136
25978
237218
479335
885970
481430
401774
164367
23665
595101
496369
183222
380861
49968
386397
200054
176308
264178
567617
69848
982592
236244
47565
82089
105644
515143
67311
262024
481676
436130
87265
321599
524190
838558
60084
282947
459562
361260
196306
262417
329665
5728
11786
717192
22022
584529
120639
306155
20861
374485
15984
478187
555369
40078
874453
94882
102493
186410
267358
590589
383203
40001
360281
908959
277654
231943
500794
160267
484027
573
550108
480442
3431
5589
37072
239583
250072
330565
221965
51274
559567
267878
291399
8754
97902
91371
84871
260037
9922
686560
100321
262147
310001
47799
499485
393662
18059
149326
11558
150237
282624
435132
161439
398441
104834
154201
231606
162743
34286
10015
173787
447475
503773
794655
201199
454190
64894
31531
84347
795567
116866
217497
44579
22423
29013
148709
245755
93755
105210
51909
453674
115700
121445
240835
120908
96
77393
302427
687663
31139
152824
175435
283787
378334
9912
5251
829097
109391
521651
360013
247414
325973
75300
31428
369058
179961
152665
33684
720908
18833
67951
574784
592900
298948
490161
35025
204711
505550
30856
67334
548396
751405
2910
3259
151192
211097
239825
135262
580060
232434
272603
356250
781784
59376
182104
92039
892926
473232
15469
398457
41830
250662
229198
309738
112345
323168
181105
77075
324508
135712
102467
251136
272841
28024
164789
102044
22001
232542
188840
95019
131707
397206
727162
403286
105395
47284
3589
78689
143773
443622
584878
191764
24734
10491
587404
232298
78840
13019
697905
390383
169302
173759
638610
172097
331760
494597
124769
479790
131928
25476
854419
104539
5646
12038
377943
111371
395891
223018
512191
246612
330910
161696
9336
263408
292217
467729
223832
169586
78226
22174
4223
289910
29440
290090
102783
323797
357919
23829
475698
73130
25893
199870
145210
96342
45981
969938
595266
91056
195463
140908
175349
93840
279663
144238
16092
147308
682
54288
66449
317070
614644
648124
486630
281754
107424
25563
35197
376413
38747
86755
91160
53525
196440
2419
86567
793450
307809
451609
16210
92583
144006
126423
34956
13445
694350
393376
690940
21550
263942
252310
861906
227274
296693
69209
870
56547
287315
2536
442291
340968
401742
245723
761165
78938
114792
189498
11160
310512
72896
598735
417065
313201
278819
238138
29763
358196
264602
104499
417850
49801
616380
220750
604349
115265
132360
507968
112305
788805
42411
228887
459538
27167
161419
443808
295575
164733
641083
293099
352049
91328
457858
184852
248400
138399
21583
154924
39049
227714
84854
459996
85268
43329
491728
235315
64990
523353
25025
421489
99631
110247
9365
312787
462471
193888
395729
7241
782504
654208
24233
255742
549172
8201
704454
54754
2855
242496
176291
62919
253110
240814
70124
63796
120891
382788
75461
58031
10182
246438
600
110599
499503
6055
496838
10570
167183
146249
90533
9036
28910
1949
292157
73035
350
165699
572024
322497
255784
31732
90490
211841
492296
75077
48171
151344
3448
163098
2124
699280
117015
172915
7206
721890
69420
763104
351951
8547
527411
56291
60572
800679
8277
111903
89666
212623
132890
643727
232512
54544
258103
97174
146412
810210
285650
572175
163
562645
59439
493461
170643
35413
196211
70637
516364
97919
271097
414643
340614
244228
59488
368107
564551
22879
189145
606809
542999
235124
210007
35133
39171
86807
41883
280330
15258
420143
93689
342574
86056
281529
145955
82560
536612
219833
6449
299662
128873
225014
468052
218648
447905
485726
42820
227207
419569
28206
23951
42931
454493
215340
285194
522722
72780
246824
4077
1733
484280
303823
840163
484206
46918
276181
65063
80795
7293
186930
174622
564041
321496
46585
400696
229018
381964
54486
101125
740374
52017
7189
172364
102658
423566
272287
66587
133331
270895
47716
128906
27086
140192
10482
600957
47638
351248
28499
7589
474634
197471
693453
80763
77172
143762
246972
344722
77901
44318
415726
56060
469869
162294
504362
95630
95521
32367
352988
5851
146137
39461
94743
186202
170694
180159
248798
216351
295099
1345
381722
109684
695683
564840
263635
694118
12647
7227
344186
49193
87687
48827
113247
364396
1474
478779
364170
8820
33089
56738
705552
4882
419884
388554
214605
86175
44301
112486
327313
783747
237183
126473
161636
182014
248696
298677
333323
113011
76659
258804
26584
122226
18800
235712
10283
397861
80023
190012
105980
194703
177194
241993
224234
365604
161977
328740
171232
303917
51660
78158
492706
181328
23070
753329
134763
297137
441511
160301
272549
1791
146905
248549
730328
903831
236581
82501
495766
568913
81871
63100
163234
59129
359074
264972
203093
116737
403894
634167
81567
4723
34747
353565
331179
8785
51557
91688
812603
407743
218359
50155
218549
329006
601632
237667
115660
83380
279731
185940
156530
8633
347069
50207
781937
25000
171633
280220
225236
376271
192397
207932
226736
360728
558869
77919
170328
297711
462618
136173
127025
319212
530769
558749
106154
389929
193177
356946
85746
47968
813141
38391
412174
10479
215420
47942
23569
486104
8931
215739
159
82436
368029
119339
13391
120906
11232
297160
128653
66577
576015
62574
9931
635888
53137
291168
43402
477121
14401
290454
175465
515983
166292
580178
219069
17306
97735
267829
109414
218789
138919
473414
546896
62443
57982
66702
273859
141057
129351
478598
446263
657977
32980
53955
118880
60147
284186
84635
394486
141398
236043
99337
55153
50803
178036
148575
88967
9984
498112
445831
176391
98798
603844
29172
121948
22272
88740
333063
77807
366701
614707
366019
126759
531448
312371
441543
46143
16200
266562
114305
3096
419602
317485
30500
22837
542000
412465
171950
284187
159757
356851
520461
917
131057
257786
169297
87642
9497
30722
344242
495189
372794
123169
205651
115642
192891
415903
4974
19822
1703
429286
5914
29205
652754
78594
4387
820124
13871
296422
278073
142560
359891
78314
353400
32436
306280
103005
258738
393386
180136
100477
498868
562755
232459
547377
3319
94815
6293
519220
180782
18295
410226
228829
477819
39207
69969
130338
59193
36644
21421
333857
679413
7419
823904
10488
94106
649972
20727
98005
138474
192944
386046
1875
36967
26272
12325
584787
60970
582225
422085
85048
140468
307374
159069
75480
90260
260917
633595
56969
76766
172334
747658
248987
260837
93623
73386
234427
33570
386773
222353
600081
15211
164572
582190
458589
68683
60137
132
393399
228346
158890
607135
121176
193209
83087
657507
190385
143601
442611
227367
434973
78570
285482
156956
750863
122237
85963
267753
9838
33875
4441
165144
627242
489758
14348
475405
445057
3650
470736
151490
25268
211727
137174
3526
474889
177762
22796
78297
301
28098
9294
296270
24847
79732
284611
887729
321487
59740
41080
437584
279389
450823
483403
89895
859856
25523
320606
105432
13532
50423
216986
375180
323390
167816
567011
145312
684065
924005
421606
37586
10495
882606
33754
161492
149911
33533
453896
3143
220580
695443
261602
286310
196129
82996
349374
76003
116837
638337
274467
479241
446760
231411
126
473554
217616
69204
78474
40586
208131
54237
177167
246432
196487
771475
22756
295160
655930
195277
376480
33940
15386
305098
205951
193876
591022
203195
11386
848647
213454
145333
495189
603026
379316
142795
207664
32607
430955
781091
277984
174198
18841
12551
712912
168
332680
23757
2801
156888
159942
130507
294018
167764
170297
520508
32613
96035
145289
767811
41827
31471
180835
161934
95594
20393
170536
60880
244283
1640
122841
74141
362979
197329
135586
9093
2997
3038
147004
178515
364668
101941
365934
170921
744555
311348
332027
369193
99119
172114
78942
90161
379798
109538
202112
6390
456520
574473
507498
255444
63854
17885
15647
135747
10118
367735
447277
27779
610211
554771
57216
297667
236652
610065
278791
714324
78547
250138
257592
185219
73684
384186
410547
266670
11348
266499
63963
95401
409487
314669
284227
49767
359193
225979
566675
168575
12016
592994
270660
71186
302432
348849
350338
262854
549023
140686
380789
300712
158445
153153
170954
508401
470326
18292
256191
454031
85884
197716
242032
152253
732291
26462
615566
60949
67460
25612
243736
81594
526694
11399
13241
46423
357438
475196
592344
2946
196443
114002
636803
153679
273505
526011
36215
147003
155723
47103
34675
124876
19602
546429
88642
712138
65610
302148
31845
190011
426130
472775
35187
483721
396268
719255
331983
141562
165280
43594
215028
59521
14682
198232
49775
8533
123160
406893
20478
818516
10431
1076
248934
435997
259558
1
151406
289167
130738
66136
21724
197704
58161
266885
285325
325419
14
218205
197191
27836
631760
226598
147524
13113
43827
395006
618507
133541
598169
366370
25984
230773
368181
38120
394924
245728
49000
23392
24920
190150
68445
837954
270725
94262
241869
177398
18649
12854
20396
139904
158623
95061
12119
124224
213583
253916
423394
44676
546773
341280
125251
67021
251781
150078
104289
362476
6933
115870
26158
634422
59079
259619
301225
126345
202624
155460
410932
84721
497655
335708
75666
251604
562000
99914
187184
7302
73888
401585
5613
220812
241206
437082
288530
19221
770784
50939
369210
225234
486438
298717
127905
373603
610851
195755
48791
264926
4272
292417
119010
695928
551647
220349
15487
415346
95956
112218
143864
512738
192896
465350
815463
7290
55726
216620
134493
241093
502082
184135
277884
777226
153367
28769
1384
288342
363010
7723
133302
163141
309003
499209
66979
443444
401979
42156
74033
915864
123232
223291
132712
229526
311427
533325
36339
28726
513294
251602
140701
670106
63101
698970
471620
285099
22271
295486
75651
30668
372305
159587
360023
235157
21458
209211
193753
266675
516126
614034
287232
226035
194396
223159
45249
412715
521640
96412
34005
494593
543497
169666
269186
432736
115652
402895
80526
446596
208789
476342
7354
205453
54129
46914
349531
589226
544754
348049
396996
426329
8764
162422
248281
506715
240651
170119
11758
585060
284993
325937
91777
454390
282332
545510
223824
36185
394015
587956
670417
26829
332315
117536
90083
390361
371363
250553
213097
39232
5241
18829
479586
142066
41223
165465
72172
256964
463161
181970
15364
150570
11441
584097
455345
132882
97222
164481
628633
382279
575550
70781
310180
180113
490952
441785
226219
230660
14500
354789
196827
312302
529154
394801
408552
103639
12413
743390
290986
506216
253421
168172
102700
12012
406868
194766
228281
125361
176368
478926
622218
857521
406757
20318
447053
340021
293246
212596
12569
172424
1056
100823
36002
42943
51195
493598
204102
157213
381064
501211
52646
143422
523246
53410
36474
173367
183454
223210
275582
170292
2803
8093
360714
37498
108227
178515
5024
19999
5856
318635
97697
585254
38850
217576
280849
201822
2636
69356
54755
356007
85559
1062
335358
236852
41674
738394
551611
286364
372218
225254
670600
640232
75742
228496
903627
560737
736896
30532
511303
118326
525240
32617
76440
547150
165900
92493
39588
233243
591542
3210
47210
663778
587737
232729
295283
39308
32066
171259
754584
187650
798660
5319
414066
235312
64002
248884
478213
115964
20246
279767
215376
413821
3872
444092
624257
252260
26210
377751
852964
79861
57378
240737
148260
790070
187901
329169
212791
914878
454167
547496
4207
789884
12397
23387
620827
398476
202356
398772
33624
162411
265757
315731
188697
117639
75862
444047
354381
56170
15316
181793
5983
243874
135947
246797
661454
307228
143542
605261
36563
152429
377815
323683
3756
784814
344121
441792
342618
10820
88909
551908
57537
116448
8108
383574
6805
519091
15184
333950
447466
614610
227147
58462
220126
290349
111949
181284
251270
533228
23055
773432
2272
20469
142284
5299
113613
452863
28642
167993
6603
319999
267421
341054
879962
236195
110038
200400
114650
27223
95866
274610
109939
20350
509154
218045
1953
382697
535786
7482
528636
12869
209109
320426
635090
453673
222164
637077
104815
188227
508053
14214
485704
79429
203260
527317
159677
31770
144000
275936
29081
403089
118427
78049
346494
267523
204595
349767
404364
442825
142027
386027
320882
225449
171342
173958
85454
7745
277732
56120
226959
52618
399421
116686
40284
8049
273518
25036
212531
239021
119513
115018
546785
117331
68446
788667
313522
169040
669090
208329
5617
106797
267375
101506
265255
19728
94076
930034
9063
106274
139745
455131
174998
54216
131190
160381
152700
27996
504229
167175
44497
224844
127969
382597
92650
133227
26459
33532
398137
643508
132770
53998
435212
67653
20286
77824
157862
17998
171002
305002
182979
355
50319
37610
135324
216092
130384
29225
95747
494146
24930
147228
42579
113458
2029
39147
213531
72711
146185
380322
314733
368936
85719
769541
54561
432112
25908
18129
388895
18729
228301
277347
853929
184129
425770
3014
24764
138404
24780
89804
890533
129943
351131
145983
234553
682050
237056
357530
233141
833355
160934
140920
742733
221171
573057
16657
224796
361309
534914
193505
360634
29029
62103
474111
284090
109145
141285
209006
105069
91438
376857
515244
12005
66196
388362
429719
5382
362391
17657
312322
157708
241529
510193
682918
238107
6323
232166
4895
423563
248903
92594
131838
227698
851086
620624
379887
676752
229056
157587
413489
92940
181993
134670
423959
428101
683267
210831
2708
273769
447995
315150
14040
204830
87081
654755
643713
242078
33421
4494
283448
669176
105477
821067
450344
133003
532028
7630
176303
704650
725
63688
744603
2022
183970
271777
259166
210883
641689
143601
354967
90946
1702
118897
135931
516243
117111
333508
379046
336924
97593
118359
47634
363005
165659
11741
423146
12184
95703
157519
736846
282501
243629
331265
252808
302622
28901
201837
8243
94241
43497
47166
259268
399047
39420
398342
572722
121797
137437
633806
88102
22725
36008
144136
165990
75530
281295
173324
205118
6962
260573
57202
205677
33345
385978
467033
5878
129407
112096
4645
21184
80309
235337
352840
155433
293972
56682
189177
63792
63559
306574
95744
257647
151536
212852
162611
308121
632046
538699
155848
157250
654644
432641
41357
150056
128003
336685
260385
721272
495760
2646
55767
146066
768833
11852
251331
22825
590247
126282
273343
26750
22466
29794
77956
444652
416187
292729
117304
629488
248459
315122
287432
11114
242819
348046
964387
401003
737727
592134
250096
94996
186453
331515
119884
537144
110636
270060
767918
290452
180998
1311
660704
390187
93339
177791
67851
159313
503271
442737
87448
589671
485307
74753
474274
317584
393163
3661
787905
60473
475880
302180
875576
44450
13081
256906
50296
454581
145740
62905
400998
125856
55858
73883
243319
42766
114782
392930
118469
358347
11592
33133
575091
3007
589019
236894
599182
442507
139533
158728
695697
309241
479995
886254
264416
660008
528814
87248
66045
536763
453430
65235
17972
620477
44918
218715
316689
94602
467091
825472
78625
19036
80948
44219
677489
303218
212046
418382
288031
118876
141638
422785
167746
342898
370354
1803
320956
102003
304157
419024
789830
226108
74209
27698
508290
27233
65497
44173
711079
27884
461618
85854
454294
356197
645425
75003
85008
141210
157597
6539
449884
81936
314439
124893
112029
112472
119547
218092
836605
12728
282917
576546
141057
83950
299286
90202
660462
5523
12347
21359
507829
452973
281372
8343
244114
99300
501704
1364
165936
380938
46951
207720
236671
743332
11581
16660
427268
85975
235304
748408
728017
531182
52869
53696
478136
743366
71266
668804
377
813775
630132
228797
414234
454709
650375
92252
206727
19960
60559
431698
346681
139874
477183
479911
442392
130921
377835
461552
148913
406275
61241
16519
413258
290877
30087
2329
214294
7937
305036
10102
31655
106337
766769
291273
64355
825133
38621
265049
147166
104377
145523
106454
7019
500757
211677
222407
5892
567817
4623
107626
130070
30179
457613
274698
376503
256877
444735
14442
254983
286540
12394
656630
7918
446214
70045
181801
12255
33029
128995
107593
26060
264063
39037
161979
368168
163829
709939
628447
77912
439823
86894
386159
35189
38780
239625
187933
195111
369859
92778
390847
72246
157927
57133
644700
161629
128598
223283
33555
302260
450800
391833
56110
189491
177409
941820
48650
199822
42894
633747
117039
54727
19748
188166
86029
240145
26772
609071
590541
173209
101801
284386
15527
527458
163761
264542
51256
29742
951158
12308
43606
500678
34829
38470
210376
54965
15638
92583
264750
26827
289598
92362
196168
533349
45402
44248
58329
179379
99564
140212
12142
343295
140563
386073
15979
209790
332786
363769
184871
66606
550462
343859
234817
226874
16147
336733
34796
82625
155230
4818
34106
13952
144687
547092
55262
7383
456851
72192
334928
551571
117361
8165
43591
338363
148989
700231
24439
796838
6429
74739
121160
67050
35962
410617
45063
21055
58494
43673
62331
76837
314810
237278
161191
263350
2473
187623
20424
448029
400944
873999
78771
652603
147399
265549
79515
19700
184903
336416
361668
106574
358165
235403
326750
76997
1339
41058
90592
283642
595355
239709
7791
15857
206319
53347
480379
291829
845386
22103
400112
139520
196063
150269
232639
319915
11223
54337
351000
15829
321771
17241
738696
31663
319902
365094
104137
539680
141899
20584
564214
246640
217032
111607
160972
396373
8783
13645
32978
232409
482679
216432
724576
12601
168087
339606
177647
57869
173739
77760
137926
12478
80633
259665
690791
259723
129427
111125
350929
374350
484008
249564
340767
19936
306853
542155
741335
74003
117264
66109
243746
81213
488711
151201
118027
312674
12343
569565
265833
644227
390
771551
157741
378237
337558
223541
52601
168077
295186
49314
738142
650033
24592
589756
147339
18411
848939
57480
211567
58702
127004
492834
137572
204914
2328
160065
523683
71781
291707
198364
397908
300689
280083
35987
43570
210355
48947
50775
158700
248571
165808
85730
94636
114272
23369
181268
84885
67180
382182
132292
294959
60581
408648
683133
33943
128526
926
311131
6517
683730
129118
99476
273131
694
41527
24652
437722
214079
285306
369722
216838
452400
84764
279140
89737
361020
1414
159612
6122
35560
94509
111395
19187
156448
131009
332012
70805
777987
26582
103264
25
55753
331041
428357
11641
796271
55019
20254
115025
33
13523
489317
66695
20699
159230
309368
272601
321513
202227
191726
303584
4732
46404
126544
645548
6520
156638
163898
110917
576645
59431
25092
30405
525433
264596
573943
28697
335861
648224
29820
6746
15577
875932
249318
399585
177977
649675
262464
161
33218
69253
572080
688108
79654
185014
33868
398928
77371
282920
499837
18785
35171
285405
603313
171946
49763
18615
716900
162806
104114
209799
403266
127201
227917
542901
150206
32064
54171
183698
43156
243618
291486
8858
424160
86163
93521
550584
183730
20598
140940
37009
29301
902866
178799
473717
847224
139150
64625
27718
61954
540310
68727
164408
24239
22078
357641
347454
110804
725611
705787
779274
363754
230926
832532
172774
108943
95314
7465
43549
26550
69415
5197
379261
676365
63184
173413
236374
42841
553302
16873
214054
90263
161629
478085
599014
366552
228815
275854
487026
215156
270211
474520
759532
66852
301112
759440
192107
119931
352745
241927
227035
216185
28267
8620
92479
507683
70420
14928
28488
19854
193891
791930
26571
33770
499488
122822
55660
116790
320980
273830
67004
440932
68504
121483
514760
102864
350450
392182
122373
36402
98485
570427
377706
198360
54
89638
33748
408946
610494
310414
170208
712
417363
318807
459164
25973
156424
22341
642992
305660
386117
93695
137959
117018
37692
14788
578127
6714
372212
393494
174031
58378
62622
673890
45438
28811
617309
607451
238425
354982
137637
183724
604384
233985
373944
122592
286228
132134
62240
376258
155783
527758
25068
268636
113561
235295
438965
384256
819366
112258
211203
395444
622157
8747
33323
666148
138139
660540
77824
32689
333748
40821
11239
759952
274008
613768
53761
310364
217165
60745
25555
471886
330762
261923
16312
80540
285109
550306
81919
307053
70466
481840
811
359657
130340
204200
748357
440044
532579
628369
576493
52606
340531
793213
273113
661853
14097
682448
641932
234109
190063
122936
60977
367524
117529
866548
663158
77661
104588
488543
333876
20299
437192
61116
359855
214254
131681
48157
57944
678098
263597
188247
413264
145574
361656
9106
26980
140808
397570
663669
34724
4490
40925
270070
659448
179453
107858
416343
597645
289035
26660
161699
358066
83720
357001
188770
78066
536
237476
425788
6340
24121
85726
35812
17405
101465
204541
377563
93619
476968
208120
124810
810275
189067
552715
211448
29033
44686
273789
716577
510379
170401
69631
16472
203808
94241
20671
86422
399237
92963
153333
548371
24731
75100
6970
480100
161946
111259
262748
341483
61634
7496
147432
5522
185744
635709
104450
360055
26058
469874
523523
133639
273380
191502
334696
491261
119344
340689
9018
362977
285699
355312
19998
501561
8871
272281
212014
420493
183928
648853
11410
3089
49254
401891
366679
299289
112859
114765
4750
419984
351913
174631
21408
600939
113754
823720
88633
619504
137669
182359
31796
46270
591961
29157
698980
562472
95251
3925
25249
642627
145350
24395
12730
40890
646602
69505
531053
115404
472181
244604
227588
651026
472824
867919
106894
387632
32228
62283
409539
287118
434097
721276
217140
825627
2227
49603
96633
65565
73208
231067
90449
220484
503793
73934
145082
72017
466376
314566
317065
126040
12438
174330
218046
286970
58858
89701
572162
552541
17358
334855
593443
207548
61060
55559
767903
162014
933266
27425
123796
296085
93054
470801
17438
270440
491793
94036
524252
96313
1160
191644
16836
276955
431104
400273
519023
179309
2711
234112
595260
239760
102661
135769
356529
465378
17613
253865
9084
275671
275561
198426
714797
798845
153475
141520
4637
686101
310954
427815
627828
256524
80313
483335
194
253047
82213
65367
151699
187071
339299
659022
390860
8163
167419
67733
2360
19295
102700
1240
367844
501314
145120
323188
181740
185761
824456
463923
5602
345684
214407
18995
283814
178849
559772
28127
54651
76360
338658
507781
279869
264140
69259
325930
4321
245368
466607
481872
147106
268330
76235
116007
408480
21858
66135
10192
91303
17439
513339
47686
481585
691556
180468
668844
62796
134153
38874
269573
42295
5986
14945
164290
94679
225879
561807
549045
471756
773889
168784
261311
70053
98477
250763
106335
91974
3846
73268
225372
3669
756445
166315
431312
17503
74575
380552
161678
256267
367340
133587
31390
252156
383791
37714
162507
405178
519032
202615
64870
11307
322620
31409
14970
259781
22460
347133
128365
194351
120361
348876
208158
549518
85910
17333
46120
335521
324296
561283
211182
453199
387773
726288
302492
465929
334826
92198
427132
96431
126691
270643
578547
673073
2378
58005
263425
148018
264450
340174
276034
25309
337058
172562
158993
352052
72827
269223
32286
86775
175411
137824
101739
328432
79088
55117
24847
25526
452875
583352
871671
4507
245505
211820
273621
930882
173740
448274
217944
767188
121063
840400
178077
114175
87432
595789
227134
683226
556823
5531
474748
653146
184834
568660
56282
288705
34688
220507
90067
144973
10703
9060
297508
18714
196581
217474
365939
576949
101461
218708
497481
711838
68453
160055
78932
14289
236477
120559
395614
373228
670460
394574
327769
411994
221361
118462
132378
631821
582680
159485
763832
1786
371753
178400
1925
114613
88651
766462
310261
109962
318316
16258
246470
472279
24902
165318
123007
42278
62465
60047
309729
247674
83166
741758
18956
425260
6533
399512
67285
422045
33843
291568
698444
235112
636746
140872
513956
122705
12160
126346
6602
188973
149790
310592
239221
62009
350341
71566
170164
713539
45890
18137
367956
32681
624335
4409
573601
25644
498313
83101
51574
118826
111839
152953
368173
136626
34196
294658
244245
129890
113587
7262
103466
35540
320448
574593
58417
304615
382992
40861
114679
367090
5354
875245
97343
41489
720195
147200
423323
182028
456410
113704
165126
344055
305784
251841
244412
700007
177431
676212
84694
263025
307349
89201
168103
197551
256269
451251
204978
442177
39756
10718
277006
621601
198695
251733
974683
31809
249903
10639
186621
147771
117645
274854
258628
23407
8739
272338
173706
379825
4209
310932
398245
38669
240037
87031
3683
495349
204698
83307
2311
82099
226078
23847
180926
106468
174232
8357
64549
128756
352170
115120
427887
150235
634657
108808
38707
196390
304236
56485
11543
124935
710663
181839
22005
231396
615934
232679
557169
26011
568087
112041
1436
98632
233049
18999
965774
351414
186548
89946
511894
284536
33207
92031
367185
312645
78436
506981
251130
4429
176069
635959
24301
244056
99720
30808
239563
7688
237417
17194
9568
379824
353845
632260
247875
361360
141041
150369
373810
342590
635218
277964
235797
399880
129112
346281
28307
533278
408926
368052
343936
116806
162116
237813
518978
18354
4223
165946
776598
464
195844
24466
37707
564200
93094
418322
559023
43058
103004
40322
460532
630829
615349
50978
40103
231488
524659
236353
611033
180069
1027
238218
25622
118936
248265
1588
119043
351190
312249
133025
58955
5922
132865
508085
59271
25053
358964
364892
3021
581466
29243
161834
107722
399267
464727
53492
46595
62600
620150
617970
158666
196791
335666
259991
619066
6733
378021
163176
217196
108826
108228
274867
463608
236776
195960
576478
267375
115554
281609
675857
633398
56458
325631
352632
560551
194620
236108
51959
265039
56464
92377
870399
716653
806558
122312
212119
7856
181714
370040
759739
32118
144407
895763
94117
59314
146778
141362
774198
518890
276186
88805
619898
206521
165317
87639
315111
61785
461591
278395
63352
5136
95625
83
494288
95520
794213
246461
14019
555986
385
38138
63649
167000
87028
118921
498629
18174
68708
32080
519136
818887
17948
646709
227088
780589
4896
795785
46858
150522
265409
166413
103761
224032
11624
72789
444880
182174
241458
8192
133574
673377
49340
58099
154889
189932
202639
321710
172567
127556
101006
2074
264246
604181
13029
496332
296630
623006
208238
67572
551236
45258
118789
196904
354638
994628
541331
20530
967
245227
498831
107345
49971
429194
422202
21099
6610
98417
27167
50366
54000
100581
8158
225638
121129
820353
59169
272424
236325
33457
824177
80815
133761
312556
165563
157323
120575
210471
250625
430205
16056
259364
34718
177900
326170
10986
265210
63457
280350
90671
183603
49090
241254
338
122288
27671
830155
384783
120261
435832
76659
50124
350116
13347
427251
636846
484510
233726
37424
18742
222332
693829
95469
27117
192492
315030
278978
85852
602795
446011
45793
105939
145369
266088
113092
26068
50719
432333
462688
175326
198503
100584
181393
297091
218355
63537
55554
138541
6788
133484
36744
635339
577155
44595
195524
585093
8049
567005
2251
369214
73687
125029
594715
560222
343070
16345
544825
22537
96805
800679
295093
563803
41588
229087
341518
300454
7889
44840
160167
345587
168855
52354
278202
266300
138500
15784
547764
249751
419111
318104
212319
14644
15858
123292
522444
662765
228253
208265
46996
111
137235
640806
136623
100213
161104
397726
198295
6819
57818
399222
357691
574261
98575
34799
15511
671219
41676
488774
35507
203229
574519
427810
92584
65622
283372
199221
21935
99963
843552
630886
438117
306205
164135
200967
156699
59203
225529
234958
584649
413912
301512
293549
32288
138139
9604
11164
54249
57891
331236
113861
54220
37628
220348
301729
249456
26690
104388
101187
100589
11475
156865
240555
401541
4846
626848
136195
36399
73528
60398
169301
48774
596444
914907
31565
370189
477051
445719
474304
70062
227679
179000
4161
143775
121963
67588
541763
115579
43184
5702
29733
217076
288062
49800
136714
281897
541280
495
137496
689964
28299
22563
139512
9627
266087
168788
496494
86594
269854
375730
19825
593995
348844
6599
492490
103713
89810
136175
149183
314819
30920
133369
456225
152198
593541
488024
162383
240925
186396
55356
164311
450138
239730
15808
339887
916484
56286
398356
755331
564684
789900
43034
9754
172185
606500
244601
28939
4432
673321
39973
18526
281210
94496
109515
563135
65777
380118
858805
48740
387173
110222
15079
761475
80631
51092
146321
303385
88830
624844
56895
4748
54698
406107
8739
32889
645769
93089
552583
213114
268133
616721
26549
146717
370826
44605
1799
11519
84771
209102
47080
225458
739516
463202
178377
297433
225797
91584
403520
209449
161876
42293
303732
48751
21226
35819
388365
329383
401201
90074
119035
702377
130692
89543
115149
216559
87381
562902
693489
411856
250000
107032
292654
233239
230959
755351
88719
129763
40570
359529
49051
231028
281701
726017
47733
163568
428485
347789
382095
159073
28151
89216
257687
8879
667887
330261
147617
159811
538460
212345
35578
295587
83644
96293
29109
306224
692716
233155
167087
98898
243185
3672
714672
37788
114164
348646
307442
42717
428225
214239
22391
250447
122713
151492
101859
240789
103350
28033
16963
247892
413674
146448
1115
85116
69733
750327
266159
268991
160879
177637
443651
410127
10018
82861
626457
356170
637031
87839
95081
305248
398586
544144
234470
389266
131404
198570
555928
521022
37894
285619
548965
17640
58942
27376
86280
220955
12455
404127
8992
15216
162912
304576
66711
3623
760749
72593
81480
55652
14143
328352
20931
7602
267977
63765
61030
690312
305269
150271
576463
112673
911468
576423
452342
687600
21832
320275
540619
457560
308987
342977
83180
370200
107663
605720
180197
313774
128405
761675
414821
1958
90988
264451
348547
65277
345612
62841
75680
1103
111836
262696
182225
202522
74884
310723
118155
235666
256219
67405
8384
288765
378294
61248
312572
381036
332223
567201
330
130912
334266
147524
80872
491777
188979
86904
646896
68156
281465
650537
397004
695356
518248
11335
31630
786189
499160
708885
518158
718860
105389
260955
38271
43212
267065
668687
164743
615494
20568
159410
734088
200986
109463
139412
554194
5861
344957
43121
360697
105737
84368
203101
9935
105492
45494
312930
397157
223980
116976
88645
569722
459653
328161
130248
653028
334326
338172
12797
165001
32604
13919
4564
69521
521162
438059
1231
252936
264219
214754
353589
686145
607687
323313
3295
26590
19875
231547
77762
489803
31183
3276
171078
244365
21537
231894
356600
641463
77563
216903
296010
6925
261445
291699
75897
1455
735490
759189
64178
31954
263670
27553
436674
385214
66485
5963
214464
533250
33689
97778
299611
131663
40408
361027
382084
353871
363850
110337
270650
116093
191336
89309
206231
284509
245064
213306
361699
112175
518430
89238
357268
11051
222889
693355
245517
208429
227967
583190
11285
254417
492521
872224
249725
52595
3620
65
408929
82413
10513
166386
385824
397896
392970
381316
55894
4165
99525
375432
32089
37592
44764
479168
19052
4213
429813
152791
796598
124918
61236
150336
248588
32439
168386
312347
9834
666686
543653
593098
203069
37337
718288
201
69600
111382
380868
198061
151784
303022
593120
2466
15764
89965
702271
199171
801750
42057
23062
18188
340369
574304
512420
254127
4949
106653
36253
321940
6897
301949
420879
145593
43173
562206
595725
80489
97750
347669
11365
698661
775901
266899
541544
25803
314418
440449
146881
800576
189875
575700
706435
211646
27235
338579
330089
5960
129856
161062
2693
15444
73724
51124
30029
423940
15659
78765
270687
26237
32648
376238
675640
896285
344438
21055
156956
318608
127991
29968
447212
239891
297554
828538
235165
15036
36739
248686
250211
22833
64446
161125
526734
5860
139994
26079
628116
512771
410821
18810
627364
641208
260725
97366
20318
447797
38321
193914
30753
77105
27561
757530
352135
109953
290200
8217
674178
202649
7581
47253
331304
551
42666
812117
365521
275
92916
151915
256597
37276
123418
56587
88516
232664
326040
459459
535863
288301
1347
120584
392879
385716
288007
39489
6609
190819
35265
502673
162556
15048
318846
87560
145346
11129
677424
106031
719759
860
67829
39482
208646
2424
5583
530870
59967
207367
119504
330845
203228
321768
245856
117201
441955
62511
69436
617568
94284
208912
158689
234429
12079
66232
295300
159
26774
72575
31987
94438
436603
231232
290296
528560
352966
164811
108997
13263
290242
150819
377283
444006
146645
17544
723125
293428
631027
51814
187348
179834
48941
181815
181445
618911
323458
359667
427337
132858
556949
95607
67786
39659
12108
967572
36616
39314
132581
522944
11634
22231
148217
202202
184887
174295
7338
51254
161868
522923
1731
413258
72707
317788
201582
108928
28578
78139
194646
134664
206161
155616
88825
125486
3257
646461
454945
527120
195360
228993
154247
190854
133179
39684
175534
24799
66708
61818
24377
19231
392423
99856
584369
115301
36635
133139
434922
138157
177076
267340
397958
451241
122446
222297
622395
51892
24115
187788
157050
409803
394557
59487
12602
107853
91704
239637
7676
268247
156926
175573
388022
469642
21514
85701
110995
75202
8595
684857
426034
460843
93323
51406
310061
522762
24451
60903
85583
509077
7449
276946
177415
414651
273903
170624
245659
42753
4092
584382
196997
412122
183491
15992
9594
68186
59474
560596
316963
117724
352781
309699
583262
98772
540600
41307
109970
778159
68856
63578
175728
10688
93206
19069
237885
171231
880004
2197
287854
507432
416647
49856
221261
17174
13760
671161
46669
234563
232904
50889
395437
770327
84368
471859
89412
11847
304666
25068
133615
359982
56824
147114
9152
446302
180876
92844
6460
11203
216430
124593
300182
241208
22978
29369
86243
138650
125967
34193
44549
577286
791439
127250
366472
212757
778922
604168
528313
316558
149905
236
289091
757981
756286
193667
198553
168250
316396
468059
703278
4685
199273
482928
209681
137304
3452
19424
10689
544419
182705
669792
254142
17236
290991
336201
34493
104633
5359
171789
235764
574555
228936
783596
55983
98913
181989
88343
11216
128276
56307
179149
88494
58662
125747
322899
3306
612948
240104
26051
63879
5174
295154
188213
660482
348478
22897
23131
48156
8845
518906
134357
913622
13951
71884
467927
110953
33956
359006
649930
28894
600
673309
22891
201923
413553
436026
4629
191111
293823
11491
661042
200611
739784
639621
330189
195232
231888
87730
235873
488130
379
5004
9599
23879
493118
293712
114917
363413
216599
127920
91431
3522
4615
196015
81380
276087
469587
49255
104720
103738
29413
68306
305173
60914
695329
50570
784478
220506
18784
202929
787357
494237
45245
26431
344008
19779
156956
465984
639603
256511
68700
1666
7587
604369
602336
109033
32967
202465
776622
554268
275316
392291
10400
182415
453117
13824
238608
198598
893347
86562
342421
90104
721588
11042
15320
192845
437854
38733
776041
444642
7857
194898
292937
146873
88940
102573
532436
175945
368259
136980
184674
105286
6312
331190
367732
7199
63142
2941
181052
35286
269586
258082
384433
4205
57579
645868
20574
251051
810064
473234
491916
664434
217876
323668
657756
326302
18978
425097
454440
18931
699297
367388
620452
724984
536945
316000
430342
37938
35593
154120
89593
144956
180720
359514
6811
772991
72734
294809
3494
629682
8921
265545
196477
164703
412949
38337
9107
3868
190675
442535
7214
132127
272383
625053
17628
690227
82736
260758
532598
708410
50273
305639
58229
288668
242757
300656
333875
38132
122830
412158
411207
45303
24724
423940
229016
73408
79556
282239
146394
175484
170113
152046
342774
61523
301830
206080
173266
279741
1063
65105
59139
117707
444001
20291
242030
278537
5122
192693
39741
24069
546460
4208
77327
7687
941309
324896
619231
820349
51245
229461
424713
522545
2784
9138
1265
164372
12435
289554
97803
13351
317271
307817
72879
491607
144042
336569
343247
473161
561868
772993
354882
229457
39783
157086
110516
29710
195474
132138
789786
347652
448599
653923
228591
434058
12242
315582
135518
21925
2688
864574
146918
867571
12007
549428
68094
120704
538622
142526
152623
185368
422904
17067
416060
95578
227236
168565
42868
74461
395983
321403
47959
46041
265331
463434
62841
408031
9839
556299
306551
696357
37523
72261
388619
547500
47184
738343
38657
576598
138929
598083
412852
65866
416551
208880
371196
49408
268820
87022
95965
50938
105532
440267
18103
13715
38046
482049
527612
52346
288390
93247
830050
212788
205162
48815
497157
550355
533312
697138
133630
10493
10776
802137
205979
71949
456898
6268
740581
793930
76119
91025
157419
194419
105291
254487
98612
87230
22340
386242
476067
260001
802995
408285
947962
333743
137472
27309
10272
478809
478211
189212
70580
501876
102874
246439
19259
15732
84701
70977
48504
91222
658696
2966
122695
16889
190648
438819
395260
413964
466091
26550
215624
693817
91601
140386
203565
295765
4054
1634
72545
269651
19386
560207
294973
45649
337269
448586
64803
198184
105255
738897
144637
244764
499009
143327
187699
149143
99444
408465
8471
587312
91050
306911
148083
160947
232786
159726
642795
189820
196094
622337
105962
282259
612706
523336
396458
73615
241894
266244
694719
188997
446002
60004
434294
73853
274357
244692
194563
1329
575307
72491
31387
241415
49203
17765
600349
28159
14271
192826
138435
8181
26768
9444
17106
570373
5075
52311
130695
467014
290161
20695
416421
90452
110063
39205
94542
164266
300254
72967
107636
692888
77636
488048
57046
248466
15957
4294
133320
332305
81222
181534
750119
392395
40784
58701
53460
290138
184161
99543
53065
99547
158765
259243
117993
164554
856015
247106
11370
170388
17522
24870
426658
479666
302264
358343
68733
437261
448192
45008
395549
296920
47467
5370
91271
15853
163070
77407
404668
578102
135994
273018
46145
156477
381449
153082
715149
91830
525186
101810
25437
36073
11503
24938
41400
267922
305276
87769
28355
516076
24885
9022
46396
252732
198213
40837
492018
43652
96815
1219
198084
442195
611736
470508
85680
286668
491645
182632
126728
190629
305243
32909
97702
381188
5795
250264
361210
195984
180863
390246
107362
513974
547445
74098
76729
14455
267760
340610
74117
565121
158891
184320
188048
570814
508295
364883
281586
40366
157927
193193
530466
226802
418054
270305
559494
247634
22024
20706
164168
390759
45941
176536
405375
18229
507055
70046
395297
81325
259097
52691
341583
1595
53468
689005
58000
781298
32600
506352
135532
203946
69093
26963
29305
248907
336493
677664
55116
905310
128247
922211
238872
182636
20180
330127
285157
517604
420758
665355
167953
540719
360629
480847
462317
596812
55255
251357
3037
67886
131350
514627
196198
556671
672876
539651
155269
236365
198325
86181
188926
58557
216910
328009
375255
503833
166869
184746
85632
781302
530127
606119
139824
32162
271183
745270
98156
18456
432638
405256
279634
261822
22399
374740
372749
376315
206893
189388
234331
631515
123673
434209
334928
486000
13954
260774
315264
31157
201289
270809
274127
483
377702
45990
287304
37353
131061
388301
13118
233657
91616
36531
272127
129114
77677
276398
534230
239752
43183
52857
407843
95411
39041
86381
721417
651354
342314
560813
214437
107273
241218
187705
42096
170453
458875
210256
217464
102888
66145
330614
685147
7315
138466
184610
324503
9805
166506
917624
80374
16594
126903
418828
129588
585469
135517
399574
116684
460980
24219
171916
54169
343761
169714
418278
44722
185785
31671
157679
358292
326860
149990
457382
9442
691422
649882
8827
104385
273066
68345
620278
155460
82080
136132
164254
8865
56356
356321
16717
291597
111303
183882
241923
251552
78515
546900
85644
372816
255846
121166
48710
172592
182712
374023
22771
198947
638605
242249
621057
39242
17820
10216
102316
593143
456560
28341
514667
294838
125171
28117
80653
422637
48792
34216
438598
524819
275731
246899
538921
91176
539442
442878
205977
342318
357892
91752
362182
106636
11277
2874
46836
152571
364023
62147
335358
137359
411337
421100
89649
349318
381588
193759
428444
335436
291002
38841
198243
66090
24444
30278
80507
43445
6777
230607
187293
116190
113768
105477
37085
300882
21657
129670
354978
433654
402079
29919
456299
3709
496764
310566
126443
19672
105683
295623
365912
465131
156633
96606
102893
224721
340514
283466
477167
3759
46619
555529
26840
62362
541393
442665
322801
844251
233415
34026
20085
68683
171925
110246
259295
481911
94796
522163
342838
716526
225778
135212
11195
530385
150446
75078
37120
85473
76677
4687
612554
246206
85387
86322
231891
126127
260393
91470
199281
290487
259166
485671
108411
507131
33473
454336
729406
177369
188107
75433
561414
146365
61114
627029
7153
73290
94441
403742
142636
465888
281790
249821
154448
828164
16218
139624
304996
404436
24328
645911
7226
74446
617708
399530
298825
393409
737417
81099
253325
91463
668070
244178
328634
232640
859267
223806
500512
5257
432603
153973
124731
459969
431335
536886
170812
112820
594360
97282
201763
113350
189614
221506
439385
188152
364709
121366
613689
149913
209757
487900
64512
429855
118403
12139
69647
208963
460712
45446
4661
727428
239750
85546
126468
64705
283805
171660
753276
344136
43090
16167
22385
29160
6907
359323
118740
301937
170878
186209
442952
219359
211044
168829
74263
193504
30046
17932
117662
117068
256792
764593
282535
152263
26809
3241
2792
117767
561588
86736
778713
353496
378935
413009
205786
493540
237894
305083
97014
838184
421435
241813
522
717831
362705
635694
3537
102074
29512
120581
17440
78342
63135
68415
479196
6381
766487
140362
60913
616198
162866
420881
745339
20111
80276
123991
259824
330596
733911
578642
259583
6552
482538
133373
218648
58520
200587
293424
48810
44602
633046
285914
104651
276378
211749
336476
441036
120268
83873
183991
156297
58759
691886
268105
250490
117873
546115
24142
41052
141416
83560
73369
148677
713870
239075
30684
80810
18994
186948
209603
215379
226203
519748
69587
83125
112838
94025
25326
609952
691519
33984
913216
204248
142513
647349
145144
35451
326145
41888
156525
474173
180186
251252
532136
43608
184820
179647
710685
208952
18096
356062
537520
36998
413025
142126
680545
381093
263662
128766
515267
73753
50589
34180
491034
553679
623137
87875
320507
203473
62151
353292
116608
133475
528195
27518
200714
378536
677973
322144
294697
57953
358997
188616
6736
42824
78852
298957
37500
64977
478267
178919
11562
71637
696250
416281
90316
19834
16085
5558
145452
11301
125498
81877
393365
444521
325604
585671
526393
407389
2844
292591
736633
171037
208293
74312
221401
3251
443125
79216
5993
96388
2254
475653
62449
496433
82176
235936
25509
8041
87717
566804
253182
39863
624266
442603
531566
233010
44767
154985
427410
44632
401735
3231
123014
261984
140340
6656
397299
459508
85605
75376
416036
27757
71526
6609
188400
41609
353585
294769
168760
101238
216172
27558
268588
490890
151118
17958
229453
393831
272692
3006
7940
103441
743312
73544
125483
320280
77213
20779
734978
321334
28097
3815
499365
17010
458801
353879
168091
826141
19290
23667
658640
248917
232593
116859
135457
160613
498775
42497
263664
408220
590152
25673
197476
447550
744
242344
25564
356462
29189
133382
313482
599414
312
61837
7927
335745
223768
63584
106319
87239
27178
62117
21044
51752
148385
74182
75693
165250
626255
22000
85546
483470
85915
60558
77844
32645
83239
271920
930438
296567
73117
301527
448351
580187
573765
120509
421870
177353
20551
226792
71579
108424
168355
114717
43962
223469
44484
90275
60931
640280
138218
421327
206935
22292
196117
428069
270006
521748
557918
7851
194691
88906
84787
586629
49621
22529
359508
522536
160167
2930
37183
712
159507
39958
467769
5545
13544
444150
195258
10595
262569
213595
260813
257056
7088
64838
406056
28281
112616
196359
27793
300921
2860
213525
466597
53796
461589
104986
36686
106039
159497
2166
104803
268893
595028
205748
7443
23784
14563
29741
43549
110125
76909
135201
137654
84579
198507
375678
656627
95481
675006
91621
314671
62639
11879
113220
42670
304274
477860
18634
143623
60642
217993
55890
2319
416121
2359
428161
62463
129416
22268
323733
257968
70110
82444
2353
136671
14623
246142
751900
227586
449359
229453
301148
223886
178989
77377
363811
169044
388254
195
296273
126431
362065
755070
244483
553569
20054
147397
188821
4547
109565
475371
316211
168232
797784
357216
727695
220913
91516
107552
52396
141124
62818
26825
251118
26885
125552
442336
401544
59621
581020
143917
347229
116476
41010
71049
35610
139862
2780
209949
628790
445211
614998
46040
83136
573364
149262
72642
515063
347624
691092
71776
36806
1662
240996
99685
17123
205549
78643
31521
131348
48466
488754
362234
180208
503702
214984
160257
513555
177315
566148
142992
56049
356259
121234
63173
35226
73096
630447
20760
193071
72915
155816
647635
639736
128635
387091
56972
203016
125671
230957
355505
720261
1199
96246
488769
46408
787388
551389
489817
322056
107912
258302
128667
88516
384112
193685
195076
120525
159847
50184
102495
191725
65280
59347
286601
168711
300396
80797
439498
221636
301006
15837
409996
76701
150753
711645
20330
355322
415909
395300
344989
19220
259198
359258
11610
90135
533042
504008
55687
862801
303838
82176
3498
284762
5456
382555
58939
531809
359546
31064
98199
65966
61112
139403
83014
29242
41525
13338
130281
56575
445362
50243
185623
341473
151588
258790
276658
5256
216524
457931
75188
299453
89181
564
82017
434713
31520
387595
218610
605550
263184
45172
3343
476657
319424
589789
7334
1906
47595
340385
534618
447723
88984
75238
39174
279059
104902
44301
145616
274392
527116
222772
131565
189965
198458
264811
506906
217503
2852
54381
930393
52700
171434
134201
718602
7194
40572
76251
43412
412586
684868
142448
472431
130361
20220
347124
122961
77203
295944
141020
56520
108401
520065
654821
8917
101980
73309
254512
186188
205040
268283
34623
384069
45859
87608
540582
279067
35114
56335
55021
64461
419562
149841
131627
68586
99879
965890
107414
284341
172999
303115
7368
289105
293527
117392
10604
201707
170737
304249
79289
646321
544125
84428
131896
404404
261415
5640
255384
125465
212111
837
1453
87660
239786
182935
7427
443804
477327
161676
80046
233943
314221
333046
222531
268685
545511
455072
119655
142527
474386
87558
70696
198637
483094
125683
96728
189486
228500
117489
173158
391540
59467
3836
163175
56036
219896
394367
146879
554865
145643
268490
100933
32247
5322
220982
171961
5204
24786
20859
451
53942
211359
803845
38125
94399
481729
7762
425241
405315
164677
554436
510201
290765
8233
1699
168271
78362
389705
96727
55569
409480
795624
771265
111207
24644
60837
171472
139251
196888
15946
841447
208280
70986
112260
29992
75711
81430
90670
293462
38792
6292
1452
194583
39537
149833
60481
669543
219408
49637
75990
439396
116752
212037
352699
304142
107503
81064
524524
54096
446125
813437
1285
12053
485227
115590
566299
116379
124334
3651
212660
208814
541636
451122
224168
54193
203760
101728
50233
117675
174686
71134
301104
160155
196703
581706
176875
131776
938367
18818
188875
179301
75745
550275
223812
25382
5757
127055
380482
132665
9398
17842
114865
2456
384675
9675
252668
37884
303294
728
388
21007
340211
121164
45007
440298
369981
42349
17451
268773
128595
176262
229468
66748
706080
919316
89915
551868
237115
15113
63955
406522
150824
233106
614672
88442
322321
345917
326000
64424
639172
601707
190214
710222
399633
47454
207304
30620
27377
286792
160097
649321
668249
11233
83334
215837
617706
387957
379230
205662
471144
12614
65851
509153
607081
351
342400
90986
160025
298404
418181
165951
219428
145282
159254
221656
130540
19306
330200
133532
36191
65751
383562
322655
197754
620051
207576
628129
8908
74356
4736
82041
40614
151136
254058
329471
104604
12618
546090
599082
26095
27422
9447
494869
62337
118233
517240
149777
245405
356360
364771
509247
307230
11659
170930
566928
178275
337834
497095
36497
525278
60249
239619
79518
3645
40827
177007
328713
220146
199877
449097
484185
108739
286372
454101
178062
463270
334768
287353
419260
1693
12034
278996
49119
310279
523927
146364
39040
112456
157157
363188
475204
329232
180201
400206
436145
600981
310682
7682
270200
160144
332550
87204
288697
570127
306681
69314
42399
261661
545220
123972
43451
490708
333645
115582
11283
194546
68538
373207
401238
181594
226173
248872
26372
99517
445839
417486
336999
455759
131680
246915
110580
68461
191957
552553
50658
1342
188254
402857
82197
57892
5544
255600
5904
14799
221228
139170
143277
25826
40706
356181
4032
38458
174104
31790
271847
363143
110942
495296
487964
299869
282275
36046
776800
588168
97923
4631
19522
19018
255098
8860
291832
605906
257715
36816
71722
173440
344430
225093
428116
171171
180441
257464
663525
509890
297842
118039
79315
150373
3925
173957
28884
75101
189635
148134
526058
92297
430894
109247
41215
277644
234826
383858
605198
475524
4889
650144
76518
22389
158651
258516
23432
884
548739
562306
613302
155500
66457
220594
358367
547416
87276
586116
170134
496125
181009
23000
357638
194651
101672
54585
490092
63276
16874
161752
151829
282053
29194
43356
118076
463571
573754
349310
493044
94180
346597
492402
746829
182482
298934
156710
339128
130525
153251
2175
283756
216350
236931
22422
221704
226977
292953
61372
364889
483975
634567
60706
128498
127491
213496
717032
332663
265113
291411
103684
391214
183946
17662
33699
504140
83576
303423
318195
5330
424081
412331
339535
127098
422171
46704
32260
27311
387915
225498
189605
467990
77349
388542
85574
5606
364825
229809
569747
625065
215365
36439
517634
481757
380485
62279
176101
509473
32717
39597
231346
604734
426435
56744
627294
194029
32516
447216
40435
15442
36483
541817
21268
146164
42502
173736
733342
487294
570562
400357
105369
107179
42578
182337
12239
80530
55779
38885
109605
35490
71120
577527
124911
117945
196613
380902
743446
106425
8074
69734
316680
147554
57690
159185
138835
8713
86845
233433
380865
456139
100208
74149
136595
288716
295837
176123
125431
478396
364076
651232
56686
11976
84019
1253
36896
688295
38871
122077
217274
160721
128429
146520
146284
156874
333422
615920
69093
124824
7736
361044
72390
121452
272226
867379
49706
58754
275235
411439
122236
106020
288257
382436
360554
914265
860643
178375
197392
106544
167761
91440
9513
519715
31397
78928
13193
75946
24199
436924
274595
398370
127459
57890
117638
9844
589110
226257
13724
510625
475674
448071
20337
125133
20108
115769
21819
201120
283100
16196
29273
24279
473760
450611
50541
542556
108894
47894
383022
355121
576213
341862
228431
5970
97586
99173
177405
88123
48297
93680
294165
273010
127904
148857
237065
329586
394694
175076
83764
309938
5996
625784
625210
65931
31200
316639
837615
655528
2239
504117
154054
353134
815958
185772
416727
728879
141551
164523
48318
287449
46209
441559
42446
93197
367757
28118
188420
215142
907917
53525
830802
219327
437150
813719
455082
7571
319075
8999
18786
89323
487044
159422
270154
270184
83573
18657
9767
92575
66427
653829
58681
138466
302553
31735
254958
739431
304197
484958
568403
25841
313428
408281
262428
393733
146684
47005
255876
405513
460723
18520
184893
77742
436616
414150
380342
267061
71801
63202
104849
231892
257573
79130
283399
29761
91894
227773
297602
845075
626374
379
153817
178808
363040
173481
194664
85967
25151
497935
443189
11488
524569
647679
166724
20957
409442
361865
20880
68554
385588
429835
208762
377448
128598
467274
386194
344849
199920
51987
431396
202519
40609
9897
242109
498143
558653
125438
403625
75065
145944
433093
156815
161563
224289
355777
576490
287400
10142
41748
8814
600465
448332
298361
83017
304870
4017
197608
5817
23367
77080
13821
4589
183766
34412
389761
349291
102753
5768
769160
62526
289491
112099
12898
371020
316256
37248
477733
34426
476407
272298
553775
59713
227862
59088
590526
234167
658895
1934
724983
23332
5655
88320
31204
130570
40027
50744
385793
33843
99618
23349
129391
7832
641552
32300
587198
67928
422606
728254
53902
648141
80208
72210
507897
325234
129473
511548
22405
62443
786456
381732
476703
163123
14369
280781
9922
332784
104674
291501
42294
701286
230641
345347
19308
19602
431690
13427
8260
123071
166459
67155
224987
32253
108610
30600
146948
51831
871987
59478
44195
460640
6860
205070
206578
63523
162705
396864
164762
799600
259763
69614
137064
54613
254969
234843
9974
92188
224176
20275
92058
150684
653251
465748
762013
301598
237108
236228
229489
100683
2085
52907
82501
125744
674407
9888
70909
39813
196736
658843
671896
36413
449496
483394
147310
147243
4865
85771
307322
19709
308823
177148
493194
67456
276
3220
229694
25631
5180
15413
259990
760845
8437
174300
363888
182055
134853
196669
97916
44008
70414
143057
93156
55670
42509
177640
88302
160923
79606
191506
243802
444381
222364
243454
104012
81105
154883
248373
331949
134398
7383
333660
270345
51720
36147
318472
549745
14778
34450
179803
6463
423274
388053
282290
58242
116934
562423
11656
122415
189500
669505
38907
106922
146741
139594
327890
9827
19848
20333
204619
860325
36549
14165
401576
42400
113928
683414
33139
414675
324024
457157
37035
203210
331909
3063
2671
2918
313193
624765
9466
463221
47200
10383
81236
372816
306195
13822
447437
44228
97077
932402
24166
111791
45972
21511
327543
249769
220735
428246
545661
248909
1151
182218
16284
301533
460033
266261
587492
22945
12242
469105
118837
291116
272877
107544
66776
95262
462907
125638
148126
2122
392099
672497
654644
492404
779232
159838
434443
95586
97512
56603
497009
313821
23718
205827
475
208050
27339
108486
17409
343714
181390
513525
97747
215589
145816
487480
20668
505797
299802
127429
643034
285966
29133
474217
376098
198743
46462
564915
381803
43271
28544
134706
46943
79384
225232
56868
338027
422596
160213
429289
300477
66144
575393
4203
187327
201700
32602
499543
136708
82074
437799
442634
19246
2097
2592
49534
444768
263894
5090
133707
172033
249541
454522
9369
32206
173475
689148
370402
187624
66810
1067
494553
4420
630175
129291
738674
411761
1111
195189
278613
313797
140783
221430
752795
423547
218803
80582
49303
148673
328410
147530
370689
329827
516021
24051
422540
766093
349321
213561
276187
586820
89319
455595
667327
155513
711522
474610
103598
899402
443080
212473
77930
398085
31976
256732
348
88947
177552
188247
38908
372314
100494
502394
441069
184834
68418
18543
403071
272847
192410
105538
24773
634538
400349
410952
262060
9315
372968
307987
135295
27442
205659
30732
157583
4506
3788
25981
118236
669189
332575
145343
70888
107951
4155
577475
176217
135481
9410
98957
561879
197026
216823
104232
381508
479903
225678
25642
565644
682941
78884
6299
31448
258966
387965
60594
407799
127305
617315
680877
451161
196073
214416
77469
93312
494901
462379
430538
521210
150787
113878
580701
480350
905027
166582
425063
364923
481073
187328
136791
702008
105992
24160
402247
282204
248831
79611
72953
760636
394574
15274
4072
249725
462936
26564
175884
260216
185055
454512
72927
273478
64003
39000
566792
80724
172394
124292
287330
31458
314006
85829
867485
35785
304108
218897
704395
31326
462689
273741
188936
124458
474411
1857
274127
467943
324525
60448
30846
338064
374720
463607
76332
673824
514150
93326
92713
40406
4498
110321
427198
433179
188903
121018
83718
213663
95453
522884
519535
747979
303675
285298
270494
427005
161683
101694
102387
127197
230311
5281
80952
132531
476106
217299
44408
83890
849
44222
581551
14269
24851
134828
99490
583176
514028
36751
305118
893369
77770
533652
17720
482465
45182
383552
134037
236529
401642
3158
41712
200521
263805
49144
38752
35882
99484
828481
97792
34599
306527
165762
249805
39145
465759
590687
157377
36988
349142
115635
39236
621446
159289
95007
303676
63467
483023
203327
2278
92590
843216
695580
279125
166843
498272
138652
55289
183667
217098
26950
66091
37814
493681
16327
296083
279529
110508
41261
94738
87913
11047
35017
113728
110274
310685
512498
177751
363975
208950
111141
98372
129886
11664
100841
328122
38715
30537
10604
680953
357715
99732
672765
35794
302195
577587
134513
97237
81103
46224
73473
70816
915554
552681
58179
184409
129001
276087
250382
133764
388597
52554
513055
266005
133362
67970
417599
280002
55732
278168
84292
501990
10629
24315
467504
316947
125171
409106
667429
10471
24168
189524
24152
280580
82614
621312
714206
29307
737391
103316
89617
458687
99172
303483
126219
112112
321297
113445
46755
218499
167193
21523
455328
455768
1562
202784
410616
162256
575515
16915
227779
143932
193554
5308
49459
33965
637900
27634
232266
171633
12008
206261
741003
57974
30742
3846
436057
268976
13374
847813
259603
256868
8220
45680
297457
145752
1881
13022
446959
506285
40430
221313
95520
20391
69209
58480
463468
28752
381435
573376
158987
58812
184774
586915
79025
378477
496905
142724
141353
227641
581779
58984
4753
127287
48367
9910
35783
952549
381703
207009
342597
261075
37512
41554
125136
68647
625284
124610
153041
188088
232338
14322
89539
188246
243001
534805
41496
620896
45407
363013
44825
852231
18225
353301
74449
277287
633157
99906
31660
24578
170759
226482
477691
587420
608480
126031
129892
78057
8205
122635
130615
10538
226398
324242
181306
49013
264209
379715
339755
71300
73157
572745
276640
256671
21508
276780
18769
213236
335909
371460
608523
3315
333596
57842
36305
512373
73397
59768
104484
19805
228890
8510
310088
53459
25901
219873
10764
252980
345440
65501
46118
186774
195111
385656
200012
175605
356376
160094
596968
356538
296707
247631
229782
136515
689860
148390
25943
12614
508549
105680
214293
149296
122445
352534
716452
103290
793295
662092
48574
799045
97305
247802
666530
131929
99318
588467
264762
546164
169428
297173
574299
440028
56042
668982
8232
133595
206892
320869
169316
204840
187919
200336
140779
169903
767587
8182
13076
160636
78069
99366
55377
46816
50017
61630
24466
605750
153066
403835
244463
69867
44548
95520
9108
946175
21713
607241
695004
225159
168296
238783
103478
496867
187283
243379
376078
386439
638838
567974
119079
651633
241506
45551
372957
140787
14619
35779
384220
235328
162903
80177
339413
112772
128640
479177
31280
101055
91573
114079
622965
704784
10763
163058
932356
303318
91038
455593
306230
49428
99403
188
105578
441034
542249
422791
146033
153743
248834
382076
156556
463308
65337
11943
122314
455193
329251
352171
141798
32675
510780
210384
800888
432651
179071
6110
13400
121674
25498
909785
93560
42396
88530
83949
562914
524280
373252
51664
717241
586910
76921
509848
14255
42420
216774
11001
36396
173687
3167
15621
168102
388027
35806
5113
408530
208469
29932
78454
686140
146631
1540
233326
154347
587492
914945
270452
15926
3439
265200
784209
535020
500815
157325
124253
5308
320567
721116
14048
53357
491317
140063
12805
68250
570936
379132
178886
509752
17711
368872
512548
60299
729108
597032
582981
203503
361050
431223
22015
212115
319547
60721
6509
748197
275658
427406
309124
65286
13484
65753
619803
302057
20441
74661
121206
469
425476
94833
423561
613419
597431
551171
343832
383198
116144
256422
56382
98274
474842
703754
153
324033
51405
54573
551225
7228
144596
544756
667579
397027
109836
240786
551946
324888
782144
10681
178048
11096
247458
328315
724360
589030
35034
194742
216190
77124
176361
3741
758110
101446
72879
531119
52676
222390
313818
21397
72762
25487
404280
50852
275026
114576
418180
692
185605
11325
304444
411986
317479
133772
162055
362294
7806
374000
730863
604704
477881
683706
64979
118297
9884
3642
443642
854009
21682
16075
10964
330113
81057
640174
64260
74938
727169
379070
416589
49568
267161
278436
378773
161887
693690
625569
29174
598130
662223
97826
258760
564486
305679
31786
664320
179115
238878
12997
95308
662304
219572
141359
303989
570
140511
51536
174816
111966
209516
446447
316954
27560
659495
34335
91801
590464
610073
677374
319514
270476
816419
247683
341462
400105
352717
39895
71351
768019
403247
288479
298566
161932
244757
106404
256722
7614
80201
144248
157371
205978
556414
351582
556296
223171
106124
96731
44435
24158
75401
153742
214302
698893
203526
353955
637949
115271
118548
596336
327777
197232
601655
103056
78317
194608
146700
316474
12406
76043
19764
349020
90283
120323
390328
133366
21419
98333
226856
382444
96809
426811
688454
666545
288183
539701
30366
9835
62192
239640
66153
5922
119808
10759
77618
170775
101811
141410
314938
188028
65024
247005
123430
133726
826
22958
93342
134939
313955
99270
146188
45103
201052
94087
122335
666831
441613
101865
409552
20696
423294
67612
17246
494775
135634
361273
565706
36860
353509
40176
249406
172801
44263
8791
77375
114192
489505
4557
65162
16927
118501
205982
92161
184776
366869
5663
454594
108918
126749
49605
846759
128056
64741
45709
498235
36335
53708
471818
214901
463744
482794
732624
102638
427685
26285
143041
136037
168971
458631
458443
177920
395781
34570
258845
180396
462870
83876
53083
11757
504298
425853
73054
59937
595037
150235
130147
22631
70730
5069
275839
49697
308983
167270
468114
47853
53077
314831
181031
618857
16756
312957
100498
551452
80477
638779
256230
619691
89456
102903
234114
129740
86322
239182
13552
419287
2875
588455
50945
346412
394309
370576
263918
293131
785356
120760
13638
138664
207201
236225
170032
64550
27722
270518
615
232010
14810
414960
428229
42836
15841
344076
191433
83719
73663
208574
198517
11399
415251
5129
85220
96474
71092
318403
337082
19129
529849
417794
735119
534370
517288
202082
14458
71937
104730
673625
178917
159787
148111
407146
172477
69375
97222
8413
323853
102590
108210
506
38891
8848
177750
577283
346649
252012
11386
86249
408849
122263
172187
138473
169611
18308
4586
10653
191181
74796
19309
270631
7058
551871
63742
47210
434330
352391
124428
188073
10579
251417
310211
180009
141190
324150
5066
366308
470577
522675
352649
31302
476926
314345
315921
310571
67564
68958
409991
237995
251928
115345
81870
516165
547071
365673
628914
30153
441645
856988
10369
725018
298131
121736
370520
381864
108901
503189
304689
14885
25910
46039
6200
307500
623718
147669
20346
270869
647081
125346
5369
149789
467410
51645
20936
23419
179281
324822
169374
542769
828269
241976
35915
818494
117409
274229
185696
681401
292971
224131
112861
12690
18390
243648
838282
7300
727521
147407
94577
359216
204467
192776
745870
563085
412008
59013
186754
475074
734632
54219
7230
159047
160946
269783
145719
802571
159500
35998
280679
757834
271657
212103
153511
53869
17454
332706
78960
181818
108489
688427
383444
173874
351553
405676
250796
589747
10736
389006
412019
4350
215801
73807
228499
122766
32443
704934
56116
11639
336930
28928
533753
67690
2041
20313
396
199646
29709
16814
48503
22754
844585
99841
201212
340169
445267
48044
34863
388612
409530
44634
63453
3044
46868
53197
12904
31627
161833
144001
324171
449117
663651
264905
105427
133393
122771
753765
88742
791793
103225
341170
85340
1360
226323
7276
697
260858
904464
113933
461439
162216
372922
234241
12183
420984
108543
495970
481155
180956
4204
60526
461076
3183
526733
52019
189877
308318
367669
130689
261137
381124
471349
386074
367536
500080
47248
521824
77955
692626
39641
462989
8935
615
111744
647981
107053
179919
315970
192472
17979
5530
390620
240649
355448
358168
138530
465143
125910
9447
22997
335882
745947
439317
146280
790791
212927
614365
18935
910740
176566
457008
10667
328612
773022
33887
551886
19227
77751
364987
9658
46408
202945
124038
169451
267
429867
12098
250841
35755
566199
109434
311128
6977
60283
451903
141999
282224
107993
48165
337154
90149
16520
13366
35273
469566
222658
618006
45302
32462
328666
10427
178542
37378
397380
167849
124413
243753
636740
40516
615999
184220
81352
200759
99209
506694
272864
608251
551722
20332
260528
315749
267798
570361
532969
793497
433995
103588
605124
242899
619447
32529
116052
30752
908478
365467
121605
243511
357417
225086
224738
26399
448088
65532
45455
27402
121820
160931
497622
350088
111322
96640
160243
210181
36315
50849
500995
151315
71324
361307
6362
152992
604136
169995
628605
471627
252036
4632
277289
479109
309999
168276
595500
671831
103718
166187
27562
38851
32569
91010
523650
134830
153910
594766
54515
42650
381037
2629
433869
160382
23293
101349
428701
374675
274159
56399
106128
336860
7725
629543
767697
33248
26929
33262
444013
215632
101057
85947
97090
340051
79386
39862
150040
350625
169971
874
496993
44891
563858
609140
75156
475306
258176
18154
208072
34294
28986
164553
98660
6525
272685
231214
394772
726346
191434
113643
462958
44917
14789
169778
42452
234943
503933
163307
100974
232277
62237
146312
76630
123229
619073
223362
305619
117331
35298
314172
507552
257836
243177
243774
394071
41247
678083
489906
139152
46153
158778
51724
292447
427697
40324
159275
54935
18788
90717
97361
214427
60651
130030
199234
273269
55205
385177
59521
367058
231382
280161
60381
433250
68879
4356
225653
428245
628661
200697
228152
98555
40368
26482
339557
2346
191315
459963
68052
31229
54005
392214
198400
10052
465255
304480
307148
26131
20646
9218
290187
366134
309428
142207
231814
307014
252548
755955
186581
559588
465449
129215
72688
230032
39069
432944
240864
222605
661088
370413
187491
639489
131241
23489
524433
354129
162991
179817
24931
640357
435500
121096
142790
439643
176980
233725
125322
733294
622056
672233
1562
107658
208841
496869
567784
492054
755673
216783
255147
303170
2140
52734
29732
53622
83011
129287
80732
6020
33158
79390
298885
196018
670094
693701
381218
48782
337420
525978
204713
17251
103823
238316
97160
371676
78060
14019
10118
249726
334284
355163
400574
319
79796
522997
224956
149166
750668
237886
275815
159029
166555
189599
537746
257543
179078
100448
391930
46449
198189
546480
130418
249479
321001
677127
116056
149588
619971
182513
7958
392364
57362
408577
261944
746987
272105
31607
221868
24476
595615
114690
199467
42695
208966
393421
453594
70993
524608
172812
659
153480
21401
447667
736952
105445
289437
738073
50295
832061
34550
60347
217783
73834
83290
66509
268110
62097
52162
11000
7750
322483
810633
87744
145535
207867
47989
58350
60377
134086
60332
560562
526406
711578
1060
673298
132337
297770
536763
2924
4910
396690
82975
198670
44832
866070
532933
767215
202962
161030
630397
251357
654383
6662
69168
69214
101432
408429
245868
244183
613852
107220
268722
284291
882417
306380
354143
180485
309642
186479
33305
326877
669042
730136
105995
671103
415243
137205
765285
352545
1193
31989
76737
76429
201230
94527
295400
49226
251600
48480
771026
14916
89651
355755
325333
426855
782075
909419
246456
30005
89831
81
336959
37989
333788
414317
168916
453723
140713
189382
20378
39563
280910
294412
257488
2899
27117
62836
248651
494608
333245
87689
448851
106509
485278
642337
656289
214457
64961
12534
14990
237635
229334
150074
494337
362603
618178
89193
801368
541584
581116
24874
26570
212286
56937
4302
431478
130663
119162
850842
512391
394263
62636
729713
377018
25620
95617
90417
114366
179171
399603
63301
447330
192634
205926
55491
19443
97008
511532
126319
384837
327254
24838
206408
20992
621443
123396
69074
211337
432793
357856
386841
625422
64376
78419
822912
17341
1952
92207
267746
98575
3351
244065
624893
88955
49508
23860
22543
250497
75804
270938
129936
327662
918
372135
377436
105978
42042
117223
13085
383769
562780
3110
642570
220496
185617
19493
63922
50262
91387
270129
211265
30710
209066
158779
461366
608789
259510
696072
1927
219976
55158
679011
357530
166512
45957
657228
469252
77586
81621
591083
385528
450659
257217
46534
14108
90553
484411
525045
552438
275244
392015
28829
83697
209344
423425
421954
373970
72951
105327
177207
531058
566270
355362
93344
11954
467684
503824
128149
237070
176960
3250
263935
257308
122686
100795
356467
608884
21944
217995
276535
895670
94452
33060
28358
376035
532866
297678
83443
287509
470026
3645
152879
225779
55245
27546
213882
25454
474764
405918
5094
18508
2962
1222
199110
142159
35101
10766
152635
31060
514686
322805
135365
207832
437431
134125
53287
22146
213086
169822
322036
867762
343665
426450
250562
120007
136951
841027
32468
197971
100189
100979
299732
309582
144525
405487
624928
739854
4469
360490
347148
322162
170611
17735
727675
73475
50356
400057
422062
435493
142521
280938
87306
38726
429603
419650
227535
201423
114738
14689
48871
22665
147835
93760
84780
339621
56529
75806
112710
250541
42684
406459
391732
799038
512786
372480
108077
324120
167582
37727
310548
91455
276343
595569
70478
496159
42370
17239
563572
72389
54115
133293
308858
426980
46451
236211
40058
232461
382331
248528
442830
726312
438222
281606
60054
186439
262524
51451
61315
104858
347338
503822
138279
19483
323155
96929
170042
554177
81035
479584
106462
252083
545261
76547
409587
35943
163528
775848
607651
17460
283845
411779
639
35669
47300
558715
26430
65786
52506
406852
132111
16990
378743
323142
162501
896667
193346
12710
37147
146358
32190
99807
235360
71819
97919
380934
29790
24077
243972
135028
45905
172170
54672
168251
68941
311203
34171
532993
188631
96885
450553
304475
596459
97003
146296
317391
484897
56622
241103
354707
339286
598263
426644
4621
183478
195615
191320
43377
335296
90089
327132
95726
2269
527274
101138
404574
31874
12836
279235
671942
20735
628425
8249
243642
333863
28140
54389
170681
308213
333160
107938
779872
530071
168805
157475
602982
183667
41368
31847
501542
141527
747908
224991
107575
248376
661946
480828
325210
404163
118586
86486
308228
226796
7789
728337
96213
436119
42349
358277
488784
64579
889088
155382
46634
19665
496474
305553
872311
819878
168916
121894
675145
296214
215990
398122
106149
103497
77762
544379
40082
10319
272330
282566
22357
195424
36160
197322
31881
579001
567573
536369
86915
328717
730513
243534
42060
81554
287630
554552
348732
58538
53278
208602
122414
545237
52483
180030
41842
521172
532976
225554
204478
383164
275629
531667
8338
803641
165890
175746
678775
529857
37901
507043
398196
244111
119294
535712
476918
60107
7452
163095
701059
862339
19193
103437
122307
652210
277500
443567
561695
1667
223598
1167
19888
169434
104336
73830
125586
141337
629542
365244
203985
135831
133037
198036
327830
514578
100400
11162
336157
105715
664714
377582
98956
479649
340625
614036
405
213078
3594
20936
689167
154178
53410
338707
563316
86510
89841
480937
476811
556744
425573
63383
1941
39007
75636
518262
792046
395830
127199
445802
170578
252555
49984
158951
374136
37860
254591
615196
4724
84419
6952
165763
57933
324653
312859
577816
236885
367800
7330
205010
163956
854140
154243
245969
88927
430627
506132
5964
287937
465688
308159
128358
20891
381029
497818
224238
492389
387567
130512
562678
131221
32509
21814
156143
513335
885845
1810
245490
95366
53029
242643
49689
529444
25262
112292
367510
207119
382105
207954
351606
98032
732689
51930
258199
4175
91224
488406
103701
9269
348147
458743
97127
81874
100651
659305
43979
304914
674663
11994
32776
273113
190117
337095
51794
262885
355517
488410
825421
38338
5031
584283
455106
179503
305283
403516
722965
86751
213294
645374
118685
528422
298045
625652
103
8812
187120
135604
458180
94502
217089
359439
37097
741787
270764
84960
329227
337046
880579
379329
310216
25857
95782
559413
237511
315258
10847
88368
304471
313427
168317
762508
103292
194767
855686
16506
283759
399881
306123
47035
109124
302107
577166
6516
17719
210354
850598
1048
76598
112603
43123
353778
429517
508918
57370
251784
255060
250402
115740
51608
47922
87168
55388
52051
242600
54664
720
127214
343186
101217
202373
1278
10120
238564
250046
620079
413750
737776
258641
383799
18914
97917
128447
18975
155264
137052
252445
108407
116225
203696
365865
117518
303896
298945
22226
139283
9256
176916
231554
190642
228351
971643
517031
550388
424970
196953
1875
112921
37378
166568
230793
780916
49136
669771
74769
17623
926540
485578
866024
9093
423635
360435
85026
162204
561018
334394
79993
632935
195418
232469
443679
289796
211291
156206
770261
79859
517481
520051
6315
92759
12622
9188
295790
154793
398375
260995
150744
44057
477063
175960
479996
74567
104805
339131
144580
144494
82044
21123
742245
287423
293249
163312
426642
208917
566067
238725
482019
449893
263070
339760
320129
126320
45602
101652
771303
205532
456793
326518
184901
215120
41685
516953
237887
396789
164442
52104
150144
45480
22039
370248
280556
42969
178754
59780
47076
679
472934
182863
87655
666487
239601
32888
178249
40278
581535
95613
50074
193931
45119
272614
49959
52733
96097
73418
56387
249303
445497
105341
175218
284667
19814
349621
8425
206832
671986
4786
352395
169478
403967
426126
63072
31171
390272
276230
535914
114227
38864
227208
235288
251447
33946
120684
547032
421234
50064
160393
371617
745097
294047
509208
57999
43065
230703
927
54549
328871
667146
11056
60791
11781
13068
244678
277843
414622
124006
804172
87205
214646
62572
136235
6150
392990
487781
322645
262086
741349
125726
112166
610089
734
90360
77619
506029
36719
103170
669597
120833
353481
11951
149337
70367
64925
143623
299874
40852
130646
64419
474753
45763
334060
605188
681816
424692
705592
50886
39106
611949
71067
321899
155131
473284
121773
700183
112560
85137
602727
67509
149540
390356
119529
168701
7919
27569
39154
248504
337970
147263
169224
57789
376177
72229
244644
14456
852487
183837
44219
536533
246935
95238
351143
306919
94265
137746
83516
585617
354540
8624
561
61571
90958
7479
87074
557871
19740
111369
4341
233490
524272
622529
2964
216581
158663
57197
541317
326622
33459
110691
183195
741301
4490
17464
138791
33959
238702
219125
608243
407004
57244
205484
535704
538429
94531
98795
872836
97346
99207
158073
12271
33422
340528
192837
356878
283797
864557
802887
11074
58741
563387
57079
221341
79042
6909
291103
237762
204239
197745
35349
498948
254604
604521
964
281179
49832
159113
100550
155713
169347
682554
158511
341584
33420
125229
442924
228838
622261
28483
99959
1743
136478
513081
34470
152614
218124
18385
28763
161658
441351
347788
90693
177855
171965
163245
633736
521569
36721
248562
25509
249167
243069
497591
211121
57624
133207
182979
133785
133139
552950
51596
40625
316732
206194
86362
553091
4148
241659
202013
186665
9363
185103
405349
413522
230822
124838
289074
10556
665200
753026
603784
9569
627983
28256
10185
421937
826188
688212
78212
136098
22231
120655
243433
461504
74747
3123
620190
365843
398630
106159
266593
204695
151756
89604
46927
178546
468006
43961
531398
14639
146976
141497
284763
892173
19563
12741
490948
10756
230621
55977
43432
532326
144068
185174
250308
26994
311060
769796
66512
107538
48558
326997
384865
258790
117481
516057
215766
40368
182738
187660
153889
59705
350603
41723
585570
288574
221992
615355
290262
76247
95433
130216
279285
30586
518876
583505
386936
61853
240703
255723
134163
55222
116215
145922
167732
128111
72182
36064
250499
7834
717924
277820
13768
211799
372496
21567
174219
305684
43102
127057
4471
190933
380599
253634
187085
74949
592999
286261
687958
444087
354124
498742
143437
224260
362008
312553
856
27956
11451
191028
7520
73248
209078
63000
223326
373997
144983
16563
185582
429572
67737
505760
178770
117725
540491
23179
711115
202324
128167
3721
375607
437853
447305
529253
332343
219769
505161
53951
31376
295495
816559
172902
299694
247254
29724
387924
106129
20372
109781
115662
109288
182818
151368
169556
613757
627176
352325
3443
78567
241919
347165
464627
611959
265576
104743
7919
193393
29924
787606
163212
112535
285678
185513
219633
234613
126544
461553
130991
8659
416627
324850
62709
106241
744648
8097
98211
89329
821273
331637
65309
40689
45591
511887
32189
581410
173201
173489
228643
31795
109714
22218
620244
54292
425377
342893
121115
616528
285816
333068
546810
215144
273357
843642
639193
373641
400719
52026
23107
258966
103124
104721
100905
565101
152633
25139
220712
91663
125551
482259
49594
241825
461282
263673
12100
512474
187616
451081
275783
215802
465597
117535
377531
5735
37138
23152
91130
257437
751950
55864
309403
624100
172
1257
204364
74369
195468
37791
83049
180415
241875
731708
15941
47721
61276
208777
814764
73225
374779
291472
204691
12354
128657
201266
212961
624220
32795
52271
246644
202487
26450
454198
148978
684789
86783
473951
231249
136840
197772
577861
282330
394449
646558
145854
165743
594396
199361
27422
338274
63613
104434
60179
434551
413897
3123
166368
213658
154320
81773
24639
96822
176997
121743
27601
433938
361461
462
145714
140916
531677
173554
8057
200285
3976
438550
25005
204434
229287
96721
285322
90785
689719
198053
413326
42527
382131
159650
7229
252034
207226
815496
655981
893987
2476
210094
922297
784928
168066
583244
168799
431625
699581
233481
133070
245655
255438
54287
148426
244025
103099
629449
620357
756158
79925
332207
528171
802738
556459
175498
134875
886495
936566
741354
290925
258668
67414
30477
381470
6313
256397
250758
754
495394
44083
174259
46316
329264
572003
208219
184618
593591
95369
582227
641201
96251
291160
179704
9199
884496
19509
592150
271825
245618
102958
296220
22504
293742
45584
17667
830005
372719
329248
17571
589363
449196
29847
23078
268364
176595
300755
34339
24451
217431
880
143929
277804
150787
684105
119318
601854
167347
161413
654300
421010
217158
120690
16225
9192
478579
150031
105592
9822
176246
257406
376750
183560
138443
282913
137569
644406
25652
51932
33823
382635
40831
20715
166801
40156
516450
17787
49317
33698
500919
48358
18133
67626
2620
49147
15511
13812
23277
355635
70970
511448
10418
9221
343768
201093
211551
3083
28154
202260
410738
64323
8460
224526
202316
115974
371350
152829
294426
341391
97497
75752
301378
126918
63044
382297
122707
415316
477442
549811
198870
157607
204212
256437
716442
420590
7346
194728
341869
371380
83490
265238
262718
11266
3345
65811
169484
232183
80053
6213
91
614629
31847
457001
47439
446020
320579
107213
468934
356028
22919
83341
3928
351868
360536
168549
553661
144561
396300
5476
280548
764059
409824
74651
251023
34499
514381
871009
661437
101207
279861
128872
649389
248346
358039
806007
17701
31961
768872
6363
868
610033
703027
182162
27939
355283
60571
71415
174610
188695
709079
1366
399189
241662
116026
27257
133829
463271
111143
543043
54826
640566
66059
678105
632134
364080
10888
242164
6925
16244
100371
40556
47011
108188
867420
41278
150927
185674
195051
44714
51287
248225
14109
181689
108526
91461
3539
112981
436991
438915
73303
726
140237
29210
351245
10719
1788
359726
477798
747846
42138
178763
25448
244617
979676
113724
446128
284885
482758
1121
255017
6671
476639
101418
101712
193693
394679
61459
1548
167979
138909
891
47970
67267
75451
330357
255389
493720
24256
180882
384668
234482
8120
756063
278129
435232
594682
261194
241542
33150
187285
837391
365806
83405
299150
212415
361988
405024
23776
50115
177146
215341
268348
512281
242079
646134
477063
603
108046
29121
338877
52308
471406
84065
113217
384742
196195
231296
171452
26839
123263
32517
198375
176988
6637
375942
206305
447693
99924
482689
1959
257824
586342
441978
276368
23882
314810
94900
115758
6038
168344
74808
559317
668754
484930
274894
352483
178794
175854
126768
210094
425415
710988
155051
22278
14347
390321
176518
214290
21432
125370
196836
21056
158530
86395
188812
265736
42792
284073
346652
221046
99413
84275
45121
475956
589808
66333
208942
319241
269114
260624
840342
427891
387628
253645
216958
214886
396993
378669
10585
121984
244065
517521
547609
798939
726598
464467
456147
115706
244549
182424
56230
431168
223946
446222
212424
311675
199423
165496
137379
306954
489905
198971
38613
47082
43144
23474
297378
382397
208361
16481
251816
68279
410506
96441
286364
23216
392497
578554
90965
95396
9845
131891
319992
269369
459730
229
340850
339220
102014
110964
158174
151119
424015
475903
43374
5409
455515
433562
64214
37556
462700
860481
257856
5463
65360
613411
97740
556202
78251
770786
29965
110642
369539
323819
115543
19250
79026
369986
326615
830233
236650
13662
87471
8069
470937
68089
482533
49853
222990
13668
262041
112026
94289
61048
124268
100447
607843
80415
291255
147357
59944
131250
332644
157733
669767
46942
1122
2181
32028
168760
329015
713083
130435
582684
644377
375554
23958
453768
74167
93424
723198
92178
531733
345181
265757
199018
191692
230970
230815
134177
277346
230219
3137
765094
115192
337252
250104
115710
203240
15055
788835
10160
476886
235568
177486
188787
36563
786707
472731
80667
48472
112682
228126
184689
711965
163038
40613
146613
750555
358480
548549
195092
395844
522273
332742
722353
32937
483907
272308
327981
49231
95110
589799
448599
127164
79412
279911
432299
289698
33885
6870
346340
66702
166739
273103
324500
594645
527641
823058
266295
154934
499932
275125
566005
50494
92056
67524
407300
61813
113671
70160
45321
18344
401499
291706
561
622579
750677
589517
141538
3661
375570
159249
63679
59318
360727
103104
201874
6172
25805
848377
522953
432950
900
946774
136238
127521
35366
66850
219936
379324
357628
123791
12513
81905
130589
503603
34880
818223
513939
434497
464609
69193
242248
174215
730986
238911
619949
235574
251496
222123
157944
409757
16847
248855
69988
34673
258823
311015
29684
534020
116175
865830
828757
12431
68709
208178
585906
394851
133405
135465
98398
130480
55297
145147
480717
37062
415217
22340
16677
23346
748570
637545
4362
10936
160709
36534
570786
63388
518271
221724
34967
121127
155519
509048
276113
528516
474095
365830
412480
69297
508935
24828
42148
198257
14524
53276
24005
550798
1096
231195
591132
211309
818474
554170
207604
16786
178274
42309
178401
316040
1189
219083
399363
193410
504375
142328
852246
100648
88291
158795
109117
366424
532544
47902
138
165579
333967
665
440778
294920
164277
23737
166309
496033
130495
21502
398049
446044
531850
174952
260573
175625
574334
387476
719624
610277
286965
115146
150263
192187
204876
121400
534465
241101
153501
245317
298796
311400
123559
671339
151398
54700
33138
340819
2626
431142
748805
57164
240253
35404
666395
15626
512792
236418
433784
95817
147309
405895
241755
216933
445979
453474
891242
198237
396094
584736
85215
138210
200064
832239
15598
89095
153541
793413
209359
315046
146037
55117
228241
398598
731850
223649
147330
101884
217744
106568
261732
704563
681444
469176
63637
75423
791896
465106
11228
329635
80881
140811
26850
664838
79082
307913
119570
123413
320890
2185
137831
406784
274609
416450
2066
39450
58488
127280
13859
295050
117400
138631
119878
6555
220594
142284
481275
76800
283186
341426
470647
843337
55115
194180
353563
348382
500914
99896
385897
301460
45201
730381
703040
71571
570968
42969
524640
74767
56203
210349
496662
98541
889466
851493
190427
28215
114534
265734
137355
269196
148067
240771
291438
24964
183199
582547
360470
125439
189100
686437
313134
625053
88699
424805
185963
10032
147025
41489
625253
64291
556343
44907
148561
30422
581935
216177
28057
87057
51803
27327
384310
11827
1008
262945
106594
113552
182272
244614
201605
397489
119050
15713
267769
47389
5602
19825
2070
98783
916066
355146
592092
396174
187757
287208
187912
275380
246477
65591
12826
765192
145715
45018
144757
51016
309881
155968
729033
607356
4750
222117
116062
696990
363431
103876
445572
133500
387224
66359
642192
530790
622798
371116
28068
14848
496290
170836
36548
137687
162368
8151
51855
489745
14644
359593
264273
72583
129610
12020
233365
238243
145747
211691
243795
360800
343412
180770
623145
308160
370623
186179
39839
15596
108710
593
27786
146840
86475
409324
364440
166999
32330
126223
118472
89319
170304
14872
828020
380412
331254
432418
29531
360360
22620
57441
44082
280457
57229
458970
598097
65341
195800
468090
151681
58712
773776
204746
249411
717121
255882
4953
4455
574398
431972
98111
125151
39228
277
22439
107420
85207
230047
263104
142214
32700
496996
266998
137283
456968
19608
631133
39109
1848
217528
298870
285144
3513
98027
53881
51678
367904
130035
79537
677932
179097
438539
318060
106983
65354
6238
804255
44500
65901
581628
16945
49675
28141
217881
325668
263467
526536
179224
695134
358391
317927
209536
96425
48056
449829
27218
22244
195494
674933
89689
78245
3725
851452
135251
53507
175354
166413
83383
200551
463221
574717
250933
375294
24223
75496
13682
79479
395059
423245
25515
529788
11816
77081
129331
71920
35019
474042
25593
684242
7235
222570
793012
76436
437560
258624
223376
654576
318782
73353
347582
25210
311951
83192
342355
54308
155361
459125
307038
10463
446935
368865
488445
46563
182201
704
394102
29157
116303
405579
382593
194286
178119
243852
698874
14890
929859
96906
34051
105519
33073
44493
279202
145105
267122
702932
539918
39887
179627
130972
452390
157797
336430
166542
586867
176492
383350
40217
74407
79967
133002
100318
413158
231764
53689
53359
73044
38507
70847
67594
86059
297472
83181
5245
95273
216842
89824
24201
291502
14454
84638
394103
340
88874
607716
731425
506320
292752
790444
235874
664454
157163
253075
100330
778930
155523
341094
863452
69030
402620
25924
615578
112195
343366
277413
130994
73378
483306
299771
202858
64241
19592
911719
1153
4150
153275
101538
9210
69618
427596
109388
1636
1340
202462
4042
359024
144267
128194
210419
295345
44968
31688
8943
178311
7340
118297
230216
168885
182371
141665
51528
427752
436203
81089
7647
83682
30516
29269
539553
88657
173308
52484
111528
116512
128276
219088
454745
46743
95628
257857
210593
529656
207624
155525
26601
634822
115777
91729
103822
19064
96667
261185
321141
379373
793639
70936
78915
12840
400996
9895
110955
11942
404777
114335
94876
71936
12233
24559
213878
100488
378103
295507
491907
12782
183968
5653
128315
191488
191831
93474
759944
134060
606501
83676
79461
415000
75779
102213
60969
221649
75858
1332
3706
373097
15188
68356
5937
533225
288652
520127
337649
517115
595295
170245
17395
42802
215043
120222
35913
89391
387003
100401
91331
17103
273619
915844
235047
54211
5288
576359
42515
852552
117922
372015
355214
668426
321912
755748
5536
166982
22437
463197
149145
140172
634176
231566
461504
439908
55426
808125
212632
109107
27365
202066
400716
236841
10983
235831
45614
699374
183026
253430
888836
249864
504622
26070
184277
76041
284578
67196
64705
281882
134808
15174
181746
31581
257018
233507
359240
39086
80079
161774
48772
112464
726244
20681
274729
54157
17832
342824
214099
337975
630200
88595
267679
679297
734034
177950
341783
156867
51910
14883
595643
430151
312340
88790
21416
146901
27591
335153
23450
125634
686208
248657
48752
235441
683365
27462
419515
475033
185478
37969
76
805893
81057
294861
663868
87317
275472
961468
431423
430349
907639
40041
48627
460954
146496
89318
15213
169121
112044
146765
692217
160365
14822
17488
70876
59997
76937
23979
443434
236741
261277
296615
56143
608313
112662
75927
79431
19848
233835
256377
196544
351292
291448
98483
74810
6946
91871
95382
623621
337901
564623
625184
207365
11615
781134
562983
249177
147574
657105
10236
634404
63716
495942
74573
184139
8733
51189
794548
338662
43640
132125
273279
201478
790703
52253
94062
92490
301172
101655
305293
124295
88536
296838
11367
95638
531833
486056
435231
571570
522881
334100
2731
149645
40078
534149
248455
24538
368604
82664
430676
493695
758921
174088
75136
88742
277195
204924
257580
83982
49332
417010
195194
219586
42254
64137
17153
405394
165036
349701
288397
231997
17753
286008
54186
141717
177455
101997
690338
5274
67154
171411
228301
702779
398737
383952
40054
28758
344790
35453
261343
195062
188686
118326
588197
101929
60700
667931
27834
39642
169464
60291
257134
352912
513
82463
362798
171027
123012
272464
178359
39156
26974
749175
87392
44047
171815
59608
305689
539673
11534
246074
737755
68349
212409
158222
25137
39520
10115
20687
13423
329585
313745
3087
24847
154905
726100
5636
59064
120856
84722
237787
82367
62724
133756
143610
381987
208138
66627
780123
62163
402769
191329
313481
126610
232125
69795
237409
179443
57682
481646
940
252769
82966
110820
57312
367606
565149
265396
244801
800548
25082
565054
466356
321596
372958
418670
69897
93868
152101
62477
9909
31326
69936
159709
627110
371947
331814
424726
49312
10063
19110
591210
473819
50659
17890
379232
243627
113036
194753
313016
309645
116316
682742
24834
98837
415530
396649
33204
278083
17060
56894
567399
108039
77719
375460
4685
16275
295465
49834
285707
6580
875078
840
680
266528
85311
423235
98452
527715
411394
128270
234317
279700
20988
9663
78696
106884
62915
66680
849397
580165
407938
129806
751668
10511
97561
56592
367243
151111
91961
156882
25699
208478
13705
475934
607232
17961
466589
282951
2832
79223
2783
153921
721969
304526
84891
220926
128907
803770
50891
471676
338026
578839
16829
337766
455225
62658
8524
341912
67095
167398
293786
80795
277564
948060
113320
383128
62716
582505
333664
136722
108854
254967
78910
211883
464426
74864
25047
152158
104715
334179
204557
333459
528593
61840
166194
222517
498009
150618
211256
616410
588973
220487
538161
2524
33630
26647
325715
21161
280995
93906
273512
35766
4074
171766
308629
69589
150098
277097
123227
368882
464775
440218
784160
171136
683235
91882
923197
19542
274473
58289
235742
337666
584808
559988
38323
6702
67453
618802
688544
55913
258205
8162
446144
40357
143963
142644
113584
140715
241170
184549
782086
444163
616624
302124
158753
348917
622098
216306
177345
31328
102203
650810
60955
134550
29033
570618
45713
8
3002
265413
302335
430789
191429
138515
466089
11835
204018
386756
197270
69119
438294
5647
76388
358111
196061
112722
502064
454602
5784
309126
180193
194043
77534
33655
771833
327761
8964
365838
298759
615788
135557
96897
547199
326343
86067
76091
429915
13488
455795
386772
265441
191003
215445
129072
180149
376480
19342
686342
108130
74394
7682
665048
205735
365495
358504
186771
193773
334477
397056
492891
51204
3140
207811
446684
134118
341638
220600
74121
2344
88521
277921
39947
301214
182436
321138
393276
37672
127687
583799
428850
329452
162161
34890
396229
46536
65208
267004
498
5502
894710
568316
18825
264290
60447
54870
226154
490139
338965
875107
67713
162244
155778
4906
428497
102936
761426
791129
152914
158853
635493
45049
213562
298266
636980
340810
206332
627926
96044
311632
169876
57910
40542
646098
361587
63979
124971
91384
382330
183301
186846
134129
353939
110720
180697
337122
668273
394018
677331
258844
122993
37536
1798
571249
323533
675670
426825
211173
190954
30897
19209
649183
326601
170213
103750
62097
42326
365189
332306
596511
59474
515321
233824
133378
33738
441564
116716
242681
343411
194205
7053
122162
17256
473543
151059
120449
316008
285774
188977
73726
409801
831845
258725
308982
770234
149028
71139
112607
366224
398068
182902
134724
51469
328246
601498
230447
365
253997
565434
607692
121981
242061
34229
24697
410264
139114
56209
50435
8004
76688
557767
102430
42002
265911
362250
222635
780859
55960
37079
15512
1844
166387
147604
288702
658745
50975
116801
208560
138735
187371
316921
483695
806796
275514
101262
605934
98713
184037
331812
320326
12773
5987
404760
80481
39033
280747
388559
104326
356632
2390
14579
22157
130159
156480
60401
299311
643004
252158
122067
1152
155756
112453
661082
3787
632267
532552
753887
173062
123817
134910
5964
427045
178940
242908
138597
534245
401086
118023
304636
75252
70631
153683
407234
159602
276703
14744
71465
15728
162014
14006
77756
224205
325254
3398
522608
18460
199952
402991
446773
677949
28532
31716
237384
626188
642395
1518
372916
525334
491012
270841
202661
10024
74749
593343
290745
630476
53573
501485
133872
87802
246201
186764
34193
158517
13715
8510
631724
2001
194719
154294
3482
381335
136983
414839
296537
509328
604987
666929
14137
735664
619773
648673
490686
52244
87425
12284
520
223377
395
8649
17441
500902
3400
577692
91167
225476
437495
162400
20041
195637
216697
186264
244678
61523
158251
65627
50475
435990
217734
339469
196639
82675
58135
320859
652288
46737
62258
178263
143019
446430
642118
628530
300715
436617
232933
510500
375104
493935
490456
594373
12237
63225
199321
340257
200377
128496
475004
445334
270992
590384
261504
735324
31623
158594
337335
498412
232783
21482
901305
441920
125473
600427
32337
41034
405295
175691
498832
265740
56586
84485
174748
83133
478357
95738
107389
10202
186312
267142
23260
190912
17606
666
575249
701604
446302
88105
26195
219517
141
1187
573395
650445
150369
673885
309793
696121
17289
665358
524182
103324
174945
48266
826515
63202
231576
280451
115315
87647
465328
9628
23213
396393
9372
38267
9866
669077
61475
177072
4286
202130
256332
431611
184227
5871
108308
250621
563753
165257
376966
224203
1376
233171
175946
37808
216331
797769
47265
456220
518644
165183
665076
35749
260431
21585
594895
167673
158481
338904
533996
186942
231207
773537
45811
104528
202205
39348
227653
126281
82999
102807
522479
454259
143948
166839
50532
271287
334686
9090
87646
422486
125691
539281
9864
138623
5422
30427
63352
353526
268341
17259
280509
62251
150633
42184
740423
94790
143898
148039
78097
21906
200452
197151
309463
706294
33277
50338
283618
34737
375065
317182
22306
37444
22180
293194
208589
683601
143081
150449
253603
43354
160122
86065
6370
63419
109210
807696
78740
108656
466457
31627
465835
14702
208082
724619
538075
674392
507229
421123
58339
275235
148257
199769
277376
12437
29440
4640
134789
453525
575971
691676
152627
457950
102151
295834
187561
23048
282201
318372
12433
221299
68044
241609
708072
409289
39253
7931
18246
47948
272250
129265
542858
72456
25891
8621
335273
599620
35468
316349
294730
437017
231578
127730
60130
35201
1256
65575
699722
63937
40717
16875
647275
133068
132392
2874
668637
171175
654723
148420
406619
32873
78181
35716
353610
699137
250499
491394
8305
113361
22118
288273
93524
202668
29807
264596
59578
62291
806168
651238
404412
12966
902506
109657
107633
160036
88789
316626
1752
328051
410409
111075
393601
5661
199011
360510
490091
334834
209228
83332
394906
69451
205806
234451
206180
111812
547914
256
405531
24285
42077
62085
319358
179930
295662
28817
169459
232308
108996
4026
627165
311959
36100
301151
217571
476280
151205
285405
134017
5591
51174
124723
126971
35078
205297
20491
613647
146906
22470
131804
58619
168561
433166
396182
4047
260900
210308
62938
119175
108927
456594
77419
577899
1087
9530
211296
247672
318390
185622
569627
192418
236694
186707
451589
95374
396378
39053
10625
452301
736426
101014
139356
237415
228269
341444
288614
141887
379287
90141
149367
242274
178599
145820
399153
345452
6130
203398
178637
106897
144777
5578
415206
78539
218559
195116
107793
203693
62223
556938
467684
426929
132444
397184
160704
659490
123087
592922
259851
263888
298956
750729
85988
248299
322582
240900
264212
93544
108866
44848
286590
55452
211177
131390
102548
90135
37124
297044
2
24346
82565
623154
4971
98623
11521
414430
322256
6510
84461
186165
123721
27660
125817
352240
820390
94848
24679
586128
467632
611702
393108
521454
300394
74937
85583
648238
76455
82912
146886
499692
34032
718589
79574
234552
153229
115432
241464
249174
13954
62431
7673
123809
4786
433795
355758
169340
550522
386867
380712
66335
126479
64412
586257
526039
464830
542278
366435
83288
78334
675597
19372
463126
487017
426881
192331
72920
423365
346293
140616
227761
291314
35750
235374
97608
567239
1512
379392
108180
172463
60520
237837
581750
103775
8778
300491
635929
28100
631006
49673
403059
345682
198186
344653
327992
46646
48942
115522
413434
151952
36907
457935
71922
9846
162311
34405
101372
67767
562181
525073
85500
481427
471918
583765
83388
297465
7508
372555
284579
419991
70187
200305
175258
382534
22800
30476
303943
2084
180310
29013
259172
51378
417889
37785
148319
112434
294153
91695
26872
147430
16683
50002
205283
143676
737582
3308
415076
192360
3524
26861
77205
66944
178307
102827
164936
471615
273396
268191
509017
691623
99997
32785
160762
2322
112528
91214
493426
30309
464668
328754
5406
97297
506016
136683
64359
24298
13329
179222
63847
28044
245284
723827
240645
713890
58942
465524
207767
365498
583545
151709
336225
891791
639865
69976
457323
100625
113248
251602
154615
364314
86197
30916
824881
212088
51539
256396
28238
6452
281106
55944
449362
3279
73483
222422
809852
672756
115679
101550
51546
878029
308894
453779
222728
415125
628159
765462
187726
120352
81074
283012
4635
26951
13227
77280
256688
80265
280569
2475
517133
16206
491416
202374
924366
406115
52197
36844
323468
676953
429308
173358
88524
72287
25565
310105
295065
350996
517689
218658
617713
21341
503147
257510
78488
581364
679979
68438
241113
235574
124833
509282
949231
360536
35177
153628
2475
736235
92462
12768
35026
74856
135621
424822
578532
168495
432814
658520
127518
758010
39824
24274
71534
399588
47235
81264
661597
483006
241502
88328
418210
34701
115821
431
116398
4968
115247
698017
346734
66434
154751
67163
142564
593088
660023
408180
256757
220731
279859
315065
154414
208646
202058
304308
33523
247271
308266
364293
11641
339172
239965
448941
176499
186742
24911
39532
494909
202583
605020
538126
369323
45202
199281
69
27241
60859
612493
209651
213169
830224
58023
551422
255245
92197
692263
298061
327670
439321
423089
60240
535799
297825
518020
56308
129976
116959
120411
178955
581175
43422
33094
73304
12200
33070
41116
466962
84415
146948
259348
270289
79253
57556
7339
391541
23459
240179
590791
17466
153687
63597
407290
736693
448611
469139
265791
118299
14637
69338
247347
58781
760753
588046
466681
264096
8238
279314
468606
569466
251094
15120
490667
114679
163994
380909
3175
21420
551008
181946
238673
185622
298664
132899
316372
56901
563832
394620
225427
416158
540634
749065
47979
367062
10384
118235
343799
392969
6218
636483
323236
301096
215402
19271
173820
99117
331389
94247
25669
125380
205863
401088
7681
164728
8196
45500
127694
32004
636944
111186
110054
150251
21109
303779
176177
249039
553073
323083
25214
5609
109772
536832
240034
421727
262663
632871
240978
75528
338024
572278
87732
201525
269560
25069
43902
80242
587981
157043
447297
707166
178028
9329
56670
166274
82217
214327
44609
379295
183324
71022
258747
150632
260928
14891
16697
151593
476591
489106
27847
174158
437425
325251
44266
402931
232385
127772
34554
174343
937130
90826
312815
629091
84263
78615
72231
9027
88836
87309
7852
38616
489024
31305
60304
191386
193111
602181
12781
117100
836201
439479
4507
84618
511250
646780
539775
23880
532571
61684
2287
142012
20582
809542
109359
108600
76105
716499
293591
62176
82797
97885
316273
6192
907030
403596
5750
122833
102303
187397
156474
112375
7699
361733
47857
21065
110271
46755
47215
409680
434251
533347
135920
201958
85475
372207
226628
159011
326746
73134
273439
569688
318642
56149
408525
23666
264183
67287
906066
73492
53317
97401
676704
293094
254821
141472
27254
294014
770656
162211
157294
67444
54264
127
651210
161741
55080
17919
310135
605510
66151
581541
83149
170183
114403
431283
102836
296445
150473
783411
77580
63563
321190
32532
415275
91676
465916
452964
126915
20467
153788
103876
18190
83393
151852
450946
362281
41873
392502
21079
118484
305679
105338
499017
253504
512016
242905
30292
106123
262789
144781
454690
503147
286662
61427
194895
507421
10705
49421
242558
804316
50090
641287
203499
301828
587857
517724
594081
456609
216121
120093
266492
354859
130217
548352
216469
85133
642132
10307
41298
376891
387632
74941
10005
568655
69721
440729
64131
100367
527045
223244
5387
63938
648879
104574
91869
730095
9666
591574
165627
660379
235127
74015
84245
104657
17691
382685
532711
105911
403543
7702
485036
12950
30562
608407
393577
170309
415219
128005
432350
39229
334485
552951
420313
84
166922
1530
548889
119415
95164
224122
869197
211788
115588
334868
116231
14498
254957
9276
4863
67235
135166
502532
249021
407585
541348
391963
478019
492939
43705
410382
59770
341090
7031
552266
343020
328446
397062
549789
884607
103402
216754
300989
24082
1121
506819
99882
497716
52542
255725
380600
36771
53280
71067
162289
237347
21552
129964
214386
68417
620873
246091
150858
21668
474631
308327
410531
32551
342386
227307
25102
617805
29502
335310
91362
548827
145733
128
380639
704168
545350
29384
165206
482205
7751
36879
86895
181308
71842
781428
269191
296131
9841
194269
152
95277
119123
11839
129710
141560
330789
412208
262500
18382
106675
171403
635132
23939
48252
14202
11626
763685
185504
279917
380311
23396
402399
360290
9187
63587
622931
151215
346588
599507
413167
331590
54758
533284
95273
266517
338124
48697
713
25796
5741
371593
320185
65439
513678
471515
195973
33492
263840
234045
113633
555015
292662
79390
326045
461543
45818
372041
486366
365592
633052
649108
220205
87888
179453
688283
238694
495
178067
9510
12548
189729
160391
276403
510948
572372
394498
55009
8078
630179
49620
170151
198237
879615
426438
441025
568502
103161
67246
229482
75013
36008
27779
508165
194754
576250
83656
485020
11053
272909
58259
14573
463288
165660
29411
94282
164093
15470
542156
289519
283193
29541
6135
39112
467683
243558
132744
465655
142213
658997
16657
204534
156726
144988
304761
391712
597766
140427
133720
64105
36351
220849
58123
12269
17596
136265
34922
238872
24268
116854
16122
66420
145854
477171
64195
533321
61240
98306
183410
57595
825579
378381
386159
278736
864275
432568
190455
53714
21683
288774
475453
501260
394251
231695
220207
385885
150544
1222
124833
645174
57846
751231
528321
802422
197195
7538
15346
577084
75462
427434
440236
77235
98660
4849
213316
158402
93910
518481
333745
347747
413165
147309
529740
198812
123074
214588
110404
33710
51102
277758
711681
472052
423910
641762
33757
199462
47027
634108
321511
378027
26564
39079
283017
109196
590639
371151
182245
110394
14537
206259
792118
102837
774463
279667
234253
11039
2827
685
266402
393670
134494
93982
177739
767543
410766
331154
9715
640823
436937
49254
108392
292021
513952
435335
313513
174221
228851
303410
393391
96525
429824
501011
83299
425657
158737
28915
168783
233726
408454
32111
362759
74575
459805
42983
112769
118221
243246
156979
544286
44752
72336
152129
185675
9858
240948
130752
449742
106504
681031
148930
159240
54557
837151
310857
114533
157401
438674
456811
236501
33073
146349
926141
483648
20805
399722
637405
255307
124987
144329
586243
178212
341627
16806
128226
45663
587792
153343
16567
409476
289808
225606
259386
170289
410996
114143
315687
193058
244709
68294
518767
190742
615056
27831
18984
71061
318350
272932
321342
167659
7013
452870
165217
109008
583900
545487
130069
410988
569383
354
149014
172232
529156
434373
567423
171685
58325
860261
376454
409591
62876
147428
107643
46911
207854
115185
229407
215763
102611
42417
116852
211206
154067
377614
450983
184134
140339
96452
45883
164923
5588
492042
149888
387555
18789
32279
339384
50710
45476
172012
226215
500218
356970
438681
188488
520658
50130
890898
746986
128075
311182
25646
2597
256116
262613
64329
101073
661437
423835
99538
215215
969860
514195
5219
134171
443447
95262
54504
80136
448155
99356
95663
398445
10439
153038
105437
36651
14923
466350
7836
89681
249770
621421
52541
176657
708855
168744
177152
485559
579618
108262
728773
439388
250358
421120
47201
458995
494235
207206
43614
167303
162788
579319
176891
371491
628978
408390
96380
48642
120594
53822
601843
93162
339215
68926
628617
754643
127737
558944
87550
351008
632595
27439
50852
184770
836377
59433
316097
6762
181607
157479
117081
15771
57348
32585
43631
26605
484759
160361
691066
20320
425527
15002
579707
103387
219660
312785
320176
515708
325791
73459
544761
281115
38033
28400
11906
12526
545466
126055
599492
355608
477408
109179
146296
61651
322337
139595
9051
295252
184608
501
64801
95495
186801
652458
6725
514767
22608
101297
380368
374177
212093
287824
157231
71230
171087
169345
46576
8680
89536
119639
728871
541005
943468
12024
18483
299248
65267
355169
356350
12467
361623
150474
754564
5599
1677
86443
83741
225842
503291
864470
370325
448155
47423
4521
412606
68071
337081
105006
313800
134153
680924
133301
242931
326140
77887
94163
93277
340976
28053
148300
92521
204260
364646
460127
492623
298119
34412
55383
396533
231205
201778
60377
215274
5896
245261
702992
151907
383744
82399
319718
76528
384347
27708
5693
755961
410692
881100
100095
614589
350292
143739
55434
257435
238504
160768
24033
363384
31684
17786
196727
83694
7753
93324
64185
22
60163
609187
453667
252553
3510
143878
331964
561759
534531
123466
88348
36603
491855
147931
334671
63504
345056
95864
497835
537749
26051
43348
161682
403194
232950
365644
6676
204591
257419
69470
131199
523076
236420
233589
41476
659464
660094
799468
742740
107439
61944
510662
17528
75203
95282
317111
86649
15279
173118
7703
129618
246373
147240
313147
3671
560717
30758
36153
5415
76626
14435
84845
27619
143044
332311
25682
19270
2943
63403
578798
326969
74369
16053
817528
500146
399235
219044
127374
90551
149016
817035
818868
25971
61255
90278
179986
362409
396181
787939
546225
328046
40374
607940
180989
241771
44084
563540
29848
28421
402863
497226
156182
215327
502493
143867
6371
422067
190744
681389
626270
593835
69639
142105
158282
235664
3263
280239
484544
749586
105356
72778
145368
563397
266373
79271
155782
404596
6502
13096
30008
33879
149868
727181
244925
701031
133089
17587
477751
811339
132720
105796
699086
7561
120654
301990
24826
196938
165848
127467
386424
1068
92391
240830
275041
586932
337260
62719
422949
98707
314001
165335
42910
98200
197143
475198
441903
30915
13417
40397
410963
121703
92597
516672
282571
113827
610180
388520
89550
123831
523867
216803
94988
133657
141920
25951
17461
2607
941429
725438
71877
194006
522971
670144
163377
410097
24442
613793
91589
29627
97052
405280
61466
126213
68995
186038
1302
542488
39939
440713
85586
36426
41182
32825
235477
50564
729171
49493
341444
819336
298796
64589
77911
859774
784405
24474
607878
357244
75520
69311
660581
344410
85625
492700
10351
260256
238953
2875
147
271467
659646
3738
70704
310062
296187
43666
413298
476531
744741
267701
578255
330679
1349
329942
366864
357460
313165
88518
671803
129346
37091
164179
143090
91305
192604
361462
439205
676246
86772
446403
37934
25321
95153
31318
275613
25306
317791
175808
86972
121649
341298
194570
21441
645343
53220
384277
286013
3134
57945
504749
723020
167144
115782
669018
294371
340821
26615
77197
26948
323050
349233
177194
249434
161390
17147
328941
337447
171410
117749
47279
671235
17126
569894
17053
159804
27083
61567
517211
2229
57261
503609
166956
24386
8248
932829
87690
20198
67712
35889
70762
284918
365333
79516
2342
100952
402404
132135
796
473832
46411
24853
662607
38445
4306
52466
554338
3933
112771
10291
142406
15527
102105
818864
298476
317854
13758
187074
518388
267081
3814
6092
47525
289370
134581
177429
558698
278843
87635
77192
43835
242737
188171
50324
63423
160566
20374
202386
539625
320900
33473
86862
51334
46954
6800
314589
108918
4862
32225
101508
311838
211538
18469
10658
35215
187604
226319
203226
124301
601444
56872
468671
416024
23719
198587
209657
736280
448239
231296
58155
3223
47909
56289
546353
341080
456760
163764
258719
212532
124812
480760
109861
148101
293800
64416
184321
250531
337943
7996
468568
195416
245529
658343
67537
35782
15535
73598
266985
729811
102898
532352
150713
732427
43583
129049
212513
365098
260500
234941
366345
3530
226297
448659
88466
146002
402461
223343
672604
357366
222097
11703
357687
384040
10283
699994
33240
651164
314189
199263
137515
327525
495539
36328
230707
146322
265739
10486
94649
333805
79793
587444
425298
489435
137291
164998
250574
186110
317662
519505
205824
555091
35990
333450
524981
612111
306716
173747
290415
785185
21417
80270
1603
209356
237448
19378
325138
26658
3755
22417
354042
59492
328
260003
139499
37245
746262
229774
383666
712229
157151
83980
68297
944901
389532
122256
277305
102561
635386
40705
302633
143573
231304
346537
459104
72421
45761
313550
565943
444124
279557
30130
384571
255529
228391
152746
391410
880
125649
196128
316895
29218
445306
198900
700763
535607
7188
541862
58779
317856
145281
620369
483818
193848
19016
25332
781043
89180
9314
181213
304920
449502
187091
322991
320945
32973
135165
206543
554690
15925
356769
739675
162418
6881
119087
361187
843989
41141
266955
91212
317361
123275
77239
79280
211674
900674
591624
547626
125656
368015
785774
172399
25932
86518
116800
90961
443549
727192
2910
1136
44579
90216
191086
268688
273081
249505
148254
91842
535442
8566
390627
43355
268431
90185
220924
377368
384473
33491
12545
212053
25040
561123
229163
131858
315788
604595
232857
6227
258668
19023
550917
859069
481331
582234
812661
108270
125174
308194
33915
530736
377720
807513
307274
247
496446
766933
845785
465607
190306
48674
17469
73969
153676
113397
307745
248356
150719
313637
626221
144644
622020
61688
93328
124464
416838
265460
558036
888159
3888
74522
116830
193795
168263
661509
202793
198836
78506
290787
438621
433354
257626
279237
162118
404887
652023
112477
168406
132261
123922
204225
198139
81372
156617
110809
103973
43827
304649
119095
151243
303703
196988
589562
350126
114193
312554
585481
28266
468413
196883
17911
478303
110608
107883
120580
700542
538758
92597
102609
96409
71254
255726
103993
214184
426856
55144
439072
800432
88186
5623
26195
22361
116736
394867
134445
430132
91803
2791
19806
413909
78724
46398
176570
52381
11417
152854
94823
412115
573351
452009
871717
573318
29673
311310
366252
56373
458556
608641
77802
584278
190205
443583
123335
598433
112462
363986
197674
162051
724975
85726
66701
136992
74025
359685
91140
260313
331381
17554
6745
173716
85007
734455
629646
170808
47916
269537
129715
48
246455
145335
338508
179170
153142
587839
19504
396057
19479
498814
93328
233130
216741
118075
346526
22542
604301
578050
51667
26130
51369
305131
77014
843897
337434
224181
769230
609304
499868
515976
133520
67386
48607
10042
406561
664636
325609
364944
642811
216208
10366
153442
115693
319900
62241
200970
35958
230503
58813
161041
470993
46779
19358
432371
444368
201791
89941
56946
44542
355175
205278
941800
20915
634023
23351
677675
131
82768
60510
68080
646
82241
402220
759957
287061
686246
41866
230502
56813
229394
12214
101518
12407
301434
21220
290785
459709
282163
136534
318
12864
692602
198001
506950
137853
724720
46345
357318
334620
207915
322612
57033
167229
173951
374847
48422
139359
188642
365
35172
264578
42299
160460
25966
191134
119427
120138
142332
106306
652975
726177
181726
87656
213875
107187
52208
576954
419820
16246
98981
421107
140346
2823
14628
570596
220132
16733
671944
94
138657
226749
59166
18276
85717
44680
11084
107601
210888
26972
17826
312156
8271
58192
174291
50222
44964
788734
683383
73303
437591
23337
65140
621346
90405
337275
612482
34854
105879
117605
21051
697146
566217
263088
3730
207977
30026
44851
118616
468763
310904
72831
215610
19365
227845
120808
24551
852002
136173
476548
206502
508304
236419
61761
19030
576876
1639
12468
642186
54750
22844
216363
530342
133205
17768
7340
102277
233152
104683
65529
152343
551761
265036
187077
166525
259936
378273
14433
122295
42847
180493
726205
129256
226450
38511
853595
264780
25925
71421
312604
72271
44191
18273
693399
183827
94858
19043
483419
293433
31650
201072
8951
42186
210808
832468
295849
3557
3438
430904
190002
140551
880078
264453
22478
94045
224240
120292
28248
11951
100425
425455
254828
211761
421954
125388
173336
163082
49511
59188
440038
60318
614964
76897
191460
12386
16566
109955
212850
105616
262660
369312
289932
4413
272861
34873
286791
8620
163588
46559
170062
115113
269192
581975
584602
628939
325
106381
283138
77513
452941
35351
163049
117752
477007
27266
106407
126182
208104
239139
145951
30460
21376
590306
627758
9625
32237
165696
204912
172461
298289
30409
258024
493218
260366
165919
117042
881
79019
7158
108300
136423
335964
24573
511811
1870
199465
596040
33979
251149
613203
177480
560383
91876
72739
84816
162232
76779
19828
142524
454035
104509
17310
215002
304169
723554
762349
370412
209151
157432
85829
221556
269284
157836
568080
43451
376791
680018
109571
361845
129974
18487
105524
119279
13968
639160
16896
120783
85825
231111
864728
473161
247557
78204
225909
124047
104044
87167
199633
199565
111656
84995
55412
222767
592311
461891
272053
186172
702937
479792
154607
492115
6030
294162
29294
350578
172840
376650
689560
171502
425404
532314
40360
82819
71447
515109
35338
156
159074
201961
402246
67088
74665
263812
98807
799724
200567
36392
214364
10821
180121
716863
391794
40350
77244
154290
744305
875238
441529
22074
416033
76022
49122
1448
152953
218452
101540
659950
496844
242068
549811
97665
116075
19313
64629
155014
433050
178786
434096
37200
151014
350324
30352
414678
46677
882891
188256
289865
119747
467274
371481
801242
15300
192743
180822
130431
292250
133705
42029
87151
10569
118464
430354
51271
655675
147021
93396
29840
830621
246536
236294
697682
436191
91362
386336
554755
214118
244173
190617
370823
179907
89280
527274
41875
673313
52058
121157
78918
42847
70109
209599
413507
305986
330966
611262
723227
396945
273915
115499
298053
382598
371170
521957
244592
14731
118364
93496
417711
90807
109521
580643
15636
23138
268372
262694
44157
150906
403114
92587
214379
29453
56835
52933
369685
258048
82190
49006
87444
322081
785442
561287
489999
581907
69107
313099
953593
71703
105760
231570
381252
256487
23944
447805
92281
241545
501612
482159
3720
349358
51062
13476
483362
4434
58702
93949
11644
70429
266988
211821
577466
55097
119081
33427
195133
408550
363595
495757
477469
490370
138515
28229
68544
261425
59818
372755
136709
89777
241711
226287
65085
3499
145042
151050
323009
36598
338737
879917
668359
22628
75845
261817
197681
133598
79566
73908
313909
456897
47064
550875
33744
354316
12867
40897
389217
43906
176755
309021
291063
192455
163376
53018
138030
115519
65354
53285
202913
127388
64296
70271
176945
70281
4885
603814
547427
597798
240854
281918
557331
91489
336953
93114
137839
54083
160171
290309
911090
420128
42200
12694
201971
251667
10217
68947
512968
158983
441417
57128
571347
59836
603108
548802
94325
59865
87347
70861
852180
63769
102
418301
32833
406974
73116
373667
134030
6348
527150
69
261554
36646
11528
514573
710308
575629
15985
628047
3021
38520
481787
290883
374405
142829
38551
496092
380652
81882
412138
460145
851070
261004
715537
583571
66705
71546
64855
855
102263
68494
48398
863233
194322
43738
455516
129342
207575
190729
132875
326537
15908
580408
686656
390299
284146
24411
95919
376224
817367
22455
440354
570362
170279
437165
527697
52705
21386
356315
503564
157675
214370
148436
70727
567315
193687
41428
89133
621066
369917
26092
134860
470961
56471
121927
331796
128226
130074
328
445111
119245
274044
128579
171460
193058
782103
680522
504890
530678
19250
345286
86492
57345
36082
304179
14704
110148
343108
15101
331034
196885
147017
135859
1358
74855
355732
121232
335202
679721
135014
325213
709645
383803
198620
310027
61738
564468
16384
109331
36241
15928
132887
80189
2478
683922
56725
26446
137392
375851
259214
153600
621020
92397
635032
40768
242707
729060
229529
652818
73003
6692
1745
252858
20952
420289
133205
109076
95646
191058
519027
416433
88279
492133
33274
400051
67578
281247
635636
283073
85275
357210
155531
77561
651451
99663
13609
16548
270527
92111
51918
28774
115587
412216
104859
128628
74864
465504
446094
197672
187440
699648
66060
115874
86285
80725
37746
227362
184338
56271
279746
50788
574320
14654
83937
418130
356109
262281
243632
158197
524065
23110
255527
10730
101202
674057
141893
132712
495006
338536
121619
85395
54061
630293
88471
231806
71272
352560
782236
30928
70353
217962
627723
82160
18969
99081
10514
84368
772338
114365
561615
32868
53674
64630
92494
100112
7117
3523
236
438146
3427
195236
242496
510324
728760
43348
793268
30042
99825
181345
26032
35269
547029
60123
421429
75257
234416
319933
194917
245913
10816
438618
328027
6314
46472
2282
560797
21426
304506
25093
277858
111851
292980
184585
49237
747795
2580
212440
545261
236266
102614
385128
771990
470786
81687
592286
514384
55165
76184
9787
23007
79973
329752
30346
468535
118268
128912
301685
40359
43899
228662
518322
142985
21297
5099
152737
561719
615665
437594
51914
17079
329691
211986
86374
65163
119711
197188
413519
144789
24008
147679
391546
29699
88473
9928
249237
444956
81166
71901
753433
49197
108357
415680
40573
256915
484379
49714
178050
7829
145255
246638
1566
107261
207103
357201
27173
64585
22336
336158
222151
422121
61402
494658
254045
604280
339775
383403
608013
87491
437094
189003
278726
801079
512070
74928
467654
270252
167869
442278
789222
591632
284122
227804
38262
16724
80791
738231
784818
496539
513210
196652
110979
497994
86620
33333
180451
524067
432511
834453
11517
897871
498358
192485
251112
149059
278998
131218
275585
29160
123080
72290
8595
304912
152140
347222
354170
184242
29351
131062
134323
407786
250380
4514
110238
6540
261467
118000
183281
53756
20207
142730
238973
251064
29107
203001
558118
11322
164612
132347
115588
819625
229717
325507
50912
435298
125969
230020
531513
279580
572773
323199
78622
689693
130898
134138
154763
6580
87535
6631
237870
135739
340975
708535
39130
488505
74304
133221
389266
280012
252152
549282
185317
19518
28927
555402
401979
85064
747066
543172
578680
793179
57055
472474
805836
272443
4134
302237
297908
25101
4860
254491
187155
30869
406966
124480
677028
332750
87753
430448
297447
42295
219810
216049
11439
323791
346946
81694
189568
236509
233510
189406
226150
52303
661395
61321
290548
83963
625001
594906
166811
136802
124946
676340
35674
334090
101641
510154
205364
285146
304390
459405
590086
275752
710851
138646
392157
140456
44269
215096
357689
335751
9454
87712
442054
471141
118185
650739
654921
394360
110819
178427
21717
68931
69607
20797
427167
161583
569981
136566
137194
51453
1329
145129
416099
131021
146890
28583
132674
4003
73327
67798
525144
622135
20691
350366
103507
204543
213042
134351
42537
310715
87557
290436
411514
54018
875315
370988
145715
36721
730821
240239
23458
357916
84159
309379
4085
582198
597106
161327
122945
379738
608173
166656
289663
187709
143705
114100
75428
181406
281411
748295
118398
42317
71313
27445
64182
92993
794931
833611
249818
71202
45804
948359
161478
60698
523122
2600
533839
70602
399387
137005
39376
543107
62822
283371
451957
53408
8660
452165
59767
76864
92392
511831
1308
552439
672481
67178
365595
687363
161384
543868
565696
325180
506980
281397
51665
687612
15251
270174
566435
44402
142848
34039
2087
188218
429402
141386
302872
464857
179200
5777
692766
357843
102975
577710
434379
151047
65612
458484
465427
64062
570930
94947
1488
288555
9943
492374
100215
18948
24303
8024
145977
375313
179544
415203
170839
4914
1796
123286
70262
33754
109422
14350
16655
408039
333162
57496
140914
154866
481016
53133
254893
569477
321559
246272
732598
451304
228367
57570
46218
207190
399404
7742
59686
484893
41798
162225
5990
712079
871549
333779
348270
376775
842516
607967
205849
24435
772208
118260
477815
144334
654057
123167
17406
222413
26269
619223
188523
165753
32848
499699
218329
45062
53277
6093
131701
2251
450200
223901
304190
262841
58780
203711
124680
342761
76255
59102
833420
9368
848962
107678
373263
574867
27297
348268
112689
502248
390140
347263
702363
294098
680029
202279
346268
106676
370797
38056
1763
108958
402565
133902
45294
374388
155098
193986
22771
124841
12529
854335
110637
15512
373612
470100
193948
219616
97423
287668
464878
335667
331033
151003
169142
603630
116829
419802
227227
264214
10453
882367
69554
195959
91775
712090
313875
207211
65542
163920
166148
226409
80069
468685
321074
111229
304183
80540
165762
721741
263419
760866
249485
316756
90735
342812
89109
95336
154003
213507
68755
75223
116747
331051
708473
262956
249067
191291
65756
647659
48308
740970
130023
330055
5194
784843
13929
51548
27147
216874
239367
135750
16738
195912
275415
601
575630
182993
243910
709175
136881
76464
188522
251349
294139
274445
641482
344700
111618
173503
110380
17283
910486
166386
128285
40734
91012
116019
76051
377364
16245
165206
48986
207556
48130
188799
47421
336027
45784
8490
371672
250210
62460
504281
172601
390556
456016
144333
355637
175116
238447
67605
417735
494182
923848
560387
448551
559986
123640
601207
237778
93424
455572
6014
15842
443284
120855
21630
25446
500617
386276
433637
329586
378302
9853
490207
250359
50477
341438
22708
73105
566560
325933
123618
21672
128985
14384
230819
49061
298500
68800
42215
294291
421763
237827
224936
315152
657165
333305
24502
252227
7949
561185
876673
507465
200546
23181
279060
21829
606909
241067
169834
132811
718667
140751
280028
88390
132140
581838
623349
97259
98499
615095
127117
187951
305439
417256
713955
525422
218366
131634
152195
289474
454151
261073
180052
19145
116282
232470
309904
57089
5376
395624
307548
440078
348308
307714
140008
256389
370771
139224
5328
60176
462178
7229
131734
676502
24824
320788
596124
264943
628088
27
600460
907346
119530
492327
65002
120865
80303
41890
101653
11535
6037
446651
28019
503303
135883
502011
61710
9106
162127
234902
72727
58723
97947
346989
250041
742739
32622
696993
13530
91093
552090
509326
17466
132926
48602
18443
104126
620334
221668
132343
132668
121981
453876
98325
361036
272333
5783
122592
923988
231445
455156
191493
110724
372534
128904
329629
215057
168918
373379
463265
315034
395942
47635
20603
98756
633016
64428
68409
23173
44004
440944
155165
518658
277121
92054
424017
111950
371568
339715
265239
29563
118752
222998
294187
330206
91007
286937
526578
175153
683646
3260
427376
76199
460350
101519
233733
166096
206137
646
90431
274
73445
579800
370
64864
140144
705666
65719
154057
614567
102788
113970
662477
23418
373969
207139
54064
113471
255990
60393
777920
770016
416710
244342
45444
168691
375682
322991
42425
115386
106027
75093
81397
536415
789438
13583
80835
37084
360733
60877
47133
64155
210220
30712
181716
336504
379862
88105
252668
307482
205205
426709
159649
22834
4573
790783
530627
944710
111873
607836
91449
154982
416260
306869
159664
642052
337808
217044
717750
149113
367777
194186
61876
360973
2833
98808
226178
60241
351451
101040
182689
95233
53490
256242
618670
356514
233136
218296
16331
406965
283642
31288
115068
333172
136607
16252
250909
304022
28294
89452
637271
707054
61848
706599
137549
576022
150372
63744
150326
184409
79714
101839
134139
83675
12165
37627
21700
919
1043
299595
106653
177336
7379
256776
109405
196087
36677
24773
44283
712306
704427
286135
584019
285382
121458
228673
87649
70333
591327
267657
48693
7880
226683
508240
345003
465471
44874
391310
186482
10078
261760
182333
132810
71117
219662
175615
277021
787685
60045
239547
102133
213387
386638
267553
1158
575525
149294
894180
73153
5488
14254
275720
606586
87675
207266
24988
159174
32249
248292
156111
98164
265400
533877
621369
446689
494436
252641
182838
226398
391376
251094
9443
231961
98973
119750
86387
12503
768648
251591
726655
298550
367462
26080
588611
513979
3607
729416
72143
13659
418177
21250
438634
564880
89769
3388
46233
230452
908589
467207
899483
737605
224031
251227
496863
2351
159589
106296
887806
67123
81058
366862
4847
465036
306241
432952
145857
36028
3798
259706
913946
33240
52533
120456
16734
374042
31
913428
548945
16009
808907
188409
408963
35675
9619
821449
371826
207075
429338
701890
473051
201706
545037
38908
60513
9377
607698
10206
530940
284837
229569
407704
480936
808343
624744
136696
304399
12225
518889
352169
750970
211943
99780
45199
322926
112560
160030
5753
155899
507635
167177
113910
106437
238731
172085
152704
277532
48379
252956
26261
241900
57523
17201
127476
5934
245683
406060
212553
269856
850847
189183
134990
358130
45936
167187
273098
59307
116164
289602
158435
195422
54019
13007
717381
218853
196031
568456
58745
459607
456238
664482
285042
390744
140391
143984
838001
110942
345447
186921
288591
176991
95006
2423
11255
96592
601516
148175
10181
206075
21510
216522
596499
489480
45076
251302
535551
343066
94779
87790
114845
691933
230664
644985
5396
99134
282997
261564
71246
136429
324714
659002
85201
148
648487
714608
191283
473896
197923
256011
281840
22680
154953
14961
85585
13428
267107
15228
60087
229638
120259
12683
21903
286428
47363
69327
678996
19670
382408
174115
26566
493782
45508
593162
1346
255659
545832
103263
803109
617804
478590
164892
403000
98201
272939
238665
11722
56257
250575
239581
241816
183555
456074
131001
38
329638
231320
35043
181644
517616
242673
254919
579662
472639
485790
51030
28159
329917
5633
128523
200056
748488
64353
156601
60507
44822
249973
395472
45829
282416
439141
536969
379847
202417
171086
251732
799833
363291
499609
14102
160997
64307
632335
269671
143499
87547
33410
33264
419905
54176
42562
591
200316
771
178178
18706
776
257318
195839
71411
21237
67599
2621
293851
68466
700283
24624
291225
129811
254421
25885
56050
128286
47542
106103
580312
235964
209579
155002
695084
179522
19681
222307
203751
820708
105857
481727
238286
389618
260024
109362
258334
559425
775398
5089
217174
117978
6185
46068
44502
774442
301630
77186
72895
96426
177796
93085
60331
102925
13406
76989
386146
28017
9392
16088
439921
155658
635356
168951
380484
686226
10539
430164
104737
146422
643699
179116
112153
218035
477195
885446
583740
281654
389754
134399
44579
617
40131
216637
506431
16176
162403
459795
75366
194844
692216
24326
655741
164246
127202
8246
726147
241529
229181
541378
406030
495149
71909
595047
660758
410452
7474
82657
410251
240386
553669
109708
84234
821400
505846
45462
53194
662
88156
36179
50495
87892
67776
150106
410444
409930
36434
103382
482574
101344
444394
512385
203755
713220
155835
278853
81995
56352
170318
2573
351878
98034
99231
522825
531067
195780
92262
399096
300968
330287
109935
462878
125293
97073
95391
193817
42491
321568
199621
442917
16738
458441
402441
268274
679785
731885
176096
6115
87018
528355
17214
11113
68919
752649
165581
199690
101251
954325
176970
12263
277045
124799
152593
760755
92526
157114
34629
83850
21124
126794
252576
138580
202538
128169
11850
779104
277670
206608
72479
549376
99228
37746
41483
262455
291100
25056
304352
32387
26472
1288
122841
365916
335297
14354
117158
71
261413
63745
204513
596
115780
16175
277211
237305
168713
601959
4963
622701
103660
44775
244025
100085
289321
742820
222506
576574
3758
195790
43795
8557
140079
184987
32759
274744
524546
102164
292574
183417
247346
164406
277523
131572
320992
368742
109435
31276
341332
244960
22642
16450
360145
4883
643986
169611
207876
32866
57443
19287
1336
2812
71266
21441
414538
705747
454284
263733
221349
828025
129325
122181
188363
103542
238355
447710
286497
360881
97643
540541
169605
212576
234424
131636
69869
125875
174938
148403
575842
180563
593593
278769
895144
62363
165588
370373
119159
27171
26900
512916
539197
73547
36911
402805
103232
60764
76495
671330
581238
78716
302738
273477
30875
62747
55350
95316
173320
141851
139346
74942
60989
133415
159581
4530
281364
280778
355666
378016
264800
284067
402432
30991
262040
414961
281925
35273
223512
22070
569042
339947
875374
70230
132649
391216
123987
187548
130480
377770
407662
126857
349036
99134
317012
181271
83392
10358
213487
769057
46314
81365
425463
4142
174583
151223
725947
394810
563487
99747
78812
77101
378112
499688
200974
80846
7677
46479
40841
140804
63015
116995
196560
16034
186375
119059
584578
482810
38427
109914
19665
247489
239205
402957
571257
393794
13000
202253
87349
228399
30427
25984
976542
711034
7081
210206
783578
477999
150267
24329
570756
370130
678610
1117
368917
110391
38605
490293
489302
7627
88352
238092
32926
6272
348614
256047
262031
479995
53060
480214
272811
489448
64890
241202
397252
589897
57275
147814
800257
148111
83365
81201
32486
51566
305406
116963
218111
59744
563715
50755
21647
34588
527498
555783
404521
9952
669152
147295
51846
236814
115904
257914
204253
385762
21340
634628
106844
326531
363
224982
29519
21030
664811
487574
46990
26092
763836
11171
25984
260727
19569
496887
500905
52174
69515
152842
559596
476825
255836
21681
666564
14187
195235
346272
1560
94901
451221
149243
343298
691884
237008
323372
163291
214550
140018
497712
803709
97522
74603
332547
71141
92058
107414
489567
252516
364528
14983
29496
325901
21260
238653
5395
53028
347095
278122
268439
323824
96711
2886
418510
102565
52514
20430
491223
462022
7801
102516
61165
708931
352858
734248
572283
153601
2126
411914
159652
2037
766
101108
356560
148115
345275
257872
72203
15392
201540
314298
535481
144995
6499
9203
349830
708063
665098
255565
662970
17987
19546
188538
27957
696546
211337
787626
278022
471154
64571
24775
214031
284859
250536
58188
540409
39997
7830
358365
227357
224044
514122
131194
209633
639116
35168
2196
4664
252880
90470
52401
827819
634888
4898
283631
256468
248278
565307
389251
121446
33963
42284
4964
290293
162860
157466
484365
78795
79838
17765
264175
68044
228290
104040
176944
137971
174891
69216
255757
108434
640
140121
515869
609031
118577
19185
18113
8336
4471
443611
145376
192192
188925
151436
173058
181571
94360
4275
38654
184196
300891
18780
249612
44773
9354
244887
59453
474418
659873
563394
216905
348220
166490
10064
351778
338403
769265
171351
181341
245083
120486
613785
271003
60732
387081
131387
891878
377224
21958
431067
32265
357841
64525
422040
515750
6586
93309
499639
1493
106455
351944
136488
3619
153721
176663
819350
294599
61708
93413
325932
350432
160220
37992
195734
314938
364127
352120
126236
326648
186628
177819
484004
69
17312
313345
293059
636974
794451
328223
439256
189936
159103
366322
9120
182043
349360
218416
248152
62971
46073
18815
768029
240893
75966
142507
182329
116728
256861
35415
666416
221725
7340
59789
567044
44927
430073
462616
58826
156792
37306
13199
459901
28226
847397
316942
30528
238744
589829
259712
111961
95993
26130
23130
47409
388451
152538
627551
884231
942488
755554
153572
25219
376868
79094
180627
87634
458290
127582
174309
336272
159963
153169
57596
104365
111673
432539
62960
422418
95738
113876
1800
140952
25730
143785
109586
229753
64116
526329
835537
106876
156395
57776
313092
76563
279914
35308
40523
322746
451613
5305
257874
94780
31681
397863
388287
24918
22175
9533
38364
563954
246963
149
305798
479856
9209
12603
29281
403648
16977
61479
52718
163020
214770
694646
338308
282545
12955
30217
839618
293616
624827
299880
773779
120326
18726
25059
549163
620200
124793
94804
12203
183639
30555
116448
50129
8
30496
737804
620972
267886
24282
306664
23009
41941
180029
65852
282957
334854
659961
27833
10557
72981
48362
554225
67847
293298
5632
139465
129421
130362
159186
324758
58453
71598
377904
7439
458297
102558
273723
47006
36350
526855
83373
244453
6683
28935
126163
6132
95456
450771
63291
453315
112979
360907
152197
129942
745970
77834
84997
98149
908417
622396
16500
56414
77015
258070
45105
90552
336189
493918
291767
666600
201045
241722
761994
614698
118684
173412
209351
723242
158558
237596
22111
32524
14085
112752
310342
140324
252707
335032
65225
15459
21745
156774
350995
377609
411139
249245
45657
688269
528632
33613
8740
129150
298874
16246
484817
9918
621797
252981
244696
114529
28556
214081
204483
145326
91983
248208
21013
2730
105299
21141
244016
686143
3128
117686
373155
262072
240942
243163
90684
119937
451010
176285
620364
123823
399188
556988
189747
374954
125718
568818
306641
51536
629402
319444
41377
750028
289112
279474
9803
116014
380531
480496
56248
348402
817776
277929
36472
173577
34530
402423
277692
862037
44489
190846
1962
403869
358552
341
586477
126889
156163
172921
131264
115973
314869
478473
29734
366161
123770
307707
468439
137758
305973
125563
9435
343554
464801
10323
161911
372433
20456
329818
37502
110998
546849
643035
539706
481512
349077
282314
205662
548852
237938
186059
7392
638149
157992
118105
202221
457449
400642
377138
350619
107617
266562
265994
55784
912169
223626
759707
147034
45863
515264
5144
322203
203102
237230
259716
176693
130782
140468
878902
49893
97089
63771
26533
316649
71627
139443
833608
456741
270845
46294
173237
3001
400289
126263
19431
54241
226177
475328
92785
188481
359110
109370
56708
30845
526655
247515
93042
494878
464476
321032
79505
209047
506234
558633
47734
75803
218656
397231
87410
32832
260471
3007
26005
75981
386626
67978
165657
113853
16888
248376
524285
31377
46877
619502
10076
191787
873277
133856
239958
272368
638556
769250
563236
487926
746574
567589
85504
447736
234119
287830
265580
210166
79151
659769
39490
242809
64548
112211
645975
385912
17509
108886
196177
519510
117538
77699
21147
369116
69009
678870
480771
571929
7585
592562
156091
430671
278627
228878
315907
260677
70188
44872
604233
58554
119664
230602
315212
198907
20940
164877
24955
399460
340422
140581
227372
642675
959871
217176
651765
378037
79531
20571
445277
48719
190799
753219
247726
422913
28749
132877
445979
53014
398122
298129
109277
188213
268
58786
385352
279359
51
110853
692201
187937
4599
378229
324003
248434
240477
54133
21192
122664
65934
386142
49118
323046
619881
452366
247922
160765
42810
67860
429003
103710
147891
2769
108432
419940
100988
186700
318998
23687
54633
541101
12322
866267
85952
314289
68319
708613
159338
348751
160175
464370
137735
706601
85136
50221
358549
393596
196291
200676
393327
62143
127813
135794
146071
591255
309872
29823
228737
101837
514990
216221
84020
49019
3900
63597
140733
21249
48992
289502
356292
308679
456702
591566
830660
26207
192173
349778
11485
92629
554706
390915
97707
11938
395565
83026
251193
224406
205407
312570
83824
546679
16291
118557
207182
130568
11255
168641
110006
585598
263755
19695
441557
94879
422973
6189
17997
2294
300970
298694
212638
20720
109698
793659
78376
274011
91748
338404
20519
70906
32894
87595
393168
288931
323031
626078
459109
473167
83167
454679
94438
81093
767997
11238
407745
190074
373583
209620
27263
64595
1468
336218
30393
233701
28868
184010
670814
15070
135051
591460
639233
237997
7119
235940
575903
180072
342678
857346
136045
2130
532939
313680
92223
230686
88712
125184
503925
99459
4784
645371
254263
156780
4645
10547
285432
162790
45136
447626
1149
533701
215043
82388
256607
120293
665579
686121
45045
58963
13850
183168
231028
135821
206173
47861
105119
236462
599258
226264
139321
407109
10233
78009
158235
23501
275255
365662
155551
294054
34227
189803
5862
81865
287626
2261
92976
568144
609790
341637
747589
6599
331883
423007
20758
40048
52334
6101
756250
2537
228626
214483
87195
230859
59806
18934
202192
115732
403228
172256
68580
39058
56694
258144
163270
12436
137611
109317
293762
116630
188522
1443
579706
586355
731092
174665
40087
147987
74669
61909
358443
8703
457442
5277
54608
207401
303416
249832
24386
636982
41577
2428
3433
163388
12470
148248
486961
40493
465937
146019
10075
211201
484809
31559
155741
635120
28089
58585
246490
337365
386766
147878
400261
623317
131259
367497
189237
699255
77283
255385
170455
196924
57018
10003
152732
639666
295319
94928
736188
183806
16773
175695
382907
566676
346476
128988
9439
32131
82220
85881
438710
78548
533693
106450
296717
361537
31777
496220
28647
499903
148531
120514
653454
364818
37348
351520
193413
374338
60371
112962
131491
53849
510902
142453
36467
5504
516501
308185
141386
587606
45286
358424
224886
124484
14576
524
385809
284168
12750
268103
95516
14854
562546
46
181896
99131
127062
325450
450668
60787
3727
50940
488300
223851
165041
203497
77418
769162
154189
195064
133742
694710
392708
287990
309863
425193
377126
726402
335327
467111
145627
608590
200955
242169
176620
75808
220500
57202
382066
688172
190051
95965
175443
721086
309823
237628
102904
312097
258553
48681
112002
84401
350387
164796
209895
476339
104399
68703
432379
245578
421737
339416
61635
251218
97764
532793
196197
495051
381239
49617
34693
5938
555214
137596
536148
121851
28007
261411
51626
120604
72384
488577
100311
61414
8257
87052
331723
779136
56188
29520
188218
41066
191922
489777
30294
46201
303671
65233
75244
175132
533414
67083
91136
148663
186837
10592
7213
111148
181375
399877
298169
301798
127606
284
48406
86363
672493
8139
781500
32029
383151
111264
276149
6620
124709
540510
23769
93910
533368
303847
152009
270161
75643
54495
93391
38311
307078
151684
339371
156798
98197
154636
125924
9976
1048
332662
93518
559660
238081
18212
47045
12151
841006
7065
494126
397859
134262
121119
14921
12870
325244
63234
10104
382265
418378
305967
132624
501849
452738
61373
467836
571913
67493
30137
108901
4986
491662
577185
124073
46189
343842
204565
278612
838091
191746
42038
636402
992007
86168
5834
14136
167059
173958
679105
277060
241485
433596
245299
491106
2943
818557
95234
49097
64339
102411
192730
113313
410582
930647
347354
14683
573230
3
152310
606417
52070
89449
76098
742111
32655
382138
817418
516875
226255
896284
25696
441719
458961
601535
178271
463570
306310
91950
337409
59223
18036
22345
142771
12894
653413
386503
434565
651529
3781
331471
9670
568536
651806
65754
331097
373646
117992
193627
11527
220529
1536
949612
51483
326436
60580
212598
657338
322276
287410
218352
558630
26132
501579
151138
83101
801094
709514
233319
656814
392845
52993
54799
49402
79118
151202
124718
165774
14514
498578
171547
233625
638360
204293
810367
217157
14527
181226
48872
326910
830696
244746
766468
140850
166949
121065
496391
221206
47888
110565
51416
17331
128610
289242
35828
539546
682503
410716
158539
73031
86844
270547
336630
457880
243041
58906
78213
173501
161564
38117
808424
83578
62777
329342
248451
86653
476162
7116
165671
305479
340742
532098
81008
54143
101202
33260
722944
283849
108585
669236
7064
12715
351028
359280
489091
193505
363256
121867
41120
356591
184404
29533
321487
52992
167012
193910
541806
274986
51897
15505
375206
184115
649779
302934
341960
43779
46678
205445
248946
364302
153562
324104
224530
400650
440495
116993
446379
317254
138647
523397
68262
334961
236298
281862
22871
213859
643077
68090
102563
67123
805486
16588
220315
171703
613717
31432
30963
300668
855506
249132
112292
21048
704019
522722
166714
134083
661013
197792
222089
115065
693012
358696
84914
110605
166149
100596
387613
602023
14863
10629
17650
210217
191822
256484
52155
59966
262024
151848
98758
206384
89718
411415
17033
978384
542893
228326
62233
746791
620936
417226
639516
2001
358190
737590
283551
40275
168879
234535
227786
502388
73165
127024
843382
51081
359260
284196
17056
17558
82921
140822
100427
106837
3412
79693
468427
755571
19388
714220
14583
435425
422428
414855
9561
555636
118963
245988
81882
58276
453724
348155
714614
292651
63919
315607
44495
192019
77070
242720
4178
102725
366144
44487
8669
137487
898309
233141
158007
65926
194951
228852
162465
2453
29525
319034
536272
14815
381549
4136
13838
510107
122621
138718
389922
87481
199871
191
156031
52918
216582
681662
17933
382690
271063
24160
717801
36043
358017
132841
466893
599746
110669
156685
163516
237152
78131
814883
892515
240712
75024
54240
111914
442623
84418
380553
466
201395
66833
76988
55121
198534
35874
179912
47728
469819
393315
5938
230039
212258
214
288520
156675
69355
148908
42312
85263
805141
5243
45164
529292
376657
22542
250048
160006
260959
41302
326186
815070
563081
25980
371469
896090
425799
164135
136959
218837
24392
54781
49728
75746
299598
708169
607235
89906
321064
72321
120574
405505
98732
330594
31100
345023
293915
98366
272440
64262
25835
886052
56434
363424
32533
687555
76263
567
17626
78945
67317
37661
497676
107803
238965
370929
427637
158674
17364
5962
182144
102084
643288
673678
714947
369463
589538
10021
175008
257791
407503
776634
234210
54207
24367
385910
51355
91285
151831
197646
205734
477093
328906
298571
660805
288420
93954
56390
805440
200634
632782
295957
332411
112903
85470
49242
127390
67348
191124
34695
280958
552445
576035
290897
311489
572589
817323
80258
341597
526790
508486
552895
320604
9171
5317
686532
461803
7174
6057
229958
518062
88051
552920
211744
577469
14105
170240
298296
74759
156489
71792
285263
200341
831312
568333
332604
66319
104371
65271
543723
10587
303449
234608
122251
632345
524530
624535
59754
255333
325984
147665
236654
120658
26345
404126
238713
14099
85384
353670
567325
76219
584173
106734
7777
606693
642784
693810
34674
530339
661216
201842
7937
135720
778066
55735
85365
604546
30595
452942
57966
395186
495472
61752
391051
446886
93674
58874
223071
308451
517430
54598
94640
254511
55849
84749
534651
501521
205132
49144
224714
340868
37929
418698
30386
250673
146718
128220
279441
128498
572651
321274
100430
210484
71299
547918
380809
4655
28513
58508
593806
132776
130545
501265
59497
102075
767553
656081
55177
122859
250340
190691
116653
216548
128278
122400
135719
417650
234538
518
301315
328609
333817
587447
48451
127812
99519
637047
2363
767126
46740
44898
110297
98649
452875
76170
461709
42738
78577
145587
303961
293203
237701
661569
101988
20094
236352
140540
19231
179111
45539
194148
819306
488781
102919
36491
6632
627079
683449
354669
160269
10290
287140
156465
135552
2997
138993
86605
760146
48026
157510
89773
285716
207810
447440
503221
225072
8098
26803
113212
149914
70659
556767
134150
271099
29600
105652
7056
62114
140876
25194
197946
74283
13299
27655
49589
81144
448772
159100
700570
39462
191464
233535
1586
285813
202581
94
39086
128120
462521
387702
107876
121645
18721
112300
92371
391301
156606
1559
399276
276515
127877
91056
26482
58642
56535
82512
193696
588822
99216
772289
280101
138822
125375
258027
17665
309435
167717
93195
12784
13998
457329
298010
616417
292829
413721
608889
661963
393310
97179
11204
125461
3895
275885
14597
14685
3648
498126
451879
458561
239974
363189
7271
479256
616189
380713
320953
282342
234759
7711
52551
222210
450536
385091
353535
17459
60557
107638
421444
14332
230699
712512
159332
494056
442026
166683
389401
556358
3678
152611
121901
294455
810977
663018
19265
688572
670750
259218
191881
120313
387445
263073
172503
52235
130147
47285
7927
504925
292816
53663
380770
88483
20486
258436
103117
399159
192067
13403
104642
749124
181138
415293
38182
259492
174231
8564
26015
181939
8594
2078
38743
887455
221933
704762
705414
245021
19395
762574
206528
486919
49763
277518
405461
12774
2170
240926
57882
64791
76452
878439
391643
152898
96452
536851
27211
539986
108321
70234
434060
45069
241700
818473
145979
17063
151250
336558
10695
440389
524149
226811
418952
8331
12701
153378
5581
156179
532459
235820
403661
437575
284395
149453
300714
245398
110591
77139
390087
176674
134469
166203
498008
656931
546275
557439
470042
374536
24603
185250
136091
60137
6775
496803
100449
258865
247655
209488
198424
30169
356868
357259
189420
215541
31647
456436
428046
191407
51038
161060
4965
811281
400485
203355
30957
119760
432621
545531
88847
303455
773337
319405
48159
168340
58205
288921
368465
338778
320515
318387
2008
475410
305181
244568
369386
214002
487239
4707
160258
40504
174253
350106
401475
226932
97041
208769
21323
492979
415529
509281
87366
611297
758896
468148
580602
366599
365266
471977
52214
39329
9978
261838
463581
58622
292445
362173
317310
486834
96165
69229
108687
93842
11342
336536
51408
134119
606822
362983
125702
2645
222088
18907
424245
114079
129381
519033
146806
102065
441054
240576
96969
538554
11684
691085
42656
12369
648413
4944
538039
700159
213890
671106
6020
62543
468455
152287
493379
124965
459826
576731
586884
332023
29748
231899
19671
382849
320293
56067
78762
31996
38922
262141
113075
45318
546222
281146
178607
135857
27323
1403
484799
301115
381802
434474
75532
546454
10304
40854
60686
40253
339387
380385
306270
131630
531958
578956
645666
127208
288323
479719
23277
488960
848959
346046
585634
338208
74434
275427
659585
122412
249015
383796
29406
433671
305154
474420
197923
89236
171258
85536
149033
73639
727063
11483
2004
82788
383569
152348
119007
578511
140592
61273
9662
55267
87288
272636
118249
1256
105948
152301
218043
326188
112523
194151
538166
224268
670074
294088
134837
285570
10940
440487
1588
266419
362022
148063
508134
348230
35919
313836
90598
95240
200290
500984
237611
66351
349165
354358
81759
409344
10876
52165
455
608752
8405
15107
216222
16638
127299
452672
383456
378067
80635
216435
526574
232505
41529
474246
529611
83107
809286
434750
86806
216378
469695
279962
3673
280290
19027
179181
466847
125079
6200
135779
229254
294459
1692
470488
598393
699869
211731
541397
248211
23658
6351
10317
423517
197029
188055
172613
190306
27528
214727
664682
512669
119740
134735
647524
569823
339617
34847
77293
99322
222063
427181
219583
566879
46296
291908
219583
7536
569389
404966
179946
313912
401547
140825
33280
228636
234638
61281
471755
25821
92864
73752
649453
253794
164320
55635
310058
9300
29509
580134
98609
20586
507177
435524
232291
278730
66053
154470
137434
45338
128252
30409
54095
183868
41175
154135
300520
48963
205750
424941
891449
313101
200993
59274
126700
79298
7985
46680
375843
253659
701779
162450
446738
186434
130588
159216
7423
266754
33464
188584
354970
232439
23225
651223
43512
587998
461180
59477
379586
3951
80107
80458
109350
64056
240278
229374
798719
433951
125383
86371
208601
238657
543979
10019
190964
120808
87331
408480
79700
3416
607592
6127
422849
1163
636623
36559
238886
60405
872397
19300
79336
91427
84213
39057
24478
71441
258299
345398
24751
705506
663168
36265
296081
363444
180293
152056
88358
24283
209943
480210
159943
153319
227970
512323
7625
714762
104367
448234
383179
219408
196610
141865
608391
322918
192074
236942
157776
11676
144808
385005
233801
299747
924383
198212
106354
345233
644531
16015
9870
51987
260692
133854
10760
165345
98888
25307
295998
212470
213082
142114
905
45629
637264
939818
417029
639362
516773
231428
10573
177202
39596
352232
108977
718292
189733
598751
871425
43739
376064
49834
298070
32366
92298
61074
697809
630640
167305
650966
310633
13367
96425
154638
311715
274821
52481
380774
5283
699249
244790
135638
394866
101586
115228
159737
363352
230365
6349
227334
30842
33140
417682
576835
36540
36913
169192
345807
17225
41293
361778
687414
21328
2928
269409
228542
39934
3491
227562
111041
423471
5053
112341
177866
267777
225775
529803
132534
338356
222684
649079
21519
758951
274930
814221
332219
222538
257397
598375
10960
12531
52190
210795
272660
901300
419761
147322
35480
46468
426418
384976
487764
235289
521586
142538
25703
534109
224256
857025
225174
132725
16182
70253
176815
473851
411356
51662
68502
233712
458722
262161
739163
16050
303887
83330
451623
214924
60386
191742
1862
404708
55595
48223
241704
61280
270867
227231
21308
363916
338961
153077
50796
17718
70151
324790
135400
16871
811283
133955
172877
705450
297494
687970
89003
475704
211022
194343
74634
74305
17866
204096
659171
7369
102538
59508
122847
2803
94173
457179
339066
14274
116438
338769
425801
30663
66054
50799
4504
57352
103345
527231
238497
33381
387862
442678
67156
377082
220968
276429
639938
18413
536206
615067
310715
190933
3809
153351
713484
746036
342303
301754
203711
279016
214555
388286
322751
345799
477689
7544
67390
714354
192550
468871
511918
84927
402921
14042
49998
503291
247622
695427
109423
209813
15161
51472
156778
19863
12794
343085
85432
525735
439515
421940
22381
24895
939416
347346
10284
1348
485016
30179
99641
469072
34831
508265
270727
25621
97654
21733
168156
13934
278153
18091
19971
470324
763837
77206
62612
194870
692
152859
702977
92997
130747
560016
196738
804432
90251
62716
351073
169007
348024
226669
37751
397408
12940
17190
182161
518086
163036
40714
568017
53038
76320
262551
42729
818850
376639
294321
357574
103310
429598
519361
586271
79510
511797
46691
600816
399678
5841
21593
315322
42954
117922
257882
567720
30053
710867
132690
375410
550178
575
404751
622737
121111
656058
368769
198888
131338
179679
313429
183781
28050
611925
430549
139754
515779
56459
359441
486914
218476
7288
101909
625646
808662
605078
354582
40500
141038
634148
304930
444507
899512
480757
34970
946033
1065
343444
298903
10554
43180
254549
30641
37948
793342
34755
816309
127592
346352
138058
178509
176216
665419
31656
132712
193922
4498
490868
125087
528678
53628
333508
28799
127264
17363
73369
100614
592107
252162
84398
521619
109662
215316
16258
23299
373274
104519
52882
112550
282342
914478
24909
212597
26404
350455
99398
52329
177782
480469
6987
152212
311243
606235
127487
216261
12641
13158
17164
13036
175247
163835
729990
28334
135538
251991
97775
103792
203792
431257
194944
19858
161146
79378
18448
396612
375009
128876
669249
168723
225127
412762
555868
255446
19979
180844
567512
411580
502203
153431
291763
128972
99543
18299
23748
78985
344665
7108
137807
353085
482382
24104
492502
25128
267911
11625
156917
53701
673149
388142
736757
154761
372173
214092
145880
459169
374968
164835
393987
4613
550442
104953
13838
126539
513761
339653
186849
248245
529400
42986
29634
123199
448498
55466
144920
4943
159502
167823
402777
297564
149998
160542
101589
14340
253780
29517
186753
345663
222917
18810
242391
182409
146296
24747
70910
107117
394040
69070
536974
194377
421636
268690
9181
368053
158829
63091
254536
74115
303344
522736
21320
393077
8311
76395
631387
317511
48089
68416
68379
142626
74295
61803
188786
352479
27306
161450
567343
180281
292897
582091
442661
123788
7502
98001
146326
173783
830006
532543
422239
461935
109178
600413
192315
317639
221200
548506
578848
75358
463546
148554
30192
404779
439065
2130
18487
111103
41699
59427
82378
19243
401531
82768
603636
187357
117282
611380
559081
249965
13214
567503
103515
45973
140342
75112
468379
260977
711358
333986
553044
14987
614
793929
167246
103128
328808
31669
13468
36270
89622
51390
328905
88900
577664
310576
167520
287901
166416
247662
495353
662084
159071
328859
112520
134642
488054
543374
137547
32551
67239
52064
826262
472436
48046
133105
212309
72
66167
160837
444905
17317
29440
341657
4468
413928
227965
220918
360808
188487
367143
184953
449554
646
361190
287106
53838
889278
67793
98236
138115
22519
13741
512658
45720
787081
183357
295726
509863
15241
271334
19361
205531
240430
300784
3206
44540
603232
696586
496722
548790
664335
374264
68648
319651
401459
690730
303126
594173
52999
691995
503420
183755
538662
404517
113949
40091
424309
118194
244874
4762
218216
430402
203708
30537
570656
392633
652796
17362
437885
329209
86113
80735
304
168026
14276
367130
517288
35053
555781
49362
741393
361683
713770
362620
103488
58528
1572
67758
150449
51356
426558
157500
646164
128218
29488
269194
137883
96039
246544
429674
303171
57331
174078
150976
197724
496366
215205
86119
319343
197375
38834
271635
640375
160552
120075
60297
272261
15358
565073
18143
139444
639919
192093
446266
437275
52347
277329
105390
218182
672767
808949
204298
207030
788086
43996
454668
454357
426055
290011
538923
59613
33996
19344
190562
35827
681511
260502
205737
25991
5429
646138
144800
265346
175318
863951
20647
367484
317461
302310
11841
632437
528584
131097
241475
78229
136140
197979
206786
69113
90711
336500
629188
177845
348190
17083
131944
278533
239185
17662
248831
32458
116737
48101
320583
13018
68443
379775
216956
50910
292681
14233
610740
9391
467965
166038
467579
308134
620543
329391
151598
374601
94373
2025
467939
256350
485535
173864
202945
38264
193158
187161
141244
31458
117800
465896
170359
112419
199574
518676
2600
489864
302450
127137
155257
457791
21760
63993
655911
48286
125699
308400
21920
258104
193765
108987
114583
798920
284613
166891
286787
588810
46563
195349
326518
334206
308
76699
8960
586257
81140
7495
50355
231308
89255
32935
83231
810292
193898
594534
21080
76649
20978
795971
512576
310711
248727
95057
51771
300412
214643
116141
657483
773967
345279
822691
445403
101213
235743
756756
14911
111216
600968
219228
70785
260088
89230
372204
906075
175090
221341
621021
310180
41697
185650
456231
8698
545730
186407
288217
11196
341674
410305
432958
127898
88156
21685
74657
247296
213177
281911
514351
384296
38290
78872
544339
110928
370376
82757
20302
126988
782227
18604
93085
175636
157687
179007
47403
257377
1460
80524
235670
357016
426434
724345
13483
540357
413185
160723
91881
135709
300377
63595
534203
348577
46336
29623
13688
90024
364335
1891
264322
129101
364651
215714
5135
132989
64016
125920
109022
67485
468776
222953
331917
152475
428280
508649
157198
462591
191816
703832
811115
300361
174073
320410
57500
76088
181604
745502
566748
583385
302920
584925
409331
234346
103893
38637
16592
211719
413026
11485
314429
123786
499863
216987
54200
19061
331068
251752
380038
128740
381356
63260
451094
259714
95020
104287
273740
610575
569693
318985
134982
223577
581923
5866
411613
138029
520738
163506
56506
757135
214036
5609
68027
425214
487527
553707
421344
243890
205539
437482
346874
506061
338413
70753
218596
44338
13745
89822
10645
5031
531367
422041
199559
137514
8762
468671
699492
585758
362885
28333
171912
273765
639564
728435
395589
203333
482606
264690
366358
568538
164955
516366
4555
337023
35678
288961
579852
49053
204386
290260
447601
274026
397487
199486
864551
136056
297543
209982
456746
135084
617435
702002
378418
3458
3769
49139
181226
76616
123482
322961
764776
247920
159079
82783
151033
74828
59740
134132
535968
169738
1741
96435
512169
337255
45047
301670
431609
138389
22887
209085
477256
288276
314837
301913
27316
170204
250454
289721
6807
68
346543
220114
121742
229825
71340
589043
301472
475084
63239
171777
583631
628950
287133
89567
7406
50679
10221
623094
124769
172824
343642
388678
209399
370926
109761
30657
202752
171709
214252
281137
54349
59261
482023
264053
635401
63464
768196
130054
175321
461417
614860
630885
58934
87215
4211
543009
102696
194610
16508
240989
797554
115946
315739
60689
221533
272040
170613
217855
257718
261378
164458
14200
141854
213771
55642
13592
661725
149494
286789
648195
369879
12172
238578
85824
191901
208851
196765
250646
578
233921
92132
210008
80576
286711
654528
399008
410356
131091
91395
237483
600
340260
25210
110496
90543
47740
43941
109969
83672
180490
115130
547301
564811
149418
654562
222638
242339
292640
65836
592367
94967
182993
93369
25110
442635
301267
117624
27462
140078
133698
216190
50395
602092
90603
131018
244445
115820
122582
551667
89697
7356
50153
605273
27090
390438
384624
248125
64629
31066
4625
30899
9487
151700
40978
511036
18434
131502
382794
404317
249195
675774
46613
55545
311650
132224
265292
96801
74173
19811
260553
695466
13706
302382
191
357969
113099
368643
3811
25315
554236
18910
1662
9037
532667
42746
73244
328460
85858
325274
275598
1793
202133
386868
325573
181384
109919
349002
138806
414587
71421
226252
20445
367196
154527
917476
115106
2141
180505
186070
75150
180282
114215
123269
44812
199284
77136
272017
42398
80500
1211
404332
11028
39779
620603
320138
809665
78554
112888
535991
233025
133026
67737
184179
43230
55841
688802
72418
162786
111511
315107
76034
13659
12072
69246
133981
196202
4560
230930
135168
229369
99179
208872
122017
18704
66991
90891
571188
799086
279037
358794
72006
633322
270825
40830
148477
11012
571515
192295
522677
20184
539949
23884
43086
2096
1007
180025
318358
11866
883424
39374
237735
470515
657378
125406
300840
114848
62036
227836
57062
118159
7617
470984
184576
417257
196576
785877
104125
679722
293070
234395
83391
216288
5341
427890
49713
18203
6357
158760
448561
593244
57488
46667
559041
20688
233576
174994
886147
59361
60988
232131
423991
309413
387315
127176
199356
35740
214743
664424
151460
360641
38779
145302
130462
108407
157011
110035
551703
17599
161723
642975
269976
3529
412313
654533
103570
132786
5935
544570
68208
145528
475752
254057
433487
260863
500150
176984
684403
13145
158762
194269
58627
111428
209580
138740
158703
318834
210926
154915
327258
59798
464675
81303
374848
14844
432387
320388
196452
182851
755976
41367
5803
736074
151008
13916
427322
190795
470
105012
116947
164759
113955
9937
85382
112921
338796
339577
628544
184865
6690
706991
134198
62421
53756
81372
30297
258703
8479
4504
48931
442806
307462
64004
1185
10121
415200
470783
219071
793683
66
12153
320543
11238
333355
202837
432057
222877
20935
79391
1947
859476
581088
881644
324093
832476
19735
7214
598
220930
7949
83426
25883
203776
544203
57193
270507
593490
147405
200034
616871
492388
17691
183534
14627
1084
30300
77915
53992
360881
46363
626168
73238
508381
213001
15617
8934
168119
480131
29421
473192
160036
224966
3621
199412
313233
375417
208673
126675
267653
55320
268532
5202
535393
450895
109543
15698
62724
407029
243025
453988
140189
27325
151697
52210
449584
191945
548321
14038
241889
240507
647017
445287
192724
201431
257750
337922
530526
386380
207857
264369
177021
863126
189016
511764
393325
598162
36428
522062
786405
324
648301
959649
346782
72252
154745
364812
851323
29506
192155
251446
131895
107095
394611
81592
97620
898091
337111
228690
2451
418686
221344
33874
480138
501356
282441
83380
31200
254358
29661
45884
291062
40147
70738
37766
293723
94434
140900
706793
313414
14647
460894
336562
230849
106710
78068
100108
91701
329763
97172
60100
24708
59006
123682
87531
242696
24768
68784
151617
572842
36337
60169
5449
17386
119693
193146
903459
38596
163765
317256
146002
92723
147931
231563
168999
723654
265008
10112
138298
86927
458546
188909
62456
321692
63416
50762
442665
60480
161143
38587
435519
230
78648
33249
37763
453211
39848
717427
186310
479694
2824
574422
565336
114619
213937
52718
139088
131963
42712
135568
162270
209297
681388
66503
660882
67272
296410
347060
34643
728702
326112
51943
500080
125315
12383
514162
13891
27331
11786
257958
229239
3751
594347
402660
119
58766
46625
99061
258463
675283
32176
100577
266597
84806
1655
282937
369093
236856
299474
234642
506074
18652
212284
375548
713771
1747
137756
38291
493292
276708
144303
286127
26264
16121
319752
524711
462187
343599
118179
360329
114030
208101
345904
420376
802675
208043
798345
291717
163228
117689
144210
87604
647311
125592
418152
552785
518905
387849
470887
303754
580356
196621
108198
54646
354140
160167
166500
201121
744383
508695
462109
493708
6978
4626
671288
10711
148184
152714
526948
932252
146493
336626
73611
160116
149178
32397
389403
259304
87886
367964
120929
8658
582887
307287
371555
96985
77470
430928
485588
166612
278918
106283
312704
462408
207901
151199
118423
672525
41581
155678
252442
52915
64379
267180
393767
91
113862
153865
39015
791422
8447
732009
423392
414316
76756
4260
113259
61291
22142
84328
86074
2311
148166
170458
154412
218335
370629
46187
104777
364265
74737
163140
170220
408314
783493
33440
423905
36054
625365
4908
167068
245621
593988
822814
224095
359330
296570
365971
225405
283775
68091
163548
107303
50357
595895
59826
490954
317475
640426
639224
276712
557812
314640
335450
396680
360694
771878
27059
626135
296399
196799
331502
127316
97539
5711
273955
53618
319265
882141
257128
738466
102206
420359
67377
208538
658256
215273
715327
108582
355268
32164
206069
397335
65805
381913
437203
54766
617948
168830
166169
868041
385253
21654
308481
171242
621557
22540
8345
23824
382279
15616
143091
244944
340091
50753
445772
58450
180634
275750
13472
130177
272511
708026
25802
8143
45953
125893
681862
123591
236755
173185
451244
5656
28525
135415
252646
546021
664485
617851
379118
668245
205529
167242
391
481
620889
228096
143104
371160
33457
22492
157751
577324
272525
521295
69662
97629
25263
117829
45175
638734
116843
33015
509205
509
369222
61776
333588
189701
39202
156150
116526
172605
172762
752617
164411
5929
90075
40902
345285
13929
16644
132611
54
108154
261370
29800
165964
130281
120110
147967
349261
25856
713637
289519
27937
259511
177737
14390
86268
273821
186930
332950
162358
134984
464662
768073
293119
21910
711926
43715
187740
190628
200277
494847
352476
433471
5265
334567
108766
468760
463479
77079
238998
327163
83322
2400
52095
245455
77523
67842
254153
7165
19902
194824
221379
579758
428262
71719
557173
249175
276788
189402
8793
212509
7676
83797
415965
521077
153073
183910
185398
127792
56857
21985
53303
106874
151911
281365
245588
264587
50296
307266
54604
71905
111084
246726
4244
281216
332952
661967
242499
7926
365996
233623
394304
86428
511381
115456
224575
242315
393151
9193
26278
330402
15901
484208
575416
167158
235709
403678
109836
1088
29735
43483
172442
44312
114709
793
123696
279643
77821
110842
249674
451478
92153
76388
231035
309326
84493
125096
411062
478909
642520
673031
128525
136905
128691
117819
280107
72775
98089
421692
804429
67783
32663
323415
300303
293455
130672
54164
14388
201674
286934
3766
4204
90433
97934
529638
348682
57720
23546
554242
564947
173417
63867
6672
48602
600613
7297
65048
637793
283759
631605
169317
687745
311798
632092
59704
455330
258790
654974
138389
128493
209961
21731
53316
465446
416846
340436
259030
411347
664518
539603
903452
308530
197448
561304
569570
800849
359882
465793
212347
448549
250496
591843
455479
36614
14852
396138
34455
259907
796351
180468
161357
69294
250825
256381
340381
271080
689766
238537
121526
2491
144931
30543
245073
55611
334644
57070
28994
608690
272716
94861
20312
455226
27251
46650
65763
188896
468610
606410
668414
553782
107466
11355
158533
90331
17634
75720
69192
23342
231949
229596
128910
37885
181993
85331
396063
261717
577976
248596
134787
108936
307285
455575
135146
2287
452502
152909
289608
138106
137268
281028
311472
312343
108376
435156
364647
160195
95049
150775
224709
389802
348177
383247
20308
752120
182696
90484
272140
7513
121950
4916
125986
258025
86913
797647
92261
36762
54495
408538
50243
602442
391732
46903
217494
372854
15124
5242
625015
850151
86334
30942
257045
91637
1056
46267
21341
43507
362584
349128
179560
133354
560750
38991
599791
214287
141350
369057
11503
917
328282
258613
331371
748249
858
132308
106631
125824
20872
8966
274390
443482
358081
37645
61847
126590
472507
640881
241664
99815
627003
351819
89827
29630
2090
23528
117670
3543
49597
48889
421446
251965
489484
23141
38908
552290
228837
829355
169204
86403
85805
35454
343287
31217
616855
157150
169621
99187
727638
457204
473144
16413
423202
99675
380976
815
695872
360020
522477
250394
373625
144910
238164
56876
235394
94632
395230
281478
244998
72608
127523
54108
70562
387792
111812
59650
234080
64908
474041
854
807
259779
499427
204067
340490
280794
595596
202984
272683
94826
138440
830319
858745
31877
195961
435065
189460
543407
299776
424740
381849
79365
277618
107235
298438
62764
173059
706574
18096
81835
49357
63400
256525
1681
185863
83932
222121
534137
492855
113060
64041
195390
241884
765390
65595
276588
39644
711306
894949
513139
190092
62178
10778
122050
50338
609028
67240
503087
2567
311656
86734
11262
228502
152308
300253
265382
294895
3363
35681
51331
488566
456254
87568
80355
198460
280256
83898
243041
543242
115226
303643
98117
117250
110979
187211
365055
149782
145026
14907
67613
43718
41865
715172
4137
188946
102477
810871
204019
104452
452506
23412
280368
80010
188973
10315
618785
515587
338307
322058
367702
638035
203586
100463
49022
553951
483552
80877
99298
593648
729039
281872
62049
12867
321795
205823
95945
608539
299668
361210
23855
15904
252989
183455
105327
343251
846330
36947
255178
226679
603282
50689
28246
121594
784355
125981
46310
386410
353584
342443
306692
1627
198093
288686
216137
480755
38808
190470
58727
315427
203844
68259
29257
117284
692444
568433
159455
901699
65982
332381
73203
849588
156700
10594
57940
467525
48697
2081
81807
83067
285759
120863
15153
64750
354179
370816
180671
186253
172861
804415
142146
45053
494170
1684
69155
15265
28122
123491
720335
606665
7543
21460
114317
361025
1261
729949
524473
183468
767962
56088
260102
484092
163117
34475
14842
638718
474
796045
731329
54788
621896
356862
374143
165370
287794
31285
282331
920387
924055
882
341383
333073
38024
531027
739959
244709
23676
390022
24912
340354
272150
642734
796330
171630
307028
316691
338881
692268
195391
234411
47561
103862
678528
219628
362665
101116
112141
662424
932996
156413
323010
405362
14213
364085
14641
7473
792428
18869
247408
107824
191278
385915
242346
169660
3143
25887
195534
126510
560176
27725
2588
438260
712961
6556
95934
519442
187160
8117
176346
188264
87568
249012
451302
751108
42548
107027
629518
61959
190923
93616
26482
18578
75758
38550
135724
298557
108782
524148
305059
225278
254586
204002
169590
10648
306906
34090
105847
686097
369389
471467
534315
242509
547865
142350
610327
4961
341300
772397
155799
216394
117208
123724
236136
177268
586058
139284
562799
356436
57228
162475
242179
5136
7472
149029
51250
182261
262374
126246
474844
217924
349577
352061
123174
644535
139891
41876
426170
184563
100622
45163
30797
143050
266694
115231
124964
505544
262429
63364
127704
271656
4014
633066
430900
257610
266942
3167
76531
230367
1973
626460
696788
9097
7729
442001
328932
470871
79911
452310
153186
278575
273512
181210
216721
591711
69927
317150
355010
47008
121492
52886
37413
150378
29890
2170
387482
60034
702651
580763
367320
23379
4635
301180
15668
928093
266861
87674
347569
19003
32251
429697
64409
140144
842759
303254
417882
50799
27159
280402
8269
161315
543605
376738
551
638805
696038
300176
43741
628538
105571
9127
99668
303093
17177
49031
11329
8552
216256
341852
8004
315033
770900
44431
38191
14510
333445
290530
185150
32187
66626
141085
210858
76653
116254
214758
77275
80418
424195
420636
196448
313014
208757
261572
193430
52558
68943
200002
98363
127268
75790
63170
54334
66152
442624
273190
326073
170125
333545
4596
497289
871287
246241
449416
56509
609246
628784
43754
66680
216462
6768
288188
300065
576763
64170
255011
115138
187034
926621
84337
169832
250312
54322
112231
59902
132287
405899
766129
175167
361013
9833
4170
54326
69123
39201
94414
119854
795838
83632
218015
87405
170891
223503
733820
605393
567420
413341
28047
20476
44562
321964
823727
12523
75075
241187
256131
229680
87442
240502
346669
154009
57713
297157
871165
68030
700235
645627
236133
276373
225676
123176
34275
778741
75480
759047
71884
105206
106444
48817
626820
549716
2786
601306
43268
520937
814314
23875
431923
72083
168364
252292
135351
266172
3371
228020
545895
498787
212011
84878
227850
88900
189694
510967
258190
4645
229938
47566
872694
414750
221660
616950
9827
317211
20778
80547
201425
941607
169985
20402
84402
183003
116571
196728
69284
390052
297637
597371
191584
301814
627644
183181
708859
303985
49173
159246
200165
19421
21572
514972
188103
545278
9596
796544
79633
256629
202906
278665
365263
279654
474919
190661
546461
105936
112868
600667
122757
285151
456503
160754
148053
262753
256233
188129
184547
336468
29915
411761
754496
593729
78121
117029
133408
151661
139331
369032
9039
281913
235152
47008
320342
628216
78109
848316
262967
546356
73942
42041
247544
78902
119482
222479
110576
431358
775081
34062
174780
74797
478818
389272
350178
17927
33274
53690
24451
115218
406212
101104
188287
85542
67978
203964
182035
639146
682695
396987
255812
51818
480481
386125
129550
53772
211665
345969
220429
395056
374496
661194
799661
148777
17129
323144
27219
5423
304007
13101
406493
326724
268847
444837
356166
90539
191109
11529
154231
479743
27212
303087
571691
552354
859585
34381
789919
376078
773210
621706
56562
722308
30746
161090
200411
49925
189811
50398
107735
1205
157509
216992
236484
20345
110844
226332
27162
1729
106451
256173
153478
138105
136577
235227
506863
119064
286484
175552
678786
96841
118497
47775
225466
530139
203757
114996
193720
94745
85177
284278
298468
261843
269364
234971
370053
26496
155282
49845
244480
44444
217018
265154
314175
675429
272933
629223
30201
94808
176784
800915
30124
135530
521532
155931
377448
179271
177172
2473
12592
150138
119014
56423
13916
10956
381468
196067
109485
96956
229407
223633
428227
90952
315364
426820
193508
37312
870997
250709
66661
75033
335488
353474
699194
137691
865800
18805
642480
477209
284186
281377
66118
449389
10994
87254
138583
34286
260450
889
97239
137605
54701
34491
351696
17606
110275
5286
18694
18125
61916
241513
55364
33911
58171
125007
307593
50584
45644
27913
108561
94243
18779
53616
34791
360722
129429
60344
259430
62686
45547
21141
492705
50748
94150
304816
378956
214490
521999
2380
117957
442411
669450
571066
128454
350659
255510
37788
277459
41272
417952
588046
56397
1381
282875
160194
92326
22321
487003
204298
480805
25672
189964
152065
318363
233584
475779
47948
636984
295774
63422
217325
64588
66985
490862
229103
618470
126609
337757
62088
7524
299626
308074
558
291656
509333
640997
326166
482681
771026
440059
79903
306755
6578
1778
9221
604749
330664
17956
103025
169563
4373
10013
7220
207141
298313
717166
181679
112184
33252
114797
395598
122211
141545
115271
350263
483104
377210
21905
267173
120112
421458
159798
61673
68325
649654
292216
136577
1779
415913
806366
83759
43300
174485
867814
579983
78147
34649
75872
2748
77372
144871
245727
385263
746448
758211
48486
22018
33473
507813
477550
273400
562686
263838
65831
7329
603239
342477
371536
240795
59784
781576
501806
108193
155494
196733
93697
247840
279155
591179
258782
438925
146538
490088
595189
432318
272670
718331
29573
394284
4039
96042
143539
373641
142227
595802
296928
32611
169384
404494
321569
41299
631614
44305
18927
90563
118572
94871
58404
91843
107013
471826
68481
1439
50918
553388
130852
63598
565221
3426
25448
245946
761058
681971
395370
195331
129481
177080
398554
253983
30330
427998
472853
297753
344000
1974
412590
614839
412027
211682
32112
231194
103406
151695
732091
95714
54376
223015
213389
100620
16305
168063
42682
146237
701745
468611
26565
36043
285512
175624
544569
492883
169847
336064
115905
125815
61100
205035
218783
417279
40847
108888
707
187980
52982
268269
27539
248118
60385
133395
197169
579033
88817
5470
133572
645121
787000
72
137856
161798
299950
76293
557906
331873
281899
851036
320646
243133
455426
2532
167287
216948
230046
24409
23050
199017
132845
12978
565711
119017
434247
552296
112847
810007
132641
618845
162433
1394
20544
322508
231440
85957
455291
82687
314078
224259
147250
7817
212567
519034
291053
703757
560762
714784
313264
343850
224062
240697
326256
327152
641027
9800
136501
545609
57804
50236
152270
953821
181626
224153
433563
482110
498100
688513
664
6434
184176
127934
128300
102424
192835
734195
329185
195438
97828
393062
101518
622692
351703
278675
316320
519367
733940
179282
364847
142313
154112
45603
24816
215739
390976
95120
111326
241287
136433
40771
776240
10756
60970
86465
75443
62592
11693
381092
270791
248726
15142
439745
280507
673937
42180
168964
58367
13267
84183
247370
402735
429294
399095
836915
289798
93824
68942
387065
87545
535484
46459
135815
438127
94124
231040
163044
193264
822812
34636
96509
138725
651071
434286
108263
5298
174216
570705
86690
527867
3829
134701
247358
146518
33420
16050
252197
321380
31346
252054
768366
24783
689176
657561
37792
393020
299972
270387
190296
920848
297215
344331
368566
12600
39729
258299
465045
367802
31263
567855
273091
51572
631249
217560
394538
328378
182138
580471
594956
759867
637863
58020
669518
374694
18672
111754
55771
466571
147781
470256
153826
109522
102388
4287
315101
391322
129190
448838
79891
489208
101249
590388
38180
618049
111027
33096
300316
96828
73020
503707
15303
203930
111984
61407
727758
31621
46460
102065
93640
121910
112932
125929
29812
126742
181389
894782
65996
110814
152709
334848
193373
147505
176379
365513
444613
194616
533896
22304
508920
175849
4250
111775
2102
4353
563051
742441
131209
526956
731830
102660
139660
23279
407674
73479
480428
312998
13092
344636
688367
26767
228562
135502
173373
79168
1592
115886
421776
314529
440042
308650
38061
201209
136232
559520
426439
370364
265220
452340
253340
360413
154097
216903
213220
206387
625161
13276
42011
114121
221285
134014
423453
560144
299889
79669
176014
19842
170923
23816
79705
2232
173198
255456
111359
88860
185062
203729
201534
171670
320193
820339
169253
79584
105311
289948
240814
15868
69498
400143
718427
192485
192631
97391
385502
451824
332279
390546
748158
727555
79790
258588
47762
637156
503668
118412
651740
728459
85713
370184
59739
424028
10015
634705
727012
344304
43473
2038
189232
788233
37447
320329
641141
63474
2045
405499
265482
212546
215478
35832
97324
363968
79302
557465
249082
26148
332861
18031
280110
133372
142116
5226
10051
130565
204115
106748
154844
598323
95519
832611
177540
591272
218908
443794
198018
69136
596354
806007
641571
180303
272440
326504
1605
68196
225302
30207
6241
97386
165833
28396
39928
467953
14189
307959
116381
7939
383608
128221
50115
95371
87676
35579
364283
100029
377587
23930
294302
131337
635762
213091
41143
58193
29946
15547
577039
472077
294256
464526
18983
108901
573766
81746
356490
20535
24917
299075
533205
115141
61247
837110
20006
116470
250
281272
235526
464437
58237
279116
15390
127707
196417
439861
334461
277504
276977
591603
132129
109426
1369
185320
150246
138066
20003
76166
87016
110301
74023
80370
952346
303159
36048
4327
171577
503200
824301
95036
362232
692852
81859
368867
47111
695128
35045
59867
72818
360086
165057
597035
148611
112468
24596
11911
194027
224088
234330
69895
48750
30297
302045
121623
57143
2644
9628
227804
120556
130
387030
77995
216741
7904
358212
111556
374998
87256
532918
672256
356534
41005
165871
238686
56141
589743
438208
134458
318984
319017
179660
77108
423782
441253
242938
124151
709962
39348
787013
351414
445713
80858
241540
108010
335662
431833
436409
312467
110338
102762
377966
137443
803202
101939
664471
30422
113009
627112
16605
25640
652409
513343
68954
241792
71505
454233
75251
154254
23643
242538
27681
647123
296903
243666
378371
141872
173633
198120
378845
116696
304965
63519
345934
313081
534866
574818
200282
239286
314135
143855
210702
216179
200476
282706
16237
120929
74441
144568
1347
205174
109812
363953
186716
42622
26369
86297
571374
7624
233939
546394
13159
50086
295247
343662
442230
82865
628417
50026
72508
583058
216728
577938
91553
311802
239765
318222
36358
15312
18073
523359
282233
72746
27253
621284
193509
6581
14109
18721
22718
679667
2497
475572
545671
320012
415262
233350
62048
178128
108055
710252
130343
38349
448276
121893
535275
480481
618128
305325
61597
65257
105926
88425
194203
167021
113537
502853
13776
539
341890
76765
176348
254772
461075
329033
732557
418499
784989
20534
124367
749990
297439
574684
338419
214726
504324
166915
716158
124901
443
30844
3876
352112
532329
62420
260260
74385
296066
467853
397913
159034
281338
57193
226665
268078
15384
62960
162885
859155
39525
340089
92047
118652
272172
101469
173497
253369
481655
793603
317735
215295
31811
467595
3526
692509
6036
301683
83298
50672
518685
180737
575667
191917
180173
541791
65397
190093
4483
467523
705329
197174
9758
313153
162879
664751
455052
222314
84474
570406
60144
19994
416585
25244
395248
169975
33552
85765
176351
317511
311411
17369
293671
525626
86864
328368
153067
4322
172396
549825
277086
35052
505134
129223
44634
531034
177885
106061
588174
363089
54603
287464
294107
304653
656609
513503
754749
40384
552202
90261
675303
99161
140903
53298
95175
156217
145528
205929
103813
113290
294883
253954
101827
390034
64989
155228
84033
724840
283969
144683
530185
7764
142
125875
295043
183425
815015
270684
211624
436766
489120
518647
562800
96068
64690
233998
10108
94832
23923
110207
464939
107240
194745
218256
473761
135196
225110
128857
395656
59775
355998
3788
340308
118335
88993
137702
6892
345655
160756
13573
297412
369161
67085
344570
491657
327692
66762
153774
68143
567823
149882
267796
176316
341791
230584
134000
26596
483364
851592
471912
10834
209323
475865
399426
7460
526354
83004
238553
457634
633646
170987
11993
209090
44487
448170
63745
34106
81109
296065
288145
168073
229890
66339
31748
872956
322217
621881
272105
139648
287871
151758
327387
248628
453690
95534
37085
259409
123201
267899
921716
36608
374220
738497
163589
517367
147207
79996
78841
618913
551761
10327
57580
39752
323818
149595
411286
354254
31708
41986
569369
108912
4678
245678
286727
198348
479254
41623
298427
476057
415060
83594
2540
644250
6734
257986
380656
202383
158142
472801
74338
104879
125144
302517
17782
619824
598630
645394
77041
78923
103529
7779
200846
181947
405964
798679
479123
266352
132057
18834
414059
251289
145545
183020
381332
915074
359340
881817
144001
219595
179693
413096
3280
486745
450367
563007
569955
29675
164554
275320
45335
230710
4704
260707
527290
68429
156592
255309
527158
169445
31828
112789
369310
49984
35431
292817
509183
167419
18251
131336
229543
34239
52443
21757
648628
113638
327417
499294
240375
167793
61656
167760
514970
8708
570284
33626
6599
200841
268893
525272
110080
406397
137167
153944
169638
318640
502277
257266
47188
41974
387837
347435
73981
315157
34595
483622
298206
46187
152803
40097
261271
590338
340923
55961
18926
394446
258093
815123
13442
5183
490947
94789
98450
114390
314372
186371
679000
451985
481985
48402
236975
937
386258
68747
8598
161767
205665
491023
48305
353049
504390
297034
62021
99354
351230
80600
708626
56270
36441
620372
75577
354901
114138
564946
4184
2422
220396
494732
40918
50743
484240
65969
91917
627881
115683
142403
3721
59785
516081
281757
362037
367910
187627
461376
276134
42897
954371
30858
364033
370372
259344
337244
84059
150591
464224
119122
24440
24828
74754
7076
157689
56254
505672
14606
5016
54102
651869
10074
9665
87514
214187
330473
562547
106417
58812
57414
469203
28974
330773
30294
184376
132728
93829
235173
75816
693839
67639
119309
454180
53203
44061
48523
11067
15741
846085
73695
24287
97056
19060
594689
224249
655499
641689
60603
695191
188717
97616
244456
212717
250352
133464
21920
379820
20792
637840
20348
436
692058
498993
614793
286138
518873
113854
221279
36555
66673
360238
739883
160130
859064
173238
135501
389659
652768
68903
39853
23627
504760
414126
434654
257441
2106
215553
87122
89157
652998
51370
23443
238733
329557
103430
371353
661309
541030
1418
54955
117918
91260
153269
165903
47894
15015
340414
237020
34140
9347
115149
172862
437807
233866
56029
388093
883408
774463
271115
625457
88781
144178
268301
682827
538624
638085
758680
475146
60128
187665
11438
532501
272191
556629
84985
214172
133188
195309
61965
133598
15492
228992
692340
40454
329639
203047
570724
216086
765403
57369
47144
308825
450680
300137
38224
365933
481953
122959
683790
63164
134610
94645
3774
143886
400432
297514
27067
268633
421032
485024
569294
10915
500998
189056
4452
318140
214463
170720
240688
610566
165667
246945
59639
83108
230628
364688
41040
139889
145029
26206
94465
265630
972772
379449
241837
139777
8725
448715
384320
87595
691453
124769
287874
14688
34829
117220
21191
58231
76586
75000
334025
216125
220336
280252
566922
1971
29137
604385
572069
10200
680429
500278
110000
10998
200215
22890
105622
398731
333636
758107
652035
434625
27124
83844
603911
255601
498870
57253
537
251655
626324
43328
349915
846005
33263
146462
39398
53601
588818
30997
205773
51708
13863
131508
29272
343220
17324
84746
128436
208998
151257
30328
83005
70159
165023
94538
180333
307750
463791
30873
152078
56485
405007
334819
6481
143001
280545
315319
79757
194028
52808
398916
34657
94559
684713
2828
534397
439946
99607
91266
759485
240341
253626
39497
758300
102981
576965
256524
115439
75377
22020
402227
228974
8450
576523
665768
388201
265547
175640
68303
18128
366625
581948
99198
95398
358727
38473
176560
207891
357841
77654
225635
460325
154655
210342
24978
537396
677380
116393
112144
16311
423250
275198
49832
152158
205327
870471
190040
361493
69312
88071
744181
15692
67361
55203
64835
600723
466989
90040
206282
28130
325087
398786
166388
22799
214863
11436
488856
176289
223571
208938
16852
100222
516204
37784
215318
165020
51981
244578
117350
112298
430230
177617
496268
92358
416799
212146
24517
297476
657311
13922
113700
310603
144223
11369
488828
177307
765766
41199
277375
56733
371062
26412
39897
289467
76887
261680
12220
18557
217268
245658
32783
70125
138769
202863
322093
538429
29738
44513
682986
72304
148212
75384
108594
730897
681335
743293
91277
2978
689378
57689
241830
171863
82796
304381
21190
212595
189377
13926
588341
272533
471954
305678
47471
798449
844865
48289
327244
234038
325009
873810
26364
629000
512462
297147
19590
50223
721982
547601
143748
384806
302385
454883
41354
163720
10821
244852
51576
286700
169414
353871
575591
435428
154663
191836
183585
855006
51247
246290
634040
21960
925106
10600
120093
142245
15369
642781
671721
660361
265111
183347
326125
18657
100710
84903
77794
244590
322112
4749
728148
58603
5712
536759
174527
44184
209080
94647
514328
374191
310325
14445
340231
321174
78389
135315
208500
376523
320209
43340
278512
185982
62441
459928
193703
153224
689198
349839
323891
214484
416704
295758
357641
358080
34328
310164
356924
268810
59536
237555
470692
137105
142565
293145
13506
103953
463517
37115
104305
43171
355829
32397
633238
182689
220164
440688
52262
497681
346646
522349
20204
481680
460705
780106
571171
150065
7258
7755
142168
153061
26566
256629
473885
191009
257544
263362
624034
568349
190586
783992
93479
89635
73497
297697
669035
703325
516165
61395
103151
287898
306457
165564
275744
386403
43002
747561
50587
268783
547332
50111
404928
675933
329976
670177
282848
168587
432807
209788
332616
39432
10778
476932
171726
104425
752662
327356
199178
11026
39363
397382
113714
303275
323863
564535
20506
210402
406759
235393
286659
309667
287667
297918
451188
653558
34114
343544
300580
145050
316538
414076
405494
432131
181879
401488
248145
116616
506082
319583
622988
384638
400154
704446
385503
502956
764073
453960
28144
28888
268020
429721
42062
167566
445938
4051
491852
290050
400807
149865
45157
33827
140681
429819
144156
359398
165357
77763
498630
739679
371518
13870
37061
894504
810063
9044
782197
93287
207502
383345
567055
25791
403535
388301
763207
392690
419323
354596
226363
250050
874251
567525
251369
54555
123546
52999
165516
9439
227600
216124
248217
86331
102312
82035
77599
457428
175346
30869
420462
762924
265163
343329
176534
224729
98762
34862
197277
19742
15537
153684
158824
224955
645775
70069
14713
562397
46285
232396
294094
442743
417935
26973
312464
113030
135718
169666
111596
239410
89330
128335
845388
188348
57707
568824
876553
103458
162536
32199
500617
234216
72975
327572
395226
305433
167756
87213
6895
279282
35676
63114
322168
262319
834323
545891
796475
281231
219036
44421
128655
273783
159895
657668
11977
257780
96642
337870
361212
496262
98190
25563
251850
20052
4082
97669
298867
307142
205609
370966
221581
157286
48484
62530
434122
12341
106640
138953
114330
303809
877938
606215
130621
462463
73407
193760
373304
297627
6331
622890
371153
175860
587866
240800
195812
211103
218710
171876
52297
773462
5839
372362
579123
480581
149107
146326
241383
20344
347483
55234
15510
285950
16033
400216
20718
156724
22588
173871
2722
31040
827171
3910
632863
14977
611897
298272
267599
498928
272183
48903
331094
81795
144790
9382
540631
802310
393247
39043
4393
225686
147197
320196
463709
282372
180504
604473
12814
22349
487035
248267
423876
153361
546261
366266
18190
134898
6758
3115
73136
51729
441690
76426
142467
587713
808633
520033
355295
110979
376008
41643
481869
10778
13221
3736
385116
60605
229401
774778
169044
80795
650075
7031
65799
691141
614159
69095
359534
38336
42646
69964
15083
156053
823495
144588
439883
380452
177130
219893
154888
785585
401948
208191
576420
229812
734669
32058
315263
513015
269603
861133
700668
101789
23894
304366
95298
79514
16651
452381
389276
220897
129723
18699
257251
342264
152881
95765
334541
80471
568538
509740
383199
77527
600156
122985
296271
88734
237574
223853
169653
280463
53015
81601
244699
278212
313744
610013
33980
361099
332109
562924
309202
752763
286381
350128
140902
508930
2347
103422
444469
22621
282595
158658
96880
344288
203817
542136
56436
152359
515213
81723
648577
3075
363067
13425
370832
697257
694676
1641
4594
20383
491505
69231
26320
255621
125834
75553
130787
118290
355784
232623
297113
598669
687820
31107
179787
314123
170122
164573
287985
238271
65003
3618
23955
29021
60282
100382
69711
48293
272068
547599
648825
151362
9406
407601
655389
170912
12306
179308
275186
369435
485155
215469
538010
131205
510409
85003
124022
68395
245903
31006
65871
172747
525424
444194
66089
227495
51753
583522
362472
92488
385660
368088
32198
327857
38989
80703
42565
257030
75930
590264
43079
10906
1164
4853
434535
11846
411195
216144
418243
209180
442642
21836
120100
347046
122840
140602
82172
126021
54801
98899
740613
852692
1198
563980
526918
21079
441482
102411
107706
68797
1971
101790
480989
213314
35789
239261
738625
312805
148037
121694
217607
317391
51402
103540
26926
242209
424863
222969
188895
86375
535
706390
268657
16554
870411
423782
893798
49659
372785
489733
379527
49598
131393
108636
8947
168697
461760
26910
225829
655905
253855
358148
103902
245114
496553
340821
5636
165965
287521
939496
256174
328137
51046
46501
183934
64316
406156
242642
681389
27552
212310
190224
282240
118690
97027
383057
152193
303771
35694
748034
136949
349927
22925
512468
211048
89674
89210
497872
45453
767872
154833
47044
245689
252428
413234
28524
510222
241752
4571
511760
196485
66665
72904
739994
44941
338286
372281
11419
2059
313357
913092
3175
198245
208965
249600
326827
71601
26
579962
34932
8116
202912
565276
98850
589820
188136
409239
91776
32351
53132
516615
147855
156665
171453
73723
380656
3018
35900
10640
152118
140889
62998
199152
503663
40371
49048
560381
623625
55121
309981
332362
125178
125817
410983
326399
346547
386603
140293
137958
127736
734526
16886
84623
173304
256477
180898
93752
116393
78451
245236
368623
681634
519012
179166
736468
68
280701
431199
822812
26624
11235
46226
230383
211897
242856
267648
21261
842569
224501
279074
315864
250777
233942
120821
307524
72168
93649
516441
36719
75611
785030
66798
366121
39851
705132
219871
210515
194610
186227
70321
261683
8997
489489
5222
5204
872
15265
304826
448970
77420
136716
601586
12038
94664
30857
107923
157602
5878
24465
136202
172147
186526
103505
199668
353728
167404
228423
419541
473724
95173
115558
121468
203703
260490
33555
296855
418252
10824
25697
35904
442135
31989
44558
278349
10635
609714
280321
162592
191577
548578
8405
168386
309537
259641
24855
22237
287950
169382
519391
108323
467785
250545
444569
8340
318831
172903
158175
395541
54496
72419
190640
439607
251110
704873
425931
706415
105879
293233
85390
113936
47515
632327
93115
119373
297095
87281
106084
434524
974450
88752
613091
147264
133515
337786
505982
91093
8884
3244
44653
508624
182732
182261
104587
157620
68208
300438
652843
291702
99382
81
98877
197608
585389
17997
67419
461131
500161
212446
265774
22642
29588
46646
89642
28954
145771
86350
164834
153408
139719
214891
245502
131247
42271
201931
87754
519531
354938
27378
467514
277378
210158
115850
72003
322264
216335
243155
289538
150332
74087
144956
513095
3525
315868
780140
610521
30338
33737
676783
1703
649758
641754
121041
80524
16014
159172
497953
58276
71566
213919
246208
11956
369
186221
14472
294958
222514
700315
604708
324280
23257
40163
2374
110212
94021
27500
710016
102662
210688
2148
239309
33277
36974
382416
117151
209670
62051
469744
267133
331187
335235
613916
433752
49570
36954
292940
125674
211994
377502
87598
220315
769466
296033
225004
474815
169738
184580
820274
8976
559998
206397
649323
291337
328960
449891
556295
121311
444403
47377
209736
131446
95107
65208
514807
150702
233805
293952
2275
41320
114391
260193
62844
300962
763971
13561
40097
3691
137764
350320
153671
172936
23722
200287
603607
550313
808659
339645
262907
510914
434176
120661
148199
348745
9114
831311
22862
253494
499060
114001
162932
339400
877674
844587
525334
173575
207501
66405
3357
623271
88998
517432
53898
34279
311326
244865
39852
102604
14747
5969
352994
420081
110312
339212
345274
144435
3743
148723
205
110918
862121
9142
309325
547032
611011
770488
201731
501555
156643
645724
271432
293272
241041
8942
113532
64941
31500
609630
14668
10844
247005
88759
172713
22598
504853
609735
67592
22627
85037
352628
187818
200441
6977
543412
443268
87661
85970
436433
67666
182992
343347
37033
11547
50607
93554
298074
896835
395314
313609
53438
45031
126620
352704
148443
40250
241453
452726
237628
222253
75588
317351
645112
38422
561524
135553
626387
46093
928961
191088
31894
222547
253929
38655
185979
141438
327365
700197
331897
71124
64395
22726
59566
26515
5650
71014
18679
32774
698766
86668
312932
772248
256058
830566
22110
439011
637751
35955
539347
271180
380662
293513
459475
59471
243855
492550
194179
90103
203164
85332
114628
739476
234083
236284
104119
12936
33050
146750
72853
161244
205766
156584
26828
187251
86465
336743
56926
101213
40479
76913
1150
589992
596282
111809
61192
84973
331631
392637
823936
117216
317497
247051
482621
13853
200043
434895
20678
672456
734914
213367
510444
77830
268635
315906
337126
151330
299007
183091
701223
292315
602503
252378
50237
18691
128508
39484
529469
170067
212740
278167
53772
68124
35657
49020
219346
504351
671306
471111
337087
207448
267491
159829
4437
3809
427323
327356
182881
428525
3273
203683
683347
107750
21550
46570
57526
492789
7559
159692
632190
110964
507102
61087
55583
304581
648992
7144
131480
572564
270558
43887
658270
312200
67559
474227
124511
368949
536995
271785
347701
170076
116000
328560
108583
334290
2887
270008
210593
7567
518849
266916
808780
366210
9257
89683
265500
905099
183634
367095
531851
163862
426031
47722
314795
472970
464663
251529
507300
43015
93163
555566
40106
121539
695091
81637
108596
114678
66236
249812
150725
40792
89343
193509
52968
191724
377162
34498
662409
44135
129401
145355
214926
114453
145670
469213
328056
110225
112827
45119
270562
30728
921541
191501
306492
177949
516281
525830
99759
144843
270323
54504
9250
47393
509254
19785
278072
36080
183698
22725
13934
2575
378959
25077
287546
103594
68644
361100
559470
321872
40891
420262
305524
435052
433604
619478
156273
607704
530239
376238
3864
1331
86408
306260
128075
168233
332624
74668
5430
312983
13666
183305
410738
146064
449119
155766
49654
51199
496623
930957
654806
98784
1737
330897
27516
695546
41609
14165
479165
42735
862220
375849
228509
118211
25494
806816
119037
330568
3662
75157
212766
171848
46879
5658
398394
16693
120719
107947
105405
327654
69583
640956
227640
292717
159826
670192
25141
682513
117803
765603
76829
424352
25379
80089
41131
731569
222589
42116
7222
90660
16738
431594
309108
395237
31876
471834
30198
359660
49576
99354
3931
255337
11614
457708
124187
162864
284942
277631
76017
20825
578972
447348
183005
164509
355673
505479
613
751897
85915
38743
600495
275404
126805
873
352608
44228
74554
12277
349862
167732
425782
123359
8153
24458
6258
184372
251423
139941
292092
744551
201638
396616
5308
25373
258700
30299
26106
504454
221314
114832
579934
641190
323907
22824
58514
37973
36681
299951
25198
72327
318168
4632
415630
221294
48206
42622
692484
320545
376090
439949
587891
67615
435972
20462
19212
225751
135996
405977
706711
223747
715373
111843
53883
515691
102109
177078
94848
193374
20366
102399
562690
256779
654073
699386
263414
83994
815
309847
273839
34843
94516
74774
102225
137365
588866
855977
548791
83884
494449
275177
83516
105082
254819
112223
221800
352888
11589
30350
481792
539791
27612
374004
59350
51306
402270
457110
15362
111370
280418
432698
68860
113905
611399
874474
124773
287572
141267
523087
296037
308760
203692
87059
54916
790848
195861
259547
861472
29401
37477
55240
112886
700974
63250
78030
676634
810922
2439
170472
299682
35996
398242
582924
528784
377298
208965
148549
2735
81190
173539
309127
5153
27724
106500
82918
38074
333653
433780
91883
331472
37379
48420
108259
349957
49340
40894
447125
665044
892
337923
534732
263266
294809
351109
218772
28775
229679
108682
451142
305231
145330
49797
463866
3820
339173
480072
146927
443396
396184
576546
729534
836888
119131
134806
245702
32415
542963
193854
192833
82145
142834
146459
34774
174506
676301
25796
649156
474616
60989
15768
409436
115559
229300
7892
212309
200807
189399
21242
518240
296767
5926
61517
269657
30230
50011
150865
53939
263816
429073
474270
294405
389117
21430
17852
61884
47377
657005
158500
325055
510104
164504
42462
310617
554843
270477
98159
36267
196168
6933
50129
351099
649406
72772
463178
182400
304363
925140
137633
187
162518
205474
30139
129384
62851
100672
247061
310246
1441
14098
223955
40101
333899
497812
315159
59958
38021
449883
89423
290434
81302
482014
363676
267418
8558
62626
392995
544655
356495
207690
138174
102619
44588
62296
69845
45879
286977
217131
37361
64674
556361
252981
128048
533895
422446
21608
95186
404304
246811
9220
407339
331530
99652
686623
22226
10158
640715
478734
356661
491889
7927
290
51218
553875
251425
165844
200122
309089
71625
114049
10754
557115
799849
78848
294366
38743
401003
55018
609540
173471
472901
373393
79190
174778
162375
547674
173888
452080
67869
3127
277764
91246
411170
47623
147834
200305
108475
91772
106687
262166
507064
251596
177540
357135
79009
610626
144797
3741
60404
686862
910360
1942
403807
456800
368321
103586
311500
2785
259161
69004
366551
724589
115886
43055
311328
245972
64113
94003
216340
554221
512299
448551
321194
46430
353663
194827
48369
5317
560391
91534
11123
205275
66395
464907
250490
590148
197700
543028
539494
42046
157571
76617
24815
289526
793762
48127
39798
484488
148816
144411
688712
52925
457277
43205
5355
100907
109180
410669
85558
327009
73107
660375
363223
596244
136461
214272
99063
14395
80079
88370
152454
123751
52431
517292
76288
807779
46301
627777
439965
6311
225647
416067
165387
561962
374334
806086
200311
80730
321114
10384
608592
79872
291009
5376
541091
224304
56464
532727
99132
438129
396143
706981
390322
903729
268632
43497
1544
44491
311187
255580
291873
95638
284366
178299
759126
107930
661226
32154
231661
385824
26578
99651
198974
78331
180932
24897
38004
66168
783590
17927
106146
836742
277631
44555
143551
15817
711769
173843
91695
63670
15923
622398
180051
219737
59030
376187
27603
31064
70969
554332
32312
532782
278030
463321
53637
471851
535870
113726
19573
72416
83399
70317
672214
202192
18501
35348
393877
264503
105074
210159
408915
192214
709591
7744
681127
89951
186921
165917
694596
25435
61971
63728
201946
248214
21288
366221
108630
8437
394204
701381
10191
329159
46051
329509
845587
4165
20282
1088
232771
275834
12131
84062
982564
40550
680377
307479
386214
284589
4244
260188
176083
401
6872
310178
92478
51327
302280
69360
54285
312023
2453
310362
192382
313866
28127
76435
464586
84351
453280
21235
308315
33418
317722
172404
325281
79970
172761
88551
261823
613660
207150
295593
299389
84675
649596
224277
708050
209463
138524
633631
290364
103500
70982
28332
60988
304609
63915
811647
785212
1050
52224
577819
289036
90224
65586
129313
528365
645797
516536
766914
399195
27376
365906
378369
566328
40203
57648
69800
229833
49822
288541
21215
21722
132629
318997
270920
114476
105971
516817
188722
678328
168375
510989
8590
482482
150015
249046
265322
69153
282783
339129
777922
76554
283492
332282
549445
45441
74100
240009
31111
249485
691062
16881
31926
94601
434638
279354
434526
331056
92439
77194
138923
74657
137104
217022
232906
27808
182061
139676
241640
54092
94557
97968
62351
269848
267149
160680
129270
573127
702146
489832
84213
213096
64518
216799
314792
203937
79025
26643
8631
182783
123911
21756
2427
105413
164502
140803
557081
157202
280961
86387
147380
8251
90011
169336
43638
107339
251085
3776
284186
32173
330632
557850
61339
199960
474412
3334
331517
30463
781062
10021
191676
348398
344439
389839
414201
1548
653049
177859
710849
356576
464539
616143
67833
85801
425977
173092
18977
439969
6501
8946
317993
313989
74382
232588
25847
443944
632081
682187
281322
128013
297801
2939
284215
378343
85445
614233
70916
32567
101524
395220
350926
313705
242298
395280
66382
903071
72807
281465
280503
444304
69789
137482
9158
45570
502095
36122
723198
239582
286112
377531
264958
395058
94059
103619
341138
110585
464137
69698
42225
269002
837816
212849
195071
211142
26007
370318
3130
333037
365524
100023
381212
94636
27633
114467
42962
239191
5350
32392
7957
882888
197552
301875
610468
112368
112726
6586
212007
613233
841867
265426
182307
76380
528931
93465
12174
581381
267424
41550
302203
629327
372823
419068
188203
247226
705634
283632
301386
88963
83542
45075
99999
41089
625417
855895
197612
413495
137431
271008
307503
93289
123916
39020
241626
20612
331900
358123
79194
375768
571117
357709
103601
247685
93102
133700
86410
59202
14995
45778
430953
49925
309741
371709
388386
1347
182992
47230
260258
614114
16042
38781
615114
23929
509768
512658
113655
80180
189512
268626
119282
437538
327571
150013
159246
124328
48764
17104
795952
38617
174115
332117
158508
78362
67501
166244
121114
761792
398736
221714
153789
233577
283509
26784
510547
21863
503146
258192
66178
336171
633910
174471
215037
108105
111763
297146
53670
199062
124893
320674
862582
4990
64305
183242
712809
32861
915169
261599
4262
15782
41797
86407
673576
201954
39926
9627
171529
111259
1058
784174
171077
196242
102296
966
72544
678134
343201
14533
120829
117077
7969
7108
35779
8834
158295
4903
638553
337142
104758
426608
612147
26232
645330
310443
258478
656129
240637
373234
152168
237862
64721
97163
222511
670259
53879
6371
530899
11859
419171
176409
159064
532891
100656
131626
4882
348997
246540
62564
7752
78172
70538
3985
48762
249876
566228
440922
318193
320767
190338
55581
226691
166720
126426
31184
110939
231114
720991
522354
322704
84406
423946
309308
4226
25748
199082
66927
4674
158489
274386
500562
652564
344989
347649
132918
1933
441944
82238
386348
10652
507487
581362
1562
125513
158937
241325
563503
128130
485811
16996
519876
193128
143092
817971
304861
613166
225278
151567
290528
24171
144493
357173
522251
15888
85421
430781
259
419924
93802
10322
351098
59620
595010
219891
634134
477167
438
385570
184798
663648
641705
461501
164272
222093
533932
177294
116514
8319
36401
28243
96497
217326
3048
4251
77750
5045
16428
37411
81096
133506
156643
72334
114053
325146
509304
223403
54983
9100
32795
70770
86483
438599
15729
758947
48290
460335
11490
262398
44217
201834
214823
258331
482920
537354
65835
809943
3539
392774
108591
67516
492326
534187
200469
661831
414057
137871
577682
77348
130092
119068
326306
14432
394749
353824
112909
17651
906500
255253
278658
436435
360077
150685
105908
91818
71680
28142
505765
593076
13157
362670
109440
2099
391609
92679
551748
529178
95540
77508
438713
678462
235677
68551
201945
162893
158488
102929
499690
296
474566
534516
153982
22647
263817
126332
26964
4764
3455
8859
375232
317235
105388
75790
470370
74979
128337
525722
670076
60787
83052
689050
169002
98157
138984
156910
376309
273825
368730
293545
3907
34313
587820
50884
187113
301638
529783
795304
256570
265098
847582
390992
34912
506917
103798
18607
902548
230200
172595
714073
123832
200932
24
46308
645576
855577
32667
176334
383914
144736
295016
61711
1489
370649
43764
5659
572994
38025
822330
606605
205766
12947
568093
130771
293985
181140
406608
313742
4540
716326
500120
24190
312177
638594
262018
513214
1766
837587
87524
163884
53613
9003
70165
431646
557587
65012
64797
339446
486321
336507
95770
55912
188944
328700
390681
54943
187494
265138
717863
424680
160126
757450
79255
20318
24295
314125
30304
277037
291992
210028
135591
59965
444830
748907
290854
763471
312340
562931
538235
525047
56815
165227
2690
513149
110123
429654
418140
520226
306478
256264
929042
344704
382645
167481
405290
412118
63968
73986
470242
63495
447023
67838
16739
149243
253290
383043
724075
10830
119251
292242
162578
38186
68638
18074
30237
312746
602312
318728
78376
463743
178793
200134
188348
29999
136357
26639
12866
320
253926
273046
310603
588285
189944
129956
153285
12727
150041
8667
514417
196353
563903
130179
405766
112185
560054
33922
400663
87593
172567
205521
2206
540445
650224
39353
230828
120460
111038
401233
142411
1123
901904
500460
97018
103120
97471
189744
134397
212005
428487
353414
193858
36375
63232
117082
220920
262729
439573
180701
286241
410384
96718
293831
911319
88228
234693
82457
318279
428430
377762
286882
256047
771145
68773
2377
212442
696496
143798
721352
57007
188263
308865
59851
40857
23519
322145
890676
3901
810718
677620
341898
129016
758913
126694
32199
527485
9402
478
70018
741445
331641
102711
105467
24888
200577
194540
77650
62439
480631
4061
391089
335476
466878
934903
700047
264197
109638
30878
277721
11198
32222
220472
455811
189217
140712
207599
132116
251915
676280
60563
229802
294484
1502
16552
182786
13836
218441
570757
306404
6033
196824
228863
310216
179709
3570
184827
30556
331471
472126
405832
120983
211456
583742
77996
465342
30972
54147
807403
253718
144651
434440
29832
578433
31131
918369
128177
43693
191899
74106
291249
84262
187591
16925
16397
188579
174350
225488
851995
133243
374153
262107
744753
170229
600774
541787
39773
859733
108848
63010
178618
141055
32312
55874
596926
439984
603132
216849
596139
258175
589
19431
292508
327025
563884
128683
151962
309663
836990
379508
684358
45000
764777
18501
134310
370110
752020
49604
179101
395415
47862
215608
389837
88524
455
608116
122099
25575
297237
269442
81647
224767
120548
462936
206728
726202
309
318410
307513
70968
61228
261826
189799
137733
260930
620923
503691
107009
147568
4657
4314
176659
632963
11689
161385
16117
19430
907338
665855
770503
97963
61718
621220
12874
110827
376575
284448
73688
4419
69658
95311
413185
217909
44326
565139
185508
666000
531085
108472
523501
126799
101227
553887
381405
350818
148034
659731
23328
72738
79520
272633
25809
266562
549036
580336
69432
425421
365449
796800
101853
116882
875008
130850
291676
299435
174318
38540
649889
570858
29642
150396
390513
70062
69216
233167
39520
175344
99612
362677
463016
30684
455204
16341
150607
231478
308051
378549
80934
21
217713
31909
537450
139507
433908
238148
114056
176427
529366
39425
215569
243320
9772
443682
137316
14969
56982
22343
515610
143204
51186
570965
448375
226618
88831
116742
445504
812212
344180
405624
4344
78013
87468
235870
200392
382134
435859
22212
55552
78297
92015
149896
623835
79046
746538
31024
189777
215605
158417
137811
143352
281346
526577
89569
174330
9049
56512
73685
714781
263954
187336
276342
338221
124514
27729
326462
275201
49817
43746
209955
590686
278187
90601
128889
100294
344174
941663
742750
11738
26110
416593
4576
56529
256894
26070
202792
304871
11853
2041
368256
75313
45620
585640
371977
34035
51599
25673
283736
197037
634990
87902
127586
172832
682113
17688
227189
13400
204320
260392
39537
36237
69665
119350
159290
9136
78044
66364
164079
200514
555326
129088
224988
350939
163290
144263
154183
21955
15896
702466
1120
68997
257014
649517
346657
782133
300014
15335
436361
221358
91713
46363
4620
349053
302704
14024
3863
39931
835512
49926
8157
429223
456564
187700
510143
47694
883195
245415
454301
310347
76610
562492
12803
321
59463
262886
378620
519139
449071
845684
407521
96830
5628
32908
392521
221516
753328
573534
34679
519990
680025
245774
70966
564242
329573
123790
560218
112353
196259
217497
448851
114853
191531
437405
371764
9858
316033
227936
642066
4683
151849
590266
131572
672542
129393
101594
15034
267010
363047
567677
20180
21020
398918
345618
199131
7058
170575
256531
440727
179487
219066
342847
346393
1416
285199
227657
86928
70045
329228
24860
38386
116551
285715
557985
32558
74689
351103
95710
51385
342797
295639
476427
605136
277809
473871
101429
64844
423617
216832
133865
785017
78239
42303
229446
458800
291752
317789
167178
44910
695782
214827
556122
161434
203511
113584
303390
103774
143837
97671
372582
388387
116560
149566
215988
668618
401915
2275
9619
97037
137363
607145
79423
223394
288873
755793
554406
67261
34207
34515
364839
191435
15784
48321
15811
216038
442945
58805
166507
17772
384946
505164
820887
481896
4148
441131
144304
2913
642346
28918
287343
351908
508208
390356
218010
66356
249106
699679
502386
70693
68529
92653
247325
247142
440656
200949
89950
259285
23296
530166
143135
53629
755803
255033
534477
675864
83693
404111
17257
334441
422676
5954
50642
5201
231796
143706
268382
165163
860983
863897
189910
411776
290092
287223
173975
95059
182868
352460
51649
402281
344770
116745
36010
173227
283114
5398
364312
694259
699821
5471
3971
78042
210290
235234
202914
33923
515450
241790
331890
79849
386410
116759
58814
240068
275896
115376
25099
196354
346106
12052
830017
619834
22619
521414
104964
136089
24470
344777
69679
124622
560955
197765
221414
258322
40550
97724
225737
452001
64833
25544
3745
673236
203177
311957
77541
262837
316630
395039
161132
4847
166621
246322
314218
146480
156119
45254
105730
94388
329636
552200
98607
309530
489715
48243
128327
250675
396163
208787
12726
265966
547574
520406
123856
265466
359446
66921
583611
93613
4186
23110
145092
385272
421161
127764
394745
871884
388386
79741
270682
610450
86331
62462
124857
751312
203104
44099
80468
376945
64651
726201
17773
79761
52481
332
366771
50357
317056
277256
352552
539461
33387
876433
326315
66692
321613
210506
200101
112620
91832
899034
123656
218301
155976
37830
72903
82274
914264
256513
960967
293366
103564
189192
225783
16891
95287
167454
397658
14238
166821
360700
708989
15788
477594
555575
223606
122123
210082
171940
231550
180881
39474
8836
334232
331552
596703
52451
554110
159234
769452
202057
12593
167121
16596
951196
243869
116898
53753
627967
952098
299631
218776
102330
788495
2128
118077
495880
218151
754699
674643
301911
7896
21922
14479
788651
87094
61634
11453
93792
637538
1134
416686
103373
125627
23130
246919
39307
729502
340545
31099
119268
464550
197868
763697
300701
327317
35405
375997
182726
12873
144030
346840
372398
142726
7796
234464
88530
544007
18668
523036
171377
152491
322768
782584
63043
63607
200714
273631
493016
91495
207063
36277
736143
256970
549414
698894
55131
138762
51734
604202
110991
7812
35166
47988
248990
478957
489809
189468
244858
21361
19087
436076
188997
205089
61299
631472
239399
1112
390073
136444
233469
36290
157470
12512
141915
43596
303054
111172
158131
543746
112351
179232
443210
698460
185828
334149
764930
8337
99077
34228
184980
112518
44829
284023
401898
17741
128134
404091
245991
307759
249077
87657
68389
156836
257412
467670
272317
44598
416450
4836
189934
122244
329
90925
83228
151952
182866
324018
332068
40771
279353
185101
218720
222651
22100
1765
504019
22763
528065
718391
7437
98545
368684
241612
263172
400600
12094
53075
421632
186629
287720
512870
453788
425932
159737
248907
180566
492293
798859
134899
328334
148500
553501
152280
33917
82300
404708
224982
237632
616395
33958
97225
63
207170
36345
1830
801909
210643
124709
18439
313403
48793
565288
264305
232140
149990
246269
11757
230132
640382
41611
367365
104803
33242
129507
346924
154819
2328
414101
243639
414916
4237
180029
54166
646350
44968
804875
805
827594
591028
266733
106210
64730
124659
41350
516685
106214
332354
164842
446180
81763
181223
398807
147701
91121
759646
31658
817364
254934
101582
454159
413460
175982
38078
1553
458077
192505
19049
60385
188503
193742
902491
182162
285838
14459
495583
100837
462015
1963
164315
598488
431341
152604
118812
496521
172803
148871
208251
34738
201911
409943
232093
392036
29226
190565
159788
42897
47114
208739
175265
181009
198914
458974
163695
263977
564764
637020
62531
256389
56802
6770
716093
37306
265471
426707
6705
90067
604247
405488
288503
598200
249389
630312
152141
1219
537335
652005
3493
490310
61472
116081
26718
1815
748710
466196
832469
326306
688179
215445
117204
338070
208199
281941
400355
3465
359185
726801
94292
200065
368435
46861
282763
100387
66859
401496
31275
105066
267051
592251
99764
142003
472065
426557
97659
209580
386629
389909
3663
465039
273465
572294
877139
18349
172447
341589
434523
327894
668831
35530
437059
50302
266028
376904
71955
68079
623555
356965
313274
184780
319219
157777
39823
286494
197006
40888
152764
16913
288399
587942
165531
496974
121833
498874
20230
30961
113147
243698
532328
474584
371191
52849
92081
142
43586
4148
138486
28521
591474
240245
117018
401762
268687
220807
217258
557318
441427
414653
639578
417424
229719
69653
421895
604529
717738
10726
391477
349289
143113
34110
369158
22234
60423
118133
458869
73307
145307
238908
463925
26044
153566
46238
759987
47702
45408
74762
775971
50453
108833
135129
12615
324942
485973
832690
42438
268175
7440
269793
584496
193
706232
402417
270752
99738
5462
532731
54006
271306
381470
916709
461051
323303
54327
790309
758430
296821
87336
34047
387185
53103
799
421598
143213
172607
60165
72806
804101
597296
510360
891704
675832
110661
146645
638356
169905
118926
439095
147938
248945
491318
187607
264635
19187
126045
18852
67698
794615
214729
195368
24952
421850
328
392972
14883
84197
5929
203237
158419
542
559862
523280
574025
71783
105068
503190
54970
197637
147620
172060
45410
74780
469548
92810
26641
378184
337267
155274
154707
41000
14674
441
64191
304512
7582
524037
301491
331906
362246
925209
239111
588360
217060
54881
14391
77680
48575
153006
135938
510690
336826
612461
425243
89147
202051
160743
199857
768165
67994
485805
15880
445897
384979
160729
460687
50220
227504
175861
293675
254680
360197
210724
34496
335851
159576
3143
173098
522359
178592
283891
193022
507505
308388
26920
378398
486779
112071
580111
1599
515055
70151
201410
458076
188549
7709
535274
46073
129829
369009
10503
56118
208562
246
169955
546910
596155
831867
72950
497476
285647
722729
15489
310398
69502
380403
211628
263075
689078
315769
94500
264952
354549
679392
89289
371497
28080
2989
403910
666883
430974
449801
945407
224602
301324
283188
316194
247750
40628
14117
137957
129551
482687
18149
67155
39346
131959
62634
254050
121779
63098
168286
363909
72280
187894
161236
467605
94383
279107
134471
256026
95813
730731
162982
413394
466018
158597
164174
61385
91083
176591
214543
16031
87120
12211
143674
388179
16930
357795
104988
3113
153106
870028
384560
6686
13865
212368
366282
393482
10953
56225
5585
132079
140728
536619
193634
149449
1493
1918
113276
105848
957689
629010
63857
361732
18533
42985
418
224230
26285
36323
270782
503173
296929
40080
124476
138909
586221
92684
326758
337985
351712
33987
542552
124915
531776
339037
908543
88784
93704
88434
53357
73493
320980
61122
412453
808340
89500
44789
88065
353839
731165
522129
25078
536022
430174
56652
91157
490352
396608
177690
563523
419548
45202
347388
335542
271435
23611
333270
256085
82881
36122
513009
120756
254989
54802
539048
124560
222060
554091
98280
33214
290655
140663
175152
358205
84420
643527
731293
575491
836404
383744
236245
170439
549343
157471
103569
16130
772462
202084
66955
187705
572846
119284
323553
370809
120397
144373
76264
268086
458962
97759
97631
41079
286685
94735
371125
187639
138051
66990
110067
467484
314207
64749
812805
766306
27608
58327
20851
660885
825785
584412
570804
66521
74375
349839
64546
89596
327593
257408
185577
673932
871422
510728
12078
222536
41358
201385
316229
290004
902226
246874
33530
55083
34280
333250
154398
45688
299572
88707
464102
677317
112678
75336
586986
82462
253917
331540
35779
313797
524475
386977
308458
367445
372412
387447
125728
8795
190720
62109
598926
199484
55948
11508
906659
115325
71826
75069
264790
8293
193076
446281
626474
605611
399407
253958
224838
297645
49357
76121
800342
229494
170301
267120
106350
28076
259438
61952
178990
511963
10667
90747
59340
107284
301415
220479
322626
779286
238689
33773
207
156234
36678
102071
30348
264958
454607
63895
133092
560033
201811
68916
787552
80568
542367
240687
51090
254786
696140
237810
305056
29399
49103
352054
120597
15742
867
9702
550364
51923
358103
11645
114823
210453
137748
24496
266684
487629
11209
374287
48603
294058
443181
477140
417155
17347
15962
112302
369440
246406
485548
75727
303227
28635
94676
184371
17809
128325
672678
132256
439777
11043
529709
179349
170473
338
31525
240776
846583
398366
584410
91619
510793
186432
4585
252886
220218
110287
216327
83917
30662
398559
687160
310440
403031
402111
153144
303740
273348
902735
135518
28622
548444
19378
146431
6922
410716
249643
142322
222433
13084
664696
44793
634664
78353
223402
299039
54762
154272
356868
64587
81305
619220
427703
426440
11596
9848
80058
179682
854212
476963
369593
213656
14655
410932
21358
183912
988
181636
551697
428107
564238
39190
376779
588805
156847
267010
192988
275193
5504
35466
206401
269661
326541
198560
223966
332210
242657
277028
112393
300456
122938
620319
280332
46240
111802
119444
12969
393166
11201
31101
181041
131899
131652
744005
371278
6689
816418
424784
50214
2585
153971
510868
584505
378549
517667
666739
106494
60307
13074
53455
213298
277395
426270
3242
13258
509931
166593
108487
377183
409320
426997
843720
396708
316726
44524
26230
217453
50225
152086
680723
833565
6002
253634
43513
59004
426437
217698
241596
178914
34514
98881
24527
15460
486279
99268
498406
483309
198407
159565
37927
527171
926936
592340
16666
384373
371665
83444
324776
101426
123888
436919
559843
485012
265442
622952
1424
106838
282525
19950
76991
19729
686238
215369
655507
643409
528417
199050
60415
82708
318007
278489
78704
160852
345514
139096
217516
354007
174864
97859
49991
38467
157815
430266
30910
101887
9324
314163
825059
357809
163292
239669
355543
239308
518674
134310
45769
375605
57487
94621
411285
151656
238531
250132
264402
119558
142240
303897
45328
26353
114487
330684
204179
241123
3980
1249
88352
360190
152839
94086
120568
226399
827535
127909
466922
796021
159494
444464
109694
6715
110691
1980
153978
806762
102961
474243
60708
68954
249291
637609
41473
100802
321749
69375
91000
450154
93561
33322
136144
669261
285108
552734
327650
68677
108472
576842
384531
12267
113723
479796
98816
217906
149910
93498
107305
343318
18174
494718
69777
193404
47937
66427
566921
512505
13167
3932
28978
445
311414
162547
268222
67893
66971
62448
100592
51055
159491
282982
22125
130843
100622
149865
274703
183748
515293
727860
310285
434480
531145
467756
54333
38098
443664
894422
58472
201987
404590
127542
653854
668391
407901
228865
62816
4308
461134
351946
146672
13543
161451
226295
708814
145721
126777
321799
161556
189070
8799
312577
55195
210434
499615
226107
381970
37696
280220
299627
610188
161984
280487
399594
359966
529115
136313
318500
192545
474800
111930
579840
614441
242188
106309
190179
736463
22879
880910
22310
585360
206131
513692
449909
95056
21663
13780
20172
484759
72848
83687
45716
454260
451578
58526
289483
40835
676658
27107
593273
478791
57682
57961
161221
259611
9895
159572
247128
519333
28766
211495
365234
136318
200955
692219
290716
198757
155736
13173
452009
115425
375480
48401
600197
390206
391361
640566
380836
656507
232310
67535
94569
193679
310471
170622
21556
391895
117429
6803
475234
595053
933880
241112
255877
582630
661148
113219
252042
53958
138963
244130
18145
206172
548315
3158
166506
63595
107394
191059
83246
26421
207600
244317
599591
251773
130895
22540
70594
135371
206579
92166
210845
643861
145701
223045
214377
146848
147518
159098
193729
34360
175905
136593
207070
468169
570032
53016
102976
737123
578843
166298
500301
4104
449433
37251
107131
59930
17576
236826
179233
24396
230771
607256
16069
57907
89569
324999
138257
719845
159325
217823
57840
340757
762572
323821
289044
5229
645386
466748
28871
496815
683859
221085
186152
102845
20178
706390
68623
442884
21985
69823
80195
82863
566051
35387
126943
3080
3795
118884
33783
744595
9
231877
197619
343069
38605
34251
13489
72450
176084
290729
92073
417751
518170
783102
437405
67738
784904
63700
48493
318150
515521
185656
28719
16383
77907
123511
123447
63640
308699
338
744028
448456
632807
269376
6585
472507
516328
164063
180896
217781
84016
533156
73143
204046
69
19790
465346
417751
368217
289537
96573
277094
25317
462194
26395
103222
233567
493298
12755
426377
171138
266443
126764
13628
898726
357719
510403
8894
333722
12695
190258
471354
563814
129
420558
611716
177493
13223
365373
459153
638024
71270
125851
377236
48619
236690
209175
494832
11671
20666
161950
47648
3023
125300
49939
6938
35249
208676
230111
901662
83319
160293
192752
24193
391144
106575
940144
185885
232777
47819
49524
58039
88622
146230
898254
280097
277808
250216
67886
159807
264113
92789
143697
236849
664333
174532
620284
61081
66476
763155
396030
63608
747363
203632
50388
189291
123850
198972
310196
184296
276251
462553
201904
902623
246246
45770
285350
190285
133880
174888
45045
236789
314765
94210
717751
154229
334323
799153
117040
66210
247517
56103
442220
126969
35374
119902
238844
50136
399666
36968
590649
265056
348791
13387
9421
41205
105361
62070
489
23439
426612
60297
440085
155558
52116
21962
145
227343
122987
38783
122962
200738
438250
31492
366572
417857
160458
13533
326272
405402
72023
267901
189684
108652
86050
446590
824215
151879
262391
38013
341888
161894
104744
211843
67689
31372
271909
546171
115343
2276
54654
323330
4123
52915
333570
203979
52022
840649
179960
295603
328338
398856
313179
233166
401582
187074
386534
269031
255697
130054
220054
725323
535803
7382
176474
150503
62645
275982
231253
55061
44905
93368
380941
381422
564499
18779
139284
121755
197053
594541
52341
556156
309830
13476
535019
1544
253735
893899
491117
180079
18075
333444
78058
300661
322776
359470
277278
139446
154467
241644
246791
129659
229772
144745
2969
436988
340685
665
68890
342
17256
126764
144138
153399
150222
205675
451517
411243
21825
54947
1276
626177
231040
158843
728773
683719
129611
67575
5912
47908
359829
597209
372254
679
245758
246702
235213
308474
635100
136007
422620
12900
290402
94776
94690
20401
11378
366599
343394
100510
69915
196993
108791
573489
225219
90666
379321
113621
105069
494401
59805
175378
376291
349110
481627
728724
16977
845597
208901
69394
34843
298336
44888
369211
300019
184797
478628
144403
1034
218031
208907
444210
4532
355086
201284
6657
191693
53842
320016
37891
388811
292451
631788
141016
407152
500434
73032
678646
205653
10935
321776
64256
7593
521375
28591
535954
371853
231285
523150
459046
764422
37008
21500
3219
38905
330349
477528
58671
901214
55378
624684
141376
91721
357629
70120
82922
221669
832888
244985
34167
67941
262202
46751
225348
152421
4962
90589
343859
201515
243653
469474
150680
130771
886336
276872
800669
37299
841186
24236
190263
323656
55996
278798
634288
320465
15592
936295
449103
336168
29621
139532
190286
819097
287518
626546
7043
34284
51153
523091
193598
173863
698741
31096
395452
656933
87719
71667
99988
483597
8033
103477
134207
341859
120555
97368
98361
8799
219590
406724
71871
171168
213696
439959
112313
82288
189686
26825
261226
438054
629834
315766
912966
27813
258657
375754
154412
116323
73594
105918
236328
387477
23566
328339
43453
439968
184955
75266
6787
754397
14842
6784
59939
738768
196137
49134
405354
182848
111177
363069
324776
68529
28550
41789
499684
511589
33362
277354
267878
72312
354123
47623
91185
6299
229188
734376
793310
476462
23831
496170
514647
445949
57255
324022
394255
37375
212657
199899
30906
1116
170246
717779
187327
14478
23068
778771
230329
167409
60607
379179
78822
42588
187551
57739
230250
22084
673555
199638
354939
3051
40123
92381
420678
177694
246434
127685
210875
121017
233794
113914
25613
308943
732560
144945
233754
41710
592687
553965
270068
127820
18080
320042
152585
572069
89934
472083
602990
215955
284687
70701
168588
525109
233482
143381
44875
659819
72148
475407
34001
251479
856846
88457
199745
711321
90786
27390
126151
62082
43289
378294
505295
888189
32666
596891
1032
77566
317607
63586
90778
274482
25407
303944
52167
113976
752965
162147
296745
8700
219955
15550
5659
185959
45982
107303
566375
812912
62063
617900
227529
582166
567205
237746
790793
264856
424887
88592
236674
290012
27402
665873
28381
327380
179666
25820
4872
574323
514244
2363
188620
585382
503991
318951
316220
156276
510848
117245
642065
419011
285877
25246
165863
178638
84339
360593
157859
228276
34970
189056
329044
850111
110421
128710
83717
305880
14611
191253
33980
231652
13399
629424
172199
830531
1828
105292
654926
509473
92450
234067
166435
31961
99172
163545
284265
690147
10111
47367
147189
587400
455668
50134
186271
158593
513864
146332
741421
596721
54024
725003
52236
142889
1536
147819
500212
380509
34329
554967
351954
342817
293609
123941
593800
77275
325635
44492
322608
133592
162179
200364
147412
443348
9620
3794
295830
424939
411011
154751
122652
99395
257542
11930
353299
127751
457220
748070
6218
477500
43134
192
548596
452531
446651
206608
103390
89571
548962
574317
596752
86117
400254
10511
25800
65187
56180
33722
61390
455978
722128
729136
303715
457103
886001
33305
41392
174963
448267
28855
94348
216579
245885
74315
594345
114398
307334
459054
39448
15191
281312
52871
244930
64370
157601
129423
147006
339809
435849
212749
167043
138737
513867
801779
485474
4600
254857
151661
498651
62294
42721
79038
81411
166827
42870
187152
118973
416460
16386
51404
435516
7619
357234
384089
57281
579949
29755
811630
45608
231903
777359
8949
52207
663049
180064
342268
25431
110461
131422
57163
295149
133121
98081
337719
465819
127912
659774
580684
372815
34452
193944
89480
62127
91222
163089
230158
37545
179937
356896
317809
269605
866412
340859
111892
106990
203464
109149
378269
182380
9840
10465
251499
286179
72559
633038
122549
6887
318686
31421
310158
30595
40327
9987
24379
649159
791296
535942
483274
121864
752475
88591
106305
154043
315353
106177
508001
25140
37701
129634
322537
102143
90375
309648
742097
973358
456698
534195
794573
453950
92693
555305
28369
792371
544471
352945
915883
419404
528603
173649
73951
200456
29019
129884
327003
346525
95986
253392
374381
254377
46998
33070
239619
77513
120958
62444
81698
124676
95592
130043
391435
199946
311919
86079
306078
219203
115882
136953
281040
78305
81143
371763
457102
200569
485362
566951
115327
167918
506400
20292
748705
3117
23400
35739
22273
206582
425504
175901
254127
204768
109949
169059
509027
47539
391715
120658
648140
213719
500922
34381
93706
448276
674754
46487
379855
574844
76065
512964
48723
124557
690187
248964
751520
54918
84863
85837
30590
751692
67228
264103
134904
321282
151048
68680
85766
1530
36167
339613
13712
65267
29813
92342
17863
68420
534643
278628
82513
318250
327033
16926
298700
27297
758960
38692
93393
162541
302728
80137
166111
660113
73450
148814
399794
284797
639078
276784
42467
241965
52509
149
32629
29221
643246
127380
269272
8853
387807
168812
200720
282580
274231
445410
597352
21482
402524
267613
764918
16037
227982
152251
23159
627382
339926
595884
275705
304222
309749
566108
413
758274
29739
272474
290158
1851
819
792942
146429
524039
61710
522337
590388
84635
9312
462231
179100
162945
177918
39174
22501
263411
725653
670613
626269
229594
71933
193418
353848
104815
132363
223734
232521
573200
131508
121043
78437
90701
116080
6790
560779
13895
97808
81438
246732
62667
4661
45987
394831
293776
184009
127005
230991
876389
7700
415765
236632
116368
54027
638382
12982
106535
746758
28195
601474
585171
17394
388473
458539
846530
399194
106397
97655
250670
254343
288326
52709
344655
568661
83563
163835
531999
286779
79218
424824
571673
412789
94879
2309
60455
238833
3447
230034
35468
282632
127894
18627
262122
113311
34629
173846
840108
9517
767882
175376
183996
571898
17678
94801
298245
109139
320830
204873
118786
26706
11132
115471
119472
506275
251508
9563
425065
324050
371225
4157
20553
159848
38805
769017
334191
197933
518018
591961
205540
192329
513884
182031
6483
19340
110664
609245
141220
156118
71788
145654
114405
704273
163316
204941
356083
370591
359724
304494
155058
104159
718248
710182
130806
23112
274375
384802
267609
204955
608966
63946
13568
437152
459614
390749
109074
64050
81935
196806
267227
77349
553950
306235
336217
116777
415688
82052
129545
27479
69987
573063
50895
2810
443861
89954
318978
40294
9999
284735
531796
153192
218426
27487
75207
344940
125172
233385
50897
111845
9127
117939
28119
72517
604903
373149
2637
66730
450073
76782
216681
359450
70643
231029
13470
253871
17675
309668
159989
191323
121452
413293
71817
151820
155805
377037
262500
486781
86748
365520
349626
89436
10718
146678
400180
171062
268095
227388
342409
114775
88268
251206
94686
406170
244041
71540
103993
942860
565091
301112
201480
71605
28581
71022
218354
69176
102097
80115
317142
119689
171761
247924
343309
316245
52244
334303
197443
94776
309837
868234
55787
31728
349559
231141
206560
164881
60647
295901
128076
33232
168064
360356
225266
39673
135743
449914
419903
31339
12852
360846
67726
88608
59941
16623
183627
97048
20682
336038
33027
875372
77902
340006
202809
312642
92270
608573
881778
624879
570789
106821
517014
126748
175121
95380
150151
178002
11220
114374
75927
31441
30386
883
366887
49453
523157
112981
48311
580924
67918
140800
6516
541666
48942
529243
608619
319788
154161
40294
568170
652714
437459
564059
6359
72730
474192
279945
205815
274754
477365
484702
216172
140637
70114
46012
178807
114220
5569
180223
52772
284805
207710
400437
598172
242599
65632
182219
241607
11002
74578
195824
164571
487216
178605
250098
104185
439025
564
15256
43562
514837
364560
98392
68418
409524
435801
404862
4967
363301
36227
91848
1240
127194
149645
224901
729935
27910
40239
17461
573148
306440
29341
1166
53875
224087
205042
177389
140222
468909
76871
361722
221535
2574
530800
53268
347743
877000
371491
296434
290683
107658
481439
356771
61074
532344
692970
72376
126923
838495
666365
62595
27782
473916
45858
127832
386704
676770
114629
217597
517236
522308
2207
75993
612098
120920
117372
18271
880785
13843
15770
24212
259339
219329
252285
108801
649272
2141
313571
476305
337013
102366
45282
90519
309879
112362
169037
332426
269134
138155
393816
386080
339041
16731
76927
110789
21405
284247
168361
128004
13959
93142
300440
192406
483255
640842
524566
3815
87862
41598
232691
457279
199528
48805
141862
306967
151955
580229
5761
444637
467648
248108
27011
26566
100655
324416
40856
720370
23592
9614
8352
575503
16537
10289
169362
226061
26888
394992
781160
311468
9781
237719
142741
146416
928401
102198
176289
633263
143821
552028
153926
41401
20291
56727
115711
15282
450159
554363
140596
168564
124453
71483
151052
325691
505623
83239
20700
551046
79961
374407
599852
626474
108826
373384
84368
188663
30347
9106
5156
906871
51210
514308
179986
556674
152026
73565
245768
739529
249871
19487
17046
195161
294933
192286
6933
71844
258326
452050
510105
23421
228865
54274
104167
148527
11086
795509
209838
363023
339744
807938
213403
76829
106814
346012
271039
310600
54671
152928
708249
154269
694420
698962
126852
28913
314907
440501
5604
612420
211575
88677
357273
287534
13827
149571
3376
255702
39034
105041
410840
147959
45427
196478
6772
333497
587547
365538
217917
117647
409915
248585
24709
851944
380169
236887
257046
491633
33068
404982
14044
188522
6960
189835
174811
5062
196920
3241
593830
234938
117433
124387
64329
275272
98503
591487
365431
128275
208933
50344
442400
826650
679453
263324
588943
707238
14243
170925
16293
250598
312757
181885
206273
50233
16823
473228
551584
98283
550748
264391
169291
296066
60501
392812
130689
25849
237744
40700
102756
642397
355201
375684
396785
42958
111569
216872
49934
21121
325431
183341
290290
28264
22676
268378
69909
700315
47696
496486
7205
315441
503357
808754
211281
237173
233626
45509
18892
294328
117560
708924
256960
142746
28408
42685
226949
287531
198217
69309
495765
12328
129006
1412
875226
341795
167785
18862
802241
624525
258250
6548
646123
160504
35035
434835
155546
408878
142267
299533
156031
57662
373126
24048
343165
508872
246706
935886
209928
274244
60188
83612
601899
146744
100301
2331
795344
336425
408877
63520
251684
120897
11494
201755
615898
6582
86450
35893
4188
32670
3786
379518
467523
373162
69014
54379
451665
204761
709268
284621
4071
227937
72364
289190
242432
1461
166613
436093
46247
58952
298541
255427
89136
414391
211082
88847
2470
241120
38592
575158
111776
481156
521164
336610
189866
72147
430648
96350
49263
83721
536941
177265
385735
224314
113166
174839
81929
36806
111662
563727
254415
316690
800790
125817
48999
268203
85896
94041
350784
111398
282841
121322
94482
12232
251394
316308
332821
268333
636145
171888
72783
57559
509590
98025
6384
670261
405899
117611
297699
17765
169429
974608
69581
321978
118293
29792
608436
257381
96412
177214
68353
233997
489453
47985
394949
325275
68343
112684
52244
24660
611922
294152
15891
3920
279252
555782
435500
660142
128589
28665
15768
79102
413164
737986
618316
143046
86050
235248
92452
346176
86588
542976
177193
450203
286929
176187
363860
279094
510488
193179
176131
305750
422755
146905
132482
545229
509105
33776
205220
578500
107221
370879
67540
2695
64400
541008
153535
86204
234088
264157
200665
720573
22679
570064
99208
414430
80151
16709
746934
129638
142034
555
28481
160950
122702
80684
372
445755
660804
370181
93627
156019
274619
81436
371951
51860
168052
356546
280092
332007
78258
797980
214927
623
235649
9656
356526
149878
163520
950181
711584
660640
474576
80608
240535
423541
800705
94232
496962
441624
191450
845430
726921
615351
290902
451519
8014
442140
38101
80946
68822
254314
268702
188334
199324
262499
521131
235589
34340
13442
247326
269100
400073
136359
449145
361996
3486
42452
149019
27314
1975
92452
252756
974510
531656
101607
77610
439
157478
316062
903564
177694
626445
8046
41112
159358
81718
687579
612421
12682
57747
272911
527770
235660
225115
598898
341142
28027
707560
105799
37664
544660
50845
331984
339669
17515
574401
305962
867608
632263
117541
675061
451035
125184
46122
42209
318980
130680
45287
88355
285914
399032
38872
207433
426113
540261
7061
219115
54374
64656
6008
35095
150337
13500
64744
75358
305295
20253
110073
393648
693580
375974
308436
5046
240029
17071
160597
206134
108220
714653
6686
18761
136668
34105
744
264217
94989
77345
354225
538226
130143
265
90896
440714
74813
208823
63111
466746
370440
105299
411519
539077
529371
91332
14148
119656
551558
439171
294956
113908
54434
69182
1281
114724
12328
133226
1161
347309
200963
40093
284744
374865
9711
38011
218976
280922
550112
15672
95957
127628
386086
206193
80033
253182
472925
72414
876749
262304
390996
83292
412436
47768
531688
233473
37411
40956
308826
30944
751437
202486
515383
152278
296423
343277
102757
103254
451693
187928
18836
472143
643206
27973
102659
189702
324115
341230
23986
617036
332053
232242
318991
84742
368622
55564
144523
157558
240065
136205
158149
557370
46199
39456
149107
340474
56058
59099
222321
20646
151317
306959
92126
301933
53246
37579
80967
303672
83822
277606
300768
217517
56951
1146
206250
338707
52944
108952
125673
721588
5713
66385
5608
390040
212952
13330
296519
254454
170953
127204
350657
146039
91511
82068
316734
117875
2469
47227
27241
220129
72733
53642
588268
172713
30842
232703
320375
373674
126672
120352
491391
75974
225200
490507
335484
585377
47867
113954
95644
206108
173904
312066
143372
149567
807847
13552
16367
773929
11203
149175
490551
103987
167675
230967
70919
157895
54925
872551
583591
58223
191571
212949
405858
119141
26464
50462
422626
177895
19224
5602
123390
324916
185331
215791
206219
149460
496515
378954
537093
112968
577935
1078
92290
13179
318347
268237
366712
193643
686625
82841
97304
66358
240631
124376
369002
116827
685642
95225
16051
187940
308491
327739
271017
52642
87833
127368
800740
140422
232344
371945
171503
164659
46535
15102
406506
385307
20978
305325
18329
303251
63503
926164
101172
428202
627913
567128
709225
353201
82580
402069
692261
484391
49788
264651
66605
57617
59588
113196
424542
48290
434306
519288
140
691315
2985
175476
45904
362656
109351
276036
219927
400508
128149
269346
142579
325419
422713
400048
27158
774312
100860
335155
472933
15272
198032
1541
12737
7227
389143
83724
272348
32128
290513
582895
17732
132406
143016
282169
865853
17746
55054
365450
157318
804896
669427
46947
253304
570578
40428
215714
106280
381497
858374
392692
710
67855
108211
95368
284576
49955
589258
371333
67324
120088
705214
165639
106137
227022
142946
136273
14670
128995
125104
36028
43724
271736
703415
9796
6246
638653
26632
343172
518118
118828
156552
542879
596516
566318
523197
126999
360644
407720
430040
294755
43051
575586
425368
75454
349712
94976
115866
123341
55462
87613
166114
253012
521129
211096
116564
490728
170454
291294
186351
171170
7
319599
724849
823951
42768
134542
611732
182854
253103
1760
513949
37957
125893
321456
288160
163129
251311
270793
427466
198054
212505
12403
37142
28202
178753
167522
405558
448631
91861
2426
647804
391578
172340
160413
760417
67509
28529
182977
188778
32169
683925
51616
689807
233226
65907
88901
327167
49379
211949
592351
15119
809535
230499
671457
467615
262138
40065
78459
300833
903356
68261
249182
162317
59718
289764
37734
36126
579562
219536
297813
199039
174626
59136
2640
94731
213186
102062
139603
449157
611876
138219
269982
341629
37760
88471
171897
74286
890
403723
67958
7837
682239
308955
84542
200877
346511
129340
130385
324551
436942
30055
162336
130330
434551
739422
277073
399470
376727
21301
150894
315028
14761
98063
72246
368126
466018
18891
410840
725013
111635
287100
6536
43326
210719
254814
138180
204065
321839
103036
370788
16529
252942
593011
195152
427699
242732
51721
654464
281370
283595
13598
78609
261757
288865
10535
307295
409201
280498
93087
43480
189312
456322
676746
4133
745472
536407
82563
44154
423822
120611
282709
1632
6221
176657
165071
19405
219095
59649
312365
192294
558172
901912
67364
221525
626847
306354
194843
91497
505731
273262
259641
412037
1483
488403
70266
66868
218720
426396
36030
139929
134493
388255
82877
731569
196274
67688
113704
66414
737689
633053
386931
20367
573107
648336
397630
519251
321111
220555
262535
292924
230718
917555
460209
177779
96633
552171
278500
52250
38638
333235
295815
76078
384165
168639
267368
113193
106892
446281
175443
145578
8526
214476
705943
84048
152396
176483
112369
15401
201304
163049
33202
510339
67703
714519
483
124222
178677
166440
199488
34548
147772
2172
49056
449855
331581
39033
52428
906668
323023
436875
116874
5863
387940
67313
78767
7281
491254
396598
575220
84619
62235
363773
175038
202977
238756
45583
45199
161992
322110
83282
182547
392086
44690
37032
291730
95783
582436
61339
208695
319929
139246
73641
4678
402115
12681
10112
172809
88621
109406
133193
59138
378189
546504
972890
286418
173822
44688
68168
5104
936255
106094
141793
41186
889015
4370
553773
244394
448954
157571
16902
201157
462994
143572
126056
676457
269745
736114
218142
16153
263076
510582
32729
185484
17619
170376
574490
49643
246737
362854
508908
61341
420692
749493
56247
10291
72013
639013
740165
8414
213800
23846
818498
35906
171618
596377
241807
153528
95401
110146
11033
5700
282710
13056
596045
833310
2514
220533
41269
28991
79528
65262
270262
52599
64828
76826
2864
41536
138315
200841
428853
7207
102008
614193
586414
198185
513168
114881
469676
82544
74257
18333
98327
53392
645895
263299
261386
433984
379372
447239
118114
382254
66870
226202
50608
536647
536677
126075
331912
51909
600703
31224
554559
55239
120585
225272
228
405065
173523
143448
142193
95761
122877
349123
111263
91663
640606
531918
67036
184302
166200
333815
63848
35948
334890
553685
62657
306350
43064
82217
16233
110749
19844
284231
569980
50043
906848
116225
474173
333887
127826
124798
71929
193464
16312
272487
152403
443109
153210
214397
86401
298283
425027
496659
434887
449277
434241
152170
234329
361439
300179
293629
156253
331429
191198
806931
118448
283564
2590
183128
3981
192381
67841
6944
582647
211323
195711
725499
108332
430756
267903
21365
12063
114540
65213
26745
28727
184507
115423
16075
101570
489437
737523
277524
27599
45737
164442
402348
408845
207720
407597
309313
188624
69986
9521
797
395123
138364
345869
254
141196
623564
46638
17446
358392
27161
31449
255746
159940
232763
388839
30791
48128
156998
71737
4799
220068
278825
268060
162314
544349
78684
41778
10772
128127
484701
32336
63060
210771
111620
687401
30297
513023
541224
212431
210309
396929
156368
278577
21223
8416
10154
14885
1011
111256
45723
36365
504933
87904
189316
27622
566974
444549
142817
8233
258214
755959
838234
2528
233960
184819
208757
31449
429411
23336
190691
413861
21816
184084
381238
721367
954828
16674
15174
155019
174090
104986
827005
484018
136212
678918
234850
367094
52595
490806
615102
87409
140663
275806
270868
11525
580854
547783
677179
67229
291737
45681
72934
320769
128514
160567
334286
123800
132108
54123
3355
57236
94537
83185
42195
34363
53699
199372
267123
172661
269648
187509
438690
94137
95933
430235
284571
221099
215355
330954
715984
48024
467229
53809
75435
98227
193040
97911
210
324775
122289
206631
217967
56117
177902
167284
37122
229200
152463
176762
1894
143114
35287
360393
112243
290635
231930
216319
424142
3827
338995
881638
45859
372739
273069
213423
296744
64241
443690
194858
99449
224775
697363
195731
13523
274681
780848
164296
107614
53522
359562
520283
135739
786635
234506
61154
241427
34063
159840
71911
320754
29445
515393
109692
14494
206413
59638
295637
76556
115793
254307
159988
105586
90198
149614
210175
38663
173264
434368
218936
416887
50835
305805
22266
105117
341325
558386
441916
319008
4266
25366
193764
269561
200538
588322
679946
234710
299468
126229
167832
100221
51726
834288
46449
176051
465738
131824
492787
21078
446727
189874
15190
64711
507312
135033
241381
109037
180192
105168
35606
445362
272881
742844
23012
5284
52421
594895
14976
211702
304113
599336
72840
644658
650320
384346
182577
48944
426313
612612
73593
130756
154023
176346
519832
336039
46591
745575
153383
351543
124073
202775
133415
338312
367947
38114
1075
175718
7765
277658
91112
62350
65424
57118
831209
233244
150075
164250
201518
200032
205973
303161
212443
134280
160753
3686
29755
47294
356461
358729
479157
58219
199357
8016
31184
450527
101233
620572
262142
353014
462906
36762
132496
692572
555261
429376
219050
355639
288686
445361
428864
186094
176448
137647
318427
547504
96832
474210
92393
168
357949
154993
85050
253236
13575
603036
191127
140578
405984
14388
412796
36269
478483
89523
155474
47046
439950
483803
389672
469274
3660
602580
110313
37841
105513
122211
173927
42970
122310
24718
498029
47891
68625
587238
73308
18837
159572
94153
12703
446671
77930
313213
111079
16539
26006
473749
3602
33440
128620
637698
754896
91676
17194
382195
135300
100414
121023
84179
224925
275400
114402
168124
47140
148533
103438
203721
316321
787556
109783
14385
100066
435900
617878
82152
104902
68914
437178
567741
60979
54710
100214
105505
764
109472
536670
458836
290033
813466
99751
8177
327358
809087
660374
80064
359550
195281
777655
313273
364497
417236
535266
172155
364300
13267
720780
8069
318719
388862
296113
398399
260385
269480
473172
5488
473904
97504
259953
403340
264725
825731
257711
31953
99321
58826
89860
13926
9587
124572
58034
14860
225501
10620
113585
124590
655030
49806
311381
155404
95085
212104
463799
84013
486871
323998
67860
190454
146352
7680
660728
159906
37619
69587
72111
56838
633133
138048
147703
43729
117414
450329
8509
55924
35342
133600
128255
246441
124255
544867
46312
584629
224579
269103
141032
50293
67604
47730
93675
505208
198382
62126
178275
93811
24144
744897
245691
16764
846703
171472
148105
435718
225574
33504
741402
212654
17970
182482
237901
271698
656385
252975
14920
297961
42048
12619
565993
197988
14992
78865
44713
459931
229808
258291
555042
184954
941186
63372
30201
18909
117445
411953
78537
365237
5148
56964
564913
385519
145677
75530
50347
263986
10054
433341
323156
141924
111312
116954
125468
30585
131263
386145
347436
94767
26716
134330
294581
1088
693362
215732
144590
298206
221841
8624
27389
634907
292412
80324
23999
178174
663871
280702
317650
18960
9081
284876
834379
570311
2557
275393
39697
549321
31648
463883
572361
74054
89705
61130
491587
226393
397319
46126
593930
148306
72227
193514
133173
29796
283041
625353
68006
266700
44464
108439
161366
4857
14559
22774
17557
693696
499128
2226
217573
93259
557782
186411
16888
209571
534019
468915
289562
525116
601174
370123
110077
171901
230
256486
95022
259065
257742
64551
59216
119458
269538
272928
107084
136405
6
1540
887639
502967
3792
541719
35699
132219
53025
438665
113476
121655
248495
17793
250735
452017
332356
3776
21252
203274
173790
315047
427545
70432
212462
62105
16812
18470
696837
162696
632904
129699
709558
21979
111510
244007
63752
142127
4337
9056
862262
213080
173975
611959
3756
378711
69006
76583
11058
277866
233992
128133
383145
614365
471707
8150
723347
106523
29642
4763
41427
666604
9080
37061
6883
1116
711987
864659
422714
252957
526353
103373
82293
315452
106215
25593
77581
86496
119219
137923
194023
144064
51949
72354
74185
264926
123309
599936
127704
886331
130124
138952
88037
148651
447908
366695
803851
640013
154506
98968
89624
438160
4432
369085
386886
831
205370
442521
370771
465871
231831
146690
677467
246927
8387
12076
460825
50656
544729
42642
68043
498682
91288
148040
94015
79210
458242
306448
102077
287747
478371
665505
4555
180566
407567
799815
18310
59693
14551
319456
4666
9120
303840
274203
372098
622000
269407
544354
171277
169802
222311
361103
278676
513125
107336
96812
43407
393808
118777
91525
155624
148868
548812
388162
302198
78342
578502
699
123434
136053
82158
289360
93908
177701
119411
133710
155144
9595
430576
275623
17210
145481
210438
32449
167659
484642
55168
638229
318453
226919
733826
102962
112777
800568
170974
188345
129921
91278
275454
2554
216943
120489
165055
44652
14368
28542
242863
46048
42328
684264
33475
811187
338268
341697
75710
450316
76197
54090
86035
10023
38111
329905
351013
45370
334279
169138
68988
64036
15110
113058
167147
158240
873425
576
137734
282452
37766
82657
102722
128543
193503
76628
727064
281700
479063
87388
43615
74070
164172
412130
699812
474341
413023
890
270999
76983
420523
16439
346147
50987
64057
392473
967853
55107
118629
81017
182865
110037
75916
135310
64330
197067
861649
395744
46720
23367
29738
515968
114660
670824
3560
745
378748
140721
359671
110989
73364
108131
661504
116831
537930
184106
374858
136585
306047
49235
130046
125109
169586
240
144958
56
143498
259073
888000
41368
359854
39900
379611
3019
383937
200816
45149
106514
18472
393967
160902
128478
137393
7611
360424
36741
558172
95381
443797
400711
6820
32304
37553
330054
219649
47035
875411
77558
228984
158716
34162
344064
217952
302677
7685
34726
259282
98782
586590
259608
595157
399103
206146
152431
91172
25690
225641
376427
183604
69561
97876
15921
34755
33109
87462
310085
539655
425153
142788
233266
152943
470349
83304
43439
185167
410888
551235
235599
384144
267154
243323
261680
586897
42791
464939
141559
776243
221974
145656
72093
183545
556474
180572
241706
163903
174340
420745
392636
83451
133818
887459
20698
242629
222169
216988
135020
224677
29121
151970
183794
31630
660772
210585
32472
56080
462006
433057
1805
12154
692140
249122
10985
454440
200125
358600
221088
346565
50264
359108
701919
93226
9381
55610
196222
192527
3548
101733
166268
490989
21891
378581
282509
30470
259764
6365
500408
101554
479338
119367
110420
27177
150931
310638
425298
61519
176729
244992
63944
135479
218425
281353
249870
158534
183400
254694
66838
118682
305010
32308
604469
237495
3624
37357
136876
303926
81582
335862
107950
22888
241612
170335
738856
629475
444814
269685
12288
367529
71914
628374
675977
454175
167941
70131
275306
21691
714257
247095
494063
127913
7115
145387
35914
61123
25972
876369
166596
122717
47382
35899
227565
186727
28976
219124
317722
19558
466243
307282
2235
6650
951008
4179
682189
433007
31822
144299
62118
287727
143717
260150
363050
323706
591712
253881
34059
753737
397975
113867
12992
237089
484348
65256
142598
592275
50948
300610
760618
139493
338577
9093
214099
287094
188695
350482
411440
23065
345425
120179
555856
573760
110254
228776
430884
84292
200945
186128
19613
516538
203709
871749
85384
836464
494591
293429
280397
147456
423772
502308
11738
137102
304407
560891
187997
834147
499937
84323
47957
680056
691783
102296
811067
137988
323671
50252
238409
334527
773218
72624
87438
1756
83046
444599
293148
216241
41561
201808
115984
39555
171938
176923
434124
259522
27846
3274
409314
615444
200714
294389
49025
160083
24917
258422
87145
52331
248458
70561
708227
222794
517646
112057
721074
631089
154944
509916
190879
52372
72354
787073
66336
17675
732149
551348
170758
36894
30716
459089
25495
263537
224579
134938
315058
310612
66053
14680
907012
102185
81850
260657
412943
291759
221750
175582
373886
191181
269328
915252
59474
231902
129446
3538
687803
565264
41610
653446
608491
70932
480596
609134
160359
254233
132827
330494
159182
467241
180179
301610
98145
305635
30697
594122
72246
116334
344134
23424
114146
145237
309927
62840
474263
187646
25092
33065
312260
29274
178282
654287
100262
517014
128128
501585
302554
637538
482789
38654
416329
794570
611072
29612
133356
23317
180912
483671
85213
1681
144653
85562
72687
319469
61372
35055
165903
135616
192282
23790
128
31832
540080
338958
261319
469144
79871
140468
83296
701041
30451
293173
55076
222066
91253
254227
221213
162110
164498
262188
11945
75861
28725
382367
10857
429355
321791
330174
141297
57487
115107
14679
28939
142943
150022
339297
749284
132719
456205
21135
44617
663897
706894
522912
68065
172633
510681
140334
19713
499985
316502
348851
65916
265576
586480
223259
263108
227085
315533
48212
229095
172380
256390
28119
40156
762445
478
15410
99473
220170
273958
203481
543412
189795
198869
910227
219058
558894
53541
165143
489324
147471
33908
269615
423354
615185
180004
365933
373831
6724
205659
140521
143784
20478
158183
69332
654645
175664
413718
87678
103949
87553
421803
48860
126514
197168
507332
80838
115069
603374
94113
12641
132380
246137
32207
26822
69209
89350
130992
708294
166320
358963
46994
311715
62996
82035
159168
432427
32711
587195
1107
349514
91149
44603
144065
284881
301857
78480
18633
33055
388666
84448
100927
672863
328649
118499
85805
140813
486499
3071
246184
277500
293161
481586
488316
36972
85376
307656
82941
46505
427749
169438
36832
256478
4034
363642
227762
52144
244850
587035
467215
447384
855800
30102
76897
407122
257412
390397
19589
50685
593084
197528
9106
25622
113051
293743
67250
7413
585376
369187
122112
157399
124462
299
135416
66603
778870
88864
137827
237419
329948
22141
30475
211674
253569
288864
13922
36057
15769
79577
140276
300670
30698
196500
240762
190989
109655
4857
29188
212845
436822
36245
6922
405770
80248
7870
276618
269254
386230
364715
43348
6360
27304
254263
63365
421842
607043
275481
325302
362464
55369
19926
47741
532492
576775
101230
24869
144361
10013
236023
274637
88412
115163
71758
319039
187859
192768
297141
107883
65247
119364
233951
34866
50915
160164
219418
286293
628103
122405
227613
218268
74535
586486
55867
409165
96706
112686
74376
393034
455947
138967
144292
411136
164550
123084
110648
361354
16646
18954
165163
112246
21970
487672
5641
16292
59050
275934
14416
135171
78641
148334
72090
133713
851480
581322
746691
71478
35948
466969
197
121315
100537
827
203983
18298
587021
253289
54380
259311
245559
25644
127584
104603
238585
94195
13138
39426
512405
170898
144610
422442
172364
321284
47825
189208
9851
499177
358060
380783
367173
24906
135392
315509
38506
415274
386200
516328
901187
72068
81735
133680
5234
340784
82665
242831
481993
209181
118449
98694
208816
132152
98140
2081
21526
3349
5150
248281
116003
268547
39648
621356
169797
281851
118912
131723
118485
388762
309311
231776
525954
757110
185162
72773
227938
157207
14206
336293
375789
20816
54750
78121
251809
1956
520552
118481
28603
378371
204349
777213
732415
414511
48176
501830
41788
143113
122285
115909
870588
19696
738294
154082
96048
5093
675
526325
224501
371451
247602
41545
35999
138524
118589
658398
8009
313294
567131
54837
241176
70207
27908
320943
313852
195925
120729
35644
566886
156068
7252
113560
242051
22696
788912
245044
43056
895150
86194
139100
303621
468221
35927
625094
70144
31185
18739
148463
150434
319165
76026
65095
131757
11901
66122
109867
106447
227587
276398
30803
107424
628766
268539
692163
7375
31738
242662
53866
195230
338487
11612
113189
16321
377746
84179
215410
493343
419827
274275
258463
446908
207880
70239
120991
77018
354536
43745
29930
485109
2478
26305
601458
444341
205464
616111
150881
457546
99657
392081
877765
474115
201552
326230
538039
625165
536626
89660
159390
204531
377093
62869
8362
107529
356807
15080
449946
574935
40585
209443
230604
172714
678911
377218
31001
528254
123021
887135
443032
435348
79684
70866
187385
53186
640601
360977
86808
20501
332335
193200
263558
121313
34288
582
680914
704058
266136
37774
376053
228244
18732
571534
260700
120328
159433
241060
45197
193335
137481
882709
71159
21012
79094
168913
14534
81440
240847
391264
166866
79834
547927
719104
624797
254816
183397
82949
629781
196345
174961
478897
686716
98523
711646
327483
30481
136837
123208
50181
34968
13857
388196
407174
922822
183809
487882
76141
38376
56326
281534
743857
205037
154488
40139
256874
45438
332882
93378
453469
335824
251396
64482
230803
45089
671538
570174
188788
265134
36644
32411
90313
7
109115
612069
211026
33526
5771
196012
200363
37173
21138
96568
206357
797268
190589
221425
45253
475010
450587
36890
446340
410067
628574
408544
164169
573301
44303
235572
473834
448068
201186
552357
34090
92324
826
266711
169998
97659
61015
253256
298117
792945
695648
180266
62746
82410
71866
192921
109447
368756
205585
169748
246079
252494
192074
375529
317030
17819
347501
43104
110108
123201
232010
127192
162267
58393
779262
74869
102143
254484
859255
175806
240436
358329
286
670049
313036
2198
368809
7775
453266
452295
417068
350143
432356
166540
2018
378930
34311
125126
167560
628068
2764
316726
339112
197677
342104
452085
282516
7203
221971
238030
621119
420792
299708
864710
34636
194915
6820
867528
125700
330160
827615
91376
58095
64236
41445
572520
133226
72405
40810
26397
192439
346403
556358
674709
251957
603291
11538
227427
1907
188715
8959
300923
151026
589204
262128
310428
312803
281383
32473
593645
397801
187637
627331
6093
1914
83997
521781
28426
128287
134063
474337
518131
634666
83144
52747
248157
108787
322116
9420
74251
116410
57342
83758
322926
419443
496606
16699
756302
663513
663383
21444
92305
263011
154728
638068
245204
15389
61532
198325
13553
261838
2411
456633
410412
324193
311874
565213
312271
27468
36053
22036
731602
41460
171019
67237
108913
355284
555093
344551
386017
171517
136120
57351
384250
517946
305522
294180
197
153078
303046
291499
291164
38054
91341
515020
140777
19143
134262
311907
158824
131974
133173
60346
30337
200474
393755
18816
59905
79575
395559
365497
141420
750155
353114
775550
426780
78817
279815
450922
658241
366774
97355
533604
38414
37803
349031
119106
185517
256997
417170
951865
482150
204775
337919
620903
79661
48781
4482
203962
381442
202065
100776
249040
1346
146778
21642
47060
40089
221164
122122
482729
152838
143581
669462
132641
332866
698850
455878
4551
170626
439522
646605
231959
524572
330825
51910
754975
152594
299494
230106
456340
610045
121746
557442
50116
170336
8837
117736
959448
149414
217216
9592
182289
267852
358816
300872
312597
214003
134222
12467
548809
188635
235414
64381
304317
307577
16454
82505
32419
198580
333182
853287
125851
351949
178277
93858
199829
94540
26649
203219
103464
10989
313504
258880
20556
204959
23979
671760
145684
320747
217120
530625
412626
41721
179354
232863
58601
231663
3468
228086
209498
122816
234238
7497
10111
303275
154723
25419
100931
367492
13637
493729
119242
137999
75173
97381
217674
464357
479736
566917
9445
20596
506420
390134
165704
218302
182357
421545
55307
219551
654449
435856
35621
81505
102269
15439
293781
444074
68340
265289
747814
234987
183005
951855
290801
28694
46190
278055
171801
556085
217854
158761
125025
20942
543635
201876
628126
27152
716253
584822
486502
154691
293048
183647
35032
467377
393311
426983
14489
74250
331631
31546
53428
123213
434726
37502
469192
204636
32946
243782
251237
298320
29302
430823
1864
149448
471407
251987
13093
128550
30055
954084
5852
113602
23293
21537
361992
49121
243086
39724
136252
52724
85743
498454
5750
6666
268072
10223
406724
86827
227419
174936
176983
184871
197529
71470
919072
114961
987751
291951
242799
204006
654964
95814
101931
78935
327995
598388
272151
506340
461481
37137
2458
303542
272120
4290
91315
203907
6685
41247
575879
683783
454622
524059
535812
725109
21591
161649
55079
54725
295356
259715
494038
245907
79482
625014
7248
154677
411430
693305
7711
157215
429101
674307
635250
94050
725446
391704
9804
765
94329
345414
231289
92960
276418
235047
28720
7408
118851
33150
264336
33693
30836
318047
454701
465097
17305
521227
166108
240303
181857
488823
110731
770287
87127
203110
141833
335733
26086
94191
589507
215271
54672
113224
493871
14188
405963
412123
284988
725122
17417
218648
69015
360647
59342
214244
146526
585662
127681
417439
103787
42066
21487
92349
202468
267187
744101
395503
168884
298034
4877
722099
63542
301450
805897
30679
123563
123758
264197
7120
785705
2424
229716
14357
294494
582775
119463
51318
2654
37707
134216
321941
405335
219612
266132
428067
889294
210798
32399
605446
128187
567402
13521
73504
151063
214066
20630
75097
64834
410345
89052
8349
111812
302745
222846
114226
198600
491871
20400
115589
88936
91466
459609
370011
498581
112570
115542
89978
302540
276669
467080
2608
311249
7339
242789
287270
201987
229662
32449
197361
116712
174867
713518
815883
3320
473187
773923
30530
744
169996
191385
528515
83922
34797
16832
75788
343770
53088
168962
489139
375376
599733
218866
69676
349514
112110
5533
112343
175951
462531
413788
123210
648437
52529
63625
102831
241462
507946
186852
48460
45302
534178
702463
135492
149497
97988
20296
296667
421037
323584
123549
64100
341952
66075
548996
83904
721471
154727
377761
278981
424616
373789
245370
1598
142085
539243
357751
453032
481885
386236
201132
562613
355815
2403
31325
239449
28470
52220
231884
19653
2364
143604
204323
158194
23784
455809
390158
224781
48266
113722
362023
227931
120320
661091
298889
183532
3370
191618
443307
251325
43142
172418
266746
172893
142477
671696
711976
209515
188285
518675
659936
718823
175897
334107
69329
44419
43523
168546
32159
256142
326314
34456
263650
240988
69421
1801
540484
1217
419179
205487
11348
620421
297721
299975
177946
905981
253451
532509
262363
11687
411917
904856
434085
209877
817676
359968
131345
217222
200744
1510
235488
3580
26052
37547
63005
432912
29789
203407
534126
558811
65703
408179
388937
80787
414429
63009
361099
68486
230209
313045
124240
3979
130153
257055
716805
127497
84056
186783
40127
329834
296132
148348
303318
4169
317136
397154
490963
213527
125288
104194
19099
401760
441582
83587
55267
56018
93661
254266
293270
44182
175326
461989
747663
495156
19706
587134
76411
312188
478262
252056
682862
130248
428418
151900
160231
515239
503007
339645
387352
57946
724239
89905
5737
49142
496163
552997
748360
176602
239549
329
136405
57082
74916
326166
206236
9527
97950
74900
88516
55149
195511
31868
92378
118376
87454
323092
642141
152118
310715
281776
463586
380240
79002
65500
192561
144363
200409
128116
889197
364176
289530
7006
333473
419626
611629
351955
23700
58470
77087
131496
278750
253337
587277
221295
66206
61283
48268
101818
528184
359399
213174
371169
763973
9788
21250
20756
242385
9179
51351
49519
567228
646914
599161
164742
125683
576285
361164
227936
289983
234234
601172
419112
39487
10946
580124
8359
609195
123001
51446
8083
332402
49008
321651
614182
89611
396810
566874
783613
490085
645311
111077
437805
36096
328942
5916
82646
250531
336578
67473
32919
224130
178640
23411
15208
501004
63688
352316
100838
78209
435167
650324
505827
27982
214387
423914
47827
321280
371852
247161
25137
788904
372021
70443
174800
18218
222562
144732
217639
57123
733079
463668
441657
50571
224722
484105
42339
45556
410409
351954
437611
188875
436044
51350
238392
66612
313641
263310
53891
126359
1468
22212
106492
535271
33641
29774
608235
709881
500066
42453
260505
86528
111489
110756
498734
73431
83884
175467
244948
514206
152701
172723
791638
257625
690162
15669
749234
1774
150882
362503
730516
97081
1702
477806
39568
133741
239224
321815
1984
274901
321875
48321
163791
10910
109315
22939
259466
33949
609621
154471
113119
19000
251046
239152
67184
152892
846487
170632
232333
635453
20662
198767
479974
329004
177369
377587
347080
574842
25912
60234
76740
515735
155183
6410
403142
556343
175979
121974
27152
280848
126186
34325
83788
422489
254997
257030
9343
20911
389980
156636
950
229817
59440
45853
436304
397093
2635
665870
611626
5092
7446
289011
110273
242364
81925
31614
71166
91500
12315
265018
190023
194055
66885
87527
33762
317647
402583
36483
1019
347758
370779
158266
276771
54952
9991
285482
194128
130649
169679
305927
44951
581288
606565
12365
3225
54451
104227
23473
31584
1978
275351
292458
110012
574997
547311
308418
359039
98957
103229
132283
704691
251843
234066
441842
852416
66402
6056
46509
446820
32834
247075
333966
124774
808043
411338
856441
3175
745459
730631
213939
9864
63361
411340
119714
75361
226538
76752
341138
657849
80511
379810
276564
370636
564924
476630
77765
306934
8933
359331
584899
340801
521007
94308
483821
14837
421555
268268
302601
341434
26632
72846
638205
14026
469798
32930
44129
294281
107651
77688
211479
463428
71023
104373
403514
268320
41726
54436
884495
316974
32591
353280
219635
138815
517533
20051
158905
24289
211962
349287
254
109865
350036
148807
458036
230653
19045
327946
344609
676402
219104
222461
335947
442648
2760
309245
33268
34351
402523
66
419655
77733
233953
493068
89958
130982
482064
813088
98971
93279
119463
66568
186774
738078
31423
354231
130086
142869
448790
11795
384562
121515
338500
381764
76165
244189
572119
79004
534566
603050
481551
550651
87705
244441
230977
142164
378124
90611
1176
141671
611289
304844
345913
18663
640800
333531
93125
254337
15937
181795
452303
303362
144387
857647
119121
177125
117300
111114
14843
451733
207480
349362
147419
56401
60234
778687
355367
198921
149141
73777
111005
304818
399722
512621
613046
129636
754017
157180
183408
520430
2581
258083
98912
59961
38371
111391
30361
164087
46583
441508
454263
569728
16789
91374
651029
126072
378765
630080
77569
140818
397276
79475
127260
64243
164261
352445
294447
224598
290332
240932
632250
448450
227224
58132
134684
194649
621379
110549
61219
207402
4120
44276
475321
63256
125863
545966
170888
16378
461399
105968
277321
408656
7683
960363
46647
39985
596719
50221
487494
6442
847907
9672
684168
579528
222900
79906
19866
310108
269603
341142
586683
33016
35611
98542
7199
97656
187383
38084
221605
64163
3585
226612
315227
144464
507860
406863
73165
54035
196873
424765
343151
360550
4540
247606
623989
955059
15786
194037
387038
58765
285470
676788
644407
958765
25075
579737
159468
224457
477200
440790
429031
367029
681827
370882
277761
638268
77947
204198
59466
393732
29703
57022
133080
571297
28783
576543
361
460049
119210
39580
220934
108806
270845
306208
72165
546657
440406
322025
98404
315225
647149
32467
682193
144765
310436
438780
544937
8779
336765
282519
120718
311798
64027
737654
662490
3869
698125
31370
381820
257087
145483
545972
516419
757717
321848
311005
172817
332295
177005
95956
10597
125576
60501
1631
467169
52238
70052
103821
481758
15150
209060
292714
620404
211713
33758
107813
12761
44422
806199
519991
172697
606844
284054
669041
252436
62032
272683
4610
57236
65046
497554
199684
220933
138415
104617
238269
188384
180448
265982
44854
359547
548929
724369
241547
142440
129651
446364
65686
388607
144433
137719
195446
276497
18155
136905
196367
464355
454645
399142
344512
236470
92595
1635
587234
188385
397194
440439
320970
91037
11534
449873
39640
186552
24118
125041
165594
184741
86545
575612
607794
186640
418861
61827
361416
181644
11579
61735
57773
177080
200037
88461
482584
355812
129690
298345
94616
491039
22268
343899
23019
958126
92860
115761
286618
57204
17969
19474
375067
51164
93225
380329
12141
25144
342217
129139
17214
140018
252057
321110
143151
129274
143920
625585
55080
183659
84251
168229
93234
660331
886203
300081
11465
352266
280968
483480
32374
23928
150113
144979
422113
347682
252683
510324
951245
56156
154636
81740
7072
946060
194955
336953
173721
133880
246695
78545
172575
151025
159450
120062
284671
725425
67810
117225
644984
129413
187652
691516
361342
107383
15447
104876
270385
291702
517959
23205
399194
305020
77242
439060
186096
30535
313419
34454
56720
54234
41828
505868
14585
335305
383761
86040
618519
3633
570605
91197
184224
896
267825
302853
250804
264219
95516
569673
107010
57893
52240
167012
53138
229239
89176
282199
704554
2351
188245
41674
643617
203024
7154
154050
36566
15576
546295
652701
431264
1057
660004
102895
64712
178659
350775
107248
641238
255820
159220
378629
34340
3348
8909
19077
152704
33703
76300
270554
524782
9138
86593
303775
501586
526686
109368
254643
349612
170184
347515
523394
254923
73218
115586
593660
441294
14865
115334
18033
8794
106502
344106
192105
630472
898247
484397
471405
353
1034
563468
381751
514857
235538
224732
146714
620161
233139
16896
555195
366190
266048
137395
231051
221459
512590
299107
115605
106285
90212
149702
83043
22230
45307
368762
185427
521056
85342
650159
191637
399648
131992
395518
357937
195508
247335
6608
86679
172209
86398
475429
35590
51087
291562
10676
107556
39670
131663
209687
423069
60121
552242
252607
141305
137845
322218
11117
36437
73264
362916
159649
447412
415603
491163
65875
281073
514162
318246
71650
427480
279333
303418
15746
153829
468267
166224
599610
44144
343472
403189
297093
75371
154493
207473
730588
412620
442814
75874
902547
309759
307754
146485
86719
44349
136378
130906
296268
69028
122171
382784
361525
477458
647426
27376
13800
83629
55653
59189
114162
7230
41961
325019
269166
424359
16777
122920
109907
834553
18937
245834
228572
17094
626067
799383
41030
144726
179922
7999
282726
654248
89355
79832
88786
217356
216625
20014
632634
333052
19444
55554
311647
387183
468769
7730
96931
463485
10399
308520
2016
87357
158837
262258
174860
311207
398621
99690
57496
345001
482154
82749
338662
420686
356849
260291
761213
35776
93261
270447
111281
501993
332384
258016
129164
15500
176769
37458
544082
120439
266474
592167
125091
16269
10374
243904
146612
951031
243303
149357
95525
248244
193722
89288
496358
74510
187086
402660
3622
93709
30483
86209
101252
123371
32249
39340
746567
101443
87886
34603
120284
89650
204666
43312
100876
13393
115657
398963
131437
942614
60236
319752
210187
56486
158323
749
371167
73887
406249
96575
792546
599017
34890
475288
786845
74634
409905
148982
168400
70167
673646
353876
29364
213978
255720
77258
396853
198034
379676
9453
283215
122978
426951
20000
351288
143551
32183
38705
152405
518623
724677
248757
784182
113261
438315
26367
89326
241994
61457
27050
561653
54777
9899
28262
522431
383384
71913
293077
1090
52271
52682
235260
100296
233613
438196
139761
172075
188315
16452
234463
416936
150823
79826
283099
783041
429481
40403
4011
4359
30364
145457
61489
31005
80980
69306
359097
338857
542982
187388
266162
61123
2936
9835
45340
18267
73358
335858
83407
97819
570225
118088
257247
43438
16032
327587
1027
29396
227
163747
500611
307374
26494
411222
392911
136657
21656
47675
3848
259433
48936
160900
360685
13315
727053
94712
532740
22659
378040
193052
503178
289787
616528
421607
913661
36386
486403
189020
107821
278356
385337
174760
10586
1505
101754
278813
529650
23870
146503
209802
227696
99435
103851
11358
165647
117082
37899
133972
35985
424680
58389
366084
16785
605124
445314
245442
243877
504276
45084
402950
200742
262533
70518
411858
477726
20417
14305
162322
54591
110601
513546
167409
209670
318169
169938
213660
382280
10279
309555
403186
162210
339619
431469
21575
32667
15537
423436
241953
866793
42157
170935
9029
35710
10653
136583
73684
110373
39490
62969
434370
328801
126679
466662
401981
414727
81014
75805
198135
31363
3883
476617
358677
12713
38358
136399
227250
31670
10587
98188
311856
8702
334290
263200
220400
6271
863258
53815
30337
69991
709951
357776
133292
14510
376919
469857
267853
76488
260426
261015
370891
215453
40095
14316
251582
897848
180603
68248
724
812384
377896
116508
609947
30430
173792
326956
19029
255841
78543
36331
352095
322613
203463
12231
591895
626853
320449
98903
119031
43080
33675
263143
273353
415327
1906
267743
97328
887337
320616
76049
621654
615978
245417
26619
555622
790519
68632
44602
10540
100022
193980
315369
59501
448756
35077
186278
488493
73002
128448
341213
554518
442308
124781
196394
401064
248527
15912
1608
347791
16000
380333
96196
313311
734729
424210
205510
99299
389019
85617
629927
211415
5858
276584
68792
172881
96744
162220
45942
106132
172879
202110
522131
200008
195
58594
3382
85177
265432
210797
661217
58554
171375
358005
14950
80717
100605
836219
330580
576327
115527
702049
342031
190874
11434
194260
307872
112863
937872
384518
95836
146601
215782
254645
447238
90861
730031
565364
49271
634472
724662
139866
83827
634888
382020
718197
272916
404041
673511
28917
490798
14396
182062
213947
377885
31536
431268
269979
329142
172094
71535
54636
269528
10871
468333
39491
66950
640095
294623
113882
639134
237826
482155
176709
223758
265779
189548
68071
12986
205225
247015
180251
66923
706851
132746
9003
394539
19284
510932
720714
95737
16118
293764
171630
880627
64542
316094
12814
728509
108643
553886
234939
173238
107144
667852
60165
378994
5283
97145
123199
123872
273335
111182
831499
370
74681
30671
164228
9468
737182
412124
6832
20860
322645
118941
131022
218569
67519
110704
66239
9834
666337
194268
141522
208395
341188
3830
626596
189368
519890
605155
144603
333396
145561
453504
425293
104921
2799
509680
443484
443742
211757
329058
70876
410222
31839
284124
129935
39686
698723
381961
248836
430189
535740
71911
133387
23870
288141
28927
632583
60163
297007
245277
37922
36761
211589
212356
105908
159954
4089
70031
133296
4515
31294
14296
159363
1732
547048
142167
821919
66568
228336
9011
16811
123987
169356
289024
308740
46389
471421
8995
48585
239376
103940
511301
1803
80078
554218
251035
434875
11162
111071
449765
412276
481620
586464
56791
102904
124201
144031
61500
159191
67128
609430
298188
15969
662535
450143
206275
60217
339744
202217
40252
13362
180118
283946
3091
362245
720387
368228
424078
39944
256317
158515
29020
119465
19322
403335
132048
468740
224517
40788
215091
130657
667935
521613
600938
272660
253243
72291
24506
58960
23380
78052
732419
317
490800
5731
3983
24086
529604
30937
469301
57171
47249
373673
516425
59934
197096
197916
514457
40140
165231
234673
386404
4242
19455
78069
274752
164561
4019
333818
103310
232560
226813
23520
109743
94211
38647
568760
6258
123409
126445
66533
537833
783958
186722
52349
72468
645072
176651
152389
572179
128084
116570
634799
216612
89128
60556
98215
4163
29647
486638
27261
170132
57188
67556
774812
102692
152813
23703
225719
94608
281478
152322
40454
187757
86298
264744
1161
466479
97461
53657
53738
291474
532889
390739
145403
523578
9682
317640
57437
271639
41481
39331
201264
3095
126121
637323
447804
69764
133428
60215
71239
143949
158778
96648
187454
216979
119688
360163
260384
225787
371320
546993
185723
87765
187788
125583
1684
260947
641294
32004
3351
323681
284088
233344
363282
500483
783048
104868
342287
369638
5820
39663
77746
318857
71877
34565
228131
261124
110115
193343
391600
140489
223588
20024
43052
463738
424189
741055
246768
422316
218186
246494
149734
93386
239374
21755
355965
358353
163825
256809
161836
42094
13442
31582
52470
450795
50816
688717
328581
3572
448798
268166
27912
147530
709686
66430
103407
277018
124368
69855
30328
266685
258243
600026
18779
98312
61603
248009
893422
129587
499877
4398
94202
797600
32880
23393
95498
38014
73605
31753
132455
162348
106385
4375
779296
443613
185003
936364
154735
252198
170287
749182
303756
240635
425664
57459
9264
624953
727813
161435
671792
114039
245126
23400
169436
38323
483740
70633
771752
515262
198886
35376
318440
94735
493000
135817
14078
639772
53733
346410
38718
92147
27971
224539
3064
555122
355951
61314
51066
124169
92727
897098
340648
112951
111370
202244
567317
306951
445953
393802
184009
808240
295382
526641
229604
447513
750435
898939
250373
617045
982
57835
771437
340054
19084
602200
289235
62004
103116
71872
346547
279699
220374
202626
145995
103578
207510
331741
54894
65597
187897
7598
14163
232234
40945
8484
67447
776135
289314
148141
555533
76972
31760
4024
474835
623976
63014
153187
206763
122512
296637
315215
371286
783354
357182
291906
239699
229258
564480
211378
508404
305106
97443
75087
210065
287914
25558
417043
3778
64400
264095
180682
5615
292094
119446
33031
254511
58820
274214
494229
217454
708296
319131
621620
412268
392854
451458
22661
14476
385709
370626
236808
164537
635409
159292
398710
395233
425793
148337
669558
138608
20261
537681
18925
52226
230534
707538
706784
47574
64044
727078
210695
945907
743965
351602
251038
447776
262379
289642
470581
116124
235507
196390
385551
241895
528529
256815
126597
511220
35686
6863
18426
42388
233064
15435
22066
265916
77740
65055
535419
105212
378877
120680
582880
225481
244663
11675
272793
12457
134201
287051
403193
247271
26236
33989
216128
1998
421193
489488
667313
326261
176246
402450
8516
398421
511714
26196
816556
799001
287093
23168
90761
296812
104165
479210
262594
211079
7144
520164
252078
225654
512999
307206
235612
6527
155150
110252
45637
102444
298881
316789
70540
790120
703174
272603
92514
893702
269222
314986
29623
652302
10422
684155
13257
141230
571824
254788
570785
129711
102765
9738
382007
267728
383370
44031
555207
132000
4379
225806
85323
298941
414631
43082
54425
747991
618403
261362
120418
412555
387683
162868
346753
210530
92906
129443
580880
436274
25905
114503
317645
864139
340867
572272
122259
9225
95001
317071
605077
3424
16880
341279
249984
513400
21830
503700
119731
75250
152229
494772
392270
366141
35848
324847
1024
322980
209728
55541
495831
691758
115013
168131
4604
144183
320461
58787
745774
125233
224593
8134
20792
61159
403552
71766
237324
116178
980135
201039
406372
147371
4925
232234
406286
99678
74741
236567
505784
208311
48879
917673
291072
558225
69789
148600
65016
97374
62608
717573
16446
13801
25543
710499
12306
146046
294806
130721
8856
197025
200678
350649
52538
30521
150817
265097
133793
393471
428515
54506
282995
65800
222283
302553
20885
46448
190134
349491
1210
281216
640960
13193
88389
301370
116676
307720
380830
461646
139338
80541
422515
285160
148010
2412
245480
31150
220083
303258
326128
324204
431470
125979
183646
430848
243679
84939
4488
46080
92852
178267
830424
232379
89420
642197
604088
327714
333853
479275
290746
187959
403865
164035
219419
301785
840963
13290
42787
353845
222107
7272
249386
379256
19668
384548
115715
839720
229641
5002
676451
288926
79730
321662
455925
33748
441118
28931
124230
232458
243497
408906
112468
13498
757831
654701
210377
135063
397734
6171
5
163234
525747
105782
148923
196227
376130
371029
473608
235172
19208
711744
403227
13024
496505
374583
198173
935114
385805
74151
135112
47132
167494
440861
589230
757214
31545
489777
75962
69830
61063
139710
333789
107289
228693
191484
252133
61849
571169
289520
92482
436435
17379
575866
400315
174307
48486
348
513648
444890
216364
247640
280758
267280
643790
38736
284530
691713
121654
6304
176077
608103
549559
48984
233675
74882
193236
224961
156320
286983
675046
325644
811415
98557
236277
452621
39926
991
42001
265905
93686
82345
53267
778686
502979
169994
353915
75942
515244
160335
575797
134924
105149
86417
261846
47679
259793
313414
490103
260875
152165
167710
447935
221778
224513
163208
89970
380842
393946
245383
538696
74844
48195
140094
57594
9250
171134
131104
118159
333091
272970
41285
29547
321118
376759
96451
186528
880462
109139
2521
53830
2231
312410
32465
72277
551106
216155
7536
13330
253495
388258
481639
206381
484069
47599
30988
624863
69212
381106
276881
54750
123067
298400
160816
663046
24518
916543
390317
14809
166870
469424
791270
477470
319919
242896
58897
894047
493094
87968
315991
755400
14683
546948
532697
268285
46101
231111
850466
694989
552073
138010
44716
211523
895472
437920
10581
264491
194210
418208
198089
232127
64355
337324
123137
766397
219419
791873
152684
350602
38420
12639
273
417
10476
197453
102917
375940
257313
109008
559525
74570
279536
634242
354177
733831
87674
298840
182769
125265
41328
110751
234729
422651
636837
308946
223029
309657
343937
29984
182135
28099
158513
380531
114099
21265
278460
55496
870664
613960
384064
384965
43909
108688
227244
166564
714342
801927
84126
344514
93
110361
499733
70235
446423
280649
541573
620029
161712
44094
356254
2683
498278
503295
305538
84402
270815
746423
258198
173146
263098
115518
458153
17317
1894
216777
252374
323321
314267
439766
153578
651606
324553
810908
2492
14028
180094
192
545040
543404
96465
499113
321853
937602
462826
81719
37912
99948
220589
205609
306084
243850
119918
104590
89857
527432
95179
2958
84825
5
160694
810231
423377
206933
25622
630234
331184
158055
29890
48015
270508
158463
365085
394009
402429
304550
9488
777986
532761
164973
299571
43216
63418
93912
351497
7895
199399
440978
330623
175852
693781
8661
31835
475282
95992
646187
491628
589276
835315
117951
311463
512646
98442
150232
415710
420910
145630
176453
24959
150664
228127
492221
50578
445272
213099
35060
774923
500962
81155
201643
57560
146460
24537
254874
223595
368293
68237
385855
259701
329234
130354
151374
193348
147095
130272
219372
129010
96256
654384
129856
148322
533271
3267
275641
1310
86284
582864
320468
510803
809500
45580
76539
71733
29199
432975
342023
6840
31154
89222
584764
354111
86744
654270
100430
2687
91073
237557
72730
37451
395971
18783
393105
384268
164637
275109
230681
25566
583356
535943
47647
583734
172407
26100
5534
88061
22093
388755
696310
10721
293299
502986
426174
164158
230714
542897
41276
57902
465553
133681
43288
260754
14633
12160
12253
535830
497954
724210
216229
380242
225149
106814
520020
14463
2251
386524
112725
125757
78457
645441
90392
100004
417701
59954
53762
141160
31107
78251
246174
25369
512769
104835
830946
6763
42691
238180
160246
223238
477578
8840
286061
76505
230061
676307
324561
2990
132654
546898
83829
36280
285849
28606
20254
140703
349565
683721
197383
491487
72678
747526
196037
235022
335763
38162
298690
223245
13976
633525
445936
11342
98576
72086
367493
303256
396179
711133
207461
422180
89779
42624
41748
48334
117054
719615
251624
226831
276115
97143
854140
96706
18231
201802
30261
281722
56451
557945
126973
752
81919
234477
178920
112761
369519
354678
145768
621571
123027
802279
275588
140250
198434
630966
222448
28485
196043
33346
349748
347257
33041
349078
436395
24835
584780
105909
716817
100889
544955
393198
52334
436548
49325
648846
64043
413482
18975
102483
263281
187998
126643
1167
521687
440277
175551
137612
114494
166482
25739
272782
105648
547846
177979
50221
282898
145056
8662
184509
707985
667781
86045
349551
218767
470081
20496
153641
77755
224543
151137
170553
13961
93703
409082
381886
156644
18674
120255
502460
43066
303933
146390
44710
644910
64637
49800
165450
473008
36507
536286
327433
757408
135447
76943
106574
61991
329612
691677
181428
576212
167200
1193
43523
38798
231243
39981
449308
322963
556861
134685
670625
342548
459343
461078
584065
478026
106375
199637
332009
402303
737205
167388
435175
7323
310454
439263
69587
360474
6991
400445
66864
272844
604435
15404
42967
185270
321275
498745
500017
53411
10780
60988
279646
34814
269683
104477
104811
74890
137377
85523
178341
363597
272404
743760
8515
418111
2968
303295
313388
538438
231330
173373
76007
545453
282489
160983
18890
7938
56562
131419
567435
14410
437695
20712
18273
184443
813581
2565
476721
132371
3098
311419
89972
81708
215907
362524
187396
37334
341581
350408
751772
225333
597838
76640
852117
381968
209290
19870
156863
28940
118049
747922
398215
44303
60936
737209
559176
475612
225461
626843
66290
170672
408917
161092
20545
61081
104515
306739
181919
251182
191404
216725
169139
79783
846352
233126
131821
366229
57772
979
741509
192397
548745
210300
44813
102818
404634
505747
721156
394472
68513
12253
18786
242153
23126
640620
355665
349791
314057
579238
4355
26027
295966
510858
23295
36334
7962
6810
92333
49211
120161
222235
111347
420832
582496
485525
703002
74615
281815
41334
42872
414320
482438
378905
384847
631872
4916
357356
41834
69177
10766
219794
105292
847488
525688
228872
17544
21185
38331
10169
837490
108310
298548
158778
245343
228330
5831
305353
103757
510253
209802
318518
277106
4646
201756
814011
15923
28609
186325
153359
453892
554759
422861
140269
72333
131992
150260
201485
360610
191706
294502
330935
187816
233733
2959
360756
226448
211823
86891
24118
126655
602577
42431
841541
221745
221878
592832
193918
334212
92062
191405
380637
6830
454023
398937
61324
76238
19569
130381
212155
225128
640227
234643
253089
147287
76367
117795
465324
58451
197531
128592
102857
372340
414694
18380
220267
840
87371
119116
5330
149967
87269
26456
7467
15064
792688
869051
254953
753435
409009
67178
356033
320250
281602
179940
537854
10136
576423
146997
85143
606027
290006
745914
36592
332186
186139
50652
586295
9031
392878
105887
29930
338629
107504
104092
94013
200673
359347
752132
113219
423303
301710
247561
70803
31495
206094
62027
318295
47661
69675
80523
33948
17825
576734
255659
111575
187330
453479
248085
80896
90644
321464
118509
41195
514218
173091
32591
4122
10354
282678
48016
379667
204459
479203
349700
191595
369499
227523
710980
186197
165039
237232
503716
482043
575760
123591
735231
708309
129379
61129
234947
8010
47
18
166778
15877
47674
5203
246495
218673
41573
348226
1219
9507
364337
327209
333865
219133
257932
143250
349567
292358
129479
31544
215753
517191
52443
112019
68408
354668
694412
78950
385467
192015
118590
895194
550068
271030
199187
283996
521827
144850
209654
141569
18402
1026
260986
155770
487677
65910
178766
444654
62949
580008
400475
43078
140481
87177
341091
185153
396843
161936
69335
41880
204352
94380
393347
431179
133024
68977
200783
136094
4940
148346
205487
471867
121880
100438
399152
380728
388062
570384
56960
93478
304718
512647
191328
186474
608400
198021
312490
734311
43345
130332
82328
190429
877005
440553
163477
43240
203842
508359
3328
55875
63286
364444
571836
907389
56897
280561
669583
112836
295602
114371
590285
606
83850
331068
1969
240234
489467
62808
301261
565383
233321
166458
279870
22653
544523
291454
575118
87238
46620
452925
265676
766367
94439
388607
309746
87363
19799
139460
168594
127831
483076
288603
441227
13005
217692
359030
21329
319136
53316
98565
334485
78768
308277
226237
521640
854131
399655
574900
400197
371274
655966
228586
160909
350420
61263
762497
93978
136748
696583
59533
19447
156977
1906
15131
338164
177031
481300
23817
179763
106048
11752
7206
902061
386987
496147
839771
50796
231632
72897
420561
372608
18439
79354
71883
8082
134213
533772
271517
340222
330021
216557
289588
398577
481033
72773
5765
49474
79806
76128
352166
1918
307970
206991
35885
46232
482285
54301
249816
232841
521020
70874
257910
62372
50797
327001
339893
44207
19214
410955
183636
191911
35402
89656
477415
14902
65572
423215
543402
73558
19606
200251
218587
168523
203185
53563
425554
72265
130885
655443
264225
399814
163815
75884
261457
227829
10036
193137
378727
27124
483
6981
71801
173834
218484
311962
94533
76508
191631
193913
39674
75151
667157
217708
11329
33060
479481
297465
5572
82834
4198
68515
30797
365381
72903
57099
362907
231656
50565
492422
113851
35078
567129
2043
65881
5682
141392
330595
251629
473113
33108
391129
136251
704943
315764
505547
271033
677230
25154
602910
365312
69068
346564
138195
171210
550894
34633
15471
136494
99358
263808
479637
7851
120989
148502
193073
69451
24237
175037
459878
5565
165905
190437
177644
726089
492332
222265
558057
1409
21960
514741
107553
3751
94472
439637
513402
731346
738869
130087
78872
131552
470802
51288
169565
514818
18943
11839
150881
103063
43908
192908
68176
77040
518617
150208
425475
179418
8102
388497
385480
83745
477141
267003
27975
106377
300518
382644
303293
28934
4907
186715
658373
134302
25531
278531
52289
430220
760884
201160
109882
126943
43757
66576
45018
189911
68865
367879
97682
280871
261531
52647
151137
43726
90918
74043
23917
57132
537903
41641
659169
470052
36224
329292
300559
42416
17525
444076
79401
369316
3170
230700
43802
151812
465201
6474
86911
136096
46267
362541
5761
337389
470260
394493
132141
4313
225228
46224
30370
620336
584722
38915
120623
459175
146002
464363
121100
623070
17209
357474
56660
132587
3614
405572
572808
15369
367865
55881
175584
397366
53225
94699
91193
259743
2520
480437
80217
190334
71600
454647
453967
194963
150106
311154
683531
422187
509174
53902
120674
618769
361106
318914
183284
168154
170818
485309
85762
389639
252164
102799
246759
278127
41802
154791
222242
5706
252175
376632
5865
30015
778908
62410
304221
125938
252664
592530
956386
635075
17192
352355
480115
544258
316209
312709
1046
312939
668255
52463
416122
185339
19441
25059
259890
76397
378538
95218
4325
331620
741568
570344
701309
420639
438670
6300
2890
14075
98637
30059
75612
14828
321088
296081
331607
737501
19400
72221
673500
509547
284466
122785
332649
401212
332640
126353
303371
647056
207419
91879
28899
60306
6924
227323
877
132167
27082
242485
143838
153323
711970
53484
128112
409719
631605
631099
315623
903050
216211
282015
302002
137443
191269
62181
363270
300342
102688
31337
306436
298042
359947
654786
378823
94818
278587
215138
7465
118942
679580
5426
473960
918442
404711
336652
400904
359834
250381
40773
2162
441740
516277
107429
68999
432688
80203
61452
276738
24339
226482
188550
905065
389645
122301
132489
55526
311005
137585
35969
493427
231640
454001
449093
267034
334809
32191
302507
47040
2703
284608
153405
129750
264700
54841
104139
401424
112456
157451
12293
25037
547590
28425
82811
101428
2067
472564
68026
407
320482
208027
205608
808806
300580
195691
229993
44909
9980
235253
556346
180968
610902
16584
199500
310111
62201
563808
136123
204625
517876
206544
291350
288627
267207
85524
9649
34539
483002
15993
232705
67640
63521
454322
405888
119717
40449
460906
487848
282528
79586
250126
47767
329226
291590
64379
179872
32630
3511
961141
15971
429176
266759
344051
357144
658932
351812
56505
175284
2758
255071
66700
93526
161529
12491
94703
449627
238343
88122
352260
41292
123887
218572
17114
95677
123936
36410
585856
400851
459447
142468
153821
31101
301686
229181
48786
655133
482532
73368
270445
206894
487228
123841
96987
4026
614181
250848
879063
6946
319334
268327
491391
325403
731907
373205
5550
32543
853151
143461
100431
562461
16191
739997
191486
1989
83155
334536
44174
25542
507684
457156
126212
421851
104182
791241
334660
318382
118576
85026
171001
54379
122659
68114
582300
28094
58122
69657
99215
47351
22523
109359
597948
75236
574180
507718
105639
398430
123786
326480
29432
664380
505156
131505
67112
12131
334563
573437
534159
365580
39080
186084
457551
779409
359598
83495
12421
75156
270059
252041
320885
40997
357054
200656
9841
822079
422887
451675
14329
70104
24773
142511
494990
1198
629993
21876
10797
286571
294866
580230
25927
9890
261793
105998
109751
2861
2521
557624
18713
126372
120592
184762
208448
161469
127429
579061
132475
29085
543649
72285
97684
458361
332828
202395
99862
465958
718386
1984
140323
275785
6106
335
148246
247994
115131
62789
93157
130004
555173
614826
748581
14407
141803
141647
556132
307941
92544
316802
35275
128809
396153
60365
4273
12616
93957
265194
24767
6533
324970
654488
834237
2491
45580
101473
526326
362
165080
150298
46511
314862
21499
295715
825739
100509
155213
761784
232822
297057
515505
155345
177782
440450
860779
350110
32068
34914
100189
249532
154112
24315
314441
141488
39352
216321
321378
794
639792
565349
6635
761407
128257
16511
658928
40963
345392
85794
396180
70547
78216
638652
13486
339801
94130
353348
27456
357548
39413
353153
722795
9327
675090
563235
1755
28812
657332
94871
51140
52155
324058
590118
439830
30830
40179
92469
252693
153655
143039
412474
223896
26730
30205
410777
123956
750339
29180
26615
566382
202452
98450
447764
560240
16700
271890
161815
23333
15937
116457
310763
246313
248622
25015
133843
514599
172808
236536
72990
58056
423055
686678
38435
843906
241742
637935
909653
191591
269410
827004
57733
4239
734916
783665
132083
75605
534630
168264
655803
500709
25924
255264
521423
252832
545663
124139
144366
26246
85716
178134
238991
217151
41483
547701
140843
588804
232808
654699
180711
51790
101628
697837
2892
439894
7964
509966
198734
14539
295256
300895
456228
787680
11609
646614
7523
44466
302290
5626
99277
582494
37594
6288
242271
450802
138801
17097
20749
245128
82060
358403
554309
410133
299934
489369
301310
54190
332615
12847
6778
9715
47280
51027
14755
169376
529091
130109
82427
69551
57012
736064
20086
86458
50170
249847
440437
4877
626910
27633
568385
80616
325338
306260
419241
306863
765988
485065
148390
453876
40978
374281
122948
241384
4384
306169
121991
365322
52067
9239
398220
373707
245690
22456
218
53509
124327
76803
121677
479493
542801
51951
195362
181799
637610
453560
646026
37401
73633
118651
91273
133230
491701
453739
22796
693473
283298
41841
86139
478602
243475
153272
583700
73301
20768
50718
98638
535939
536321
233358
332272
76699
11058
117844
342788
148742
30339
12498
46736
286002
11320
262950
138726
703847
305174
51980
58566
212786
625634
320149
78906
49655
73008
235873
304444
690456
98264
181643
89268
404265
571830
505105
34536
87752
518873
201660
716735
512906
319768
29459
198354
62873
215503
803856
57793
339471
91738
3319
35367
158527
50405
47750
189222
74849
767221
18465
359258
812701
3461
8310
18667
117749
491644
447431
91426
29664
33483
6262
121051
99412
54965
112365
144098
549696
15990
116199
643709
107741
4529
329058
111891
1311
14156
273424
438133
301189
253760
251310
438817
909152
254651
140606
712089
10714
362314
719702
112151
242373
79474
430765
12277
271195
408076
158425
367615
22614
626417
174488
79516
263815
792967
34432
18753
174869
299375
645894
310656
103209
816352
326533
4262
790436
315756
381144
215950
336678
380119
6769
448355
1786
267005
546060
403049
112251
13197
95954
543
6483
220299
133312
20307
351878
419524
48021
722073
300264
630440
642782
197066
281143
285208
361545
64852
399476
364265
5822
829906
781089
27333
215194
6535
72969
783170
234608
380131
133361
307369
253804
144761
413492
330479
517878
98778
2752
320643
10280
184614
181126
398468
118375
466324
33709
817856
346265
131200
13350
136251
203483
7548
108691
67876
804044
130048
306580
112831
109407
35878
131051
309754
185335
689322
10053
453322
538358
524936
946756
564933
368121
102715
138857
78520
259115
96525
542940
414062
27183
110442
32870
505226
321257
494698
39855
695760
343328
22246
257630
87726
18157
568170
173797
122216
20773
70623
439545
40780
49038
47879
367483
449721
468411
14101
538156
138375
622333
111654
109302
89323
287547
130875
448934
86461
325073
2809
177964
107037
91194
197742
478227
430266
509368
315894
271602
91084
107532
215848
8102
29443
230938
285436
92692
1944
538558
113182
392328
197206
198765
77823
554314
396003
82161
457603
135245
578927
593481
118990
493515
445885
67198
615824
235100
91983
718206
101576
1046
64410
221105
377887
323166
272263
20974
866084
959657
55963
733444
371060
196986
257573
10669
300896
418464
132999
49561
77144
291686
420273
185366
94757
220887
398882
235364
396350
164139
420555
117499
270366
484726
483473
26038
86866
675813
519772
353702
2861
3797
456472
929292
767469
185530
153796
424939
38719
329672
178912
70987
9916
46567
128667
552057
12349
232659
181865
414999
214064
153722
188217
727315
16186
259608
70294
347174
169441
465823
97720
28739
4102
222202
306613
97570
120788
252521
528393
12803
92748
42498
28193
267638
66855
497119
76050
865284
814128
347993
15905
411925
183083
162750
120232
16294
174245
333526
6952
198572
463900
410196
231438
443954
294279
45684
376810
144506
126573
122255
52465
693488
345382
378445
145465
93910
407286
199174
102143
250450
394452
256388
190581
84623
143619
195984
38879
497809
20694
246873
284259
791635
111493
353187
121154
438947
262812
131585
24945
378720
570581
228012
461777
275405
845622
72418
490360
518837
408064
423798
450232
292922
12795
765557
469554
393498
167234
349545
99774
668292
57525
795125
604595
180665
897040
401039
28407
72355
118741
56731
554995
725535
132023
13283
270760
121663
308818
209337
334247
438332
376118
118987
128374
150751
8318
25422
39897
221933
93756
55796
153731
182010
200694
583007
52761
344626
380506
123896
10446
902444
298921
634509
1975
94782
18438
28002
555229
196861
18590
63425
74297
630054
323736
35566
9510
114383
138701
342367
2574
418741
38157
555784
623905
338147
317978
107295
220281
49392
38521
36101
28494
782622
262115
627389
148839
418499
97474
935214
218167
25683
92062
11642
624317
10807
122280
61006
188542
231723
315667
153467
174223
8523
172503
21892
236020
122833
16061
121911
107608
40033
87390
260812
2135
40981
6376
258417
200229
125505
34888
123733
399286
391485
474713
207254
6881
153539
74871
279091
301349
42218
272300
173820
350720
135073
22374
251700
49243
93260
243458
364278
150142
543831
75417
310713
455254
3930
362489
44055
32262
202735
726600
202044
57497
246192
430838
572445
930436
880805
474096
675156
84865
118145
640106
181899
10685
67807
84696
175254
564975
65717
277409
204388
322753
462271
474132
120921
106028
25473
846963
67906
252211
298977
249946
96430
393613
750760
579004
768085
179997
7494
393500
206285
142078
570859
1381
288943
1252
148282
61945
290559
129254
28661
671845
103647
100810
10707
372773
171578
387109
155048
437661
133832
244638
183287
287200
189202
219828
498530
48600
381579
433340
402185
658000
22817
800718
60252
62855
24237
867446
4345
113203
470507
177667
305261
146626
45208
24914
891322
40422
84151
725271
823353
385873
97024
221954
677727
104779
246056
498091
109636
48388
4121
323044
251941
359359
443885
444060
13974
269706
250653
363
661383
445080
539505
552825
305893
596059
98324
78120
130607
119504
41825
662505
186395
224768
173945
651717
95450
771469
311573
103343
92671
826455
299166
42837
275635
8441
6839
194332
277470
583933
645951
42530
2323
221975
177307
592057
6322
12866
333374
204053
286124
412345
420347
69241
348095
103481
23638
235975
472487
715832
222820
256798
27488
25680
590527
9365
232854
529127
157425
568331
710307
465104
520776
489478
474995
112944
457804
45685
133301
207232
50021
114946
185324
128510
154327
357846
81071
89674
318264
47464
23915
9071
193797
167216
393581
95464
245653
503415
68116
436173
18077
231480
519052
353468
347720
162273
592582
179415
115213
7373
83200
109238
25903
60050
107539
246706
166891
537583
179444
289219
685855
713776
292862
106619
201705
14815
11158
93576
292439
668542
198848
77442
22474
13403
157588
665302
146601
17290
12318
424567
63135
94429
166623
252858
301079
108318
223306
131516
116538
359241
467438
115264
85519
161703
563117
741369
401226
299057
316354
57482
163346
483577
649400
355977
121232
811
407494
572198
344381
345068
23761
590677
96349
404800
199955
391862
146973
54498
206711
292043
363353
54504
96473
16619
63823
35770
135937
64424
709143
599183
838859
246632
775798
155501
158178
277675
341754
455981
506351
288184
529236
294855
192980
512679
417055
95717
187208
436382
19826
395199
18814
168222
18816
72714
19762
35955
63504
50015
472313
90491
894781
145619
595281
37065
275207
232829
524226
9952
121453
396294
23023
47783
227853
135931
366888
25060
571571
488263
40049
6938
101695
103340
50373
418998
761894
332750
5135
173019
107916
204569
329860
636350
493778
280815
1152
141842
292162
4972
51049
395954
196134
282395
438314
276994
803211
147952
121398
554322
136824
204021
430038
90389
271270
393039
238439
47269
560436
154554
461872
33003
210877
339712
269874
97164
14378
714205
179617
92377
512230
502610
367429
160893
57148
112533
188737
4000
626475
214196
327594
415729
19826
113729
137408
112645
547278
546007
474243
67718
224654
7886
345738
64948
262260
274483
131719
376886
47806
38588
84028
87133
180099
26583
408106
484163
2853
333886
437123
442049
205375
16009
188844
197901
646715
93539
252405
137624
27230
494132
334647
181006
36619
118927
351412
99264
526607
195333
277306
4289
108923
114115
248525
23759
19259
231773
64648
6749
470719
145130
290770
48960
28820
252949
95149
92126
335663
216822
91408
51783
296147
327757
446031
294389
504464
219176
420983
179593
817774
36242
715076
17770
59219
378975
382768
193551
95101
65133
87544
54456
222847
213885
215667
21602
7434
237570
364635
271580
312297
737815
102072
185904
55340
217704
331683
280702
105496
700654
634107
439673
456049
131702
149697
337471
221475
203008
439015
199787
389150
829292
429492
456871
171959
11488
120906
473555
8069
98329
236561
181228
957936
118703
26355
366731
61668
71761
52483
226592
631108
20775
785867
162617
7179
260074
790704
91771
260315
17386
720692
372905
431801
64114
208039
192604
529439
628908
836513
434177
352111
213207
438901
77436
28278
159341
390490
51864
704393
4343
307499
126728
157424
311837
426057
202514
27512
335599
351733
608482
679376
256934
917
52967
475399
12956
306286
55397
559052
162016
47317
166333
168555
327462
260492
1100
622928
723239
458
400676
205506
706296
297835
577745
122637
132310
354204
322321
782072
180159
459911
201082
153966
545443
119742
199318
1357
463154
342017
142099
326996
301745
187502
494066
604772
404976
338156
100799
200276
17159
24405
71324
860599
55952
639434
658047
2202
546945
802056
686753
590312
796210
12248
72131
167999
335724
58355
33635
398887
67382
159306
286291
284815
19277
588342
89775
2799
456849
165315
834568
460413
254018
309000
488065
14905
549158
12949
26525
325061
715401
550436
157007
199337
439551
2589
486140
42298
404481
10696
217121
21566
417354
244132
54925
185721
463498
165386
104992
450542
655005
419597
465629
136590
135840
163390
351541
41143
120166
191912
143200
172042
25225
152943
628529
515650
328158
190705
299945
308744
686703
362721
116740
730369
556870
20074
1014
380258
123030
451053
107797
445020
75514
66150
14440
373805
74206
348940
160626
216082
165522
363698
544002
526784
586632
25056
19722
322773
798411
35067
6432
158438
303740
545849
367644
587585
403158
163821
511704
680375
367750
544336
29382
270486
484838
136633
37680
105584
50763
103324
69351
771829
336275
549472
177688
340918
14511
90663
29861
5929
276104
221389
8368
355649
157169
117590
572793
434951
23711
164029
75375
228970
51871
183547
415287
92865
182276
59411
77421
44026
71093
29362
77084
472309
193140
9022
66892
592489
336
877864
486416
18512
353316
986
197972
124446
276637
564333
27645
285953
57488
138213
45549
244447
412414
312106
316202
132005
4329
247947
103284
143433
292473
216338
149929
259255
946153
55313
169822
220893
42632
555814
405217
10
530998
141330
49852
456311
353248
535050
190525
474521
918615
425380
283559
43881
190654
190857
13557
43448
969394
196090
180622
233633
14281
146803
421861
15006
25876
286046
45976
118371
171861
385856
16024
410283
481478
40039
110169
14855
743156
60820
82292
44513
267601
4343
16224
260299
183354
45500
601446
17664
572479
13123
81834
100857
342835
375447
18910
665027
62909
212653
276631
203504
391600
492344
569091
541702
18807
562726
124503
106570
296065
256808
18778
475250
59799
446741
514500
645650
211148
40721
945503
463318
11572
80415
511332
120893
146285
455783
85399
568317
29393
398398
2891
5864
401548
21003
162942
672329
14090
260776
45283
815119
398599
95622
485013
409998
272756
83656
345824
137279
42200
237841
604783
10550
67565
310527
557008
205504
27143
460055
145116
117112
73419
529729
90844
422561
758223
451933
501384
95835
254343
544595
160674
411784
207566
569888
632361
13776
9733
87536
643741
251580
376673
43027
14037
147953
62160
12967
71751
638895
38012
501282
314747
50038
162776
36750
299395
352199
71819
435629
368159
47966
39903
93976
153311
424035
81823
159087
608633
133727
459938
278155
433032
75672
35891
31769
56282
319143
6377
681125
208705
45813
236399
86491
115199
196003
35801
435783
155603
264438
179038
526384
424077
73461
226579
153996
14841
189120
248767
185637
241352
867653
119160
214304
111383
818112
284551
14603
80923
197903
31466
70705
423253
149718
232266
196119
317520
391544
12708
556
60480
481177
724875
395835
216268
69350
513063
190039
101948
218021
478755
383486
475026
78296
94853
143246
305076
546106
77182
476479
19460
4090
283946
743388
286032
148872
387123
25685
164285
174255
62460
210960
1818
619143
252813
120014
357295
367239
31708
80225
104961
25933
213058
100167
222800
365574
524850
286694
137177
4745
336762
10560
246258
214889
555145
343595
96384
180763
672602
148833
20242
416068
422529
142305
82417
22033
331880
98309
125029
92412
125870
88942
126697
116490
282091
58749
21966
193870
30511
102500
45305
471608
69233
18379
64276
110436
105233
114680
35407
128962
176662
261155
292712
548859
16904
108558
3774
32698
567174
329654
88656
200614
106712
72345
23373
185399
350422
309636
223074
11621
188520
175870
196859
17863
75468
223422
20196
845159
33935
70484
100785
800945
36395
49124
5266
439480
195113
453
161969
205536
820491
28855
259156
17756
301887
152946
393769
10071
90750
314185
723007
147776
404707
314339
856869
313912
170090
5054
310212
105130
1655
30787
849379
52215
516310
516760
624395
17019
137940
339
765852
162161
122945
219024
485752
18316
39344
51731
719839
189291
61186
125672
35952
164055
299305
208683
23143
80116
21120
344883
5509
486111
49824
269533
403996
176021
552112
246196
324845
6647
27723
190571
521113
466934
309125
407358
100288
684846
116298
115132
781632
707
41889
2926
69763
431562
26958
493588
83000
91797
160964
148971
812670
24340
14345
98307
122394
243287
60828
767022
456602
15886
307566
107122
388199
32728
69195
856396
17922
91426
91989
153494
965
225150
235780
31181
570146
80341
7156
74287
153447
25016
405423
53347
363321
162200
794875
116327
478919
64259
408019
328191
89563
173024
44531
295568
181353
336306
553031
203764
188972
14448
382983
108121
388558
287910
281347
864231
131232
97615
67385
437773
550252
416377
479654
409564
289053
7234
596047
64363
817435
37295
222031
635069
462389
452175
25243
70918
908488
243426
82337
57079
171012
127935
370570
123503
299193
79623
175102
44138
705886
119070
218139
161771
545355
103748
182731
55242
488912
350716
54402
487554
19331
629113
177174
566807
795239
387476
157429
242339
86343
88455
310221
659494
1122
63172
53552
5888
225856
264022
394153
154566
8487
640472
440542
110993
11905
5064
175626
344699
291298
374067
270210
417626
251879
917787
28981
56900
53959
532076
52238
211580
8150
106079
228671
488309
283549
281209
94805
590004
304990
114510
46846
585040
418840
97993
160906
91044
839677
44747
250252
621023
364466
250854
179472
95356
956155
348194
106528
188053
71259
23756
105780
248945
193594
585311
17727
22033
385509
448310
195994
128519
151434
195690
32668
257434
180710
110401
139033
18239
73363
50170
78211
323261
220766
397019
144902
11216
95949
32703
17350
482349
66790
24473
2551
123878
113254
720559
532993
33795
142072
320098
616885
391044
152900
271813
279799
1349
60560
180251
112325
30218
45367
625062
220652
424967
20530
26208
234795
69056
365930
107814
71106
102403
345605
217362
152933
70513
29617
69164
5800
761881
76632
258069
228822
38594
416074
153775
447460
570310
68350
174461
858
197926
199214
148795
789102
469702
293995
179296
110010
55285
498868
311636
182704
184800
24115
510171
317115
582706
165002
605064
216061
97790
87908
303099
163240
448141
141505
174377
119686
173095
409596
109535
252647
271209
39670
722040
647169
172840
75994
116622
50011
41093
801299
84000
49839
272448
158748
144854
39882
253711
178581
135318
299151
8465
83349
459132
124522
263251
209515
507633
114742
1381
350871
738172
612953
274114
120634
140757
52653
184331
304543
215461
140344
296
483535
187737
696971
187741
223307
156448
172189
131507
15094
453804
2311
406165
337587
71226
599449
109619
81919
20794
4363
753448
127526
181611
162581
140665
275841
277051
635070
23800
87625
64585
480492
74815
117047
379252
5767
333465
86281
243169
582380
180529
4787
190911
136769
354397
114543
136170
42088
495727
709126
91547
34581
40415
29207
34273
73507
200966
296150
117813
251930
510073
567076
49057
72014
432663
459711
220852
25675
281826
205368
693045
745901
320006
448238
530439
239528
12362
245118
614679
100841
39610
253322
157065
207639
72073
16472
260125
365073
206608
740197
557843
73582
192422
496688
662596
9218
647692
121334
52073
288477
108687
34592
314916
210368
64275
543794
201728
23651
215435
10964
2254
448022
532502
278139
261796
516744
256274
179992
310550
34004
207079
104095
493383
133402
18605
95221
106409
108088
475316
33242
143821
406109
153875
157881
98841
2487
29940
69511
39985
279638
313377
277562
528
530657
39116
157338
322069
182564
447415
45025
196485
91389
3480
129643
58212
479110
35748
56013
407930
163435
316657
734358
13970
22546
368577
48523
113647
399672
665868
90517
597931
15425
660686
128240
100523
366786
471199
102771
419816
42748
436189
15327
116176
413234
393410
544983
536078
191260
326565
158440
138950
12242
32243
839220
109695
436059
313368
133130
67915
505133
454716
64808
156600
615462
331988
56538
31001
215133
548895
364182
159060
282297
531874
357513
148629
7428
803042
946913
452427
450352
245807
517451
6263
434527
65128
732646
34031
240119
444566
383915
108306
295975
260858
18903
45454
45763
346697
402563
389759
92704
183138
139169
76044
149743
249435
140636
237994
54793
80262
82077
163095
112417
116675
779622
199335
137890
62034
273697
366494
619210
5967
126101
558880
104008
55189
148898
27280
220922
344569
279373
15243
183020
270410
786322
84013
238658
142617
499869
419627
287851
5576
40119
514447
71153
197928
788108
251659
161618
21400
126564
470504
773792
8149
420786
3143
742192
45403
288224
494754
36576
51635
499433
523379
323585
568150
80770
352772
345946
415830
917100
66808
130337
287405
170882
229658
254968
76517
46231
364272
34252
490853
42784
208586
259042
212625
118104
98
551078
126370
12471
707528
56316
163708
1351
18010
189681
490425
339814
255650
23514
21535
20136
233532
439460
31142
313906
22726
325857
428899
145832
112025
395255
3407
68178
131052
8284
151661
385819
106001
402273
298075
63704
187972
85651
21077
26125
2954
131212
22375
54985
163498
30482
45823
2446
8512
193348
264752
72380
263073
396456
25532
114376
593495
534712
55056
4539
203391
63974
129136
311976
175892
103438
12514
442965
44480
13839
100537
480432
674133
4952
15323
90262
9690
13824
239069
373223
216286
201303
246555
63887
13330
622849
382500
376112
82353
539564
570868
42037
27036
27248
104381
288729
185269
233595
321413
13248
197900
242364
29815
277524
44523
20090
50968
235281
145975
247883
609985
267641
96797
389107
325065
235736
72219
92633
316972
315727
526136
880394
174736
261544
294765
54303
441130
54764
79383
180079
168401
314993
2180
120333
2442
710913
104673
110808
17490
75022
218681
89490
72185
426654
339223
213214
27729
241113
500541
362907
176720
179
124081
67161
652024
366421
206387
315662
6281
171606
31341
32951
180209
260403
8583
69294
190344
642107
5492
92391
431591
96018
225447
229032
378832
82238
114527
552897
559441
333841
131207
78157
297437
15443
19672
342445
187708
429477
46669
144953
400113
75710
70338
65448
11658
152441
138096
244319
211399
168930
328411
159495
734912
268568
316053
69415
21907
127438
58863
71434
305269
27229
608104
146518
73592
332093
498629
150845
4747
246801
246116
774109
31324
487623
269712
391930
284819
321273
91076
287264
125599
58035
53182
104939
298290
289944
19155
265206
413383
55256
607846
91328
112796
263338
36083
81019
161631
199243
239562
577329
608774
846462
139161
204986
566115
342749
87393
75890
265283
58606
692818
59789
220365
226176
416216
637625
44549
734171
400543
473927
81597
414197
65238
21814
153503
375832
101185
110714
166950
912352
195111
417113
232768
4186
73807
97107
10494
64977
3620
382379
103397
251583
150930
508236
865651
5335
634852
25172
65032
200056
482798
233737
242220
1002
321993
6999
190527
389927
268536
199027
439776
114850
233630
97142
267681
332506
234117
116569
434634
56951
261310
42959
187614
14446
544400
168387
133747
524698
121059
350459
34622
33625
247361
135823
561692
358422
129597
16900
253109
218780
580494
818043
228330
421356
226961
12654
3894
85064
424133
176606
132039
867420
454924
713043
417695
555519
86300
19426
77406
770847
165166
546523
115860
551883
435232
2835
370294
723194
177715
85579
20020
143397
330225
472255
309583
237538
369651
57287
773880
43135
346737
37658
820292
269560
7890
359268
204325
11639
601886
165032
1331
28069
769081
17340
522776
451728
123006
137967
652958
272019
259016
278227
337786
188285
259349
11224
217179
93920
36767
230784
104191
21760
22483
295259
207699
545044
110083
929510
97197
40970
353987
439725
401882
123446
309540
301962
251017
525407
312841
48668
157080
15570
60482
374406
142912
496382
5559
95030
275508
174984
6644
13127
229099
194423
200940
472629
10049
246941
48592
259350
219993
165339
158855
85602
635868
548556
32054
186798
23119
42765
395358
587747
106255
235578
76052
513470
247167
15510
8709
265774
492637
301082
40824
23064
45959
91778
127947
449660
279604
37424
168971
106470
377548
17083
18304
581561
131682
3769
250696
636031
32987
557595
171853
842735
241457
596466
241702
62267
5401
356248
240793
764692
66806
536687
92767
56690
504923
4444
19180
533664
96868
977793
39364
67551
78713
6292
227811
223649
304671
80167
22760
159953
77998
726839
225421
49270
291999
252410
22307
119756
266189
243362
93503
463377
106919
189570
37939
437472
608529
212159
117281
162451
33431
271013
136088
300634
73631
323462
322799
616662
782765
145075
162665
37001
426770
377202
148721
538723
242159
619814
778993
192785
641399
600920
259147
66663
238734
132720
674333
698560
454289
172537
185066
204959
712225
268203
14853
545146
13045
202294
19887
561333
88409
117191
60658
131516
69719
353258
180865
248343
307727
2343
427611
48350
80590
302556
120824
578297
61366
232247
338677
249115
158262
51914
183386
265648
294891
601248
219254
227415
6460
195334
65263
567594
255410
79053
185619
245382
121380
3404
198470
124165
368898
143528
22894
443759
63852
400320
46476
87645
15570
111882
80865
237630
364917
4141
182740
99593
115751
22506
46321
392605
15495
68598
108765
61598
14615
7735
11631
152268
460184
409302
134410
149731
493230
121673
105914
348803
52678
646902
155895
2760
70012
55448
230799
59829
515876
4621
836260
357805
45451
231028
29948
229884
759136
81754
26203
103551
497436
203434
539552
262863
615674
53198
391680
359594
110837
332113
47923
443544
573724
401801
615
184
70414
152248
371592
141584
29192
172177
730116
827265
83104
388260
357491
128117
220633
278129
30243
570858
281129
128632
298117
31564
92449
19825
35009
655705
137489
38872
73831
425581
321379
52067
260321
13855
443385
360947
367338
50649
329247
21930
3744
238133
68735
91773
496433
302164
667877
10418
228998
587125
306277
101500
1637
30545
403410
1946
98946
257499
225384
523289
171173
3598
95419
12175
72071
421503
49753
346754
154090
5860
807646
730161
118511
4007
3226
61273
267139
254376
207027
155501
39280
433439
499911
190886
46360
311558
100019
22031
149868
378525
230862
18231
638691
30858
237174
313086
2105
54318
867
51339
209373
177074
765081
384396
610917
394796
178791
167844
32000
182094
428186
287159
234876
931333
217412
360851
220271
126899
676665
43858
584758
49596
227615
506842
371357
100337
153474
220949
33339
228436
39964
5134
20797
66505
904643
22459
492687
116247
330970
199539
502
32802
126632
392092
44610
41890
585919
166884
56034
174647
211140
17550
378780
139337
98547
119646
447031
89543
136986
84239
425223
137334
497469
242193
118462
680040
153196
248054
51162
27692
985
788
79707
31497
560973
387494
481011
313400
555298
426077
20420
63841
99254
242282
242587
344598
61802
314083
532541
194129
6300
161275
143988
645931
221124
27912
84938
53548
358811
4856
68183
472837
179643
49001
27083
96673
328200
8584
790
174079
632869
71465
587335
17876
47130
379831
667030
454229
261690
155411
287857
243897
289025
119485
535294
101949
281
39359
38128
146843
151793
39414
354239
734952
60727
114454
207356
273673
95550
313400
146715
735908
573285
30523
266225
505855
61175
194023
672177
203315
40844
281452
101501
52448
810
222216
60794
248861
167648
495890
480021
234210
34143
270669
69607
274945
114032
127839
211030
363941
605188
443654
20777
307275
18674
18298
199993
520881
55195
37738
271467
771880
106367
136327
170642
247445
320355
693130
369599
17597
698198
20569
84350
248899
236157
587553
431483
485120
199575
461204
308851
254761
289641
566421
295537
13680
21764
181223
532395
322913
45298
39734
209842
16699
434465
255611
398123
766416
18493
668777
2784
143842
194247
221082
35917
798048
148049
142046
599950
512360
96364
85764
2505
79698
11373
441220
343828
257708
873328
100746
568134
121582
12119
746886
53613
147526
30097
342941
642636
48033
381956
54331
878087
69914
140575
1516
85856
28214
11625
55522
52547
227983
440121
20343
62846
80942
1593
602033
594684
383171
254875
331236
225198
100808
362071
200674
104252
786867
3295
738201
358012
474385
49460
371547
130889
329232
112810
606515
391443
132499
750517
116640
123747
81537
586280
326495
420596
192705
569909
149841
59524
9291
214241
679065
199221
16354
5133
63691
344513
201180
205185
99021
39124
397511
15186
323180
81465
204479
209772
378235
283976
235470
408938
33063
1658
414976
455127
117575
822717
275975
321771
43140
217483
442231
126701
554138
130857
490814
138923
64139
127411
33921
14056
414093
718235
486394
128320
605928
65165
468525
186088
11545
388952
607317
791611
104982
379195
400852
411295
106514
673673
77220
307588
21763
65757
73354
391584
15347
108961
784814
559064
61467
492020
80109
207268
252884
48130
183811
589958
137136
569118
842600
794860
109879
187184
20005
31952
50139
31440
356255
152504
661802
92678
20174
6702
516064
777680
214371
172573
813010
330342
358238
187734
75360
81051
612059
30912
211161
194228
133295
711568
11834
92317
372057
122369
600022
623535
57146
7222
194169
377553
309289
209500
159744
14617
176519
83507
234036
321061
17056
48402
260085
703453
128489
558993
25474
71199
206343
209483
23235
545820
494807
20705
5561
821898
8327
2285
231916
32974
763882
159814
8438
393135
41530
196720
14354
315186
476198
110391
190854
605522
3593
162985
730436
66104
45733
765579
124941
495149
441074
420470
379141
195248
489121
839705
665323
383263
246781
712256
811054
49703
578371
397035
732258
68737
6434
115
156845
222873
676951
175768
566696
278362
31706
12482
120600
52500
207056
342284
219082
880
115414
170520
4453
216015
86589
142879
79916
238217
267406
24335
398584
158499
92037
14634
26595
48929
89047
387646
117555
50397
495579
400383
619825
95416
22004
185681
210283
346221
53022
355305
395876
88630
283399
53379
590637
534233
112969
42899
651894
536826
405996
142071
82107
19517
873567
300269
31485
146762
396666
1658
154943
437098
760033
44647
626747
201405
288750
46848
25452
116128
36602
205331
153356
148795
232580
246285
573133
100306
38373
6559
52768
133213
525358
43652
673149
194934
94329
175141
542160
107172
18127
71724
349931
6487
27882
110487
163805
260661
225506
260490
62752
25126
62134
253694
107436
100212
89590
609982
53235
159555
769896
299025
42769
218847
22833
275866
318719
109482
380932
126117
113263
113215
476943
18610
542739
9260
179273
624412
177226
655374
275388
546413
485521
149810
503559
472250
231019
374294
108783
103579
65995
34319
8216
386719
146398
33900
366911
33281
42560
557004
106335
10529
403143
457478
93543
226768
40154
49776
314001
58902
488527
66804
176279
40481
104900
99818
89365
143841
743132
385779
61286
470848
88775
301887
221557
121718
383265
186233
351288
51051
643550
178949
383927
322152
358187
205866
362709
390771
186883
87708
45392
63946
267756
21534
150362
486712
331926
417685
801585
20635
186885
11621
40047
35576
210704
625943
444478
188128
372055
15584
20744
18698
137539
56535
66672
465777
641889
425021
289131
375403
115429
221607
17759
620199
481057
316281
42245
226235
150116
23724
657781
300019
137343
488201
398393
281233
580108
356578
151005
52922
622201
76012
231991
399983
171240
8210
247515
298274
675894
268936
55926
183597
56245
42818
62786
240180
6777
320252
1309
40944
59043
196983
27529
208249
158995
33380
69937
282157
450788
888661
184517
635148
17904
646938
577884
206933
306724
160693
83471
145458
832565
13192
494282
92474
354246
72859
5651
10091
664214
640449
177397
51795
304567
101286
818510
52992
403745
171128
213122
110098
317712
175374
330005
294441
54282
2539
55225
475
183678
476782
183030
38637
365780
322577
10519
69389
625496
711
428265
226675
238454
517939
64446
318063
377103
438887
2377
257575
41035
245972
533521
336810
137307
248148
215573
200631
67288
12650
73673
418439
959
235932
68031
43910
43863
203369
469458
14656
1547
271795
636711
334019
23005
405810
60189
10710
13675
83716
28733
100510
56727
12480
150530
227590
24744
235556
125994
776230
259857
256844
11012
16261
149432
440324
221752
170911
334626
106124
541656
65557
219473
757298
475119
220294
124462
4186
68225
121052
140818
29103
102312
720449
17439
10891
204018
224567
541687
175469
49471
20971
120046
37059
89432
8287
427348
281709
2956
183648
7843
18871
383758
160740
267678
205052
31844
126091
456058
47655
241997
216234
506817
72656
29951
286775
261023
555911
45096
339070
294215
636721
380816
302398
245017
154088
37432
607634
22088
482345
150632
139071
595049
337149
57572
90709
91378
772414
27950
195788
440429
459136
593879
103833
277908
267010
227875
203080
73426
380094
374678
13957
828356
121419
152715
92322
324910
333390
48244
390008
5700
372291
590058
292369
7536
26255
302301
674700
76538
66411
625911
731302
79791
87806
370728
185496
38203
35426
187147
207768
271549
426991
86162
801055
140594
90623
337573
21283
520149
184207
234414
474210
281739
383430
95284
444508
858051
12362
627570
32780
53852
22634
70169
643421
180486
40702
694584
470575
422889
5207
121963
148372
365621
130468
30114
131522
47382
58321
345899
958991
323646
159421
102605
434541
222400
327754
10081
140784
692347
828011
105808
656100
4173
37414
141069
39628
161869
152677
22861
736
44880
921713
79989
10005
277224
4939
48681
569350
337841
211609
226567
289928
310793
10823
220187
53989
80735
5160
31989
607597
174929
39389
132878
73715
155754
140164
483205
276398
319116
24845
26347
677120
126366
133368
46138
157982
116811
194292
255327
615462
145597
239324
92652
302214
106169
45941
80417
67447
380779
35958
349335
441492
413697
122337
429908
530041
29201
348841
404627
100987
474259
113583
314168
165544
698505
657069
4104
15428
164502
113393
7835
435966
588268
109909
99953
722167
201990
379055
441675
522981
252265
561619
203468
217765
72029
650100
5123
356610
9645
16112
237539
312237
115921
800666
359499
260905
34378
63063
378272
43096
3019
121170
39641
117884
365060
54709
851803
167994
314602
283706
136523
143420
26594
74207
454970
396544
705574
19784
370180
228396
351597
488160
75863
326622
256449
24067
27199
99960
537890
368979
582521
134193
746964
675548
387514
28483
20210
2007
363
494082
607647
18094
533958
19298
219511
28118
359409
1601
127000
126574
70569
167054
547493
305845
502810
17187
98301
64439
300075
368277
436527
82063
691977
663310
233782
641417
641196
177700
79534
458297
40457
836641
628082
385255
183370
181915
33523
719327
232871
345467
21081
715335
294821
706790
69129
644204
47311
5146
611348
89602
20438
278857
669766
283855
169641
280623
503856
327051
413074
4091
416225
292484
368214
414301
678850
32352
360579
7232
503796
8278
93258
262791
844562
56234
53829
38942
960532
3611
120372
162613
167589
165130
232714
591604
69355
358925
237063
392743
41571
170558
25608
545545
258714
523055
519908
150487
511050
97984
145872
49333
5142
430655
312979
32003
101166
743902
168796
155737
8678
612692
479512
13140
58068
775253
594088
451810
226992
55633
18292
163173
345398
187639
89342
630777
13804
43659
158238
11514
103801
460695
428413
108737
70783
404186
123160
207806
252301
4833
45051
601596
235382
75754
417300
750949
63680
1727
388243
11523
2192
228934
388305
170113
329111
146542
116514
9522
172956
1773
501683
441733
42216
77036
283362
184693
289996
66558
305450
188164
419903
136439
122878
81724
395410
34610
9669
220146
344163
265187
300924
809311
7601
9275
269555
18566
398783
117023
246038
522321
125488
13639
75857
22306
102600
334432
469743
21299
204660
29439
56036
136302
160388
14029
218740
46052
9888
374867
477176
14353
484457
561679
311440
200939
219421
20727
803
45998
74677
364842
219222
145657
166487
252745
344910
43240
629578
154834
486081
122982
79969
89261
3802
351105
40811
460969
813279
574779
809959
19551
1307
162410
399307
40084
211822
62698
320157
226896
569048
409056
35069
40038
84304
127297
70586
2277
127037
374572
505290
75230
83351
263196
77792
205503
9723
160826
72834
25321
451877
233066
139337
101041
947
171721
245404
237892
152216
274464
95285
92745
381420
14378
251247
332015
644374
183648
272124
15275
324442
117077
127813
103806
90678
79014
123931
322510
24707
17205
760136
7951
480698
285242
1111
310166
540134
626715
76738
93807
109177
456034
110952
686399
812010
13762
394254
254737
280813
211042
213530
383862
147944
34941
144277
61791
65816
40396
2468
526596
14001
111911
315301
39088
17683
705108
693107
27771
176954
413036
24026
565114
5124
50019
328748
37693
6095
23498
15861
55666
610069
65469
495081
29582
106347
24959
185107
23047
788799
101129
127111
433557
86617
128994
382343
131880
51362
169613
291688
198835
136608
349156
549108
659889
469674
12240
189371
353303
258287
433476
35541
57413
219083
331559
26816
894926
756690
200244
335299
312112
129074
121471
311555
191999
45460
43535
133152
152131
485207
225418
15696
296303
253051
322310
44411
618454
125227
736471
146533
226285
471159
178196
431575
148974
191664
475044
243521
66256
778924
94595
107602
959586
506914
13229
55664
132583
126623
60665
334629
234503
650446
711241
218566
251155
22470
180893
829744
14652
203218
176800
21569
67303
198511
261036
261808
495146
573552
204015
66475
514160
366075
178065
258555
678862
255163
362990
681057
279435
593509
417583
19842
593557
768767
98948
143888
900
892
185752
81755
304219
81253
527335
55370
663398
151402
275260
242563
262845
106044
296340
102332
209436
466037
204984
671445
386006
158250
87863
168043
37194
354939
11119
42686
121604
24511
43077
591209
78553
305901
27959
600371
507889
92941
289005
390479
33192
264882
213282
839584
6552
398490
284129
51432
23824
231179
116720
506162
248257
2563
93036
363300
41074
517392
56664
170356
198888
44723
320324
6994
265954
14185
99880
304556
60988
69497
298785
21933
213906
225780
444562
477643
389891
178498
461400
4211
233590
26516
221452
317103
4083
1740
105041
27046
377307
637408
290794
713721
736008
2127
167575
8300
69745
965727
19311
14502
365223
92648
713433
305768
150813
55100
65825
397306
149746
158361
36784
126256
456232
111900
332233
16368
419815
47088
6253
222340
158408
391625
132036
85190
446950
38372
85970
18128
256064
451032
23371
294514
285325
86361
389865
12087
226393
602409
282150
324699
189588
110760
303431
268463
578345
726726
103142
51085
189803
62777
153643
243444
107052
220649
119558
219003
40245
76581
330350
136001
28895
351229
636949
130669
187288
635808
311153
605439
240004
165157
146231
54656
200769
588457
267710
703935
104849
93198
89590
52445
610676
55457
74995
344564
6266
250554
816888
252466
419518
31160
380282
253
130354
176573
122021
17029
491703
104168
724436
153009
432699
129283
731020
225507
720536
338228
581079
343838
17294
159721
82094
157580
464791
504239
78468
226083
430370
58914
209103
932000
85206
214969
82753
867978
67068
440586
312749
270518
63203
173405
484895
300986
254
22076
69357
376079
3105
482130
170755
66266
352141
242434
134309
395134
125161
187535
47663
69600
360795
447993
812618
62440
555974
621802
250337
305632
73391
116207
602502
317083
286298
240920
354179
572552
150409
445165
14152
834689
134341
741845
634793
189498
12080
166502
169855
29450
802787
2993
314307
251075
339706
27003
56931
42965
546788
61934
36153
60310
479771
294438
311982
390048
549100
584755
3587
98664
361594
219728
78210
423070
98631
528524
45352
21424
607956
32411
71302
13631
840551
43799
297295
54670
132079
303271
103308
249313
94517
185191
56513
49239
316361
481506
155372
33939
99975
401442
346341
160508
31775
35039
19189
37018
348788
153057
46138
392467
521631
20103
371222
781579
92220
235693
209823
201552
677909
343742
68892
301044
678098
42562
32330
396030
449567
210370
741268
297103
107106
667966
448739
405960
583229
363907
395646
59857
80353
477665
31743
16744
695288
939741
230243
421689
298478
71477
44686
46333
651491
145591
269421
124287
337470
155755
174870
794293
79469
212839
493706
170315
314552
35866
101772
4411
191306
433910
171243
160708
77816
376819
589394
186265
642091
150562
109758
252118
167957
49726
153616
908732
1437
92492
53901
98828
50274
7282
132769
155253
195320
82838
168349
117306
491357
87614
400038
22362
109248
179485
901635
452472
255043
476237
15352
61902
201417
341448
146511
27129
51008
487669
134569
248199
52754
538952
69728
212581
45826
135664
56058
248572
175081
480219
102083
141434
62915
35638
26651
88255
165282
2020
272271
30720
112934
417512
178680
20863
163154
104258
69549
11142
451790
117355
103539
91830
149100
602999
85154
272700
23728
536633
211532
258792
202020
34367
163352
612388
132280
209285
17579
684578
208022
2789
406979
204759
538139
176148
87439
279539
368668
144508
9681
277767
185751
133572
336515
17901
49806
68818
200050
77249
195103
655706
6063
113693
48993
42001
385163
295856
384238
272884
54576
251982
72118
209371
256136
153824
378008
121277
564122
165494
519455
136078
237184
29434
90496
645746
87542
492646
143094
153202
6365
38163
120205
364753
642933
329788
12000
556182
517358
96482
48310
238249
22549
194916
140921
78453
82422
10662
34053
328577
525868
24716
86570
39988
392074
113637
391729
65939
251120
460369
240061
331796
164761
392713
205675
279335
123398
176456
304805
456215
113800
664692
352622
232065
199829
120690
3341
5710
60731
69719
60028
750042
744425
244505
101332
629267
85553
332969
2568
28846
547099
362013
377051
155817
247325
114037
427789
440476
237852
563199
20497
108892
353938
129404
245705
224850
707403
226454
14340
37458
179914
116484
372765
286577
320554
250315
62630
555140
675458
387467
17154
112579
259805
363089
25778
9782
16985
41600
234369
1489
247249
560407
279508
315081
210760
198241
677599
173112
255395
476836
251058
198833
204307
985
94217
365686
1179
202484
2634
56999
18139
721216
31550
70228
103827
38074
108442
279482
14252
362788
162904
695531
23978
201147
200918
68635
348662
28029
137830
265282
650350
16285
159174
184928
312358
7929
387913
54046
20677
449247
134695
176673
68110
13559
339689
34320
15802
54659
42707
618326
130278
25930
139878
412924
1456
172895
655951
229325
89334
207364
318461
286326
109958
756574
572505
294630
812837
490
273856
830398
494666
37725
89497
304961
633465
168503
108777
67854
20280
194616
563592
28304
16634
629115
22936
174561
637887
495089
663713
299228
106392
391650
127180
81363
752957
321
492240
13480
1679
130309
15827
251123
35745
76912
4580
102728
167094
469608
167429
125515
503211
432821
43048
3464
11876
190078
6872
183073
19703
329747
150619
751762
18960
20460
247302
28495
487041
784311
28217
22292
73178
260656
416652
190208
352780
48588
291
321149
16059
101463
325487
167418
71174
331721
582327
88819
73414
364319
27726
751963
746440
115485
1660
19302
665680
18336
4431
480285
475327
9906
302190
507393
222680
312558
212328
89498
400982
161239
552085
288067
12339
190372
803735
559041
20628
144916
134881
499440
426869
48979
222150
14358
87274
151134
136675
300830
229585
581910
290797
308675
326111
520510
173715
284848
321463
30719
175500
240516
127534
736639
1350
328823
330280
60453
129839
107261
394112
14797
154581
156473
235931
90324
18493
705572
639959
162610
47141
94949
216815
172253
374511
530614
305275
305200
53276
145559
74024
18888
38895
674178
26117
430299
74174
242913
718733
134235
612524
721191
296415
231716
28486
186764
280874
125535
27706
210402
290043
567389
204180
318649
244496
515768
486062
19845
291373
177603
512421
216726
164285
271773
516644
262065
33774
472700
79002
234372
312430
332811
3106
282188
121573
940235
1454
250100
33979
733414
97894
232729
195038
122642
287767
565075
59095
552945
100510
281823
160861
148521
95984
25746
125871
55106
306917
595970
780888
55665
39379
862291
503547
24029
449913
109831
194396
55273
396712
61325
37320
733011
152033
391189
782734
331174
337772
420351
154995
860951
301215
227167
849163
448029
398612
2736
244650
129601
707251
426934
371123
147533
32777
829990
261393
16582
239673
187014
17854
36199
503382
119185
104830
274091
68966
392277
814431
113495
99119
707974
234874
436479
558426
789938
474495
397765
165511
584520
579375
284997
385020
601917
674564
157107
99915
1371
142061
55757
164402
32575
21939
151539
351585
80040
628311
230190
120488
414256
567008
303027
818424
26557
369932
441347
482561
38948
605989
159317
2019
98669
17368
208621
634132
103821
104836
67189
252742
106603
265188
270412
145128
9654
398238
520437
438632
140478
467394
166685
57073
626521
753778
265138
58572
462512
126290
494573
4140
186563
437747
208809
25725
249603
291028
4864
384288
18509
539148
128638
358430
14318
558848
51226
236717
81320
293661
1220
233431
507841
625568
541858
19524
201287
535144
12826
80129
399676
59011
282025
150749
173764
120643
22814
424644
6599
17539
182500
94734
860
596344
53204
248486
17554
763819
99013
37421
705862
523273
740488
134790
405115
66134
486653
154133
139804
337075
265503
30332
49695
47352
109828
484354
385493
23285
325087
547467
254350
149453
276092
259219
669617
59439
44161
5416
79350
434
429223
78589
304047
451868
450493
149727
289104
67027
133254
77373
113468
243276
693939
110077
634060
414750
236014
878447
292855
132214
426498
314704
186168
246029
413754
1103
631445
468225
851545
161577
17210
569395
110494
310957
10837
376841
50310
623934
690361
52793
136713
260764
360077
20089
273088
2780
169712
196165
1253
88357
677297
563948
15035
295552
230948
603688
230312
108401
265397
283616
265297
148006
239219
205744
172782
396992
633143
112471
10652
342437
57200
50465
670628
480636
59281
112692
330124
628305
823977
402507
83327
72327
450055
9582
118984
357409
105432
31551
416872
62739
809559
539238
167380
825778
81161
100334
709480
391958
231417
686091
122812
20193
135905
214715
578325
34801
606018
83908
48711
90667
439384
2966
44075
171559
145637
27316
492589
50607
484371
212071
1236
234765
4050
178385
253606
40117
629046
35121
44331
574265
63199
5135
598065
578008
55943
384692
130293
155606
481168
524479
500448
541033
185639
55778
122896
4212
460437
212064
423981
366361
35849
40509
43
220983
31282
188487
180297
575333
582
418388
345165
298346
182145
49335
7600
447429
473770
23070
94310
629530
119223
138746
116074
197635
377577
119445
413273
685843
603782
54851
17738
137399
734853
46842
125033
68636
98844
95158
58573
96027
428937
13630
62945
321789
396176
564166
166749
138508
76466
632705
412535
97264
5668
553372
284082
93500
237982
106126
689505
70708
640558
231319
242010
67433
383697
563693
15136
556006
141354
326095
507845
150963
288040
6328
63073
890758
6957
314285
74295
134472
120205
147144
4857
849550
153518
155804
339096
107622
124792
301184
257080
48860
2579
118677
18623
98627
107159
270725
397074
84618
471040
143920
258092
56847
416518
145838
990
224847
226746
198627
39564
12188
886166
367019
117495
9709
422103
408440
144532
67858
170992
444130
460699
233678
148927
693683
193548
340984
286021
655102
161665
93
51571
208449
10789
79211
212830
104002
174389
502678
397773
395904
19990
186783
212642
266791
4482
524036
322825
185546
85395
105695
51377
416969
138502
11183
123576
68343
43358
64830
713636
617165
60879
277138
441310
513938
158407
296966
514038
26061
634395
238026
252139
41338
140753
10840
272958
170761
55456
643010
587209
331645
56264
218756
153967
7750
280281
204399
6094
164368
933514
269517
305224
526639
682
661408
20681
157463
6320
153361
240798
565463
354368
315678
120915
67493
699249
178612
494804
27603
565926
6560
27419
12998
774231
227583
41265
316042
283676
31336
91745
151502
860
667516
19232
383485
12978
90488
79817
376026
55395
384740
81061
95386
181937
314353
10087
550771
174328
591591
57230
126720
434276
27858
166714
115821
779696
62795
46683
453746
449935
132367
698332
398997
150356
238963
29051
323348
329457
716406
773737
29828
143952
26643
107638
392839
137000
115837
38838
749418
431330
178483
191101
29520
181835
357998
575289
58768
158389
63930
505514
129711
267185
75276
411076
294747
96330
690985
201604
78975
710414
270094
463074
244383
107927
703083
308819
64052
48090
537388
249213
608754
26861
688419
721021
669884
157714
40855
15046
121144
86570
24845
656442
272620
758323
674206
2890
241225
141615
140660
227790
238813
674649
28879
145991
547226
786411
32991
95970
473027
149838
375250
153453
184058
27618
96955
296523
428521
570853
685531
593142
13427
21043
729366
617734
751016
7172
262204
224442
412483
794320
265182
125033
685477
512676
128542
351319
595981
367363
272013
4310
862384
504900
170991
280713
374816
345622
140025
264730
285166
230365
897102
87079
633571
92457
169203
1280
896460
127583
79792
25595
345663
384068
537501
13642
779169
343668
88931
53224
154045
867652
582308
25423
66891
116567
126725
85139
341067
276228
86893
3602
294585
289979
2958
84665
247195
59500
148633
485238
8567
283664
430145
193613
44968
135400
24825
48063
665985
492593
493998
302181
32332
67412
230698
561336
43607
586057
147032
35546
159962
167837
76303
537995
489936
75768
169575
637661
54212
98228
398304
407008
15016
34120
810201
425967
40952
274297
732733
254349
47189
40418
555149
35789
425086
666597
147026
816642
22810
22854
106500
173148
67797
119918
81757
29045
192773
32137
103694
47375
170678
14785
178484
88776
461982
382644
904018
783604
24197
87088
406300
247106
251512
32982
78676
6782
535402
221504
104398
7626
142757
50618
97338
48755
157806
566874
389260
97182
40345
125480
548927
726734
140262
387163
215799
89562
291082
31452
190567
123999
8494
80325
34800
171982
89069
354504
374468
114127
433583
685393
394298
504379
258075
157304
156890
12280
146836
223781
203676
286422
67793
498684
127687
96466
146823
2691
159369
284992
125057
217995
111514
497315
14957
17804
216259
292279
120092
71702
349738
31576
313430
78220
290104
16865
308918
266777
1213
460963
171807
203871
175603
43540
32377
3450
752488
36970
8857
24611
39124
12293
9395
93326
3730
334539
269360
270795
4153
392691
450057
588763
36481
491874
97183
9805
529993
26806
281915
19979
337536
714107
142346
158726
93758
130073
1724
46223
89461
202641
290572
161192
474919
301168
238865
104160
100451
370535
344043
8849
497171
266493
571055
406068
301400
70189
143235
119666
230465
290743
186984
33318
12678
150323
144101
63290
495136
122601
68689
103200
5467
75736
205196
408103
366210
865789
618959
315012
602133
55165
209848
104957
183078
80461
12243
312543
214779
109169
274131
388304
387132
107532
323311
29556
175845
74959
320353
353482
18431
482207
42874
33157
95907
183926
385323
13673
372409
71329
266169
128379
178804
87105
51163
362432
409796
271292
50554
29443
402429
89734
186
328506
201133
307772
672200
7494
321916
277161
59046
220081
435992
822923
272390
16067
113684
269763
468955
266418
375185
2815
111051
400213
371523
406246
551981
8816
223522
177919
301828
60056
266738
207778
7145
565860
8168
17768
472069
215562
380689
219872
8270
591160
176085
262327
419183
232422
539741
700
5265
161541
395260
282795
63019
304117
327261
368351
79678
52739
36625
167913
49806
544178
708731
408438
33612
189456
85272
481142
96426
82602
44069
228705
56220
158439
58944
27209
323694
586587
7708
174574
736214
316529
28282
92834
46073
27676
503781
334028
117149
59667
92485
270405
298790
54567
241436
221360
344816
416448
11779
687516
84540
672624
41274
14352
398209
222017
146869
508071
162709
59614
12353
1325
556220
1183
27064
403476
655783
485538
65124
52723
417906
573154
352682
54519
223591
3111
30420
577518
545782
11362
350878
20196
350403
146296
21060
11683
26193
133331
254746
23254
132931
57521
93913
94834
602717
202530
331755
290169
71260
4854
183117
358690
11770
37005
33943
266182
33949
242912
409107
221730
194948
218615
44562
79808
330945
102630
98618
258423
48395
456160
14556
60638
943809
188
459566
126332
80197
231261
289702
158512
243649
496462
98788
189992
34602
32443
616993
151206
779000
74923
25023
243028
305468
664534
26605
20306
476977
434091
79914
353221
606553
445859
10
198787
79188
200542
127029
196228
478555
294328
408179
118074
307808
140844
270499
117421
179874
52587
153416
331983
109408
22639
17096
243381
150119
176658
69018
559463
476237
138267
475641
303897
348979
275494
451133
23327
193465
319968
14094
278457
204639
256477
74269
320157
202016
107007
26387
202156
144629
48837
140606
587075
8882
130032
146296
74030
431529
178220
234481
13919
193461
27033
158911
204795
83710
247325
493201
349204
41801
169685
453353
431685
571283
219258
207337
88782
269726
815686
214575
63041
3403
211414
13433
219712
153470
72027
6633
151378
128811
131933
53427
263165
386495
808
241593
5625
92827
9494
54578
45775
389295
1812
40077
28305
169226
847068
879826
30198
62421
6232
316262
56007
51844
341848
168367
446155
752389
414570
202278
44685
172579
150443
156203
317822
322977
56450
2229
16949
611626
65344
101426
26523
319065
84482
484333
360673
259024
253398
33243
47726
152913
50721
29698
100607
185633
178055
426112
50585
40137
759689
175006
703258
504106
186504
350112
509669
321946
197378
13735
619818
185775
815556
677365
117984
450530
75548
659579
676657
681665
29747
764276
47207
203898
121404
36374
160882
39272
914
76848
278888
18240
415410
298975
482401
399289
363282
21848
26424
209165
959337
113411
382600
19538
101969
238401
57942
192917
133464
172695
922967
104164
31746
276033
319403
165846
156804
773282
56636
143191
16879
128111
167915
56371
17235
62188
32330
240052
385067
226872
110749
44545
53569
72728
198918
310145
89771
218759
823585
251974
10845
51688
767921
647207
123656
2629
65227
748129
67517
67986
665751
145494
66769
240632
438402
30799
221955
297421
231505
84427
609573
134306
332942
247468
22511
90965
326306
638796
543665
605625
362500
190106
141759
8662
9936
85495
8662
555537
472012
28120
136130
250823
23095
6176
204335
5878
180292
129971
125657
146180
236023
487159
298194
272702
377636
384913
18108
481658
530683
49383
252764
140836
84019
924511
343065
138984
559417
106767
19915
137789
368003
21112
321298
199137
54456
505866
910909
451728
25119
240339
303234
22747
296007
643910
683796
735499
47869
612383
347
124663
414349
26880
275363
60319
45765
589127
120708
243509
307354
131041
342197
5186
443038
15428
297606
232951
161401
1360
66846
144861
106642
140091
360039
50123
359480
389272
294907
602748
449125
36730
721469
614850
1098
154085
265173
454730
250934
121118
130912
6335
27607
140357
115083
406149
71565
161290
599839
38308
215554
864734
7396
794789
486663
144843
696761
163351
407004
64731
983643
205440
73072
95570
249223
866873
5413
176683
332235
714704
1101
180118
564921
408244
987523
1346
211833
187982
55299
314823
198563
122898
170000
633725
33318
30529
712202
132751
56559
110381
613661
244205
67585
247334
216668
540576
458285
118651
247829
79306
372623
62520
35916
282046
576322
115685
518345
27883
482974
169491
90304
289439
42220
356377
347100
670325
41738
139991
433257
179223
104045
13215
69307
175130
152178
444803
446236
29838
294542
580044
14533
474088
298
339768
128542
471815
479701
103274
448770
124307
291955
401285
428046
374833
15985
287758
40844
65730
19527
526652
843242
132735
138306
109370
58905
60698
203382
39541
181402
98297
30735
72310
297059
159978
116673
335924
32179
905155
53503
552339
662783
1665
44676
10108
19722
523386
333224
687927
769867
242315
10832
371240
486517
360076
55171
92357
112212
478894
21060
164281
61802
255793
113750
27348
357630
237831
630078
890290
42949
517859
130833
12634
581074
668606
702152
249689
835535
545886
953889
29674
164731
841252
262707
15855
1822
484133
422715
113838
121135
2187
146444
252598
680164
49757
14116
273901
467948
158953
170784
536397
66298
401573
193535
33191
197468
1279
343772
284108
401196
363051
168888
604303
165185
133813
265629
63167
16763
162920
87724
570422
379335
383604
112261
119241
10417
339494
408279
24699
459608
517341
35678
5923
350769
38023
6612
277524
351177
153841
702453
292683
214465
780857
93782
90613
492
639976
725634
573505
263885
461355
767039
578789
545540
235489
244529
852756
12576
176709
342679
16143
4528
94235
128731
719014
227268
100261
286971
89220
132027
201632
126680
41179
671985
28860
907448
357391
523350
842785
499441
196337
62026
1117
91861
815182
238606
65478
224631
547276
206858
113409
283275
179344
600872
215287
221800
111782
32852
119090
896956
111490
460967
396820
78265
223807
565011
359134
539245
505083
16874
284270
6134
313914
165993
283785
316826
100718
208790
53559
133226
20453
16038
179192
271000
167971
245938
246579
167335
184699
153448
443727
90889
146937
228583
249079
60672
77019
621818
40237
6156
29964
136361
225628
130983
575676
561800
592488
324261
118854
11328
578042
247313
617755
57795
207186
157235
471520
24818
469247
62626
28974
486487
159176
159008
131346
600379
833532
193021
49765
55084
7917
320591
304434
234660
21165
100096
68986
577695
123203
81913
111936
569251
293037
31183
40911
9229
44462
86946
135041
240314
107684
474173
42612
102796
14419
5529
173952
17902
71284
510862
1065
44158
80787
451876
625074
81785
11187
333739
111580
255466
481291
29386
570076
907232
610490
129721
453453
321544
326415
226845
98693
263830
44804
727480
572224
357116
66672
108233
294605
98901
261296
26734
120058
157864
252448
267584
53497
31293
63654
5759
77848
11633
56690
103446
559503
398174
40059
181266
265761
15836
7550
456852
43446
672
180007
617831
61116
116316
847236
175507
444478
461495
741311
305424
328283
45130
299634
229127
28424
131846
268184
307516
324396
459395
1542
4904
83134
674589
442689
101135
396915
815596
20996
5148
653669
69382
518211
371212
128644
332424
558132
376144
581157
90881
38908
714037
224240
19153
222703
327668
76148
10233
238573
12764
40686
401061
273981
433830
311115
408491
128472
8878
508536
862761
254332
705924
134737
64236
447024
442127
21187
589248
41801
276126
511281
678859
862453
170932
390287
585328
79250
464064
468737
289035
101661
15243
334255
5732
317341
4142
524785
333495
26249
90055
191579
19112
305043
201633
101733
729689
408706
221458
18688
89876
330214
382846
234255
110596
304566
306
159815
218062
399553
461782
17815
206817
128237
161341
356188
27838
375023
404441
495227
347688
11127
27615
173126
224568
422740
364930
4155
403649
360477
891585
20985
42238
381680
366162
673055
7131
509276
479402
15094
367268
93523
494004
637930
620127
122588
191617
970771
13784
330114
344267
6272
173685
198626
156927
322705
236613
403667
31120
162324
241530
119414
51612
60071
435486
116170
265223
14362
80348
4348
223065
95129
40995
867889
137936
282169
345116
27059
48211
98583
410983
110138
262522
192740
270454
475217
188039
584366
8278
3338
74715
209720
42364
401192
365081
314262
350746
18140
88831
125660
53170
395878
3886
81273
85963
11616
417723
648267
78348
9605
88383
543577
488313
168957
24825
17228
564905
145633
337057
549760
979842
118765
109908
203644
9144
52098
72272
425228
199331
174218
128327
1339
152238
172712
50402
520062
40186
66050
73629
62284
69303
170780
51472
681009
269111
272047
375254
228927
424847
19170
101538
386662
791739
472429
176361
68600
49456
48694
13625
277113
165663
924692
80830
520700
94065
59583
6457
63164
1314
772483
104216
26912
100398
419591
33913
187508
44937
184007
33070
112016
10877
179739
11676
13796
271029
326065
785106
178318
7852
456634
580041
200070
22508
91727
113409
72215
244879
273592
56892
280996
70982
235301
50981
290244
150784
32316
99220
1765
131330
233198
571479
24168
41051
54754
14662
325550
623607
562964
93727
133305
226484
141550
283944
63274
85797
411553
18637
36100
14291
662709
95874
464529
414665
841982
143465
774520
45196
277872
355737
30852
124823
241183
304026
37468
136835
23510
285386
666803
63073
255128
84019
484781
641921
626262
213142
571529
154158
254206
151563
417271
248082
64148
611786
24603
1274
178009
349316
313968
265202
49528
64769
567640
457372
30188
55067
637335
518544
93140
28767
325048
190697
45505
336245
787676
377677
5108
64379
70394
157171
131289
199887
164146
131956
527168
2242
135621
809688
303857
93302
67363
87882
171870
384471
108607
824756
507344
445071
126626
692207
7680
431964
56996
16873
155514
28742
37111
12198
49985
110166
223689
579532
358929
18425
29373
473596
55016
48970
58609
8141
435490
90856
84432
28770
37031
217782
340480
215913
146383
536435
30999
73172
373376
175359
309618
89307
416329
881174
389257
692415
694344
247807
303617
5663
312214
275383
488966
884827
96937
145490
235424
357290
479560
285570
389261
357581
78413
70966
164640
157640
119217
98458
43785
429426
387693
516865
142791
391403
158188
159013
311745
194775
644749
195202
503707
359242
29128
54378
53306
257492
98940
180505
218426
12354
913939
76814
37051
39325
84326
378042
444597
16061
357416
65777
480165
602947
538262
49041
155390
584656
198913
859483
75271
373581
326485
205788
382283
716415
201271
231550
1230
21635
261814
205629
759166
153099
331018
132880
539927
126281
351670
47283
16830
8346
822087
43301
922049
820990
127009
12166
277302
68594
172543
418731
69426
5141
93090
88647
486331
590702
143795
320631
248513
295968
548793
346310
37801
702984
186462
13933
471570
487436
20906
42330
207447
68365
398074
420775
32491
35479
132214
347408
119165
355362
205490
8136
858758
143348
680440
19740
601258
92477
8955
99095
282880
89396
703142
602915
600
407745
1983
267933
531724
516881
59648
148555
447980
178443
234914
67
101678
89726
269311
123462
111211
47131
412428
29158
272643
430118
64913
223582
103788
317021
344462
81003
20013
77618
33054
32974
487674
155556
62840
245279
36385
298698
456773
220263
70469
134939
115294
8602
414440
113824
553673
34745
535118
10093
54088
73746
425010
102977
17060
186986
355055
201844
233686
222118
163808
98102
37357
208767
3164
151874
50958
114337
198871
42872
86968
195538
10692
26406
114696
442375
63012
180412
110812
53305
166963
128070
1403
576702
162193
465575
49323
73889
203423
706618
24423
72778
134036
97650
36659
691525
159133
2397
102836
120166
228677
125262
102215
172817
416680
37577
633767
48205
415227
726021
562131
150526
16925
143667
7140
138722
206761
419479
128639
482
113874
179052
213975
91953
798
65843
224605
105552
28692
429743
54515
75255
54365
207418
654849
85814
43606
652536
44231
272653
984803
828009
653490
412746
113846
365365
411653
115127
93977
125333
12451
255119
223992
245949
144679
390089
61642
266560
18564
181114
818133
907
6664
66046
131067
112664
6798
19677
42613
471403
430848
105450
136688
232962
539
316955
232832
85537
114119
146832
70366
31739
144703
12413
188213
881426
301273
477597
866
150176
42691
890233
299914
41404
24385
51466
473279
580395
83281
702454
346122
25409
508891
78398
12802
112879
34312
56708
663019
415776
231493
153095
404296
73119
3037
257088
332898
106307
101972
344195
269655
10963
85498
205233
213325
556691
680222
305730
138100
449110
205231
1873
870000
175210
402927
353496
119439
827627
399122
591468
50672
60611
73955
578786
176029
69453
54378
14152
2728
4489
152300
741392
466761
245300
142525
258280
335315
371684
561278
487386
330049
75833
479201
777491
213783
254004
11620
436986
28481
370525
267366
31691
321440
470021
8511
286206
651459
58721
446702
15648
631202
674658
249249
34262
438515
370628
184326
49871
589036
395332
73102
513812
320911
753874
408445
380478
238441
58006
207732
600265
398591
171221
227842
6419
558628
3397
630028
291002
182339
111799
428824
565813
239238
292425
243759
253827
465785
574679
279855
116549
184719
745744
319848
467283
45685
184180
90674
2224
17250
215790
119483
358411
447670
146460
919878
127044
774143
441163
250439
476405
76011
13309
232913
6147
157738
866469
244671
405776
228895
44542
63367
252699
169186
741260
228754
220570
1864
24687
531288
282654
237693
193760
276705
65518
31851
119028
486642
301337
477415
565416
208395
8876
147810
49620
275448
60553
129523
117254
276235
219106
153660
325494
309366
201277
248393
282445
218223
770625
423233
988143
156302
494434
822824
12066
61572
80555
954
66311
305734
194228
37341
179886
152736
226776
24813
94597
559237
104805
359446
385866
256776
634581
448251
146621
13388
189247
25311
5956
638142
256088
85778
238495
6556
73738
109237
19504
254146
246000
442166
701618
150201
13499
262793
724558
61426
488993
31664
175896
6121
8361
707897
413305
155386
78834
17941
5415
36418
517631
143004
159533
331032
688895
94394
131408
463342
30273
213769
578988
256108
153707
116710
37845
144433
39525
122377
847406
104735
135160
356559
349678
41602
43093
8194
17189
506147
153589
274149
281296
87147
143219
178968
866930
226854
269457
51536
419433
102851
778495
38585
439415
182662
359651
329702
321416
213666
170192
329359
27081
116365
52855
9540
18465
152503
139633
164075
10875
436359
69480
188798
481250
16380
156470
8441
374823
420512
47926
77854
64433
41842
197716
17950
113642
288799
499533
9974
126666
328455
14723
23461
32905
3156
17992
373418
86170
393472
163305
349424
761775
138675
525808
156594
177997
222211
831567
92671
135409
165956
707175
5794
386724
428310
348368
87197
373182
681499
146205
327862
690061
228449
3878
553945
125808
50627
912317
111569
14481
770433
587383
34783
5152
47827
68755
149387
514043
237984
26149
272098
33134
46158
229
25948
78274
730554
294628
180591
11539
430041
12546
466586
226702
19582
84740
222875
550671
367201
3983
11107
159671
979254
55018
205410
902209
289671
19411
231935
149542
268287
21762
402415
168616
82400
360
601383
411660
39505
289636
12556
26355
79997
46064
544218
117609
10671
102
58285
185699
199361
287358
119067
25009
32475
253838
661462
83054
272955
335738
759953
1163
880582
57243
97019
35436
522523
534862
230437
186988
19202
628773
354042
33306
242174
86464
110778
94012
130794
544674
599210
446917
41919
89366
442084
75641
519785
180681
131946
93582
419
36684
84725
687464
253849
33085
253542
310618
320765
535954
33603
1254
457042
59949
334545
399779
44912
36625
643364
111138
567127
223948
237420
438713
122922
310183
239167
187392
28403
150231
55349
428600
692234
531841
414369
26990
374700
51339
345882
58536
94930
145480
245546
442980
369362
74159
200452
398985
240621
536756
650460
289058
11989
22700
639709
103461
390445
258989
251386
127028
438889
43169
283045
125465
174527
297885
43048
324438
510834
382059
9204
29904
19940
58685
122602
892500
586094
159783
520212
61024
44471
416155
170811
422498
147590
333425
6245
128642
156950
260621
46080
120110
77914
906778
138437
87908
714158
287997
160501
351586
372932
89358
81137
46631
356719
203448
210412
113152
885808
113468
244047
428010
731239
440636
893
616556
17469
36795
346459
2374
20785
66571
6671
512933
269266
330864
147489
622650
142257
22628
128529
124045
782984
43626
60875
105280
94059
329592
39121
93887
289399
286879
394461
129717
131319
60753
195120
176205
415535
326984
376668
112258
32162
22113
76466
547227
181984
44223
75239
40347
371249
287058
12561
42283
5799
502513
6257
80185
199755
66915
74431
213506
16459
173495
675470
164328
71203
67272
5518
806
317347
4556
130325
9719
407978
150510
117516
105
470099
48072
89544
227105
33320
275394
174681
343369
77062
187489
484923
51574
119690
201163
605667
137077
76812
79794
50419
117623
138898
294614
71259
136483
358917
158430
222953
193392
8186
144908
382650
89785
252405
602398
88506
79912
61291
18155
43518
210803
137658
739342
23562
420373
25967
271322
71014
57963
23837
397993
77668
269571
492120
263511
219052
318788
269030
119071
25254
58215
238715
517779
12339
459059
182391
492918
637745
202536
543756
69708
218297
479034
322181
690012
64493
301224
110909
389769
88528
593720
161724
85990
43874
30990
38955
21462
498435
132079
240125
297799
30259
295412
166407
533906
227805
128956
312541
184767
167931
470542
8098
269752
69877
96186
735661
41294
5822
120839
160689
613525
654075
787126
217945
238166
536627
398322
501154
369491
261445
296167
234121
197319
53123
189356
59875
40417
254155
581013
64924
132762
348740
95199
90305
138146
62880
618328
46144
35085
265901
537931
205339
548978
132739
231768
241428
96534
597748
182636
269440
56956
323361
148269
91542
684513
534736
2094
301469
6151
548853
93461
96929
301452
254226
39344
599250
177241
640676
420914
26489
104245
119577
131628
44440
90740
83481
234184
650453
121368
118498
315098
174235
55257
232766
241085
681915
377278
412249
172799
378535
722127
186020
193094
384253
349568
10048
121916
17969
392923
130605
113043
678945
746324
244121
816280
54179
80880
335632
223292
35336
651751
122009
120200
603019
121991
358039
142054
63087
316380
612744
834352
51492
113514
19883
104990
173664
550507
266735
86065
130389
529954
416036
285143
301276
21024
262639
31079
207437
17723
606809
98964
411051
516657
51967
280200
80268
271184
319386
32064
436920
14894
94928
85383
117704
100561
391498
150993
33738
336518
5364
49110
180680
402656
434453
3517
597285
17602
263372
633728
439635
163773
398404
32381
387686
50149
521302
98537
186873
4888
174709
82589
759460
855845
8888
67873
539517
62033
7059
408276
29385
116883
108353
63730
198382
719012
56258
5340
134196
617373
163049
42780
66047
88354
251544
132748
147625
45592
118469
12470
706931
80178
318556
292345
234066
648492
630801
430248
110498
347238
209527
66901
308848
274194
358724
786307
56793
94031
78091
308531
69612
103043
202902
116876
205341
389749
271443
451258
83874
618703
115862
105104
9184
37771
25331
17565
293940
114941
348630
29168
91539
275902
88725
219115
44476
21548
197497
725655
224
53144
167807
180768
16998
39085
711133
544979
445213
557279
351344
13815
435251
283062
356063
512044
559416
278260
67844
321397
26021
51845
131269
9750
185841
5169
143198
32950
90512
423323
18586
399111
33093
768157
533046
14439
27914
418194
8020
3541
390084
30029
139788
814950
441720
147206
455175
79492
208597
3985
409538
186730
149077
11870
71346
52071
558384
353876
255831
2143
82596
9123
88405
101240
24316
44961
551245
362017
49187
554751
86509
92351
114601
640639
161945
365455
25443
6293
519470
66749
300923
61234
263853
402752
470074
389224
327260
448467
834326
70864
714300
503021
20910
127367
243367
50223
39527
534494
117452
195965
128351
81095
129674
12047
162972
976138
596866
239589
969800
316308
15709
80629
116
147604
496114
74096
103727
73504
516332
20045
724582
405531
308035
68489
136896
385000
952648
70426
337499
685605
148190
90625
328293
66493
336505
96807
405645
312099
85767
308448
25813
26795
726148
42075
206589
329859
93051
57681
5390
200593
200873
636859
24148
95254
298986
46491
158916
61343
230755
168453
41687
310333
499125
86623
227434
666373
24303
198830
36786
135524
515919
129127
329555
55794
84835
119410
301878
588098
215971
45196
7714
562255
162548
9636
39242
284651
54807
7079
316223
526993
61826
3021
230666
177889
258210
5543
55995
48183
175078
91657
41015
429064
131187
219838
453446
35990
596487
22760
23015
252803
637177
340716
315894
4382
274849
23072
345049
649338
72039
29457
5389
11292
372696
31192
63316
206394
66490
235248
142468
117191
630111
393995
111359
328479
361741
587364
267371
63347
427133
3265
226793
153939
281997
334524
698827
17924
94252
9761
175610
534196
785652
430992
177574
683973
52645
599749
71376
8047
17520
266836
33105
395871
299262
217900
708166
85697
348346
356350
592138
61626
80649
191441
71012
289005
369273
282175
110856
15140
40364
192262
535046
291382
572052
69934
321581
42561
317436
111585
318224
69469
37445
116959
633357
48399
72057
497942
256413
401
670328
105817
70496
394681
665621
186407
536744
381768
285262
765940
430050
517269
66352
656368
102097
183330
105411
172841
540817
511981
187119
37543
701201
735901
214170
698248
355006
122263
45352
28657
663505
81241
511134
214957
131092
48665
165293
614445
229216
609275
387132
367611
259353
197843
418016
55971
244881
6434
721519
257212
212226
443722
190511
117258
13587
692743
600332
131934
336926
173509
213230
262291
816530
227799
74064
85485
134146
96373
371776
303435
73843
572697
209280
119332
120609
503765
317526
14013
375791
45479
181647
189622
495353
232136
18199
439374
643221
788556
836929
71044
37186
386169
216946
1334
403397
932
825962
287523
2155
494881
60797
462832
24147
110838
618061
219254
391915
124833
97867
554146
26171
624606
147805
103
653831
444665
342699
569205
193413
56816
373302
152161
397658
553270
214699
406343
462720
584028
724894
317157
381507
223419
170497
98001
585
590571
195444
215173
25174
6807
207963
384529
40792
222763
15027
221461
184331
43905
657183
537967
247148
120933
530083
9740
108854
68742
307510
71983
280639
21278
33025
297798
68181
13586
23658
554489
218420
22367
122632
226383
547896
186582
877785
47339
323954
354099
546055
91601
925007
44243
132097
154464
63996
166459
110909
87261
575302
105740
11942
686742
206236
16012
54382
246330
9485
6482
610139
132069
65569
23608
565844
399967
99378
116382
34698
2869
267053
69575
434966
53269
62917
318857
759288
132813
369810
401074
270520
119600
304989
50214
298988
14173
230710
201063
74702
145871
704402
450914
360096
447870
698062
60325
33392
454056
453848
624171
520779
111469
19416
116312
93517
13966
540232
90636
518703
11191
14023
179841
57814
401900
582157
264008
282651
214210
515408
273629
785111
105690
234861
695844
55897
37178
218357
108901
23915
267736
113601
10927
445219
721754
312372
197673
622779
167144
286104
141291
157816
56832
434972
121819
42261
380495
101003
131822
35466
138846
70997
487428
95750
74533
167119
47826
11641
25391
349486
17606
582658
256291
112681
9099
480671
103645
719083
717754
51180
58724
469868
41851
115335
651862
325670
272226
692250
240536
621472
96277
112739
633377
248530
484746
169581
235392
105551
708036
516671
550493
70350
567853
3406
329543
248904
461289
313027
676660
116869
387441
82498
635195
548259
362857
29811
209763
293063
461655
55855
726229
65560
599961
31665
626636
352258
123141
285485
191545
110307
367751
213592
11237
321485
469457
564944
396695
10355
12691
260607
693634
14190
213362
317123
511
132125
443783
132985
185588
95210
1226
167140
3986
126348
368202
21948
63803
796348
132329
372987
185450
209242
430977
30626
11641
212278
33534
308007
410675
100467
609461
158035
28423
126148
43635
178875
126935
36068
295119
488014
119850
53911
15583
371980
26201
256017
497134
81192
5560
234806
559221
60681
173552
336160
285831
254114
400650
149845
167004
56909
767789
24225
25312
178925
365226
56322
179993
519733
506029
653465
207187
291388
137563
489646
228304
535151
5232
455905
207122
35467
320271
131947
9350
130584
257181
251667
73886
38702
306112
361446
73659
43665
61997
482897
66998
189633
300466
170684
609711
505828
766704
614674
390672
313823
616376
598472
82659
115562
309859
1008
346156
532899
390745
831175
638859
366334
634404
191320
615810
95429
288
510003
526658
672
795970
128365
837751
102651
536897
107195
171521
106844
486372
449286
248586
19122
30697
327068
13979
375423
276477
113752
381234
21331
58535
1909
215370
30436
367042
114054
470431
213034
11292
302670
19296
666149
407424
154676
657758
80001
245492
201483
10066
96843
34058
222238
279261
89478
441793
111403
114041
359227
260680
266148
110159
93986
358439
4005
340835
95451
180112
64658
622446
47325
48063
212113
203076
106059
153342
820693
229317
647175
44401
29938
226061
14968
154707
89851
322253
288347
89750
16457
128357
349060
399482
65673
302963
3733
18452
101479
17611
89613
123162
355467
101390
174804
37084
396988
153265
322033
238009
159552
384535
252874
33482
31599
10296
145688
24750
1010
23137
19077
80286
299769
117766
124209
10298
317236
746422
277418
197331
229602
64527
309207
10812
550642
432002
684918
103850
148952
117369
25836
728818
634675
81205
281157
115061
451571
108607
197143
438764
356732
135186
194577
639325
79759
93140
26762
970433
217431
245908
53221
342708
846204
281157
514435
155945
128579
643877
316705
699347
115888
60729
36541
117887
538902
185360
90418
159629
254517
440550
187412
64670
127940
42601
71621
816526
77549
77342
91440
209479
94645
211013
766117
251003
225498
461867
667949
85187
582560
210795
70457
150453
148444
661862
61462
15498
303816
810048
87897
114946
125754
9575
481164
178503
604851
280936
610219
9441
476472
183427
866821
333202
149987
295844
515823
1217
456139
57007
354020
190269
982802
22109
59949
119105
194646
46187
406691
321245
15521
155959
39866
15220
260212
643484
347212
100705
192736
609375
117231
623317
208974
687054
39963
25396
25019
678579
114473
311708
684749
238661
75242
34743
455886
1555
410663
3454
730046
774205
465054
273066
5596
131133
430910
59536
101589
98746
4154
83372
509022
64377
75430
813327
232600
2475
165514
36293
508031
12972
399909
528564
58119
6442
20780
370454
31342
607274
43877
224771
712636
447771
256006
72669
415235
222212
896462
165038
35927
1660
10313
83711
376469
143112
375554
611284
25889
144446
220147
70363
427220
159979
210239
192721
42085
51332
591918
130739
50013
469172
43122
128385
66175
127808
70180
86570
37784
29912
409516
128139
90764
418718
36122
163113
686732
182193
142384
830264
14629
425658
1755
133835
296936
6956
509446
14577
926160
41444
150824
535878
675851
405540
171766
127888
108939
2112
67679
163794
16235
28674
10731
788471
396608
41857
299425
358342
373380
299734
618284
632290
479960
714779
90638
426467
56877
219608
105424
83155
165931
243019
3903
274138
122248
14056
174136
68445
169290
256530
82183
256775
70194
514707
190616
184292
179455
9228
9829
102899
24100
146915
678458
104815
46980
83461
93418
57724
22450
463492
516723
101931
503644
190353
30196
527475
46772
615532
571172
60133
244425
72568
63748
175043
231032
311324
351292
218897
100628
56811
502930
84636
81280
4547
151130
284953
21731
130360
486481
15515
17496
114087
16023
9567
103694
13649
245414
370726
226598
196728
226349
136153
78381
490458
571711
562136
133723
32277
11911
240680
373266
590044
220429
381949
93139
137849
65995
215346
164576
60808
87326
128597
610538
498065
308931
729121
646393
11524
185197
230773
40621
568007
8595
76865
230330
765531
83393
252443
225322
95999
529955
35047
33628
23666
562911
15200
209538
201215
116734
26122
524304
400070
454178
623987
268563
43990
67164
113232
686544
458353
346581
75529
68100
204523
358682
513232
226431
16750
311726
16601
118132
595230
2844
179427
395625
604563
654413
132845
643220
189646
113949
252577
3461
51199
30006
369795
91417
762966
963140
209265
631905
22200
24763
6037
176944
237582
61680
58284
234640
88999
243721
52983
71892
464
485052
29810
611212
734874
367885
747804
842155
35851
158613
371933
687210
1194
471654
247572
289615
83660
44403
55579
68148
100983
68948
312950
401667
194823
699906
680944
579387
36453
14266
158256
343359
285844
212232
14477
68171
80327
382261
59669
578510
379548
39992
166579
154119
29644
34746
166880
31599
145591
670499
247253
93944
297444
89016
29309
104930
276151
593052
148230
106397
446243
366691
350371
249429
69392
465398
488197
31763
122351
25531
941381
50312
284518
3286
110001
167495
174957
13932
336144
793155
202245
92853
619309
217818
433062
207531
222185
126049
58712
314357
82692
127504
139507
23714
52565
258304
836293
462548
415661
165617
80244
105999
171064
151365
47213
427624
61736
5280
240183
38483
812969
358721
2714
394936
99249
37841
343892
89837
68341
99400
313924
24235
132485
469628
376224
134590
18541
596546
75459
110977
85916
302762
91531
85487
56157
99788
190158
121139
102140
134225
342189
195034
288272
539315
142465
402556
142332
211260
7094
312907
339517
34530
261084
290446
232959
147644
291677
612073
146955
124262
47210
792850
406774
83690
503223
464022
37264
366624
6722
311434
123688
384002
18010
109386
73378
406186
29883
113209
693986
217759
11636
79032
5185
56116
176511
11009
2155
215553
123666
282398
55558
336905
564232
52488
152922
112991
384910
174261
603206
195008
102749
356430
234028
139354
6545
73784
71378
139026
39320
88810
13903
220035
18200
106437
143208
451796
149513
272563
16914
122597
212077
250907
514101
335084
666751
47094
347506
131870
131282
765567
107331
480482
33246
753989
79334
183770
889707
254666
538084
367581
487352
393123
4516
40282
233179
358010
450770
129527
378611
580899
86558
195418
22373
740432
572929
96635
49756
798944
14920
569043
181980
751920
254807
382333
144252
339076
156237
112379
66127
211414
150807
261643
215167
489310
953707
415216
224148
569080
35908
327424
197166
153427
103575
6001
102097
307124
190073
358296
370479
10013
540367
224077
385103
31101
828490
547810
268594
230763
329630
347064
47163
243482
871469
34106
68911
142296
6602
174888
183
56147
29679
306903
431956
313096
514811
357890
166645
212544
63005
105371
34805
521136
162471
66462
148847
306483
355028
932633
302991
528628
123457
96586
168853
65370
225895
307964
226431
540799
794857
111801
74530
90131
639578
547203
61753
439158
59177
16326
413010
144684
540026
12333
28187
29462
46435
622157
517577
65202
459532
304929
31640
244486
122844
6876
116850
83845
88609
122144
46222
201572
445516
719926
205469
395732
22792
50639
101229
65109
229434
120639
238938
221704
156881
256182
484431
257849
132454
624006
591247
3593
380314
23580
309047
285425
55484
1078
202667
218366
23274
888012
14816
226504
128109
173033
14712
547211
432896
175196
327722
102444
348215
564287
710510
880229
225508
63860
2563
141495
72420
109854
116303
85493
150485
381111
172228
150590
608353
245065
537410
90175
576652
15948
10732
15808
42430
1717
187106
593525
228639
469098
83065
28366
85478
265389
257813
181797
22715
298203
236705
36062
340540
357312
122675
81604
397981
719437
82742
7294
56579
108464
25651
486473
33463
441914
60454
43105
206535
481223
300137
16455
430959
145439
82223
148261
705670
11766
584202
923
434735
2736
403650
76748
244251
11022
323555
162517
8534
521519
222415
437650
24268
139041
781470
27702
733018
64988
707848
4090
16932
188280
49334
405850
677185
15454
104336
42721
102655
39932
352961
264973
727131
623439
469495
43608
566417
155900
139933
773858
147490
192529
56043
417036
550302
33875
263466
89358
458547
335592
417375
728088
81418
169172
568214
151986
164502
14906
156011
143077
305328
6885
875418
5312
189007
19371
340492
250048
124415
69054
325
8687
41204
508405
224664
135166
175690
363654
39878
15849
246026
140514
381598
781931
84046
274084
449673
21783
24416
96046
142419
29818
164947
204305
536934
424278
188967
758801
149731
11290
383332
50319
687782
451192
14223
123464
22386
575551
487807
361330
823265
443303
206541
206073
114998
563607
48662
15806
311263
31559
883926
507347
175101
283575
378852
406637
262424
61343
579113
99722
173299
197223
230729
462698
148609
188862
378364
379679
356991
17738
813721
63781
361332
59334
264067
215558
2643
362497
544395
91384
8867
690027
93136
133204
62925
89459
43830
16196
2360
135453
565893
14641
49588
306836
246564
366809
189379
170243
3356
137760
96683
51954
384152
16135
291734
245067
110924
233716
242913
35515
106492
95395
48879
571886
695028
361532
380342
204439
204872
223216
452628
669824
191605
228589
213808
47680
272240
29124
12806
96184
617555
42200
480751
737655
563242
422514
470528
31533
486393
201966
471164
166598
407012
98507
296070
22562
265042
9510
7392
369519
594048
456184
1220
376314
14002
321456
278679
34365
570010
30354
56767
100537
96295
55588
29538
150256
105658
182523
592118
651417
15961
733007
161637
20158
319844
335758
52453
515511
527435
273626
236937
554855
791229
42003
175164
533039
261071
7481
251160
269077
32280
45526
328001
38593
330584
118981
20062
129048
359983
351416
76774
341868
514920
228361
21125
27347
715382
352236
557625
287577
346811
239603
50083
1207
116255
47147
812665
889467
32344
362042
93858
69727
620394
79953
49038
215043
207297
682789
289043
234909
7225
170117
99292
28771
170931
65688
99668
178683
291476
308957
90358
118981
216140
91540
35274
152765
139800
478302
29629
83650
126216
128114
404419
284219
244555
388672
586623
21745
3709
49855
15800
275081
209199
595210
24546
23056
386578
27474
203877
425265
490348
261399
566509
611183
306052
659193
29484
527902
205473
214129
22560
191021
101164
105863
55861
195586
204827
36805
663808
358783
494404
20669
408926
27291
623543
42320
561547
634978
45488
365684
780225
248029
219662
143495
406279
12696
651996
164376
200986
33161
88967
204374
306432
251416
159219
303653
9063
116510
170190
1233
681023
96380
118281
643468
249810
84723
231142
494486
30901
12493
224013
399897
790314
196606
198438
231469
176949
363383
449834
283481
134661
189160
93605
401847
459757
383357
119983
409907
57674
83989
285634
490866
465925
301865
442482
476380
3360
46205
249652
502882
508137
101529
381820
79129
153196
650610
324531
117211
1282
9266
785770
67019
46467
726407
818510
127170
4418
42464
298646
26918
671285
22923
697
79215
528
696331
3575
702383
239509
511192
444308
37523
766937
1352
27733
184409
65598
292153
63834
400823
430116
429873
429624
36698
523378
679784
331444
342136
25461
364908
528294
120569
121424
436729
143979
674768
193086
3513
784783
697647
748849
398241
120395
54020
438189
228330
315987
314060
435191
3640
179835
86534
747921
440211
217227
236307
39877
45930
314760
88140
42316
559755
55009
247250
484064
326
155649
26988
4849
213582
499961
820409
373895
28044
653768
137729
231298
417491
135444
14853
283370
42825
371554
143403
284903
77419
140472
35624
759296
215594
224575
209874
1770
729122
411218
468655
125452
262791
157110
249437
118062
205808
552335
23076
214904
43020
511787
918152
285697
626944
227116
196465
5278
11112
348932
137980
250235
532798
45604
147387
457587
568564
12880
120948
40218
499226
131935
95259
116435
509690
402110
134231
201044
195515
13515
238625
177248
22716
281354
92249
27171
282090
238465
372
16281
337478
359476
252222
137823
15006
21012
303488
556074
94261
105702
52531
406792
106734
55914
457912
97950
24415
32745
30930
585499
224354
337301
527992
125957
244619
718442
3278
468553
8225
195250
245824
435346
100562
179781
47144
72511
6783
509396
556771
51984
373397
626857
460708
237241
350265
15739
63408
72075
43124
137069
535874
559290
264225
125859
474138
70874
528919
33426
963
140949
659999
668114
125210
310087
656060
86555
80877
46433
45151
59379
599917
799275
614564
265913
31056
52180
258130
414418
158173
187325
658808
450945
298
59678
117910
850246
68707
29595
7010
629589
142130
31031
545337
11669
98671
14153
100573
36438
537905
413573
351263
202374
5829
234927
9956
97859
78162
223674
48398
55880
508462
105578
394159
368154
48731
27371
9365
396626
559388
207
36908
624424
36795
30890
270838
890000
9361
55265
215245
566267
511589
542764
63724
763939
37025
21857
181475
160690
211269
154390
346909
100008
145613
224536
6288
260019
34642
477052
24029
512780
51518
251344
52407
51542
258502
105905
631734
545980
7680
284214
443789
111981
551958
84129
242628
152706
619880
469991
250871
689067
272164
170203
66370
493077
148606
39493
524108
34345
197211
325657
174626
367866
399479
180393
520187
548664
6755
133063
547250
227934
81212
648993
223277
147500
178687
95597
70747
273727
459589
552690
16298
35795
89049
629170
341791
198176
192083
234698
529013
386147
320798
669995
94688
95976
633469
62819
365264
262115
247663
118723
145974
5390
312
37880
872199
34083
493326
146568
48909
16748
392848
205389
7938
231459
261066
732163
312539
4975
22638
399492
53844
616941
99776
486920
63659
760655
19097
278981
257630
18138
126343
52575
2715
605449
255463
679326
52738
471987
190089
153150
270
196181
18533
348946
450208
1673
610669
193670
199099
451969
254901
272772
172467
55585
506951
276699
198727
87934
241580
130092
199533
136284
82989
714818
481295
42227
733519
369322
471717
623603
242896
290416
769607
642192
185872
220837
151904
122441
261065
798456
136419
663936
698987
35060
9927
235804
192329
195216
318983
58903
614144
241450
77425
28379
264992
797954
327020
104892
118218
164614
101655
12182
348721
433570
648533
150772
348128
199680
186659
119882
73364
187156
570014
199303
396374
64427
686932
39052
72792
530278
352662
326263
16660
408381
271860
23343
210238
649753
249065
305718
1929
701008
63871
379255
10351
208895
267196
360667
472383
130392
354172
583666
466052
48170
31713
140277
40932
574307
105605
95322
50955
624790
237848
543162
65819
856271
228611
24277
136684
612982
545606
103551
672739
10741
51668
300545
498088
264499
399333
567830
18832
18943
777555
86742
373832
18258
41929
4593
10407
109731
558095
198460
28379
328143
233916
186478
57850
242775
129222
58670
94271
113297
308714
38433
67781
108565
261585
184224
24603
120962
142460
144081
167797
398220
615272
193844
763567
769833
357091
325209
122833
78584
193923
175219
178429
10930
212093
709515
868558
1937
262150
21858
179667
14287
338428
509585
208153
47042
177473
195807
158055
355140
55270
27258
408655
522760
549253
49021
206825
66288
175170
713904
7983
979
61148
42487
111982
507995
81195
45939
89877
172623
62123
261725
102093
634158
221990
327078
79381
282340
35239
250497
208256
290977
668386
93542
459538
630118
248177
158035
583945
259026
39899
146636
136716
305399
147459
562818
243470
109430
137696
613174
389423
310005
127826
18084
715257
28660
630853
701076
136555
28998
197710
747495
124001
10667
38175
645814
636832
7446
57183
702
159394
124309
69529
569329
206409
45263
43204
411419
280396
14012
198523
342310
498
395376
844944
725089
22504
661438
224295
57283
844621
130365
310068
396239
86189
22971
511708
164337
53251
504496
170756
53368
4097
634001
37781
247918
201790
68516
103757
134237
141007
287948
446179
140077
277327
169830
307557
83098
502102
43943
377699
663621
224109
56539
99212
184102
451209
98337
518607
63086
55171
249841
816127
81002
7199
46970
521745
45060
36536
50823
722305
154877
85082
235052
413857
633301
51137
346884
161762
6307
720728
391176
769904
150326
262815
105600
383699
537001
454059
122539
45001
197722
438059
398172
462795
54866
565482
274026
535594
86040
924288
420635
217000
90144
360117
305893
86971
338324
269874
97944
2239
433346
558103
16521
25413
190312
118444
224715
75366
470012
126327
12391
65259
381198
97103
592465
526880
34405
521753
328336
394531
53435
558338
435353
86931
120375
266910
116021
235973
214290
227588
248526
503985
26066
311480
676182
470377
154794
175666
112398
271885
12451
68071
108127
110187
294435
18235
53685
240711
319392
70680
102634
188122
455053
46988
690233
627248
15614
309137
93669
464996
384327
279002
94570
531979
510073
207098
33008
173012
156877
709683
280961
607312
26428
183675
184303
26237
245244
187466
262461
108401
83640
87546
30229
9437
22771
372911
124800
57570
79188
841440
842119
170801
11078
407236
9598
255148
704300
32504
10054
17830
64456
125008
192129
498229
304277
198382
216043
688319
244566
715760
20106
707662
20637
628
226067
1024
177205
156218
166580
807480
324328
11515
25891
122188
533625
367058
3282
220251
617598
785615
398729
386342
1462
433455
353351
198570
43962
525760
334814
56493
32098
427229
497688
7777
442
543888
37696
109239
124360
430772
362869
22995
29895
12974
114468
89826
51104
257421
71362
561564
629116
194809
563775
342399
328622
264014
522630
209749
9668
132021
283047
136703
367707
392423
17766
191545
914529
11568
16421
19406
101296
108102
198911
823887
445866
123208
705431
10282
211946
196781
871642
514453
212735
438637
204503
95133
206263
59120
179725
40323
181946
64227
262172
918697
512535
381035
75945
75524
205473
669869
131767
1964
305066
285180
337391
95549
294346
46281
33073
48539
629977
259276
143815
359694
225582
358616
577881
128756
736734
176441
421451
48889
189605
705046
116439
71131
246424
624518
19374
204963
544742
460270
64131
8589
514964
33156
2307
149794
113127
381934
2797
145174
9354
144240
427759
438033
156327
738408
121871
267482
39675
598417
181158
155741
780297
110895
69009
13354
137308
275335
173928
223
73300
266345
90395
58371
154543
695077
32232
251260
70533
227556
208983
365766
105514
558650
97092
84234
216568
279568
349414
92358
449088
380647
49057
144092
464376
88145
17043
536728
262382
28029
620731
8528
291903
176281
99024
1779
477224
30620
237379
66194
99
134038
794719
181293
43162
44809
7007
491486
73733
828704
705659
24027
157489
292051
130065
21402
293020
65006
79695
390326
516100
297065
435570
38033
248076
886659
90510
346122
6308
546563
2758
342570
476782
356617
511650
253670
51168
176462
572682
40016
147569
78474
369103
58778
29949
423762
7717
164088
519199
319055
300400
267585
487916
373744
122394
53193
442079
4355
228848
10295
19401
73513
185020
15830
750448
546646
41038
359574
99972
410601
135391
270122
80866
524253
335738
86301
248607
152324
374537
354256
56158
9376
649714
606360
613537
4506
104655
11748
179514
244369
255201
847918
566894
130718
31994
28810
9703
11158
43925
32469
49433
543482
17469
481037
494208
96024
70096
19882
251051
12202
343665
105237
219492
102973
28719
49783
339574
191231
205915
62122
20285
514368
40331
121130
451600
208776
524762
313928
434853
588075
44471
26366
27321
463445
491701
41259
6123
70895
287283
427755
415964
78376
169522
88614
209258
57336
685848
9868
161922
86040
8481
209988
76056
35324
13599
539399
156141
110959
124743
124516
596764
139402
14080
614450
59436
68196
336277
171785
98047
9049
329
468907
16125
30738
4477
227147
393662
651493
278726
395194
361129
79518
558468
396246
61679
553904
416648
554195
573240
101127
944641
44135
65830
157802
211909
67082
158033
813310
442929
254819
562335
883378
287756
623266
169799
145857
163194
23815
222056
202235
2676
127689
192257
21482
833038
9802
508114
802914
410133
258858
451314
95231
185348
168617
303934
223622
112058
26807
165095
40548
467286
204597
62851
51293
26542
63346
578592
38454
39072
12383
279751
233960
838885
151472
5672
41815
646418
127220
664671
261773
431356
27172
770944
629369
267001
41220
38248
266924
35350
569795
384834
185592
94558
42886
299326
445216
215714
53064
51429
68002
200288
69504
754889
26401
219027
84704
639695
45545
4299
396442
57268
6164
32311
146006
120665
171273
508916
242010
257204
83215
466778
267139
200888
550767
85755
4707
825331
168759
554953
126353
377835
71326
94646
83500
338489
215944
206299
446048
449209
739020
700919
194248
450376
296380
184918
303241
329475
2537
435888
124430
322052
271354
52986
377018
467972
323709
15374
531279
55582
395708
56669
240370
79976
43381
176832
443499
32656
13144
82385
291306
558382
826431
47163
317550
44758
307851
130258
690889
233581
37136
212322
43028
155439
111799
134115
309241
203420
670832
493660
86893
419535
61231
394860
148807
318990
14112
193206
390378
16832
409636
188828
379939
561671
43979
39532
122918
365297
182309
132268
72014
315123
148466
885044
519753
311460
136618
32540
47315
5013
77111
269845
516253
211211
27194
333943
11035
343193
35092
196600
16350
134926
14879
14655
583493
253679
85933
108786
762822
493102
67050
341109
248849
132296
374157
69896
26164
218120
346943
78397
330241
336180
14024
51553
236380
298267
596747
573492
420086
20753
419058
181237
109361
53232
63442
87202
227751
92013
57953
160455
360936
616088
637939
192098
78954
420750
195494
201205
449536
53068
222728
17724
238594
158644
18207
617593
59328
168091
606955
534702
220932
455310
29957
110952
807350
140934
185624
603455
179967
156122
239944
639281
480407
39597
200261
65141
390893
372204
696214
302470
52715
3448
545335
90577
139656
208863
81213
106276
668937
188346
392532
171004
706460
87681
103312
640495
76966
140715
12401
41084
67835
418157
167032
130204
691552
13645
134526
346888
40343
284646
409451
512039
755471
733390
184233
348592
265
71516
122144
48469
13096
98427
90221
88620
250000
446774
2119
167637
363359
643671
241181
107517
82365
105380
323083
23901
411151
775445
322808
655726
95593
366512
92085
85955
515488
13282
473992
473869
360531
90149
412884
109540
153296
548
6797
277141
106188
351609
530257
263656
57559
144961
442817
167294
503203
120838
87764
123886
151322
169265
584700
774686
452040
561557
167854
373946
200237
315675
120329
103636
751814
209061
10771
157092
63234
499905
452493
705774
22108
62847
113313
48277
103358
339661
245053
146787
636988
624549
48457
313865
116710
91464
4492
88515
860
177835
224672
132859
217794
4933
43292
61750
200852
463095
200796
363083
224479
195581
117112
344693
866
448270
231810
69129
66106
613119
137471
160543
375615
84053
41488
262321
35571
100230
503924
339535
179655
191893
400626
235694
75625
388433
116385
252006
125325
8754
310618
211490
741555
229950
164880
891456
483395
284425
15817
147500
775888
45966
421430
474414
518696
87120
77461
330689
263880
32724
140579
27047
734123
131447
462253
240318
740422
112794
97500
275456
130554
415057
382666
26823
592769
67344
34137
26321
11654
312892
69724
207615
133923
24825
363684
98567
187505
79690
94980
37566
132489
291152
45623
700157
622912
157474
57768
265211
212368
244352
41344
165896
33732
358066
667712
476728
158490
187753
13059
613072
432045
629740
98485
164706
86929
169142
103599
115236
610360
343226
11844
216047
6905
18359
108821
302396
397495
151809
709081
118376
214971
84341
1189
94981
25239
2987
5511
211292
218685
446296
824751
45853
329553
241430
77317
482128
358244
341726
34375
14709
448781
32286
149938
96363
618600
269904
57990
3448
398193
534877
417227
495544
35337
538877
130262
646640
762550
37663
32394
199953
225834
160576
147132
89609
89919
574979
22417
443991
266864
412554
398212
237427
186215
41173
544803
80446
265606
802564
230994
50529
69373
41057
108866
49157
100984
259636
744437
30830
160526
138003
635173
406742
260515
578808
66449
906330
48847
161801
442394
234303
208980
192352
651867
569266
319023
337904
134346
300345
164371
8891
77727
114207
10854
273533
809348
89871
646929
821214
226359
587017
180946
138875
416450
505759
454251
237045
144978
288730
188036
484574
369335
651320
36820
263172
3875
248671
47433
322343
181054
359886
108320
630525
77963
376934
205009
46215
393851
622925
247269
262535
117249
592331
50652
687799
559028
312117
368842
203060
7044
39296
130345
66696
119903
584351
123725
849949
266220
304447
6531
98965
688457
251780
389428
111813
136512
219693
657722
714759
321052
139302
115015
21554
441381
19304
219861
127705
78065
67299
250672
149675
245981
261419
317410
32913
223045
111021
82925
630926
148136
536664
189566
371906
859680
77651
451280
58958
345822
315873
169419
547430
102584
23436
34100
67745
396028
54793
187473
48900
156319
523549
179605
356966
13266
258246
631982
125915
496006
646873
3387
407668
558494
115920
10227
282553
335041
306819
10913
468783
767615
91917
565406
153530
50097
89371
588627
144501
485561
348529
47563
995
16499
521621
545408
4143
274857
594962
5143
69249
45549
26126
386786
72231
63873
20125
21690
218090
443406
172083
5306
792871
93899
67025
6209
489629
95387
46577
59274
17417
448486
115992
346314
78907
322776
34722
162783
51154
80504
110338
68987
197669
516151
384397
559475
855094
58267
28510
144742
249544
318837
207623
93489
265493
873651
108015
381496
434656
20591
21794
30357
751293
256753
283416
20009
319078
4986
246387
267727
198616
287266
377658
1616
251702
35763
147866
328431
469177
340417
121138
67284
511346
224447
62279
139152
57270
312284
341036
415164
467382
571693
100675
84285
503858
431568
27993
25649
71498
355459
56842
17235
232477
773971
163170
96060
301083
480024
214533
610071
131888
436340
178301
616683
483992
191615
628331
163845
524814
49841
80081
469131
79441
406097
299132
81910
83298
178375
24681
139610
4333
57765
280921
21600
367579
40873
575169
53892
289785
64727
280068
100474
227844
247444
744656
558228
289175
605390
571799
127943
477488
13667
320995
11209
67798
98394
194209
281584
237621
218201
69101
309613
178026
448067
37165
131891
200278
95977
20784
183769
424070
19648
157054
42604
5750
210998
17810
15608
69296
259415
11897
165346
20670
500085
166782
35205
442569
342983
77241
9216
220516
646559
65758
316670
688816
162500
74010
94914
140630
88682
335967
28107
274638
68409
631792
120942
45559
14233
391322
581601
491471
21731
17941
35206
822
109207
17837
400953
178561
54266
229409
137492
81287
730726
316103
449388
206675
445685
20159
367032
132719
27319
242606
382788
2007
793926
219356
45991
753812
501836
718888
235256
156826
595996
9298
30455
490858
447732
279180
35425
99381
32897
2419
229660
110471
244364
98887
297740
543389
1226
145121
233329
135818
257236
740539
230164
940114
267994
69038
48327
183955
116115
16708
463384
15684
8252
126729
621101
86072
315828
105298
3682
305256
91617
17619
81402
208257
341862
116016
39287
10834
347104
53241
641999
420290
763467
127375
844351
82024
420766
289314
115
2145
338691
569727
260313
329912
71068
367625
307097
336707
360893
12776
159062
141920
48813
821294
268887
323900
210883
28199
494196
447577
409544
259599
238950
55935
33125
438652
136385
78886
471198
130635
48050
298014
117465
196086
279326
770879
9632
434362
440958
6091
365341
89560
103206
603069
470289
119055
157043
80144
462995
468707
5799
352184
599564
348674
751397
299301
180249
658557
373511
476660
106941
65028
123874
829106
789581
519663
150314
57791
709771
292068
178641
694619
168378
655035
615013
483736
13589
911033
369122
45522
876842
416319
365692
62720
432366
97032
105460
131445
136894
103649
7524
205924
358090
425134
4437
4992
564017
55341
106144
151768
67603
115292
441503
217744
279719
237437
527546
428398
152925
447210
145318
220154
131108
62299
543990
214544
70415
31884
288929
178393
707636
170696
271134
116081
226618
59209
603584
55608
7767
44807
192705
288742
59151
373717
313713
230331
291502
231838
57335
216776
123253
169810
429118
6737
512559
611454
221522
142282
117610
370011
815221
443896
363218
432903
157515
796908
38756
55237
96420
310062
394324
184556
803402
398793
83537
401312
38944
120505
3846
111569
415925
269972
15580
67295
94897
8562
340698
29467
478326
88618
138516
92088
146906
392076
101371
58785
23799
55992
211952
584735
257789
35309
105728
20062
85487
419110
336992
400095
350728
171860
270247
537940
35060
285756
465121
179152
286249
61419
164230
40887
2192
51820
8609
182848
58121
534788
804244
202516
414215
223989
572810
110270
258772
196290
498451
208349
74647
17051
121212
19386
276009
227732
431833
52017
127663
316460
253875
331970
723123
631181
60257
671178
25125
95987
306719
607167
28569
260956
313421
8506
31353
695783
6955
498742
128045
245504
104026
606394
350191
57043
656706
94175
82561
785492
238783
471036
424694
297580
16579
142262
751774
238383
13215
229734
193019
102270
125492
112353
127662
351835
104672
344010
63209
16879
412572
162270
231825
145972
35758
352444
562860
46939
419409
61660
2078
355892
307450
220708
74264
267465
210161
743975
44608
220983
232230
145290
416685
63781
57861
303408
200217
282114
213329
24050
261963
52908
44455
25981
34801
188126
111420
367573
16487
53572
285253
447601
321384
153339
316784
76227
17551
5544
515125
156950
19182
82704
44157
775860
247601
151638
656117
539326
309034
23854
472106
137129
44410
110235
375775
372628
644518
292223
497835
592178
7555
581091
11446
55080
43096
633102
467767
496930
169435
586313
148210
80375
163209
29469
57632
486305
281027
297318
203095
97156
123679
123548
48520
628506
36241
6260
79124
106938
778566
89990
326490
205918
32992
30102
314797
867327
253346
95611
424825
22128
583099
283164
106911
193868
2589
124205
52175
79500
377532
266913
165042
435714
48068
84690
188393
79093
415585
205282
97352
55310
649771
487004
109288
79
292934
135565
331249
954
113393
386277
207843
77249
245156
282338
173442
844329
39892
201288
33234
606998
69897
21083
417156
671638
504077
634954
24067
16941
100550
134091
750
187018
117835
465637
476230
436243
73239
641366
118848
438959
98859
108534
6863
745399
157343
34750
845428
104122
21659
708589
94698
184491
2277
252093
528881
41308
544643
306617
389325
251178
123090
783897
454324
46093
500435
239543
72325
246476
247004
234309
20853
28678
268404
342084
200031
329266
244412
50091
343695
109371
667142
394942
40456
19610
10955
168869
478787
42367
576465
71843
232679
45802
240115
119189
947570
304534
372028
524078
731228
35913
100003
721269
82878
508829
351098
220178
203700
85812
82237
2641
113947
458136
64631
440734
554207
959706
141375
17280
156683
580041
377651
147344
8793
364713
845833
411511
275318
400275
257927
582513
37139
28961
481235
125064
89868
164754
107857
77409
43777
383762
459599
864828
252160
115918
356186
133276
702158
179739
393284
180277
88991
251919
58896
49312
118045
468662
445917
867601
407413
7560
179127
133538
285747
307797
26936
51473
43122
19448
58348
106576
123078
738754
353676
11604
40950
473091
720096
231400
81155
180800
592096
262141
42806
129037
21354
145237
336637
9255
153985
757837
6575
593950
28468
188984
62071
43756
9058
162414
366
310002
113188
389008
119203
147105
4853
305159
106329
163414
55438
219581
113355
532524
169472
80346
525937
328843
89083
447197
572637
249765
103818
621597
80662
447835
57204
44630
516531
9906
130520
9144
326560
42202
938743
241836
49475
491477
188139
385172
18871
273196
356871
394420
301989
230550
576654
145022
30048
334138
321365
121587
162534
784357
161985
15184
14034
386241
104937
232897
359136
51258
44235
18202
285730
561887
755798
22876
542681
158320
454892
828971
262980
31733
82398
453127
215373
420023
104231
107999
23957
118688
234756
438398
498241
42278
291955
184657
157008
93218
258229
150780
57030
248066
94366
806485
140148
371408
96768
224954
267640
128400
165566
475827
542227
463496
258482
45985
21521
747676
97419
8524
221856
28916
205078
163421
95493
160305
376360
214610
98353
154800
118344
1838
753836
264545
84782
23559
380967
147451
166291
88213
38254
731514
516228
782523
92082
526606
45144
543885
103350
442945
106774
50381
11978
33251
377471
15389
398498
116192
217067
626390
118146
310997
201581
55434
183313
420812
19239
164160
43491
62124
213141
18328
179197
11084
21220
190229
25022
193817
357943
42938
658
14863
178132
51497
76304
21328
383853
46230
403090
150347
22235
106188
378938
306838
726246
69387
514422
830033
59498
225316
209213
209264
134275
192408
227724
662312
72237
564867
49023
309327
214474
342593
71880
231175
518751
6127
55173
165525
38884
549969
555712
302210
277378
66756
323326
32097
642812
122156
649333
219157
85155
215069
140696
317821
98017
40502
63676
266388
211212
586210
580965
186396
397703
105194
379434
217312
86823
496118
70723
175235
41242
781584
230913
227232
690769
355380
284515
125563
145770
492593
216615
91057
480875
52080
260066
241404
38446
832368
195041
609642
51981
549370
161587
544471
105303
214933
316986
61108
452130
225185
144231
453350
325601
180983
73287
665435
301533
15249
44494
148909
442073
251452
676354
296391
135495
504872
98609
370871
219630
78566
83027
158369
260159
151256
378820
677217
57397
83864
67911
16532
70151
163377
232194
247230
612859
155045
177078
651207
49874
437184
340907
203428
416158
20748
153128
498402
424
10456
37560
351758
408490
4822
116413
466472
157993
57359
12350
364589
164561
41340
78962
321577
492124
301343
99972
56088
524266
13899
47982
117508
639022
282983
753621
214027
96569
128125
348285
241245
162147
802454
73936
204827
10868
763833
25393
634398
326149
74576
298345
5685
392255
41627
8076
28765
56147
495406
35903
23834
37402
192734
321212
204555
34479
178466
735772
86456
52474
178736
497952
63634
51948
6802
16512
505808
19345
351023
193649
500277
118132
13100
334318
784264
62266
453782
479498
55524
536597
451054
313277
560394
148835
280054
695600
71132
105406
213988
146403
21502
59816
191043
97269
225228
296050
469493
20533
4155
27947
57423
282393
165340
38237
17883
33624
170017
473102
54653
16147
34912
17006
66978
222984
93368
226013
790741
761450
10971
555169
531748
265940
466038
24836
81686
138830
10118
109252
74514
167140
48069
788334
342432
99578
248483
412999
48739
563701
36136
682725
56643
520545
22287
574745
361894
9591
63995
322092
162602
72929
336610
18602
261368
48601
171925
81480
282574
6669
421171
471224
116739
815951
187126
44965
1844
357042
491119
775483
627378
414348
429147
442378
684971
295941
103284
400310
109432
128691
112722
331361
554580
16226
84109
132706
19623
165
37499
266779
246429
99546
496605
144876
107078
128188
421527
156256
75014
79197
127321
338556
137818
389544
954952
99713
38558
457558
566842
334743
661011
190044
211321
701717
147757
481252
392609
208283
246695
615228
30201
664466
206787
510144
290699
352862
31456
281236
67962
706927
409272
560012
53662
224309
409502
186778
783819
621359
626178
238992
137979
367516
500776
368782
261116
120277
130221
507736
88474
252274
138228
237602
72013
116957
560821
59347
288367
45789
408255
28519
655887
146912
100280
263807
309908
463869
50050
208799
21663
330038
188733
152092
10679
3389
106187
85090
240441
305374
192016
296018
6668
790231
236174
190162
448058
18629
20357
66061
4103
220528
86868
594912
498356
64666
63272
467578
676423
54750
295014
409188
570073
94192
132396
32271
653509
467347
205180
89912
316992
279365
733212
27805
32443
331315
744979
624872
72364
232291
11061
593102
430179
185476
35700
5256
27512
419226
451709
5090
328530
294381
100063
43578
486409
9925
847080
383281
325267
823189
31410
294651
89030
101851
653389
450505
266660
77867
87085
150684
135131
194560
169092
300435
381589
415979
250947
226709
171019
58027
198839
941659
19
205480
101894
652557
327151
4033
133624
534485
37873
31935
462413
129176
18692
208735
71779
1750
139254
467357
14698
297853
161213
400084
106554
299879
358798
151991
399632
222432
46957
244017
36033
243441
604016
186648
175738
212985
128863
27943
15419
68278
477820
2875
88704
164729
141409
366519
293776
732378
18833
811139
7031
24025
192312
142461
32370
155120
91956
357038
56678
20644
558690
225260
65099
301221
41067
238477
438105
15571
305870
203727
975016
868917
388955
63705
315061
50828
55733
714635
167283
445308
230103
785
78057
245812
268806
65706
308271
25286
49718
123818
262308
128406
436156
24203
139591
39746
140505
179192
193890
86315
12460
326796
297165
741731
353633
87925
490412
12170
377403
422983
14118
58751
55926
324841
53159
606614
111344
95873
284600
61689
500492
47182
15641
7157
380421
3223
500697
33574
84911
123636
245971
140050
3810
284519
436633
77695
392018
241296
90260
186753
387499
391378
653044
287272
302173
517097
95876
86440
157205
149607
245081
376337
397555
15512
300266
140775
166842
141251
138417
40380
430148
52103
350749
286649
625298
11500
72002
498461
233014
686734
80341
150093
34232
15143
397822
34460
591582
54871
169017
515173
79489
316437
142113
376342
77231
248696
36536
32506
648919
241552
237572
222252
26857
624109
668103
529974
85940
50665
156421
492451
36586
262161
230451
99701
713083
217019
16192
209008
501657
102765
464604
91889
248387
328548
29282
498681
553202
51071
406772
20004
363055
677411
570639
260174
336696
304529
178102
54395
725429
491692
7037
81763
504235
867474
151293
51686
148295
130592
218041
24727
44542
101639
338502
115223
205732
110278
366640
270221
55776
586326
578674
548049
359926
255266
245547
139215
804682
65231
86607
136740
8189
31231
406
540448
306938
47475
153612
163440
355241
127061
10862
474162
167789
184203
602677
22339
502509
130759
39068
665597
24747
113721
393367
68598
488958
546834
243092
794158
30095
550991
15716
27502
101172
36986
181252
161470
244554
69005
41900
398786
603427
377861
147200
28129
202865
219696
643621
645578
612641
209285
297800
94870
553429
187850
540993
13328
103068
356842
101784
148973
464102
34307
10148
4627
439376
461132
114486
179136
192097
256412
109281
85296
808
12595
538212
456187
160498
269291
320306
53611
223094
313635
1548
306136
349004
159129
59260
613378
34434
750722
317613
95388
673704
200628
60057
3579
62849
80369
120672
296840
548727
419034
787028
211904
104459
2577
16675
128673
228690
84975
218055
31891
126164
288023
152190
225194
62392
364096
24796
69411
160201
249232
509119
22458
68907
364799
695492
210556
731189
30830
57353
1421
257871
408236
472343
701151
291752
174892
58685
100829
17600
209776
951
130641
518016
576887
61617
312808
183013
66344
65271
107319
91917
549515
135881
285802
20183
53546
310587
26628
129141
1676
83395
228736
659566
246927
135041
17778
331304
84712
9222
761044
533167
470745
81530
28869
17314
17233
116036
462998
567922
339974
404923
467088
441002
193619
87715
77397
48119
91883
303424
412649
361520
56850
622985
600237
187273
92697
274842
84333
106099
881805
13587
90235
378071
559595
114984
498200
81945
935839
43408
159699
614391
47570
143667
554640
43470
179736
385118
372790
126196
246881
301914
314198
167622
302019
136436
144089
55071
132435
313256
42787
126401
51529
324813
16338
8997
487326
122139
259635
222708
120984
271246
364667
432975
261761
150570
25064
5839
248190
261728
690609
109266
58105
633932
525181
62528
669011
51948
15576
154530
93970
560208
732995
170222
151395
230031
742620
732836
348651
381536
544287
255446
30754
273220
171915
910082
42214
414199
77902
118350
12619
788154
235167
38320
186222
642161
869153
101509
511307
443399
302187
570429
644393
314808
8730
123990
6896
694228
444279
125963
4356
127433
158256
336311
746209
687589
409933
94654
281175
128551
267307
108993
116685
52718
299861
456380
28117
858786
529336
367470
388282
396347
50238
57809
177028
460353
54137
584729
144965
27295
521943
663195
242226
44763
226372
358969
451482
342536
418985
92800
241975
228977
92668
7171
479280
35289
26802
18983
168855
313153
68680
88646
10469
691807
61126
109431
186852
2136
770
131634
55842
645084
123624
135652
38668
17730
481660
144275
239242
309214
110171
110593
408278
251110
965130
110722
2166
3580
59834
382582
132404
122063
184470
358114
79037
57346
244525
196989
312164
158081
53533
527713
313492
131134
97333
8212
61850
77037
161090
606326
659873
556983
729315
172752
85642
317752
39285
70406
130245
426736
64434
274605
239524
222382
159582
662387
395859
394923
176200
62055
265163
522989
303887
11313
319090
331553
281383
53341
207559
44598
499231
523027
36794
459168
13844
465371
95029
408708
200678
332102
199404
267342
677377
69059
148610
533553
858784
17565
424945
309291
132193
16500
22756
257001
421936
110915
909615
9528
151872
166787
630600
10472
26665
179016
23653
16060
580859
60762
437607
40026
102031
223633
225507
103704
3362
643274
645995
7259
151650
209406
5012
327257
127329
136692
229793
304488
374161
127544
150916
469509
171159
74360
567492
24426
231680
201327
163339
170918
873203
512152
232148
433768
133982
6640
88594
360593
304768
611802
116897
356276
353533
190050
170969
84373
30404
90639
216665
510266
682120
75645
280332
889649
372019
301853
8648
291421
549302
506392
342618
245699
191771
74625
196358
411529
10412
852108
548400
138261
69555
75349
37614
189004
116793
271484
68490
109205
73996
384401
228819
252584
282120
789846
376
664333
30167
403292
355627
179316
40197
110270
558438
18938
716073
41893
38308
294462
502579
892855
59615
255575
2597
638849
179787
288255
87759
129254
12348
61824
629837
313534
631852
455050
30254
48554
104062
65554
534446
281460
4226
208407
12622
463390
114137
32626
570776
269117
611519
123512
4331
43053
199346
248171
66598
62065
22674
130168
39619
360630
616226
343211
93462
556936
400360
165275
180769
41510
135572
584811
192859
379220
73065
32706
325731
49369
80581
548054
158270
90984
66534
188555
295387
563133
461267
404522
61171
637631
34131
511480
400202
827
227142
43624
177232
176463
105536
633299
93256
391237
372870
197564
253369
104231
17738
116924
93091
140118
574634
20203
418602
8253
22853
625478
551980
201471
37266
599396
68228
36573
59258
376192
88676
278444
365919
108757
103210
9243
319387
421709
439617
433529
118790
289169
186074
324634
439186
597390
201293
191753
57706
47538
41416
264353
296726
754
188112
256520
229307
124648
59588
566165
10113
501874
258963
71663
514389
431999
409218
165416
663415
132026
4411
31699
559437
156891
814752
51604
23592
6188
74108
171792
377110
96198
8283
499998
392381
346072
1293
61498
231105
90280
97592
267167
643935
29110
16756
293214
355671
24754
202996
68375
291817
105377
138469
752268
341931
154150
22048
713947
124949
143971
293053
181650
236958
452945
220531
24450
903058
148056
692564
304102
763705
463658
99354
24759
38339
165298
584140
223415
272488
260602
409824
7995
23501
606864
567968
297549
114320
455894
264368
572788
413263
220098
139776
140264
206052
318805
280912
684058
240426
30804
641449
167699
299464
650326
533542
683015
869432
275607
34755
29726
313471
623885
26289
600282
8843
309920
270215
234552
151061
148219
454240
612464
421085
292126
118716
24410
343031
65499
29581
64882
109251
41196
46440
554190
208380
183445
13451
4430
20613
223520
4324
103478
201275
504385
119135
327829
153477
216621
335862
26383
806697
45788
38700
140033
1795
71610
401757
30888
86813
964098
180147
284905
317804
148289
297091
566399
224573
175004
137077
50069
353349
545117
123400
710118
122610
59319
367544
18597
303359
392457
184580
330739
648627
286270
331223
791728
84476
138846
999
136102
199607
364209
350407
7828
495435
177939
225802
82241
71279
536040
300158
57992
60501
292083
103986
218479
578769
674490
6638
24505
62584
100635
20644
148184
410967
104429
54396
29382
574174
123306
103832
760791
46752
566039
138573
11467
330529
21422
145422
92326
740088
343933
28003
105218
115260
467463
45624
735179
207494
411044
286407
129914
118667
232601
796103
29696
451825
51552
229490
435433
167531
23108
306206
47160
160068
361962
240075
113116
409907
237760
592634
143605
32067
903897
172429
123260
260654
354607
646868
23974
62860
27200
682148
133719
402771
305154
718886
314205
26182
13527
216216
135929
368702
53134
24751
37453
83373
44228
29
90004
263681
146838
56964
641276
84877
718529
622000
751722
196186
216767
105624
16439
67472
833410
67315
94420
1485
397757
336138
40975
57999
197695
86291
460770
461738
86670
392677
93109
86704
222871
202011
425896
130493
94815
311928
277775
13809
568888
2191
44447
784919
155880
633207
465490
51319
352338
53361
65497
436006
130080
168441
198968
652728
34725
511139
25352
314837
12148
249148
15032
49980
146726
51713
423058
529266
121159
92019
262689
30589
544241
300428
125031
283231
245512
120779
11614
365665
3040
9016
33628
280511
516517
94123
128239
485407
638130
848665
522990
654283
487825
263314
729125
746212
12473
397242
445551
65195
6602
423073
411162
1100
127760
54747
79010
713903
330495
465291
254817
42005
436619
232527
94513
621216
249273
378198
2949
10248
307
177246
128079
224560
40055
836075
98313
26828
24081
94036
400832
38889
83431
11951
565845
619939
43140
3270
4696
526055
4250
162496
129393
325835
835406
605365
104694
64945
32331
16759
186634
414445
549907
228163
298307
160629
702148
184139
176567
286679
240389
243913
605815
149455
189485
293239
573682
60552
214119
536016
77094
45606
115232
12033
10267
161126
728
319498
83195
87378
483468
405990
1042
568532
9694
53322
145736
128003
16278
363609
493656
77325
571666
280401
137757
171581
199388
117855
175335
10613
65201
2146
134580
71817
17554
164409
230818
347828
4646
75892
70698
17988
477822
239589
107192
18961
427787
219121
252218
485440
678915
9635
233861
78022
474890
643082
256653
331033
535932
2928
180539
686742
198878
509085
104953
192114
42756
164667
31109
16437
709423
503021
595892
626138
166744
762775
418028
244939
728
68746
142278
29962
17232
503837
40536
387532
529898
437963
497419
158096
3575
714792
82120
371065
184124
254631
310562
104263
5833
43101
176504
497796
44281
625460
102799
59886
7861
47408
602697
567889
473259
3602
71324
255120
472450
295866
135043
303425
744072
150132
78410
90264
112562
567684
157195
56209
568816
393754
45519
292603
635051
254844
165648
309452
75043
43808
5117
71772
81493
428636
376830
72112
38484
4747
183948
5634
526509
610350
644025
79866
147931
391816
150852
124406
147100
810447
502895
155237
742810
25096
464785
5727
228069
209264
186016
262430
444609
84900
398869
83346
37381
540731
32403
449072
312983
17908
146691
175155
118253
338997
97652
239002
417484
933555
112247
105013
277591
197502
314611
618007
895037
78100
115985
280629
36498
195636
175990
414246
357763
52941
9457
24801
4892
360629
238247
569247
79126
70332
236341
784129
233579
60648
287117
621962
152522
747289
439713
555459
514675
749870
553678
160348
57915
256847
34389
640675
271775
283042
232674
5324
55856
35755
181745
43786
35146
662691
232123
825710
484840
265380
675115
298032
884009
82185
143958
158287
50892
219684
545363
44672
308923
122880
398760
344335
64504
563849
15475
12055
189078
4873
65276
673147
619188
160195
522122
280069
96949
619202
98562
341420
4508
500768
686725
412021
190292
179563
524296
360809
782060
197448
218989
81922
4172
79926
605081
71712
522661
319919
425645
209311
252950
154610
12872
285347
574576
8432
893979
204187
417791
565942
104835
671460
456232
12118
276738
723280
32732
106130
125280
126513
526590
366838
34696
197132
87788
451260
102058
61543
31255
140664
60905
74011
449173
882215
214251
89520
209930
636510
64258
360322
529960
37094
555504
317215
45459
5043
21336
108133
179376
22676
412387
544172
227491
14536
414270
276523
380588
764501
93520
278746
79802
299801
9242
112875
352034
541105
550199
211962
165651
171799
60884
750315
406460
350658
267395
404513
43886
3048
41977
925822
372304
577651
197901
103082
146701
180821
365767
538756
23718
551236
581248
105232
11503
585041
307057
39129
443608
53986
672232
135187
356225
155822
12496
20766
604125
742067
40972
18280
217693
431211
1956
271612
434079
207454
44468
59407
40420
122147
266559
369667
430384
153637
502393
77346
480642
220849
438068
74413
81774
48773
161072
199823
879559
107670
24223
697118
463839
7489
63603
168256
725974
433776
107160
143740
424589
98806
514829
101863
118045
29821
843357
689459
121496
305988
140072
153518
131970
226309
1420
416606
20305
645558
60137
352096
153224
608415
40628
58209
871764
35218
13721
662223
182008
365194
53730
21216
355533
57937
670925
21958
1902
316601
410937
15882
859266
597577
452878
94478
51724
2846
96468
186539
13974
504691
355545
449579
32234
124423
20222
251085
2470
789660
642004
631497
592625
771200
360151
413314
478192
26600
197142
63934
755561
240993
188340
139885
26850
285427
4354
182012
210536
107918
118241
470685
672219
208414
78679
217916
250979
461839
248394
719274
285034
54094
113433
460
118159
200097
371235
3860
31092
196952
30468
615578
56571
70671
163677
587102
136982
112879
145751
686387
100914
27743
732145
223543
873728
129828
540230
23214
12041
93662
239707
276380
416469
837639
79588
247189
919518
1153
643494
242309
206990
48930
241730
831965
561014
36463
312992
521000
117444
349449
110778
27024
302163
12729
632966
133158
141
937377
179002
418728
44901
665522
752032
90654
744471
807069
32038
59574
15310
8956
114047
252279
38129
564562
521286
158149
87426
190232
60333
893834
668544
178754
272318
226828
200932
350807
462849
180797
271254
63249
54533
531845
557604
15535
727248
540731
40879
639795
702201
280203
145483
862047
57190
588305
188159
219048
172436
838798
291254
112540
143114
117229
509169
395749
127492
439069
53089
564349
100390
172946
275090
61969
9479
17509
155555
263602
258908
24926
452464
23993
415399
947258
155758
112817
333341
211985
186811
64666
181190
254225
18485
153356
4442
513301
694022
410469
359328
315290
378018
138593
57338
307163
238407
412105
260535
261382
591755
112881
115982
136914
216312
25898
26044
335574
763889
32486
91887
165999
99185
403822
13992
70478
69095
66543
24196
61069
317637
272406
374
55850
242523
208446
360930
354925
371966
142730
703050
22627
400668
94534
58065
86964
752670
207351
258848
91899
648662
167544
10534
135884
632488
16080
196373
865634
4530
65007
199126
25720
17448
76842
12979
357887
70717
22361
216136
71381
315172
223908
27258
210195
324955
22849
116464
23971
31661
486303
77533
116123
198805
717160
10634
19217
238361
455782
10157
587978
348795
251102
473685
339463
217979
524
273572
172939
432448
704519
97214
154246
653691
14577
316832
466129
10551
262021
36879
190610
109687
878797
196756
134713
40296
863008
289313
265697
137392
18899
150114
64931
72239
53049
576037
200613
66629
579650
13478
410499
500288
196797
41785
209290
203132
19907
7068
388499
327750
308268
3178
666550
57585
369820
212930
302877
846113
107935
440468
723405
470829
155075
10602
146005
447066
625505
127378
450776
10240
121795
265237
401492
307277
668331
581149
80680
172336
664590
470659
518279
37570
245515
58182
30157
158544
518894
338612
18662
461304
13280
389224
907434
588477
3854
40975
184932
251127
941796
261978
88448
35039
227207
128807
65099
585192
95887
470029
352199
81567
264113
20272
217749
585475
4821
116705
783693
291330
794837
69965
132430
64178
79087
127171
319532
129132
374618
594870
308761
247606
129507
22040
160494
96319
463189
440744
453137
927389
6825
409794
661914
382492
93058
173449
471479
638888
42463
113731
771524
512878
580016
28240
165963
901323
319622
13877
26096
341566
159116
189378
97865
3372
64949
43757
186252
113392
452834
256212
20111
383737
569989
534942
133322
450270
682857
187243
17386
33001
58
26111
55579
276899
128338
8974
214143
751635
89927
177091
170460
5580
3263
566827
107195
129408
500718
343795
11611
680803
56408
277338
57638
114564
251099
12469
92087
623575
2156
162019
291665
355876
119056
110689
12180
48410
32267
478308
283331
339626
7997
25368
409728
545054
47986
799238
722713
489915
179127
147737
24576
47625
338820
403629
130148
233768
561955
923008
681903
235261
164264
578552
71013
450202
88822
175971
36077
368045
391152
187631
488849
198804
204089
307832
320470
7967
42356
457938
342712
267818
162879
250393
192798
306845
435190
263694
836661
533408
362337
28812
729617
811218
440948
572580
186231
127155
532719
218215
578627
283824
171965
99357
298734
548881
441520
49266
24597
706798
215363
57498
926330
294576
640153
564508
723387
138421
262265
19271
168010
722311
277482
808073
310016
168664
53639
22572
65453
760500
24511
159465
275029
172085
789644
1687
17658
40599
568446
136290
611196
145178
653155
207856
174810
193029
128831
508774
76728
47546
174790
57629
364784
577337
9067
705227
191329
33860
265291
377503
209690
166852
422524
740699
103430
99858
57002
149164
119475
373147
545821
592803
250610
497071
44505
157933
376102
4160
163378
867906
185152
916308
98333
652134
114684
96218
40248
383782
580281
87418
8134
87868
367315
274533
29445
18365
93741
833317
6524
77
330110
397686
39065
73286
195006
116353
464488
15170
302832
76296
449830
97082
199581
426675
202048
531481
234853
486703
284527
59248
109260
884194
144479
596312
103789
16156
575823
28312
382192
512659
292306
43811
38175
340407
231618
321289
1008
425083
175781
73284
184264
378228
118306
553225
331104
390368
86365
50081
93536
181079
10615
319418
22601
290603
576491
136681
309901
363008
94048
276612
188830
3692
420428
836240
863790
315887
235340
501500
196012
241628
12902
258823
72872
103849
11503
693647
37992
36919
463546
413724
299071
46166
34190
115777
221195
114953
2472
644221
222612
225376
579451
270568
192260
183105
159071
59322
402463
417590
416370
395563
7887
351340
62196
494186
279628
154115
243466
548069
18339
160568
148843
49382
328720
289421
713924
138773
632323
105028
152138
150346
34942
122531
100042
255016
856626
92924
138066
469162
125924
46281
373062
47936
4700
13406
20894
245905
417342
202973
441107
596716
207879
105858
46483
116071
663672
267418
195892
108035
455500
149470
40577
376871
371856
34129
50737
412627
547158
230167
131854
461704
6800
499565
198188
196393
38812
124928
151021
386593
148379
680019
182662
893731
234564
629189
482060
72106
539941
370425
175048
317704
72953
47958
558496
29498
278939
12087
265558
735972
524173
146180
553480
209199
5145
31529
157799
531708
4446
68389
155148
454654
10439
822136
679497
66750
277287
24380
18265
759535
338070
72076
249598
18158
602272
386899
56414
498751
17557
127144
37870
8620
328227
21467
288424
106947
119435
380361
590301
262056
726800
126672
102455
65342
94926
366234
396645
162102
275841
510188
388749
601686
177217
23610
346507
135838
102991
557125
282739
400293
638772
248667
202592
163
51249
163967
77468
93944
55042
339640
16812
295652
16013
655978
240414
163145
198393
18916
20700
105979
667258
131049
199244
166621
97833
22039
32743
310981
135059
23259
108736
109429
146986
749131
347396
156730
297170
178569
83276
327385
241314
388528
377577
490233
732327
184160
40924
421711
375601
238241
19188
253775
412861
88664
515429
193598
252827
374826
64264
49608
112045
201369
235822
672703
40477
329017
102853
1143
505704
46289
173199
82270
288979
360802
193123
764325
348638
397949
446584
247162
342870
260450
619900
100189
3374
387464
34288
36324
547445
365585
170168
32454
16651
49142
194779
715123
220241
173324
2989
200345
125750
567752
44020
29030
175746
413219
450516
514875
212992
69888
18000
47195
420595
7594
327534
522660
248797
92650
19892
475356
33425
602084
88860
136086
871921
283672
5221
15162
232576
730693
107327
570166
714981
73935
144371
39177
4162
64444
23304
822063
201224
133433
366982
12300
161757
241274
54673
3977
6705
609545
14324
384612
62498
30447
73903
636913
135619
230315
20824
106479
52332
310301
5474
308850
441873
15448
241079
742229
174237
85558
92000
1061
343791
31808
669943
62036
779660
546301
177144
92509
17053
196114
530662
261198
732213
154790
33386
82992
619366
128345
408842
65768
105378
142756
553121
153133
109780
268652
350960
79871
242257
320836
246800
437064
459747
115977
137865
401227
185981
35613
357776
10830
170415
346847
96635
52005
301775
97260
207609
512571
195267
240782
31692
796555
60617
117313
305221
627284
195732
79236
136126
423931
32175
56212
13548
864825
63076
435813
262079
34890
593685
143882
297625
110602
173302
457924
102518
32198
316742
698756
94875
282643
648345
105037
80759
526578
655451
497726
397324
206397
47496
771880
576090
70698
427441
28449
692733
146810
45414
493422
177070
235945
537885
167730
655156
227061
116418
4865
228363
28855
81536
141878
143450
194101
170667
248336
64801
37930
254074
500543
306878
189758
202064
34935
542014
150785
109094
226916
231533
123651
334018
29933
139569
5250
3329
136988
625058
632531
462503
55220
16888
395881
498049
229523
364278
615996
13259
150233
519224
284819
285652
15754
129248
509031
41690
102664
108955
290962
1595
53100
216337
233212
510087
19205
192195
439572
257803
91889
25795
60250
28246
186782
11672
700786
7829
55551
306741
78530
28652
614841
101747
18494
527478
132943
661201
294498
828839
184371
174057
35
192141
659842
297834
280422
28096
189031
133650
150115
137341
85316
86044
199410
288935
37638
693665
221847
88642
781475
515100
97910
86123
418827
85706
107817
322315
637291
27072
157634
174546
549813
340893
294048
143033
268089
245719
483604
189435
263168
165912
23052
726039
12731
342176
249163
459265
328848
67175
141795
243447
523064
53677
131868
52569
379245
42453
335024
538946
81965
469356
45044
169579
69176
17085
88236
158666
455401
5604
39681
231295
522707
330026
893864
412073
58672
352081
578227
40839
118103
42918
16148
326385
102352
84393
310201
75568
50012
202102
20225
421670
401179
514381
8937
351109
219805
327067
208372
160233
182986
104778
122746
366996
6451
6905
479987
324709
3468
299601
489721
134597
106974
4862
487381
11453
23593
304742
10519
16002
120339
362297
29534
405921
81656
47779
354034
436475
288069
400364
8021
290899
61109
521517
261372
198853
4504
130760
413591
99899
15784
30109
673897
306665
480633
5929
236347
30486
351315
5117
469059
52026
328738
528629
7314
230791
37796
772140
707192
38417
145258
12855
79389
310625
407275
51658
569608
249384
423098
200903
801056
212797
200889
207078
24537
561202
147534
19993
95082
741660
390543
75087
240573
338313
55806
65265
29063
489281
267371
639
257003
46070
205259
314179
569910
666140
284634
34487
271307
382065
3714
84623
85479
333200
350033
3541
19127
375493
178580
480339
467125
454738
348243
58083
84415
227001
7963
485332
11347
420990
48398
74259
65165
59701
416935
485417
26489
144126
622476
360483
269117
69663
1680
162694
473937
175391
24740
7531
7558
58526
341118
31229
490268
128936
216533
774080
128725
129068
447261
2176
115307
156667
279180
111793
112712
113360
222037
156494
515611
128190
193890
397996
477253
525764
223624
101565
110141
333101
435401
33693
158017
26312
183017
46429
262795
14117
424593
114977
34979
179765
132794
125379
109610
685635
88316
43640
47098
730249
17063
126702
22273
518014
278011
187344
368755
17486
42732
210623
482842
118369
739632
87058
13236
219214
346624
579401
107909
556435
43368
732252
354105
16240
726690
73770
266255
179192
55
61903
2921
53145
171463
369651
238260
459727
596278
77187
250456
63272
68754
113730
316005
38697
59838
69461
767590
20320
106192
944356
221506
679572
174563
204416
553998
271626
68692
4628
905
283817
572111
521563
375609
96614
293829
89515
132124
382711
81498
385798
26856
35640
444677
401741
5026
40661
360760
18499
1184
6337
372182
560355
252288
72088
38550
866
161334
360545
303254
5286
111049
64519
583039
192077
48855
394186
337263
399302
856943
87923
173359
70977
151926
827908
930550
268143
250331
96426
401084
15496
339481
99519
163307
167625
95439
163846
601768
258878
308551
803
214250
28144
125718
77019
188420
703611
265763
761407
164146
30184
638005
45765
431077
269712
18326
298293
542998
226953
232130
107521
722244
179033
609044
255986
564352
24647
6711
95766
577745
121381
15821
134605
488698
527770
71048
126454
303288
134748
452214
94713
17131
54617
76689
69144
439963
210089
95527
311675
611335
5885
64056
98935
261162
229132
254163
199474
45136
116414
81850
102412
319010
864303
270382
237990
123691
165587
172943
59788
27689
246752
459784
332237
53104
125109
260975
162679
518
239799
306942
951359
34870
363940
15611
179702
178291
5531
174767
1877
425391
127022
317414
124269
217495
400092
263949
124131
832271
106231
689406
147965
54319
188135
58151
2731
278990
360483
163818
414524
213368
592910
789681
310997
367576
303097
250552
611589
603416
185496
167620
231586
113164
802828
226076
408323
192595
24534
182691
106542
224099
300823
51348
330759
647979
11372
210479
18263
387939
597331
115324
338050
107998
1798
205056
341055
56530
37704
2603
301350
218508
129753
584184
145169
214703
167445
101888
229581
8104
305483
404893
111602
33414
57310
37783
523634
324118
180839
197835
48401
255704
294937
267041
695179
51007
215958
533213
485724
729383
173638
279815
81332
1589
86432
44332
147925
158373
206402
738411
398578
695139
615905
37070
71526
285941
106241
366152
59590
208466
12538
36824
57504
616530
618334
114898
152299
632
455617
55004
171142
736489
811942
109586
233186
83542
1741
604939
385791
36890
338645
15751
99395
327667
27456
250766
447469
22698
228099
121084
93048
138255
68952
683
30362
138193
169801
73259
175652
346910
62008
233984
193440
61721
483478
421228
376734
231904
698596
177349
132927
132296
539364
2260
450366
11810
22596
35321
26051
142332
55202
595558
200455
11619
77115
27887
12840
103870
309764
244735
154761
428901
144199
2339
17211
26593
28091
277756
657820
130546
209777
128471
242582
330113
55446
388975
183848
77572
180662
215472
176480
384278
120064
33176
381346
242280
26698
723641
29828
563376
83336
301435
370005
385671
225353
25101
129889
455756
171828
28139
99069
171339
735711
534081
155577
228488
66312
257893
635581
173340
115144
35751
254704
170597
427305
407587
91434
229373
671507
466078
381824
219120
227084
188442
210924
24863
214431
3467
366297
445977
73954
128163
643166
250206
146437
201284
186675
7727
11848
266688
100448
262475
145711
489372
335363
529042
168702
323495
9664
283524
468
325850
69385
236408
347320
586931
250887
184688
37267
624421
351141
836814
182807
198755
103637
780623
292739
415078
164060
653872
159534
677249
283167
25271
251272
24828
451786
36492
377031
280070
52505
198426
807215
214694
92528
499403
336604
3509
58990
66971
98749
2389
137897
92742
67155
2088
145828
74565
634054
325987
816884
8083
216135
46436
551938
286701
71596
142208
320588
130975
312254
353871
449451
316859
212379
670040
1573
551805
38021
327985
44622
214580
487317
268793
173968
475042
46756
246912
37840
221625
511465
262475
359971
24135
96544
487699
30395
64836
338816
226193
109176
412378
53376
10744
111287
71414
373
261174
682513
103289
40532
184322
971363
350663
463911
172101
109201
339572
403023
355873
621420
440597
134263
705226
76245
450354
824620
87237
301535
337746
370944
260360
128595
337424
45706
112878
125427
465812
158512
3662
81349
73094
548491
495996
2213
319533
466910
479433
285526
410744
8065
565282
15919
415559
57265
127155
190946
68502
74229
465763
18849
424057
334423
41865
55028
114384
381398
115836
238342
129477
149661
29810
83787
545189
537930
457183
515762
108159
293150
69596
171468
86118
39590
265697
400532
68983
45424
192725
150097
570831
457616
241491
689707
107807
122383
81922
153443
623041
241205
232692
75728
254630
103524
125695
441706
203677
5643
33032
39644
105363
188676
657332
232281
818
45321
188270
54491
57579
63467
16566
400825
475153
113776
64960
10391
186083
221162
58957
95094
426820
19771
51411
146795
599670
228256
30950
594719
82998
6314
885253
139778
528702
84637
233834
7954
305434
25988
511584
299219
119223
390600
121644
576238
584080
15715
720830
231658
164738
67956
459064
307671
211383
31803
269491
130022
30953
48593
110095
504814
31485
14184
772043
167081
157152
73102
402869
560341
360243
607309
152107
5433
148305
76918
38819
26136
446031
618828
45892
71724
565859
391319
108
634666
463364
794139
1458
255470
298267
793998
70688
486674
66612
4981
4792
450074
43991
44228
171453
10545
279178
277130
340245
45406
565928
480745
202
348300
172445
109898
357276
401432
263823
437891
138734
171216
275898
17207
54774
390907
179716
32875
56531
227967
21406
456393
684576
301834
27383
45181
262043
99253
1782
297911
372385
459123
4757
5109
128242
71177
214978
261460
447160
228814
751959
161178
148921
275678
152783
303411
8824
98217
48761
257762
339843
68302
39371
288546
327668
66078
41905
391581
327639
39642
890821
887662
43207
297130
186563
875284
355608
64390
362839
290819
42997
148860
447135
226356
588724
117915
18567
49610
645767
187121
272251
97313
447293
18207
59442
168359
95102
740554
538124
215225
136040
98169
71321
667643
119595
69214
272252
184663
228436
630001
299940
91863
287412
4926
99757
533861
56605
172297
269918
476301
292774
4393
330337
10564
157897
683006
232373
535744
106211
63484
605216
244878
335548
613482
184156
542933
436965
534186
459451
213165
34241
2211
437140
255559
178826
501348
182270
203427
185981
344427
160148
221572
22440
28639
294955
610731
110994
120629
76192
362983
421144
485976
153045
35217
377135
664923
268226
374239
390357
149588
354025
40597
447380
76666
44323
129696
558150
369015
13626
24493
471408
55937
171686
306154
379657
58786
326842
324111
306918
233109
479730
194566
7105
716335
180668
217206
40469
552117
776752
717177
87866
302181
59668
87543
323222
491830
100196
287645
288192
277986
615488
30081
157432
55853
28172
1836
220773
649829
47408
188784
14645
414647
197059
16192
647898
9825
35549
475641
310128
520353
759437
615498
150703
214587
67303
524819
27343
17330
535603
515808
13835
55779
58810
2607
41903
51593
40248
409147
681414
306543
45956
178609
36866
518420
298941
4675
74492
686211
70260
261572
300807
262861
617595
18947
674885
27003
96037
403226
521383
42492
167285
5584
90444
154961
99692
8584
125347
9974
8503
92784
176729
66505
175845
558546
41451
140823
56950
42984
352885
39188
17514
681750
388906
288779
20339
276406
251114
126934
39261
499428
41228
194840
202990
378471
143358
509693
84849
248006
269571
208293
468041
33383
52018
78653
478872
277781
149355
13669
342979
34308
65782
224298
607504
81452
374885
68682
245049
910368
58272
1111
602193
103427
380812
540631
317839
537085
251667
647747
1884
906470
450948
114527
396591
208094
375010
160547
437759
305454
43391
157853
149574
142810
233976
26023
150680
147492
65253
47633
35225
443503
252172
537359
160212
20768
158829
137973
46294
472592
509828
663264
329169
822245
329171
344204
374020
87952
448687
374188
230667
5081
28607
155792
263684
430302
21044
389572
88613
377104
120124
431240
55378
16106
713434
73321
22646
78467
317649
399854
234300
265135
416171
865832
200157
8760
233740
575674
74581
468112
371672
53696
187708
635001
3398
31949
672194
38135
235895
153668
733259
43323
353380
509256
42261
32038
179115
111360
208710
335218
2050
805902
71706
37684
91977
414103
44350
417639
242017
162180
162691
439233
139855
58070
155831
2477
54024
513787
294
351744
325343
206967
56402
138074
243106
554
143012
215332
27153
138968
274754
39386
95244
115116
51740
229137
683894
410463
366886
392570
533434
140001
114137
495159
13067
126193
530424
90087
6888
748898
259798
104913
689254
355590
400785
112573
38081
293194
139736
604363
44945
401454
146555
213088
219713
249408
7868
639918
70267
189836
725311
73945
107210
97112
90701
82921
490688
380824
511289
61983
105598
114443
35318
350563
377763
13758
76657
648984
282649
512489
344516
786677
652784
237207
5885
747375
2528
257006
21185
277302
254073
332575
323969
25484
130853
73369
241449
63251
568298
160687
497750
175428
696261
168046
197027
625395
539930
476718
170805
90903
11836
509425
239027
27566
132346
833707
9166
12326
362581
41359
210267
351400
209404
756184
134107
52553
32599
87190
255120
541356
73989
153353
308958
262858
58464
32969
16369
19075
380211
308260
376736
180418
614349
523423
83347
122227
75130
905833
123476
113370
244902
142577
595323
72712
247738
15224
152562
470726
389298
12321
187047
376108
676498
32157
446018
200264
12412
26733
88514
42168
12318
506207
276886
189804
332464
26123
568764
21903
271578
485163
300060
459829
108921
21426
236967
79929
40200
39816
297234
186691
422196
7608
665
183039
425213
149996
49201
86610
79650
15604
48445
68839
177682
100705
543100
588265
281168
62690
488746
149332
22945
361746
167210
615058
250422
135183
360765
11394
544139
441130
488083
379482
198381
41499
729
18204
336122
75274
83459
48928
631801
21427
738429
238839
236764
382450
225663
174139
298721
90382
14697
57238
24854
389280
233804
562904
68262
9099
524491
52719
151549
752583
350995
181711
218130
179089
82813
429242
396896
22367
450503
50629
28528
345050
499159
23777
696189
523920
506293
393294
13137
86191
388477
573295
32265
17316
3200
90894
646451
128355
493824
456009
221390
22837
118277
41613
252244
49819
70988
380321
6024
238917
88132
105625
167993
130052
869746
105362
198385
16121
332054
31699
112398
153655
158508
138206
150214
467264
255130
40203
54514
28107
96327
129687
87769
820632
406189
122656
17571
32652
285533
113163
303772
90661
215064
161343
21200
111978
132735
208230
737250
13643
603383
723594
1264
287546
23532
227830
408560
332969
742098
7829
637430
532972
20811
147375
170926
855886
182557
692
34476
460754
116960
225350
14724
253304
582909
48441
436448
716816
17324
384609
126670
116437
59164
732212
464532
644817
389776
120306
61948
692126
756597
684696
479058
272883
1860
640009
131535
663963
255480
48091
550773
41171
126104
182819
221590
664558
843145
400755
192679
23494
134229
138053
766266
69401
153163
167453
1454
2881
733206
201785
264506
233614
340800
396026
26203
8722
90251
132517
245798
471492
66789
299664
398497
939940
26104
28668
281163
250
476550
237328
1950
99086
23014
129779
46640
160361
84419
514357
169785
223382
323161
2851
47949
32171
218192
39507
26395
650820
5351
570938
324002
100957
552013
769466
296673
602771
341484
3822
217659
40140
818824
109235
657543
295165
497811
31381
59691
149281
393272
8388
11187
509
324347
139220
185683
629855
122460
14693
65521
330283
32297
247356
290577
213963
70920
24603
954770
180117
86515
108969
229357
143951
399168
477249
6618
104613
1892
26563
152849
178375
443968
226147
197568
137814
147977
495264
33389
177428
622057
76230
348147
71552
238017
562452
217577
396965
152961
97261
575301
170957
371176
16699
2484
382611
56062
412365
189701
146718
272834
85654
337385
44777
209438
205019
650238
604744
57032
268141
82122
42397
157390
414872
622354
171800
268195
87671
5649
122247
11603
222106
270190
565066
212438
265842
97228
188993
63546
238508
88428
82566
175074
43672
113782
308537
518591
322993
59219
752222
198104
495776
563363
602545
242002
199145
422439
149306
162338
452201
434617
33101
27072
230945
363224
199773
56166
525033
152746
31433
62466
24763
6000
105400
293466
327320
754557
348955
174006
540489
418337
375543
9171
392096
177394
747092
410372
137775
314489
240814
631380
6927
122434
441753
563113
467612
510488
45635
293149
178377
514809
345454
165655
466826
506157
496316
235312
565976
3065
5536
540182
649058
471991
104097
199123
425077
431023
12487
29708
152010
1227
835071
217401
4456
1318
404
320514
196454
364687
5522
555833
178041
101549
365617
547165
101020
762856
37067
3496
239180
134976
562800
516320
4169
265437
285830
879544
92764
108451
144821
165663
511710
535219
230709
278014
60022
345482
324432
526850
477100
283749
233586
460
156227
82269
368822
442007
198394
65376
62635
472027
632184
525621
10252
728033
281333
312632
538307
274449
544957
46105
695079
12278
404722
415723
215203
598423
43875
121
264592
1601
215014
279180
103866
308418
125271
233668
38122
112830
766763
195727
269592
398540
589176
705794
339529
788460
833726
22985
318415
69542
510098
279711
172969
66482
502926
36290
279037
6141
65177
78286
222414
543376
308370
156708
330930
8082
112834
472042
39277
3826
615292
338340
549060
28060
47408
99419
45841
150163
79939
6736
209429
102487
42078
163467
241128
150114
311145
232924
135893
174117
201150
106002
356219
36881
421520
380991
535506
63269
407122
95752
530441
511413
43848
74116
157935
172039
356611
135701
334771
415966
85715
538014
134497
118965
155853
121979
580037
209067
93746
203143
321542
2791
8550
108769
524068
752563
293996
19726
162663
185190
566273
293610
662909
219289
120515
178535
325715
379728
101818
33001
723234
17510
223352
27819
232565
193445
18424
28114
545520
603687
697663
428045
678468
490693
47520
24275
62050
759985
40362
383325
82749
25368
61031
47875
3300
57189
79050
531423
32467
355932
36124
184080
496440
42441
175332
30290
437853
269
56434
308008
230486
75510
52173
826747
98463
101840
20677
86850
423794
68663
440644
106610
41273
137751
58304
400873
424834
366408
4349
427344
87399
1101
274939
442785
457766
555219
5210
93771
5583
172522
181215
744209
13826
367932
212374
7264
364127
201297
16201
96845
83146
78619
10450
34859
183139
214102
87431
116002
899824
593657
8925
332288
61405
473609
364542
338187
828561
202906
19380
447161
260919
6239
163320
414431
129078
86847
560527
229106
307982
40038
88856
251552
454056
695069
312616
528559
115763
564280
16288
399367
283382
433330
24848
15884
579740
200767
351281
233040
598347
424744
238778
42676
61011
16554
384703
14462
63415
141653
238208
522795
164623
38360
114659
315756
765325
19330
225137
543830
101890
11425
334876
589139
18917
4085
36988
18086
27998
87658
2507
208430
137036
134460
184564
394913
579028
154016
106235
290965
60569
9183
205480
10275
312532
336116
329095
126810
303836
44602
708119
133789
256589
269012
227522
438065
276761
50818
523949
316027
171293
76667
331986
829730
216143
266089
4214
482470
50185
178200
464415
69228
905762
111997
9678
642144
220197
18767
371719
164423
37793
135752
129123
362050
465860
366694
15103
4229
29719
432160
184113
647065
489469
80388
153168
142252
447019
41751
62691
606971
19930
344764
299318
127224
94636
61287
212485
398970
530891
260695
51829
785463
529245
7855
290407
686176
77334
294194
504207
927725
371399
257738
306908
68638
304901
160966
132186
225289
156279
129100
37164
339317
109164
91135
801796
898600
420818
189877
192748
95946
797891
147596
154163
171565
333407
16432
183383
634748
43177
32457
607384
223258
445891
133954
33081
107436
37590
145928
6285
662373
364085
44622
154279
146699
389882
185535
813401
206015
116605
107161
502365
429241
82674
761898
259801
121433
57916
21612
265243
169946
774252
622085
32555
90744
294386
147400
293
68339
40627
106497
15253
567338
348936
49249
84229
98685
87330
151178
588948
325057
478516
190158
76646
170403
146830
637937
272136
553211
564411
700832
84519
148304
119300
189629
616004
27201
262723
402128
332995
102803
688590
101651
537371
174752
303223
11284
17327
153825
37034
631337
234859
20861
909702
33695
77079
51789
56706
37793
263411
719656
12581
656770
624503
90680
182163
440815
96266
473609
117058
619
334528
318351
661908
574154
243538
72217
34294
74767
786046
184648
310365
465783
303794
57476
196296
574182
54044
413713
7650
525163
61135
172067
3407
61656
7505
327902
294863
680113
213095
137711
62161
342397
172249
638363
138752
112215
72125
50364
656431
428416
282162
33764
142384
42204
321113
97292
1901
617562
650931
531761
216144
46981
18741
317622
199105
428367
95859
102054
6256
125419
27651
9756
573047
223008
1713
613600
167036
280631
192149
2437
743043
298813
93188
91281
264067
414153
95134
532095
179072
540497
136994
11066
173406
318609
87655
55162
42451
149322
41907
32486
14841
256405
456116
388097
371688
1929
2452
543364
61095
240681
178655
2784
284648
210869
245791
45684
65487
211642
195053
60078
234457
70675
28131
159430
333419
576407
140543
298497
131660
302630
249598
53132
309210
96785
92558
234708
425133
21611
763853
657433
32043
242465
92345
425142
385811
490814
259954
159972
174651
172187
254082
73528
206681
87857
94534
148825
333251
73562
343187
109069
791560
510458
32210
165566
739266
59447
142010
466825
296134
7500
718365
23137
163677
18192
195260
293268
322785
463268
617113
221070
13837
411604
657459
724352
315658
487010
26863
73420
854667
79130
1975
5587
89338
686320
39095
477711
100788
481395
155119
41621
22651
471566
207337
186965
742527
124874
298152
51259
121096
175487
48365
61197
110731
138216
581880
257631
424758
418185
94356
107313
70594
262396
63616
31136
78937
673094
606095
16952
10108
230860
57663
664555
209341
410148
290158
181334
29813
96246
497429
128038
338702
687517
681499
268407
28819
294544
387894
103677
356925
140640
117146
486577
86906
709659
346318
550712
30068
32001
547601
78559
82979
79481
54720
2296
384510
476612
43396
49134
306878
44350
54944
142764
491612
9594
260661
152760
529020
239524
34489
1602
21159
313210
509605
123325
229644
84433
259643
82265
34935
450089
450267
528539
57860
170230
136148
139358
201484
660458
866480
102829
163902
161469
593408
412587
478025
143588
76007
270983
358666
556123
296521
841
109002
187510
606416
693428
95637
278241
158275
307635
204196
9800
424159
179363
101965
221895
4489
378750
328435
5949
85068
11793
79757
23769
587873
650113
357792
453335
404350
118566
143946
83580
30508
378421
506854
636294
729108
333839
37581
562382
2344
304798
303653
162947
440143
8070
605762
514146
46985
46287
111792
89972
306513
658097
114865
328402
648979
269466
20567
165693
28799
319188
174458
798134
343839
52162
34076
126850
13830
264875
373
318181
525063
220782
208469
366767
42722
35173
778767
115
92370
197055
960988
379018
2204
440790
65634
96149
117015
312776
407609
151201
9132
145956
291384
23914
474
31969
126170
29369
128212
21506
250420
80382
39134
85408
536824
157328
209710
189730
47975
207714
624208
38523
327920
483551
112891
9139
182042
131889
20053
563811
388421
467353
329320
273775
23442
119550
386039
220384
99273
144813
20311
362459
613939
442491
101893
13475
48835
13693
128750
114445
387984
590708
335920
19042
57677
58312
259808
202450
109974
541275
51824
37526
138673
630721
481781
108545
16618
517527
458552
724805
37327
301492
450506
96901
89776
190711
420998
407793
4742
52417
173030
223156
61781
694491
132916
159909
574235
265663
312682
282635
9401
196005
335448
120779
2705
516170
179245
296578
178974
522811
53517
4199
660726
81695
278015
2685
203436
21160
613466
4275
305757
131175
17470
137242
36710
166350
287321
279857
618008
39040
101695
31839
44864
601179
255631
68997
36032
4035
233941
378174
29319
30980
465757
767546
7487
262936
13651
510150
180403
511388
120428
321386
162844
593146
805541
259781
62128
288599
50555
109673
178777
515067
618260
300108
5261
279207
131907
76659
432709
35933
651861
545681
374433
331263
26721
190795
963643
202281
701019
236251
16090
62275
266827
661514
169645
554545
132524
128696
35332
158059
101766
9737
130332
17065
585889
61286
294313
245565
78067
852132
91738
285484
34247
446630
34473
753657
15946
98830
495397
17689
535118
758020
110617
47734
141952
664010
34562
213680
31309
220435
573813
47423
788314
281854
123055
35092
66868
1117
608603
428296
252877
371
135981
229247
396306
182451
348698
16887
328646
131967
496442
446297
111767
399490
128905
38675
8207
4764
66031
35614
29348
368355
450990
203142
234893
246736
590468
395830
71433
17967
565998
28381
168800
15506
351190
455425
564442
122578
186436
16259
32365
15320
23285
62138
645663
176567
740670
348465
609669
20040
7110
282792
392173
614783
198972
448816
231356
360537
435965
22117
294422
395947
445762
46787
18152
110434
879506
148196
134259
35623
271315
326163
536583
183475
414555
18019
50473
18072
178618
9566
7407
636366
262748
313988
117886
429316
57180
662043
301521
248759
172828
121354
72649
202439
489584
726821
672398
230769
303001
83126
292662
410648
215323
368384
1084
11678
822125
31131
429995
407157
743760
76630
241422
15079
788959
168485
428517
121521
43534
313704
99409
383816
192426
739003
343755
293560
134300
53925
114091
61593
60145
107080
17851
187822
86009
365840
228568
235320
167503
29944
38944
454778
739482
78558
220607
942759
223421
187911
10390
351847
513029
442192
228414
117244
405509
56317
55491
24957
405020
807175
252644
426147
619226
334969
339253
371455
96040
730960
269623
415873
237448
366133
216710
482530
356519
54038
300899
53644
11587
157863
267247
27291
274671
143171
453655
127694
17910
322095
32629
69090
198082
24135
139864
392128
39022
6032
172800
187796
235842
613917
108256
72345
768643
285192
77993
355377
378620
94505
65894
31437
283274
56049
13517
225524
17467
788
257353
321689
551301
523149
53936
93441
9920
374309
329778
121792
367414
28161
269552
180966
77332
170408
199206
232873
360159
1803
712197
165593
268073
272171
223694
18753
127784
57880
109292
110418
329511
333621
405595
442909
4568
233853
77833
685416
302198
625442
315342
785463
129095
319409
55065
266445
162340
27108
143828
262478
47470
41884
171937
151176
4041
214054
567683
110395
659713
293648
586030
172411
338020
353791
116057
84529
420518
54728
247136
42640
75406
160491
227516
27666
292970
583634
566031
65670
175537
60089
379045
518210
88569
515011
19161
190954
278753
104738
13021
82923
191651
126784
537848
84102
7444
411569
353245
241656
351905
42461
142366
351422
98
71015
53000
366179
548492
953
312891
573558
24917
251181
163593
159847
357363
8943
109463
44032
918103
883
108142
461895
838174
880170
568946
22895
152968
41716
393218
153690
513270
332618
78508
688905
456695
23701
208234
58049
205488
130616
387291
653571
87554
466757
655336
198843
304219
831898
444978
112641
368012
453079
60420
647262
562123
34459
187486
610107
577445
262765
268697
324229
400766
35626
115269
59697
126045
18794
11101
11105
626573
285100
800864
297742
96918
89292
658220
83276
672411
111181
429974
531880
554751
25447
42758
94899
506527
6075
53406
21549
176418
577946
65353
420805
255506
153944
289015
104491
84539
185
223780
18060
131622
654022
14530
39839
358088
18286
2272
210296
57417
2678
107919
11947
59448
53782
274768
228092
305526
612778
553603
27317
90469
492371
383307
36162
134727
118144
626139
526922
437067
197691
102411
256500
246355
437809
118161
306702
135832
586515
534661
35207
462179
705958
65636
140553
189252
70456
814064
71029
52440
515941
201186
356938
801404
9426
5653
57872
74251
126031
441687
262114
753160
19735
293261
207063
273971
102252
376994
222490
311237
490977
108880
88541
323041
38068
230391
189494
156892
105465
103301
10867
65154
52751
110497
60747
132377
36237
382771
631823
256007
410732
153351
354981
2436
258985
711
162694
143096
194738
767589
123094
103973
41063
55478
66289
163578
19850
40931
329292
148030
581072
13843
24778
309274
271703
414803
56034
169023
98881
20476
5484
952586
52851
7913
462397
74745
742381
202669
49609
556119
88766
647335
311578
333538
291334
680096
137207
622259
246611
672531
163502
24364
58463
246408
100597
221269
174800
88290
74465
263095
563349
232611
25275
27987
86376
342528
125654
55936
818554
90341
5639
555461
260649
342124
18727
135697
453412
1703
567814
119450
127661
913143
37882
81983
66310
13893
216361
422484
247925
49609
520763
245440
200279
167367
198395
103492
265699
37662
51965
258244
51943
74594
19996
280007
36815
43774
160657
183145
343562
76809
53407
104290
709330
710573
253838
53252
142850
485
9051
119502
178449
524377
549433
14696
128462
737361
421110
762639
22067
531735
39416
136596
275096
70373
558122
249362
152077
631064
202130
239811
506052
288240
368692
107639
287651
240996
203817
7386
654450
125075
9014
85437
275226
8415
84049
82199
82106
27546
35102
89924
328508
210143
364655
153021
498091
340114
51059
203416
3934
550111
213604
6496
116989
26188
12139
9749
178536
36534
333215
906580
69046
306882
382246
130820
250853
114450
726642
78534
261131
42914
430614
158679
50512
250960
14685
156729
385329
303047
29720
247411
118301
57195
40791
33072
108732
3637
98020
98501
486416
432965
188238
309594
175369
318835
688677
160008
170278
136677
286873
104241
18286
33588
320072
152142
785372
62027
113476
123428
190033
179208
1430
349048
45992
691611
7448
238242
470517
176465
300006
55970
193095
950067
133632
516001
4904
51772
248301
19719
420356
867009
35316
146806
819962
254267
138784
344318
345998
180033
178652
20290
217475
96866
225070
213892
136343
10795
106039
291837
311109
112494
175069
170086
36763
16991
625359
694844
174998
103394
250056
151406
181985
499046
238409
17911
5256
75638
18972
272188
701715
606354
36821
69811
787359
48918
473489
417870
78960
665753
132792
74021
4814
849276
449461
9642
129998
451539
315699
765213
562327
101903
471982
761332
105387
18372
460569
15520
224291
397407
611196
18014
112622
552713
593749
606625
35999
207928
559540
10702
66558
19777
255691
445887
465442
133454
2616
2552
281593
170899
626040
26828
210494
157119
88494
182512
498802
366067
377275
410712
223585
486690
135475
219782
61009
233467
108463
314062
40299
268741
557892
48448
29972
47290
182860
26548
488388
368715
255682
43993
478585
755650
302008
158635
117773
59814
290262
360256
349228
424738
83026
166431
13880
287325
281005
94913
347656
120917
56808
194369
163833
318590
594729
235443
335038
719009
231526
624693
543473
375944
129485
274239
915122
271322
369023
9404
311662
30736
655400
462923
454816
507988
505026
16170
259142
95556
38013
143505
462702
188485
126400
231364
134954
820164
461117
134348
12415
81807
267329
35900
632220
41559
7488
73847
169692
38550
43430
519366
596335
494521
176391
1959
665349
16161
123016
76902
395183
301017
102204
344836
453635
204094
189431
329981
350206
353020
162133
13376
117792
721241
650091
41461
27122
583934
31836
551357
424798
41140
38125
301707
226318
129659
69684
44935
14437
110138
196513
459545
284528
425239
25357
168953
68353
395422
29657
82676
331718
281198
783872
546306
616040
201646
187957
52324
1903
78085
657275
174514
1778
15912
155976
108795
74745
38034
305775
408724
116617
111447
4470
173377
19939
151499
227217
274835
39321
140039
309
406304
921425
748924
12158
541552
30094
299524
152905
476607
314263
27188
200552
68564
40424
526474
258979
81924
117087
603542
97665
159699
468951
11734
380109
80991
218202
4413
766941
32915
129
214492
186259
128014
80793
289950
39015
3122
227796
361031
27542
358305
12221
114367
266954
137479
35238
735518
113026
141860
259069
116483
1666
231904
289956
133794
404409
20374
131304
379180
67804
672362
50187
318087
332267
375317
42062
111053
797942
34905
123084
337729
36391
545605
14204
141358
41741
228185
46838
82135
222856
90445
598110
209949
440381
882848
449332
637054
73038
6819
223457
3285
449442
28394
466134
6431
924108
455154
274217
198986
67032
429519
126417
343727
144457
4420
463206
70009
841317
221150
180523
163459
23530
79854
308837
470864
68643
237388
32184
639078
642370
771055
74063
71122
226413
140919
73931
37746
124940
33865
130453
371098
178051
646793
196071
198792
173919
203893
813848
14261
13043
9332
237173
557793
199390
177957
65766
2404
593137
89821
476333
24229
528082
46585
272339
25615
207236
649235
52394
20066
144530
450900
44843
45521
370723
488072
101240
25256
9412
15469
827745
470465
352684
49074
577669
8053
519809
393341
78595
227582
33129
1569
18369
119826
102252
207409
232679
436926
143233
79337
70696
11271
384755
119668
308026
42985
66208
353212
135673
36792
32562
505362
29401
24900
150592
512262
312495
45963
26662
572821
532024
31109
648196
394904
857111
370085
206503
133102
229177
873503
472467
83998
23947
29730
557072
285644
302306
5959
84174
449251
96851
774993
9955
443932
186793
127265
79312
130469
309034
36847
123170
88294
5853
267313
54854
59089
436843
130499
102297
6789
229033
98095
277927
142627
481455
204021
171361
603817
82010
79543
13699
534465
178630
376055
201527
320310
126021
381032
173080
268477
241384
536202
164366
248062
270196
80067
398631
185606
83022
605738
63141
215566
243185
60901
103024
471712
416254
8469
332180
89458
186750
519617
23958
676850
128972
35323
610121
43180
163089
375226
21193
111737
73771
136286
20594
424140
268197
635323
384065
785227
221622
158255
516231
94809
558408
400193
433069
120252
30114
577083
202574
446879
463919
92644
242404
415646
263567
225058
136342
357175
19239
83108
200227
436684
52393
109661
35700
787319
150419
698548
30331
39160
482919
217576
422844
296138
132902
126730
290271
16304
43454
787004
50057
3621
172471
1281
416428
641110
85503
4854
77439
315704
109666
801214
144378
119522
44800
52250
11100
108544
219080
534995
887446
30120
69144
25822
80
45637
267668
192848
557834
8507
323865
292770
254574
514586
172624
388579
415289
157886
33574
82629
251471
104379
13993
755520
263163
8226
153999
228700
64057
204112
644714
215480
12471
52741
35138
266339
441519
42321
67763
159009
66982
381480
22628
313974
35256
55023
438132
631628
601844
162516
79973
214857
336446
534640
82078
167322
360668
23735
27029
140108
277069
161523
428753
37279
59994
15803
578570
262218
395515
422218
249392
884738
248010
147110
184482
267623
151773
462635
233103
415868
436665
8
160980
868
270
96265
604526
92962
713682
11815
173956
402644
587700
9896
505899
171854
531323
737396
75130
29059
184755
202331
421015
54759
345952
183598
369834
61145
179918
197813
150374
410459
97084
174654
446198
37297
676486
654953
711226
342230
441435
533105
220670
141709
8055
677976
71516
70083
564273
291613
76961
234249
217653
719626
152004
297431
33114
670499
511544
731038
7189
340393
33977
690219
358052
47435
115220
4386
266625
588735
48122
509264
10168
1618
273432
298280
4066
117737
34095
383318
211117
120124
331788
180817
210218
464598
163376
592604
125455
72151
709331
196978
151434
6697
5075
359925
8964
445967
604272
377984
76677
15990
300426
296378
41194
428299
497808
653593
44424
854711
643592
92196
644036
926194
86031
56756
348916
22334
471631
23445
196840
334515
135103
353245
78841
121817
161387
240011
764401
270351
280492
105783
335242
93634
933419
360291
797224
170088
33485
308526
363386
89442
116309
783529
11524
429908
228906
73284
84965
531043
26112
272459
256006
68267
159310
157376
336425
60530
110595
320601
54444
29438
158270
182747
192421
48770
336837
104539
59185
267751
644274
69913
139906
587771
397622
106223
199918
21543
682634
282363
165918
161840
172961
484088
20319
63351
661490
107390
31197
544278
87950
488289
51109
862806
86657
1437
50679
272624
899797
173066
73875
203024
35469
889389
375855
313967
205713
35546
45871
74054
71238
586241
103966
82437
419291
264953
24888
80048
528084
199874
817132
131502
636203
307843
91545
274678
86786
53450
4796
477130
455489
37139
53835
27258
819030
761539
20075
120684
82235
137891
5069
188184
779788
310863
571588
163702
248879
157096
225651
78759
135640
853651
576017
301584
329659
87695
155799
2638
3412
275440
59827
790427
145645
165663
180623
612742
166278
803774
58768
169049
29780
32497
344295
274983
5862
146022
32253
146375
218475
531257
480000
18127
632350
26679
46882
253006
99949
78535
82322
42776
367242
90295
751947
113
311700
480010
850152
61069
34
680871
542112
81175
788688
306655
9114
759348
577752
5531
83609
506441
37922
36409
139665
238793
231249
306397
126106
413777
528130
538420
34388
277415
88976
757869
53791
185415
34192
708977
533180
172889
191217
268925
308133
20849
308333
274885
463361
563063
5254
204341
67437
143391
150855
349350
376366
10434
30042
284320
334809
43443
123387
54138
28436
514814
316681
117264
19539
31070
223770
160624
59265
326608
120828
694922
27944
125753
43225
36115
59467
7235
292925
162551
587759
44642
320414
274360
244043
168254
651361
249791
147611
10966
806397
35914
1509
311466
715969
64538
833146
463862
429099
478602
172285
913994
39727
342
506091
419030
146539
180171
50881
8484
496209
8271
197083
44527
556755
315688
490997
190432
130138
393076
199259
195898
552890
112839
513493
24735
510571
15684
89848
496493
32855
63462
129529
213076
671788
766742
214237
414937
567599
478636
668483
919264
176861
159694
573520
794638
518570
102351
95086
296037
276977
93404
49115
297384
341879
325705
139732
108912
243753
534140
281600
500256
135599
60360
509158
732905
191964
443968
128414
92874
256492
11808
129483
658173
276926
260587
592428
12179
209395
96507
2609
72376
1674
555898
534523
60117
352841
154843
240846
157576
73786
359186
611415
3113
29384
165666
435773
586176
376160
97666
699687
184908
12217
675951
344840
76389
174139
236484
556885
98210
358464
614328
125990
226970
603516
323456
20445
32211
58370
12160
289285
56946
17075
67318
322156
311464
374287
34800
538924
497175
35793
402865
272499
78016
3608
406634
40041
308827
268037
64537
279398
426798
676069
116660
690719
321197
245603
286967
7694
163478
580969
41257
369661
882015
466138
47688
820325
725631
126273
592206
13387
752426
424984
86174
846088
453840
276999
261575
118807
58748
4585
83442
747535
275770
478630
497111
490435
564858
230777
307318
10898
83124
317787
95247
432162
355639
182624
166267
166724
390615
176551
411428
120097
45745
641280
38885
240445
575648
614561
12946
245724
281994
364957
42545
242488
168819
598358
566378
548621
674866
35632
339128
149579
213132
25677
337273
297492
31893
167828
243227
279205
8000
354929
182292
113143
358440
31817
346518
83266
1306
696704
254535
150068
637096
302092
364420
77532
4137
12073
99312
74024
579237
721878
7600
109421
375217
679693
55405
82182
99578
36161
495175
14903
14405
447878
402707
49875
466899
382635
180842
1038
309446
282037
55690
86441
126097
41369
630349
35399
569940
744765
20984
241044
33384
590760
61254
263680
455852
668237
2923
15276
44176
51924
204935
409516
204836
32097
765084
370968
919990
461430
15012
299953
103412
599361
2117
78985
398862
430195
82038
450281
28123
45523
256730
48593
477541
120934
362513
234373
116442
12704
74218
480121
246369
28657
49528
136454
151760
332025
21634
45526
175915
117582
433612
282698
115503
12629
38411
672659
139485
496802
664705
78390
199663
137906
159015
120058
386659
858
116077
14680
52783
485171
289385
289091
148141
566714
86236
1099
510021
423553
160404
505713
151837
19198
478987
966947
158049
769700
84185
680762
837846
89131
221052
270434
189630
67142
534438
41095
61915
394160
852260
59713
21769
103116
129679
153009
254194
30701
158956
318439
149381
177360
34788
25844
682121
152395
133876
720950
6544
28959
228662
294785
145080
66126
692406
49351
130196
885108
716505
620877
89575
485535
364293
51884
222689
17695
616923
431504
419141
66226
455663
25977
361853
22000
6148
84531
687597
45708
563322
12628
319974
432879
30485
70870
3776
122479
124449
263388
489582
233678
378543
545694
447975
689758
513122
219573
7363
880044
81906
139600
67699
171394
65915
609429
4915
120002
368989
391440
81002
44267
97574
40366
2360
769884
155297
126832
3360
220816
183850
727359
14006
195862
23514
2169
496223
481020
15340
65738
212432
211933
531040
762033
169036
297371
154702
67572
265998
926868
46918
769180
44845
25144
39489
465312
81069
2517
606451
223870
485390
154459
857274
41117
636220
230966
60297
181
415520
168262
229227
541132
4204
775515
265199
163387
432032
231539
213558
251148
11648
93781
169996
271934
212043
304215
420508
97230
8292
84578
102686
119168
338056
284814
23471
2751
21083
23707
124679
144473
56136
442106
418555
250416
254000
395369
323155
98109
51015
122342
257994
949757
340660
58534
263446
425497
277693
369229
122642
446117
627587
203962
128038
276532
14875
508467
438163
26927
114173
326857
544442
505894
36395
307968
623260
131541
246168
48566
447852
254262
5814
111278
73243
19791
346420
156801
7635
374116
303104
18838
112122
30678
158563
335265
71710
2727
187319
394260
35929
106529
70139
322385
663927
839725
231394
503912
128450
841458
142129
136358
881393
51421
799458
104944
282979
120026
332181
31760
610651
30848
532114
280309
221420
276956
639731
218838
413470
239718
14363
474415
9176
78349
69956
91024
327509
27723
241257
57637
39074
52865
113058
392411
427433
234481
285085
27373
18947
279011
519210
168507
282875
299536
124785
106578
641075
534626
72391
447659
89409
287651
765394
164808
197198
128618
33830
117758
303982
727409
557631
323245
586090
287665
499512
201384
475363
277656
429620
32506
80164
15978
955033
315228
67211
433684
551832
60885
300475
110933
261455
287933
11615
281318
451407
70065
103809
326561
708861
104723
177466
45279
195894
2044
104256
449891
120410
101502
147803
156382
355098
17153
27849
90526
251883
442155
47070
47504
130656
82831
21006
208378
99791
456488
14475
73768
64514
47475
110232
308056
239156
329353
138724
93462
43247
217749
9314
84202
226999
269427
670552
2698
776437
395641
341897
28761
68339
81762
335653
144367
29725
78812
273159
102194
235841
20512
82191
105533
98395
374083
567233
110493
140344
144951
352222
687740
231285
155267
309241
427519
780199
161751
13474
366075
57851
71736
192764
863173
24181
128933
7875
104977
625940
495576
102354
697839
69128
76848
32309
111501
647982
542082
398696
70628
103848
32736
488261
521956
58915
600166
497182
259520
121354
33405
882
184217
61503
534539
17467
115402
397158
341686
315750
426954
356929
220610
448314
3661
197627
390114
25053
183082
39324
276643
6614
141810
19597
33769
98474
444911
18286
7327
373620
349099
520815
188082
430635
397322
126896
108259
198973
92108
371039
491644
23784
601815
252887
174338
6221
376503
49260
82065
263538
34215
290300
39241
451321
283481
477010
349370
236364
166665
398373
811917
451312
411318
326509
256467
232065
187214
681962
6229
68243
174656
62447
19079
168022
44491
27333
618962
661308
265145
834176
44582
826948
78244
34881
478103
41842
388341
123573
198387
257860
628973
415115
23031
224753
596657
656844
39760
255485
30321
321462
125567
221763
31004
385102
137149
65899
1125
309353
376370
169205
126944
142188
52335
403127
69353
398701
89445
351179
86212
21849
102623
237058
305378
862008
374575
357518
172161
396840
752039
405745
607933
183160
85096
195953
512750
600543
118
198624
51216
240615
358921
918282
414964
78840
203230
366454
14283
29919
187376
389356
342141
306980
481537
300745
57412
263314
164255
6058
86531
711483
190151
227774
348854
573660
159274
68854
525462
1650
62195
783408
117573
178631
149936
63407
454190
56181
30791
487932
280931
210665
29104
538826
33791
158188
156488
14612
467428
57092
75707
145530
243971
516571
88057
312402
12899
269269
203903
133678
66460
237056
188321
343334
757883
754282
7726
129792
300014
394488
141380
140651
119125
320808
192025
163537
316670
291184
135333
935628
19899
315687
25410
729391
8157
539992
430360
44595
6780
250156
30468
28371
14092
82127
115359
261685
318695
48875
2151
378300
27315
189137
125465
520063
601811
293223
67460
456589
43905
263578
184984
205694
319697
217274
535976
127133
475822
26608
178665
199856
515159
457565
180471
26426
50977
1448
819175
508556
349895
104931
436166
121188
638950
269722
81194
274881
239700
90298
50282
500827
20001
74278
163593
78786
50133
728902
152865
215564
345092
64256
182665
581298
13563
863100
386875
480097
51504
18994
223593
2866
118957
724406
47820
389209
784269
810333
17739
510536
685341
190219
60568
212101
235656
256355
541360
355373
439050
291891
92921
405279
123383
625529
153252
198258
411662
136232
40106
144896
131747
360904
224775
748326
141959
392553
490324
537119
48456
396080
423008
27434
601417
4098
195970
54789
415735
34494
655246
52572
2713
238064
25279
286788
162192
17246
104365
121387
76585
175236
23077
82899
488894
141577
120048
104504
352777
396704
219472
76470
602716
599577
415834
62581
97846
30010
71291
322182
356688
83868
4321
57751
466156
557295
153472
78045
181502
401071
1354
39658
692777
36843
70067
40326
195808
233654
212490
54019
341928
77830
59568
22818
101928
399326
540431
313150
1389
105325
226566
39822
414813
388766
61298
572709
326212
123763
922630
22385
55235
369256
299734
419691
631086
14158
98827
62770
560886
70319
3338
52707
3974
174047
277131
24455
47167
98714
187923
4521
367645
667082
13980
111823
112892
393015
165153
148823
132536
63528
28368
32930
145039
57834
197463
220883
237108
521480
113448
178661
83
227180
366133
539558
242700
685079
187663
127095
94864
570257
506455
210953
183571
512529
154221
14093
540381
617644
640839
29105
8350
213157
737794
234142
225723
113621
943114
172618
12718
202485
196122
121614
67781
22503
221084
187727
310266
130217
39461
478079
405116
173228
754478
25959
1615
844220
287381
54065
85921
119882
100155
550146
34167
7607
1081
113009
246855
704803
25625
116057
207897
471870
361512
11307
226076
34735
492668
12805
105977
426954
256928
41988
176974
106057
78487
225459
453713
77760
375348
13818
146664
29175
148716
66129
23892
313672
311288
302240
523004
162533
214047
290881
516930
827
329656
716561
244923
369995
80029
141565
287670
395584
9184
291349
335306
63575
193005
39199
49077
759339
140118
210387
23872
472617
5629
226764
368938
66850
401307
500079
170922
135657
307566
151682
459956
420043
658949
53219
564472
382021
122828
171093
46112
655243
108211
221165
773083
286998
95282
370434
380131
475012
83117
161026
254782
144095
13305
80091
32072
188038
281230
171776
189462
710320
360832
97897
528160
249657
11722
193441
10648
596700
164657
211691
419878
45077
137647
659834
249313
48697
588058
774272
71364
584368
44164
149951
342901
341909
288316
331101
35137
28534
37314
197892
40023
17522
125918
383128
706561
222553
171781
536725
461284
668416
6601
216762
22387
98414
45696
183999
6631
785524
790079
299082
358571
307325
610704
140768
749492
170357
6589
151698
20025
696924
287
421201
370400
897432
120552
196336
736326
258777
199270
101302
13076
547119
410441
196389
6987
138907
62828
926396
5132
99252
159689
292009
32866
74392
327399
132386
222658
240107
17344
238158
545960
170230
15419
739367
74544
91107
814866
59310
209418
363673
108882
68471
483782
5268
336780
297916
438765
300456
725207
1303
893937
283837
77801
158189
4656
207294
72749
146630
558350
109719
619718
127990
111740
266805
164959
81018
94313
266112
36775
219742
402769
10480
49623
78001
163630
280028
65801
124927
6621
26000
13496
189318
333295
514678
22873
78172
166869
542845
36578
647321
59740
46978
114759
6332
114199
75524
433584
111087
206828
234834
520267
59077
28884
22407
587088
59263
277810
598017
15098
319053
509287
575751
6973
363164
309236
173980
411861
840615
460060
370471
772
97531
68290
42317
433232
285166
83966
457564
642061
263388
164741
218134
192448
183957
417719
262054
75966
180284
27201
113050
882324
551773
547271
59022
128952
262874
58928
930
4084
873081
552817
38328
142846
105426
115688
621102
512754
187716
234470
199523
439039
432398
500870
437906
106215
134992
353756
472293
614303
227079
385294
781312
203488
237763
37307
45567
25558
804900
451654
78388
210029
100685
67778
339768
278141
236483
604128
204070
35907
17374
71056
506167
179889
87655
373188
86327
91357
297970
96146
213437
505404
495148
172771
238091
434629
44431
134747
128984
330834
888222
48594
176812
248092
229605
327521
112982
10092
134539
242757
359870
395402
191218
104889
217201
174806
19519
260968
20005
180055
199723
1811
53691
684807
111444
1379
420824
100637
23943
29457
19536
319068
5521
235885
243022
304856
394825
417227
269060
107896
280336
422225
106140
141829
91802
123520
348262
8376
318986
672111
13153
8687
71463
317833
68298
439798
163683
14036
139208
311036
257214
410
7069
64718
21760
25971
493930
588472
290393
478748
114645
93353
141893
167914
265631
33603
132137
34640
208576
176756
673565
543184
154261
621970
406819
10643
40188
76495
15450
45258
202847
298912
149796
96565
270880
431066
37431
482530
6292
512969
438571
187554
191446
5275
637824
16237
272926
303278
73310
508188
290340
210370
11447
47551
426994
267991
232202
110616
286362
881792
78608
119517
214049
2008
443927
542116
651996
82418
52429
164926
114991
456338
368436
222624
3545
96611
176382
86707
107282
24434
27071
165034
526716
411285
108335
15541
55911
443490
101946
928799
145678
111235
805164
254152
451075
230901
603139
30579
450422
123972
379753
207297
557217
256490
41774
180940
120897
544374
854110
198909
594073
19180
311569
155300
6
245818
193896
797072
506361
215758
76302
6298
38712
236612
299176
10063
307286
268090
3246
174854
131444
141127
7069
20043
54563
27024
570930
223916
31283
64318
599920
166913
48421
73001
480531
507944
262066
40514
131560
686564
13647
493938
108856
21414
38250
494404
309044
262806
125037
168952
371051
17590
282881
431093
705523
46497
322774
53497
50235
514177
148547
274448
112511
708290
908457
167934
487604
45960
152923
14989
92446
415589
431029
535066
668992
90907
336615
30313
112092
342942
143000
177504
493508
112700
103173
483986
52752
19103
117159
238813
409259
124151
83122
165726
72408
685164
170452
856580
62261
61853
156134
81500
896776
68634
1290
333879
174346
196899
34578
192372
122401
398334
13240
99018
25788
223203
670167
268996
375196
198576
203489
193253
417880
69672
167911
757361
71756
555973
609
221830
368552
187852
97843
43275
384913
731401
255318
322999
799205
486196
289598
47702
192017
722751
448880
379186
139205
828206
893069
33884
19955
527090
518801
57961
244767
145160
767058
161307
156026
464144
429678
369128
88017
685266
430509
300193
32554
188746
141342
27316
481289
135099
788104
628145
133988
217019
366680
666127
136525
171226
388516
830986
71010
796141
334917
470743
103363
203529
170443
59911
131147
50932
565307
4186
115346
403516
694198
131207
26888
175745
274698
143703
80507
4025
117638
599822
116720
140587
97897
81155
69352
312014
131081
71565
312875
262588
20009
187810
378462
37878
160019
20852
4203
109977
300613
350646
219602
93206
510065
230079
187281
446294
553396
347511
12535
23492
537586
4703
18351
359245
17956
106963
225393
460745
143287
150389
517285
105243
41877
39143
426396
191728
181869
25770
257317
91122
31336
233055
136033
148086
321960
155693
171690
215595
87054
131407
266761
26254
384590
362847
27718
508746
130231
234868
264016
114960
6795
16838
306528
2657
1028
514594
27582
207934
6882
195984
68572
132388
593800
324965
66346
80396
4497
542024
9583
283661
440066
151789
278130
431240
81729
178567
352029
715117
285131
89907
274946
283478
44735
382145
870431
190876
14678
200649
254886
97655
337430
179060
26358
175878
35405
11522
490075
153744
149223
141569
116838
189400
395597
400044
137996
353383
262755
465683
239712
70117
168253
64103
79910
60510
115720
180582
99030
125843
679698
181661
507852
211336
57466
723405
281877
71928
171766
356695
457446
177740
744656
60172
234718
271434
92543
26680
152648
426287
210135
446300
203145
611111
12246
74841
18161
319954
202717
142874
362378
295436
560114
517228
597536
40522
179940
326404
680235
791684
208148
417407
11856
542155
213549
100268
13980
544240
812586
336480
61783
376744
212798
82479
298985
339864
104616
81664
399212
73786
247352
65391
366942
228422
128941
161179
142700
378146
389713
26312
166486
95880
301532
320522
660881
451078
283697
514248
415
71121
533328
194821
493106
13696
104429
519609
421441
104524
507857
74063
433323
59247
265226
846111
580378
38174
136338
686161
333746
79548
38191
427838
652540
25078
269905
2200
234153
75
388515
36438
252544
302607
131311
664400
127764
171898
70257
113416
91519
370064
282228
359566
603387
362339
916255
196483
71199
370477
42486
53708
472972
47398
42346
149546
16855
76653
151538
301777
91956
642664
295441
743452
279183
643844
402858
58160
425031
29995
133520
11223
393026
546475
86686
642736
114752
29341
17558
97431
487609
432685
104250
605929
277809
6698
30510
23051
655668
121852
141850
99542
4537
263105
128210
422414
302167
328117
374296
124991
246886
76607
220795
56234
10992
161515
156712
459656
673891
19498
24912
60027
777944
265760
319206
234559
479828
390968
10103
648234
310916
231789
326661
189303
568646
188212
147761
40301
29180
86538
72962
654913
257589
154319
312342
277983
197051
539363
46101
23517
3839
1420
443477
91586
544010
49516
687703
503533
8745
371682
534490
176492
8607
174741
29572
78489
539895
174356
153966
233838
252758
69689
398770
528945
8878
345624
80947
245144
257399
497557
130893
53139
94861
34659
385612
127214
399233
212032
25120
8711
3947
460604
148065
619393
324770
93037
71794
160432
960365
510403
27409
196928
579533
102758
290335
163535
152031
194110
53812
17378
370348
121183
357798
160986
618901
157438
621467
173217
289303
429546
113055
231146
355726
524666
391920
110918
117498
87219
176844
372249
81032
27977
367848
726422
360961
553332
402770
46384
184756
317641
502176
62883
17909
550198
107613
36699
495716
235382
22575
535326
176584
703759
393338
4604
168586
10646
502781
161883
404279
251681
260433
503294
189841
565594
28572
131853
468681
607434
211984
430693
186697
30069
414468
183419
375696
81230
75501
11527
141944
185460
794045
149303
173255
89076
269904
340482
179324
4
758194
458131
763538
44
592288
78190
433936
45439
336168
5980
80791
267999
381828
292563
263508
38939
99770
161448
260241
169798
125821
379689
169628
206615
73169
364975
280216
142902
189994
507146
328881
24788
405518
37932
230452
171737
554731
587590
261111
173062
2033
394798
4066
97886
268751
2588
625
74814
319459
60039
30209
38729
5596
243673
776156
1608
62460
329290
557917
66031
161811
209231
1395
6369
344235
1315
227357
367083
89788
152070
465852
307898
26165
124338
587913
1013
691781
50367
76396
171211
319305
642321
395324
105803
70778
515278
163612
60888
457545
1055
151247
321452
26468
11470
50387
14217
46876
21492
65196
188639
337317
222297
525152
83746
307196
356432
7147
371869
336158
609685
304114
331673
81401
141413
118213
203766
573539
172571
508379
8970
307281
284470
114796
422481
279227
96112
861994
486993
378852
802959
128080
683291
531786
9708
95997
870141
216212
137396
22804
360103
76463
39313
13802
452216
20771
419127
24474
238477
80557
92630
106063
411409
152543
662682
3965
51515
426386
495465
516452
561574
1387
657026
700
355
49227
207626
549980
27847
81075
831450
286671
386353
730219
28842
41665
154997
286988
527009
142873
139230
757165
248114
221325
114271
189580
62820
495342
148001
371474
819177
461
256598
11519
409597
80006
175272
490537
113795
4629
384851
713204
70767
154944
165431
168139
400028
412279
294726
56377
237885
795460
295664
461377
264355
82552
167130
85960
206254
436845
225204
426370
393711
367784
200716
228579
156566
186375
7349
271177
10072
374680
460584
47373
261778
40904
83904
280650
217556
506952
34797
191578
551113
344211
15528
188082
81764
2827
62067
111244
4806
261973
344155
416984
83028
574523
513617
46131
50104
364337
180409
18029
726
91846
291468
24299
124390
382807
94696
411240
242081
65449
209091
847790
391278
67685
216722
19694
51684
150415
21329
250122
287844
512843
688226
303559
141224
380318
45783
368657
44617
39694
420120
86252
455320
32100
60088
7319
5186
129255
29292
108319
26834
151850
282688
226500
26780
287071
361734
363007
120178
462268
11138
33707
8890
124393
203840
161432
356632
17511
376159
197877
72302
61084
207542
1892
574397
123157
875371
61599
40285
40149
488767
505733
30906
165014
18122
4077
547919
313985
327165
1031
81813
90016
509968
386860
111285
246812
451054
310083
208955
760212
26475
864755
112789
105629
313788
795444
409672
2608
291934
3579
106745
328853
648742
430578
198781
281665
44313
853262
382243
21426
394829
92339
138359
620016
51153
125720
412859
234613
214925
335582
679553
285018
18744
377633
186946
799614
130890
28867
363396
196657
109113
274503
437513
386672
823513
84775
515255
247268
365133
392489
109883
136040
245774
552134
171845
175730
284514
284628
79193
7962
98784
349035
12481
336136
518932
229147
448294
274717
54431
125555
457909
14582
149113
38854
12010
177917
114147
196555
374967
41077
98664
66782
284908
31566
248012
220402
347372
683256
130972
8145
28512
3694
14560
485521
73415
433020
236766
4089
338232
6795
261519
47620
356938
121336
40239
83713
74950
352437
25570
306399
757390
397591
119641
51847
80993
188033
9232
396199
214994
330445
889025
27136
435561
298883
106142
354441
176113
96486
122885
149495
43079
26810
262219
331161
325486
170864
21355
6318
12794
367515
14860
89573
556234
78599
105378
603653
361783
192019
13472
310105
450662
382575
629848
246968
528578
105064
25011
20189
20976
49437
171792
760633
332969
109975
49602
57453
141400
183193
114153
313866
572868
49602
11822
99595
379684
271355
295411
187008
230391
654154
28466
747403
310588
77116
70246
94227
492817
116106
27421
9457
665677
598724
480127
180224
354795
909
413820
196536
31582
20506
155401
291925
216262
31362
202769
28628
65189
140645
125111
734171
447571
89154
24968
541814
247567
272473
9524
436090
103025
350146
297527
201902
131328
801874
355906
425123
216138
424241
21427
369728
420160
170732
538518
149508
263001
147382
941615
171174
752249
303703
143019
44753
324108
75529
589364
94481
137572
535337
366633
305028
605031
178928
370204
227
91573
70723
229360
421208
318922
9162
274591
103871
159530
396068
173113
83197
151132
582641
30853
394344
162336
186254
599580
63045
528
407083
73671
40645
189331
396658
57216
523072
733541
221412
846219
127252
809370
293678
53985
1776
206431
233997
67936
488448
169416
337482
38577
195441
782560
802574
498054
374559
117012
65655
212094
89283
368075
575937
49741
362191
58347
69874
537421
222688
705270
211
270154
58797
753546
70951
183457
512230
32193
254206
80
238062
10033
534367
71523
254887
3558
604293
375
540271
160219
485057
390537
121637
426491
112592
58031
150646
38064
141345
1240
561308
321690
155934
383105
121763
173192
233703
452142
82998
101703
793967
220256
204760
533171
232791
162707
102510
35697
562
770912
267487
392305
320737
113851
423779
277534
125369
510480
203454
27037
236203
159959
269395
17254
320
599458
14989
327788
481156
490913
18974
103465
756795
556287
82823
124574
319220
674235
329616
34390
249711
117263
147524
211269
11166
151812
42966
976
313347
371316
27056
241818
85212
25863
266772
260761
648291
33683
97378
224660
414972
90501
134094
124151
335942
83713
291185
196105
101011
105610
133619
10948
563835
881184
584667
151739
178272
294402
12933
298366
44809
69493
32821
154180
453303
92008
301605
30569
163391
4849
415887
736006
178933
313435
536721
11091
38660
784143
309649
348970
146358
574646
400331
294263
107370
68357
695417
183467
809305
236927
102906
233503
365150
240843
353112
97923
855784
29209
609524
292981
65320
8269
359190
184550
228064
275038
53525
411206
91790
163738
344378
1969
239549
25424
287325
212189
376480
105631
332674
17649
81199
647236
373771
556627
275789
82367
91432
102974
13708
68743
76465
70
158734
327975
278171
4295
23088
112168
175604
139890
66263
320556
131445
531184
538461
224301
66801
673389
211283
256710
450188
202014
180212
234640
66461
294537
906459
3009
6637
99544
607964
183432
405705
96920
125979
720863
5900
392014
382158
31907
815032
132223
164321
296885
33297
815374
544668
395741
160188
316213
237750
181901
290454
283721
574474
227817
56404
258965
23299
232435
224277
70436
150146
94130
195954
308502
175582
16452
417671
519364
181437
65860
305158
106263
378109
77571
198729
563529
168460
422585
971333
166281
23819
303146
12203
264
456844
754
421859
8174
337512
213018
599865
555936
57454
61669
59303
101541
545834
95703
315903
390
605234
21809
136026
80234
836399
195626
306759
107601
332418
136476
579019
575206
317116
586120
549423
90121
569097
287540
316929
456511
294596
205984
84710
616946
114477
361728
104189
55723
100497
233433
101212
21354
163441
68812
157216
335602
117601
186603
500867
242036
493645
54503
60507
223919
128841
449926
134251
30558
328218
121718
458829
320103
6975
628307
332186
209857
534396
257827
577885
16270
555123
10169
377204
226621
480037
40744
834612
60709
254378
254723
250322
231814
97110
401218
12798
114732
194511
209914
433080
581865
937399
259978
186402
288396
175359
344024
344043
497443
377380
183081
160093
737855
837150
289670
40786
234631
272
81413
58655
31020
640142
180922
193448
223955
658809
209782
338804
192105
851631
325066
546443
92761
403914
244789
174465
516309
376499
265378
11930
2009
112237
480529
211329
486010
186183
876311
64368
28242
288860
465767
274695
103311
10638
569668
26640
610638
172132
117079
138864
60083
345010
684703
504053
648111
85551
68713
82852
321309
16830
212062
430983
566493
475443
172295
152720
260101
54798
427571
71400
258856
51574
484246
432760
503043
11179
34649
136534
367381
166803
234070
383377
334142
257077
35511
194262
177566
230001
421965
428588
61593
533801
376042
377440
42600
434908
47126
835422
355157
114904
182609
827445
438610
291822
189344
97885
494670
37283
572817
418357
668007
470935
53009
305832
364874
294843
158906
784820
604921
362664
693805
392930
6743
114014
727707
199629
26025
503408
730146
324481
181085
46406
527202
43669
46873
48506
47333
221283
13901
265454
22794
612319
746304
427286
178528
205359
164490
120373
315693
91716
4589
304291
75908
99501
605232
51335
362804
61381
83590
46086
137711
317738
23679
41561
87796
41420
11031
175448
647537
113927
421257
17614
378446
86016
323752
129825
196178
391350
466322
127079
183437
117074
345832
871174
105559
98117
56555
97494
8354
282801
528297
31501
124458
325728
190594
199214
68008
855458
514542
261710
428195
333638
161735
50666
335323
970454
30556
68922
33612
121282
90656
384490
53772
557224
249990
628113
736
429897
198795
715810
199480
23128
251681
805273
266934
3346
19093
173409
182781
177875
128896
175307
768
378788
428125
78353
23435
276338
10956
773818
279902
552311
69333
496112
13993
210812
385290
395147
76783
98625
795489
177673
395106
695715
71162
135652
27316
12345
369692
1341
466247
117568
390354
277553
414728
780912
566930
301241
326011
371584
3932
507703
48062
128655
412021
78244
182553
295938
288747
13517
341201
25263
325091
228761
155810
8362
45335
168204
442948
525438
8446
10469
378618
339039
10174
84802
141130
55380
214517
103267
188910
119706
120471
328029
49274
2816
252068
817465
888264
126648
62732
26663
253983
462272
125143
55949
146655
145363
212899
314822
62234
112798
202352
340113
107312
77782
482793
62879
116387
583746
759048
86500
99498
30076
38487
168463
50287
582992
329679
301510
29635
77212
407036
286451
196290
40104
30047
125670
98736
70561
501635
160872
251545
201027
145828
267126
343719
288148
59982
400156
751385
148894
481150
31054
218687
270204
320800
256643
343111
45600
67992
133518
30810
227625
711141
7534
550086
310988
47565
887752
308928
51917
580346
697732
185666
153187
241327
270266
100183
360954
192436
199774
6197
493053
40570
266624
132247
263246
460421
571905
250597
281468
650435
398091
11428
535580
96449
260415
400816
14764
586378
40474
52142
238232
160974
516905
73930
222098
373684
108601
276432
270487
550249
153020
46210
187409
116002
62121
367141
405553
387069
635159
194116
86290
14023
98228
85387
120256
175192
261093
91953
205758
2460
33494
703142
113862
116280
320183
264913
56369
782898
19800
540696
98136
69224
883631
364746
185144
394978
259652
439994
173794
26896
78655
37175
195532
162683
26581
284752
102230
318792
417974
90286
267177
9606
948336
37574
121750
623582
197625
448883
171149
157244
14759
288561
40337
234856
899
376823
313173
23007
221175
385243
37352
42883
184973
265188
87778
679556
12951
360846
155863
446159
50956
689021
81582
89402
153039
156517
353652
52568
524988
553940
417372
461306
136098
444459
116187
498653
352023
58216
565034
171395
445562
71301
310620
98699
11177
208963
514786
56748
68255
37296
125651
91840
724770
224871
386685
544295
294365
248762
230514
177948
313021
215639
107288
264312
19046
160718
379054
13175
54890
168004
425894
122316
815173
297341
22791
127960
142350
21144
185502
20764
5072
445363
500608
103806
1788
17735
307489
276134
122129
379207
164513
238632
165415
630622
288341
508912
111695
305183
604471
601495
135513
255688
143930
32324
744331
332735
507389
271545
272070
79889
517131
142702
939814
70170
210755
228544
15741
83821
40084
320801
325877
291469
72680
105410
920254
94092
666098
171397
68085
216089
408246
242355
138109
34113
308987
116284
114761
607060
231543
189221
133764
133230
79497
54942
622426
78934
583176
254315
369119
393708
92894
665786
436073
15887
12545
107338
532870
843174
504119
307476
441590
67596
86556
401728
184055
283586
370526
11799
278896
434046
151706
211514
612244
41440
80761
370414
43751
343911
21659
82705
385650
56779
486558
474293
73910
478392
597156
365074
232440
143397
381659
338985
621900
16830
188912
178534
160904
862957
557702
594060
145464
19276
88839
40856
235492
36474
266129
336430
11041
187542
36322
108686
36950
340464
146040
176113
66614
6433
577303
147040
80433
198242
29930
259971
555339
59603
95385
993
562600
141314
177363
284052
79828
10189
459003
447978
336257
191888
97388
180614
199888
129256
99817
232100
226499
339882
107411
60146
44710
11749
26849
22206
437810
447984
41104
569501
277075
216422
59337
221201
50247
493450
640653
63174
682357
86608
7085
270157
194751
246878
512109
376207
454082
281827
975800
114121
26521
910
42774
192771
105987
128788
44854
230079
25969
726089
36541
68700
229061
641422
680378
347289
227224
426308
87654
368594
883503
430359
127651
15990
243772
48053
121680
9265
15790
82976
556414
22186
277871
126584
560752
213592
13673
111584
53807
573931
157262
550889
6028
120608
134647
141247
234641
17473
181493
278238
108536
484385
30059
196188
9792
439182
10736
96992
338040
229299
37266
1152
116937
155797
187337
4576
82880
239648
300180
107966
211463
34021
175787
198434
193893
226857
1700
191317
581421
164039
391971
271520
267556
184681
574790
688617
707293
214697
8948
61970
589579
490309
189661
381101
623058
143718
375651
230289
31323
32652
313888
211124
48545
127143
217248
874413
33800
76034
256957
182387
577831
170784
396221
20342
16889
187648
28150
354997
79173
526732
60220
28709
25262
43979
12171
5688
335017
214704
26138
595893
126303
309470
189053
395276
355613
295
94432
809085
42835
344
175460
164526
59868
239197
307704
257916
63394
3039
11839
17870
126168
435296
194223
167263
22443
386228
172170
180716
587340
677513
130522
52404
59019
306683
7005
3832
340818
164754
242773
257989
675147
260231
228522
66163
74469
182333
4309
97917
7966
18440
607
133114
797171
10884
238458
48860
183887
18212
36853
356001
3365
566822
742065
613092
445761
639355
663460
521302
399140
697675
370896
52735
87548
87990
53052
58474
99296
294378
137120
406343
574792
249796
275254
524135
282608
296738
64212
34834
13222
292440
443644
292891
295239
148410
29235
202692
5205
210722
332020
215367
100776
210220
123157
413327
80223
107021
67397
319712
268688
155495
183167
552988
132145
45426
413211
2002
94612
123993
487681
263045
19075
174633
251479
11461
55647
330632
239154
7696
342201
706215
157609
61000
73903
327346
611504
124100
67821
301267
325983
484172
7115
488294
16245
153196
642002
90329
228459
36318
215116
163235
314073
635654
189622
60043
124672
126890
21009
109332
138267
10992
54384
202481
43958
305031
79660
415937
44269
108504
260687
453466
422428
202679
8719
450563
101887
2094
22417
343777
818273
702593
160490
410678
190295
107163
272589
181766
212104
668535
385416
137682
109371
333378
140199
891037
468045
197670
97963
9512
229951
22010
508695
296771
32031
16238
289037
206334
125383
99370
41527
485179
318289
395424
2837
4977
483547
326673
786149
31527
96258
504452
728895
7192
31066
25615
279663
64251
433988
376821
14915
619536
26669
636467
214640
598488
258288
454243
141875
138850
187876
522140
87193
780056
62277
132518
410552
290407
19869
53949
230017
2098
2848
86319
10309
49698
281065
179113
145593
73712
260932
598390
103610
95071
499359
16095
191565
248085
599914
111580
121565
810961
768916
47536
70164
88326
46772
327618
382447
324944
274532
178332
390026
694480
105140
331531
312797
76255
485352
186807
487586
681241
2976
16317
67156
171294
207542
149901
29391
33680
696
448112
442941
592659
116996
31690
958803
682475
461843
396082
273298
184176
306477
17583
107308
285278
429787
32741
20961
52611
51666
55970
20539
659248
208892
84718
700004
77085
881721
164632
190578
467856
106
145327
58082
44109
522969
62428
224787
131091
238654
758878
697522
720435
322345
827024
83786
22479
579863
2942
14678
4605
312479
88218
541165
218640
15535
622224
660874
372093
692179
478751
220651
367370
115820
1121
446969
350913
2256
800022
657895
1069
633250
3498
244
445533
632602
123376
130723
77385
390169
158645
331680
343698
949
391385
670387
15456
85622
185525
111488
215513
172544
116837
175435
64014
481175
643312
204591
174411
425017
469468
63383
779422
76245
7644
11006
25067
24992
323888
37966
732676
263515
118148
45616
433590
675229
96256
16184
155182
338033
62714
39130
598785
85268
15815
503645
81504
170239
52470
138925
265547
231988
134430
75193
811918
444546
28708
244209
80017
194890
288298
909955
372246
38596
62718
89411
426413
29381
135132
56001
327823
134119
30570
298056
55306
291288
148825
68929
31180
378717
115728
319943
537477
756786
490911
40922
17643
325322
20187
20361
642
750596
43214
479115
639826
4041
597859
319670
411631
206744
116128
100098
673894
122572
355622
77578
67830
42207
541036
439140
800785
232566
312607
159154
152
374599
517
90374
155211
318808
13691
237574
90681
775737
5104
299077
46944
874382
45110
582836
320080
519329
96758
536289
173289
556718
198833
76822
55771
371058
419945
819
717099
184129
705325
95321
557375
126549
595693
174574
182328
171883
325414
152644
178830
534248
375265
13689
595843
115113
45875
80549
450144
780241
660292
163516
287617
54802
28821
756801
251379
97861
204564
607551
702063
31602
51267
388737
3052
718564
53218
12775
712449
446854
42196
526804
197418
344682
230924
653771
346825
463315
806157
554612
8993
280895
62902
16399
51358
168563
395360
8313
182336
8527
308774
3423
7158
28655
314577
86453
209821
312850
36745
363304
358536
191325
827485
102362
297679
39913
18731
226250
40460
20584
367140
745833
25055
11491
13737
414350
757886
737820
530770
478183
95254
8672
619357
109965
139783
93626
461693
463477
172418
156290
16104
690918
97514
388002
257622
491571
169249
93580
72811
534323
589169
256297
147450
268675
87148
93
97898
532640
556556
655077
316680
570306
301472
313576
11011
204121
188508
30332
84921
391735
480308
84955
620632
125393
145471
136507
197745
83027
179626
292531
94273
513039
95260
233017
14878
61325
233839
122777
425886
92227
749260
276661
298520
641396
184855
25639
255035
34411
110811
412166
297298
97129
487751
110660
143489
133791
67091
4162
87247
69998
61971
353255
316232
418766
154632
21482
158355
299658
157308
564840
43840
103596
17001
343282
331799
14818
69544
118822
7765
358685
413855
3317
706465
475895
437486
391651
197549
127494
10987
565519
123761
685445
148297
350761
207179
335395
221985
5645
96188
176181
384319
47741
36792
67240
382070
256338
186629
59994
992
273276
305347
319766
332620
125381
640094
134442
250482
53259
548597
165742
594419
159311
63101
54945
466281
126960
575824
16861
44207
376775
24757
149980
781
8708
1250
531504
41899
282867
220118
36324
240501
151
21182
8297
2292
321850
422910
249227
255016
248238
388172
22152
374548
328478
23306
584205
163511
9282
17598
135403
542630
31271
127068
202049
46210
659368
268360
370284
276652
246354
2211
104460
24632
428900
652264
127165
49130
130702
295933
392092
299152
204284
389315
268222
100891
62428
54260
9433
13866
94277
751438
890302
74937
480853
91035
118623
598860
268723
56430
16884
589902
162048
482858
384680
286153
232718
525569
272971
269198
90291
53261
272897
3885
339699
1893
401277
230952
61038
4244
582369
54343
365152
145455
294578
123435
31106
473487
29069
48562
221981
400544
611983
635460
62462
79263
69312
212123
336484
46062
413951
804998
64494
385310
7132
23495
143270
519389
52408
499792
33371
8980
109264
101644
406373
99505
448782
164965
193014
122634
18730
38391
668445
1462
356388
55639
55783
778800
49468
408003
601595
177196
178495
393914
62789
125721
645166
618599
164394
305202
138185
46650
147153
14528
739681
5186
193276
270383
143500
26286
121222
103085
139
124003
352446
140185
306368
172849
458311
503570
81315
328352
496046
182331
246578
542792
50257
207562
287166
221156
955286
1470
399967
466185
5678
87674
425560
104681
272411
384494
67401
172221
19421
12384
329601
382883
737280
164720
254775
95425
96606
135041
357296
6349
49389
514225
40318
366360
515162
95018
117623
108747
816185
49483
326657
34639
107922
388549
26516
10641
12831
153205
168016
89371
493
736417
88158
182291
426277
183066
271436
128930
32313
467212
257923
376460
94458
2207
43907
18205
12419
22102
47345
448488
325594
458898
347149
142699
692950
647852
254810
525459
93355
578853
593820
176228
83975
22979
213517
468015
782758
112989
232598
119576
182596
173754
611502
8099
373399
236182
138626
114092
154282
28623
131451
488249
248929
300297
439500
18856
564679
388987
575043
21068
59842
596306
236640
160586
458211
115991
147774
2284
524906
583405
435814
54357
705562
1982
194792
45594
62705
76892
40414
395705
717190
338341
316535
38436
316634
89633
212802
24083
879549
824957
107364
446498
483351
339236
41492
416840
368528
101347
711328
155449
48120
520783
390503
5152
151502
110306
455619
21894
72618
17
213852
387061
278224
727020
192615
139495
63182
123751
444924
95310
765862
89947
253317
547067
38507
113174
112673
432648
559004
324408
292741
2134
359883
212115
350926
24692
154442
178746
599687
1436
50601
264593
59623
23862
398017
341957
714764
135179
142426
494101
674328
46666
108310
237110
641
169050
225581
126720
317958
1449
47591
220828
182326
766965
340974
221552
34584
748650
7251
419585
80173
43043
355424
455570
712670
8803
14847
293526
125087
323490
84033
524560
48840
4632
318383
46638
559450
167950
217113
508028
468219
6216
208193
115513
12316
565046
5447
299866
823943
588497
322526
10824
147683
103163
188219
2792
522032
142714
334871
509883
19231
13449
25526
279406
464784
39462
51857
197275
413943
450458
184353
354396
79457
450985
120618
45502
324641
459510
40162
44835
376402
301063
96283
5060
655881
75812
164527
265345
149133
177603
9800
220150
400327
12215
53897
16042
792416
362145
15210
240982
403400
106329
188332
34167
370855
107997
227646
249994
512048
317063
86924
31144
147687
395723
130762
267312
76213
216666
325925
15936
27207
532143
196919
123974
446437
938610
45919
99421
172510
51805
52719
742108
329828
18251
526047
160422
783497
419759
395062
632597
482382
94431
88886
82068
215899
243415
508398
553086
48596
229410
257574
138719
380380
527789
88484
219004
11761
426967
432540
120377
177721
182111
177574
175315
209714
112407
67006
15373
600175
477713
244964
378452
19370
22848
210567
201403
144100
112787
180091
161247
508175
113356
20035
629366
225679
162926
69084
259667
494126
435966
699813
13136
550759
467864
113281
90683
85939
20615
111687
433651
3314
214805
258405
304614
34869
7087
91589
35422
150263
25827
708874
442786
650543
170454
51154
309679
48504
81874
33428
916399
1227
61575
86758
40211
340994
291239
483117
190337
69109
145043
291446
376355
201194
332422
293360
2770
136219
172654
35441
29327
410615
226500
19337
92108
456581
357187
329469
102701
311882
109285
41152
375119
158350
162017
744038
214920
8003
16640
110359
249612
261517
356078
500813
227754
338753
387361
5076
312883
230248
321248
53352
955
44969
96075
170383
185595
32391
70539
278190
615624
872406
180162
28103
360911
71609
10904
445766
17945
325639
43110
29585
184469
15794
30554
33142
390058
31606
123582
397527
699481
155971
112515
155980
141898
485834
405097
418931
103683
393422
183492
736893
7639
267473
53832
236758
207964
81086
279623
207924
504886
137306
131551
166333
223923
140312
126367
251435
60271
96254
121428
66179
346119
242814
429679
155676
651937
487279
103112
33351
190081
394092
220104
8119
805554
14099
360268
18399
228495
245571
48136
6503
97061
438819
597420
24944
34338
58651
111680
319726
379857
126425
631708
828774
176241
43077
100878
82623
101716
438415
216195
401775
3900
577435
35707
112130
94753
151677
337155
102859
121027
1807
791393
847675
130540
83219
629311
407357
127339
116482
443475
2280
31882
409638
39517
83094
192060
210323
733230
56751
2836
211141
77446
64932
52016
322196
78489
126169
195664
303145
134101
57053
477452
136110
60552
59583
48164
372843
350168
4799
121232
316751
697866
319632
92541
941307
97600
63336
556167
735314
495195
72861
587600
291888
65966
815560
408254
154187
62501
496861
36322
144739
329679
377928
110237
607644
156046
79778
67208
10671
723184
58531
164311
692140
864326
16527
100972
309936
18060
326699
179484
243674
34432
144375
32100
360853
50322
209080
944378
25179
99475
203162
888391
123313
138250
189872
86963
174977
177287
186981
554417
55240
347121
383285
12178
15333
341067
296847
33160
79708
18530
124454
99782
639832
94352
218043
185649
613752
440419
324272
19633
345589
5094
83708
180235
87557
508835
241736
50485
612419
313123
40973
436609
225273
166054
746415
78201
21577
411433
434177
766688
7187
2351
333523
4234
447805
171309
419734
92056
239316
85351
67750
79822
23771
103758
592410
74219
38985
84153
94128
74749
22040
45508
46919
52330
188486
472025
789665
16223
166023
7333
357125
99153
97112
102161
219468
316117
772502
162760
113314
463671
274234
88766
119661
162762
342115
257434
29496
166873
575037
53275
53367
240326
310573
779856
30978
52732
103004
5904
108275
8648
342
5685
570911
220519
333461
181218
464488
342423
124425
557578
285380
157151
221879
274302
28830
462070
273274
51350
30936
71852
635831
48597
11447
252445
242459
204431
233605
526603
449924
161861
63204
103246
185269
121409
911663
16474
581659
64037
386983
900415
402065
5414
471945
103648
90064
18294
612775
305907
219277
119217
85742
181215
493333
77303
65934
234847
179855
37630
18777
399261
625256
37168
101256
171097
82837
60242
516367
21883
87098
189637
178061
348040
357077
135329
26893
188553
141354
93321
417436
181938
119570
252665
6279
927853
365350
761605
67422
74329
51996
8821
179417
123463
199740
286602
8959
178990
2390
247771
493649
31837
24677
48462
235491
69829
311240
297400
274726
44074
358999
109089
48626
462056
636379
52514
227898
660934
747206
370278
25570
3214
372586
80569
28249
44391
203747
59756
694157
282729
238758
646784
50205
582493
132856
615710
176825
306897
594617
266759
130200
256822
106906
548934
183128
322155
367499
249830
201354
348431
561545
46924
1230
3867
48327
100741
73154
378617
57474
516606
282152
15239
78766
659881
302635
431991
352223
202476
411214
773050
43339
97469
660857
272866
38965
2099
485284
65361
26711
761875
166012
106237
4319
227214
225142
135604
40079
53402
70762
205238
30730
273179
17759
532929
200141
699928
48423
582242
127699
63094
31961
129447
156489
33634
465958
291705
822798
96278
338074
114138
828590
313295
137754
584295
462773
779
258517
318316
336541
150399
455149
26356
568217
243292
648169
87332
59059
69471
175059
70586
47390
465210
570668
101664
387163
69534
34837
371566
375846
5395
80376
599007
188143
17904
336886
634819
279959
88736
87880
49792
50794
154922
56197
78004
97285
117191
73982
96062
81435
147693
294516
13502
47525
3103
279061
31000
162193
81895
105055
201
420109
58171
242345
12867
224691
112647
435372
657528
146277
294433
238998
3261
815786
268568
358815
339595
9365
396297
576162
201965
722118
39272
297707
264181
560152
412521
148537
229685
12504
415256
131691
264925
41729
517417
107282
15531
188459
226270
41406
15395
23205
24806
14038
863716
88404
49284
51342
285880
198007
455611
127999
1728
547810
155493
61310
49637
520995
255357
152518
317082
366893
147365
307669
364565
125499
600367
1525
394377
769203
639343
249739
73302
403910
314252
167261
595274
66605
5918
95560
311229
42319
507942
350960
177560
89960
220025
259781
527653
372469
528
73091
790139
160601
402632
280501
11528
116085
865108
135550
672666
536668
39068
55347
17876
159305
129208
564763
302842
259610
19229
5499
649916
406604
375932
636398
30863
172393
171885
798284
7693
29465
224385
274256
287279
43674
113394
150826
9838
345877
693934
677069
63555
198323
89967
172398
291380
329626
46935
308193
15540
307591
65583
808628
486530
38391
87440
194241
385043
212469
107173
51561
860289
541250
147801
24068
86990
17037
2285
82480
16120
670504
103245
18820
154630
148647
376777
560344
17376
192922
502159
658184
854653
132918
390194
120356
25864
489088
300117
541454
391731
262294
252235
254087
363659
11788
670130
265312
964948
18285
181522
579676
454052
101977
140542
215329
239966
36933
72889
28320
881797
69925
573999
178384
8862
249197
100292
455354
172128
100946
116343
695153
475292
562313
82336
107890
44748
318511
127976
16136
332836
140067
231737
102787
185119
471804
99835
720228
171543
172682
128824
29387
13230
567466
17655
148466
136182
408421
347235
38236
152827
25247
296579
406856
24717
939679
213814
519634
262325
121735
651987
80573
65248
25135
75575
19033
7151
30214
103773
758608
41390
131050
1519
106710
408415
427484
62288
94727
448421
394133
4857
361970
156922
58964
67048
103708
748242
5935
153811
97998
19705
79972
368864
84615
478731
169215
466730
357589
127814
35003
153335
352100
153312
119724
589894
81565
77645
140315
22721
709265
325333
515803
223140
298596
398679
183677
116322
125306
238260
191644
215639
404145
286624
464113
387531
640436
414000
345295
183225
123539
424978
27761
505243
83364
278946
65831
149060
51873
39635
67648
290893
564058
396320
334887
564860
207893
163605
130332
868
49058
37879
742990
47383
105428
281701
144302
177170
695337
55142
2543
415202
377788
644816
506657
337091
277943
73567
356357
373757
14773
302028
245920
688949
257125
155346
543330
230831
419751
42759
158479
319759
124434
403177
275249
418124
490602
1083
422016
49227
66223
57647
256410
188218
881047
107791
42084
64773
7274
461926
173926
680223
168077
164678
536616
22556
414113
64239
2915
170875
84499
176022
422869
613864
93560
56717
442404
168173
23691
66556
255255
69478
128352
367199
275569
484567
71851
118530
356681
285145
550727
412351
449742
189802
138210
766050
148213
53562
37338
351571
26654
122934
62373
328036
53289
86324
326894
43142
245442
96271
282039
322394
388446
387790
121068
578806
166260
97073
39154
150275
28778
58490
5186
545441
325183
45990
34816
623532
99396
330942
138000
449731
504885
273416
192813
52431
195244
225122
565012
262842
171803
285841
439738
76584
263286
195886
74721
148145
332132
295105
300456
557911
15039
151033
12661
409000
3450
528789
565525
226280
255714
58248
202183
114899
57481
425321
25819
542521
66203
66282
127939
311034
179474
198256
96185
86490
44835
236170
83500
34150
177121
73239
43883
309324
429539
453697
759809
97485
222219
107483
279190
171815
38871
489900
217436
218694
25407
157878
5814
595175
151030
59528
20787
246828
282273
51213
244761
124398
230192
295852
109030
682403
64923
312282
242128
11979
86009
328040
70495
34484
353091
480374
25251
3252
68017
119802
232008
379233
235443
79952
31783
82738
573145
552315
6236
19671
141968
111372
3159
60872
49951
213472
451774
89148
346783
114768
311632
331175
76109
93656
748151
529190
255095
455937
16135
339502
11541
7737
258200
11970
15879
22585
649369
354429
367790
80453
358633
225571
42800
75354
120723
339079
156647
31096
294743
33980
235357
309093
396989
67061
44491
224491
322175
221183
524990
189876
246120
38872
160753
345322
141569
610935
477815
79108
50090
450139
130353
244436
33783
206515
616500
278455
592077
528157
243869
181415
12474
794082
11103
237096
469132
195770
250946
408695
18707
294513
97960
173121
399581
376920
153825
112562
8404
20140
244314
65617
427121
453968
299222
218355
424990
266243
302806
177306
298818
97211
37193
52140
97682
716314
587456
26150
127199
255673
327104
77783
80842
402302
45868
455977
615495
900399
7658
110216
285661
387468
118045
195552
89835
57285
399005
890613
445085
38894
233526
53755
324571
765717
821389
493388
521281
533365
434952
749
458826
42456
446586
34978
521678
294602
24137
66314
115883
48710
346603
58960
257261
95837
38409
535150
289594
158929
109244
539815
533660
33776
106592
3316
194186
524511
137806
697436
267465
286282
12525
500511
38039
271801
590162
96811
47717
264585
70129
90537
410994
819178
330338
25474
292392
283502
144662
4897
330346
47801
629747
379645
683863
125915
38709
141278
344213
351414
264710
130092
201435
623084
114188
72581
648111
92354
195412
258697
84766
285034
40533
755629
108584
906904
525496
140399
14012
193823
37074
246578
530307
162495
42491
23868
379943
809893
148897
534014
11233
138786
121315
53259
571076
585090
225452
715661
297912
129996
295341
289491
522371
18791
754096
84027
556981
83768
79299
725767
3398
221763
153818
238283
99691
164918
269755
146584
378541
422278
137369
816
279541
348850
217419
212357
423029
113877
125632
378998
157189
299378
68195
152979
237175
5274
410111
26338
551506
80865
26458
165290
567591
534065
79472
731453
199481
174244
2283
160669
22419
615780
258347
669113
57018
221782
41732
490709
5509
361960
125568
720370
40051
161120
454985
732632
1473
796228
261867
134221
534753
3665
730320
335235
65592
73409
28638
151137
192705
140713
232476
17982
65977
109809
166041
67528
8038
420780
1763
83295
181267
513736
276660
28884
334792
543758
108899
563757
156905
105810
2868
272505
414130
321803
173185
36054
420463
8045
88486
102344
70555
412437
78591
390170
313112
938523
20915
3102
875215
96118
101514
57508
100266
198749
356702
60378
89960
14819
654332
102875
264625
15627
197383
666041
134721
237845
67900
327961
539109
727855
720900
198883
368354
3908
311138
74608
619906
332479
204501
408439
146648
266866
20830
11054
501191
278538
662138
60482
944607
84899
86090
165445
76173
156860
197372
487557
770082
16173
220288
302763
563333
440608
77672
170018
459169
296035
25788
211248
527910
9863
58637
428432
806795
356873
272828
8201
79961
58214
403066
225277
10607
601066
820509
16083
142232
68514
181694
201266
29720
44236
166588
170119
353116
156462
117585
376755
234173
250094
147603
204847
566454
31377
120008
75291
525385
791645
87473
19003
300401
246870
9403
251083
212503
19314
249418
588755
73571
15418
200398
22132
103486
12044
14243
77198
319316
264290
102349
175743
1003
354021
27208
242809
157789
42471
30225
197612
11362
241531
25542
97334
122037
20546
448031
161107
220115
84971
26675
137370
67247
558980
142338
412893
4377
98886
23197
113324
63628
217802
651709
124353
20701
45177
10457
212997
753281
305263
251769
634538
253342
4058
370941
135818
296523
152193
381618
24013
468100
205633
57193
175067
334949
152049
20904
2379
13474
42651
45449
515841
312718
208438
374602
348649
952326
45680
765539
291311
489324
457577
137155
303287
646403
491794
174016
103200
720425
284183
39053
193737
185880
234616
80545
414547
187272
695386
27890
18030
595731
29363
679870
886170
97180
4479
299274
176034
385478
183240
40251
56637
149822
437625
250501
25592
79
37580
220040
577245
20666
391705
261871
131135
99610
20884
87032
236165
143410
372203
410393
153624
15323
25355
145986
508743
300725
78229
282762
288644
930036
669955
325550
210016
90188
417937
47789
70757
88708
273726
173558
194666
495540
84406
160557
184733
192699
405523
26138
543331
134617
24768
77536
69904
343528
381151
344658
189743
111771
25648
229096
328690
429599
947691
29662
43981
685493
647501
25139
135175
141099
8967
411497
254019
191117
63633
19390
19079
279158
21172
477121
263754
19735
36809
44035
27916
19694
27295
618474
122173
276739
750528
48049
203467
839297
692788
2910
149357
315594
289796
150532
469637
24764
143397
427317
103434
31019
20727
263067
416683
64773
899532
184129
183359
126024
463144
542526
182952
357443
374531
170420
215251
301095
611178
541185
488156
83646
498115
80976
106837
35767
153891
611971
41942
467231
200514
507184
269864
20410
817039
438536
582667
658669
62242
359665
636201
150773
23527
30861
510991
552039
642639
491357
60005
116965
154824
37489
470294
54719
141337
345164
460090
579834
536587
29489
43533
112455
126031
6325
74545
84755
849435
99303
22078
27517
115027
258433
118021
60649
23604
667295
63914
393318
43870
241379
54007
355725
205252
711
197296
659060
4539
330695
323089
131239
641319
220704
437719
222460
15838
44861
220343
196563
547357
96232
610980
384663
553757
812979
14223
86181
449922
264245
582159
43359
546823
442130
309041
38649
175955
19704
419087
267802
45414
381062
181821
585455
16782
116647
14452
48996
76394
406788
181943
237849
150499
316241
4984
501144
198211
205509
809916
635534
824190
7862
198631
572842
232152
227417
631258
27171
158524
53571
47258
565517
29312
294971
807718
253207
141928
377578
83616
63167
277597
429082
196556
486365
44782
415479
7674
458189
150713
37462
347270
209623
179641
242829
298474
219839
342704
290327
221531
40215
266055
119960
84434
59449
513828
183255
796665
105314
743253
17240
45266
262196
2974
286065
335006
831609
462047
16091
10933
624033
393616
10352
613278
168392
166742
62037
143782
297558
645589
100504
202314
38865
181067
439622
425314
266081
607420
1830
250518
785620
359443
124862
514039
56916
635086
634527
65733
246812
27443
207370
646800
116562
147778
632596
706948
11722
14201
549671
484301
116735
96234
677899
82630
37067
395776
263143
13033
68951
159457
26169
877893
192690
44474
234094
38388
242005
145826
467605
447948
10258
401283
9777
35169
54362
136256
413024
60542
208955
187682
89145
75961
777762
132353
7861
82380
123182
106720
85399
133074
48659
198506
395214
286804
171285
65736
565960
32780
631244
420368
256868
461319
24667
22177
566810
132538
94922
294570
112110
51283
309279
22023
312590
139091
567599
748789
299245
512204
329714
328232
468825
535830
152627
48003
37461
827288
149563
100
105912
280289
4635
75283
181856
585888
454973
76798
276373
210855
243177
351879
160031
557779
561215
401890
108722
57635
41592
408161
90049
250875
63528
91995
22665
456448
60217
6286
126768
37270
101121
442767
227215
101212
98749
183433
525817
170186
443547
544738
241795
11849
99265
42141
487847
125124
37845
45721
21925
179990
277829
383512
412777
81810
119451
288027
193571
135112
273666
167134
538365
180775
170036
201236
13962
42298
267625
509080
162940
31271
116165
224200
114584
97556
644307
673378
621759
635495
58546
400281
592070
15733
190535
678719
492134
321091
436294
502996
724953
69647
142153
199865
11042
394
305103
926805
48365
64349
20411
46
200737
239278
2036
656140
38283
405980
618205
36515
162895
396695
129452
227882
89680
323194
215571
130794
204466
327034
544172
387265
1775
155663
319644
194486
327333
6246
490771
188
1377
693711
13143
773776
158422
171208
99602
268786
336913
133997
252592
7939
520035
109833
1442
471691
25921
313343
324407
69409
220761
117103
212583
116260
408603
799691
134047
553312
691318
134502
154544
590343
635994
1061
109679
467534
267109
90055
311588
510063
525521
156290
39021
826673
545627
74892
508881
86269
22826
353039
237949
863047
241295
13584
1580
299713
108189
66872
10571
565698
167750
808
17638
330185
94115
168250
75602
278087
375080
41871
558469
26791
316699
403054
439857
424415
81690
132850
53920
143044
139518
213959
766876
346525
135186
462021
14052
175004
49738
55136
63448
27730
173402
4258
27427
4732
740013
46306
324192
285752
389700
98757
198897
521254
117822
144937
420589
486296
79211
473506
56658
89725
121268
31833
654908
82787
124790
561961
554355
384252
78438
290088
156207
340191
17085
178965
380668
360000
303691
112211
45955
447304
460758
37111
42283
40373
500377
57993
21173
230986
117084
382087
4707
629061
89010
117527
54241
399418
314635
213816
673994
233751
706423
246673
27094
237138
8282
56638
259046
372633
142193
417059
64877
956042
198572
230151
124
111636
41875
144721
54416
419953
88665
251815
26692
107655
289541
159257
24055
18856
292251
420988
332316
913955
780642
319204
987758
210528
442366
27332
391263
68101
485209
1593
129972
96247
145070
323994
396230
49110
142693
270580
381849
56402
594509
353779
155309
703065
401338
71470
427565
231420
162374
315845
243139
108797
207533
96160
628509
92909
915594
2179
426442
195745
79799
65883
320347
246776
136485
86274
474043
510506
671705
64377
636032
690473
531397
27326
50271
650373
403397
301880
36654
10446
37214
747562
274450
75000
106463
166902
350576
508668
554436
70620
141872
89846
271737
12232
709783
213265
399368
152030
822573
91054
212190
8856
306535
14272
337477
116763
221256
114026
173521
37106
329118
653543
319247
224817
87739
913461
13534
233689
159572
95795
714122
12569
110430
786200
53931
323479
21596
528636
144822
548267
238733
54617
165373
99422
16331
114066
57809
725324
682394
12354
122421
177554
846873
177355
982196
95710
987
344871
405967
161038
50952
120282
19409
11647
437350
201766
769380
47499
270384
318499
45972
461889
20661
705378
312357
78997
324822
227686
484516
31488
137025
53530
343844
668073
161205
219614
67158
112485
219311
381557
193743
195997
24626
59146
118620
297988
87882
530122
1588
564560
364360
39780
31602
406213
56758
47139
18795
117561
40067
555467
404301
384110
9343
102400
6611
168116
75390
49048
230046
23863
1433
20819
81519
474658
264894
39552
76000
533310
164440
673824
291299
192944
561600
238434
176969
78057
160083
62388
60891
286410
235990
479239
21888
97201
152722
73693
103322
598676
14267
156381
97077
616039
46982
139428
769
521597
1987
8574
201605
355923
747870
9033
18623
11648
56792
94246
300077
108080
856142
68513
24385
180689
179367
211108
786106
334594
29695
156515
342381
152457
251252
33028
69853
466543
135
21184
136362
300451
515119
184290
90303
8497
651267
150479
24495
207884
293741
195987
361384
68059
209566
70547
615658
636090
26726
431987
658198
109825
4512
80171
103179
49526
182397
234947
65021
59436
11376
425944
374500
66497
249054
113194
216717
1290
363982
4698
40381
476456
58944
219192
69434
246802
390009
361659
378962
47621
225907
208322
487781
168980
112608
4567
71889
360387
201476
5971
528264
722294
219601
23123
161396
91537
216144
76287
36064
338855
196146
210441
70038
362230
223183
21698
179342
150565
698411
226812
394275
2542
505681
34957
209104
171055
273430
235968
156662
17054
522491
22292
74733
406321
57573
56522
570969
256253
58232
216329
8448
143803
540036
199161
66148
179569
129094
3009
173261
451197
234011
874349
256831
370578
102551
490880
353533
379571
394351
67553
236729
101430
256116
169334
369786
189452
138711
133574
131198
201961
29291
193358
456831
4858
23526
22005
570899
364321
168987
93884
29469
242851
92207
184965
586673
329040
160606
31438
840550
428735
888
91131
49393
245725
27811
149508
161062
299536
161538
79381
85072
161865
53916
775216
50002
367965
287759
264431
147114
97310
449438
440166
728577
544457
225613
65933
448445
309183
480555
5466
54593
444233
252243
367271
1664
138662
51690
263020
310218
10873
62076
369640
286908
479464
171599
373416
604040
40648
107063
125277
307968
88923
1193
87491
183624
151069
178209
692577
327230
62436
45214
618012
315711
127423
493805
764015
311066
620720
352545
197737
58157
783579
65374
176995
57945
692765
444855
32794
243928
56745
551856
396537
331633
41221
16233
231879
5771
449180
679530
32103
106014
508939
76415
237077
42137
162311
286498
605914
105200
25191
3347
86709
74959
482604
278786
6993
786309
144516
669473
320900
96976
368164
456369
536402
578564
226444
473468
419335
699008
480187
19172
269563
335069
224508
410802
436900
229685
405163
590684
485778
821633
637278
299834
57090
21625
653421
318149
107608
199053
6513
59207
33109
265483
23300
74151
609110
91895
30143
495490
416156
166571
199795
44865
173137
776985
93173
339811
3819
170539
692691
492198
87971
101805
479508
486037
350180
42703
375631
45180
11457
617677
382238
77851
410809
266009
14252
629546
179857
69465
90884
232633
523005
490753
432278
526119
872646
621257
46227
171525
425118
271630
233885
440652
758914
682308
494804
102156
330891
95933
19447
50825
183786
102552
77668
240223
684847
11964
149318
549763
88063
315501
43765
92155
113242
752208
103673
71781
265601
34259
27978
459743
165467
25256
312594
215290
710
7846
514912
123616
59985
90462
167475
678513
65088
862556
149718
135596
284728
227789
172649
530071
90623
385333
637253
564269
25182
592739
425621
182978
110928
721491
906355
153671
753523
143644
227165
421975
221271
162231
124777
181396
473838
188809
149814
95850
579766
227795
500925
69970
102409
186166
292489
273154
14936
448696
493438
134895
697199
26056
307553
862305
249923
123293
59820
221753
125382
698828
223564
166871
761469
425104
529255
15578
120439
275751
283947
774050
28829
312388
38322
377226
205826
192680
898867
276642
103946
291484
262006
235064
80653
8806
55491
189558
537643
1179
810613
174752
304207
278792
215181
347960
772322
638177
136947
548437
123506
51897
453658
662017
339667
208156
93106
194568
290318
269703
9866
277831
95556
45465
69138
277227
204882
202398
150317
389273
147487
519524
7077
399255
113375
24870
84899
166555
1940
329161
7751
472620
436519
405087
425333
193470
18051
63652
256199
361529
13561
90671
164212
758448
71825
269944
50721
53851
46554
3353
429409
278232
239956
541
257931
414341
144321
65049
582137
561037
162827
651387
55218
453043
58681
399814
418047
7379
202525
11389
631663
149368
256749
235941
11249
7354
317450
107547
520506
137843
700326
631022
273550
324290
199272
184963
15272
56880
58227
212031
127581
246710
610815
125731
256220
436697
219635
148971
812406
41046
113558
7076
395720
134305
725921
89931
300288
133235
450501
137475
86104
22568
7959
295992
43414
798361
514689
95175
21818
147127
266793
260369
50126
541608
448204
774034
669570
539183
112482
202471
85670
187016
158022
549895
509799
315477
273005
199730
357521
571112
305894
205838
1591
677195
15723
271329
158719
187530
11621
580465
20497
48199
120593
572374
419537
47594
292272
120367
80910
638855
1147
6405
451810
459318
286868
675932
70707
437405
150181
479455
639903
675871
469693
819047
35307
12337
788897
855907
13802
75847
362604
23108
266116
338475
411816
408586
607574
17924
446190
680563
91439
415310
399190
684056
14745
142339
410882
424756
424046
378232
198456
603568
438746
11462
524653
266291
33283
103218
262448
125538
34055
139979
194433
323423
379121
466096
134176
19263
666789
172372
48594
875462
35470
387064
177513
139432
216911
151144
71177
624009
181154
231370
14698
481315
209553
678168
646461
25193
441811
242442
347219
57877
168846
277410
9574
136735
90204
207223
113919
942214
234358
400203
591544
35923
287290
622569
360958
13335
271196
335908
259395
114215
8979
413817
124449
387705
426970
344889
286368
50248
159071
33906
107415
737088
292670
487088
251500
163689
574504
724188
254294
301961
36478
80493
511969
72722
138163
120896
172389
128254
6057
31676
157915
43422
269536
49310
8171
624975
436647
47261
109675
94293
204389
175247
181409
13104
592887
10366
292575
684187
114766
162567
188716
175554
831281
113413
651111
50428
669462
150382
173286
51989
81964
73206
320205
84873
774555
566535
437381
430684
203620
302369
619279
203660
364479
467629
363001
4583
143760
309733
402184
380338
260708
141610
10685
866768
13830
469784
15567
332600
225146
32033
688342
44722
543533
503373
72531
783208
24767
467554
311976
95946
389082
106483
67011
47797
64358
335789
161714
65218
149377
87339
185522
33532
16915
69856
180338
6564
7640
67549
48456
9258
473571
116691
32535
431803
412174
246960
65056
570529
257480
22208
416654
65828
9946
557074
49747
569072
89422
82776
618346
102450
259787
245507
146786
16495
349669
469327
104990
254362
551915
19050
47970
217788
32392
188411
343427
59090
716415
212642
106402
216313
220857
391863
15108
206426
572147
88799
382700
669828
85948
323412
732938
248977
10995
118018
39964
634859
413148
304201
60487
206515
106993
367276
6715
553468
726520
277473
21472
9698
373349
232067
101739
30164
134022
340173
376412
235547
11608
116832
68849
637336
36284
12550
185530
403594
370294
780389
269948
530682
424590
174631
14779
242788
95530
776411
79796
31860
785964
233321
307047
332686
111651
557305
45601
771658
146867
69331
230950
96021
67047
60444
79534
10180
204778
600316
43689
445204
782794
204660
99819
5
278833
793056
31647
573238
396628
39472
370836
417807
197468
14818
402387
344128
195628
682079
928804
184625
166216
85884
610761
438898
112846
57645
8655
112923
527741
572095
253767
21622
368934
237659
339054
59710
342123
188928
567302
188303
457623
436116
276571
96650
597321
260150
13210
967039
249484
151793
611057
523937
132972
47686
43495
110109
311809
248964
715109
743279
89001
283951
28840
575824
145690
537540
394546
195846
80587
400247
262994
310072
82136
9483
70496
56897
202812
367928
397508
89992
198151
444358
190
397113
571565
25740
653458
156488
187479
143407
340368
57158
4483
24097
26311
418452
269111
19472
212029
2181
461404
704653
18421
46843
488452
359679
271779
634023
267247
23682
810598
395558
194934
337375
676455
14211
800284
821542
463676
150389
201667
68594
71673
220654
730187
73552
231808
483107
220470
292780
5485
266736
3362
18525
36729
220911
246258
39721
646415
578347
67106
371504
253146
118144
594455
80297
539448
59254
184016
94176
740969
407171
288910
704596
9997
777084
328365
160184
301737
135174
149339
271384
246726
168843
173102
395096
911343
553812
39740
546430
235030
492979
207761
102561
25160
258850
14614
250676
796181
694126
114494
357549
63224
583826
140959
422847
160570
398410
141233
17319
139895
187176
283632
56156
26699
2277
126156
623249
497795
232979
714794
153198
169502
794148
30637
806289
217101
384052
31584
44110
299607
70477
33546
3772
33210
68421
9375
6329
345849
55561
457178
3684
31952
23793
70888
510886
112791
428488
153343
77185
310086
307815
30673
128708
669505
35193
423887
112950
260381
77040
1326
334448
545825
112145
153071
207777
251216
55200
191430
20205
244415
50815
35027
25064
120296
183025
116855
111497
43279
66983
25556
68516
150077
176824
89694
42606
254530
53470
41072
114541
426684
42870
180523
67643
513204
70806
156729
255616
66288
198200
561288
310045
192436
298986
311317
57867
158767
2621
48290
431993
12689
495750
397919
6574
387650
264388
176942
584038
11436
3235
37340
38891
588826
336785
15222
181113
653419
5572
48573
633252
11216
96637
490176
188744
568258
96444
114421
4852
369398
76791
430143
187380
247787
508383
157453
190653
528128
517041
290140
7126
101975
31766
300708
494578
794646
56497
829572
181412
19403
11628
33978
233387
378542
173452
180988
102559
89837
3665
401014
823770
147612
470631
153032
729096
741170
10098
501659
281680
420371
458656
708146
94909
253848
398665
302166
10308
34090
909184
359833
63212
427601
278187
169871
265943
264799
159728
50450
162416
52387
17306
532239
135276
92997
140726
11184
105769
477390
675813
33559
249991
96623
671711
202028
225881
297540
382096
30032
7003
256247
52931
94539
203639
210774
248722
469170
57599
218335
20617
242285
70914
113437
45726
508771
235368
377595
361671
279247
19729
81920
83680
316214
807374
36300
66466
310625
641412
45256
315101
515555
569176
63989
531839
47210
50561
249801
494430
334081
32290
213665
3307
59090
261102
84802
20313
21812
69954
113569
207868
373569
201126
503396
813481
773617
340142
83608
7700
120397
151792
35715
88491
162655
3918
62038
148839
9326
71918
137890
503194
456618
764099
56201
403764
338222
482283
44046
111855
254594
299760
6432
52289
160551
18708
80407
514752
239914
531216
30504
64347
383865
200596
429604
428008
191721
78910
36527
60657
57059
63443
454835
22678
114821
60641
163857
263572
413
487803
254561
245834
229463
4972
102370
107121
7299
43171
50919
411291
20347
406626
359019
776282
121998
205192
471752
498204
323317
293004
287416
25047
6946
853806
29561
1936
95039
372896
462769
1357
62204
63468
8406
490677
2957
358061
105494
89077
59251
45753
136387
937433
602988
657462
702473
324518
230370
89419
225337
40049
740658
69278
73996
32105
161762
292044
161621
687439
640119
29950
211894
291000
86885
221892
139306
279415
118429
259212
83255
1609
192145
243634
28843
295816
742114
164788
406481
8211
220229
433386
696845
243262
341071
467340
183096
800598
679811
3646
262606
503052
799392
281095
480116
315569
557899
346991
632970
45266
199457
98250
102313
790135
478040
36673
675903
167507
633863
77313
94321
345827
207504
73010
127091
27459
319935
434252
24820
202471
300100
118190
299830
475846
280553
519170
221232
99502
170544
684460
762919
117510
113788
756228
91555
343629
21139
531096
22196
241667
68265
231107
42494
488534
430248
928240
335073
130981
4246
173359
760118
645344
688451
363404
772915
60985
50681
318312
371478
265
123306
179859
84239
93265
302023
827832
35800
556188
161548
447553
3498
500888
347169
264382
348843
51160
396965
20851
306221
960443
205095
353947
22990
447221
277163
455721
29337
103856
475660
350016
545017
182220
71933
237305
155560
159397
1039
509357
108944
585693
273862
209658
198920
266926
337930
44731
441673
403613
327685
179942
97083
755047
4479
141977
823121
48166
342339
514858
107728
95153
212447
52410
379543
74510
478495
59527
68102
1568
500158
12068
447441
367152
7202
298064
412956
756363
342922
309037
20158
311676
34136
47464
5696
5875
47776
137567
453123
298276
257268
243686
751284
517066
5708
257983
142799
201335
36580
191759
208808
45312
681567
254024
73071
739400
16527
538746
34665
297881
466614
303903
194178
341702
743111
438815
112332
60252
200402
28390
221838
210212
69276
257529
16888
471658
329797
423906
240289
88552
327087
319752
69312
171661
473244
738622
317930
216898
279509
606279
165475
336548
751734
106170
173116
114479
900712
112749
284919
319096
764612
217
86755
253002
321945
776444
494052
45136
462278
213534
41509
504784
332801
6380
291628
722257
385612
588561
48750
215955
377722
309548
57199
72929
7794
362955
277786
321114
39608
310936
54883
48073
202030
140533
48593
252349
414042
11343
14233
1728
46571
119545
335716
93021
203025
542037
49245
893471
176038
737416
185890
461373
345508
290205
15282
206126
167004
151167
91080
484496
184589
195220
12647
511983
28780
184644
168448
202457
58554
36461
277180
658315
61680
481987
714474
98549
221669
14134
421715
187232
380932
167609
154794
547538
230686
74999
13721
29935
22838
19925
454484
20505
49127
288504
145497
244534
182524
692204
110107
61123
614256
249793
605775
283624
558606
336552
165996
174360
52433
70394
80420
306884
391987
30079
60072
254875
128639
316
220168
170347
105380
55701
31257
686273
330846
32809
455280
199814
58270
221970
285641
55824
36285
596319
45311
149871
25219
880275
51999
62593
577900
225125
44682
132928
196614
137181
279353
105568
238561
282663
566076
404272
184733
365836
34760
41815
670116
18269
41979
257239
661202
12401
27450
205124
94525
74194
190828
415489
413158
172393
37020
687343
28451
347974
331204
77985
569642
43682
66302
259995
261224
839326
46859
459398
800473
77640
718538
15450
32400
2323
78096
57220
279185
21776
58160
348478
214856
170318
300392
300901
94272
603
824733
532639
134818
55530
141
173569
791417
481226
352079
163889
774997
516415
140600
280452
53255
74526
270102
299973
108464
275835
52051
69951
701861
4127
118181
101897
700003
514362
570174
198900
151426
722775
34976
229085
212061
52409
386378
2087
46640
786885
13097
180095
130225
529637
32662
344090
514260
648242
85189
278064
250221
168662
523624
118194
193493
6449
565540
125020
37487
176664
352745
403555
145742
182768
381469
95990
32335
22476
460951
289935
107616
133684
235308
293171
362878
21808
38301
35108
684730
109410
292
461154
27067
6501
102726
716232
16556
20731
137660
156854
93881
21068
37921
64718
280572
8329
47381
528585
415544
314799
525887
87989
144840
12177
159029
97595
193068
565106
399826
273190
46708
85699
212258
171823
55583
28672
375486
384965
25953
56958
69724
557
88582
217446
229540
444169
655413
236276
551288
172492
187292
595330
656943
197609
159032
13737
165145
26257
2397
678209
17766
78038
174213
39374
14740
250278
351176
155693
269
1510
184838
147964
131660
228724
22536
462965
195711
14283
567065
50647
358252
108487
123594
14884
72549
239361
70215
200290
383793
758982
387324
348292
203955
750996
310800
75256
312928
212113
403492
474417
467471
26313
40363
7691
121132
700927
260892
98527
425341
219409
3287
643998
359648
15838
150844
8764
139793
368825
665879
14709
5109
23156
115774
42414
605477
338464
548430
79153
215408
58692
11354
99609
63721
115348
620763
328712
56909
300600
102011
154759
69190
114188
389727
89250
315623
354768
38486
133760
135760
480732
67937
590523
577225
460799
354689
94116
234203
29442
179820
599911
563114
341786
389641
331523
566102
21793
84305
121600
125935
440675
62635
144465
6011
13438
66298
349005
179890
117728
133956
146485
45456
96915
159984
543632
72955
289112
1821
96581
218325
36674
10581
287058
273775
670805
204276
552129
560977
4104
117758
504143
446787
77219
381240
121795
25180
320271
287114
283591
61538
34455
4660
310440
52536
530019
94464
498012
101084
119206
543023
118135
249219
463961
216115
182869
199325
91163
297955
343838
238448
39070
72871
570776
301633
152865
29887
228883
154349
316216
158630
15061
362145
15620
521150
295582
164294
4891
42536
136846
13
375516
817938
27899
181709
23037
79463
29150
33786
51737
182852
39370
267931
132553
19559
243514
12958
114449
96058
154605
377655
150587
362232
5589
68742
43196
444759
19239
234960
52033
432485
462874
78650
696070
16949
509383
237566
747286
9176
54279
53775
341490
239520
480915
297744
300594
494
398414
64389
13395
133611
250409
10857
291498
428707
206
218177
123479
210057
92944
21202
177898
153229
6431
131652
40073
194196
66504
51029
454926
503514
69706
281750
132973
19004
22685
317073
6251
68699
623693
131313
73170
46199
13658
98854
195162
3168
268413
303323
298840
115146
692244
33579
193747
15442
46441
51876
1520
543843
18659
8167
94996
69689
300594
162456
136497
174428
264508
443398
348326
762304
532641
760186
166389
245061
210757
15360
128
666692
291530
218832
227737
192987
458554
142536
731758
221676
424493
302146
69428
570636
47251
572373
432247
234692
62985
240633
48061
58542
251086
22944
407015
668370
197764
526311
2272
77439
659593
127084
11189
198828
169553
29753
755375
23020
82080
117975
223945
184556
122532
204886
476296
46306
1429
754211
67763
58657
432499
94413
42464
554072
774895
393739
158385
3573
25073
30424
4246
55416
168016
427913
381509
531652
165864
1836
52314
80250
35509
244690
28361
361582
57006
590970
110443
18229
320381
27495
137302
573649
58580
464266
575890
502086
595584
115368
10524
163237
57239
99805
131302
11475
155192
419565
122735
899831
218846
190623
150148
470915
164233
549992
180042
1889
64703
359003
345462
110628
77847
433136
76432
525920
13591
366077
382104
283540
178251
110028
119964
421252
194256
57828
684984
102815
737835
335953
465455
9138
30865
360644
13464
196883
223225
265295
294073
29077
89519
808163
151307
633724
68368
229222
69778
326478
96472
568531
245727
215946
30764
585392
124500
226380
282673
669269
909640
56020
79259
147251
87824
318553
205792
51287
135741
192043
53279
111800
100439
265812
98015
342528
10034
192283
30912
835107
416806
465779
865352
69802
6898
105932
352193
314941
638458
113287
209458
470596
869482
44276
246650
35716
618662
187152
426013
411048
112698
549419
374489
166435
789397
134455
14318
123505
117492
193932
834084
92192
103016
259653
203332
449035
139358
588
539774
31095
258480
305243
13371
396602
32627
370207
146122
189347
992
397091
607641
25540
267594
334001
97982
388932
644493
586403
349519
731556
798249
877749
215854
1230
549724
742665
214587
244457
239773
893723
573101
296355
91544
229887
5574
114921
120905
44797
260390
566620
168811
110943
47149
14022
657081
47292
278780
526251
428193
354000
83148
680086
87953
61845
317340
49324
320200
247010
1883
50332
35245
91328
100975
473162
233592
492775
60278
95806
313582
180353
199534
136170
15675
256911
134066
74218
591897
33877
393881
647272
113410
2724
76198
140889
63733
455859
790704
757369
398473
117817
36091
275067
264194
155804
294898
69186
137441
119195
26363
820301
413499
59154
115807
256456
746509
313286
85655
177358
204900
21585
7907
407554
11179
531780
615841
132318
126451
160101
136365
103117
156674
457580
105236
54440
329060
12320
163781
658934
735216
43406
160208
213983
130778
547075
246862
50721
20720
5404
472077
53368
871436
137785
151598
112263
716731
12937
198755
323561
88390
135514
92076
141328
263054
287659
53473
556882
354838
37511
521064
215702
531321
384974
79515
201795
446884
75603
826622
145312
7101
268223
314690
19474
103198
427666
214696
536956
162589
875316
333009
858764
541002
49685
33906
212434
373876
253640
417140
140306
12151
120273
17045
16804
285295
321809
567378
383245
446889
346284
156153
701555
100166
310637
56679
321075
257786
271692
65428
368174
110120
54877
13336
578319
177429
62381
475305
323439
221019
113279
484221
66886
294759
12316
612025
660846
339307
61619
239858
234484
31452
591747
92450
178518
47178
214583
62869
593434
250224
191737
337227
195692
411297
12295
90078
843576
346234
193842
163577
369319
642666
40807
192352
414361
949407
191628
9102
192875
537276
3522
105302
838423
831
73488
337841
62190
184087
12836
317807
18263
208507
126866
662298
21624
4333
122395
450158
529433
26122
57680
148262
30242
61779
244246
252396
244706
5093
35561
277382
316919
721957
670828
98478
136541
248723
259016
609814
521565
172297
87266
333043
43204
23258
216518
842988
70137
49443
180607
32989
118800
74392
231209
368756
38968
73761
525279
12457
559913
4922
316358
126464
572379
121810
611201
124994
97633
4743
212074
33912
63656
130898
595779
329280
214927
156254
108784
418980
36468
25509
71912
121005
355578
14526
618267
41134
33079
27716
385786
325349
800167
201564
148874
54684
126480
784588
487336
347625
744484
21186
224134
473146
285562
699221
569469
1853
49173
498513
163617
251972
415883
443830
531129
45652
52340
481900
120196
258899
142759
132474
148335
220372
393420
16588
73927
17252
158005
71824
3704
318073
309156
335928
223131
33882
37218
276925
183844
23624
34913
2777
458103
12505
148407
459704
47859
179246
125860
578161
313550
230795
456342
217600
27404
249353
180774
270169
485496
77780
33662
577456
7868
62259
211040
251190
242867
411448
475419
287996
163619
4454
454016
125834
359712
133998
107613
71828
576352
344768
58351
11156
71819
3211
221239
170162
1659
827388
476651
342653
11637
337749
104268
222625
298615
53831
25628
131225
68648
182625
559836
472614
301007
851496
533484
50143
286399
88624
549956
180641
20205
347710
191288
19
725283
39702
876636
201737
70739
800421
296143
231503
18840
190423
342320
152542
56163
8320
205330
91313
131230
48449
37651
31439
496962
15800
62181
96574
32833
314993
202654
17089
308765
101494
248802
449402
262828
499484
45587
114941
6889
1744
77363
338647
140745
18926
82308
313405
356419
79559
353041
4414
18881
325746
720338
335081
211981
792489
303554
50643
22067
117457
226016
168596
308
407991
60827
91792
206599
395269
231837
275645
630162
663936
593366
147076
238187
50848
410120
534198
61903
485669
94786
896889
28646
736896
135682
253593
412960
141606
204085
301582
109428
735243
166676
56235
79283
17229
72904
422798
171137
432417
253809
281766
187438
104376
238679
139717
157069
577603
149990
245597
64923
305995
346752
210649
93189
8497
321601
961300
369010
113366
534589
636935
154644
6521
103551
74467
329257
17704
297721
300477
208907
124005
544045
126998
155356
54437
28452
80490
489291
697991
45449
3189
893450
3429
22726
177501
971203
573365
63072
411540
461840
319606
223346
570653
753586
15013
170512
478018
171
3248
399056
516446
493156
42224
65358
260354
352157
510688
344372
586451
206447
719736
484817
177577
122903
70701
399498
395870
104842
238237
93601
91554
12349
64296
760816
123667
417689
612704
54456
226278
290301
463655
167302
241504
16827
192404
109701
177228
661411
46678
164119
371239
36773
18116
515242
63873
2659
62625
423150
250016
865
835981
520083
11480
269859
309598
1240
78257
950185
10980
133537
597035
313626
183691
535858
171526
432564
72992
99551
120687
216490
417844
177135
97527
118059
77462
833043
195645
56190
46168
502194
6701
418571
618157
410106
14966
218687
545282
170122
127018
1173
226524
334813
420048
97823
15486
339046
56671
887972
19847
901288
576812
257719
343358
200382
229447
386817
338765
666519
303372
206288
93952
235593
671831
11293
670894
85302
46127
530883
74026
249832
27785
72746
288653
451100
703909
256959
145475
618736
23671
526497
77688
43461
283228
607149
230410
141650
446594
8976
130175
69202
103536
585914
155684
415336
281195
68790
435624
17849
85404
369966
325339
37793
405296
508384
192568
297031
50410
102225
5790
385639
386812
44870
168746
137245
605911
237138
247764
459099
164772
543233
29726
51584
139010
29530
35378
45203
19222
41337
668450
41808
3230
301527
203555
23084
351610
125400
171045
294143
547856
452436
70089
316946
381529
80329
95601
5536
17649
374323
279116
343736
75377
526579
201757
41332
18552
68742
3101
12702
115852
219598
669920
332924
211260
368821
691065
647647
241604
80222
809600
328875
372912
17179
65797
181981
2703
521862
528383
600398
150051
365413
139156
35081
192498
429573
118481
316845
264692
44431
275449
61399
1672
242151
121923
35511
515109
5365
35981
187953
137836
27820
465432
81293
554524
180253
338212
39337
120224
134021
345808
648838
25193
322372
235345
49917
63436
441199
820159
474972
305991
396320
263277
98564
181303
5885
192464
221906
44181
416756
1558
236745
311678
214102
156003
44318
16026
4358
281080
15557
28719
574263
9748
415376
62462
34432
92331
578038
148155
875001
47399
158770
197288
705557
21360
41620
48171
148735
70751
54999
257092
54933
40496
20043
204383
8129
337541
283724
342422
551093
225293
28833
438860
368978
694723
36336
72759
191957
80640
318973
560096
5581
72483
442019
237509
8857
58665
438253
615650
83836
314952
238864
52481
584447
83990
694029
261298
128840
492135
388663
283710
131932
357555
38739
13059
158248
19391
174022
48511
536307
552081
56511
509713
439605
74826
95897
113995
208430
726533
102498
202360
23816
44481
115221
195388
392063
70743
147052
495
700992
105757
274709
396182
94142
375114
515956
282351
792491
94226
263879
1868
179513
250530
769362
65529
54456
86275
64835
111847
72715
31603
365262
66609
681
418257
633403
533728
4514
56017
62496
44648
785964
186378
215749
189643
35065
288699
739952
569558
138217
117935
35694
249366
752565
224064
37486
9784
403954
73254
169669
60716
676328
357844
256730
153594
746738
355493
55453
641266
520483
447745
69626
109691
30625
14127
218748
126391
73769
584028
97955
100134
539242
517421
324605
19982
273992
143518
275358
5855
191086
191620
174143
24651
202597
220420
299528
147692
336558
529235
220646
503465
194818
298180
20505
320669
41441
165557
273599
150325
472091
505390
149829
828917
160772
168517
203107
235556
133531
428584
736582
218319
194242
40032
223181
51327
90852
179313
68018
120497
310893
70990
83601
593
383127
214290
627953
29150
270540
210557
104580
102786
17714
176530
773470
145206
9064
128684
155965
207314
155807
218138
584258
176871
26224
45038
551603
342692
44601
325078
206921
18461
123784
23233
97257
199418
739389
276227
12799
273545
58055
389272
234209
442918
421891
692673
229593
93466
12363
152650
55304
556549
323524
267859
33452
293512
219073
336379
332795
319385
73234
860052
166871
115056
224607
334387
106848
17459
641322
370676
157935
177478
2152
288529
51088
30119
91548
1916
918197
168586
354989
317180
84808
177888
120231
92907
326742
5258
104845
187329
274084
296796
390203
540851
461167
1080
446307
411027
209897
227490
61633
107526
40081
249983
58984
134267
632140
357676
191594
1500
17966
436688
676637
7678
191874
187028
40757
261411
50704
158306
823636
181466
488253
299059
100675
9659
50086
451967
217209
401105
64067
153048
293
76194
211910
203461
513021
61475
8550
3333
287577
220809
37420
195492
42185
598223
79437
5966
132156
98085
65515
377064
366015
300720
23838
58489
2964
224439
603136
89089
222657
663281
258964
122668
26541
936066
107522
114161
430501
706366
167556
311307
6629
95007
53030
247361
112049
24375
75651
652216
249671
80585
33568
529750
275847
82764
63260
218962
731112
85042
141054
638156
108517
183797
554967
43379
250759
363102
314686
373166
320574
337832
129450
381707
893422
101607
15130
87713
236789
334803
248365
33772
80797
131737
187967
23138
56928
251105
595318
410216
647952
527570
137804
52296
347462
252434
224550
34824
158755
222789
49534
495814
176413
571826
26283
253450
490424
105694
236093
304543
230265
281385
451805
1826
548169
209407
619222
325763
20436
41914
13379
25742
717217
23403
149002
369099
484690
503438
98455
526631
149422
711485
101883
57305
221296
570723
293972
119216
638341
160427
309286
79581
18822
2647
926157
801549
141148
100791
156029
336264
9382
65612
348350
258845
446743
3611
387838
101057
50952
16244
555879
46
251173
11305
495650
332144
5946
671157
183751
91926
53390
36425
591271
130733
6375
856859
44317
245
671480
37855
4130
486351
272407
10022
86171
392591
232425
39370
124828
196571
229620
397528
26024
568497
15911
83667
222092
389761
442898
482384
26548
570952
18644
265398
184843
248431
237303
346369
54057
18116
178670
57138
223478
355415
44358
229514
18281
879840
333302
404974
551731
228561
3956
848658
719774
756005
60706
174282
442918
301984
182870
143453
96270
904064
222625
203536
331573
422116
21980
411462
224375
157016
726335
494008
5409
95001
336020
124466
137150
292030
109548
119923
88532
531070
342431
136214
16092
157030
397719
464097
399773
66974
92374
142724
168731
624
131770
73974
74646
342556
142287
195006
483062
12649
32421
275094
603897
13354
512123
50101
576669
624270
1942
27913
71058
338397
45503
90
55563
77441
5619
37102
174255
302773
156362
126826
344792
429051
402337
415472
481958
37227
395025
12365
301294
71064
386
826655
630
546998
299147
70215
197075
316262
97751
18359
446172
919425
104809
544877
64227
374310
109599
274795
372939
338817
231686
123221
147856
229148
194580
364345
55142
158478
116918
170942
143909
246104
50344
284441
276876
162610
122297
149268
651009
159944
33435
272248
443052
309049
57445
264025
11323
446367
62728
280571
779601
128876
264329
254182
573175
68995
2448
6246
14225
185
522550
37795
211065
294414
403614
125984
515189
122116
374423
51888
233811
237843
15691
88559
181417
23708
131227
95805
366418
72456
131286
390323
189052
26144
31599
718333
128630
82481
51344
282635
2304
1093
443798
148418
14329
772372
121071
56934
58527
25307
1623
4676
184367
436625
245704
132466
628300
139739
261388
727318
386120
589702
127127
504081
93396
479229
87265
458549
10214
423740
557618
36619
453946
69830
15836
467435
449352
474665
305452
535009
132854
174925
9887
83955
65561
289691
385250
90283
431284
445031
468886
167178
49387
318709
207465
242492
500814
206055
220362
38056
240832
752737
758638
427296
67555
49183
1104
548298
720237
530486
157929
203606
115057
403843
1546
418035
64867
275439
5323
445025
34823
296964
395738
59803
310444
30762
193325
156725
9637
689972
621552
29980
307743
835524
354330
56689
147733
292254
19540
18834
170129
248801
342797
432073
109998
17794
302055
148950
507410
803195
38151
21410
461008
266716
493046
34290
245314
183456
104413
490645
28493
436752
227441
152850
49244
490234
5720
3909
291303
158411
748346
16413
644680
125209
95785
71743
32991
576749
230247
834325
488316
267889
20461
25092
876152
1665
132704
327629
198341
41813
100209
168383
623845
438029
5860
551823
28743
374032
302930
770329
338593
60756
242851
550329
22380
315226
334402
318440
495331
705423
675573
116450
18218
69315
565223
187363
14952
165027
32912
626129
52311
409225
739776
148088
6408
15158
337261
105792
569172
57507
11452
266252
230868
308235
744159
899425
8801
229248
151463
343982
263086
128883
365009
904060
220570
340277
756830
126800
538105
253016
1589
504605
273018
286466
233544
94714
15441
430470
19964
424322
28924
225964
352073
109709
124169
238730
287242
259170
181453
35778
118565
635551
56129
833
267175
907194
129591
386245
586392
662530
253289
206440
141407
337
40903
368173
107804
3914
151811
482411
281460
333355
298308
254021
304574
118132
376460
632771
76185
23202
570953
296494
306744
228441
309328
35038
617901
205969
28063
3867
240419
218964
83920
310202
479354
221795
27426
520110
316724
148913
318416
1167
44004
170263
257100
413910
20057
363129
423005
238233
535269
307392
104526
179315
144070
158240
447723
37188
95298
113368
35391
162728
15789
637296
430177
149518
73675
6403
91018
650535
147829
50263
530897
79623
715100
77081
46378
631064
297945
272693
683455
428208
143245
14
16044
352392
382608
47304
540888
328030
66778
238281
285349
114836
179349
171830
329978
51297
171819
121941
101772
129838
120280
498737
47179
129314
25582
192856
60299
457266
14356
254047
536964
415892
321686
4807
40991
91292
160847
153644
193768
76165
45028
175934
77622
29433
506193
153909
45678
213066
457946
678249
320281
33667
344462
77476
443008
401121
25750
17602
37515
43317
242983
28737
65423
23524
184951
101167
1251
611672
179352
25965
130378
655424
95481
153302
80460
354454
307284
400080
389881
449546
919659
320816
380157
422873
140898
90728
330378
59458
161509
44352
274855
30021
275411
288181
656155
459540
48098
55018
605427
4662
18610
20486
11995
482926
63181
24819
417412
185040
240585
210845
139763
224520
74561
386546
18449
773073
422214
115670
803844
386440
841361
208270
661700
14809
532849
404037
94930
774217
225092
31237
15264
809842
9030
231972
105510
69721
108554
349595
348734
320
290236
306933
565637
215812
548937
561466
211700
397420
133760
214279
509689
66
580910
119815
559611
127346
303921
1386
154211
327190
166548
314415
704784
171275
244418
100444
188684
816799
78729
483177
204681
64854
99928
473214
35711
309
941473
436057
107396
205792
26058
110390
526660
11788
521325
746383
147331
201865
37135
374817
44446
199220
54089
490430
23954
695550
256188
18915
373194
97252
814044
84741
388190
230240
69306
364301
244230
203176
242261
395345
304743
79164
165991
203296
18965
29198
168552
63978
92270
52990
102366
82602
41898
218766
64958
420423
35809
719565
403546
12320
18681
267641
413381
58356
38997
1947
25218
253490
118614
110742
37337
7122
302761
62307
95951
147346
60232
115591
321305
297635
33695
142456
118995
657658
114779
645533
171184
230915
643159
144335
287299
42590
390082
97878
76714
53081
520
36744
408271
64953
99838
392127
124603
278860
90563
334031
664680
35068
615997
11109
64308
343867
92630
617298
21748
804331
427775
8966
705172
430146
24404
348104
54921
586231
277211
827488
681778
222038
70162
200329
94605
325779
102628
207417
667033
80706
44940
351536
574052
466785
52185
433486
234109
216862
213799
9371
310456
290403
13110
320027
215637
43736
296207
633249
39144
152578
220068
205620
32564
195933
309642
609281
16516
864787
79151
337676
194792
660842
882146
16282
521339
990
594176
144365
73276
42259
431788
33457
78407
38525
536387
277631
306435
22817
8419
297649
70490
461280
202694
500850
149423
321428
678960
135383
191322
511792
103728
637063
676291
672030
185419
854683
395738
515087
485758
503151
78254
256925
452758
17833
278309
408104
110925
381830
38237
224202
157062
228279
310146
223471
92038
20623
438160
202445
54888
14090
409715
213824
239249
305970
804358
369921
96654
1230
232631
187801
545402
558604
313378
53026
278078
105969
163372
117454
105630
144625
124000
84878
27243
104640
200224
20081
391198
132976
17404
222295
366064
74138
537475
99992
322106
857771
3026
565302
196381
333244
11217
70873
896622
20560
303730
609321
5243
571206
26448
527258
771664
181380
67063
363683
73105
258834
152183
201841
30357
114025
799823
29697
67103
64571
398959
184119
431700
353222
57801
16082
478814
115296
239468
14724
355644
662019
43842
8130
504157
1794
146964
152035
656342
3231
363207
4986
32221
224383
141559
654576
23739
87458
28629
214922
13578
498483
857410
157773
23026
33875
9857
145499
149970
462574
253210
366769
713242
156053
569409
287146
85609
342594
366157
357
370714
14728
314964
194365
208174
60636
11864
275543
235096
302739
53811
103519
661401
140887
322256
168332
228188
599610
46683
149364
85896
123832
325855
255431
339895
652078
69417
250261
73483
294427
54380
240208
603737
281623
682198
481775
209553
272592
73823
40072
20483
134674
705218
270150
566814
40673
532501
259646
204752
809730
512585
13377
95355
570725
76806
23015
49925
364793
83692
808466
294927
65901
227162
156156
20200
365435
80733
60078
81510
2370
412005
47783
622946
400347
384592
632381
536487
395683
150635
596779
20098
103109
167207
228588
245359
261996
205680
351439
447502
53768
555252
35927
726316
11065
570775
22313
34765
135182
427037
1547
31942
97772
99639
636768
443869
94833
276822
647850
44984
373432
334437
374119
40096
3879
62921
2120
1321
344647
130026
191916
38050
168507
59442
326319
192163
260943
16850
547502
27313
377188
107111
212034
167055
388578
966581
336501
378922
531530
334388
3985
275573
140611
498225
861146
333604
165654
174478
141267
434384
346825
42229
277237
15971
421500
401487
133009
52177
29896
12641
277859
404391
259323
160529
23247
491409
238409
597367
226170
411697
12771
123349
165459
320632
142309
306686
349662
495366
334446
69040
34072
607729
56741
133289
164475
230292
132961
639600
43605
74714
609759
9078
348954
373866
127751
292660
142189
8899
555003
661859
639127
381415
484324
26236
255715
124433
8908
430103
72038
1669
100649
3936
15976
550702
351181
375756
541847
942445
232234
54847
12174
73799
781467
78874
2678
436447
81091
725016
262116
129850
924563
584560
51976
549827
261036
4324
40096
203547
78166
250595
40925
4069
291415
251575
273561
115063
1388
826124
121925
294044
233330
238387
116564
86529
302439
162719
134524
143414
276095
407287
278511
500496
934
4297
363847
175169
153480
33763
177148
448789
166367
184079
22498
11177
268292
2782
650088
403401
32050
256921
769608
82835
463355
337312
139173
632242
17402
3467
738565
140972
687063
165268
590185
107922
228276
277743
550026
371277
38805
340515
189058
15642
216599
12375
443079
90676
382482
18916
295206
706402
72955
509984
55783
7913
343122
167908
134523
29217
80295
88940
310451
345441
302070
619338
608893
40144
6020
35312
177786
343066
5477
388364
85270
10685
291684
336511
95144
31758
206904
335150
51256
661676
38531
684010
189592
677949
88308
159733
769276
209938
337097
535509
448966
49967
820412
264885
429175
105349
13779
28903
472502
254271
162430
3125
300481
237248
332271
336931
272130
17670
105798
182764
6508
5016
291171
55069
16740
66861
43599
662528
239655
310708
823965
24196
669893
95411
123655
329878
375944
13714
450043
59735
216420
398779
280663
761003
12569
154209
557126
49157
38662
28592
29753
592316
571726
360209
96315
214240
158964
14335
46782
81305
286644
267796
925
4291
342686
520390
211240
755432
59630
15658
86394
177316
436868
14879
114853
294685
120253
9682
247221
255403
45260
375233
52886
33186
421324
163117
788422
332689
8757
434775
435918
839121
462930
541154
820137
17373
204724
34689
136575
706697
93319
80514
388248
308663
724855
88405
14773
387635
132495
136070
36209
436932
393831
560794
181449
290552
360239
194301
50617
118130
197433
50327
30297
228976
571828
23674
340969
476356
335863
99002
218306
244260
400550
408415
104973
27819
93947
355166
71479
44555
300253
11380
107037
76376
52763
682852
80511
106208
89709
553066
227787
28880
9416
262316
128099
652077
451944
12507
108661
93518
533455
564722
85392
224403
284045
355467
521322
45486
65232
50436
185093
616905
480
185359
368962
123347
665179
53022
50393
89085
43499
225270
302989
478121
187266
764191
6548
23943
783724
230703
196331
32239
505596
143721
663878
482653
100245
69211
128649
575126
361762
479542
169522
407567
198538
232432
155458
87288
81078
24048
259693
186114
9263
150599
701373
808450
806654
101454
419970
26036
46478
140857
19011
76710
211095
504324
318515
52090
116611
111156
634952
283585
129331
90961
35883
364473
14384
284951
9181
756784
172170
14577
386476
662759
62481
277267
84473
153126
339776
56383
191932
1055
467093
19292
763318
38313
104538
348171
41089
89849
300705
171532
249269
60415
132346
536516
21306
944333
10062
31790
56601
592697
17693
19289
120235
132372
284999
251569
782062
788311
139694
13183
337364
75172
311916
404489
156747
801219
86332
66791
154088
334329
745112
201149
104494
16282
477797
755529
228507
256219
186359
4351
599138
8195
453514
25300
655257
79217
43787
682820
130476
155593
533872
535215
659069
227122
446289
912591
13128
587830
253954
25210
287865
93244
383096
278220
4295
112603
227294
177154
122458
144694
238866
24101
2694
102273
265049
329717
553028
334064
339944
111977
67021
132879
50791
106627
219897
17698
125768
311851
714038
196153
553015
93155
211985
102606
69507
372482
4692
701495
277817
63161
34329
206236
108103
26938
111702
184166
807123
355685
2389
2209
129829
518549
265183
722392
327985
80258
280005
281807
45093
120323
112987
124203
457323
168898
184699
25093
161169
548590
195611
107837
359610
29091
89538
792449
759978
140241
54647
243447
17320
542347
70555
492927
108473
219217
169795
440920
29684
242157
679216
382013
413837
527788
29357
80026
497015
468462
166288
187197
68138
91344
322569
74090
343084
353289
441930
827038
539310
110367
56260
17136
100517
119871
468846
44102
675533
86767
541960
227344
428465
90569
64010
854526
5886
29136
528183
42087
429902
185215
238571
117607
15290
189915
265841
523129
208911
765770
481359
104581
141929
140431
217606
233236
157783
47804
114050
352829
135767
46585
282486
111180
217481
94386
649847
120622
597262
275389
63687
66635
720538
165162
333814
315784
127851
149870
175614
223993
659738
72541
277653
173219
92380
198460
48874
102114
103573
204137
5553
74
36937
343168
533726
162107
388720
288931
105372
418541
363115
1293
766402
237070
23077
743431
488726
281261
323040
8940
38042
63663
277186
230525
529776
569499
28558
166563
197267
235347
643558
10260
58882
1428
19369
104050
497470
466959
758861
300191
207196
28479
386758
35167
147575
432227
116652
588994
109305
227533
369424
702506
851393
382747
99636
522717
117073
320649
350072
139096
308550
113430
21009
66701
461094
27035
380
516446
199246
150968
187027
272628
280861
118925
501549
443078
346986
246318
92690
11795
154956
14157
418336
26967
170696
165964
147787
232230
59025
687537
11550
179733
509741
536361
54186
76936
247464
417395
48961
7186
431071
289683
134455
44115
42855
101198
578279
117945
372875
167679
893410
243173
191450
580672
218152
620218
453313
802493
514934
163206
3829
403632
218192
115054
456468
66076
47627
81064
522586
251959
346724
5264
976239
65860
27462
149862
335255
200225
252318
223900
117718
351129
21794
167475
260427
77005
583535
65607
221035
115421
243017
346717
41940
542506
347176
155467
663763
164816
87807
26076
227817
385913
122964
17016
11563
137342
53763
12815
650634
323413
20371
59363
469834
230542
523566
82338
577377
121847
63559
1509
52681
30714
15687
473398
295162
252941
280639
271252
372441
332482
95718
131464
318981
128958
51387
831492
1414
68915
172349
4586
15803
361797
123364
85898
530701
513598
27538
44533
46072
205557
23538
424083
315637
414740
146681
477309
334338
109991
127511
73261
190535
154792
78249
3524
474711
360828
236186
217306
88931
151141
211993
170527
28774
195541
221320
154566
322279
85600
383204
48493
44624
10612
857052
14517
654299
124628
217973
544602
62769
7692
52123
113575
360283
555989
43144
90688
189328
120688
45176
218882
160778
487184
471622
156975
509700
607646
105090
169108
161467
60478
583945
505046
89146
66298
493199
240240
260142
31527
670563
182902
47957
71259
32944
117307
30146
359930
132467
61466
148823
600354
147854
452644
381233
132635
758362
189228
105635
310392
15220
279102
69717
736686
24690
667515
336515
611110
329114
45083
131948
33030
387405
75344
512155
684614
343171
100071
364620
79940
154210
76799
259094
513050
651308
212813
592921
70773
192944
73189
20447
100531
64244
766163
206457
364936
165595
19926
746361
61437
73654
57911
287
18046
337334
248974
143842
326186
92930
190914
188007
428912
272413
392113
39094
2141
285221
48745
56451
313195
263264
73858
656420
338064
488091
281925
80917
28212
323150
20778
380268
104566
295473
389156
10252
165332
38557
111529
664472
302520
45848
251678
446066
376828
382860
343326
603259
2360
470518
140028
351366
150447
207251
852853
201034
235845
677278
303070
65518
537127
255595
60385
210596
261297
8751
258326
100627
420566
159416
4857
20769
230816
733569
1027
120572
66061
218441
52894
248874
41465
61450
776017
1243
21962
249617
98295
43579
248539
28642
372689
62569
80023
663697
10725
749936
96079
543038
215986
260807
29295
823407
77546
598196
433374
69203
90406
604918
621168
121271
168979
309425
154602
94457
260759
374215
198531
117221
84218
78131
153901
139764
8998
98794
35451
714812
250071
232836
85259
48049
4650
531042
337388
21075
216019
33165
34820
84898
49403
56819
715
512684
30305
240856
4245
161659
164215
53405
62401
219911
282882
138058
161039
298060
548966
186767
24220
87660
59313
12688
118459
103877
265507
212062
407472
43709
173093
175567
352214
303733
49255
772307
5419
257362
38541
135813
2310
29175
884517
656122
51676
9192
347138
781620
344507
199938
141854
204461
319650
27700
440077
15619
57775
363358
187885
22425
83802
120205
659353
132580
85431
117854
763011
831236
200421
285748
5990
343555
466433
107820
294226
84074
38359
215225
64853
695556
14048
88755
7539
422061
222135
13785
86079
600575
151738
411335
158300
504276
1973
35860
181922
499959
475408
552741
738483
283398
26043
19028
383118
32431
73201
76344
77511
700957
267307
458112
39178
519511
805581
116538
253641
139705
412426
104136
962449
495031
650709
231852
277956
68365
176771
9976
33271
294846
259802
633375
140600
323476
59441
540105
27565
290935
728361
38036
104373
424214
143774
227819
788381
673552
167445
624274
616814
14319
114218
394944
15919
99012
360216
88652
193027
5901
220474
157671
190530
480586
203271
130977
164937
119290
325380
35698
78696
84749
260934
697813
270252
165463
113776
26231
351321
343987
67912
32993
145929
303588
830288
101894
10122
762120
347117
136610
452150
17651
555106
6438
118627
10402
54735
6265
177261
11734
811828
131199
279494
78554
195198
123625
23498
531028
49178
30591
367065
173039
386138
66838
274579
158425
344326
59304
228748
217983
265183
6067
350801
177517
43933
816171
186623
188969
373918
27889
132068
267882
77601
150460
79766
260963
6523
134842
598
381965
568978
403567
182161
374538
121352
91792
468539
582783
123700
164193
42168
10914
3239
489526
16938
516556
111478
98991
264472
232624
394418
17582
43864
52307
251894
4495
528663
29677
76815
440577
551648
72157
313126
114188
127861
582461
409697
336697
112054
495524
36943
604858
169759
202233
76194
49723
99266
760541
177995
93466
515683
84626
39797
430341
57745
161416
49792
174612
129823
148953
419805
139902
108417
78341
148122
596070
44015
68431
648649
95282
316323
200064
125746
700775
447483
137123
32729
552181
707537
305728
336352
547511
16039
197381
619445
426329
747971
716858
546140
33489
505322
258689
125794
43096
336872
88511
514947
375014
120152
178175
312477
118249
373489
544592
7739
509917
410786
25562
86974
358562
19755
423266
271715
64771
744781
239953
562924
8069
28337
320767
216773
17100
493961
64544
167033
208168
42304
79516
553166
400967
485514
425759
151138
109484
313555
82779
43645
307759
38048
169874
458337
53465
327568
267236
73947
51260
484411
581753
159931
141553
25178
602837
10750
128452
119238
143350
96788
315823
375907
27722
1570
251082
186499
548365
750917
291071
610883
23606
30708
1051
664814
565722
339165
164133
109661
50530
140385
103374
89909
137803
52738
163004
404123
180665
285212
347082
61770
355272
445469
404121
5309
457406
131049
25712
110958
448574
170691
275109
128558
16029
99104
131574
314347
573170
325532
584195
368871
154672
41686
152179
51760
472919
639711
338041
43411
443623
218762
144853
270423
239818
954649
194073
24638
614741
487656
737780
258061
547483
223082
545240
464450
92
181835
272912
13010
242925
247451
158681
98571
194240
32552
150983
234523
210543
202026
96434
226127
340960
326901
70461
302606
866215
54333
163659
31639
559870
27895
30456
355460
229168
382302
28112
180431
224482
590903
103224
54243
641032
41155
231616
563070
611104
24450
6307
376251
17289
275324
121135
226288
183328
159268
262204
337239
218957
153718
32679
88841
396628
28911
423496
27467
23497
159233
73962
193307
118503
507681
150224
23402
497362
51825
57052
21734
137817
247516
404725
22326
8609
9010
671127
10902
254152
124634
27658
9519
152875
148895
44872
213934
430768
44214
404341
267280
5319
571679
7628
374062
862430
227184
425043
614220
724316
254278
302648
327716
17804
197655
2436
233123
132202
183358
28881
90877
552556
145494
69599
632567
96162
210447
20515
15350
44418
207593
5349
21813
25074
111801
69404
160724
260241
515480
223908
426951
139602
11646
492696
479095
575192
164699
410592
222663
68314
122426
31380
46845
724446
13753
49135
145819
929038
497155
381896
64513
560379
524106
596121
367970
205128
76383
91995
954391
763757
375807
269113
231546
823913
497673
163206
105023
9101
63667
4032
30765
58237
854985
435514
311518
57197
583438
849443
163446
152302
295607
57012
42353
127875
89459
80681
176419
309497
287130
17659
255220
374889
145089
440025
523399
256087
150147
193133
20883
100568
240742
103567
100069
68886
432359
296179
190898
451911
339843
25411
4836
211771
14443
213105
457919
862
775819
405064
91775
403008
141850
439586
297379
424605
314780
153207
19289
77633
231462
89950
29969
18001
259015
189291
252339
551455
520940
53035
531212
484697
245347
359093
375020
486958
1103
473815
368836
329909
369305
130172
134162
2205
575277
57691
79809
409352
80198
200867
231027
117655
8352
112911
41339
580518
299033
86522
509961
8345
640682
29871
401566
237970
18783
101530
5204
83476
164645
48223
354945
209106
526730
664729
524799
64101
1072
120266
31396
50208
240969
357014
424036
613620
78310
9886
221012
49515
93606
8514
451817
207239
400797
32404
83292
142655
230371
147131
508815
316669
485551
93856
284866
75902
95022
259383
110383
864539
746313
280754
250097
322459
27439
479865
573429
153466
14713
169666
349847
32124
493826
780365
570777
87241
211495
185789
2225
534004
125093
218377
181363
190443
838899
45283
195017
236019
573058
118096
191530
614968
21751
353684
14928
80938
92630
163933
6647
153699
109967
132484
415176
58977
16862
357355
137554
103694
429593
166731
12851
32391
393491
230721
12902
40304
193558
38894
49499
126487
2909
37955
507191
61006
43770
149623
43082
24194
183813
57809
54007
83987
58870
650271
295689
484119
247478
717346
39605
782455
144391
309911
174622
501490
774740
4903
180885
13654
57257
113578
7877
14351
554043
341750
453337
2690
730737
26555
1505
246978
572811
436900
99291
300610
173261
375934
115686
108247
77976
145629
387779
286019
258188
373733
150973
719736
145611
189417
374139
878810
141296
166578
112002
113622
140344
40778
127856
162811
692317
47616
51320
640494
310183
158895
51913
913406
323436
505040
63393
95256
697849
605412
392390
673948
281486
210156
281155
387870
145085
263324
3812
472966
469777
55762
11931
332833
7345
30505
191936
657547
31228
917618
347921
252833
122636
274301
659781
656416
561735
1021
164881
15810
2606
81738
28948
89184
959953
363512
101952
92028
222223
310779
52610
526491
585902
244470
18491
888395
557465
50057
69867
442049
208794
31590
157575
534248
764443
541029
91010
79665
210007
342772
329342
108129
402
73227
740501
160750
55369
11583
225687
90285
55313
16681
62726
37909
44719
150463
55461
697125
8461
200763
11860
258028
10096
774468
2912
276100
107784
317329
2622
236195
267278
348298
91130
39383
536143
262384
317056
549554
44888
6093
870833
531372
294296
205371
56690
93179
11126
213904
511074
28103
274616
49301
558591
282201
62668
86677
31098
668964
123631
143238
6442
118485
963692
237913
52177
372024
18662
26164
57225
103144
5154
235010
81183
445773
136155
14876
45271
75536
424345
220526
235779
599829
268527
514312
143168
103313
247761
103807
10033
27323
406162
758646
542551
289866
8090
6247
429449
316297
114478
492469
57729
353528
207407
404327
14232
154194
60708
44237
860085
534063
148314
144205
147501
343909
224753
170408
73629
186149
17157
33962
44543
141309
15444
16265
35647
114754
13550
10326
77599
222552
279462
399114
282
386078
66161
3506
2291
82116
210696
375808
12946
162794
194251
64590
257484
135681
510930
32494
9621
106372
93996
13350
319368
27219
81244
56797
345532
297114
113420
398648
70868
223804
257097
591578
43095
36046
237327
30305
702407
629703
319706
5132
9225
487736
1209
117901
46362
99797
11710
32779
707233
572239
102331
397427
170533
46780
326181
202248
86566
324881
227850
471228
722459
437264
324207
376690
24282
557770
164792
83478
13343
391563
144953
78761
289440
128121
139346
387569
377967
601207
631611
282916
99290
517926
545561
33298
63668
295076
82383
1606
656599
2130
18260
41177
301533
801172
150088
20643
244800
308276
777835
721765
51050
21110
206915
28181
61797
409485
135096
95468
329508
396077
33906
713878
12476
290462
428888
99747
809790
611536
393756
248618
396738
113131
707870
606450
186061
25824
71850
395
42693
67510
222393
20155
704941
133135
35547
323542
8456
587912
99708
760437
492882
320799
107912
358851
63884
113632
655633
393815
219832
36620
464164
458155
92256
532068
641962
259392
136470
186835
73265
245063
262543
45770
194313
26038
737690
770899
655099
22637
182771
700392
611691
164344
322220
123769
110708
464995
23496
57118
595799
603835
31885
87077
4890
38117
308672
147854
140164
148949
130347
43279
24899
507837
57943
209519
228313
203893
90098
126132
37874
76942
391906
145629
356236
165869
137988
108522
477094
103729
115721
21708
241770
54834
36682
254442
390438
281597
60327
350092
17650
858151
926849
193664
502854
263422
65539
586612
219427
101273
280030
422213
521624
492413
666218
80361
248699
613477
203988
235464
5185
24339
331570
78071
708562
71095
90302
852299
147683
65577
417703
167504
304829
62109
22627
108605
129277
90061
280097
117163
199690
499307
79360
203635
12341
288857
312457
51000
755906
658995
77637
526090
419103
78062
113773
763637
451289
46896
140330
331470
682179
429115
170968
607249
296589
363530
714992
464983
576189
341432
498711
230263
269687
25175
498914
183090
518848
11060
22626
428880
115066
26657
55118
253793
85967
30417
316324
140098
183154
171407
213666
18253
67948
491664
294889
17172
643173
127333
50999
134891
342822
144731
50418
16596
104947
172400
32257
94115
76190
355864
222900
386244
299692
6230
59705
222654
202328
381994
254978
181351
492490
137513
9361
107834
186326
161064
514276
198259
306503
91928
29278
597790
497499
25947
31927
31721
232828
88082
144038
147226
37334
36953
296170
599229
713235
11452
9351
59544
355084
491063
165144
27473
3128
215779
316583
97203
74782
89625
213562
96022
433661
5899
453816
424176
68849
235687
21895
363454
216009
304004
161305
304905
536337
63386
641274
378210
52596
189205
304040
295882
219855
897977
93825
362333
69311
80804
262862
223763
258933
611205
223880
793311
92335
107574
460370
166736
257830
367303
264508
533691
401438
330932
119757
2614
156297
260377
135204
95207
60133
525312
216441
71257
58473
523451
218143
102282
565981
114747
44487
117
375457
427192
56960
244675
41651
827136
86826
84149
177046
6336
287474
136790
5591
280921
306518
329789
448355
109918
169996
361616
316711
737895
103392
379564
4511
58196
343096
749769
399242
51920
49148
481380
17106
137980
1756
597034
286344
264532
7042
2981
907406
476939
691078
208880
180211
22917
87715
276532
80113
670441
124055
587973
276383
191380
25572
3558
85749
565464
143716
246977
427938
379846
651614
91812
116297
451182
146179
231053
426870
124801
58889
53300
43421
511621
748
136724
358642
94312
178904
787492
282538
809123
176450
70748
13609
65292
690546
321145
302544
393077
681375
389926
10670
281126
13007
395776
240067
83178
140080
277279
201090
173830
166390
241771
124856
798284
458208
104912
313811
376907
323201
218004
92168
105158
195031
66607
21464
247173
830075
143820
260956
1538
717684
561584
197298
72797
20810
505108
150986
299787
24490
257307
550792
128363
24077
603043
510572
68706
116436
81879
567557
9570
35166
99044
477430
123023
82327
405843
357824
407122
35474
172496
325302
279689
142318
134163
513731
195869
178297
284779
161193
26913
4198
657041
514735
137330
48679
36460
52049
311219
557837
159997
295634
426832
251024
414773
16527
14988
18061
164939
56143
287728
19705
45082
370821
44831
2585
203304
225524
8399
271753
97623
102304
297590
747180
351308
464454
302214
238732
625738
203529
681089
282972
90906
377184
419030
49991
71501
192505
92926
8127
543854
86675
47855
15787
555986
176663
154521
508487
77390
376115
86288
726870
566362
39437
80684
659053
145138
176622
158529
99780
114706
10209
74801
498753
686150
22999
427897
87185
569886
493789
131631
24733
30341
558761
142867
89647
84872
10199
598260
285212
99300
279250
68085
126043
407856
56473
399498
105551
484152
787129
9797
449094
173246
13601
540326
121547
327532
131028
342371
83635
309494
159321
350888
53856
440526
49046
313593
29204
80188
32927
168967
678614
318836
136375
647466
676009
925
397122
295542
175643
26633
237026
29550
349695
647338
186729
428983
566104
90830
35172
23272
26765
39592
99290
642572
744950
152734
393882
521441
179308
169240
30317
223959
65289
635491
114060
218316
510331
327703
469993
433258
243536
595352
71992
286781
295536
228688
250166
45401
27272
225662
35586
295889
29982
402122
175384
303110
775159
36455
503072
470186
347976
32993
112285
534221
731337
77976
123171
527433
285183
149231
67704
749830
149194
278705
99132
537732
880180
39497
88450
276288
100007
808666
48626
194459
67122
178942
61170
63022
279741
350626
45984
13402
24470
181037
106318
384037
269877
149186
72063
472853
382393
228368
111430
53438
747475
158066
643645
102905
17826
170415
149829
250803
268310
279453
582989
15819
154335
774709
47152
455435
2760
156081
27909
20005
154953
512529
426287
118582
253207
526553
4874
367379
249851
516070
166985
222478
412958
69513
428980
118232
33449
325575
146491
170755
376353
182419
2396
256444
430261
22994
127422
514514
376013
907211
356833
174290
5572
274411
37433
832124
31177
722512
60687
588438
75469
43339
240957
205390
155849
115335
134560
224700
218934
406842
71856
198947
853749
7633
16725
68157
40761
160172
335824
348308
13586
1793
403604
407658
424605
238116
277641
38331
342611
148941
45380
134941
159227
267168
263730
3776
400485
376396
574661
223324
161556
103566
112001
9397
161065
122113
732
419432
17777
362302
94497
50106
55517
688381
84838
763232
78312
121391
275602
660203
85969
44082
59014
405658
743795
143620
85704
13796
97932
44629
669
656099
509242
33823
8947
25805
309273
5808
64081
231772
248861
130956
685330
119853
278723
45759
651624
351372
534907
459579
118281
289801
541349
144283
928
212670
35878
520215
617460
195583
261131
334921
323088
63310
399796
132113
117535
149512
33581
742565
130545
223173
279668
269339
250432
612923
17540
250649
125527
215036
128669
210430
175771
179449
137776
316826
277931
55314
241153
598238
16664
278568
477006
695869
77121
268918
486784
262395
130500
566290
7461
244902
744750
174384
167123
151542
497038
59038
27229
64620
905921
735192
62016
19204
158093
540212
482901
192281
56553
442203
215341
612113
289846
234140
13149
9835
976361
315428
364283
157898
37689
882428
484782
49349
271672
106411
576494
376392
719187
28772
166007
69780
430501
521031
151435
286642
248075
309430
89891
240959
577585
242460
290215
497321
532397
784544
80117
27657
442886
126870
109039
271158
100629
595274
64024
249151
26050
248729
132216
399988
754498
190694
16219
18588
574536
160885
688579
578002
509876
564733
161098
193925
79863
70960
255348
385684
262813
265328
684888
67492
484419
257498
80061
49947
898279
490704
544538
495
176667
275072
150325
357193
143319
631665
156337
125907
277879
60695
621431
677818
11582
981589
102910
451080
110835
18429
339015
91914
31038
117549
106392
12773
786331
889246
9989
29819
158296
120584
15193
516484
142619
376717
600409
138647
332209
338605
590026
408568
430896
162419
835
57798
83720
140322
328205
24298
8010
427359
58340
597244
160110
367888
27366
11614
166360
571360
434214
195571
121772
17202
28751
624151
118054
15903
382345
147434
744196
238138
58247
368141
91944
110035
23316
137385
546304
880
9945
304870
474711
161769
236095
495430
423746
100721
167431
350583
155241
5806
738450
733742
648656
40063
120654
53084
538041
123949
14554
177914
20910
254036
134092
579492
141024
9534
185823
223914
34904
95907
82823
347784
33940
23192
5597
216738
547183
208406
30291
593550
21147
2974
247312
29223
251501
57431
581835
111775
884698
70382
399897
107685
192472
300123
189590
52316
30259
197345
499761
333796
169458
269344
50590
233553
41970
249862
367635
6072
148626
305377
391974
663190
442264
462874
363603
233166
293612
35318
329146
471792
248308
778960
5687
416850
166851
49200
315451
197237
161856
180428
47828
166003
195858
374695
540541
8960
246481
50029
340264
52812
201613
404776
103225
405384
42638
249453
54017
501725
561650
55205
148376
224325
129079
272809
83087
46717
614355
82704
473800
97953
355738
36388
780667
451681
172431
154373
846440
247552
12642
136112
285884
211153
92551
120713
555360
491515
223461
41951
600311
380718
89792
529605
614573
518339
11256
82272
550144
12241
307636
280406
115909
340854
374301
12606
362319
343291
136445
146655
112904
295652
218649
764257
33752
967544
6465
161010
53405
458421
338648
61191
20962
32254
163596
383483
270966
274063
91526
99586
71039
975030
809908
52664
53126
629177
215330
68186
675071
585188
167793
57082
738554
32531
5706
227640
672378
337364
50643
582263
328817
252654
287790
81996
235979
341174
36927
369956
905034
496089
60691
72899
279864
227572
135429
700898
47486
257913
173375
505901
448989
18977
141831
13066
153409
45240
95064
404416
92158
203071
174483
115185
99250
55520
25676
611695
334037
61540
20203
425235
6075
574023
242740
194481
495955
62724
307317
83369
47278
84127
256048
497808
40313
90375
231129
1
28947
777264
42155
774755
297558
522568
196793
198118
302993
102050
70568
739980
104720
170033
630910
142841
432269
76329
164235
176967
21181
277140
58291
17926
118614
118717
2634
107160
366077
112882
156000
282179
35490
119292
495635
909544
271619
88461
601532
136918
278044
1159
334815
126692
606148
451479
22431
135190
25123
55182
852677
293016
565286
28099
142591
584193
440812
175971
22163
58529
92749
288060
468513
30717
541388
267919
376153
410560
278396
168286
98445
148001
77706
405838
427948
48741
32344
30967
16288
44779
242691
328775
253760
28708
20569
37148
142528
56908
346311
76185
277442
226677
180341
341365
316411
2206
21307
415614
21287
605475
613588
297676
445912
419116
661399
86425
123196
366981
82149
116963
40969
153128
38821
328788
356994
2503
145999
456329
166253
73816
448374
5090
49354
436868
308603
275516
173392
16274
369590
148421
441456
78357
752157
227042
518706
42625
461752
291020
46164
12910
60181
646115
42205
291275
8474
189595
280153
118143
247417
179334
167815
338933
81739
106460
363376
595888
623601
56304
251895
671222
68211
67466
247247
315611
763679
380494
92702
25210
279378
76849
389867
393591
525330
42945
482281
223491
11331
27910
26503
78239
51359
161660
121954
80796
455336
52207
97538
941481
584325
10591
224112
210757
604356
649185
469564
35190
177998
9587
713005
80749
105897
293087
531929
333230
236157
13705
170782
461721
79353
51203
152909
167651
544970
31422
531281
520962
601470
152849
384643
146037
462217
199442
609208
158221
531671
293249
543908
34923
435297
673484
836465
2730
656017
317041
174445
270447
8842
552984
252789
13517
622318
319821
312735
21011
346630
270776
574819
27007
177965
161258
27102
10355
145755
1896
485695
372991
345150
316147
53613
836029
129316
78236
158257
94745
29759
336721
155378
287249
23382
758256
242832
79988
293271
392944
148488
107769
155680
53747
263654
19203
28398
8631
239223
397029
274348
320103
81938
72725
375551
324537
93579
48065
71567
497219
40428
343480
507852
301059
393978
355313
512740
303924
102406
197439
189145
585680
58957
378217
574526
495548
597543
12175
82246
112887
20979
216341
20038
34090
391377
497297
2329
133616
140930
466576
477314
7217
23991
316180
312886
187749
655187
253252
67206
130678
753788
121261
409710
685113
361684
182339
70186
333090
64819
331352
51609
73101
808867
79399
140661
89096
268387
153295
23639
685900
531020
79117
61208
327104
98153
222539
83813
222401
264757
298261
293281
31653
1990
428202
374313
809405
56373
62090
474964
127513
792302
494714
167368
205151
239584
491252
75545
2876
107308
42831
86739
450851
99400
390068
288178
296353
77877
174786
290071
113856
412039
54945
4494
102805
417160
309839
239858
268394
356644
321579
236358
727
239237
450733
293690
77132
108174
504578
69150
763207
189536
385140
29354
256176
243986
591894
503571
295546
505158
452023
242133
286781
276346
146532
197550
13137
138545
845117
96891
475755
70668
136574
62392
239243
4492
592536
507100
295455
35648
244481
628232
224892
532542
11660
269272
445281
487297
213722
130024
221411
61291
620187
193773
156929
83230
793742
30912
710072
207238
268288
297063
333722
177547
92973
44746
471466
484964
116938
109662
387942
100198
161474
82005
184724
276059
8877
164588
260568
13147
860657
59859
535961
370764
735083
723386
116254
11450
554696
504688
37419
94887
36037
184074
236808
504374
165377
10549
230394
43971
235183
212872
248615
175856
12641
159741
81829
305781
185690
408180
28305
209427
61496
881491
541662
130204
13612
36722
305881
81629
62840
107431
178734
132258
481321
66155
148255
585850
673289
205960
7395
88759
526803
21691
204776
221351
184922
81796
35014
551329
1791
750099
214231
74249
286244
198422
450918
803609
134469
577888
50434
70843
50943
584647
9747
20011
587610
136726
5095
81994
3436
60451
36678
710891
330671
207900
350088
376915
221048
592044
166777
294703
119222
81728
15259
747837
146732
155730
454929
25717
519761
189114
83996
86314
310917
175770
363040
2955
79749
279976
219056
266685
419126
50554
76773
178007
19117
513126
380834
751657
267884
16307
83245
39233
150867
85976
598148
189541
403578
285639
8205
46943
509271
489034
311367
34168
419786
169370
13519
42749
23857
252428
183547
411444
109769
191016
153318
67518
81312
32727
106956
396724
188848
108930
190827
140463
355445
29961
263768
79024
237876
295475
93923
19741
215980
2597
6741
422986
371254
247759
634743
465767
169880
194779
26232
20910
356241
172194
98792
488821
483302
608061
95461
331218
47155
109800
457958
12494
63430
34290
102988
43208
347221
101773
16381
2871
103833
705479
171882
591342
55546
737929
5887
59462
4877
380977
171425
201342
29336
65326
289363
739066
4339
17160
881809
161827
322727
662153
39489
271125
74684
7292
64935
524943
312915
1936
262063
63464
299153
87322
129454
248707
605568
298415
89527
60749
88533
597231
214296
179566
169865
54342
138101
757708
724293
5892
223850
316526
802102
150246
572219
85854
526960
179620
159914
43574
270998
236570
247721
842549
364794
117016
102554
59353
134127
32157
491095
31294
39503
82324
10163
947174
130960
488519
230059
291108
21275
19910
13569
658758
77844
172627
124184
670675
8996
233596
65978
367890
70230
148722
558767
335320
397145
20429
46350
825262
465883
118266
141380
196051
675204
37492
280302
448582
83543
868
95847
618083
114902
110358
53387
1062
161483
59236
145007
142284
713296
1067
227597
9667
138265
464950
636940
46217
223742
62564
445043
823338
88841
67004
219546
242759
765623
783430
40290
399360
50874
517833
676437
285842
50101
195768
296078
392693
367920
75630
140267
156206
47074
418267
87265
71869
279273
714299
640988
377639
487705
441524
59278
255694
19243
428286
25091
27339
667453
506532
552388
31768
496575
49734
11535
328836
317332
834634
597417
976627
12242
161744
563579
579490
128964
320486
255143
416924
98229
180274
29621
12387
147761
918394
241125
502782
9444
575625
254707
36976
175183
667432
140740
47863
286959
578328
407479
674595
32530
227485
532
13944
563196
23222
196820
343957
88375
183539
159213
186432
10836
80538
450112
71402
853852
338166
16163
286431
140876
42821
254754
165188
303075
94466
20589
497935
484708
21887
330736
602467
6290
9997
51856
805622
310439
214357
109134
362364
64610
261554
77291
276664
204832
11329
49103
21836
207634
416365
424531
251483
46004
195966
172973
682040
85192
458691
17065
314294
646390
373050
880257
125003
439
15204
332477
78968
56802
150955
27632
166002
165884
67744
5818
626158
569297
127438
163965
573965
315335
12855
141491
713887
437586
107398
315849
105047
2540
950457
12185
231525
207947
673722
361176
357303
265156
235585
453538
47876
306263
613481
279779
11991
382825
13966
150114
237062
7115
142368
4181
210513
533602
300620
105923
129552
57479
564936
24677
369446
231218
212488
165368
533683
224435
188003
391084
30910
67537
864
140187
151147
392609
139489
411857
93023
810898
303239
156782
697906
420184
482169
315785
213933
724015
156545
143232
150052
369160
780258
54256
265854
262182
123623
92099
489555
165405
93439
369433
21557
169668
73540
628588
126345
448991
851741
343701
421201
358991
368781
672106
79468
140785
256801
19185
648360
1615
39576
25202
207424
43452
280768
596598
47507
160130
29655
22623
238469
360645
787177
551061
165198
65589
391559
111155
445791
236919
493495
622353
403090
162068
140851
315981
36698
31640
16019
483679
22410
38815
30782
770487
279084
414039
700219
81174
16581
71195
246999
375923
228890
504284
38670
684594
421554
509387
266954
5807
139667
109543
39738
435135
32688
98984
343642
336179
226817
33490
219117
317543
69099
46365
335132
558537
9393
259218
55463
20527
349757
1863
111832
5709
323678
61506
107283
27359
616810
262094
87462
81819
229361
23394
96248
598276
106599
7753
180125
441328
107259
77167
493200
194460
251213
335549
111678
232401
146672
160427
95547
22590
175866
187846
275558
341711
221222
24031
599779
37176
281170
333915
153231
460572
226699
904464
467795
369686
67749
1505
62282
578969
81748
126876
479968
15724
43241
354806
581765
238852
745977
190960
821124
128320
22344
15888
648230
260083
71082
273821
151032
20265
205257
573109
289089
418146
463704
306791
57403
378446
516282
284656
82291
187314
38475
112316
294576
48599
80386
34124
158963
80549
7335
372265
307572
3217
431333
621950
344381
203325
211972
487423
365716
25833
335099
970400
10847
191311
279677
61477
80759
23180
209337
13945
39944
116313
194034
172
399858
21745
85019
236223
81055
186323
19265
151520
83341
182477
49317
45088
307554
73318
64122
164723
479423
201766
2010
63225
175428
3824
36206
150478
183738
164993
110993
35358
7016
45348
84998
260847
5877
27109
101325
8191
210445
60000
152226
288741
441301
13026
165178
124392
86242
163543
155878
171751
121941
182091
73593
861090
16644
645328
421934
345182
633189
556666
429333
146616
237389
29268
199247
124404
732981
254316
79373
257111
142430
620895
205710
100581
48970
619952
116839
14224
93526
491694
13741
844417
88511
278753
417251
422
99211
270291
512561
208014
574636
70416
357322
710720
209187
32116
165313
217200
537541
131805
161454
299791
49215
119483
66700
879958
125562
632130
416321
822075
109183
13878
10672
172745
310770
29583
273542
287281
372257
4193
371645
218206
186174
250324
298
298545
4432
470720
537925
399202
4373
95247
614410
148913
74431
374711
106568
97637
375766
2030
194
524174
99409
228221
512575
196080
325165
414753
625781
621949
424026
400767
307187
101
276442
32873
385230
305
773054
186592
572361
453291
276319
280562
240377
312764
793528
368162
31617
77627
111985
13466
65539
212969
64879
274305
405348
217280
29855
332673
201888
795398
1012
771063
92555
195586
109220
331011
54787
564851
348258
421338
388571
583
341530
21061
56119
246834
17036
556721
10347
297866
334913
515760
367186
349963
45778
474979
121402
13196
345004
765949
180977
205886
517456
72887
595009
416880
246806
170899
12363
255734
182364
68845
230751
208410
6945
251092
276724
15050
17499
85373
205098
167064
15491
182947
733214
752739
406271
171454
364459
88758
111610
34237
140958
401332
9414
136152
251977
202219
650507
208163
72427
537167
405110
494578
102046
726090
461181
170494
686618
558415
38328
235797
362707
138998
15738
481253
37509
67646
570526
41055
42254
574815
8295
3459
407844
426326
38777
186736
38317
61647
237962
884252
24143
416039
691213
1558
44272
2858
122548
192271
68787
539663
33046
676890
651800
528848
119350
404654
946603
67406
457739
109362
879921
365081
93693
467086
308386
48902
38169
530611
421025
671765
263039
268266
256641
285406
686460
626284
474410
13655
30287
120107
55036
27403
736107
1583
45743
17591
917882
25366
77189
179509
93110
463688
161910
532587
264381
402040
308419
237231
48110
23614
210034
726065
292934
38817
114921
78251
63799
552077
319330
492247
60005
109179
506381
117495
19553
387369
973547
126630
178950
234352
144084
309328
417199
195343
63603
164105
168356
208753
593301
43658
144770
68791
5553
336928
172328
249141
653480
681518
586158
123052
197178
14344
360095
272660
136360
265151
2681
151311
25283
46312
855
275842
104627
79586
171561
218155
7449
257421
178436
245246
280542
29930
35497
174466
219031
817696
301970
190919
35180
117601
472407
7719
419565
365540
245000
103052
72646
65796
43453
614993
15018
389654
335529
261462
120812
202597
579182
50275
64213
277094
509205
689012
374566
5166
509047
654746
137318
277404
289591
706749
53832
286270
59814
9819
511580
54214
33403
147489
4862
171706
73668
483850
185546
50331
558547
678348
91657
55878
237268
225931
167579
273535
63872
305227
380652
912734
149067
190132
312872
473190
565421
83382
53509
419954
18893
96915
385879
414587
17837
79915
31301
100505
1026
458269
450699
264070
721037
278790
635109
246044
614888
100466
78029
70279
338510
9716
440123
160558
147284
170714
122608
59450
571936
290182
539610
851198
203695
45004
6750
14360
7986
388891
87012
4911
396937
268441
385358
149483
182493
90184
695305
152658
188795
86740
439367
551357
123260
111083
597439
85864
560599
73508
131326
20595
46888
174887
220884
518905
22161
201870
13239
183626
69517
254429
218232
15611
139092
211082
181965
472395
74529
693959
15916
351663
329007
345596
317230
66332
362814
362987
24090
61056
347711
528091
536255
208302
12893
168207
43664
682205
391342
17545
69530
195569
282428
3400
142267
333
615889
84070
427264
686856
142641
36056
577692
828399
34255
945461
169191
234858
244842
495308
343092
9583
269978
74045
474877
152885
87302
17302
269489
389140
818287
112057
872395
208843
327035
374072
150036
361908
341279
253158
409482
384752
30290
123394
64247
68835
10526
239149
371575
52019
745960
16179
311854
203237
60881
181074
60426
13493
245155
293278
776432
141358
11526
65714
141570
164330
84852
29447
59276
410542
53201
302756
22804
359727
144240
896822
39766
334675
32744
8999
94251
110853
450143
327722
621027
134296
75922
183330
217827
71333
279130
444787
192598
112224
40
248571
622899
13086
166457
38120
355645
659286
415650
43659
537272
222551
265045
134706
20666
8560
28667
342888
153767
606494
204071
15878
615447
556491
184779
128474
229141
163589
923984
475329
225126
178157
167449
40257
109585
56155
242230
123032
7219
148650
14466
484796
848684
194418
45792
24350
432819
259543
22055
211317
279390
342618
31384
324030
42061
33420
181084
12303
336096
833093
77202
28884
120569
176126
457096
574509
628416
361915
159315
192544
313970
55459
608434
307705
613964
244559
577280
371647
359179
306066
486888
27909
516363
103621
575534
39465
39662
391686
58643
124044
235260
608975
28443
835147
154968
74126
170005
239178
726477
106070
223398
427775
75422
125282
54805
179039
408668
78772
213534
37758
106628
578288
7290
670597
408645
139923
321514
51535
117115
203637
162599
207496
329376
302586
251972
306977
107257
351414
218073
266638
133732
404031
101899
1159
30577
13045
51312
28679
136205
110180
25074
51169
115484
146209
670346
606574
102571
163053
292692
181083
286910
649621
768525
87078
365308
5421
234172
295790
21680
54566
119675
214211
847955
528797
35512
258910
79157
6447
22046
188628
516115
159729
35029
440048
28320
79324
117284
365060
223994
428436
13501
30886
198786
23984
2722
365645
96412
239765
370862
468790
470049
469550
237349
96506
25934
251801
375212
173972
155613
256613
421044
235741
95254
94259
443991
134211
482145
384142
33764
164286
6740
74180
319501
127473
651670
608353
132569
308487
55054
13327
96560
418444
420745
63350
246879
560560
670387
624377
302473
597559
356592
28236
307550
394434
213271
471771
708
290847
137071
178109
536851
28298
127763
224552
49231
249108
250539
78618
374659
2886
81333
4577
26186
149579
506435
643040
58023
448786
318702
507474
45909
223883
347515
418415
371
116801
57470
503120
219913
309856
93817
247420
415859
712512
262452
81050
456215
396865
965063
48314
460230
49924
616384
570118
887146
107173
384417
466078
554637
35031
54195
113749
236805
1052
20492
17835
6043
192219
370135
550833
97230
528711
287169
207918
177083
931
183321
304468
298452
320671
131354
81700
225612
220637
194726
101882
313102
125636
110904
89371
47037
370770
267154
263259
167820
957156
677672
157640
110447
114395
251031
641205
290350
165565
436527
216848
114834
142500
144275
259981
616759
206399
213398
553559
309173
160110
479020
24366
156463
297222
276264
122725
397188
172948
81484
372132
50401
158870
442126
589444
96438
22622
275367
40018
69698
426184
643678
688590
809504
148696
9306
11049
56970
174352
264286
35183
275161
76890
104282
9910
294172
373720
71295
296136
302071
244357
340225
775391
92298
9811
811419
172916
185614
243997
551722
138166
677244
715576
90945
418856
180932
103910
124886
77288
518497
200702
142386
87428
121638
122694
456112
15754
135162
343329
299159
199651
55371
206101
140978
91730
561508
404885
194926
201205
509113
329641
294119
845279
16735
189112
68922
409780
212750
285019
81615
503670
61249
451408
334983
121575
656880
404541
31352
476560
171229
502791
363772
26113
140176
560724
14883
115492
521783
607169
25528
95076
248242
399882
502063
623521
13902
827341
132822
41794
89145
359542
144357
21569
71317
192216
132691
331819
663017
3152
216077
30328
726619
869004
85798
750483
562005
196634
53
708844
123242
611713
399444
575287
26959
41446
345386
97414
585743
387262
638619
435877
486901
285684
29857
130471
101571
61605
828459
22272
428603
328881
149999
673088
228133
29380
13009
35341
445738
26844
145773
234
53007
93938
304660
357104
655768
402307
404109
52103
199642
59294
436
737661
296595
4382
416428
375889
253686
882740
655752
336586
52686
15523
263121
232787
270241
816389
388
141805
43379
52322
360629
142346
1521
820689
206083
19244
178718
482594
250310
53923
843429
170160
85993
60695
86175
125880
4393
95042
870848
61162
7108
145738
290836
152918
264716
89302
356964
482816
138741
128902
88304
42449
386899
149502
168975
57155
225716
11220
577
25931
305299
30205
647231
483576
219258
48559
158368
524547
353882
39256
222247
43521
778331
30652
354890
143824
174253
165989
158945
316354
2825
68782
335422
224227
9020
397657
701625
112500
110039
117554
247987
388607
285864
50812
235681
286758
70857
155908
7792
372942
427526
395001
68483
17163
314646
38359
103660
202762
237472
547535
30133
9916
176504
349963
22371
312443
535273
124031
488061
19011
66818
726743
1138
391968
230059
90596
244949
206032
580249
601046
710477
6523
465751
176363
246571
21353
59625
124730
496980
759644
2975
91914
561214
87679
99359
470350
87299
130423
224844
153092
479875
152860
211124
191313
1441
163947
304242
64343
36605
184612
251629
444602
165032
420320
273084
532155
173444
784114
458076
272975
65796
441487
380246
175733
283627
211751
26985
708578
159353
269039
488845
21703
357190
50946
293669
25148
476
724650
842134
559
210698
315132
69812
109833
285441
450254
426709
712929
109236
229144
352752
321042
261601
88706
246099
74719
430643
13763
30823
570593
383464
180325
75169
27302
30465
118743
180924
104051
13366
160317
147597
138265
76718
110740
505054
139937
101895
519926
534897
52866
188245
95945
461869
24638
9188
422105
89318
38257
91179
147408
1078
446635
330896
55409
298351
764323
1551
197656
136382
429877
194115
57908
811932
574207
114351
277398
84509
105595
446478
652443
617510
320402
196011
152166
339452
708500
319305
340780
238419
54011
118677
235278
273218
38742
94453
462184
323891
37234
396741
121942
156845
75067
73851
136997
433400
360244
1669
287942
575658
40657
293088
54457
283993
272567
128284
9869
350484
37304
284426
59604
149677
465008
168964
209369
8955
21209
83136
204513
409924
812894
422386
321660
70831
382368
57923
421098
453672
52486
566504
617940
28026
905685
513007
84298
261947
77295
153411
46300
276095
694533
455929
20351
93383
15566
247125
171680
86783
39520
23909
37795
380439
416422
86552
42083
26041
253651
387488
124254
287067
202657
403076
457252
519140
190201
216441
54057
301102
276256
293277
702764
412167
321594
2044
3047
45728
198735
255483
530778
303313
83879
49658
222045
51040
129795
223676
124167
344800
133556
592296
57094
207592
375029
179812
734621
608802
87664
302032
432182
3698
54195
8421
218548
160046
173725
132656
411149
82807
535765
14994
516015
361109
191663
8076
265409
334920
347266
104899
55958
44138
735120
193296
373829
273621
440446
92236
220545
240875
341847
275030
305949
253828
1387
350766
159589
660440
11109
114910
82715
302273
357930
475513
91548
395688
119910
161033
133218
643935
61653
285824
80426
209373
297483
273497
130132
164895
160544
229805
24059
212241
229560
702831
372247
116069
318309
254185
45705
176194
72326
523032
3581
265026
161527
779358
353939
427607
13401
96872
366728
208753
32885
344791
409899
126601
53586
164251
726364
437470
157665
5234
44587
628583
349489
70794
153958
226381
620801
40444
194165
87608
305835
376317
428099
476994
330626
143592
86992
11635
115535
428091
117403
41098
276254
365056
27432
75188
93065
136337
515674
225459
371460
18856
115735
891561
259578
317705
18685
201056
166380
170111
72161
221169
306897
421988
137536
345924
85861
443651
3259
170267
174408
16681
185862
170191
90228
307176
97912
140869
36878
584820
85517
54778
8033
313052
223079
264544
90092
38702
225006
198468
70600
212705
34526
570087
63002
58407
730621
476421
55044
147138
374987
175218
101925
510582
191382
71165
10477
14334
21705
320677
275234
158522
93738
53368
358410
164911
217853
379574
71390
72172
84210
96074
29174
9011
304317
432497
376649
79423
20650
403159
399658
494113
23745
118845
186360
410593
196140
341761
33239
273177
153299
221979
464728
64927
288104
159588
128699
124814
100282
40262
325669
32649
6928
30282
34731
179659
289178
6411
202776
156535
763674
273979
379947
32381
114428
32529
44865
341823
89144
259256
113069
525051
56326
328694
290426
340042
738032
9948
34077
426890
184722
342707
3539
26365
41044
635159
20033
3531
300170
455432
80296
28015
460645
223250
198532
190658
36513
102789
228949
184757
147701
379814
438952
52893
419164
616087
58510
174397
89973
406684
116531
131190
282987
134869
77049
7457
358995
169818
281252
104415
403353
303380
71364
329758
722577
891997
289835
565548
258336
349989
567226
87722
422678
73630
60949
158659
70091
323829
27917
5412
387855
424152
387513
59930
49690
316155
433798
52093
189874
10593
15047
91367
180362
569
712988
272472
29828
547444
132348
482510
59076
45550
157417
1990
221137
672243
37456
667261
175887
239435
462120
3301
88758
145777
137342
241227
152581
514033
91420
16658
24780
214399
132883
27512
6947
297468
96744
212900
85555
82779
629526
768941
69936
129001
475267
700016
272529
80540
106779
318595
125669
341483
95090
55917
49790
225604
422434
425615
108451
278377
20483
95131
83346
64453
708778
399245
23153
279097
51788
232158
214441
82138
52151
693519
398578
584525
277096
122029
46999
609625
417048
55718
481721
309425
442575
207328
146416
116137
46947
34792
15583
99406
541588
149161
144492
86463
58352
22221
551507
34370
66284
90850
840445
55227
792559
604536
174012
88661
442228
720792
411419
237314
17816
148766
322974
840775
49084
27596
116725
498455
24247
349521
69300
10257
353968
66630
632674
155093
463103
435098
394986
414509
10815
167794
441674
39793
297088
307051
11185
434141
128002
93277
544845
91528
9209
744974
148393
200
651501
7338
677103
450939
228937
13592
161077
457626
638452
224874
332734
179137
7704
4476
70949
271535
11349
145425
35704
40399
11008
623051
260964
2651
67912
27241
539480
271632
451192
642988
132857
68345
59164
5165
578798
118492
26894
29642
120104
138271
802222
61031
230685
134986
17601
26566
1649
608698
121979
8376
288836
89524
441895
187414
24290
69593
32690
58360
109068
165939
37206
33258
36971
81319
159829
74863
132054
125438
113893
81288
18961
1358
12151
226076
738236
254394
276242
478336
112973
380082
13658
80476
128089
218423
219575
605561
51442
64563
23892
506568
359334
804830
19008
27070
352413
327195
217856
515866
552827
624474
232165
146061
223622
124051
647687
97360
27529
534634
157740
443000
760435
56692
361597
76556
220061
46144
15939
203554
89690
504430
448919
247383
31156
256733
420422
113942
216414
93184
346303
92164
329963
354220
460156
530
283261
18100
11341
431001
546791
31941
117089
17401
150844
492785
52906
231550
246355
42170
764907
16672
1086
90381
121782
312683
607494
23885
26436
681293
401120
22394
597526
92122
5058
14382
409327
250121
62305
32735
332202
111049
42295
43070
257771
819006
612978
497955
84663
202437
158561
206732
198530
334724
43952
74474
16030
25345
303167
732208
440835
16625
251063
7577
418701
133769
159853
340897
238447
189885
481102
177933
148446
326636
55941
68082
245174
866052
34756
401542
500551
631977
471207
408429
142906
105820
356803
107474
282885
81399
632079
237527
264015
28868
34914
7361
159782
285119
59597
734553
63157
238151
148327
10154
126424
125512
68065
6583
188585
2835
88154
368688
37571
1627
435946
54531
36207
261676
335636
15911
238465
73516
128038
363181
216135
89504
27973
58415
254222
42737
166984
552215
185268
532209
251053
64027
316500
184599
148891
747236
101046
54502
185758
881448
352
34899
292421
411983
97096
393873
2888
220165
12346
403952
492026
157136
198784
425540
44602
283607
2033
27784
23917
18559
9743
281789
284318
37594
148981
299489
244917
315033
800839
182110
780875
84966
660798
314068
30779
5771
76460
10283
5845
67731
412222
176842
380519
504400
12646
388481
26526
588209
558094
227855
228825
212866
100838
12036
64435
129489
408253
406320
18265
6568
5166
487558
46796
281082
207324
191936
21448
2771
625593
298353
46431
169315
358899
645869
123353
75753
553009
131318
61324
307154
110284
113859
3068
490466
315294
440483
178491
195627
566946
11313
275018
800321
91521
304888
73324
331295
161070
648141
212620
591276
613390
201970
315729
133576
329026
209570
137931
851413
14111
284081
487551
224459
451415
233361
84800
53070
380792
80443
95454
33308
32376
407376
178815
27970
24401
151119
337598
353770
341181
72496
33934
89520
397695
106452
393002
49434
469560
42702
315192
255741
472512
402617
2079
121736
74519
262846
6698
62449
39696
68690
414978
186888
56441
3055
1244
213623
487217
190663
55557
73879
48108
84196
763528
340
377129
286791
34410
302119
8651
64398
37297
108942
672393
447207
649578
145171
180098
5534
249218
129180
452776
665742
111700
181739
246957
10634
3459
480175
43420
62040
60496
302466
163386
199184
320225
241221
286364
224745
806006
377854
158265
66263
23146
67986
86431
139680
364207
357374
513303
696315
399036
446528
85074
49158
687343
8237
41665
655078
865821
404841
146323
93069
644255
34690
195912
113358
435180
5165
86151
62719
547349
623292
72934
963283
328611
552812
22372
85942
41770
241150
42603
286294
867367
88961
200042
618203
695672
131498
81131
297685
364695
72288
505693
159183
287448
429622
144000
677550
344261
352840
920520
658407
519230
64037
221111
542866
378460
95934
20746
405532
756864
58188
196354
605204
1345
355285
10166
154866
637748
681170
403544
73818
507901
571744
819491
98416
347763
430044
482448
34358
190029
434143
169469
221406
74668
922867
202473
724659
536375
14974
88590
521823
48000
219246
956403
996455
37468
18495
96904
264
333212
75121
574258
26796
231723
37745
269410
301769
468185
58831
196542
371162
554950
125050
123828
71415
32288
34691
115312
184582
578062
44898
43603
88274
686588
553194
43499
423335
789340
97923
45306
4436
97803
1338
30308
65697
710382
233718
981240
47372
183348
678144
5526
655089
344864
66962
156362
14407
209793
461095
82272
184517
122529
528705
33313
95392
93524
39325
9113
44633
318896
46889
262104
30602
62033
85266
31096
406368
221515
82971
223418
6539
252896
668572
366882
10758
57346
804478
438737
119141
119290
67486
211173
453706
128884
533036
251451
135039
779709
347376
60795
537552
1313
196634
43519
681095
568870
50809
190072
236812
136505
229809
105938
91656
5360
29326
1746
63828
47149
31686
187985
133143
78150
404659
215095
540084
17194
93148
395270
121557
815523
328717
315236
108317
109652
424678
558608
124325
5036
239630
366348
794088
86525
262586
2703
218730
607174
84597
5253
318499
49577
5489
417041
82307
146240
349359
421900
82706
234232
392047
664494
758255
885519
168101
24642
12619
488211
113406
81563
249343
3684
6212
106913
129049
19713
543732
25692
464476
106187
523331
531589
297381
22466
223840
426747
557635
57382
222727
186846
90934
129752
307738
124336
21686
68653
6025
212995
46024
598
70445
906456
71158
177149
81765
265645
48591
121367
8917
26423
488263
9411
664199
291485
878707
470496
173187
693413
30695
108370
215105
20155
231073
41985
14743
2557
319738
460960
579030
906177
157616
855266
605670
379763
229157
283381
719209
664739
42036
20029
55067
131308
2489
109917
111094
35741
634157
384595
45310
922489
176718
158175
264126
35747
27528
19239
119562
99736
334856
250970
86667
174286
563267
361533
420303
765152
206752
295697
205039
10036
269313
16852
49211
117983
240810
235555
293679
247629
104700
110046
224076
711884
372474
285365
353486
16651
45350
115699
205598
122847
125369
875708
47689
353998
210082
983683
585548
108642
65539
130338
662687
134931
368588
160527
29740
740110
774282
280276
349455
44941
211286
92074
138245
415751
420918
226277
244042
273313
66288
394058
12572
213993
274933
791851
166065
20293
114725
291780
442708
348542
288720
75403
20876
67531
440854
177318
57401
104885
179458
44484
156429
635190
547725
320373
462651
173489
426109
454471
482829
96349
361582
223808
15249
676682
829227
214320
197586
163537
29978
218865
317022
178861
384617
288586
445831
74069
280674
39625
411886
259934
111475
12198
625894
668591
42234
16266
569520
258811
727574
295854
703418
436179
82348
13864
64889
49968
454105
43060
182510
2645
645765
27928
4178
385315
293714
92287
268488
221388
342540
394882
275694
150334
27194
118089
247819
102710
101698
40283
578218
217438
11151
109655
525536
146684
146071
347456
189547
4925
5924
311007
422122
45012
7555
93137
171966
144014
494562
42053
4541
4835
128349
849
139080
230467
438020
30869
17806
153583
91425
46890
690836
409895
125688
625458
105998
273895
192076
901915
5662
416064
222330
427808
557828
295437
840613
32719
235040
241297
28997
431139
314207
186297
203837
107022
187189
149341
148978
23896
195942
354703
38110
81056
126850
6539
1571
109004
151072
542013
157700
57968
5268
134362
218569
272378
175707
221176
326749
32697
152698
312393
332382
52074
382111
330133
1532
114407
185154
188020
117282
457800
434746
300401
848490
312515
663256
249559
431986
50281
403688
373950
128357
48136
627133
425034
15165
62078
170662
467876
112980
108224
11763
139248
335987
1011
6361
20555
68489
130362
19954
349578
243740
221834
20973
141202
252350
243774
56787
581047
311518
72650
43061
136576
322690
10828
120777
207720
247607
8604
120386
49735
251714
648383
103640
6457
29356
235823
94589
439423
448479
477473
350386
733450
653005
45310
28827
621893
759869
609
64007
149089
45274
31278
23179
138907
140014
628443
2271
576779
422374
268894
107789
543868
78838
537938
41699
651120
119749
10820
295636
442737
73176
38740
206978
71440
154614
31081
186500
41893
292023
159471
210258
109380
17362
6109
10112
226301
160856
309717
18001
286868
233795
337932
72891
512728
112976
11827
111735
270283
30214
230149
19527
737
53823
487323
420256
139375
498408
43589
78253
388009
8687
471458
29347
410253
143472
341859
38092
462303
131879
248031
19499
432774
51764
43808
888223
461031
96008
104762
614146
196453
201239
607166
593849
21623
379864
463582
186208
493766
149253
178389
105680
206849
492850
542092
157193
275559
25118
109680
116471
199820
27272
308430
466337
506277
178679
230005
119173
273373
37401
456706
304861
131204
781736
375844
409491
520948
292312
51154
619930
204105
509
215231
675722
341941
86525
238812
8639
836310
224560
476491
80013
69779
428
368958
165926
77876
462062
196513
265204
360593
234808
291064
13358
314983
293229
787131
1042
36304
129270
42493
343739
62074
454864
73164
112140
169807
358578
310151
160293
454708
66141
279203
158574
85277
185306
135497
110631
65761
39284
210570
121782
156255
23614
286121
143186
84970
426962
381788
14296
530246
191223
290063
80255
178103
175851
375247
239005
254873
179931
153070
44605
415236
109425
617169
672217
126619
181437
22516
305097
703632
460383
249430
75516
192435
169477
242681
30206
380351
101818
221012
259622
265288
40916
36466
44493
32290
130158
45466
78104
25309
148626
331287
314969
15902
49035
254091
490760
78060
349810
378001
585533
345823
52662
86362
328116
188805
388157
207309
463220
122838
496333
321570
5065
32609
642700
98305
97920
625070
37239
1793
427030
52300
101967
189265
369215
606085
3976
671323
379172
76380
176103
769181
179610
446578
178325
637404
9017
333643
416386
75007
321119
5776
304500
664843
236845
120214
150934
16442
381770
69706
84002
325285
49074
273346
85737
535253
46208
139619
26022
579396
23595
262814
376985
528077
736413
424707
30435
72628
485
482929
619806
249791
723838
429605
62079
266268
18261
234807
355716
247982
133024
626034
105142
351628
138237
112309
62565
280861
454040
238743
135360
348779
361788
339253
480758
334087
39572
137176
620399
124736
348211
30463
119833
102704
631675
33166
8832
17106
123111
53525
429334
159899
181955
37140
618655
473206
677824
259969
151428
825354
252301
454813
854213
40646
327517
36075
389275
98857
40233
762170
591631
30114
28167
236056
285599
461107
13223
7593
95587
256873
346864
397951
508275
354343
135011
9138
230624
47887
20664
452823
93622
261373
19449
35409
74241
66667
14585
135465
338421
430180
183782
546226
565275
868982
316491
866974
378656
161675
378920
633414
64002
31193
42532
542527
11780
170378
126104
53201
494500
165143
271333
355250
404909
414217
34107
428473
393720
6061
6856
78900
214447
152665
431076
262971
6525
445666
24905
492470
7878
16792
612948
15604
392535
28209
84719
335527
133535
521869
449989
84169
63774
250319
87792
169294
31746
310437
116156
5936
52865
52237
16925
109183
106487
202585
418551
207435
479366
20084
220358
180121
406276
16142
708621
61598
338651
210908
271604
43855
92358
309767
334874
157840
154375
158724
542770
729676
444425
369368
121731
554382
43004
144272
683374
423174
172238
783854
130358
582837
15816
87160
480630
27390
854535
327972
12765
536704
45209
3396
169050
247266
86438
240973
6132
97865
153175
40365
519387
587003
49391
54936
241098
475303
470916
256585
539016
930786
522429
114407
63818
364175
302274
447767
659210
347805
10839
267096
269121
16522
113621
924384
263319
68688
243997
160852
388200
492008
179188
901746
81744
6024
208707
5961
9573
807312
290574
376708
257954
164470
9192
4962
505409
413911
42295
248493
693989
10982
518860
103796
47487
47793
122593
14454
305543
295302
230494
126399
9108
593830
69924
16027
38082
201385
133772
60668
197952
985282
324001
200526
13411
110961
29992
395102
441840
78009
68398
371935
539848
42340
4482
576538
90105
8107
332326
52280
289208
484182
117712
118307
406415
304952
104389
120578
395610
213571
100021
475117
438764
171049
598120
56738
79917
263690
117033
467954
682793
350365
355916
96231
19857
380250
71968
280100
13365
32324
13895
270111
294985
463120
371095
80448
735452
518447
152483
400617
526933
40747
8482
262720
127801
26400
395921
39627
42897
640769
9160
106973
182576
138271
31077
117511
928549
174563
171122
850856
445503
614000
229105
643441
83615
441298
141563
649992
579710
380645
377552
415500
227114
102996
545156
3562
88882
98874
451621
139013
276443
382411
486457
55541
646588
294665
334715
6757
59465
325378
738745
93688
937573
32047
53717
5050
500353
796264
10022
18682
276688
452718
377475
1481
940787
123954
5034
475659
57615
14329
198417
125736
186018
347237
7932
142403
277803
582892
283337
25786
564569
223453
149798
143584
145874
450415
878090
837034
104622
266584
23869
60051
105323
29163
189067
422684
298314
183724
459282
65720
376790
699175
111479
773508
246529
26413
46054
84304
768110
95953
3494
242615
543670
109516
271283
629081
592800
68704
187162
841
77767
463613
153329
310766
189299
47297
663476
44740
181039
117051
207324
130795
9450
664400
191064
119674
478127
17320
49154
391080
181361
462356
282229
424090
152230
14396
230221
152442
292414
118353
467808
4888
355923
277211
560934
377606
13685
20116
199736
221372
797302
558970
760386
57965
561009
640786
11210
56416
743394
103230
276536
144666
503294
356483
133675
285359
206170
81899
107974
8046
205875
367845
111018
81887
119202
9560
405877
96500
28049
319504
486845
6909
190852
708223
274296
389415
329594
106049
3240
62307
620302
5356
572276
346785
468667
160978
82066
682034
240363
474385
290317
52720
171315
599521
961225
490858
534495
98690
121276
30772
89514
27541
171612
119599
52329
303847
676635
52994
189606
89362
322953
16129
47441
45482
333516
391039
335600
408366
202034
246972
372623
269585
175155
170525
399330
726455
271848
145215
518930
656885
81888
152509
199905
373304
538883
546609
39822
28923
39508
149462
30828
17978
181793
622942
387505
47581
577245
23389
10384
234198
714862
152199
53583
383040
709966
4252
168067
101845
323035
56345
438949
296355
961
76200
127504
628252
119108
466399
104705
378300
305735
283787
90689
91561
12967
59117
532594
726014
151935
201313
218859
493021
76580
194895
279602
58149
86934
35577
99422
470343
114602
700852
777373
27662
306941
171734
418477
503880
592021
28610
215536
122315
326226
382262
32112
197911
159816
297444
140075
131957
248027
162442
72421
201150
49841
23402
41324
563023
308127
187867
137719
656653
183634
59824
217307
139458
333724
165179
164939
884544
104508
40216
221008
577142
7866
31930
693801
49817
325140
759637
108420
646255
339173
135189
161786
74387
69989
691120
114021
196670
69170
518946
53962
61129
225748
106849
26267
14186
752321
791823
623878
116550
226484
368053
274755
212756
125026
200517
7536
1713
111026
213847
75252
379071
649489
89862
602853
148494
841840
33406
28694
221026
676628
360494
453343
259410
331430
274741
227804
529072
1692
290882
327444
109789
32348
40688
257009
367975
739714
308080
51340
41592
772172
60492
379828
330554
123832
16406
58410
193410
474569
371734
714122
8597
498501
35023
35139
658860
338978
8911
39850
45317
252925
52745
12057
423486
295361
8559
397697
239240
249916
139086
18353
551939
28376
235531
126377
40194
48237
249722
360858
123326
95476
937908
413667
174920
260152
256217
546427
206163
352723
924280
283684
49114
109823
2183
455
110198
185270
28345
42740
639364
535539
455432
62013
610882
135731
59075
142914
79796
641161
501602
359217
35616
344511
38336
458049
32203
11367
441754
70541
13475
390470
69560
285127
72056
316201
552734
87665
32002
215458
295364
10661
56032
204064
164664
10724
40799
204770
9959
297886
56601
253254
111365
126976
64617
169884
83262
442031
360479
27011
455326
15726
328297
180372
581165
524217
330855
259630
14045
256079
103321
43980
3423
230742
51160
267370
352189
274125
213914
150660
98
94453
235946
320926
247864
69315
51634
142089
812284
119865
554828
469253
356432
168757
51365
27325
4703
513479
110793
18465
382538
237401
108576
129615
55175
686025
588209
401861
392060
608007
35558
31592
31663
110368
153324
3969
7197
557004
81506
254695
522870
80981
343267
215776
8092
167967
530910
2253
46877
23144
1818
155844
353084
192422
305435
445141
2414
51742
594195
441642
605136
347280
517076
89760
234921
398788
43713
481016
662380
901134
190476
263438
451289
62218
939850
235535
641062
349919
51759
64663
414048
195426
151385
303604
735641
201443
88310
786201
156341
19331
918779
396762
522781
358481
665087
77216
168768
111130
177456
291360
164754
329149
410561
8782
134014
9143
21468
365546
3490
286385
82946
317515
54936
115801
616812
100952
63599
147651
356877
48727
281168
441232
316974
14349
24550
270484
328399
64800
7235
421207
686647
55683
443446
133943
44038
168316
467026
30623
15694
49726
157709
150356
257070
516332
27254
55917
55099
839720
211356
41232
3844
192500
121986
87818
278571
61518
135410
6208
232623
210753
607370
10689
221643
29374
325514
558451
254139
45620
490349
55914
104117
219406
368997
409462
13283
142428
32242
241177
181087
260632
646024
866776
64629
220776
258527
333497
817974
66952
45139
273422
28782
22554
54944
768360
90659
82157
582401
689568
763097
401797
133547
66250
12013
413058
288348
826272
249400
112878
32232
554992
170843
167974
207556
97093
274458
83050
416630
484983
155944
37796
264772
92151
352011
384311
224809
99978
330079
48677
562954
127656
456903
728812
617891
392655
403267
63235
156642
655541
95756
236980
122588
464558
104238
343399
123152
27697
149120
427576
96826
409304
143989
362168
113349
171831
50190
248270
32521
164424
307851
515360
275417
262671
143864
102072
198548
103162
180163
491601
213294
11146
4675
103135
43807
151787
786728
220991
365359
7969
366416
162743
657195
58244
290904
57000
212353
338983
513477
543854
7036
640389
655744
141808
156911
357576
62945
94836
9565
64481
53041
4803
49922
269439
340076
112441
11864
784387
333878
59481
353753
625645
273854
525198
382375
850139
10721
149130
384688
7294
722337
218156
138304
72759
68385
789145
124656
63019
37044
245837
608260
342662
340597
249023
557387
169790
57136
62697
240591
386612
92301
15928
892112
49821
265200
218816
192416
372117
6528
98600
75537
26181
242894
232652
329243
129333
185262
643643
356305
408176
47449
478684
28326
647073
79328
371945
492651
105139
56269
120368
5031
406424
310558
645474
50946
319024
41286
150559
406890
5491
440916
418879
288500
201482
711548
71057
83944
204994
301366
318437
151472
615863
614223
52735
6701
286903
333624
214864
46745
84054
2355
6259
332736
172609
421771
26906
93969
6053
94809
321148
29843
749828
672122
93483
113640
597
402895
491853
30981
150086
765906
90970
39220
6111
43100
328837
98201
518186
113428
8094
621776
213896
91180
15855
204185
158068
552899
678084
297311
745280
668835
416899
60920
54495
10549
244741
313689
343588
177456
105977
8113
591780
95533
206176
48753
831183
189950
136993
241875
547519
83392
20078
540878
32541
396534
21838
57701
166908
81128
129085
131859
540537
160814
305952
67573
176428
81574
412133
528170
90894
853489
449964
353284
780331
324252
213203
185689
359611
79096
26108
591314
24165
96588
524702
46781
236554
310015
118220
12008
190150
289277
185056
90421
199536
36180
198867
259968
176132
347991
1308
424576
541057
42628
190327
49862
185035
67710
203695
112560
17829
37012
615334
217836
366412
71739
9420
695589
241073
211503
202981
103143
835163
196248
423361
96603
64887
18877
36487
238679
133193
152564
176973
49749
54015
33007
908447
162916
27181
247900
108177
504476
192553
118410
29879
314589
11532
67919
370977
374722
8477
60247
8516
69174
694145
34892
28752
14861
286738
487678
373534
661673
46062
550558
160569
332219
273466
764
193252
216020
50863
600637
43951
295473
246795
62952
520421
205883
312363
13621
164796
256805
71503
631794
489378
224196
203301
128177
297236
163583
564505
574848
27758
16328
44867
80309
497640
11386
242526
881646
769163
186984
33842
132548
366140
58180
22012
675983
95326
253616
178329
155954
3524
154371
328173
80313
497803
15421
391191
64953
511691
579413
24424
517176
71714
77632
289028
169616
338327
433798
3785
144773
84190
266070
618750
78067
236173
588214
100988
267119
287647
254037
262496
424992
43452
19382
357616
222372
49824
300200
455231
38208
53390
163099
108015
16954
24353
152
37174
645687
749
33390
289593
124009
240767
43017
90047
108385
253413
872418
285020
6004
125574
114388
5787
958
409184
10131
378065
26092
710148
261849
1800
405057
136685
138783
212173
144873
24367
110287
197323
824337
645175
219591
189084
13400
20044
261910
124361
456005
68453
88155
184641
346705
50445
74326
237540
56085
260796
398134
19096
27399
153718
27780
457163
224612
383271
643052
211892
44496
46648
497648
222564
93301
92291
300923
148894
485518
88831
156482
561178
100612
36716
280925
121843
245871
626907
733991
90906
275321
183698
237392
814524
208190
83707
309496
238105
156012
451226
216206
32981
172609
13975
25722
162043
502212
633820
283366
320314
297425
52499
354067
568901
259198
82745
103539
356000
390923
52170
368376
796556
43840
299071
220359
380768
519610
242234
273443
34770
529532
3654
268856
149420
137055
231457
495079
149440
6834
16665
67219
424141
43451
104317
465198
159040
369535
130657
11507
724623
18958
179046
85056
66228
318415
239433
228357
8048
334639
367908
125113
84617
627308
475817
160526
301899
20242
655276
354002
138797
136124
958
3422
421781
116579
49860
182512
80936
57635
113904
347934
268149
305919
2493
646696
372756
282556
4020
29937
479468
110824
218920
434810
102596
616382
744
16561
80774
86266
231692
69464
142105
75687
55849
358738
11734
151472
90439
25424
15999
335986
131949
132326
96378
54194
79081
29250
367413
1003
541099
360164
749210
335693
293885
60739
231999
38952
147831
672997
126650
16109
630003
60993
297069
665
179706
254346
318798
200337
99693
577576
373136
458823
650613
548348
159185
293760
153509
41067
289288
542072
778333
779479
345647
1805
118418
21874
1447
107264
327238
514671
37473
322385
98764
35345
343377
79076
155865
152009
385143
32930
149821
415661
20640
154787
280108
508927
6368
476555
2821
226510
736578
277561
295000
110924
110696
252565
25343
57180
87816
219251
12506
24380
70749
43509
37290
341098
617820
36324
30409
253993
299721
193783
3981
100904
32290
297609
66650
75169
346634
278201
44648
30019
90210
308950
65833
94953
531230
49582
282039
219728
259011
152137
177301
60434
630354
223911
409535
552684
346132
299157
153074
257242
142333
155098
42365
249387
205981
11819
264114
490300
258924
369339
44739
39223
669405
588839
282748
195998
403977
439482
14183
35262
79055
122166
518866
633966
173460
422239
453830
221552
325966
8902
228072
455943
483079
48371
199855
265483
97846
246733
129857
364288
51183
679006
258330
120628
416947
59655
40606
33697
18335
288545
39362
254801
89362
25173
662149
583699
804038
335672
193988
136388
139576
98372
11429
125747
677667
17175
11165
290919
72874
412489
220548
537977
209803
472670
483389
47863
29200
58731
208608
436860
191520
303287
309487
26340
114616
222417
302656
202376
3611
190457
229406
38025
232786
505087
630410
419901
567468
171008
530774
599571
295858
60764
231474
88795
871979
482470
200955
143803
14805
33009
103664
74568
79391
588405
40464
67500
193008
175348
485173
406499
157292
438660
469301
190857
3141
294023
591919
42627
100211
303967
4252
134708
144590
417916
89179
618169
677692
228241
129135
606992
109675
195663
145381
276741
47003
165645
573959
136912
24881
203889
69048
38037
496197
208022
210557
579698
12303
324107
72087
331303
56123
71687
221541
133456
31819
454379
9088
156371
122692
335
205262
9422
114143
95578
295836
34604
463927
309146
19328
356158
86141
700818
21062
161895
607185
662173
185900
158356
333782
255217
265766
46834
262117
56544
84167
656409
72247
84838
411151
30641
671088
359045
557646
145978
94946
55987
710099
619103
1719
23944
1720
25345
385376
386293
10437
66475
29197
152279
387810
319649
395167
39038
453788
7807
122767
71893
41698
63013
95109
323966
57026
467048
349965
3876
74891
99479
118641
162801
666999
257167
24568
184375
42320
487062
608080
13204
414880
672
450035
284802
41778
18479
48484
551830
268955
150999
159472
11344
21216
388524
296552
1472
244199
424370
289214
6325
9193
327895
276592
165214
56652
604568
187167
5388
26061
78571
312507
272692
103928
189407
50454
238174
426959
157099
86260
111632
221898
116621
232964
603405
56197
869916
299168
458384
933804
144214
590621
370
332564
20948
411670
287851
14207
6439
318298
688387
47447
59639
428877
665917
30744
677875
422397
195306
50546
23037
809333
268142
257196
172282
367746
97973
397825
35364
14615
585523
376511
195090
365253
260230
482882
320216
148772
334834
928595
94415
554181
54201
781670
46011
688467
6086
515673
24649
82150
270465
539643
446954
464000
271859
177206
347461
39290
369229
175468
91664
778918
560257
150533
652854
9483
262903
67955
254798
4898
582969
38610
371401
206545
446686
141880
290487
39529
1230
604936
13877
109063
318692
8589
11384
143943
54521
19946
640996
269313
88710
98338
55759
46401
75417
14150
382400
219219
1073
196075
552531
295265
63901
525416
537733
506951
82681
114252
15089
88073
443263
50320
118512
473113
3116
487567
74474
696731
416591
65820
226740
32499
358419
90054
259218
957272
495111
23076
739594
23496
2829
531972
78374
689768
210020
130825
482843
668298
105992
50163
562062
301568
146937
4185
210141
153740
82934
210897
402854
243595
48679
408267
744757
10653
209423
236265
198306
406170
164444
375353
25471
170119
65292
92295
218998
259
84955
260099
76951
44812
381653
101426
315779
89642
68830
162918
2951
815535
161547
253024
266776
229945
642809
68823
106462
91356
279408
127909
232337
274308
5807
570330
49428
559579
23894
234733
470125
73014
407
33685
131188
366407
294687
103080
316740
171548
122965
136449
8368
76252
313105
25178
70393
403235
60110
198052
98495
14972
13838
988722
52583
336423
201298
555419
162124
426890
104337
183976
617494
72717
533708
18634
421703
114721
679058
366705
585691
89054
62725
192747
20897
364091
118809
791881
122598
613663
13460
416927
13294
19653
195863
230638
473537
133061
842778
226051
92071
718018
483222
237676
382578
25901
15122
91471
113973
22034
418719
455299
333282
482144
81940
106563
211824
580320
607834
23808
41537
314531
256104
67538
696707
294536
154661
535458
623440
138583
445012
557823
13723
24249
9468
98673
244428
72604
132026
152689
59895
496659
71366
73486
77258
103513
124121
434472
430670
145012
431927
159435
416386
110865
206891
114881
447336
39431
189576
109134
691023
428697
49027
221913
204628
14248
148789
489886
220462
198289
183739
346910
433012
144466
217649
314165
382
49914
100538
66124
435194
69844
420673
159484
563743
106357
418281
4079
42455
378840
448066
11536
691094
91401
284476
110448
37941
7173
912286
132405
144800
738067
7769
170743
565476
302530
45549
204799
126186
417807
257049
799348
426112
157794
76885
15899
167087
204462
422716
778150
538130
464518
598838
495365
323262
506910
469412
109529
11296
176888
20159
99582
259993
839517
11865
148784
76050
181592
30506
102742
222843
70361
61535
84356
275573
101855
21745
362624
312624
36541
528400
141359
486413
70914
285596
135512
365515
390599
321039
533113
527155
323680
551370
377222
592544
114587
341155
21140
10719
952202
209580
49896
77520
205151
43776
802043
290893
178706
388733
347770
33054
197778
73150
222204
76170
188169
473831
122864
12776
351736
56639
287832
87161
1468
14610
605322
142799
554767
277398
340564
501067
152185
470290
498260
49442
14907
395801
295247
134935
585052
69843
395000
480202
555801
36433
581258
109666
568062
183370
314810
57105
202906
378151
567
245149
96170
113686
92535
26392
587
134525
771246
313456
444985
354477
531801
9281
348389
921675
527715
253144
559306
18184
309744
297525
32780
31143
212643
161697
781297
693718
498882
23341
604032
73607
387799
244644
230495
19601
287331
539486
220747
78348
286140
80814
80773
259421
51140
645837
123008
400258
48428
80946
39793
455336
497242
99683
79390
390272
509787
87961
232995
177602
142397
148857
3684
306351
51640
2058
120053
199859
229251
235594
147579
863750
831479
201239
59177
564262
82963
594427
163812
54028
3728
171712
71517
137281
36659
302452
271604
66140
125675
249614
304082
375907
742682
383192
297954
129358
3007
299607
11429
203052
58543
153001
34054
708735
104375
67823
34383
309073
473020
112221
461641
222261
189590
174196
360019
177832
89369
207840
113637
668278
407613
30591
13730
77184
75019
122802
7473
698612
93600
94274
86920
304654
183202
23117
144103
49119
93897
173107
321950
132493
100608
463968
202040
179065
352677
151395
257983
92043
566044
368737
17618
320861
407312
88276
138556
66206
43958
15668
292675
71269
136942
101049
121211
336006
136288
168191
105736
326556
33637
306021
328099
569236
85631
539517
47408
131179
402801
134807
323309
252055
215300
29158
128130
639336
225870
48851
380656
120386
7088
657006
530073
38545
23970
417967
37985
142277
21328
190474
594040
202610
10153
27536
172302
562760
257486
154212
87903
463022
36616
89940
736840
105321
455412
428499
276691
37745
432591
40228
349107
85662
817288
731084
304076
83358
604690
14273
611427
110905
10091
561910
72470
120136
149492
46577
385418
670007
161532
59245
4803
24850
97122
336702
556894
406412
24239
15087
473388
27979
19854
2471
418654
165044
217702
766701
400999
136973
397049
270042
219510
105353
467895
311571
117210
810995
128582
665128
538633
133831
131098
498580
184893
96260
654376
99982
39023
654169
11738
62412
137021
15834
59914
446894
469947
353746
71618
35822
313427
244463
635061
687552
694129
146109
28827
264795
199413
96393
25307
907033
287573
365784
73130
378536
135506
41107
139455
62220
454281
25970
182613
32116
89360
71884
449779
10232
165746
161850
20080
32516
41280
256502
157150
194485
363024
100659
375704
7324
59482
688741
305093
702915
81005
15172
156813
52727
9449
376110
29650
30776
358532
441059
43843
91743
376391
429794
236281
437517
596242
484981
473487
104663
124971
7151
827619
88423
61048
428965
43117
31405
160928
286314
188508
91799
16871
41582
2652
423566
220936
293528
219780
84060
391164
332744
289160
471730
448463
656236
21615
676349
270636
79869
400669
854860
423629
202583
355327
101783
145476
348491
617352
46674
542471
331597
735017
501972
341989
137666
298983
48806
550724
208995
126375
271083
2887
278776
37033
585244
169449
2654
289867
7544
197444
1620
31340
47569
201943
561286
367013
354980
1092
359211
566355
184857
286291
79844
218104
188868
19362
169076
18501
691148
247654
51433
388302
226093
607219
146038
46549
946478
282772
382933
128187
134153
212644
258449
618173
379438
801117
97217
239733
551474
678857
145513
304134
109062
190962
49611
210353
330671
6521
195373
455202
51739
299548
74172
176392
275448
167123
305704
8115
132689
483314
484938
1841
73492
226600
342099
394123
136608
114634
92119
730480
30201
148788
489106
127697
26210
509009
334867
39013
21188
391685
380007
54705
2379
49784
271852
270807
212709
200228
662265
17596
180368
276310
22102
247890
586946
125906
19224
308863
64784
420063
409910
255035
112230
257232
276284
265541
41585
50382
359528
97370
32936
43863
476907
921877
32947
834435
286407
48682
420173
329715
293507
911496
257197
62931
38242
235379
146173
402671
183239
871798
171316
153177
130846
15451
547531
884320
836404
15063
70269
588237
62148
30623
4354
209759
363924
284542
504291
109087
16904
641212
130049
21085
12624
227945
309173
496981
158154
154362
153416
130970
164496
192866
142715
135323
120270
416337
126824
155103
1540
577267
341656
356966
566692
117368
263185
296409
149218
70580
169545
583181
679476
100220
69411
78751
280471
284774
24529
122792
137584
186594
264411
129897
463492
193875
204273
288910
196599
99514
66685
465098
657683
24689
83675
200876
122522
468976
79542
177292
101656
415259
489398
95794
548231
371493
763745
32892
97785
28134
12854
190483
83871
17945
169417
25118
7826
400286
93518
427221
109506
704987
121798
208693
84419
402681
570760
141437
171331
93829
89874
49904
73850
117
142183
25140
306405
90712
151887
55520
174030
274407
438360
141185
291583
115686
112606
31309
110185
523098
286669
113441
16323
405065
437005
250456
44006
367179
68221
304379
51581
136296
572454
46796
101878
789502
391376
68369
11213
17352
99492
475395
270442
714780
652611
139610
79064
49637
359315
160535
263921
2876
334797
377409
168819
341421
109749
188105
664302
71805
147313
175345
173746
278423
182419
13418
8739
741575
626950
187985
153991
74744
113196
5156
267380
226008
81099
10651
14148
537819
75713
101314
317190
6988
115653
325662
371243
81433
284307
25683
235820
456370
374307
119115
11924
296839
61568
28520
35229
238588
96151
170779
394910
43715
127805
62321
965785
11720
105469
269098
1685
253278
167400
516603
19477
124663
22602
405403
99292
28163
302473
71738
132492
224452
42311
5909
154161
129126
311915
174899
82181
32195
457415
27412
18820
30316
15854
15027
90067
33227
2497
185081
104156
459978
581
40175
106340
458450
138377
170592
205141
749317
597541
563354
34666
120251
474758
442456
658786
899716
857959
324155
329074
304375
5067
431983
608787
96836
359446
4429
272872
522518
1524
320267
684057
203423
445106
105173
265707
8650
21664
396479
258754
14608
394668
786703
742193
37207
233823
169633
1820
441536
259224
201975
97887
18604
81635
441730
81557
125039
1351
349140
245043
201400
160456
90396
22869
455415
98223
411624
315
116720
420425
892114
550746
324336
122337
77154
7365
233228
197823
102314
20665
322803
437216
81394
155142
536641
501230
20363
273194
2043
288055
427455
300239
286614
389472
52660
609530
1884
19055
219375
626834
21659
61732
79475
664063
68998
20170
52628
5461
127343
137333
365626
92570
596681
428554
7931
35053
76894
229343
246427
140501
72183
384196
144996
198942
64021
151651
619532
86860
139672
12371
27009
683430
471392
468391
53749
45403
11641
632487
446887
77643
120654
91645
29826
461344
115452
168650
433157
455463
276455
89632
538390
438933
74187
337418
319848
575468
286667
200687
16240
537620
71533
691737
46345
80190
312716
44646
108122
16854
35002
67872
132173
732256
387299
28812
273651
505063
282356
557847
215447
10688
16853
9090
320887
891616
954
71196
740412
87304
28144
65901
666804
132605
174827
132604
111833
31936
141605
12610
285443
230680
275013
66130
72312
552028
16797
149125
170179
11952
527312
25998
29814
363805
419720
133836
284579
421296
19711
117872
190387
245493
221098
358113
712689
24566
10550
186317
270788
304793
357018
211791
52193
540192
296407
19580
569734
657746
24238
181981
333960
26527
20424
158652
38
281156
183817
399241
567777
375818
34236
193510
312222
327051
34109
470478
198585
89575
157907
129104
128321
247886
29581
4936
383767
383277
177935
73890
690628
41523
11361
659890
464787
494022
271749
287077
665903
169832
127718
289513
15982
363105
391697
206075
414285
163184
152289
439741
440563
586919
714116
124949
133777
330846
372814
236973
13672
228223
660621
61774
322274
28683
115722
538521
55738
135840
177195
734
93733
371742
415935
451995
196839
16343
62945
60216
482126
52852
315465
21901
183128
842789
411731
87921
164961
468796
933652
150715
5590
194789
334726
854943
14214
48849
564854
582210
90941
528290
350474
34081
170765
423140
164694
633650
133440
113826
102685
317661
90042
771871
49914
5519
543515
14962
113040
143620
64059
128222
113246
77365
210181
412985
225121
252283
129810
519499
4021
14226
284561
919396
8206
43882
629139
107850
377984
8657
208684
22067
44120
114882
217237
852498
269559
139359
261009
503703
37082
268226
111948
213202
670792
35636
120140
15085
196835
158474
498889
316481
88192
504297
117061
359591
303257
34727
569379
184233
158697
198446
264574
647998
19079
146862
114446
90618
38060
89164
107248
31581
520363
906630
236525
186937
121406
604259
335734
172595
316642
118224
92977
406838
303605
647893
565581
203992
116063
670907
621581
844268
262958
153593
325017
120028
384252
6522
162105
32566
199933
777078
20957
335119
19822
235299
224122
39792
257391
181210
30254
254710
68023
56732
7652
402041
21316
135467
484847
147629
590508
573740
42898
294101
2130
120133
83420
147417
368010
251795
360669
9717
594659
155693
207475
720040
294028
125592
145890
79940
12469
18014
104557
94765
6667
166366
76111
27177
53476
49920
369279
197429
492316
153390
89529
277045
110476
247660
352866
1701
142011
222166
59821
600310
528080
267246
17557
177162
454508
15667
183840
294736
544921
413269
185569
7
181141
13796
476647
224970
683190
429057
145664
186182
228961
106110
244666
236009
157224
134981
72382
302975
53349
54409
872546
685272
81493
238468
445975
223675
172795
9417
271330
10104
207745
5887
827682
507398
269013
429873
108532
230697
7183
734202
193425
307098
611364
386083
366944
50019
44995
499903
29279
820258
32568
409323
9774
130216
190412
210428
172735
496173
435944
64920
14315
18522
27573
126525
114746
255149
110769
409103
452098
381586
154657
571152
213168
277842
482977
816385
286
164160
373126
393351
199648
149925
383819
22044
321004
34571
98617
564475
341556
134679
77404
26609
233192
430008
246064
174105
393626
12808
36284
706708
190451
40483
19663
2237
298719
322084
211984
129870
358692
32335
4943
205289
5683
21111
60137
51520
813164
97406
333202
14723
522650
76246
106120
140791
922623
77463
19876
175992
446713
115424
541972
408345
65329
10110
1457
94078
141232
87074
137330
220620
411459
37965
114773
20638
95365
592741
783500
618894
101399
243225
571389
62972
162173
984246
35584
791980
10662
146535
219311
649854
289668
448970
549876
394968
60802
275847
46143
311635
270950
173175
91066
390527
239209
14063
464276
839065
337620
243683
320944
55431
530904
139029
605374
132012
102554
777693
878093
98127
228140
805045
24724
37818
22806
116693
85682
7128
32188
537360
41421
26277
77248
451407
248326
140045
23066
134008
226579
112170
136932
183791
262291
736391
39969
38978
66367
517182
419
224160
153335
283513
13658
782094
7851
14926
22443
532828
237248
43630
14323
592475
834451
638
381084
359382
176405
358748
321248
322472
898
83175
35447
171229
67737
301806
555972
434213
136552
216106
287447
326263
338770
359179
237379
567948
202747
471370
211375
737026
102522
17303
31062
664250
569841
467606
109473
279971
144914
262948
874072
263605
33357
151580
51484
5300
154664
16807
351124
33151
596870
277908
246620
166075
86841
393419
35405
414724
50642
47311
197487
395634
399337
13689
493522
142459
622238
96000
50748
72245
582477
6730
494919
196730
53024
435637
684579
99514
57490
615241
328702
227558
795083
523911
288440
506366
806159
575193
138414
503292
232022
438481
564260
164649
383180
40048
15850
16274
184290
236572
508370
245366
244840
302034
511178
44688
4178
44584
855414
313120
193894
130588
96184
589290
23545
235143
393680
438799
132162
484934
421296
168929
398878
14744
430372
74853
343517
70259
38951
50839
344181
335560
88846
113818
308004
457
11472
282130
71987
93723
3088
327863
830201
192003
342575
294773
225725
78902
120004
102681
43777
87148
357456
481957
416976
473482
168544
184811
367092
38587
250777
408965
616612
360062
231833
204171
72014
427607
58404
38188
202027
305247
98474
479723
881479
71393
278124
585033
226989
946538
11560
400097
4148
154735
14902
735709
22565
247954
35538
26757
510914
19654
605823
264356
202872
312626
8258
46475
2727
81833
79907
261059
702564
14725
71820
129066
112011
419879
20547
310761
179422
241654
2852
280268
635264
107945
307349
99299
512855
432224
571592
478104
19189
368454
659298
57635
400331
58780
76415
184674
183479
666150
384868
252323
530816
337431
246720
135573
417066
42885
534061
86813
391651
110292
4646
290272
391639
167962
87326
79420
106566
604432
468256
380639
5588
566578
5010
88600
841615
159073
418486
86473
353134
205095
84909
4124
163486
138018
124150
12474
298723
263120
22104
229292
685282
149348
57129
535588
77641
122408
113057
200081
698210
18482
54795
61351
72296
452025
119675
149048
385982
345518
364652
65677
109343
431137
865
23695
202060
38704
26376
132679
20139
872096
213348
47422
681772
457114
523375
681550
46938
301500
422584
19050
764476
546421
16692
984828
537576
237815
91521
173528
319262
465878
22458
1937
159088
293901
467501
386520
5564
64236
55602
28858
17547
253370
476587
118535
214725
54511
113710
339455
109513
146124
100882
426293
187179
12295
35613
335282
503429
169454
106153
732366
564517
630018
57524
8513
78023
7104
585386
241906
32549
122743
110154
451185
276546
23678
123639
13848
364264
97708
95353
49876
307224
6558
63633
72464
919034
60737
817162
193294
394678
73578
308022
548030
485792
12776
121868
117153
672836
243363
629459
34569
349614
580812
22762
636769
731077
418369
596436
190752
450961
58917
34712
778312
316884
47881
78448
374363
297575
118008
7957
510306
57470
238338
56284
60025
285441
634607
120424
14319
159542
226453
96053
150494
85717
194494
30330
123412
365593
109621
236311
181945
407237
40527
167089
707436
85611
228728
363754
242801
887943
427295
654582
10311
62330
711082
728736
615209
68805
361598
254370
258176
324327
351736
137726
6149
274123
408453
9722
101646
221288
6653
263773
315507
237014
221083
150378
9765
45657
212421
65684
23372
152635
36609
459805
34182
110527
91318
145816
692663
114933
152366
327326
384123
332285
106557
111917
82771
464343
78839
454908
301584
240664
7134
13154
127807
555747
47278
675082
338947
21425
312136
407941
379045
162197
72912
88774
127358
186292
161393
129514
339372
257605
321419
46610
138632
65914
464041
85265
888722
530723
228568
435424
384880
421156
263221
46567
40319
213083
75639
69431
549848
84645
410980
369
226142
380960
36884
8271
484647
86429
245926
303338
236149
90897
8856
48499
202810
20207
149105
29610
371622
75543
5367
328352
7531
35582
57852
24132
611268
231509
46723
34791
310720
288389
127177
163247
383010
221975
681225
102840
375765
104098
65031
344800
219417
130888
352453
662250
631785
69225
199323
401901
210529
58845
99205
746849
6075
696155
936179
124926
111092
743920
161216
310985
36887
615659
461653
182740
253026
16301
476568
537965
638217
48060
337208
43336
24054
104110
59701
267269
206640
826082
21977
28419
264810
647741
117295
111949
276792
96137
220572
280472
134653
29803
617568
313144
20088
299335
202868
235799
541086
11336
84050
174217
15124
47998
266058
439792
9426
38210
218101
769447
79239
132742
30375
91831
482651
84324
91146
101352
128546
218973
141275
290302
74705
233106
38708
112818
30157
568853
596886
182153
86564
362118
1285
651689
44574
9783
74984
361562
275562
118155
676823
4269
613448
193157
429002
176728
537273
184793
937878
11906
437487
15643
331203
191842
362724
3869
169644
112644
345879
239378
609470
37937
44300
88728
136879
388043
23372
39965
263784
229533
90618
8077
22890
567392
109440
472862
267650
608855
23438
177247
147741
99208
425318
15824
934805
114804
936439
242693
1803
627815
209764
337110
188765
56089
208118
293807
9314
317
30665
103649
197415
377586
43948
786634
294175
146074
868304
8472
262685
497946
225223
878965
19529
210474
32981
101182
220477
26747
66596
429262
86722
141560
614488
193852
400414
378506
28342
22607
124060
513118
354340
445988
52792
18560
183886
32576
35475
990615
287929
228266
264404
272161
526674
217120
89714
83735
31719
63543
544318
216942
56349
569017
569209
150466
724887
116198
101423
182736
631560
312159
840534
50673
3751
35223
17379
109993
579596
171371
204291
465825
409268
3543
152321
28130
38308
306205
13736
3910
776110
257870
218040
259916
20108
299270
815334
37462
649035
718381
412167
59893
63921
67187
542712
494864
109537
357331
9345
26238
111506
237124
1887
171159
737440
26763
345539
6256
352368
171747
237251
373674
85791
303376
531827
2081
275319
1239
101647
57337
166209
439506
265807
663271
135037
15316
196748
74186
445469
2729
110589
537486
673821
499
232751
623894
5608
186895
16410
403496
531690
163089
519040
164880
55046
84462
60907
71099
435730
24924
115022
224183
89239
65554
569918
78247
143233
669392
248490
418344
24402
9539
291053
569462
737662
25717
5909
72470
654645
20430
196669
468858
123689
288456
2832
76748
483274
109951
181576
385982
202578
205559
500037
48650
95449
301366
188626
161713
51622
703622
622286
134176
199747
26247
842357
167330
144135
318664
505394
606432
282592
428361
261957
317073
55603
739098
458461
83704
178084
181338
190038
326457
786356
294027
133107
39710
822
664929
196191
240613
152780
76405
776797
250003
637937
241728
381357
202040
65640
417004
68193
345502
411224
36194
9265
436297
73212
496817
205692
46349
264568
165323
198193
691322
45815
171571
37756
89841
119806
208572
214106
290258
193517
276233
58423
342513
227798
54397
535510
83604
100841
188096
316497
347944
333344
699684
348295
46971
443640
457844
220698
237457
76623
236282
46599
110128
445862
489000
715789
381051
274146
12591
462532
65585
929144
110266
21608
270081
64961
525120
135870
111527
148740
359618
164265
1329
23298
40114
870337
63171
33188
114580
155874
812434
500556
476774
15820
13286
32774
149978
64029
666262
7876
517985
277780
200248
8984
87063
489491
582560
33199
777188
7827
256492
8056
7429
31185
88030
25686
261768
209393
184127
465758
39895
131947
96175
317125
118499
186254
141098
347656
552693
4417
392092
337710
123554
218381
32131
82865
47228
63071
248640
20891
395354
259690
349649
160754
551407
123343
72247
36700
113391
442832
161763
8099
361581
129179
265133
420206
57723
141264
60467
494071
370446
325197
31118
497484
168985
155284
26964
87797
725862
63207
170695
251945
574431
147649
377134
522619
520131
210947
344118
288333
5560
638741
569392
54620
692474
43347
159012
259283
515009
189162
70652
79757
30330
114210
341447
26847
635489
461787
66173
8206
44852
709385
118429
490026
167938
226692
346083
514017
233473
10482
678628
826416
615419
657671
608994
288851
119653
94518
187349
839927
501289
311026
25512
396777
339733
459467
365750
569229
267594
123288
34606
208125
501797
147721
65476
55915
32688
15234
428150
354457
116108
271364
75892
295632
262880
764911
134413
37505
284511
731572
346252
108769
12611
30308
256113
457898
68178
235769
116292
576705
171892
290428
101935
767064
285209
622392
529498
11952
200837
70586
79382
182412
60605
265919
117302
52560
158111
54790
116476
560953
361996
370772
764667
305829
150105
16542
901727
535299
143478
386332
350610
392129
133580
21112
211374
85320
547655
483049
224378
400291
194063
214797
163998
8788
614050
778377
144334
22106
15550
245221
9106
286023
25353
63647
328327
60506
89413
474010
123394
692248
64620
531480
266764
175826
34937
99261
666201
176022
203550
173835
52461
207410
906341
42891
19448
147264
5554
33642
305993
20595
4830
678104
182379
40698
259458
223038
583789
4357
166152
163080
413842
442177
23405
8546
52913
438111
237161
1687
346879
44004
29845
67367
280764
271251
181869
755024
153443
279288
343540
118614
176213
176791
91693
569760
19923
206251
77101
241204
128655
864650
324697
100411
31644
19997
823427
88262
54449
97954
94931
102227
816227
98937
116460
337094
553238
175469
451945
181140
298448
25621
439198
543305
41515
291951
86250
68750
464931
12436
371689
834015
8412
25260
782233
271139
61911
239389
31288
57242
300516
387198
124355
65072
288219
289569
213176
558703
165119
675851
301453
45108
376405
104927
215154
25131
48239
57305
42772
453415
99405
497702
76904
235955
96997
368740
54709
199827
125510
107932
902498
220395
153129
238841
339047
482699
275122
200545
76142
51525
151928
13724
175353
157168
91393
84688
22526
45406
131873
93700
9149
240200
8924
220830
190492
148928
436936
1437
64329
45777
315135
8184
553121
148486
55607
334434
31999
34306
581116
52993
414357
127653
258708
63800
123426
21030
241460
364887
42303
643795
139132
511103
719321
28791
141053
434646
338386
400060
485717
21263
99874
2081
451734
36450
595985
48976
320060
2734
50938
330413
58548
287601
85211
91707
805975
164562
737437
40665
290985
484
217189
44779
85614
434768
404330
109655
170191
213740
438668
7869
503674
677187
182129
4844
158010
81741
223291
434801
783565
80802
610297
24464
212357
6407
303536
283673
61064
356892
633377
255396
397482
334974
472296
90183
132125
116279
21402
8229
901414
530292
17080
538199
31956
57995
100737
322093
55026
54851
34849
99960
170799
51158
30323
98955
200403
49046
7999
202425
21665
277365
143638
111288
786927
170202
629739
232316
161086
527041
2795
30371
571972
339366
14059
59175
226310
58896
4159
634892
1765
43768
51799
145786
206973
93620
260998
639137
14755
195077
361329
401647
89286
252582
30586
194211
45181
333413
222053
162740
75524
139286
39664
212767
12399
138229
11500
725502
282250
243782
10541
296997
653282
364756
439110
27373
99800
398156
43581
153960
447024
345252
154643
835302
163710
96852
166957
192776
79776
481946
64419
758211
732161
522160
41803
374102
29052
199417
143018
142542
298525
328023
114861
127418
15718
388129
1851
59896
148176
253267
127975
144816
131508
922185
122912
144730
30434
26391
70530
594147
809467
478652
356918
507955
58397
414475
3375
318238
199595
189461
56353
66855
51895
231456
125768
783253
276049
88554
454474
20717
94278
465538
239856
123495
367828
33425
36873
12954
49727
7379
31434
237919
229583
4162
23658
768232
176247
10278
131648
517546
755880
465756
141194
647438
71620
168862
29723
623168
77511
252920
76241
316623
14833
161909
267580
108056
670656
146803
168753
29883
18769
107344
359
267578
734538
852511
98773
251200
13651
188470
516778
26580
169439
531832
98386
187310
438987
47103
770353
95239
260963
303143
266564
259836
61602
171065
32285
392772
243586
62032
480875
431211
121332
102376
135607
234338
3456
13439
11357
558358
88361
549281
455656
101104
75019
54245
77891
475059
325607
619586
256174
146738
14557
817105
9001
89183
550772
339179
633097
3260
173305
10796
328640
107826
259555
52894
147670
669082
440147
849804
610852
423
664
44143
8312
725701
348658
14714
581521
439547
123007
540703
262581
329
183973
89017
199162
129832
829816
91353
400196
141255
275610
116401
15748
406558
302145
52207
24517
4754
666109
50758
199358
78115
164025
293428
201595
94830
92247
323722
94683
124690
346224
120793
124180
265454
583582
75991
117627
610986
221216
346447
214973
319366
21923
12369
228409
86551
874199
28903
505875
325451
336799
50850
239942
383959
151699
11452
344452
127438
193693
705987
252085
87711
983372
265430
735498
63238
63930
797956
395139
563584
581134
895384
23030
127929
4640
78444
45923
89485
9033
476610
191080
270492
595256
26760
162261
104366
439115
262702
361474
19105
790458
88796
574206
130892
261563
172757
169921
689694
134510
401228
64518
425945
79159
429106
689201
488073
158316
127571
103438
423655
524288
469402
150716
260866
3378
112715
382873
406813
125298
180612
45764
34588
241657
892630
545121
385110
28409
1367
39392
235503
111744
724660
72325
98489
8805
318824
296490
28573
2224
15688
125116
14118
45339
71975
726145
360805
61851
464101
144332
12293
210475
110993
318817
17360
318029
14573
31221
343097
42972
300879
102818
24184
424719
259930
133166
39185
340799
60168
177373
1209
427014
249247
117106
112316
142751
149572
192247
538891
430629
223662
138632
21470
374338
355912
323072
128275
262886
473770
134882
87569
190777
165395
293302
7907
316501
189795
29609
326194
80208
247130
52868
490984
220341
545448
54190
101491
143222
518234
373215
86574
58465
60845
339952
658965
231
44527
2100
448630
147876
175987
365271
104505
56741
108913
205797
89375
144947
60744
23319
272863
15088
405646
157144
131629
599086
178755
717491
80724
11228
356193
554663
436171
278546
401635
21629
488
814628
218238
48473
253273
283878
5504
91224
925982
59473
133114
515302
640741
115465
21684
132156
285021
783668
8414
81719
446060
464100
351183
288517
299241
119212
283526
242004
207049
12671
579135
157594
200737
230945
314237
10664
52758
16243
790059
32439
145769
57155
431651
94235
359249
18554
154293
26242
163648
190452
644379
86519
19577
641350
97835
185258
17667
158729
57154
215734
627581
117154
105539
580454
590550
614039
452814
16386
405343
7803
457988
325604
129169
402840
371438
176049
390399
17642
873057
110731
594725
434589
234999
95084
562506
60904
753336
378564
712004
17938
79051
285485
370000
34574
97334
253562
79872
106742
330175
242378
487576
128636
775496
143478
209113
324441
56534
808756
120442
74188
74980
60293
27952
169799
206750
268859
105291
215615
324105
109965
330508
310671
337499
252035
4477
241547
88217
151115
146060
626486
132688
100010
243694
431297
99748
42019
377289
124172
8932
801459
149715
26296
164187
129522
29260
542997
141475
111104
394622
576417
136584
570975
25622
375994
248248
32418
69981
57034
299785
1663
19980
174659
153323
130961
629598
78813
5911
407316
86529
46253
356850
704187
792418
69034
133711
197110
328485
229312
232928
25411
513510
15316
593025
133784
23184
449534
615308
450188
62162
117012
71172
131999
189052
293448
170817
231527
80656
745317
447169
226580
9280
214366
342367
166420
12857
433104
77508
289624
389762
186340
54974
819764
551037
175314
166912
196928
195992
72873
455270
125804
27575
167310
533094
226321
172531
244165
152454
522452
335482
159415
281756
455800
428971
105842
476670
197271
118904
329231
130812
182454
589511
1886
209739
352073
51549
171374
223647
627100
45208
334638
53725
214879
186178
104331
242433
27879
8833
243603
609323
295193
415946
785951
264720
122862
20570
516064
247315
328110
51363
86599
684175
4742
39343
219323
114782
146091
199395
69847
527588
22493
41685
47692
9566
233789
4870
39634
73859
71940
185841
123513
58883
275678
40953
277095
44659
25243
320226
196889
104644
84425
192253
99475
362528
421297
50688
371841
1543
35570
333416
559884
266993
273222
56672
310915
534520
107720
218802
198571
262596
175483
147280
239467
115894
436269
674408
446902
48395
108216
318373
742718
1496
18610
51605
40894
12122
4284
150577
499047
66422
349626
561124
59750
276451
110441
874
123893
272156
216431
292556
12042
349685
74418
520323
744326
74031
238969
389432
214988
271357
647742
45006
236087
330926
527863
779216
44916
593961
14338
489851
274348
327348
569143
393709
33494
12142
31062
102481
269561
783180
210543
245214
255389
219995
272879
110567
24922
25463
731678
106483
626676
407561
288619
1926
825815
68725
43567
179842
119297
55669
217403
403211
61286
11845
206605
220849
45646
593614
509754
208365
18309
103556
602392
622950
688458
71714
9167
64823
249326
208339
380177
446884
218797
159337
280217
49805
333778
78633
472553
781805
410945
56168
137448
84630
9202
331735
107428
437613
36440
193165
21287
118890
4736
179844
289272
82156
212840
92352
267661
75648
12079
471179
203537
10975
79079
436650
197280
36894
266799
4083
539824
153960
452982
783622
140431
45708
49385
245033
16451
15231
29203
236393
99842
37097
72238
103352
635707
123910
8847
375782
146089
89284
77720
437738
481463
173340
192289
691207
135813
56220
176445
92603
88446
260210
418461
276693
342035
57281
158698
254554
570200
317436
106192
127457
92208
25187
504843
187898
16416
291968
19862
131102
265158
487960
95779
112138
403692
343437
7599
429868
285679
245227
545679
19622
161016
673823
186024
48744
298338
668175
777847
169880
121313
126725
3584
649542
22237
24422
50158
97995
24201
317977
301901
815874
27202
66749
308979
204824
365372
390689
564
224104
31197
42610
188717
129635
611735
229716
454603
240984
201544
39691
45644
5511
274371
41542
494453
404910
121355
210613
61878
361316
56147
62869
790169
95735
304197
66527
373485
59959
77050
336824
50235
280020
62348
5554
351196
440368
146596
437787
245858
165755
5157
514011
90989
41445
95207
161570
17386
108572
48942
534771
321639
455054
305240
20318
120520
24152
177557
609341
255499
369764
455918
202889
328659
692018
34769
312312
31452
277486
262085
64878
181680
49710
281618
208972
399640
809296
1211
68661
326656
338699
182804
123379
145886
260035
255581
767948
313491
253085
853
227308
82287
41862
623229
373600
296691
1613
568709
43445
383069
548623
108
85709
53939
436333
16262
158613
174866
356222
256529
484764
363770
516468
694389
123029
153027
567118
810099
87456
361893
16356
216905
112206
194119
40331
607110
200413
133594
87630
302108
518904
167785
93777
398364
110261
535181
33872
30932
26511
273983
478059
787016
697836
633307
185250
322346
165482
59921
36637
752901
309129
553134
41828
293614
15438
683869
89525
569929
26870
76161
626115
77741
248021
142934
4160
78141
23687
81615
21740
84404
43323
198476
562363
22901
9433
468455
49632
165
23262
188250
175227
331305
25782
23383
345152
891763
63933
14031
313645
327065
96750
521576
85918
202247
99840
277771
176072
83357
56109
302765
151624
4659
279316
80006
66268
16590
12532
676260
130115
20304
513825
108076
257045
912083
14588
32583
188250
413395
510649
201708
22084
21851
9267
54380
122949
686284
545761
158296
480152
457162
14653
584527
113856
25957
299820
163993
347299
299660
239926
399235
69341
247800
542041
170909
13347
431210
174990
68548
138622
242591
380162
21505
750259
207814
302940
326173
1216
725773
494369
515924
77741
396376
140418
277176
54339
42714
67817
4612
723817
29561
115
423290
5367
675686
448875
66382
268629
232430
157289
344337
42697
164968
413295
706967
146768
986162
142104
700284
477726
272187
340172
114364
124953
266148
91480
394377
143276
81950
219148
365831
66401
131356
43195
103725
167464
58747
188104
49776
588970
546838
774128
182870
14322
40666
572345
21943
115880
370922
274278
165091
95315
70659
287309
79943
75041
30897
178441
16026
163346
42282
420318
245619
557959
90554
45773
217693
186722
378912
187835
470757
65637
313637
115914
2256
373488
182428
196842
142480
321558
26822
49441
319020
213344
134468
24065
743153
350261
66822
397339
405098
459518
98576
723432
249127
456295
197320
158934
138129
113523
366503
283140
398816
31571
370808
110989
77879
413052
592773
114968
27246
10949
372510
186112
397261
182844
785557
178658
199290
42672
596552
451326
552827
290690
74492
198452
174307
190816
662722
93090
283370
451289
331056
48129
206645
694082
392971
294249
305351
94911
49867
113476
486369
272696
707288
508840
319123
155245
692149
281288
571080
3482
20722
8210
94757
403138
31912
21347
156467
62814
107972
14465
211047
32948
285959
56392
172626
425926
259923
378854
109376
54434
181521
344634
265250
79574
152944
336990
391472
429879
10440
142774
977094
68468
15485
410751
549787
371310
183168
241535
72003
218043
354
78548
40263
83816
8153
300028
185959
212469
248116
102866
78704
264104
307421
836271
8000
64133
161434
342094
54608
203817
65291
28481
288226
424309
112592
5234
187073
872
209229
164616
426543
174428
718009
704252
409993
254319
56484
7893
210923
13280
180413
254588
13587
505385
51387
318516
126288
174877
15978
192080
52684
96679
237443
230615
219015
45087
120287
331706
256236
241555
888768
476202
15621
20962
478544
34718
920648
368142
878761
122128
181768
193886
87541
607364
158076
572818
256759
73786
17851
434935
414201
343483
30366
737206
553918
305526
744568
122991
274114
124639
119502
373846
93517
90984
158372
132003
87538
71077
133502
146177
243628
281769
379641
7080
52062
93867
1205
180385
3648
1413
52377
20399
176468
24318
644655
30561
709666
392241
44114
544863
224393
143202
9032
114334
2664
240384
503138
427919
209036
512928
15780
688641
144057
338055
30737
66846
194263
587877
16919
515840
208623
519814
349845
476172
337995
218284
669533
47441
17504
335579
360389
202642
298595
587728
93741
81249
212023
24300
364480
128922
113700
677163
4307
688440
830910
771577
351837
206721
301559
190228
11568
257647
678824
3105
138041
37713
299211
992
842755
327962
118790
185145
15420
116795
797553
657183
423436
33990
272224
119252
144117
10649
130161
4636
768104
57803
521914
203990
18501
193374
79439
808920
352012
182338
368010
346359
818720
50639
191065
316161
48256
33415
238779
249862
671649
37174
24436
105523
552064
26652
42174
904
253031
57385
32119
484731
15060
9888
408461
170014
116330
192562
24865
229274
17056
234384
31247
51289
527186
77468
83576
353007
368236
95371
42896
359399
364984
179360
217174
617979
364590
666260
474152
470244
576160
24540
92778
72291
112715
302984
35613
742991
395717
236028
99074
38298
175917
258105
78763
34483
203645
132187
123342
156689
86076
433518
347959
580104
112112
16373
751970
350831
566389
117041
35205
405166
182728
37939
78097
260108
639098
233671
128647
229671
440362
684925
21036
624560
743531
408412
487722
426862
528799
155225
12654
288994
34701
37282
167513
254124
44120
79801
538383
260482
424166
8991
123082
484843
228520
411637
674833
21764
229805
136951
229275
18048
92188
113391
185792
522832
289026
56622
118658
649181
8764
108612
226438
70819
12893
43831
638052
391359
759643
207498
220387
446679
11580
393818
184509
226468
325181
85162
295018
45610
720551
177861
518207
116286
715800
130689
105905
21058
66421
50109
51323
36014
368399
172405
257994
191966
361700
146719
225449
12925
412774
158401
814431
361636
25120
70321
7939
432117
503796
173845
164084
57075
57520
339611
922479
252494
9498
113182
566677
339768
392978
627645
421527
449616
385024
91218
18651
304867
558982
245447
252542
391157
220598
179293
174141
82176
41749
21644
809479
301517
827741
45359
9121
414130
804833
28882
45637
67742
81989
358871
140813
517958
1455
4923
849690
298234
83653
158
367394
181049
736087
676470
106547
174418
75286
219554
560388
371262
565336
428134
410535
101182
411861
910749
427878
124267
34280
2414
371443
254144
610895
327457
306624
30386
39678
33504
764163
5859
710355
101982
32253
105794
266197
205127
278192
71966
721813
443681
323745
185270
691535
99260
347981
40256
732587
194298
241509
70378
765643
107734
948
526007
54596
191483
206798
173011
7940
9160
52575
274036
279898
215271
123240
292967
53766
3117
218814
32971
36646
762079
5483
386015
255963
22132
429479
290211
177177
173293
116429
108389
357639
116216
488667
59874
117871
453741
306108
496630
545288
244701
371005
126542
581526
257709
604122
391142
642257
377878
202252
478523
760370
9177
192849
34796
229074
137145
211252
297273
88114
181304
517958
387865
518256
570147
269140
224239
118705
682963
42847
12530
162638
229150
57828
559234
59523
40508
131
458539
348215
141690
649554
232001
10435
3103
25464
16518
95529
255464
285762
547366
26628
74591
11662
619998
124986
145661
209407
284702
211030
749645
116361
213338
259201
387477
20367
2929
640164
224347
172049
461910
456470
310505
112201
173085
596822
3444
82573
195391
137027
228873
329775
342909
488137
146992
672847
178969
75106
135953
47740
9817
324335
460620
355212
112397
43754
10055
94874
478243
225351
18044
681343
133500
422693
23028
126285
408308
62469
755020
31426
199900
27025
97629
813
385427
702731
105058
109646
370063
23195
262977
454433
446130
66952
219259
462880
663649
214615
752782
315128
455809
243174
77157
207241
543772
317970
407833
19044
207456
332750
211921
57681
105156
58257
47838
160462
794289
111878
58653
601589
186190
20605
754704
188580
146629
185961
290756
173122
44309
199045
305478
35792
499991
61517
782273
193745
30846
239951
119275
60143
627329
60142
717304
274935
495566
6130
10552
437018
93098
631223
116274
546667
89562
770157
139036
524006
2543
351100
12126
524223
587797
570470
40246
547442
713223
330768
247547
58156
835742
63226
74253
38344
427911
413581
200149
315338
118622
7761
121888
1408
163240
428156
233691
75289
636272
439049
20062
45774
57857
431320
527497
180666
215464
96528
465966
511754
51293
390232
256898
135082
121059
593381
262346
181325
89533
173742
75534
237096
2130
196665
16667
146435
96321
533060
377740
360743
68360
630690
271
457126
79398
1646
113584
727965
303962
87604
14242
302881
90906
30999
200623
37718
508140
393739
203855
351947
169354
915154
107842
533680
517206
340806
584569
28856
244902
285201
132769
119519
78578
292821
84332
210906
82491
346615
50422
445240
176991
904336
356429
289088
69227
612517
327107
176618
547921
397465
148547
446374
813048
138300
163845
157563
122368
383208
281875
275534
53320
698209
236879
336107
114030
105743
169746
274341
193185
544196
154310
666212
25250
230062
135632
184789
662805
18435
350233
10877
348748
2968
51243
69046
16392
22619
18152
799916
160022
228694
10830
156283
219244
225729
4152
763143
199361
11868
28737
32463
103767
182346
163385
257935
237004
427987
268753
91637
726764
3856
205973
329609
647637
235699
1982
1792
13414
341631
455287
643509
77154
631525
84982
342114
263470
6599
376914
95680
13759
541293
739160
155191
480538
18284
59089
24545
646761
37909
58689
42034
670080
206501
1177
375785
25600
728233
8715
97355
137448
36136
737786
406485
484818
257899
129455
830885
691594
354617
764438
355746
158442
6599
112438
307638
54056
99414
493467
423797
5139
69689
406953
97766
5002
6723
510966
171682
5829
123882
864359
240914
714727
47819
110277
634111
60643
45926
367744
88856
16484
724992
43215
159910
473343
32306
40835
27062
781557
548998
77423
26622
158208
63409
145607
267711
55618
20808
43058
88464
9586
370905
430068
66837
150593
15894
383675
253550
352445
155360
61121
820314
407946
211247
1835
160955
22322
251979
415552
631741
738019
326891
582956
92955
20805
138430
20968
39120
74265
103107
146870
775625
238903
633333
193179
106843
68007
13155
287521
61432
59019
845650
6933
148254
534677
75484
656456
130601
42369
629866
32623
585868
5981
169073
201759
333244
234783
434456
18647
113993
208331
44068
316913
675054
7452
605701
256269
468939
617204
246253
243584
113328
614594
406128
262285
134433
6060
48816
4891
487437
36457
82627
5268
239563
113764
882328
822158
335968
211821
146376
36672
63618
173411
540999
9909
588577
474871
428930
197914
53759
107928
137839
612346
627413
701895
153379
316911
219163
62640
134365
698927
356795
77608
666917
366868
269394
471623
735779
78087
354566
241385
127365
54787
107292
501590
327592
57758
330630
234731
162620
220317
922857
965119
86258
483395
52939
296162
158865
25199
563480
274986
833567
441258
109494
132872
476270
224565
200728
255331
156594
294492
12656
52205
176012
273126
164245
81271
5886
538285
22835
691355
190326
265883
553497
96934
118800
31496
136119
788723
248128
525355
784710
143486
110412
204980
744285
223055
58255
40043
494210
31313
140688
79262
146402
273364
94237
198480
869101
196893
252078
146380
445794
83468
212668
182607
937517
162304
433254
2937
139699
351777
436897
506228
382322
443667
3738
472201
735426
779478
528003
77511
658687
222192
44254
325890
133530
123152
696788
402916
296689
802350
84095
540415
410469
305982
25377
519184
113463
8922
148702
45064
176008
12054
370971
87776
45974
29811
725415
12692
47008
100511
471194
86201
586472
59665
76368
480556
6741
80755
314734
739772
121278
11405
819225
45266
568984
100196
270403
53073
344541
261551
42448
113463
342067
45158
292786
72053
499803
34043
23700
108827
322125
253927
29146
58196
1331
272981
382512
65358
28629
261318
355181
8321
512583
78486
427778
25949
412575
107193
36725
14768
324533
132456
296103
78737
756574
6353
609603
683793
110761
619006
695742
238131
109222
100192
58909
218790
160
622078
2564
580627
20776
675586
410010
119431
406070
66884
133599
362777
82826
60396
337837
530527
223791
250761
130824
234240
496777
6690
157474
112007
110686
784994
133415
15560
326442
323372
612658
4261
105533
211082
554987
110175
468873
8070
60187
201702
189224
294713
627153
230085
78765
545476
68507
346782
349700
164303
197286
120422
20461
180084
536017
382908
146371
21974
240761
327755
4881
342644
195852
3836
319258
552002
57369
691863
544521
220625
10262
487306
12917
369798
177562
392230
32701
903535
80046
595636
692007
354213
365301
48125
601862
160142
133928
170661
446302
380107
5066
213318
644710
782068
587881
82323
223225
36445
298596
24960
125959
125448
273404
157148
496377
223330
267203
445429
296368
701223
475796
185589
865967
134263
