8794
2801
339343
29079
168221
325662
392766
9938
111008
142987
336560
142036
157665
401084
862624
119049
24175
148719
148275
498
456002
447796
307382
341977
131688
64661
35635
128510
626260
111675
132064
686976
108118
299333
178847
253067
47133
414286
83378
586144
503287
436175
176021
13887
2033
436876
214367
728141
314618
287141
185636
319540
496016
267558
215253
40263
120042
301545
8198
80413
19371
136910
463637
445039
32182
518347
6717
273021
68718
178366
103588
18093
103390
415792
534715
96068
393872
85650
166070
34937
204735
611107
254549
113934
477164
502731
213368
367921
147303
18592
29918
245152
260532
123322
230412
346464
62079
298588
528687
264051
131835
8611
83230
245136
449174
525956
2286
82357
383706
112043
101351
177366
22776
217832
29368
107433
291074
77632
29618
542541
49627
8379
625897
272267
384456
188797
603451
233134
156295
566857
217261
57415
111906
10758
42127
363804
200642
736516
453532
35811
53943
656567
297590
981744
221430
46722
792873
44428
316385
280805
265304
198477
397709
30214
20489
397748
10817
349376
332394
301357
257867
5003
7745
331571
747726
864572
81100
917209
395939
59148
340834
11204
208906
167560
125652
33266
754859
79205
466307
101436
82775
265170
114227
235396
256683
241704
345024
185184
94031
180146
218550
105288
960469
215887
529575
101865
25122
2493
107145
566620
400119
173500
271684
151183
168598
183372
87657
41947
485191
254537
29266
219904
584325
281344
383045
275464
139851
142216
33903
853667
8508
412096
240143
256184
356094
101818
448826
1537
224272
553631
198792
8741
449753
108607
386735
56546
420259
438665
172700
78210
473461
51055
453585
34853
24325
530301
190386
31147
687203
360928
85110
34239
56475
226353
135285
407646
614071
305567
113812
308407
728
32764
41716
319925
135248
313726
376434
258645
413304
166820
241533
907828
492930
36925
34862
22715
245085
766834
37539
287876
356035
468044
9995
475867
361289
62583
178649
66266
115138
59679
179458
401992
435580
675474
18330
221638
213389
436822
755493
614830
838306
262
18960
368589
797766
399652
553788
151457
785433
159688
803757
412602
69479
100697
430633
568752
455142
138731
41525
128021
103355
58460
31203
563817
207633
529754
393820
869290
267331
284356
371786
297440
246417
218070
101118
821284
142590
51341
549168
15493
334910
119411
137578
406647
29661
511093
7115
597
5105
83706
509102
6309
157196
359943
65560
545211
161946
49456
165805
679687
79226
77026
917354
513941
211096
23988
27647
187
85226
142313
398652
4864
122192
110948
109758
531375
255685
10193
95807
493108
41092
759298
182520
228732
675718
35595
595274
218752
70464
314255
89049
345382
54201
228072
571463
157881
769289
597247
502408
372264
218873
560973
357510
710944
120412
287595
6410
55024
9388
77679
72063
62836
37523
99684
112519
161146
1112
726815
163858
1633
124505
119892
78187
4090
713819
252258
316928
361273
38808
753073
205075
169653
154193
621474
546294
199095
785731
116379
213180
82065
438835
193260
52364
48307
204997
158970
606337
167436
174564
324270
493772
119700
62535
128139
554312
4511
419729
95963
42109
197959
295426
176567
395215
67356
520356
99117
339080
237276
568073
51210
53593
423182
4914
93988
102692
273360
167375
341613
73421
46428
327209
318589
35774
800817
136084
61902
727416
94844
59470
113988
456767
348684
20652
112827
173829
451322
25526
50545
414635
852149
235403
334947
380767
697789
710201
63726
398845
230145
3180
347579
60755
101660
268501
156029
542615
42927
2619
298168
83002
419483
78700
50444
100196
802622
602370
599368
46375
516744
132938
44349
267216
630797
20495
713095
138895
654100
613710
305851
795294
138541
277085
291370
500211
38866
578245
183520
2241
488353
286866
257726
451789
277238
32506
166759
28002
19604
63781
10381
910474
36591
233804
113929
179794
171807
362283
180613
453649
42862
107747
347549
66282
824816
47465
114687
627036
149668
226932
108956
597890
293317
20264
136105
50000
305860
302559
33842
2898
3378
341603
98741
1494
136143
95056
195359
313836
58100
245503
87618
597025
96936
355528
47247
697624
71768
82981
261010
348322
233341
579173
252900
528503
731464
71897
947567
364938
243334
491538
85866
179907
158514
151863
2213
121924
274488
10284
42745
517095
80796
234277
455021
157179
97848
47885
661394
138993
640265
758721
336817
189083
382780
32539
937400
576168
95898
41295
238382
8081
181265
260789
478902
5540
87758
168948
449138
194341
359947
803033
85787
665796
435081
613810
52093
731639
388647
210442
446086
168268
364128
336874
665518
44967
428434
263513
5911
160498
534561
112973
747638
341929
18859
48799
126603
557271
162741
328428
547041
142379
31860
17968
252267
812784
48479
319375
369600
380090
164855
568854
902197
285184
507819
319203
871058
60162
154444
42332
97040
107846
27587
207690
74428
166627
21571
169147
86727
56635
161445
219970
74657
172546
155689
401793
337332
730576
80366
32023
574786
54211
39084
51315
158460
272646
716245
547550
715504
399741
79735
30069
494251
410871
43228
50043
473795
15138
434542
79757
351936
165081
18083
365378
306817
300056
94529
527358
327830
283590
25136
4188
99797
286999
151869
647100
124277
42195
202639
62073
63967
443070
16100
65342
2400
267151
105218
49872
540193
203565
1591
528373
295508
21788
551644
73296
5764
177028
216839
158535
251130
10116
691724
113843
438199
156794
387160
392938
110678
94810
28523
221413
150827
244960
30110
322775
255711
129865
638410
658878
116448
457552
218205
399390
482438
15209
634574
258325
385555
423544
125951
387880
415314
127571
342793
40626
49722
49815
306037
426543
180837
41021
507702
10290
270423
450492
672158
643804
213555
4053
161191
213100
287900
211126
351787
419989
94668
18321
33061
125914
263600
256847
73228
387053
194233
103847
35481
159216
64186
382396
513837
242525
701706
518607
656153
781492
504028
109756
56679
204741
66677
372982
548257
384353
103749
585729
36745
311602
418673
696025
18642
49248
806587
471851
31620
329488
489756
106563
435165
607548
353198
38733
9203
455353
157509
96627
22882
315950
51162
25979
155028
218701
71102
253700
25929
42325
670880
305398
206665
70662
268207
390300
140331
2050
663242
537320
18325
136835
101847
291308
137246
378436
57856
221547
229045
328529
161614
135775
583083
79814
347493
690935
1330
635290
146433
658328
394064
927742
539519
11302
763031
32343
478016
326803
75401
195610
51112
40505
261936
335084
42303
468819
88233
190131
2116
21751
350033
609301
204440
258336
41117
114637
254947
150531
225266
277804
24278
92957
98593
118471
316319
12241
162343
136491
19742
29542
159089
490421
392368
503441
43522
102681
8132
73092
259265
225729
480967
150557
626795
247734
327865
495888
164193
449053
422568
73638
258993
111858
255678
80907
612704
2469
410741
115242
341684
493645
51945
635201
49321
75335
222868
74995
74178
204484
438943
31004
33478
161759
531209
195812
362902
119652
125499
812076
87363
47704
202884
337825
288860
346078
19239
412770
845423
727635
179982
567445
31906
38928
492642
77492
708600
63240
43706
418682
125078
132573
295839
89198
328785
214667
63424
477640
263689
96403
269437
148658
63956
144276
305233
52673
38056
99693
28193
344190
198254
376717
489365
855982
79025
408487
69861
948853
306528
424789
476550
97971
132074
56362
351720
729003
122600
20966
22213
63546
134364
102345
899
747306
86637
26527
230699
181632
849154
278803
515236
283265
268166
76037
33329
691931
191822
4495
386780
195555
47523
421931
4297
7266
912691
160885
234274
362423
54505
520772
631919
248750
233825
666400
236682
162490
148436
554463
194010
111770
472064
294325
366232
32880
812489
491913
533392
97270
39746
625831
271015
101999
183704
141017
259222
609252
388301
56215
587001
853506
228808
377367
412907
66779
438892
668226
3610
10391
378901
465741
359771
60118
561944
19427
294883
560306
76499
935885
71794
351337
74662
226624
450930
358011
207559
122216
87046
293810
42161
376989
241718
152362
425286
142170
38660
69829
486230
402997
69700
29045
428536
47399
164036
285968
646112
192758
14359
206179
606442
1739
14809
491557
27539
99433
110552
374829
560813
178132
114880
766677
250055
65984
17555
30090
48611
380793
242184
335336
12981
80691
242657
75086
415
33524
532845
95004
575976
106769
294489
690790
6940
587193
155257
482178
700965
294855
67167
7459
92971
754537
131360
8395
372898
68962
281886
255444
640406
18739
510938
928900
314900
490120
661682
227940
284099
186
556573
315191
561105
30458
128367
263876
550
343281
222437
75784
65699
371906
109324
58276
58734
870460
135114
33228
56683
958195
81385
27318
14632
325471
681793
39111
120438
1927
122006
89498
84580
141511
145154
10615
13616
780602
60355
247000
75205
159919
61200
243529
643466
309118
358149
414979
197138
582474
334199
202092
81691
500705
264301
159459
678222
59521
167732
808778
606613
260823
324968
452680
236651
541256
63494
452198
340419
257821
119760
50202
21120
449766
94425
71533
218123
7324
7826
140923
432454
28063
30851
259136
85205
406035
883227
319863
38514
791836
8556
262161
290607
60289
95690
416697
60621
299060
95645
299128
248129
16905
104320
83291
148270
735196
124578
186929
264901
426746
120154
373746
268560
150084
18935
496318
308996
169485
9723
222904
226006
29094
2213
441805
364938
551534
576387
867
209369
95543
223311
5416
859448
692114
289791
450985
256429
124790
168872
370792
362826
474328
96907
24902
5560
114452
427177
347651
12054
813845
112682
19964
451383
32879
8773
243812
79783
27448
382401
509691
728008
52256
24506
139994
93670
283991
149801
326639
355062
519155
380581
133474
56739
701092
30829
812062
13946
108269
612574
40365
363755
2804
54056
764320
37977
238726
395833
50483
4944
4206
331701
33022
756177
372261
158288
528312
116096
340859
362216
155074
209050
30231
169139
608727
328652
33990
506171
31816
161843
603450
236201
843043
204380
819015
793632
101505
445329
209574
121510
71846
601167
129010
12032
355469
590785
68720
21115
213867
322296
716185
364579
60602
16048
60896
63676
322115
88274
16698
82855
446142
44876
731712
82802
450035
186905
120861
72124
421163
587459
201718
492835
21366
529682
244997
57684
435130
1277
211577
96643
30806
748652
71443
114635
225661
290834
514654
557509
241003
167125
165320
349305
72300
14754
29434
117461
12787
97061
217804
85751
499247
403129
389467
123125
176552
353973
375511
55294
566191
724388
603787
405826
745568
93262
64959
358195
141222
569030
791341
254232
230378
169178
59812
37354
146829
216394
524594
408495
247651
341304
227944
171067
308934
828625
504830
288110
16293
430864
414119
610065
271021
442371
258951
60021
288270
277487
145668
387318
102214
588737
81687
161414
23832
9261
8566
799566
66028
3383
119277
427093
279614
45883
75978
770269
80550
386095
6420
297093
616882
740771
331481
476378
152718
76384
501014
20365
623066
170489
260390
17442
566083
114803
97563
7441
413102
10971
71389
500237
382907
421125
390814
448088
171520
101958
97689
65429
233458
50407
346736
35904
5922
78806
178456
357773
98390
85123
276649
206738
101108
302028
58113
478621
71781
36819
9966
127728
260455
32398
58556
276520
11814
377746
70722
523269
37630
63348
277868
485061
24288
166670
714733
346455
42803
17773
133713
202621
421173
154584
165391
57908
37905
11188
8277
350115
371983
81174
121271
85710
398335
430312
955568
112910
11831
98594
219401
333058
724902
303417
382763
96038
415481
7214
72212
491497
554650
75306
52309
10803
19882
336340
3582
916596
199604
201857
76649
0
329278
365105
110548
296093
757326
681413
336455
20445
510642
40026
212959
67237
46084
180973
629502
82752
667718
174072
194977
7129
107734
235214
353268
726122
22173
520826
60266
232539
279072
974015
59088
427915
656692
32783
580253
745225
67125
59781
106740
280072
324205
48907
280446
240181
257751
27644
161563
106169
1944
5862
50945
155024
246853
208429
11526
214115
160136
3681
284504
387303
776791
807746
175349
106037
47800
10370
172428
979079
130277
505996
23399
129324
341779
125843
556908
13279
50182
342203
83378
107193
102403
198949
552729
301612
244845
564492
21548
129133
142246
235502
138283
117678
502540
130140
482135
33998
923796
26671
172420
549394
83524
288723
406404
242727
27121
381853
837671
99377
40758
497623
769722
72644
231833
286353
747980
73279
64952
217273
2834
262910
21327
740290
101265
3611
69102
304572
37182
100773
272805
496408
307833
156361
166036
107332
48469
303997
250059
206557
76436
690952
359392
225231
707183
165836
371220
21001
165072
317781
183863
199957
168519
95089
61300
40207
629237
500997
9409
423155
134213
391490
1524
23693
489
588209
232014
108126
777285
327785
93752
93349
30353
446264
66344
40590
411359
3039
110207
657122
58350
20626
155065
80763
591113
134276
51006
118231
44490
678761
541664
786792
86125
9772
25343
29366
6598
28829
315348
1364
761035
480212
262372
50811
32338
652268
102484
440276
74393
11204
41978
83536
34991
67676
578547
55830
374475
654953
174369
25488
20922
31580
264493
253646
361769
409417
100212
58973
32445
117241
15333
234435
818830
813539
4502
384711
404937
60706
62175
433845
13041
685367
23066
719005
98586
250660
44336
26557
33777
62901
201787
27946
69572
221504
136211
66079
303433
487637
329787
44722
753953
176771
417778
124615
103124
793343
50834
12151
379263
321985
664474
528092
412899
328614
298896
109101
132410
416113
96903
53130
364150
159068
358013
315305
2290
12320
547942
189609
239333
100600
55816
35657
44674
877684
218587
711063
107816
15482
397246
224047
480803
186251
289368
362964
189694
24743
9456
115585
32339
170769
304984
343260
19391
30785
75198
207039
231453
299269
320289
41630
176011
284903
137416
76481
800201
850142
202120
306518
41106
540003
22972
529557
501599
19424
35004
63787
518557
349067
762194
53378
483225
284825
120039
590917
462045
65493
814467
519666
38892
328894
893049
215885
88550
23265
46208
495847
349516
233212
497924
2607
165432
106250
386180
27424
68532
345502
414208
15449
270804
678
758107
21047
341717
145062
499180
590103
468102
22476
386073
228774
169008
351471
31248
36372
254243
736328
4202
44852
757896
849168
169883
41298
270116
594268
54395
281281
410917
158855
463958
87289
467089
309339
211592
502420
725464
220081
194063
97347
477400
579634
285452
363295
11684
146759
65613
446118
268963
22293
54571
104352
451750
83060
2845
128317
333750
114156
657976
168957
414145
92579
268843
142049
358084
114274
330266
70556
159946
554844
821040
541879
16910
240247
39687
203678
243637
454826
520434
218654
479232
363440
360366
740686
62744
626981
94
440730
70737
190306
109732
88928
710727
6985
327746
665095
26053
504289
31724
148785
34123
60293
168670
688500
384789
768960
26577
253879
111526
9766
573456
204570
851302
90558
43231
14814
274988
79306
70502
349390
425628
328035
420686
111266
485659
79844
529208
293056
321211
24398
152708
208337
0
618061
185480
836543
378003
618141
330243
251209
581971
138494
524656
46063
714141
127214
193868
324981
635631
98203
210232
741642
27523
392475
26721
46225
2283
652387
239406
151883
232878
341043
178104
32323
803780
39670
406006
508581
108089
324985
550034
467308
323637
74264
52598
706313
22495
41552
116308
56460
282003
397462
315360
99315
15165
228853
143874
20190
23716
157414
581072
104542
15426
93177
31434
191460
49128
28254
37805
124538
375903
345132
124310
357235
328954
67638
62512
180230
57696
485688
373699
467090
52838
208511
377007
109220
75368
385524
91161
509
350861
613167
142528
154190
146222
781346
286159
671662
23708
91222
656909
312751
144326
562181
44950
79058
696495
29942
46821
63959
28377
39652
151136
193742
110280
181813
24168
77728
64936
3639
17994
474385
244513
271141
112424
104595
299501
691644
452818
6820
52717
112048
230474
33697
394161
289311
18047
341828
1649
103129
56367
229318
46422
511371
25514
355
242933
171355
34430
23926
129007
24212
830355
160827
136598
162104
446122
118228
4478
508491
119504
286133
65841
285879
378931
47201
31729
171979
75403
79295
47867
126939
529947
300659
107132
3384
96064
5924
88221
294259
499175
791725
59071
108261
667181
196362
362871
286956
225516
15844
563847
94290
233266
342879
216039
269812
191300
73475
135966
185290
338924
125874
55855
689030
95735
36680
211924
191072
409805
603424
462257
93447
233557
257629
130783
555828
194773
117814
421047
350439
354123
72649
403393
209025
134855
94815
311160
252537
363016
396616
350414
57542
109971
248671
113934
105761
229019
33820
584887
186825
303731
459811
151392
77110
399262
224936
190926
275765
187384
97118
471672
129277
577359
338492
490507
146252
149845
295271
47431
755754
247949
366814
751423
74283
9483
229625
646921
44665
43136
485439
206955
75719
4164
158775
738677
206874
73476
27542
177422
467
238964
354423
163556
370886
56815
385306
463798
404840
504280
170658
411146
374814
177306
322817
136022
133837
115705
239
175694
96509
331603
348950
101850
88543
31147
306163
132899
551229
721682
10015
740393
362156
434870
222646
691755
466205
309991
234603
60679
138139
694028
28922
425664
30651
258032
81177
723801
149089
266062
71042
207390
270092
631
97438
378365
315413
153520
160078
31551
195252
292813
244614
49568
260401
710597
258900
85475
157283
83763
11581
3015
129990
497499
157756
32516
159805
39586
294844
142713
91767
240145
65782
254358
248171
78559
12610
183233
295147
174553
122107
265339
573577
13771
266617
645831
421657
302145
196547
232180
294113
515
73639
588796
41695
21375
867449
252534
551829
367442
198362
235668
53705
232696
12390
53558
180009
22624
149821
266221
150928
453591
649610
489590
221610
400530
46511
23839
13365
336808
696846
179621
314364
264172
347039
144890
210555
608252
251590
383217
13824
49810
18174
282888
10305
460913
185110
7730
174179
341075
599142
30224
20268
107456
436424
346212
454849
258446
261510
356677
4051
30710
361274
463835
250244
43804
699270
5890
74271
355395
196132
257800
0
242306
95907
223492
275318
467304
20718
509067
139781
478
230904
112326
181070
430114
45713
726903
45483
203563
88261
160007
5622
6412
788677
109972
58575
18103
446127
122837
730131
291918
281692
11675
138004
145283
139587
14067
131489
434236
412238
28013
432400
111324
236242
101138
708774
166857
11930
218303
307908
82071
670277
249571
89557
669055
138354
11257
412113
638031
34204
36535
2983
300384
171978
687234
218222
2720
817802
541619
667006
57279
329485
81626
17828
19387
12730
6035
187190
43928
82562
640102
592577
34367
9807
285623
57181
202596
390604
19985
174807
524653
222153
695446
818995
124714
181095
171687
217621
242724
129336
767068
52385
493387
51193
219711
96371
74837
35778
726670
158474
192547
421554
16088
140562
125122
214172
389103
433762
357151
206586
222727
197005
131165
304756
143617
292152
25300
394107
119844
98621
461834
236097
325264
501977
2804
459601
309195
207780
299933
300812
92575
260712
9746
127415
446352
433492
269802
794068
105389
118350
13227
162886
198047
782522
1549
50297
60131
329461
298215
91459
605418
91941
59289
795643
117922
78225
69670
216901
157299
428344
35683
10763
22983
157895
107121
228725
244082
1843
86192
319890
467004
225251
15530
7036
207170
15406
71825
241891
794336
442501
27717
43410
137469
44656
68420
493690
409271
106759
48490
16176
535285
105907
23888
196687
753525
490646
614104
37100
188483
22166
299774
362728
15213
585484
232292
57492
13784
202198
50051
211186
75776
71672
696437
336643
512522
289712
109615
537848
862661
61491
386543
329250
465986
771600
58389
181406
97798
394114
237556
68527
73195
65167
268292
93206
10458
192903
343483
42050
372
495228
548548
270021
2146
148381
546299
202625
206518
58803
258220
67441
520367
445698
18739
172865
370337
207986
162957
385419
547348
178530
2256
223026
7400
153534
14135
851683
811553
6169
31222
401627
39876
159763
196658
194169
296103
10022
310547
727390
3981
640519
24917
105350
408069
166239
524572
402366
154782
264888
60333
80626
508196
118669
196644
484355
235799
88568
313231
25160
222742
173974
117211
19918
184729
311139
32290
429592
213250
94794
47786
79200
152028
176685
368195
395109
345645
145856
69931
204703
332417
154915
126394
472504
182975
35934
328540
55815
28094
213341
6664
428421
206259
368348
252671
10645
331668
526831
23168
375531
71381
159670
422966
94370
558390
5855
551859
836298
4381
18323
126780
71756
270606
477787
89592
446568
418797
467037
264225
82999
259497
172763
147537
108500
66257
113928
61770
60686
369391
194673
72013
288706
53735
293419
237275
163003
701695
679528
128174
4139
141894
95784
638188
2552
97787
193395
24968
272480
585652
59543
130537
236276
364753
57637
36893
252739
154304
249052
354355
30193
90119
179774
170823
143259
149982
387232
200089
139170
60879
212383
140417
155409
261057
212530
94698
70293
468672
673553
495369
48787
301645
1028
495027
464125
416404
594556
118368
718311
45291
11361
4678
409161
381689
365684
318543
683008
166
77518
481366
136904
197457
13814
368247
2119
507174
694649
244354
553792
370191
290313
365190
311951
342887
1698
79539
16261
117837
246571
201615
33635
95951
20441
366057
51645
23365
696989
321269
142632
190613
156435
653424
230722
457935
192893
570876
233984
171393
95389
547873
15040
430255
93940
2093
143270
431233
56580
206500
727831
109649
44917
39952
204004
15643
636942
3938
566171
701162
325559
113520
211061
374695
359820
98255
249657
129662
140546
42255
174219
209476
388116
563421
505960
275676
154371
62636
566078
138154
49576
284226
405151
23414
146485
267342
7642
45393
945137
828
315132
14834
379840
10800
34077
272738
36960
121751
433203
183767
343577
80227
228035
437786
68244
99446
441936
27625
249042
378086
429523
313644
11957
428955
501751
168257
221828
282738
681610
233846
191588
6895
440897
60124
507613
16861
623276
25529
373286
23786
489426
398672
199502
29240
41550
376885
88728
219262
307435
191473
118818
18713
234983
76225
289194
6038
273040
467157
17933
22912
283788
53466
269517
119839
563512
43268
269802
249530
6924
20416
61942
3485
312010
56766
429790
401875
23283
664258
212517
16833
33926
181074
546919
83222
315512
59869
319243
204800
614801
363084
58384
72108
7615
91544
324588
64572
178121
61168
207234
53577
76656
284929
422092
22113
11664
448229
28259
92126
522347
420110
238528
478120
356263
13584
6427
166406
65174
47305
591577
324679
164285
16500
219224
7206
288727
146508
487667
15708
95546
72534
38332
59206
271695
116737
625565
11395
145817
367105
525483
388982
79441
138326
428971
747113
477193
66285
64197
730875
626943
455809
49808
47323
38407
47845
107203
120968
444461
8474
12666
47872
19440
33198
539738
266474
2910
6855
414209
333442
287662
619559
283838
72121
9392
586250
291427
33448
35297
13625
196689
161707
8410
110769
774374
81075
171797
156185
616290
102859
188023
92837
18549
79701
174819
3946
141863
724409
471295
214148
109006
404539
244100
94021
425002
112006
447483
10515
196154
24764
231473
15269
618530
411670
518340
48975
41310
79520
546524
504314
577028
6286
1658
228169
175860
4690
60913
109885
262983
93569
39384
715997
44680
300612
54022
53590
600035
209035
174828
225421
217413
78673
659958
476291
543891
43672
116584
17713
4120
96995
745362
29151
680859
60898
180326
110506
52344
179899
268854
25181
529417
77637
666428
5627
63412
137071
512346
701166
2723
269097
370616
71442
60399
235499
486375
37470
335830
3996
211263
27503
240088
129106
262604
557292
251287
14808
123048
380839
1938
211761
6761
926725
894699
171041
106958
40049
8322
330109
262346
706648
459697
20524
207888
839404
241433
13298
2309
373971
73158
474645
221088
202560
463949
343857
363507
68697
28333
232144
148064
8800
31840
382782
248693
177143
540538
351399
67026
54490
414730
173535
188005
633768
407010
108585
480662
89299
811915
25555
566607
28150
226470
436890
272634
62695
44339
46875
273811
45212
251904
270188
14937
626505
82951
756375
68994
618176
378840
40704
414828
98761
11451
319012
98269
2934
256969
62776
343289
136202
108825
317398
24116
88206
358361
494261
230857
204595
176965
243653
22705
104415
645208
869077
69019
397242
93831
641062
4357
258004
64246
117694
240365
533
481714
241659
797264
355937
347967
7820
181643
209921
179451
141945
121048
226296
24669
2282
441004
606357
161067
68400
4317
589303
416949
36266
166256
837160
507754
602207
35729
133437
279347
45504
295686
16413
68246
780857
13161
218632
90398
262716
5553
145532
444846
5475
304470
368772
474177
90853
392995
54177
313680
778710
76272
669528
357254
98014
647794
44212
431987
507790
163839
273163
48605
259867
9959
518294
109215
49843
509369
519510
88023
782128
281891
83597
19764
38797
77429
239943
146299
177964
159635
40067
401953
185142
130974
625717
269363
90068
295429
217698
309310
22952
92366
33265
664051
160961
260036
42876
65826
96244
1525
267901
487000
244689
61802
566339
446301
7508
48760
181619
37052
43433
33265
102634
295483
27371
68506
300186
789820
319872
146194
215572
143427
114449
119470
144233
147895
37959
4344
803662
619880
355201
91112
34638
319045
387549
107657
21144
172715
263
2227
214623
25787
7729
114033
27576
83814
1100
184843
19650
108411
959942
43395
883919
148698
182894
240067
502199
121378
6267
118445
528820
284052
20709
24488
244556
146577
277969
470163
20356
432297
182451
483342
758849
632656
127524
567440
182713
204338
94153
68328
639
140558
821298
443043
122881
16876
146209
582439
134908
134110
56883
232127
11209
232501
319640
344562
76168
161716
124636
77339
625484
438677
647871
500340
197355
232874
616577
74217
433193
6462
478350
363548
120830
22948
23013
183668
684587
268615
231970
92799
211739
286826
351906
104916
184335
100226
153988
104000
384382
88869
261218
101289
181996
78062
779
84221
435575
470815
17278
419282
304393
56907
22879
303040
235551
644929
349123
509462
10492
175424
114057
30022
263933
11705
89251
45889
127160
155661
8554
49620
308438
4220
46652
434726
504520
105919
91764
263275
71056
68250
638742
67483
518914
816092
263036
151681
59736
45218
137841
287315
248690
318736
133279
13356
375795
21287
219170
24431
218113
183645
139499
182275
17092
79473
48175
36321
248651
96163
97648
230458
15017
422175
86965
532294
193040
108241
205176
68337
245412
2162
64026
66994
776447
24692
259957
306710
145912
291576
90016
704871
58302
335767
337761
274675
159864
30431
112888
11826
328763
91928
5613
6962
100709
524683
162289
571497
16205
240059
311288
909725
120589
179528
71032
74398
43912
9025
184867
60901
8882
17500
489789
189070
234392
130318
223032
270
585829
489818
17259
194173
15442
133408
194613
385476
8638
167821
45868
226764
167167
272772
20721
611
1968
456138
607016
32878
558078
714944
83546
64333
217367
248289
64319
182316
232071
186045
344870
16986
65073
742711
439454
622766
674172
6362
66803
33615
52843
5854
240061
23035
19634
23410
177472
279341
58033
119125
400055
151599
308564
4150
126287
22248
154507
145086
78290
708
5637
619127
198453
200917
540037
255380
40752
196383
196271
1443
31436
771305
92802
663617
701429
1840
208502
140304
108732
573144
320409
368158
311371
10856
80552
249731
90638
386255
90403
663503
96656
335427
387532
10242
214958
19255
622484
144654
211646
254775
187818
273309
111572
4049
143843
148981
487537
307989
63397
14912
127400
26802
459311
2791
417663
273740
370521
30010
352963
135372
517231
91254
725940
45528
19195
293927
445636
237238
129407
752409
181800
386557
114467
265342
333178
49153
65489
781763
181771
501532
425040
279574
756687
65655
691733
249288
325886
8657
137428
528895
97291
588317
245374
610320
281272
717157
22125
2490
721721
82529
2298
25342
310949
283742
7951
394812
15976
513914
78193
243962
331295
4259
73640
130762
21483
149914
319820
25844
4398
96999
302645
38335
194549
11849
582048
483360
802565
89319
62635
565309
144789
5212
28560
337571
87578
198751
398827
59489
249293
442791
325471
285469
49247
329669
225405
525884
265637
74267
459042
114910
3317
572657
16398
590693
235030
568836
542302
487725
228561
579023
70493
54158
273518
197730
548278
599594
71141
52730
103888
671321
71267
165435
24661
491283
68054
1212
34254
36143
358602
196872
40469
93166
68154
194224
4204
150661
3787
228321
153029
821941
308201
74521
258919
778068
274444
165770
113937
463204
161149
91458
281523
51422
61768
171008
108599
6032
116291
218278
308032
35319
193946
704751
782669
217989
528992
2995
376145
116265
119943
561719
53175
98566
237301
202037
15484
333324
221155
877626
848032
69046
843086
700431
56015
250132
72853
415771
9821
135794
22347
314482
359991
380059
65326
37213
65036
150898
2858
592941
12550
213692
162771
231264
268725
206535
313796
184644
511733
485766
786868
912524
75835
33207
63358
169444
13945
403767
179691
314981
272644
35303
390360
63043
286245
419902
11022
520671
266357
449183
326404
17213
217724
381030
834214
31990
572961
739533
59571
194281
396595
365854
358626
6759
159392
422438
258924
193755
166038
603372
68619
171157
6272
959815
134397
158683
327026
5388
300314
167667
11289
46046
106258
383499
920053
366493
180296
540104
198146
142644
443968
407254
444984
68943
10884
265470
370870
34172
205373
429597
123683
83525
8265
191168
248573
180078
2532
131443
131589
96002
59504
15129
289021
5349
211197
16597
151744
9395
48533
828
194322
742184
5642
133387
153886
637815
129470
11903
260303
251587
82380
259692
159918
422461
47917
4549
638358
86632
260163
129557
13297
160779
362003
31836
141946
185367
679741
19887
42010
11516
44318
724597
304611
565005
98676
159683
374064
311844
235524
43265
16349
129649
208268
630165
60199
5303
43618
145
22534
13754
23773
591249
31603
179940
5586
46861
16267
54083
154100
4828
60650
22165
355929
470069
467278
615059
11593
176509
269749
47448
178444
122955
279422
182746
749
46377
483441
448746
68665
123333
203829
160678
69772
671274
68950
532304
62630
337921
764060
426741
554024
328189
394166
366418
178685
53298
288370
396388
310951
224741
517667
5970
292085
245471
548156
39506
69935
130828
1183
7392
5843
59605
481038
181007
346873
244626
764124
131991
329904
575977
43448
325486
70613
15800
59746
56694
234902
3262
437242
41900
922648
437846
692140
268705
183567
293327
9672
179929
320722
15109
400934
367267
387058
511816
329946
315070
389606
55127
604370
8334
54925
259136
93307
479696
13364
734350
745974
76416
597151
62796
270389
417355
19331
154407
105699
192663
189570
332968
176016
41724
725041
675449
309015
7992
17227
518034
63962
72316
489771
231370
398600
645528
637660
61386
537161
64697
773755
841813
332183
616222
272485
140033
464192
75967
165832
129305
186
35635
459341
544388
343896
287446
27484
35741
54979
165277
771406
802381
658158
340401
139656
4803
87811
605768
317014
75700
79308
16076
48510
423481
148972
331030
515710
342722
95066
87557
187535
26147
279775
448523
121044
192559
191138
103975
138548
311059
361000
205206
303746
247531
72349
206
657871
161691
884185
232937
8579
5628
231148
407246
146010
158257
14264
408905
360173
419380
491821
291734
312913
145278
384345
533480
72195
397959
484209
100362
25230
206310
166408
171669
133450
306922
80805
360213
8804
115564
167693
61640
459190
72756
8858
801754
216528
140745
687925
776
11659
211039
17176
46385
9956
108999
87476
101653
32224
508361
519059
16590
161493
147923
116970
169966
641101
236583
638407
333834
42147
13461
628609
381578
220
73761
179467
474318
18822
327049
79146
70182
286892
45112
293869
653617
161773
19209
43055
779715
587442
414256
30787
815824
274395
205749
301542
686708
167854
240308
72996
409908
102919
563662
19723
578269
825255
197170
189273
6670
783888
151240
618592
37519
82732
63678
300954
575572
138032
119893
597782
224639
77789
217885
274414
403083
111380
68428
295244
261755
17885
58166
23314
555836
78144
13421
6136
186398
19328
5788
46613
123090
545779
244158
3941
128779
126469
246219
363724
547207
647122
49708
380819
84389
113046
177754
302966
72276
359148
13036
546278
238648
908125
10575
648451
633240
192030
479348
836430
59852
495434
507538
2661
394131
33238
252633
468209
98415
591032
12647
161131
90028
710815
18711
220829
184938
369943
184406
939374
175429
83645
121951
74782
86984
7557
831134
888508
126654
554209
15546
166943
23124
375978
61159
209987
242262
12683
172936
350741
595124
117689
342707
416040
62998
191573
211410
594045
607055
51877
2742
372914
499705
160305
371615
767385
244678
11191
169401
620242
808804
264117
31557
160220
870
87853
182964
608657
21044
79984
4828
189376
17421
215449
7357
4427
679964
152402
183915
7460
205312
70038
114645
134772
301178
69432
25595
220628
688071
593873
140733
194424
275414
47163
12879
10436
874664
291948
198096
134476
353052
401392
11974
102373
113010
724011
803992
221845
33088
251414
5990
13560
3979
115825
159234
439424
419711
209274
78404
273481
23535
278843
386328
542955
324746
30900
203490
166959
75114
2762
101832
384029
455605
84905
779407
528025
517475
250813
399910
86176
166882
141772
40527
21813
16289
241397
226945
654498
56064
249351
559470
368183
21820
109524
275613
770009
66578
5134
816821
23318
360684
3804
259507
59815
39194
219063
21235
537201
9379
677200
645010
31532
190901
88431
90642
102391
769861
176840
553885
35703
153557
157316
484610
167003
86654
137519
203533
10545
226047
7774
455100
931953
47738
54404
60323
167337
80078
115317
303042
147530
45398
183194
901532
48540
320948
57906
217504
62502
443392
215367
209924
635937
462464
374319
195194
60316
17461
60378
262494
413733
373552
291052
22289
70073
103541
639882
239881
559678
31835
220373
484477
102068
203858
11729
304897
85437
561055
481070
434331
310980
163108
615363
622905
463884
391347
197858
241129
139569
96027
510705
121090
43294
432550
88921
56046
287332
42361
119617
264344
477272
133631
77978
216092
18487
284511
7061
54940
46910
98098
235386
119390
404868
580429
7173
78441
140178
433660
745445
2125
62018
78347
322907
627314
491209
565288
107430
347818
120360
208483
646757
61328
311812
169196
64515
47204
317580
428311
31681
34951
257184
377984
253918
50159
18562
215077
435099
518796
677569
348743
181129
56198
123472
37515
676021
75683
45329
228048
379225
98066
6313
554001
176500
450852
793127
81421
21479
94332
501244
48844
43546
832600
254141
358219
110908
135547
247719
295112
242428
217851
70607
97649
256188
337634
247660
248417
467252
642847
121379
53176
274026
571986
6078
118012
208313
99696
162789
61386
561584
825216
61280
208115
106916
204685
444626
42910
811261
290688
416561
436819
42255
68496
209190
135198
14603
213542
19980
214187
26391
465352
163286
136303
345287
344703
409559
299847
218195
59457
3842
34387
301135
416913
116267
1802
380578
7766
270518
59631
76942
16021
98518
275328
211640
286120
12071
248013
304393
76093
195189
264875
244920
39868
824
446011
5603
298009
250115
462163
578225
123052
8892
432331
8530
423977
433602
882803
36758
268072
54243
177785
620017
354322
323291
493295
132109
110426
460196
464402
270340
23428
10598
625176
33786
714173
162008
8708
5198
117285
19532
204126
292292
86200
152525
502751
18763
90466
119164
45374
188082
43339
29203
55419
588237
95312
295483
410292
52137
262631
304925
71937
191779
226740
10215
65108
16703
468241
79722
42448
187823
41878
41005
158450
144951
16391
120458
41399
123303
25799
452284
201546
106178
427352
355687
51541
293351
80279
267770
392192
24309
8053
141
223993
203387
440806
441683
839879
21887
217808
257304
761190
109361
178438
304599
461808
57534
81726
417034
130306
424752
61341
396675
114576
5751
281464
485084
138752
7274
87668
238582
853404
333192
85045
253475
527826
276366
25193
734517
290011
319627
306444
206685
221911
215332
14752
29773
849141
530723
313695
425645
80559
21222
268584
445622
291309
91110
34524
272760
113965
14992
235652
351676
14828
673536
133690
545000
2303
143620
201565
72368
29094
254773
8081
733
10460
467057
299598
676407
293525
37100
362873
586932
28140
93198
104657
376134
193519
220123
715145
295429
407911
514788
533266
53963
3341
353840
427438
186326
128208
310967
15718
34700
540341
48299
201568
29380
31071
249889
528552
2212
202242
5114
173693
389658
41646
341777
47728
1277
528014
178509
198825
298465
260029
427700
649561
391137
154283
41207
256230
159284
191034
1829
531689
91958
608419
209989
371212
427297
654483
613235
0
94631
147102
627726
41992
46119
445849
22427
550361
7426
676946
268249
45715
13370
164587
738146
182668
5067
174215
278981
409563
135174
348377
187387
16311
3073
653125
319724
457864
921467
164332
134723
401637
70437
554273
587583
456334
178907
48619
468392
476115
341995
166724
548923
19459
23223
541685
968
87675
368493
49080
13561
54758
20719
490836
2729
604676
268507
70923
72328
371362
108271
457784
145110
56714
143366
122600
145320
157367
90327
83606
91948
239739
104748
420415
414216
558465
467482
479829
219497
53451
24137
22851
189752
602451
283561
184675
288365
76337
84494
473520
30988
256969
204605
7765
50194
265863
881969
133348
369843
5382
192138
182029
279175
591491
68037
265619
84431
337765
389734
470147
26231
48175
499224
696549
752042
83747
422821
398366
479596
273194
19896
410
5060
61184
109517
373426
110931
9563
585664
74206
20874
280946
24598
12413
243288
189018
108396
39959
26093
6647
62771
653557
437626
58306
680172
49497
49679
759800
112417
420067
103714
16723
68368
341680
297135
91529
255540
818051
480627
8292
6194
458188
14267
225341
157687
21800
102669
384325
599993
24486
250901
20693
53052
320325
60857
94718
29404
381563
173106
131085
17157
165406
126249
274693
171163
340501
472016
69495
75112
83940
285447
7577
218251
38020
64168
451010
43682
95585
204914
204486
922003
685130
181364
175887
269912
552546
62852
336
98208
159465
58674
23411
177980
360006
51952
512543
225618
39580
25846
23769
191007
353287
14820
22104
222743
70812
521840
437400
9791
164747
284450
439227
225668
919297
180083
79128
44574
176705
63299
233886
49202
494220
194
43993
276875
418912
457669
23280
348628
253390
273420
202013
511880
623255
52568
103197
22797
9952
76115
16578
188671
329426
310888
448836
33355
164873
398029
27819
138055
40870
67662
50190
305283
145301
724538
21527
231823
623370
158548
2560
460351
148554
62353
53481
627778
228437
16243
35109
353409
44841
724644
349548
206032
201763
13726
142179
211486
452628
394711
31839
120874
271342
732150
521699
195039
5981
113828
78117
69657
431091
86987
202504
314774
122326
229037
369473
112591
441581
265796
65276
41668
742879
145544
26390
108712
79927
5296
102633
567578
354559
771735
108555
134213
8581
227073
207932
6619
66592
316855
8535
572893
104132
274673
242010
386324
588112
360730
819336
10158
8449
370203
151065
94974
62067
117236
18913
392178
54829
391544
891048
442325
554284
307452
621701
487206
667772
662297
51368
281026
220339
816381
304029
164295
247127
49874
346481
608606
460580
378380
939979
2311
273826
429334
753380
378427
15140
24395
16142
21214
504378
555120
518169
134947
26433
377227
60028
1765
264747
478015
515265
108941
83983
221255
255568
197439
484347
269797
122682
498733
7715
155035
11249
9196
123519
325976
41912
125078
263397
1671
60958
424511
546865
1671
255501
318820
188333
47526
6317
60859
139729
168976
359365
328987
180723
116056
728151
51857
230741
634271
5837
239634
6110
563335
61734
169493
534190
196335
14805
116387
254058
583209
53857
739009
605964
125160
180122
184513
302398
66145
458882
173817
393213
296108
129107
41615
17417
733
65905
459786
57211
275717
296970
42265
322104
36909
611195
247698
487280
163833
167928
69634
26728
186686
208506
401328
526852
199276
264156
103066
430815
74651
626675
313985
55136
158968
67797
67932
2946
594008
386082
188807
168613
848641
350310
117085
7809
128009
286993
325815
24543
341072
237813
278723
2888
623111
1089
407550
778675
49852
193253
441735
94505
172555
20867
338165
472215
126961
148475
39106
389965
501045
38317
104804
261528
23091
729906
114687
13572
732229
19439
52212
174743
667832
161310
22211
64365
100468
92825
362403
23596
380580
328619
506406
98901
193146
152008
145048
437402
106242
304826
293903
646567
88128
220188
271432
154325
119282
450302
682387
13865
355110
75824
47563
89796
15024
64999
175561
749299
159498
291963
682151
3484
55810
235375
508481
341061
598327
76446
86760
359958
39835
44514
482304
306913
790545
546978
311610
802878
589215
284500
350874
17548
279464
245931
16755
89777
29134
1175
509713
600982
373937
25366
407829
346623
576765
7850
55758
324081
312513
121325
91709
9427
36835
301612
9059
446169
179908
3308
46585
24389
501267
47395
848794
70941
540281
143932
344893
376458
455630
168091
824975
100226
10954
686749
780523
80940
242090
165
51339
133579
46137
74516
258308
508896
127589
113000
13311
102192
51805
50304
259183
626598
56044
518891
694689
288638
40348
41748
198405
142153
20787
134347
707266
84043
47904
119155
253741
323850
17527
124707
290407
32947
100745
13468
35728
255408
597131
383638
508634
11013
300790
312487
687155
61678
533528
112354
23864
650719
483585
1972
825326
146652
66559
661023
5072
22637
424940
81580
303105
191387
45854
428190
508027
111290
169869
5752
227569
199027
97893
713574
117468
573557
722281
68516
240491
95491
23054
146363
397826
256770
418907
18481
89059
736186
546456
8683
17763
418257
169697
289089
210984
809017
321661
87457
441520
91311
496659
3527
528797
307361
167721
116343
114915
159412
63571
121323
183610
325701
138918
279190
330958
83962
572518
418468
377593
481306
245389
135904
57457
738627
388729
152399
132609
162020
420881
87821
517047
72893
56377
114678
113012
114927
492055
394157
216754
450855
80504
96513
263987
269095
273222
419543
101109
502560
19975
346335
505796
458092
43274
17103
238994
42639
265578
179218
104838
9570
10104
134718
102754
148985
221046
304307
375286
287280
55172
230865
191275
215433
235394
23579
416698
262517
183888
294435
272943
676715
464153
230701
34012
278919
206571
159435
96120
186085
64807
191601
337364
687095
222057
623284
53154
201502
481581
573598
234631
268825
135899
321072
150697
47937
594300
411891
10993
380202
55185
482916
448859
50661
541269
90854
4375
254404
949289
1714
18445
5062
6457
869910
163758
667394
13016
691039
241477
63543
166384
22490
176829
78844
429983
55357
311063
164826
15564
280174
292179
123275
268167
1112
43069
282584
197144
6370
525485
25170
133957
118185
27635
773705
41713
498819
13371
248705
339608
116753
312850
70724
765520
507034
134305
467365
82715
760949
478647
291066
227087
587899
109690
75338
99296
310041
2930
766423
395959
74317
28191
5997
191495
343509
46295
1941
147909
144977
61146
22239
268342
645228
503155
457382
75437
2222
139473
115268
182614
371021
178531
27060
440761
66435
184415
424281
293303
85749
463517
51272
344663
23271
23672
263236
182813
345748
398470
15839
491538
16946
230544
728383
29805
47562
110388
700168
929362
517255
250952
86935
84494
196637
17936
7516
472793
233005
280970
103828
582326
396919
235286
108105
370447
287365
72741
744104
565152
94542
301655
738629
15111
306795
2290
97535
354655
581413
166379
109949
187246
266195
128034
350844
78351
140175
232164
92398
41793
135847
2119
9626
627203
321010
27292
280836
273123
400190
622248
200395
62257
178718
474602
354472
509923
183145
5036
22919
676351
670034
566516
125339
354935
225991
119339
54015
136384
67523
112892
161291
469767
193871
602744
201033
498072
84436
462284
148073
119822
20775
4477
484764
237455
220101
486815
5218
611172
149947
11938
238817
182187
608492
607936
83592
621270
625173
451821
101095
17189
540397
606035
200216
641940
124565
467114
594800
578890
98392
278946
32068
637551
79125
216531
24334
101474
5062
245627
312212
172250
312984
23600
7050
163429
39876
59345
46586
2757
313455
50560
3475
8009
5995
1193
119319
402003
93357
265817
4656
634546
353444
130670
188158
153818
185899
145047
112618
65554
156757
375810
289556
151980
90130
403457
878305
94628
107513
35038
766824
273929
3871
650798
83715
4852
170292
500227
234271
302101
434078
828871
369935
117356
399400
58542
274229
50381
127534
100057
503689
424057
175452
236986
594681
32045
138752
6221
402876
98299
314271
10955
352325
113654
63527
111551
173628
137293
150296
118160
5735
213940
301463
8906
9842
138014
116871
239358
657554
42266
477024
5835
80915
548192
61079
7913
676172
282681
486689
95301
753229
149745
634220
22604
451652
102212
431784
221286
257548
159380
21811
200156
13404
6010
621301
757702
203383
57237
367664
654917
717807
219992
13903
632020
245165
187385
841395
260311
750037
251616
709219
71928
124128
447763
786071
4383
473966
52561
125900
279706
364133
416326
688989
203499
413030
335306
148576
643182
865355
593501
231684
390073
34076
75743
289809
81992
76820
496813
354964
133929
271471
712459
598392
371802
199969
341678
49297
10093
354601
423465
25677
113813
328619
192604
5972
122398
21393
498060
159813
410883
276172
310904
373770
443814
119023
411765
236162
394831
24463
90884
64674
103831
73284
528143
121056
354039
524321
414538
213094
173063
5432
179386
11219
635248
108513
73657
551324
49167
113205
261003
62673
198821
280880
167001
78515
21158
122738
133524
11680
60416
117412
196563
29326
5405
328540
295843
48139
904301
75108
336406
34538
346055
114633
15792
209869
127317
178562
362184
15276
141195
870817
242872
273623
303990
522559
184622
148322
24363
302964
578079
339551
241792
123116
381890
40025
7221
213728
462856
221074
87948
311030
568078
155645
202634
389838
23153
478162
30912
559109
31236
220559
230127
151810
463106
628583
11510
172114
268426
259927
190389
58862
614726
176234
72436
24002
297300
463672
228284
60956
26044
470432
198852
30945
583328
21490
504680
65790
779759
557509
346015
260439
395549
96070
104562
237007
65495
78396
163748
406809
106564
227756
18750
15098
281139
30589
124371
473788
18325
236629
84333
333386
357523
126693
105698
610404
199974
11411
601341
21570
40142
496981
296953
208739
194469
686349
567032
324388
55441
17008
740418
151202
389760
28434
101162
26711
107358
273165
201154
15457
6773
89720
209719
571315
175186
163452
25551
26755
36484
144809
141746
85350
130778
107294
13184
222327
294903
67025
191750
586202
646334
24514
57116
217723
98022
86982
15262
78243
34800
269420
151707
538624
434298
71328
182888
46027
403871
322891
480596
134804
84927
817913
101188
59906
243106
11679
125682
113467
635483
257095
358265
31710
347303
63564
2168
225492
289318
584136
438809
142225
217625
885
513591
97346
185112
56374
145887
118182
557777
26771
286358
49142
690838
37758
417259
378866
639929
567710
315703
31094
249940
398859
260204
21283
373533
231097
111588
121807
914775
77232
309802
46156
115650
153090
65435
621064
538775
8655
56418
374694
481543
286066
120801
100346
576602
229029
316948
205076
383083
456002
246384
549003
330824
46835
11237
226873
331399
10551
441749
82896
37235
88769
107169
98214
13759
1150
689155
483815
66589
34181
260017
614806
83083
356149
5470
217668
413075
373768
38555
204816
53581
242679
607536
280055
261202
643829
283576
390390
601193
462712
18808
308812
436163
169935
13652
498917
14326
504210
4968
217299
16966
24570
42563
181659
184893
587675
64667
240402
314859
608179
265535
948596
221777
173460
462117
9849
52995
880440
78521
316381
67383
224341
166298
169065
180596
138205
16170
348986
374301
52615
160675
331054
365128
227466
560804
12285
33923
76435
23336
436805
886265
9702
529802
17631
202017
710160
22394
547380
772845
122486
308111
72331
315687
140994
366305
27573
301414
198726
35736
493098
74705
301150
208206
25785
845723
72383
15442
46658
284553
710298
182110
712391
431485
388343
278470
125699
392706
104756
102695
433127
576499
264843
29057
365668
22541
274506
295902
18947
129299
5321
87496
44330
791520
816566
140996
110740
28244
564205
168717
134286
312459
85403
190690
4030
72102
7411
117720
950313
417618
49691
938780
151275
90987
23319
541691
172371
46061
283536
386723
383309
413690
724287
68777
45607
146779
871535
466489
131597
209026
252026
16414
419803
790536
82103
201239
101387
160675
420331
425331
575344
620376
274150
6684
70066
116530
344046
443627
135620
307675
42429
134119
269503
139549
27022
11998
253375
337846
365494
329736
39536
224972
101819
12813
573294
241590
34833
392051
339018
655291
504850
27144
77736
209028
500586
288421
157798
5806
303535
33140
887144
272142
551400
133402
535013
31138
47380
427547
292944
6738
540752
177737
552637
108460
99086
4486
99987
192212
335714
463828
210815
105492
572130
250610
668778
59194
384616
135492
361170
500379
62543
407271
508471
87207
134345
51457
416146
67389
288969
32856
18580
282866
323686
578394
212216
82606
679106
76521
66806
13511
429113
65896
55536
429087
457801
102100
502560
45282
279224
227855
8575
231736
375852
556092
393230
210627
134021
257812
141119
20605
11149
278548
25155
281850
53263
151540
186935
127134
18340
262226
74197
407662
116943
62536
76778
578223
119860
3460
220111
192946
53781
250695
240267
33084
272033
238148
376983
296124
185921
136632
583551
117005
566072
306453
100328
132483
635853
78533
449812
123113
559241
53222
226783
450999
682762
396259
447481
361883
130709
81142
115220
422517
90252
45839
33758
438375
322463
84810
65012
458
120813
402213
188192
560450
168618
394096
610261
66351
417492
88649
54879
382909
95286
51497
250700
187487
53862
31561
405875
306467
102817
222738
572887
200079
40121
498984
149912
206040
3153
275429
151474
7048
195816
18946
68104
717304
397256
33083
52636
36302
39871
842191
706155
654747
441246
7656
251878
62561
200231
370708
18949
20664
192616
235658
446690
80501
553226
220266
76698
139768
286102
334318
701434
784160
298954
773327
305154
68718
98368
116713
283277
27840
29679
182646
405982
32932
276699
188403
2694
126685
427318
407980
10501
98579
58104
395202
10215
42039
253680
158391
134906
204272
496471
60228
749356
131851
192699
563829
41535
116753
10377
281950
196478
366906
618435
245245
59785
169271
356975
539973
255609
13738
410039
462470
106132
251780
106952
614339
49113
25441
216707
10244
502286
403537
248254
130752
199002
362470
277607
136658
531838
67311
63378
303964
308569
378062
162090
279344
380465
28176
12407
291952
2050
413482
279782
588865
201003
329716
541145
100999
231305
443294
548157
406949
125408
13979
72299
368911
407945
429392
78427
218488
81590
425758
32487
484919
694219
149299
9465
605886
320540
409667
326250
66430
685125
331332
29376
204376
156651
646708
316909
78195
54340
358869
78128
552162
225120
705013
439260
206685
136733
98430
318735
4439
168558
162615
191643
57625
9867
81754
338455
676193
15102
78413
4365
2671
47100
136408
118854
474281
379888
614130
123353
180345
476406
782249
172324
799142
476715
154874
179941
65585
71
88890
591670
583400
74123
882
275643
560907
159897
902435
89350
100127
38551
114
9378
607252
153916
98800
7263
111910
313021
38546
21451
27378
372203
264047
295403
213066
25319
5395
369490
702829
36134
207860
293891
479830
33060
60971
58087
299205
538494
799008
38037
165992
325947
320435
194073
107965
233548
294130
192922
283332
92951
13299
56588
486302
557095
285819
726
124847
235057
452684
336794
67859
115708
173673
135760
152476
103439
50277
25840
723446
274489
161278
42158
232596
86771
542774
135261
77704
4320
338892
26411
99245
3609
205961
44340
178416
49114
818606
190994
41855
223812
65216
55968
83559
348222
110699
95996
211454
12674
544846
45127
99707
289447
311390
254651
21459
29130
131504
532182
397180
381076
72596
115189
231286
103488
117888
223438
187836
78742
503572
127641
328
719225
28042
486394
833358
293515
72445
234357
298134
612125
619242
472455
104629
121323
452414
252350
70315
570228
39002
194194
42116
3105
1364
583227
452694
291738
50952
187298
22069
192858
345153
741781
181235
109674
351201
173277
54815
45526
37225
49239
235024
235605
183752
229847
29396
435490
24073
202156
756513
549836
513945
190990
487603
46291
242183
397102
330804
300070
179865
69185
34470
62733
320618
66176
106934
21888
187262
273226
430220
66912
169830
203108
7480
571756
559212
147710
666047
303060
508092
187512
68715
47159
151729
224894
651776
58231
503163
177047
36130
517091
215027
92618
442054
174332
123243
106607
43354
513681
119069
649735
333178
499194
236558
4444
149670
268725
41112
40447
668547
120614
123707
148570
68431
689654
366661
48497
777866
443480
189664
27625
455773
309836
267786
85163
105607
8687
10285
495859
300035
8701
154796
68887
158552
831555
185895
130111
70343
78597
223062
480556
576610
9625
377777
44475
112295
187583
89703
36879
14803
594929
65671
200524
509747
480009
28179
158348
122793
296184
430980
36335
155769
308397
103797
348911
111472
17494
502353
77756
209825
296612
100982
473092
768716
234042
216673
91465
121088
634709
291639
220477
165635
7222
305894
244383
217887
643750
81595
147481
193678
38342
105859
654934
473655
174194
365177
206866
401263
730049
80178
22307
448040
90303
427898
544025
602894
78371
263039
10020
244132
265360
72103
57301
153872
13423
425540
228840
771492
711451
556197
112758
185618
553780
6619
307730
256966
409763
420074
417551
113433
176519
363189
200986
28847
1828
209028
3379
637653
33560
366680
347003
153867
486777
178336
688074
463372
151894
210125
108325
179641
166998
271317
93097
205215
301637
728945
289552
131244
101446
63331
34443
223338
297038
20929
190238
126505
205340
256917
498
423985
37921
552749
269046
3441
71119
124367
432480
206479
509218
75197
312747
50030
586313
845517
684759
113835
177881
160105
74970
99059
191679
93315
75022
575355
598216
117446
288867
132399
8723
345719
72512
132209
529102
277994
295037
10496
274070
84162
40114
34859
85460
287712
26808
226342
99383
178061
223793
349064
401757
198750
4385
236059
210653
71194
516900
3424
257811
543039
284896
50726
63194
183333
58844
76859
211549
20978
322936
175486
113888
67087
178523
245564
156560
17627
647486
366576
277775
49441
1247
3425
148593
55682
285232
402100
326761
266782
665922
54249
157983
706379
272451
41957
839539
440770
918059
12665
803323
315665
152073
359473
82530
307683
239927
81237
253034
459911
30789
693371
33232
41101
393504
485926
34255
340306
227598
350683
319391
99573
86191
290854
37389
9886
622860
50050
337413
277
16498
570366
178722
202773
458824
147632
38750
10680
529472
139360
889377
47630
246475
424019
85961
623360
143064
512888
197193
226810
26694
32038
610669
455443
569040
575983
241067
200544
16442
329050
82171
79042
403114
493243
838537
270357
79755
456148
746389
21124
12217
427636
119155
190419
31697
33637
335364
8116
433596
560277
373503
73031
127816
296601
79163
362573
157913
275935
164571
293402
546986
242823
254366
5077
53812
774547
270654
179553
583019
280741
213372
317260
269614
177890
410301
817540
474899
669881
658384
691678
12563
34519
81751
269946
271476
302596
84536
423014
300428
4551
103065
93003
39027
3750
570789
177910
195605
140025
486106
22686
346619
106505
95973
86370
135212
893972
150206
145118
191596
31050
390986
274832
177112
289537
117611
483279
626314
261582
24070
729815
278369
211636
37697
473559
313841
71275
953
340488
260748
74866
91249
115636
167151
27550
15632
339029
235205
372150
940
568902
46130
228847
162899
10338
712518
96848
238411
1697
334352
89112
28128
163470
267713
102062
201868
96709
106783
11700
69741
260856
783810
16134
115469
876841
10080
506915
256508
501410
150582
195579
71508
224983
472041
363472
17681
118266
132154
576852
7467
42291
81642
663971
404659
576574
455176
854488
165894
708996
198590
381126
534884
65384
522657
9678
47444
36913
205466
490247
147080
151056
179339
38452
284354
47347
130376
1969
855797
144788
365203
31599
696211
4614
798
156408
115254
452499
181428
19851
407050
606159
753943
715787
55981
20258
26352
37372
597741
606956
584440
491178
399400
18172
83399
266435
309108
222405
119813
57715
512562
342828
410304
70579
216708
802108
30505
336931
1632
66386
370093
269497
871462
2125
15107
428055
240602
111723
111543
392759
188498
148392
180432
196949
211452
381358
474328
109936
3308
288468
59575
2288
150334
371885
67864
301495
550092
104361
618501
715758
802048
22369
104006
237703
407052
334081
360869
80079
83499
153783
698579
32853
133798
307443
762682
482756
156840
418521
392459
154289
159718
672050
66328
248013
340761
372408
160627
347702
756973
625673
747078
43933
555839
202125
2210
578166
4059
357244
80239
628755
359109
83845
389193
35067
62221
175667
139292
186763
7226
21279
217164
485128
19447
234134
32154
302427
340132
369581
254417
55319
89494
233469
148843
900051
92729
316257
708301
93421
70372
165358
75140
561550
172673
52090
81312
44246
318048
20888
400284
390717
193331
216459
712247
92086
10594
236438
919797
7591
76768
96774
126569
74046
61841
108215
846346
159831
786431
29999
114101
121052
230000
757346
7862
81986
24660
421989
324196
39481
110504
1070
910958
426363
174931
30162
279407
389519
431739
711646
519211
114750
78734
678357
177346
78867
247559
76147
19778
146268
646759
185857
277015
309854
549017
17433
185316
2234
154950
277406
317505
135404
175432
370236
29845
28456
181028
437365
191228
26314
431497
508384
375272
356716
28961
12200
7743
208449
173181
234897
284338
281197
612642
184204
486814
130500
1255
457342
296209
5659
332005
554491
41843
62774
629970
430076
259719
331172
225317
780812
42198
382968
227735
60055
371550
96749
480777
521359
23094
200540
53980
199645
616628
63371
54666
721242
110957
182135
349283
386073
105673
25901
36799
735500
405082
212798
584903
12385
97435
543081
865085
62388
71543
4291
5416
886047
138914
312734
142135
16296
75963
501289
226555
74729
559437
455258
14146
471931
145808
498208
591372
146035
202808
6043
176541
30471
672976
15578
340608
728730
478917
216724
479761
144920
631996
82983
267686
330784
12626
46308
375013
174542
35245
724552
428059
225905
487580
81708
190137
211440
898799
245852
210875
53780
224886
456967
75064
6038
227306
642027
291650
75611
565505
252443
54076
154656
243037
17014
347972
63206
533421
59497
377281
128392
148352
289150
56700
129475
453397
108748
88558
364201
22988
401678
479227
129877
70133
783812
335816
179737
79788
240473
436345
522469
26411
738666
209395
103033
0
135365
61449
217734
413095
112837
381857
311251
131413
26171
30017
69169
41569
332496
10020
338557
61898
640093
125663
702860
267342
71179
471554
287215
319254
196106
328047
461363
93080
299671
83346
253454
514159
94283
153965
146513
422251
8607
194011
499721
130894
176462
477977
326085
27720
55385
17935
37502
302359
582449
1330
100580
280747
8293
798855
269419
403323
22618
579352
733346
795095
339372
79232
487268
331771
202994
43036
570158
265334
69650
401869
5275
82070
387948
118909
345786
393973
52149
437400
170968
176665
942308
609418
286964
117976
675998
67923
240173
137893
19097
182740
420754
56267
277047
244225
190640
216623
162897
64794
791949
208340
416401
14614
352748
68325
480327
145020
531086
262781
2861
12508
272976
590117
186710
406680
2038
726514
112861
676922
87817
77831
293870
500445
105759
317728
209446
14084
344717
425526
613674
236167
171379
495524
578642
161297
329605
506097
109619
756053
217007
69926
26377
136221
21888
450395
235660
706742
106467
441839
507026
239888
196162
141031
412373
746490
19445
9266
397748
506619
675782
102566
687554
300980
295961
792251
244191
22609
46990
615081
263398
267580
237964
147613
723337
240486
207332
900619
133222
273707
8366
19514
894323
257751
809580
12948
53514
591386
39004
37560
656533
648771
86863
297166
53704
286404
29535
407834
57638
261222
478856
567672
785180
253196
643963
392353
271281
307298
102996
521119
260291
201410
259241
75601
437593
139104
563863
321820
192834
76725
31791
496875
249094
561633
622319
12660
160599
267090
102958
399041
19763
102097
97445
2341
504064
286890
258876
639223
15769
494703
762873
110032
466094
626435
159126
189531
49917
160996
460231
341876
48726
86994
569510
537007
203665
119285
394266
126245
25289
307142
51193
495055
542597
2713
218222
121421
52526
226865
95483
412302
59755
547432
35793
258446
160497
276608
38055
460079
502878
929752
99325
212701
33422
1178
323604
8981
353524
168624
842770
831897
117311
12755
43124
111242
3654
305409
191501
268290
476277
281850
74052
13145
40244
172079
105321
307594
601750
483335
139261
447
57371
488954
154301
559238
409811
623242
584865
618530
226256
819916
581057
602833
110003
1980
671171
607590
480181
355376
39863
66797
261322
59828
185458
275904
571023
417285
242573
915285
447722
726184
422453
461884
560972
57234
467751
319930
610284
202522
614877
22413
115740
80702
85466
215406
131919
206569
508864
335348
16559
240109
21237
9112
290753
271202
78783
61090
298573
94432
181498
399315
557532
0
723370
98006
342320
295926
846233
442220
205364
119305
192965
36382
360867
749269
43722
10166
229203
490090
23538
268814
592161
22736
383402
97099
661792
25209
245597
180502
72617
53384
523569
12445
198881
86670
417778
84109
526183
73477
131030
85851
272090
357239
287186
81884
711812
107942
129251
98620
81647
21116
309827
34883
894150
135156
86354
254365
337700
185781
266036
245223
326927
64278
617606
163543
31833
849238
381530
482503
221155
520350
481191
38614
211229
216147
553761
232371
367320
108970
224040
480573
557688
156729
487297
208208
93960
33596
114511
297140
76657
324715
2068
76347
441575
592038
207096
240400
636984
546117
146751
36678
826344
58140
64731
621039
626450
7738
71814
322203
80056
220466
229001
681866
154548
433907
2016
480208
574258
142933
183889
466517
60847
141387
29399
426370
36093
72161
214283
298344
3190
186677
4917
139600
758197
536092
106055
85483
204113
134773
167095
451421
110142
54779
3802
109250
452631
540469
363315
728187
542084
32105
105277
37878
350395
72912
128894
520314
263986
42634
108404
57057
157257
462112
40914
59649
52109
378701
66281
192470
685499
953422
635393
165612
6594
73745
150160
709288
24665
6959
848566
231430
110520
19986
564760
185307
7498
106059
9810
361046
419956
192477
374448
120379
103793
106762
666951
43697
120554
222126
198738
118552
688663
389502
329934
643495
671920
120866
109619
113257
317087
127415
153602
358964
148177
6963
78024
238995
12849
75245
93249
109826
673592
133701
54484
157838
832902
559087
347876
557818
39995
545802
95181
253472
588996
473520
306771
217439
299359
78004
16604
404289
180087
2316
385672
205904
208739
166038
81856
2992
499743
287147
44978
193785
455448
185368
43748
223208
311941
94086
755714
322048
89445
294527
212737
15886
27564
9111
64589
104376
255785
130343
273970
544035
351135
382507
157998
180362
544524
81146
74173
4117
409129
514556
204146
277206
143804
26047
526
426000
305991
116620
44428
129
51655
181708
273240
101765
398378
835856
271165
53819
34413
219895
290328
88352
274383
437971
357384
223413
16920
291898
200164
284645
16395
791
100672
409770
323027
27309
88059
745070
921838
6094
435112
316833
77050
276243
568179
19923
295321
77784
295646
232277
87701
202475
291314
496974
151591
16222
138161
5712
25645
498268
22911
287156
63638
25115
621170
192767
188825
180496
428228
252561
329347
72601
310257
316388
519845
569306
261621
319455
27874
428142
124676
285796
97251
546934
148877
196467
259870
967807
114718
582896
482723
679168
265132
670541
54935
237961
28021
20564
46761
844740
320300
813730
9856
40796
696434
55612
78073
911671
796694
191842
31570
84642
16886
129582
647444
233788
59417
191973
430196
137322
770516
71472
287616
231071
175999
99696
151850
691489
164779
233334
797966
244576
305179
170767
349980
304907
33865
86400
274131
457552
205589
176413
154730
560831
169403
496219
915167
53195
103286
306708
413385
180163
513745
116060
71650
112390
300701
457677
283258
228899
215493
267659
130085
25233
342433
336064
172527
15858
200618
56893
113754
763493
366833
124808
641016
592498
250552
15155
264643
94481
193282
96811
130429
361413
20681
31230
14596
79114
145990
384865
4130
188956
292058
385232
208850
206383
441810
346267
40986
674722
635906
450185
92746
120862
160512
592374
427466
638610
190582
759495
21499
279962
12810
805199
6251
340667
164231
78229
326761
0
625124
395291
9289
115209
213238
1216
160858
576599
145883
280771
67670
44019
122800
135346
42277
745035
194593
61342
1412
20304
1135
59276
37406
28107
183601
64643
296992
189279
28990
15730
354696
307438
42060
143182
396
82381
166675
192285
589318
611004
277172
387481
10705
159889
3170
160314
547462
74491
429301
58526
589340
100094
630469
372272
517912
9935
505398
570829
3303
375082
13686
381577
76359
214822
3248
97017
168907
399986
399221
588347
117710
540425
92371
847968
112827
351332
12184
263915
957078
27357
208393
23662
81795
280012
86008
494
133009
337730
658447
724222
672061
291505
513290
687227
681176
451970
138417
112959
11403
21623
280703
435107
51975
89773
7223
133601
13958
672039
288610
246718
269302
31081
7509
697137
132608
199
11631
36431
292579
307181
226897
476
286133
148912
571622
607879
112718
347089
195050
176383
614340
2185
242737
5336
151799
179295
29454
306284
315630
156674
130861
11934
186336
76559
25695
702095
3746
2836
696984
196098
274570
72702
353305
269984
106208
85511
170
341508
137340
240823
367714
56411
611087
309521
311174
197635
13808
51706
233518
140115
114193
684287
905669
188081
162255
103667
281
30115
87704
77214
5753
133898
789173
231277
17216
71912
293335
140614
19118
598738
477019
29575
771778
10112
112979
444809
305683
346796
3717
384342
66842
283098
78508
295219
52274
633892
113152
11593
487717
543986
111619
668482
194866
20595
33674
161558
57078
362091
115023
395985
652664
638639
398498
115382
240121
51078
93146
147583
65139
489887
197681
104760
8041
5119
339455
351805
48585
20493
8985
88406
257163
34810
471410
418543
560084
538509
124684
127731
550096
388965
250512
20949
217339
156848
233889
381190
84451
421677
280759
253056
18658
11362
221554
383163
639398
661336
65407
393436
92057
36133
62704
356298
352067
356083
454742
57642
293300
300437
148762
143949
165354
17536
18106
50124
247547
156036
863390
82183
319920
507486
153498
179925
80397
324346
124343
105101
150394
191011
529027
111484
217299
309268
496388
549894
285039
251127
155965
788863
697266
93200
257581
25461
443492
6514
197679
168127
589234
464006
273303
392208
179080
19457
752237
541827
226066
138070
60202
696551
310912
632166
327008
321293
194694
345898
243840
260
237484
193687
278917
60054
141109
193765
368739
539437
244451
11052
826894
221113
331787
11810
182338
145282
265382
134872
210199
4428
735009
88836
268251
602138
647677
141906
262369
39867
537347
551815
8133
532579
886
48973
27807
254183
45144
666235
380632
69915
348736
206595
53995
54393
5307
522693
212822
6309
858067
26038
460771
39227
275272
388122
105802
726285
172110
870278
276680
5389
138099
73713
29628
309917
700502
193920
404330
431442
643664
279240
13175
430581
26172
313917
141517
21225
64903
408275
124651
81722
85892
21475
30304
2758
9476
217237
745291
40756
37052
42460
119865
3980
38078
389966
114761
730375
21172
449323
82800
224327
632390
90328
394806
285149
391332
787
22086
93906
153503
14382
346267
413253
188122
476342
1921
48770
78810
161314
88065
356957
5216
72611
386486
331603
273214
428648
479657
128208
145576
63470
251281
380160
271932
783878
555881
133142
156943
325295
161544
91472
52279
27792
86386
169347
797774
104683
102195
73836
164357
6592
359175
320157
7015
77974
132652
309016
344902
31743
262510
68865
560630
142746
559471
52150
132096
58211
229736
275677
486750
267141
141815
8335
203127
573952
121740
597172
78274
12898
438250
54366
351016
656412
254400
81584
231396
283789
478182
0
363488
2072
731095
157725
7815
279778
634202
72387
57544
73474
199318
711629
45147
33403
115951
86636
131086
456507
8400
326504
44804
50146
8673
91048
42310
710737
347606
236271
51604
139491
103975
941427
539370
257228
541065
45000
214648
423430
207244
25531
130834
155621
728943
141728
57790
23750
187480
563610
50144
581758
419525
29423
518674
42148
804814
11296
399223
551811
11223
38552
128535
49852
21032
267667
342567
451165
442874
475066
60370
60538
364314
396983
775339
502587
182578
43655
545076
532759
57453
6352
538164
228808
422971
314306
176119
171674
187877
355
40959
35858
150680
256567
9535
455516
351879
228313
10760
50081
30072
183272
19975
44369
128976
139789
57098
41436
191550
641965
283208
11009
670656
216563
217325
596212
402169
174783
26105
293448
497494
365805
169893
4832
237974
18965
406839
489550
225494
60451
23045
7868
235099
812257
253161
190003
291412
252369
738976
337343
13660
4414
489558
50228
189055
208851
81713
205304
402567
331374
130299
10457
82667
153729
110118
36978
269776
143801
58172
16718
433331
7450
571150
658242
335273
189356
151365
254846
348050
15601
180679
129938
206933
76659
31099
141117
30932
498296
751300
343059
91756
585015
638804
170711
383921
84272
21703
156684
5837
26380
303982
497949
7525
257278
59054
81894
414459
189287
84255
547752
88221
136980
64056
924933
7169
347057
799461
45281
21346
139044
370286
59017
188559
177450
482573
9115
184808
361695
244177
87546
551485
518433
213889
122732
269276
427448
656444
784519
326290
114905
157876
154201
353858
384813
8932
620255
135463
17732
766271
272905
186136
326503
182590
182213
460477
166155
206004
372581
372407
853282
697559
4506
557261
76114
10703
495091
24049
127512
713766
232299
68982
510176
152350
282116
238541
261260
485089
545082
338152
788153
43490
97519
113628
182905
155644
362586
41964
120446
522969
232430
118653
57393
3929
34860
653373
426496
161267
25756
856621
639608
107169
9912
141156
5852
614167
238934
44763
119957
32874
59900
325908
95758
504498
145479
280051
478140
486115
78361
375269
68764
582169
413899
703470
645528
5407
129181
24576
324941
310604
241686
90578
382479
8405
426941
823153
86498
487500
133118
359239
116176
171582
36053
36315
371710
103607
530639
597745
95658
264797
531603
530302
157397
590045
380600
279706
42125
287630
507417
149512
180935
48459
155693
72520
305957
81486
473484
474568
572173
114398
47828
532836
678524
650680
122783
229671
294928
35284
456994
501564
270463
602176
516830
98730
36976
152905
386803
17206
103030
78590
45211
216050
5124
284350
108972
173348
97194
31601
770531
654037
373840
100655
4993
48046
231127
361173
129452
538
335664
226280
524674
84829
35562
339221
208170
289469
42766
582579
274013
163274
889464
232752
158876
348801
96553
207685
20374
36881
170530
566333
207908
282342
326765
87132
301468
122312
428824
37703
115124
427222
219612
823620
129541
161023
133856
346341
753536
24955
147342
302573
16351
272694
139079
268174
220052
49976
39457
134388
482884
742229
134387
802463
101266
110672
88154
111431
288847
504784
4444
397463
117407
639098
153026
6338
96856
249731
505858
54674
649180
244754
156924
297945
282094
45202
10063
237679
45454
444458
4828
310489
704043
418163
810794
784439
297241
64230
229887
5200
53734
372791
287173
220509
248120
591256
229
266474
79664
53334
49392
35954
815400
504038
147616
337088
416681
724871
211722
260333
180575
49273
235836
279740
11735
455316
108565
826191
392980
684197
187072
43005
21870
287175
49835
586957
224961
175191
365527
187524
186643
428585
80486
62126
392963
207323
330565
667276
168167
82656
233368
129596
787906
584
93184
150672
33271
71729
344201
436
69514
591024
305902
308037
495940
27171
260018
68208
394917
195351
407386
186068
850530
140613
66870
245586
1281
249474
50942
23087
79815
572523
11274
442492
339213
273224
907165
23137
364399
422123
24661
531945
101940
257292
89172
101914
93571
77776
38238
98102
0
333245
5731
195694
62617
208637
309452
346540
70913
682777
226579
72118
151225
233403
37339
11364
166424
99985
373459
451167
111872
89766
97799
45109
302114
192207
158361
696348
628099
405050
470978
276848
365365
242926
422624
174754
247565
124284
408313
172995
568887
96627
444875
127075
97895
217603
34010
618268
142848
640808
198922
556
78961
422868
657006
27375
334243
102917
119001
319262
389099
229723
58041
180894
184533
6363
234284
229656
88268
94518
531574
24345
588861
8424
173448
79371
4644
240498
46461
80022
26662
331349
253569
15072
72885
184753
237607
282326
337094
2478
435662
519054
260029
6488
689620
30935
600818
234698
513319
451907
152198
3177
8350
268677
562175
287032
478998
123149
494272
498828
315646
196429
151150
542242
336837
580950
11270
424036
599424
28307
446779
82959
187205
2183
453542
754017
461941
272163
157459
521112
77599
17999
564212
16141
152243
90453
72372
147448
186421
214707
17919
688560
45847
147835
298412
5997
58606
250364
143000
9779
615292
97054
276078
7033
244368
696752
269586
36741
278282
521691
465951
62496
266184
448040
139273
233984
136092
493989
172658
215635
184411
0
39189
179161
244864
568483
61917
528001
29491
231736
710087
686
107400
275110
401225
162036
90221
247999
201230
30416
58078
595970
649441
885
195011
441004
321318
252215
290571
702345
325156
31305
731461
280012
21062
631198
141720
77718
292674
346434
123628
185400
72285
55281
681710
271173
3431
119894
5730
494054
137396
803311
746949
538927
82617
568111
41119
642
813993
200641
89978
422255
74884
121542
9296
314001
163192
804579
37543
624171
126076
215417
259760
461643
4237
80607
281591
217439
288433
23969
156267
98704
352191
8239
74647
268889
58258
556295
459747
238322
274321
290989
17546
27305
190170
51599
523736
696312
92857
18535
135493
336839
400669
818829
788586
697776
443245
136641
54148
480128
4245
535590
352907
291352
245350
110776
534373
39006
237065
638839
60271
20612
163401
96556
188379
268444
476402
351208
129711
324458
301497
71133
251073
166091
148938
9213
136266
562921
509555
56187
13452
490052
54437
59567
530801
24557
623298
122776
219969
24108
474951
122926
36616
165086
465056
247700
651523
811169
88957
364771
169606
237171
8068
443851
108722
481871
308224
275617
241515
495183
63150
183662
111286
605654
189326
167676
473275
195350
117928
73648
457306
690250
256114
258882
117282
42429
669891
28106
445040
550454
63697
45971
286436
180970
12740
71351
411054
7481
21379
100775
319812
588704
28490
700323
15966
104222
377774
653555
137661
82435
117218
322391
175914
105589
23150
5365
506536
228393
115383
280601
415932
756396
341298
56436
223527
293252
8357
15306
11127
81155
1679
289626
169982
832436
120491
904730
497569
66146
23077
289977
504125
360904
291364
252046
139648
408469
671399
882976
7134
265806
125088
417
115439
378054
16377
181178
343673
862751
29913
286605
812
398693
33918
102572
209530
71543
145512
134425
516330
552338
221689
88580
25054
265016
468850
214070
137160
119230
165704
128577
198534
314473
223076
279524
335338
67034
182790
490400
306644
352699
515249
120852
933327
291304
29898
284045
291017
511621
48182
278921
727894
86296
293854
302499
108121
428568
150423
134897
153899
163640
144479
282445
737219
203057
373917
612405
107255
77172
333474
126739
496058
131310
9800
402926
110778
6255
153607
10013
47570
160756
193261
186993
757320
84420
145361
145767
402571
180237
491736
571627
120021
114177
84594
12780
139914
286982
611793
23521
73275
86971
9062
147168
536602
493903
164117
105329
13549
46443
90864
33523
110803
446829
265669
98356
139156
640632
424104
625301
717045
36760
485954
64330
90915
277717
420581
541847
407
152804
387642
269110
407281
58610
788009
424947
293265
219383
647400
832968
247087
28129
71908
367567
391671
12057
451240
23772
490022
12226
275904
800821
107368
756540
674405
53732
270900
70488
32820
171505
107753
185961
610087
805847
579055
260688
123513
206013
72749
19897
41656
215542
151529
27135
23181
21185
537908
106559
393023
2192
89592
1925
3826
70605
16439
410813
188272
13085
425196
806516
297923
181299
279345
91394
67859
102
700955
488708
127489
106761
43895
120011
40184
236437
166819
26424
152990
158295
169331
284600
136852
76837
210561
85466
136184
150374
262719
302965
45283
242985
166204
257116
229443
676508
604635
893463
191424
165707
22227
325339
127636
91904
849363
101531
81851
50379
147486
369955
189108
122628
146531
112701
362
125320
307474
64986
97445
457539
24897
245821
61967
227935
212555
145563
449850
6659
317423
20129
408195
317454
4380
4480
609706
385886
441878
378577
88620
220569
26980
110804
115241
599945
116566
135623
288860
30616
72002
78647
138837
526930
150043
830989
71818
158696
314588
9391
485641
9314
61463
859900
685575
34175
29347
83335
110136
5456
38684
375027
90792
831355
616302
11395
939049
68803
17801
198039
151446
295012
3189
760929
176948
149020
767771
687552
76586
260112
41189
69967
177695
28059
188701
53639
68910
542218
184624
15613
291712
41417
318551
104167
724051
632063
15977
385928
116129
33711
3315
84487
298777
92677
178500
227894
190598
311218
23645
197656
131129
458906
62292
9259
574446
345464
334304
73267
325727
197097
590076
158505
310620
496455
66675
109901
239332
106612
632775
366141
115985
143163
86023
285785
152195
542301
601612
26717
334257
59586
410847
183132
48194
53996
175122
253539
320513
121519
172241
37647
7456
240449
67861
61572
7041
144280
336338
969
104139
129733
149639
85850
60558
85838
470082
2745
248509
330672
859645
730353
45989
856530
297669
528059
519400
524785
142624
57529
629330
844992
441238
254759
199902
311462
608108
713746
45792
15739
88881
70325
277934
72165
88762
219150
618401
30873
20706
221220
28685
8958
483516
205012
334525
95903
157733
599812
187633
89505
112311
124697
33349
60989
572860
154464
725008
553805
201882
54080
169051
200
728179
674469
29445
693999
8531
19410
135871
354965
517475
195496
858078
73257
298
483006
505539
169628
651760
31866
64609
65793
10595
406228
861997
476126
464010
396667
448982
350288
213004
92574
675287
779845
6983
93657
440966
13348
224189
311959
186694
55856
12283
402779
566551
54724
872214
91103
374562
295890
117097
102233
586311
57483
840715
346558
505688
460628
146472
147750
217717
78965
697834
529377
26069
27976
5328
8579
23447
3117
476893
305205
111059
419731
570282
412154
70881
16008
93743
666684
221636
124120
591063
310544
79146
144491
155539
774367
83048
16719
490954
422706
46039
30782
21759
216366
42536
582268
29777
423989
88461
43445
109684
225814
227515
100671
100036
884525
518896
272549
100982
222133
34372
15053
26660
281545
251200
80486
48809
534403
213518
120776
44208
463485
650501
450730
575034
271939
646342
193756
85578
15865
275087
777
32126
335052
22800
423341
230008
711539
44290
563
90745
553791
503327
177000
706965
351376
123821
310146
30909
257214
83769
221229
47348
6179
309107
473992
10406
600951
23120
700086
218590
280879
217204
710514
142679
264325
359462
57319
69783
327811
792441
985004
442236
16852
199825
299488
99111
280208
586474
527683
116186
34458
725472
44098
350839
250265
160998
1212
60441
167776
628525
121204
499403
276536
493118
20553
23696
202525
951654
197767
28673
70003
860
24652
262290
212279
790101
365496
185141
429013
573969
181831
122786
488994
35345
125973
222268
336987
70707
6930
37381
706304
212555
195893
416934
246201
68839
530822
38877
13852
304085
99914
465748
454316
120576
527917
2921
284647
316869
53220
674148
216606
29773
314236
234086
174409
244951
482416
392724
130768
300210
223973
173691
99871
393380
71113
261769
132035
33180
14734
434384
294281
303322
39650
63870
457525
336569
14470
296839
647186
788761
495778
502294
176235
2351
567882
48233
26944
128019
312938
190378
5258
156601
81415
3425
807558
11072
14223
536079
512099
148323
65550
71748
575736
88543
259544
301423
536626
297088
244717
35691
433310
398907
426249
238516
300544
77711
476287
59702
321194
505239
543458
383806
5492
211582
156003
174809
303878
471647
334894
199609
66386
739899
100585
64278
257417
345430
400361
55877
367339
155892
114040
387653
261242
390129
271733
344117
587237
383407
397849
53218
94018
75484
101627
18604
109003
442703
251398
88109
556180
10570
64633
674
597432
229177
86011
69937
176090
361288
127954
377161
373221
565623
49722
90963
510947
118544
222442
40048
615432
101782
308597
171740
440358
463795
140852
120336
856269
167549
38327
223655
82205
316505
359061
670993
533714
145127
459428
159083
100264
638473
356117
707621
206615
407743
387634
848044
22070
20240
34163
45912
400660
27555
11595
160131
91859
604472
389484
627
124413
265799
50141
384354
84820
224152
7636
239186
505298
23715
377730
27028
32340
143999
224258
79847
45242
104325
5787
268017
98987
204408
170994
489383
116959
56639
404309
747750
540476
712446
176713
4997
42738
903311
53284
204833
433685
657631
293258
111929
219356
30547
1744
71343
161773
155482
656100
623844
414032
41356
56446
673489
850063
626766
123214
66413
607159
242963
917785
333424
197081
336387
232851
380770
947447
152438
7465
142314
627616
927273
85288
3556
146423
358228
178249
113593
441640
73250
612891
458882
211742
70227
79329
418392
371546
19748
81011
475421
2098
442932
635920
185560
66985
3083
218942
423234
111320
19424
199764
8729
214024
31409
357447
154877
63954
579345
10200
653504
613732
125214
47662
567222
98271
24875
133196
271075
41585
86625
471704
232771
48169
292055
367771
130296
386970
359482
336172
444631
493092
649585
215370
187875
777453
85641
20617
151173
188111
268139
835627
327554
229488
333907
308376
15245
641383
535300
56169
34367
3653
124530
425972
716767
716049
74025
162050
235518
75839
44673
217041
420883
337513
314849
315656
21816
8899
197267
74438
45161
497496
49258
92571
277515
433784
3758
375415
227171
817362
80585
834472
121663
248126
715176
378779
89861
292920
776967
236598
63916
160618
394424
704830
454337
252965
55362
309521
316917
69496
7879
71065
33887
677303
516627
425506
126990
191816
4400
351143
699032
61440
174688
47096
636494
79851
244250
528953
122897
11581
511265
260198
264261
515923
279615
12970
210889
130001
250163
479197
609287
190269
102281
83284
628458
314046
9464
21260
550982
251027
182244
756593
132545
315470
664836
116242
90129
20899
148187
278166
249269
35637
290602
7058
97750
512370
76221
25629
81654
245520
111095
684714
736717
134324
137747
106913
428939
270145
358115
53109
51849
113566
120445
340887
299690
160827
100521
294294
664527
683376
220085
239243
3061
174577
93912
168525
275300
100475
114389
52012
513930
224331
168259
127231
327262
272815
192857
159284
772447
102030
99660
89385
83720
476437
356354
341620
17834
69342
396338
729964
425339
15208
85710
120725
491926
247272
57417
83290
122702
428445
807521
499858
189378
488066
471858
399084
31752
42733
216
142
651594
37840
749263
491822
705890
18557
18762
1741
490711
23141
217088
11755
190146
86396
61344
119773
732266
127455
37510
64730
176119
35197
530919
261287
228002
645334
26198
203252
722626
865202
164864
585916
110345
134593
47269
144755
27151
658249
445446
420557
523
94339
163342
415599
17127
467139
1564
76441
148340
299189
46051
86064
62887
214012
127647
120340
129243
391484
358059
369631
70099
55938
444574
147352
321012
192336
118596
393645
128404
255135
20536
392540
320451
497355
195978
344362
24235
525727
25239
45540
137160
151857
156775
116029
180817
223714
89150
52693
710932
625453
86315
704935
442037
157240
347485
202372
576685
6738
118703
304865
51211
302004
438531
50804
85709
28418
28788
50870
71400
546391
36403
8128
109034
97700
612312
303699
2826
636136
41954
180386
50528
12398
200871
15572
17045
624262
135186
63677
322209
296284
381791
187875
617081
839677
23317
308158
684364
545595
95202
237346
52562
691417
244600
382264
23041
240538
757137
380323
90858
56182
915544
161959
533525
29502
56818
96653
637051
27359
107708
56897
295525
8597
149548
100969
88349
158903
157034
76756
289944
155115
512318
33723
160789
42657
517198
365367
37199
399852
428952
53527
158045
131710
261663
56042
26483
9645
243568
22016
8633
475978
690630
494226
567216
169549
238741
488363
123861
207065
9138
68581
555382
177595
602772
22583
47464
8442
50218
14441
65312
143977
133654
12135
113192
755305
309637
256454
326540
175495
20744
303858
198821
759150
2351
7277
33693
260174
63249
73836
62843
86502
587585
48306
60563
396227
55437
213947
49474
31534
231658
255128
97616
93715
66945
33788
688379
135760
65972
388973
649754
378310
243312
202724
335980
172338
778377
499212
158766
123970
605328
68380
29628
238092
182349
17995
397954
142113
288470
259891
512020
207648
73410
158957
146618
203923
1889
69877
618419
346832
118354
549535
160046
273600
77043
277713
9730
95657
389423
48858
568086
212855
40708
232818
108915
56808
354235
297940
9695
407770
10662
145085
286449
403416
532444
122962
390419
977
54054
535483
721055
454290
46564
429220
342538
144889
320806
78246
211255
117340
3215
7968
252279
384897
34258
419272
212258
314200
742461
24351
84664
1045
345392
287617
453307
211943
48377
97252
76927
94859
356073
92902
275301
387972
235049
55647
436567
782302
800239
97168
489905
362660
124471
263864
133232
61151
204041
103885
18845
690287
286313
516182
221018
6988
267174
632925
364044
320956
451357
7739
431581
100700
436682
577905
575348
98854
9742
345554
284749
206196
167198
10516
843590
12035
25405
306404
348922
47306
591575
4317
716050
472294
43324
162992
293578
107383
48622
122983
79072
2202
253137
27490
115555
259389
730806
677486
86464
389535
39021
508058
801
519187
88326
176909
75678
140199
549398
158427
98575
213136
482901
66421
1852
154945
287391
746612
2176
253031
227009
560228
299982
289912
531123
38324
20823
46646
26032
444103
755364
349591
171790
14739
107089
53529
476442
221102
62834
18898
204621
17511
253499
27656
75573
409184
69114
709781
464405
847597
27656
235415
465717
449497
127940
29741
84996
10272
141176
296512
94973
17550
191451
18075
302756
503
639686
474601
77567
631617
134595
3306
285164
94775
535359
37254
688330
54455
136832
85244
50818
4199
182591
853846
19675
306215
180806
95567
160395
139069
41817
53948
661
17049
474735
23861
886676
180793
84186
19955
498823
666144
78205
158428
254535
686320
364272
643907
43585
202385
63641
267328
100624
85561
38572
2813
257609
195335
413599
128210
671978
269385
748720
168086
401650
5854
19086
59647
818192
86084
115663
591635
439930
33850
471531
26151
422287
76698
599457
424597
983767
206
21073
2791
31587
73431
159628
209869
342741
268734
8505
246829
66234
61499
502069
510425
49974
111314
7829
23475
260716
88165
257583
94271
726637
12455
1260
849272
136980
76034
234532
65169
428214
123925
845489
36287
50827
674716
3390
68016
351172
98293
6820
41481
33044
165174
446572
194527
9314
39779
232601
22371
726868
450357
155078
455024
436646
319679
598592
166107
135759
96814
203729
119607
194286
756221
121835
102546
243990
401608
906641
58385
483709
169471
156245
130776
494066
537053
260124
153703
270352
76437
403341
123384
166734
117167
2931
6760
456425
127103
305434
149832
260272
484017
250427
19153
265537
287897
529286
818395
3226
112
138537
209669
165138
468398
374021
16638
148352
295650
58282
159056
373499
172400
181803
55859
166079
158337
25069
138979
76425
554266
75014
713651
181314
763584
2966
41425
492405
309674
242643
29197
265789
24159
15430
51375
636438
40438
257909
170766
304496
270432
4494
24112
544291
1333
531013
9513
112482
196126
51550
451331
50859
76668
417024
259808
243083
43018
497864
355722
503943
96654
139939
34706
18742
181095
5579
575043
46594
24182
118670
121461
182707
680482
9073
8491
51184
147959
579235
40842
23222
277521
401418
254180
912932
587840
0
65225
178052
94456
198683
92906
56627
364938
608187
222704
190803
486895
186751
286216
494345
60721
711987
16482
222900
146381
446170
407156
75008
556526
318984
239971
242985
8127
836382
167569
143266
86723
2678
792853
144134
122270
245050
15030
314348
593118
395607
253981
87553
110494
337051
506165
367301
371693
163572
43223
107940
182975
18527
430180
23592
409375
20677
356634
160364
25987
67294
802272
313459
825224
218246
341430
633611
330765
9576
357741
392714
226120
559097
122369
343018
504885
89558
126765
233040
311566
46411
251158
599992
361998
23475
497211
14610
93588
9873
9279
445835
97401
163415
108155
356598
220428
158598
83482
113391
43089
186504
131802
141906
7882
265308
607512
678317
935384
105208
137998
157260
446428
266868
343567
1518
624962
376722
44313
627885
158685
15702
190419
195672
325947
409295
522233
516022
492183
413284
263395
638033
21795
91339
129883
149189
193062
3925
309211
236520
636895
127515
27150
326460
170177
22209
321348
52217
226104
475402
522878
234059
140839
97814
351255
207510
800203
106972
75269
51218
293850
23799
370481
52670
424762
116566
55894
10354
307999
178615
244901
22573
21098
3314
684403
181789
855219
527521
504719
229156
48038
301
842641
401308
4323
87534
311190
196147
2487
127737
736090
10105
25166
163036
77929
187578
343989
426770
62904
14128
187681
85807
331000
31980
136637
135904
290311
338608
153510
43137
612002
330202
219727
379928
611413
23416
288672
798731
626016
62645
52240
398505
3001
140701
65570
267734
282809
694487
177472
93306
269644
61017
241796
160566
172698
14401
121955
402794
19235
234987
187694
104680
22606
55719
182662
844889
47175
75750
88787
46674
90027
71708
60312
36146
64261
184521
662469
136288
177782
184638
445215
620165
16139
271579
396566
506846
559446
302828
59896
67350
172746
174241
116786
327296
556125
96929
36790
324075
665103
52090
405048
55880
58937
99779
285362
18009
287299
159372
548144
632803
371821
546398
59035
55690
618032
412817
71503
68525
454013
236393
915622
271757
106958
501676
13406
88088
23786
4977
32481
116784
335286
26129
77371
891233
372447
208043
18998
186159
152304
8456
103790
52462
98741
1008
56362
41476
201446
17072
55810
455350
317141
339652
374311
17352
307548
337778
296983
270337
193551
189944
115038
271343
52573
270114
4454
34670
117514
479497
399285
594681
147631
2651
37445
139440
150758
750446
260537
310983
747644
52187
288783
174959
51099
163629
23259
26244
26083
48525
6038
99269
16846
149939
20855
209914
814098
187297
130766
8646
183732
73248
369816
765161
144573
48642
111789
89208
380301
66527
334736
174756
727447
370294
499632
202804
20252
525764
11381
76287
88363
120594
273194
445377
110139
42864
242367
641160
507075
778858
551618
26854
658331
500364
128735
210993
529022
49064
84362
161681
213502
330197
184446
551995
520121
527228
363235
20614
73892
479637
225779
5797
216544
5164
87578
45501
510573
53470
68016
278378
85893
382921
190722
262431
116100
348707
221028
265166
413248
28720
807000
53175
3153
52901
449696
237291
83003
174147
339479
268614
536
453427
53223
94867
302812
82282
105254
220603
23991
39680
182700
146357
962055
420904
32347
197144
216708
776429
272251
10852
50530
82109
185154
350597
131389
561465
10161
451322
361655
501385
125714
479833
6508
164607
215104
416052
281364
478559
181046
280147
214600
71406
6051
120542
33315
160564
33890
315375
64203
34517
547108
79560
256410
242584
223404
172894
244553
130296
322463
402398
274900
160622
201987
199176
65213
90147
72124
151137
192872
32669
472911
224048
34259
258358
379762
680166
609899
855347
332795
28787
375331
38307
168672
365845
813360
372812
177421
51572
88987
71380
78279
87636
821862
233190
700907
21678
434946
154446
22975
369454
73448
269819
82443
91806
656364
453456
463913
123705
134317
26684
712596
206139
486765
95423
295799
39482
256313
323143
166058
709401
110822
83411
32732
731363
353382
60597
531660
29101
154364
7274
20909
18292
532496
205298
22028
355715
560536
9067
104471
156915
332154
77081
237297
178593
210265
663095
278769
316838
86184
102719
382448
11025
381577
52104
433421
260990
161522
68354
98566
23878
151943
24424
120466
313983
269420
155745
618282
42894
93552
112464
467088
401740
273929
386078
57816
455917
84092
859
96086
12801
138193
147610
3815
183002
64715
360597
150372
170708
949954
145497
3261
144660
101811
55823
66027
856534
33440
260622
483143
48259
51040
546748
425457
72893
4584
54196
513393
31769
363449
121905
231768
32593
1263
222614
219548
337572
115448
3417
12631
484662
510502
42013
705364
417779
59338
948329
13584
234154
271828
4428
50176
570442
280651
43290
129310
152683
184533
426688
57125
87234
48875
684036
250792
119663
239962
508090
174399
77736
29134
200098
166588
188059
405410
483113
362531
132761
428684
382815
30203
161810
492234
221443
440974
522113
150221
208533
88588
679399
75116
2906
412236
162858
326299
806146
889893
34140
489425
785823
427292
55799
148304
84541
290239
265684
500928
81950
643906
185249
615982
445513
776304
326370
340534
138290
156925
12027
659949
144381
110645
510411
567426
149847
318367
223654
163835
655048
476773
83187
37767
3260
325853
596405
331359
33030
125370
23536
147315
1936
134194
335796
113999
469
634603
674281
578252
263879
22031
180714
112789
524074
17580
588288
104012
69447
271230
12731
712962
12074
42518
97071
619368
87408
158
3667
18210
185118
22976
32134
19734
139213
18433
36341
252
13762
12206
4835
97520
25490
515381
102602
339540
222738
533424
447985
339932
380700
159043
26802
99755
545726
109482
415460
739419
558636
15292
142102
108346
352602
36708
88677
93
310455
112166
505074
275524
560382
10067
376067
11401
123383
17807
242051
85562
294361
402120
70501
74266
298314
307062
274374
933460
517236
436832
4803
54652
531517
173707
373269
37047
127715
389548
171999
197258
519123
90
79416
22431
482457
63080
142189
118340
367160
41829
623006
113642
355195
103388
703822
119259
414485
67196
20194
263745
178917
115915
22551
344393
100825
5062
447510
316247
32211
78328
158996
595313
172464
717435
904870
54939
176216
26574
13999
176272
769193
121394
12224
636630
43603
92120
442091
48228
141804
642038
21860
256250
115508
15184
10866
115230
615556
214309
878453
281876
81352
448081
203509
141290
65441
43290
52831
634896
90558
79850
300157
614507
143067
95239
199087
76372
284891
721150
314771
142112
505096
9484
266260
135797
60523
220211
399672
71799
183399
200296
376547
468095
29519
54613
358872
45608
702915
831752
263475
281947
383578
315253
122438
60619
432290
2308
35284
210129
375650
520589
313890
91627
599251
495718
306123
403519
533174
396133
78954
171567
117256
8473
457637
19392
436391
343394
794024
353599
288758
63032
303995
626614
387865
23404
327175
56820
508603
103829
236297
616607
429799
134124
142768
14001
468745
7335
152673
70876
116539
176796
4123
131452
186412
16855
59520
48138
306232
74916
20358
196252
342756
420747
72856
85498
165731
459206
19016
289509
35792
101559
31896
369720
296130
458204
117466
2532
375298
49130
320444
106879
20102
20779
259422
22637
364
420555
365256
14328
25528
12760
32018
377325
346160
51875
364567
120039
631617
162969
237974
163819
32458
73549
173985
538837
40574
549144
3394
463705
116361
245322
18596
399186
318097
401648
59125
3788
114535
205514
161027
137782
174416
132026
696142
39763
96844
678576
137458
371177
124228
25738
346215
670417
433392
639434
692864
11974
27586
400378
11537
623717
597617
395031
22555
202246
598701
54670
361945
135425
133313
212845
657446
338434
631960
4108
61987
208007
295493
10721
719283
304523
368825
588734
110131
871435
99459
52291
290286
18751
16693
111481
114930
246867
99880
411894
422493
278369
237177
176642
355498
296327
50691
301950
579346
545883
660819
107723
761278
74253
36714
715753
58047
1563
16613
320965
331251
75178
58436
53734
444272
133021
5884
197714
465468
10973
157894
17218
164758
139680
240967
102934
84397
7415
161181
181420
41898
631208
487682
73133
136106
439389
371804
117151
267337
516264
2019
109025
32852
498406
47399
561011
35081
131644
360685
39954
211828
81949
409883
157219
65809
327273
37416
571295
87131
179333
122935
6012
256027
201724
55495
15174
10889
409175
111357
180872
172643
139284
380062
568231
88436
70712
347155
176443
153210
795939
148543
337728
35576
53587
172792
490427
533137
20059
645
478641
503488
219252
524751
38305
27393
465760
147952
56610
87897
547271
410452
2934
816676
48486
293685
25823
222045
427993
538834
149355
275900
240682
601815
471527
84362
89816
166764
293616
127053
95986
133042
576949
9252
8232
8905
31770
15296
543238
106684
308143
236170
358388
144345
110371
125963
658770
340312
12549
55161
146440
229879
84197
30099
22871
152581
8189
421228
4562
642147
10769
68631
10761
56372
151679
91879
12113
46638
9336
39071
526572
577295
89507
166159
129319
162299
237722
876017
388242
48915
379641
3306
335077
44360
548549
81952
10680
46885
299839
17201
42023
130976
28858
65267
127381
93466
194549
17569
205642
422896
20110
234335
545684
88027
45704
47463
128974
36903
906138
375167
334276
319525
107656
875300
397389
4571
88194
31057
31608
206943
83210
216357
78632
251960
143322
164199
24831
277360
153249
43922
88273
143984
690041
268006
76691
181343
75243
56371
131531
19335
60941
80543
540880
618444
133024
512217
132228
75711
121627
29194
14446
297923
519
370324
114551
208192
40639
237476
164338
107387
219631
187292
776915
77930
46709
266921
573937
837774
271014
13413
68592
155120
14866
156626
332683
531545
399415
138767
213901
210743
171277
220099
44733
325772
208986
487437
523965
23807
244418
115404
123816
113992
6341
439764
706555
221162
387948
98465
260243
107040
91744
123795
7437
227129
675899
78088
123565
253563
344206
272210
34373
128016
222160
34515
497677
936929
27031
775575
190334
17697
21689
127984
266004
425704
893643
1696
324497
177803
508828
151354
29969
310104
361532
31035
240632
3674
759400
269286
33692
423982
186921
139509
16271
490932
168235
201622
250109
2052
157215
152073
871930
754182
94107
141024
121098
268506
125285
57009
336001
364985
42559
204193
9193
517241
227674
729670
192721
315117
82000
273968
147226
747657
92451
271943
654464
829658
330707
11212
18744
44392
414610
588181
69451
19493
557234
109817
323446
219312
191364
16967
13999
30068
635965
599513
104407
779
237742
509554
413602
40114
651684
529879
85579
336758
41309
155974
273920
184100
468478
381055
1095
265682
744118
162712
44923
111884
464011
387329
19433
277
594827
234570
333570
31823
285078
248729
133020
48357
806839
110888
500888
224749
190262
23886
26366
112602
69186
158581
616229
166594
92348
38216
344019
137747
76992
2611
526620
155981
41304
5816
577524
120162
190134
131916
601636
115780
395948
296302
114472
38754
17421
369957
2990
36549
376280
333
49195
10726
35509
171760
392075
413807
99042
616476
240198
126375
300360
96634
317993
283410
99874
32257
158785
479387
47681
643937
86961
7574
136798
60499
377371
44952
198161
832647
38842
163588
339757
14846
182677
105230
34447
20584
478724
399639
36771
288584
625826
290743
69030
30245
665764
412907
65734
460455
646896
10439
6585
204739
535275
105660
130840
11432
15141
32760
514686
20898
386248
383422
49283
653794
592521
16035
25678
140492
923380
303101
23224
87313
225759
657223
286632
27389
73875
16854
840318
159036
184398
7987
56238
777700
447346
690894
393771
329894
522541
140161
231785
723247
65833
513933
86998
297241
215974
2470
19647
186869
126969
478144
180500
316661
46771
670407
29796
68899
404888
288201
567900
456397
39707
129389
635467
14284
372077
355523
63171
6805
37539
795375
654384
24274
830779
331166
176538
291547
25577
418199
9711
38756
736741
296498
290096
263553
67433
132721
602944
383086
510522
181721
108850
67841
867699
364949
8514
222652
16769
120694
315710
430833
539405
1614
181608
66571
93098
89348
417578
488990
236027
70198
35196
575506
459002
528057
119433
13649
439601
350355
111468
28311
458358
474418
95702
210218
147047
309558
87325
222926
28724
168459
794217
52011
695107
279766
55344
241043
314779
301000
328561
41896
49470
25398
68780
359356
8385
11256
492242
91197
528802
682708
88034
240505
309688
727619
46345
7608
178428
494671
74484
201798
2943
353352
779821
278833
309357
396119
133537
799161
157061
194651
278968
57096
117010
112014
568582
326755
36333
49394
99609
273743
309635
259561
22126
134892
616995
99488
171190
228154
274670
864270
40676
194119
554026
78562
119037
66012
224665
262685
145276
123705
16618
176475
52821
80869
33768
708921
128301
26175
37815
33466
475669
499330
338430
28148
117356
387933
832797
8833
34020
136956
602115
286360
87196
410181
123781
67310
451367
630575
203220
87000
32466
602589
270806
180774
636096
815019
285346
243781
57681
89094
6350
93376
7139
471171
396745
17973
27495
366990
63413
52485
73617
111068
577822
16694
269814
946923
703865
836207
30455
34617
420250
41213
532926
529924
304676
23556
15675
382087
188770
81699
12125
376953
158869
131049
94310
396640
281168
274664
82645
43607
354321
227595
123004
276965
282484
42421
8202
840198
165937
44477
500822
304657
89950
193775
58748
31044
374899
144060
38670
603016
102577
142246
178476
603989
660793
236633
411114
2555
15865
374074
226725
87585
39428
216026
297
174113
71235
56485
5864
450282
591895
321275
728131
104985
108157
85364
318683
4045
198934
314977
154837
186146
256958
87733
767399
65084
164404
11878
449642
62555
287820
352380
139914
292382
130925
472735
34743
264966
515420
400777
517514
280994
27270
24004
6668
118162
48330
600733
932619
58968
364159
133991
73181
78413
697746
138781
86959
145835
52093
9862
22494
410685
142342
276388
311932
35878
644636
51424
217202
530421
322774
565529
7690
325486
81434
588746
40708
357380
780545
175017
45981
409802
40941
24621
155453
341974
171392
331450
44642
852229
77307
326601
534606
330651
322898
484903
16619
160076
494409
68808
9922
22834
119303
18670
208568
148255
9570
617214
271126
42608
8937
518523
43540
119510
16868
19200
225900
406147
521487
337064
254978
812016
828122
185571
155724
328995
17270
701155
213623
10236
72997
208684
275020
32399
68086
293559
341234
756713
224453
566950
550716
247002
918180
4153
47089
783225
232115
616185
104242
191287
275077
46387
98730
35631
9533
77485
77355
171014
22017
13481
776022
35295
483364
313370
305659
30174
19937
7223
99448
226622
381817
18944
687392
289495
446850
374726
286259
5129
8864
68980
10481
423449
215843
608701
347455
553234
91877
255436
532272
350261
118003
30920
8554
294568
351377
139320
119876
818823
19095
9804
56587
38547
619415
163760
273443
348330
165315
203552
175714
132353
457731
723853
43413
253402
406274
58640
320487
490134
441235
18490
423020
651446
289447
695441
262364
328625
98647
308957
272549
172804
290410
451271
320273
138305
201922
78806
150654
382987
246504
75088
19397
144825
576472
159401
251054
82440
78724
146064
6690
28642
176346
43342
133605
113055
713977
47850
98344
467533
20395
50526
239986
163274
166246
188495
147862
30393
74914
775781
134490
18170
68746
411271
126254
474809
164637
266671
59964
675308
474605
13691
181007
79211
45322
697662
683809
232113
35316
149196
519447
534577
66446
387738
644336
180340
85530
188819
218290
241709
189411
26735
656693
61375
419657
344333
329368
220036
104817
889489
266907
699433
31439
15153
243048
202574
121322
115386
148010
276050
88272
46326
221931
455460
422037
208362
739965
622225
477954
4570
286087
240510
380400
333751
498769
416173
305699
104585
550767
47514
190655
6897
86210
9628
21740
771106
89361
239007
11496
29495
68950
63284
131536
424217
375533
206737
67132
461993
69020
69975
450272
206334
252877
748754
166627
730963
73669
394426
498137
409097
402821
13189
216969
421310
63593
24273
67672
880501
313280
520377
15902
50001
177705
478928
69638
75715
360857
291346
22582
50437
8509
509185
19179
22425
808584
73551
95771
12872
497675
185365
431116
15995
379115
165684
309736
115316
11469
202354
146662
141616
347483
405833
456506
284750
475534
197867
283803
8499
240036
316570
156521
166427
66002
264864
120316
510642
41295
493692
645258
236937
74913
23238
730082
633326
432167
78046
231292
475927
156027
333
17948
299599
122375
32155
332798
34109
216488
372285
723696
23331
16413
256581
95896
52378
316720
679884
148888
863805
29620
87992
506818
89059
163797
198443
503182
367646
198010
145602
846498
278713
33599
41818
205259
250485
359376
192149
199654
88850
25331
89318
170179
5231
625709
290215
96656
161920
22380
65852
24233
204489
32578
304006
10803
66267
299199
152517
3625
570682
22443
23883
749800
21295
170583
97587
671933
158982
22067
85217
320096
76716
67116
7451
10265
605771
28042
397845
201713
556149
136661
587639
425785
115641
16887
596
531095
245811
280281
490957
302403
91139
86461
510058
478058
520934
189343
10230
165220
630824
117496
301892
397942
25334
497712
569273
169429
152677
296
131518
719455
232846
188646
806216
304002
436550
174096
130760
77348
142267
63395
20920
132825
425220
16191
596643
292238
191280
207837
59203
148153
401606
553208
232889
301671
90827
597110
614425
117333
113151
202138
90042
120026
454613
12316
77824
489942
222572
196686
4729
121657
214445
836195
135533
1428
597389
603507
477489
113081
107348
174181
166831
665462
20744
80319
529842
731204
120312
411458
876639
363794
577122
705846
87319
175596
153566
269561
61336
164384
294782
233397
270060
303331
644047
16260
216068
3484
60874
251792
388963
45532
238208
145009
362718
218165
327105
101774
154887
182575
234038
88562
116085
701086
329803
649744
167682
27273
731511
344812
506057
488648
408957
122404
933473
15238
643862
67886
108845
45387
616401
158013
66049
74802
240676
209971
158212
20119
252678
25062
276003
153242
46654
193360
2117
309353
83006
54166
804674
29657
74809
77318
245662
328046
472693
321574
181540
827613
52686
258630
698854
57256
2035
79409
301003
68655
488711
22776
425590
675
435287
133933
608681
187450
450161
632616
593794
55118
627103
10507
201145
69376
20263
94933
154775
67169
4010
245736
110873
378096
259628
319028
400641
10325
128644
29119
43290
911700
5840
211704
40616
183526
137920
10940
329758
476389
162774
147489
617079
33947
302344
218743
529710
151724
83660
103009
15054
450237
554937
156278
222828
16491
156100
140938
102287
287093
434918
350130
18853
377844
334414
232704
18611
52652
85979
205015
700223
531997
102493
162941
362733
364267
4452
429139
69504
419394
132300
393913
145781
9982
598895
73311
173715
22962
836764
77016
254920
1489
55355
830869
165897
9854
32413
73885
217644
870900
37973
43856
701732
21607
194445
341411
281677
343315
7602
261609
322788
77445
27578
110890
191557
457003
729738
19886
566523
184659
157708
94291
89266
177523
95460
53447
87184
92398
228376
10308
296330
736889
94568
6559
355559
64468
4857
85185
29316
296954
126170
203020
23188
53288
140238
454924
229247
410554
4545
163562
88815
374613
833
337192
266768
86834
291823
186866
235783
138579
261639
9395
582760
606211
107638
358849
40167
105622
23637
141751
440903
722679
20510
264898
662263
6487
423900
90143
424992
151410
851888
65162
402632
238640
551470
189657
81348
245834
502588
194259
129392
13438
251386
170063
61696
454983
333343
715245
234823
332982
456826
505708
23217
458823
80776
249307
52778
100014
461979
44139
336537
10740
215993
219450
285594
71033
427606
359497
363584
304438
231675
2096
446133
4550
291990
202073
635863
1977
821187
22128
202016
76940
271369
339189
821069
317878
631923
324897
290375
506002
45341
573744
424
594700
8286
800629
388777
203545
18474
506441
267795
662843
18270
74111
203113
514825
133925
121382
601620
250737
73216
538693
52449
1693
383789
28413
693669
109985
267948
169670
355613
260765
7810
42955
82447
141943
13627
610409
13096
753376
757611
626166
232888
199441
378957
245804
540781
96260
62539
59230
13559
622118
294657
5599
42877
17041
268980
330547
124412
15390
26540
107150
17514
8489
94347
54001
136669
266831
628503
771590
91770
308615
287061
67457
178057
48542
755
382865
112213
282077
630567
207357
36718
211843
354704
200666
48883
48977
301498
475226
60786
147006
13201
272166
402744
212420
247995
225269
237527
209050
203824
4423
25986
19056
625820
197064
257216
121112
130246
26368
457681
180334
367073
624
303281
275001
42477
3560
214401
319429
659924
728208
260839
191276
73777
32013
384573
375015
73790
2116
2089
7754
135408
39737
272544
456109
380238
648106
148912
156239
725597
71063
518265
141060
40349
116739
109136
296060
60676
467891
390853
145065
439986
13668
717258
200816
426448
314353
43806
333998
246110
411439
228788
4002
205946
517496
175793
19936
285040
292411
306857
3896
121409
79064
509358
584373
434456
20890
854800
66185
63862
58701
598954
233519
65110
490124
577287
192472
348450
99661
38806
32146
511587
129608
111899
39410
255828
527391
73243
72283
37323
293799
6283
319980
515040
49280
39628
19004
355495
659408
316103
212877
99191
64798
250820
93625
28751
89047
331408
104190
562085
534839
477529
108196
539237
34630
277344
11957
174917
706062
571772
452293
742602
485238
63381
349259
249699
635000
360022
439229
124712
368233
598596
457783
2226
80165
340191
367532
58273
252377
4595
684562
150964
97727
323945
165550
133
346541
283002
923140
743
746814
425186
591919
104548
283803
316743
35439
723892
318972
235910
76407
125047
185546
144198
196132
264776
29982
86548
565464
186039
150929
90226
195830
487256
433685
818
849258
362515
6314
388054
90988
250731
256444
184074
403724
236854
291881
14075
85061
229152
4393
151758
175276
760
273563
424574
366327
221675
41899
361933
178116
49356
29337
563982
573452
124075
237984
481266
35632
732311
42352
28313
15415
375725
79635
706098
848974
201607
245187
184992
242384
41212
109709
381408
21402
90385
84500
183887
291803
893271
9841
69038
2459
24722
741480
470853
21876
209527
338634
399337
60412
684657
343494
65227
387303
150101
161210
218017
329378
237091
7397
415289
185663
53122
377985
372190
206539
106592
267328
77093
53547
21711
542635
574032
854455
853642
61180
733222
263164
25749
16732
456659
466727
333224
14430
287612
314908
58056
113704
181864
129193
227212
782233
344353
136176
272752
173942
94244
181925
102734
120243
382225
54962
602019
348973
27187
653010
355833
197355
85672
659581
67080
233479
144774
150321
72238
130596
156985
202011
547727
180164
202006
157302
712993
47444
362658
275596
274355
581650
566572
477921
688518
177891
37394
304876
646637
134166
240677
507036
70310
77372
115741
901783
12120
151673
127734
264065
304268
41651
429305
697471
270544
485870
121137
21092
1222
23356
211277
82605
116680
216037
642768
38056
79181
160047
109685
381377
127190
573776
9880
801399
241643
158860
84613
150426
635505
4045
68487
37276
49572
50579
505192
399003
511187
6862
118796
314538
50430
801809
690891
206311
90056
493379
559531
11356
67205
96643
199511
67730
204628
7104
332514
231394
3712
14631
360248
460282
323611
277770
378751
41041
554032
14556
164196
340747
50320
15306
79585
374802
53151
285322
55884
85360
10130
56322
1700
871916
334779
415339
570883
171545
513220
136601
669802
294877
86781
64438
374646
567512
207819
165915
430784
177091
407613
144232
350251
189630
422334
58395
71465
221726
47581
164765
203142
21451
147076
25562
313212
129160
478743
93051
316746
803327
287925
8040
190907
404473
365057
134877
859
113081
8377
129324
39982
199204
282427
340102
881197
126329
21010
74006
37812
126532
129805
20269
354410
264644
144611
282141
198196
925906
707930
17971
727656
72521
50923
124598
34966
139377
496440
620033
215063
16447
541726
428053
260416
362785
235816
9891
11097
336098
2300
284721
175707
47013
10288
406606
11355
421890
66152
8663
198659
6840
35392
231684
687627
18622
5349
208984
64897
177276
170941
612592
217875
9103
26329
134411
334206
180594
296723
6667
242226
395225
140661
8370
492506
450719
3444
25057
71218
751127
69707
112996
23939
398420
395005
140916
99517
124078
53715
294672
141996
264459
190030
12282
174753
367472
80891
14758
38677
177806
531724
97712
84299
203788
30829
190303
185839
380806
201591
131728
204564
277235
112589
276059
416016
394750
84497
657299
319716
226174
473879
692033
69716
901
521024
329526
328090
457155
143432
432865
135877
81737
30878
181588
405580
602632
165383
567631
270541
69983
82148
62912
392510
80192
241976
260412
114713
189638
98030
91858
82926
580890
68558
270726
501072
29525
219957
70507
137339
900140
790553
1206
118362
99252
455516
54528
523032
655265
448399
447493
34227
369547
326083
47544
246054
215392
104663
541934
331638
61256
2145
170838
8240
75978
706277
225228
94
20339
53802
205592
240847
124788
193122
16244
260605
17260
513308
172192
836443
390207
4768
17134
593821
706101
248080
449787
50297
409436
476692
34554
227567
204909
229219
128907
48153
222870
127242
306100
96674
63008
15135
235770
188762
497533
53711
55780
910807
13722
125397
124688
89177
100017
826861
195109
142354
236052
54836
17411
221814
245736
9619
147510
59254
478692
41677
121377
202493
719775
18300
203411
2955
52745
657284
620011
267849
171035
81468
277209
433425
100943
395743
199768
695407
788290
100616
184821
49575
55189
73708
136736
638342
87693
51128
71066
391498
194056
92291
245137
80542
101875
205439
221506
124930
17990
48054
66049
124773
76464
209422
283456
108872
739562
83000
251254
356846
13243
594474
613425
208383
375263
189776
128296
43552
708887
590249
826453
342797
547011
221668
21632
99040
265349
368434
143917
100580
171195
212493
15994
159301
133360
315855
647604
346799
384380
213407
84026
144060
446549
33905
362332
62817
9298
80135
79596
353283
128619
224967
573791
133543
485814
179428
178590
302827
211778
317110
106538
242558
195082
176073
807188
106530
180244
206652
17335
67978
388374
467724
107384
4662
418238
292993
576087
196996
670547
564713
186839
71374
268454
283174
131681
178697
149145
42492
251539
900
381003
166825
90894
32882
273378
147027
72073
106857
16874
430606
25190
74368
44630
426228
467048
103356
255422
11093
95150
198858
804117
401764
973770
407533
222866
428997
622877
109304
363366
173259
243162
699886
364345
146253
345986
86669
144606
334384
341538
90824
190968
315795
803784
925734
58595
57028
392186
143783
398568
182630
31109
67792
73908
17176
218147
41892
358366
117298
508295
370250
379643
49464
141479
708475
12606
49357
103398
375452
297419
20600
85153
117737
307936
98543
488639
186320
38761
474113
89681
85361
101772
153723
503207
14223
104848
84366
689150
69347
50468
370665
35147
153119
41113
306002
75610
277243
291324
83098
30095
610630
36622
47129
149105
412382
26118
63631
279857
503694
23588
56414
158623
74817
155893
34686
476089
51511
122689
244445
384
33148
445001
19470
36952
652383
275505
488574
102776
820144
840831
339345
105215
308013
76741
927041
416305
50408
180908
351323
120896
534803
7719
68765
75715
433843
825994
111218
83947
83057
134934
345521
485091
299741
78345
17170
361362
22093
451632
928401
524216
104592
760064
245605
398849
135673
241047
345433
174623
53508
442124
29936
136827
5010
173191
878196
296805
185473
168995
292022
486466
537164
188390
328921
92508
110944
38541
476955
218628
83840
165985
677478
176886
222642
40137
423184
421904
551690
41999
43719
77286
20523
881446
133093
784981
572550
18233
489690
614340
42512
66074
1719
60500
807476
167606
323795
478748
496366
173681
119642
428445
38884
386126
894563
143250
331441
63715
524273
225916
246409
33040
188202
157402
446350
70506
3630
16099
173556
30664
107410
432567
37501
620836
34679
416711
34991
544658
3510
144959
790491
882405
64064
155011
165885
291068
174685
77313
9645
549736
385349
477900
256264
598841
954046
8351
16465
24534
89339
129564
546966
197107
97222
33935
1361
298154
206329
21637
158449
34707
272122
165201
162613
274083
84389
622129
550145
295183
75561
24180
288121
445817
476230
64871
178351
129938
371097
324603
501948
176817
193436
161150
155947
20468
56822
316913
559216
442260
378363
485654
478466
185480
128245
231758
35401
324832
859308
474301
116383
466151
620885
395720
167859
19989
275686
140023
494884
40813
456594
82618
53721
273658
340006
161900
565779
185313
156600
931910
137333
47795
109482
399373
510309
274451
5376
46129
590402
315781
495
17327
190292
319505
148734
680073
410281
66571
285057
234053
220542
427815
651968
40345
535940
23839
474899
222588
310656
99851
193544
44860
31101
131369
709931
479561
9463
5771
77672
211026
233370
130672
377334
159695
323009
710167
60261
193633
180171
249701
148497
71897
404165
477366
77527
817067
172995
207737
290048
123002
42502
391261
6251
95473
205229
169509
391575
18438
88528
68084
445560
285494
642054
140476
10077
646405
184688
49698
168203
433565
58945
230060
783159
4075
136
42098
93788
31084
129919
187185
594642
704801
45880
273946
536561
556638
185204
352301
267426
238661
78110
322924
125983
124141
113829
2613
59367
10207
935373
56855
666488
853027
474113
404452
198485
618928
69240
67139
574478
554840
672432
345231
851029
71383
98116
243355
454340
610083
186226
642205
609319
85467
406013
137459
336618
102522
130381
578755
351492
526114
451987
453946
250532
292337
416648
219163
170784
509318
337632
407924
617069
131027
165399
286808
12212
417
186291
174918
544563
399462
191638
76777
491561
209285
374825
524181
111189
481434
141225
92228
39353
62998
70796
474040
286088
795130
518810
331873
180146
102421
369717
361
20240
483049
29238
9810
254465
498301
518253
66395
204472
616696
115551
109123
115340
6261
279577
373401
20980
57383
11947
192535
47488
381405
86596
48831
517216
370603
546581
389539
496906
26629
55561
23499
89849
104473
526614
110380
66114
179539
198933
655353
804150
51324
197552
214717
319630
920719
20322
107791
102527
57110
74792
39569
154916
937485
22713
292357
94091
127654
83754
420548
777093
559720
382780
45935
183737
223738
256709
35969
484888
32461
63260
45166
808175
534430
462644
223242
29601
115026
130911
399720
7083
22589
305980
333888
29062
669859
457559
142574
256143
506820
40736
154183
459766
67523
157423
25202
379966
265952
388194
362432
102177
59966
110873
21336
104772
251137
773102
164335
134421
87531
110268
303853
75337
55237
817515
135991
86072
214783
15299
174884
326914
183360
87900
98452
340898
123670
670893
719192
731658
27981
27042
122800
638711
27966
507691
27216
359454
365867
428669
315942
13679
333788
184201
116842
754631
368686
518270
926686
55086
427697
681449
261511
319535
184804
406642
820546
700298
571319
820311
214311
6134
393913
425673
32785
38612
572949
200309
164856
266996
289796
304440
632096
363193
707059
131063
423547
32972
209333
323666
39241
95337
90772
763170
557245
398623
136284
11268
228392
394758
463926
309169
490342
430573
522281
505494
95849
655301
566139
177629
143259
362158
5122
619512
54089
96276
26483
784920
397396
539858
225482
133632
358707
70340
132673
116990
55402
269200
369903
166735
545871
392517
108473
343875
13860
298091
19310
1330
653994
400143
13189
104998
682478
36454
460726
49989
262676
347247
318306
135984
137314
129941
89216
42947
36823
238328
512759
815423
395177
61666
21923
23440
53093
63720
2396
10353
301950
83158
12328
377313
333
107564
85735
525619
124124
6172
228468
201511
399805
40605
44973
344487
335740
863405
504554
360657
4951
11861
90880
539508
320268
188349
483777
442156
58901
219289
50482
349286
460428
46719
33897
175719
496270
98320
252637
334895
569583
92348
9933
416701
626656
69782
419802
56128
84045
18575
6877
156677
307835
289692
51204
95603
575039
12759
265909
52096
118256
77209
67112
654513
35640
35221
147318
50417
150510
619866
236798
175243
677995
429947
92058
85725
282031
314541
187771
26436
38447
481292
39135
173582
130615
20355
196499
466985
18359
129994
324935
301190
62231
147395
434522
193229
170488
337771
4510
396552
117356
603315
166110
127288
73893
77717
7672
304265
48364
55758
19190
248209
241949
724868
269512
96078
147972
186882
971106
75034
7567
31949
577338
839449
252987
251962
240123
733664
310817
813275
261157
375672
202404
104806
350457
91378
60894
256673
4716
97606
609558
1996
247623
359921
118452
258973
764387
217493
67968
230673
157363
366973
1863
424824
288313
707651
112718
32522
276973
109110
82814
167266
185766
75405
47279
214242
131272
55444
26256
51760
9341
566181
119171
55260
302077
12063
291675
80792
33147
204800
133041
385855
171483
566246
111965
666760
371594
119221
48837
226551
61040
441841
58884
500895
174442
41824
298906
172400
75034
30290
118509
399543
66472
722774
633760
115946
122420
433058
17662
379782
240004
207280
295332
355346
326088
52422
849749
234182
211680
190298
324752
127219
714063
3632
140785
203941
47306
351880
526725
6815
216215
365532
62385
211852
178645
246028
99577
10110
135427
65890
181759
446541
907522
809601
71686
427142
9707
7631
46412
349645
178535
381996
822373
79277
94723
598933
73910
696658
587838
204983
516268
217598
349871
52247
53147
11958
109431
29372
170090
18294
622114
35245
530521
53350
174488
528085
754429
201300
230042
670120
26396
218956
489902
82467
818878
76122
56627
208565
144030
447360
181574
307052
107991
70199
507827
290231
34480
159734
289557
218604
740645
178285
457416
708340
357243
133119
236270
55784
286085
138420
649137
269073
104428
16548
9683
289698
41980
52517
690362
163104
370081
426047
68440
125070
22296
88669
615822
31350
47066
44879
250558
650634
238720
135409
273272
762410
111275
570001
424248
38051
633461
31042
349717
481543
194791
698935
10685
328293
672268
140726
164129
159843
640212
475247
238579
881044
235617
210722
48873
11876
121723
176856
363068
145768
27405
11603
763224
631915
186409
154808
587679
632207
466926
155715
348095
552970
195262
772686
57728
186021
388501
268711
174344
348494
52676
70323
267908
42110
300178
241993
49450
549079
19683
172311
619109
6390
418769
54210
3393
276602
45595
150271
429400
548725
48424
20724
16158
273145
382131
66034
168702
311054
154170
25120
3303
63611
52516
455600
100002
124078
119944
104483
189293
335950
8854
8585
62711
101526
294913
2575
171229
2593
161716
48898
41917
507200
179143
205308
68498
28658
175156
213743
173351
137164
326662
895634
38825
524799
67302
2807
115119
503895
163501
352703
510143
246034
771118
42166
311560
285148
886893
461349
66333
14290
420190
4017
92494
782506
493165
105094
626269
104768
151220
65443
481563
166487
283633
482184
106707
584259
460969
458147
230338
23795
6148
607057
238991
65869
94313
45602
109545
89040
99563
59640
24462
286908
804295
233395
290875
3132
1858
56086
949126
381925
14868
117881
191857
664252
324358
33050
77603
2165
243166
452702
392873
625597
686808
97942
33184
90585
574156
640405
6374
356173
123988
525768
32815
184065
683061
74717
222543
201913
65058
73117
91777
674290
74942
709217
250103
43232
470332
533742
278741
117468
170836
57502
66279
20057
114449
51709
35098
469439
731206
528948
19933
477239
531533
45868
414681
15637
390573
394567
329
18081
487468
316059
492099
625760
254945
574876
326224
37627
226706
528810
361134
692596
174457
126913
177739
178467
348651
661995
8741
129535
158216
141408
879097
185926
461781
940455
245191
14020
144203
481450
401671
214523
7178
193380
340409
428320
58994
162485
223191
323618
3081
627543
503740
154949
7215
419390
4726
25186
179347
628096
6077
221352
190913
8516
304878
8371
58850
354162
29155
81114
357949
13920
276126
85288
585005
364215
339936
456970
434972
286696
434169
226657
13585
355490
132560
213615
119722
15146
261657
43129
194767
307704
327779
30197
27188
518152
884600
56430
10967
62749
854782
415
693319
2882
656294
136769
69591
65314
176390
34212
2851
510422
64342
234304
132923
134337
218784
723906
2900
104592
613378
108698
137467
834523
434166
137223
126917
20038
138560
410779
378618
232617
685603
465144
264782
258081
94765
664002
193691
92493
1112
78463
34076
124806
360607
219088
6423
100462
200349
279809
175116
258119
836490
35127
790153
200207
789
607493
5569
394599
25067
199786
112449
15659
272179
286771
167883
470756
659142
165847
400946
177575
874943
324295
419533
308736
202119
743307
205502
13218
455849
182249
628138
388470
29509
185625
310471
168162
11518
71001
228799
97344
141840
403383
29974
3037
348336
143656
66148
452423
6768
910184
572676
22140
155502
116557
401934
71483
580608
66888
298427
183231
725817
187088
646414
82174
262100
236149
4919
469106
782614
33828
229756
121693
81853
125866
10100
95360
380352
314085
7868
488182
19566
397040
15677
89636
108138
825580
205018
110146
352238
286779
259476
3091
365368
332980
78973
324395
768950
232045
41208
61084
55965
38738
87495
329388
105252
615906
104650
637769
331545
163368
372171
133493
98843
614524
273764
21287
59864
111752
24578
462500
28015
174751
9641
148307
17030
307339
127968
91371
401042
128483
89365
13751
143337
697152
51888
107838
129420
36705
7458
24112
75846
694400
220702
386723
60228
422936
342053
355104
157165
664058
281536
756882
182541
396340
136344
102389
17198
172919
215490
250731
481074
334829
94187
136615
20651
146340
72231
28950
228083
276729
484007
35525
62204
196222
351209
155990
177989
162844
44843
71712
271202
81795
144558
70625
30971
284700
112834
352044
59537
340110
448884
123669
131385
21460
154703
213730
417741
16330
685064
304361
279846
389852
518542
536019
36963
196479
40669
5323
336229
384568
402138
66246
79495
14493
83706
798771
77198
35842
242424
336157
168489
138327
154882
16117
613103
404230
227530
397188
706783
323768
861205
6143
265713
440348
31064
543777
288485
22373
85674
47022
208363
253982
468604
39609
41090
348001
260845
31095
161959
323982
379341
143798
219120
275323
14248
325690
576757
94985
163802
178007
534518
882089
459901
118842
5978
374905
68529
19056
188014
119997
60231
28386
91883
735944
2744
776646
285823
604136
417487
405136
5912
143045
894528
595905
98704
227214
174376
24919
30155
456315
194254
248815
256115
118958
310341
293708
37567
46274
14720
5854
233620
252
72971
739530
172964
198415
648883
136286
570686
494354
82849
66300
862002
97134
807187
425051
467642
235630
350274
17163
744932
116692
487545
454917
111018
478355
247780
2891
55464
612454
256659
140753
93531
8041
1107
323334
154214
135418
270157
502560
158761
9810
26245
106527
334045
127124
162428
40380
257536
187303
375097
247631
392278
251123
124877
12114
213622
14637
13348
154
305890
47409
25893
187094
208234
101207
903000
2045
55160
518159
775053
27081
668085
2256
592866
471785
74546
624131
326918
58319
74103
412805
1386
24542
85828
13311
24969
665597
168323
71767
162456
36116
125555
116441
192569
770957
164571
396461
146415
142751
272840
83351
107475
84227
565281
16742
477964
123908
386727
153662
425433
180217
171038
48480
13102
486325
49533
495722
41856
749260
99959
422018
680651
167760
267390
263705
26086
636767
858778
141854
632920
398217
327116
290636
12978
13353
29916
60589
33433
547359
46892
642844
411351
232110
6767
238882
11560
13399
296121
144023
258870
2706
429003
519675
69662
23132
39610
529612
248019
349231
102610
17537
10971
377233
39310
37237
66494
780015
47726
225880
370900
305479
361442
147369
18799
258095
143080
294170
49335
17027
677
28029
342252
721733
81686
27628
133420
288874
50550
204021
475555
35599
252313
807910
339569
800638
270962
20475
875331
355908
132087
24055
88062
63358
289969
16953
125567
109166
68223
261387
15936
323384
117821
529047
20207
551496
196543
621652
385155
310139
35032
97981
70528
611413
262692
194199
7814
389761
494896
147030
510012
22903
206500
289464
100645
362719
414672
30096
38904
775859
284271
881931
119879
215882
298239
322245
381459
90775
99809
136841
326325
60433
341649
176189
349037
5932
57016
571566
185326
18632
64520
188104
124868
260678
46920
446031
455803
154087
107430
533059
594895
99953
80622
52726
44218
12014
26318
29652
447593
185244
31533
428229
337670
132129
615879
43478
404147
254054
17091
182800
678784
8836
74422
237016
8918
250247
125417
425595
19363
90767
257611
104893
158863
128883
164304
15651
355631
67535
102047
22550
826534
11174
45379
636319
599678
41075
58446
796459
600528
23481
788759
226182
58198
284272
58515
362216
102228
884951
176471
412939
60084
31236
85498
504519
299216
1016
243486
274030
361396
114749
409255
186623
119913
124307
179239
177450
5066
480703
621630
9218
41615
156295
10062
186235
220754
167876
345234
837360
184519
50345
32857
37918
232522
161590
72348
602008
386613
297395
32119
122605
398592
163980
232729
831798
6926
562460
244122
164255
465698
355117
96320
128529
794946
905570
293726
157026
26771
784565
775443
1058
409912
202044
585190
679878
566110
18931
42183
488572
445339
1182
11282
582191
769351
699862
9527
213254
485028
691374
104511
287203
112673
148836
186937
439359
171650
1135
174959
192023
870706
19229
579161
217475
335264
714476
107543
52904
137712
291953
111388
453110
271712
515360
466315
60092
210666
190772
115249
346
85423
395098
316685
168892
730940
61973
241697
6684
83762
77579
26495
732773
646027
183922
12253
12691
461049
90053
154101
44592
28875
368013
196871
465701
552250
315162
49874
117522
83994
342161
85414
19278
75220
10248
306189
187081
13079
45900
411072
294878
214852
12999
161287
108389
575642
468990
798867
93166
377031
512651
55668
185667
219639
91425
164890
649482
10092
41738
528482
5934
693593
360352
61115
278466
12344
317244
224303
1043
837013
633086
19727
91125
9130
813257
74327
774042
321466
376314
5911
146787
5899
713895
565426
22234
28328
146178
408355
2090
170515
481575
25098
36022
62115
428271
551599
142032
457828
412104
123897
90445
360328
92917
342758
334281
687560
11877
281501
106743
105769
244795
19727
363268
355428
109864
215656
171544
182724
451425
67558
330675
108499
41033
228980
369210
80710
727083
378836
30462
6725
323950
482071
298355
22622
362837
43011
23567
39722
734849
156116
55862
594570
463227
332202
28418
16361
382947
356719
877934
815397
183187
818168
18252
29454
14391
50988
7666
169831
241020
291357
56614
151078
348662
56525
3790
1299
100689
206176
71539
187044
281795
110910
36111
17898
140986
130667
157785
42597
474630
10706
58185
332546
363622
383943
266151
213709
104661
80473
567231
35815
13840
2444
71139
82852
264433
105840
17018
145368
70920
396604
290168
88369
701108
354244
262711
527118
226225
267754
562077
505861
669737
394
268483
83697
187151
265923
132000
221072
20951
79245
79432
91673
374516
62572
374214
224160
30238
132718
212976
227146
73336
31658
21886
474149
265212
288500
246779
155755
391714
174245
11475
850442
77877
197379
48747
53559
542109
95968
558654
52324
9965
309941
319554
297285
41063
329259
116693
542972
802207
294360
45594
545874
222511
303282
125871
157049
376848
499970
660455
200564
491874
200458
48779
104209
422844
245454
14888
510640
252264
495352
151689
432834
35301
87553
218097
594321
97966
447911
564965
33725
123719
774863
350069
482529
8153
116232
370652
79201
373973
556532
74060
172137
477323
483390
277798
666412
583542
50598
585056
52412
58876
355819
78387
600847
3343
216595
448
67283
613738
420123
62834
390209
81201
228667
146964
339572
169030
520930
219691
71076
309839
4661
154521
40841
370225
132711
35796
273411
833712
169809
25227
39191
305760
60070
48654
304956
228969
196106
25926
284250
716411
108715
260213
37145
377027
540420
100019
222091
12238
339
10520
279332
212788
78953
495908
267551
77380
10912
71001
103105
496753
233813
419698
82809
66221
38141
567749
276010
296563
606572
150433
924071
324877
177871
118557
310715
299069
7832
86176
163089
394716
349486
21356
132396
400603
69696
694242
138570
262784
33391
393640
270396
523587
104042
134542
568743
946
196242
178267
850
66094
130251
506145
240258
2656
440458
7861
513771
83961
77744
206391
717266
260950
5858
32772
129891
136969
159074
877533
41909
99235
251633
48015
367300
544788
172780
7994
288807
117422
10870
197977
48798
127990
93702
752306
39231
373334
11126
231264
185295
192999
34475
428830
310615
263002
693011
378238
236737
68038
242068
73932
556882
297092
146731
241167
47248
257856
552418
181241
137054
409418
330231
774885
47478
45781
456127
358878
772940
120156
75013
44059
89631
61453
11613
155808
207319
37349
149604
397653
287234
366077
42409
164882
484975
87561
329394
259407
399540
124255
148408
547493
41281
678907
551
369993
74511
22206
133687
195735
507118
9184
95757
746199
226891
35945
117611
134797
80140
193090
576341
32820
43787
386229
567559
557947
297936
545809
208811
290997
505744
425858
160938
454649
99671
71057
147518
66380
52492
175610
198700
188293
491127
252408
127516
481117
101263
221751
200358
110679
38082
162527
74641
45769
129172
595198
115150
43481
598346
83042
58032
45461
49335
308012
659571
54851
284744
112303
287427
389143
251423
68810
36806
1511
891707
6133
674296
162
577744
75639
115353
107711
319412
122598
5676
33101
46003
30878
68178
62005
75032
115443
138613
53745
51294
241795
164118
238172
345286
345116
373472
163766
19685
70478
19934
2012
145121
97374
65997
97723
155532
615127
774384
852774
181734
303663
492673
133799
177825
240558
456739
229634
117786
624561
77609
252191
477228
467917
157688
243040
72054
372629
716903
2301
51834
205454
26529
144208
870192
3373
32565
281186
679298
27398
46845
570568
180658
295440
37713
1504
136616
434983
8378
423281
139459
246924
1639
114473
32115
208827
352168
205657
60541
757941
22469
21604
248771
142606
429249
606119
154216
109077
744334
34742
449955
288601
248054
208984
129517
459132
180746
545472
624055
27004
39688
55402
283046
225344
48305
114791
687378
416546
331046
162159
545838
291845
836867
309525
421783
596950
276921
300517
690429
191469
166709
63578
44741
75370
75173
384967
59733
16308
12511
623329
211373
129746
857079
27833
138195
69036
95361
35308
110688
634646
234790
405743
40211
341610
124632
487311
107191
227430
162496
99977
51889
73219
411109
378817
70427
542351
65409
45864
800787
251302
321857
492707
21773
544891
53294
560252
116952
972904
21728
49484
5623
8114
185174
384812
232906
21744
110119
450136
42027
5373
875631
627511
21432
183687
686970
191027
24599
3060
68948
151285
34152
184462
635027
31841
61221
403827
302020
543160
99971
25740
85425
5747
75351
772728
99171
60906
212470
958657
303804
189419
219048
134417
234604
270637
480622
11379
101451
442199
1391
135771
221748
528796
384287
185761
70054
26055
105508
210329
266274
43118
90146
73781
73610
418296
257510
97687
65835
88870
164576
120034
66142
191034
180877
641414
422076
47815
636910
17046
720169
584642
429760
116522
215630
4961
172759
178702
546512
306740
78092
149049
512850
282395
130966
668431
130262
107090
75622
312347
68078
105488
190312
79727
248209
193307
1062
10527
319607
57839
1965
145170
17307
13983
834018
171799
119339
237676
685692
45729
274526
120772
21144
13936
10471
258291
348611
278219
164550
198177
14523
362911
499713
3468
787
181988
176679
131883
124014
766
518250
438591
541753
11687
441254
322128
329499
417750
739549
602013
49370
85421
201475
75258
20600
36634
1780
214945
235600
212610
136475
19827
18974
50949
223826
500980
234857
229869
570999
323116
779963
36145
8177
307264
97708
359993
281784
583679
468728
43764
85096
408760
15077
212644
475761
437808
37152
231245
190994
377669
10045
116116
25232
115304
253750
25241
56566
192426
37365
293645
109495
219969
43107
124833
258959
708166
156271
744053
455289
42285
56107
13132
348556
37791
17659
662041
572833
64394
142608
381778
126157
92266
5484
523482
137250
30805
172322
199218
211036
285661
2359
122841
46470
158290
239634
1098
255719
613844
540573
42085
109620
25528
73839
327580
234742
136530
103724
232807
741968
45580
327347
772246
65920
217267
105157
130219
526196
62569
104009
354238
252393
299079
58651
624506
68930
236588
103622
385262
47219
739427
69307
116515
545507
91433
717753
431610
376380
54039
215686
19906
156178
158646
145260
457700
100918
392517
586282
200718
113312
185467
481023
124284
284832
674884
273243
960822
64312
315297
161317
760353
19079
11325
195381
2830
162756
382077
41780
137772
146766
152848
406929
392665
151166
714372
244398
193275
531637
543190
8797
752527
65518
30162
56949
168724
568713
2434
297933
144037
80954
120253
324673
100343
249444
375208
444982
104443
28420
476434
142222
732498
54759
11318
98507
25687
466731
859703
822707
93908
172335
62049
329127
176665
210058
3484
475311
8485
131809
209280
127329
35016
191510
761
119940
105021
86869
328167
49041
15499
21370
115101
20703
39161
47792
359869
254543
807052
285364
76672
314600
32461
337709
56104
68043
253244
8164
275948
289418
22736
278529
28858
37172
83519
333847
30000
63025
17422
393079
636542
124611
230111
472671
1613
30305
19532
293838
12893
68051
484540
253949
392802
4439
449668
43279
409343
482535
6848
2478
821
69579
594342
214896
13752
392805
286084
324026
782206
263105
124525
633124
688812
398483
694922
433413
580229
568303
83220
74691
271193
316004
499489
270174
101513
34592
10030
29722
210719
227064
177898
470036
78047
471886
157914
139291
35707
321599
225877
203141
61179
195958
24391
525956
17780
263781
4548
327
157955
333593
865555
396229
373354
291854
46907
11761
107967
98298
281876
12876
327789
142136
122380
41794
270119
127626
605375
32328
775483
373368
223765
126910
601
243633
15253
27018
67546
355095
17332
292760
788414
9287
52901
1022
231249
415439
37176
19968
192446
626851
179633
99083
622866
263731
809162
146322
211338
103808
63475
129812
157637
140038
568470
428144
24665
280814
745323
296775
113875
27492
263822
896439
688589
420210
29912
42904
700358
5150
50299
62161
27352
25298
91939
625151
809690
94998
264526
170426
31313
217313
27691
94953
206350
424894
73073
113557
720482
91548
783882
795662
576163
319240
44251
15046
103651
23133
41744
243013
103843
29609
427700
61519
193293
4420
155504
453343
161180
327364
342982
561069
104288
18868
264781
375285
319280
253215
25759
93894
12408
1908
36509
99845
177691
13332
928606
98839
229751
169715
314753
93820
266751
859670
461185
204882
24134
427712
403238
581779
212819
551329
32899
52892
257438
629205
260603
363562
39793
255842
112979
489559
214975
423468
479565
378509
134482
412226
83752
402300
70630
59125
116557
603107
62681
139670
348041
19728
439400
113278
192048
132129
30703
27063
580956
154025
151458
39916
453288
6007
410349
25756
409009
434207
120541
237104
775249
260143
83336
157876
787243
665373
148901
215895
162567
621122
137928
739027
73367
32014
44162
282505
286350
104922
197605
175255
534485
101899
673089
11678
6607
105020
24487
216716
675209
320814
2369
681937
181833
45915
237693
68170
333274
96119
530140
632422
128417
239204
664539
72784
19240
1124
40139
22343
11272
347198
116324
10294
64916
174200
41549
4683
688761
148186
114381
18030
110141
30920
151871
103440
188788
213808
184880
175433
231935
53932
170257
63991
391374
51902
487165
177829
64093
543703
414412
197303
416398
199732
771183
11099
117504
101455
394621
111
36324
87898
176038
546496
251531
654680
50735
74571
893986
462937
36031
181285
709535
99844
135125
269070
51592
1497
249759
330570
64321
238862
370209
25564
164728
111979
661234
33214
267837
335776
329901
48509
387371
93975
72056
217083
897508
296667
45910
339721
1598
67929
463229
360715
47519
853212
229242
311234
33440
975422
144636
522943
85667
238825
141087
70283
368719
709884
284158
394831
707798
47781
559055
516684
217817
198493
449111
707728
353794
0
25650
12465
547515
72802
49031
46766
236563
257084
39058
283245
363136
243926
202788
52111
479978
198941
139719
104474
248945
445684
91100
43986
945943
222384
8370
694430
36457
104943
32347
517292
7122
483484
542012
393422
4962
704097
872582
24000
634695
366521
187369
38402
150239
61370
14954
11733
19091
317604
54893
487912
549306
7170
567457
5007
47521
852750
277464
239178
241628
650856
16425
463950
164482
176890
287656
630148
367969
55453
75260
209914
110262
864140
107661
783225
81690
787246
194637
482288
10087
772653
664230
159514
322345
226505
12751
344437
155577
637932
701061
522350
613914
9865
429170
61170
641953
173809
129829
756489
49058
42462
52637
15901
372132
594460
443944
321629
176013
138404
21111
503145
87278
585487
348362
53595
246766
426368
89581
399394
284263
19559
79384
214758
18279
234171
329048
226978
262919
443442
80691
64751
261224
767270
1970
76426
111341
126274
338107
416253
470506
399764
20704
31773
53493
233422
8959
42293
132633
159993
47275
486556
35109
33378
210238
10283
48040
266555
234105
349600
86638
30700
568929
189687
452867
183059
379668
187142
62227
4683
217882
476962
102549
167271
34626
100793
118091
56675
281228
119550
550974
69616
224915
37405
585818
404209
283390
11703
595676
537740
81147
16316
156089
412987
292992
103864
452460
14428
10672
201347
372121
196084
46502
773332
641407
501259
778775
48160
75035
813361
26093
278593
153879
158110
323259
347610
142747
157856
270643
213450
10711
438347
236839
49102
268757
134542
225984
6445
62732
148527
265
41510
537866
241479
676392
16156
327481
379
11671
573860
130049
290620
237079
57310
667875
331470
114258
140425
763239
37123
394606
480484
68323
404551
86406
62774
168085
234953
199246
242800
4486
423267
11767
69214
19707
424893
584986
467511
591186
357959
29620
42142
11439
1379
65662
21731
71885
14968
267947
349812
695224
360367
19132
350280
98905
28914
55584
448910
203339
129295
301070
567562
41045
523346
224761
58500
523230
61035
674832
231441
12335
298160
265210
231460
137310
352394
694971
368444
671105
273078
771419
252807
54711
394707
152270
119787
115153
6197
181960
65428
263518
344552
392337
58207
374523
243549
265394
454730
672442
120268
11995
58601
41300
264334
325456
785037
187044
113499
66230
758663
181107
829094
403382
257916
8519
110822
46708
71387
17083
198994
545302
509027
8507
204594
26296
104783
231466
121566
111423
440244
144331
286263
42901
293581
106009
141261
219297
195679
65045
325989
344451
39623
71341
294284
505865
30520
162992
72487
459429
136452
457332
169254
273665
56147
779726
503045
31357
141816
145769
18823
253653
562005
34672
207662
25886
369377
340263
213607
438849
108478
68551
390499
589694
5811
486
159760
66646
255645
305133
27480
242931
297574
127354
263726
476018
32259
49022
516569
421105
549758
7010
11430
47745
213807
71324
134650
241695
32445
6708
272
102515
165311
9135
401003
258147
430130
131833
460115
55770
430606
222389
15000
250530
113591
37783
688117
33793
826394
193785
111063
114585
35876
37259
364066
719451
48088
299622
202921
231059
169023
2853
159014
736389
188626
292738
298696
68862
792156
744603
6368
461626
228305
414982
230486
154934
147485
461325
13638
74741
139733
441881
517725
63083
447465
393907
607735
94137
438185
376676
329475
432140
594212
599148
73283
330278
114503
3323
249493
115194
1612
256998
30301
711179
529221
187656
124123
415517
261553
154244
303406
759569
188601
3423
909905
722482
122355
3378
421963
239742
592440
247989
3672
533282
177450
5168
149301
347418
73371
262018
55097
23102
518023
222352
15389
23876
18412
93526
81542
95894
264642
272067
39025
119398
58495
230837
32835
167247
328203
89029
227695
43192
137660
298137
435672
157645
244409
45400
75868
344259
292707
12109
119161
418046
376641
275643
120328
284418
118815
200142
62896
855348
333631
134636
370462
103283
249749
18773
90552
1209
25952
126263
201539
713381
23445
526757
298993
143235
147935
69136
524596
199233
486185
163264
104106
311741
366988
665084
649938
78082
49808
612337
16645
168943
88821
150488
129841
195366
113969
26037
227
250602
164390
501922
81260
632855
83121
17902
16500
17042
313280
205137
132635
462403
188849
608563
333279
186332
505031
20422
271100
318625
6708
416026
57378
477287
523864
63734
107966
494620
351405
105116
123185
390406
844284
244160
380555
71949
157085
38536
125338
235304
442415
183535
293765
613642
114175
12396
257823
199338
314324
85477
84769
468362
28089
51393
112318
16266
184555
704696
2688
552521
31016
734540
5920
198145
160779
264199
460384
191811
697176
50744
85169
6637
89157
445103
490900
24736
89343
764274
70204
97506
107495
255897
255040
80827
623927
959687
488831
383576
100249
263055
186330
42727
389723
153001
50907
68266
68099
30441
519404
34010
967896
322426
32183
369754
189441
241291
9322
160925
30219
318088
134393
22871
311588
116329
326336
149899
17178
100381
53438
175058
474567
346938
179189
101881
122261
3780
168584
380242
185964
5572
20300
323305
306107
18625
184025
47602
428747
50808
161990
190397
210059
41383
201771
116033
152318
825534
2875
544552
401474
695902
320488
508646
70773
50215
78388
357707
117818
147101
427499
357043
375387
151344
542499
16221
210598
198535
334438
3052
61249
141131
240896
620187
117802
109310
82355
233588
43177
129787
190026
717429
92275
92299
96735
443753
409418
1018
139991
874502
353386
104812
8789
30355
79592
302110
61222
353205
534602
160077
3739
470912
291702
636429
60403
102216
13452
175422
111400
78755
89698
78883
72119
203130
426517
68040
435246
171490
429363
4897
463979
182203
301692
106980
111882
51630
533315
176051
26863
237984
348397
81356
881428
482212
221130
678219
6077
409423
214592
41089
26158
113493
455147
828949
326423
480298
414633
20523
380876
112750
209893
263756
452930
429171
2793
98438
64537
432937
14300
149268
335803
127697
479892
870531
797928
34856
137147
373459
415893
115943
366738
686709
182888
129547
67227
6867
324214
124231
66622
245128
79142
50445
7628
44120
250898
885860
187345
323147
169797
470644
288436
191291
829427
370616
161582
65195
247675
317197
296177
48105
271761
246884
23983
52565
424330
183574
30012
26707
57627
2917
43031
261124
4049
282535
400963
392371
9254
535936
169305
295254
9586
28202
31687
158581
20322
126378
413018
63194
717181
211569
124848
604282
140740
61845
88197
126553
726998
162583
635811
14755
74276
14814
43393
242243
683219
105131
36398
65319
483220
230475
539013
226622
446648
123579
397817
3017
356372
24514
20936
341125
159398
897023
292886
172385
127657
230320
236702
115212
619171
255991
269708
510790
581956
51189
678478
16549
277676
65769
152140
137811
241878
11766
342959
59148
460888
12511
328278
466384
15809
311208
118239
299253
4901
445484
32351
13129
185625
402383
315782
114896
162159
103552
195571
509382
230916
655503
717460
69045
355435
138036
2324
99262
147533
699872
337032
60869
473928
212077
67879
213139
11812
321468
8843
242678
61894
667337
50569
200277
463203
244425
157575
187342
22496
36664
603812
589843
127601
261151
179346
209955
145295
179941
168150
410664
204398
37759
230225
11943
15824
47754
408803
25789
51478
347451
83858
181282
59090
894970
77412
42106
302437
168935
13322
77419
11343
227168
120083
387703
320053
33031
33505
43460
69857
323838
335541
7440
338753
6523
480933
837
401422
48707
192538
605592
497177
282376
64159
28560
86653
496491
15381
339145
203265
403084
534727
404483
54673
103066
34269
249667
148873
94946
228938
178705
68291
7819
212464
749406
29444
34242
78381
420171
6636
134857
381209
6328
24448
388838
4127
293792
127987
235166
516609
236212
298690
228295
92073
29123
432701
263959
279649
508905
144850
758549
186448
74502
21964
48341
104715
196119
234890
130819
664382
262509
374708
112134
296907
21310
592999
9114
1216
353915
471945
27951
145062
416142
347731
74603
348635
33281
230613
27220
70846
36031
622407
452648
121113
39028
443032
491331
728148
788932
231726
756988
94824
543764
113221
111056
49869
293718
507842
53325
558450
231364
203000
846778
169112
80153
141247
206148
416100
51791
123358
343328
105980
2037
243894
123165
52047
296736
298155
137403
102352
234300
664221
302350
114731
313146
153971
427117
658991
161262
138554
331844
31887
8042
138685
275026
369639
713412
79247
79908
120294
475589
421969
163774
524393
29900
375059
27340
599524
603979
371982
232481
16553
13566
212370
392641
501715
10728
127121
281695
572531
418491
198754
293032
155269
93937
417302
49420
819277
64691
71778
101838
340356
203046
483299
133515
96202
707489
453922
30191
9690
224495
62384
431812
253726
216395
40337
600770
496469
267
92985
305177
450617
270240
102221
56543
158492
407103
310178
7861
101313
197476
183434
1177
675091
172434
467995
7860
59821
341502
231472
39499
25038
137827
368956
229999
125133
100986
115748
707334
65366
232326
320069
62402
408971
159316
49536
318138
323710
98236
125598
594876
387194
79655
22914
50973
321520
30392
857965
176381
145744
6610
408040
832321
594728
142761
161161
125087
136744
402516
213145
612962
518977
39449
143509
776130
123861
529274
289086
440241
142127
568043
15579
479849
6949
194938
58660
785527
192044
73000
305709
814309
23515
310287
21974
65305
456230
375323
455027
258386
43031
170223
105885
684644
152588
15379
248081
4825
99700
24950
78350
160577
84512
324511
120749
21682
19784
160101
125180
95863
118961
3301
794427
334566
137568
310841
142347
760402
498955
49508
453356
451233
2622
35760
5130
17521
54449
455030
414481
205746
19554
88316
629314
248913
18396
443039
13172
251147
112168
45964
148781
366111
550450
112902
548523
408928
1159
230668
37288
304848
363335
31898
53750
116744
13872
60949
80364
271619
560982
126622
27863
31521
688077
634452
99042
469458
28497
505261
91770
199692
401982
127419
585755
303766
54322
568895
350839
49715
572516
97136
95693
113193
175789
23166
7223
119108
153698
4442
533351
752511
323538
35133
145588
437873
567960
275341
8940
323174
132627
382015
417105
594864
239343
325442
454046
240738
512983
7918
46598
550492
323706
554004
50267
36922
420184
176303
37271
277872
634861
142907
26626
45680
550871
428940
476890
700534
379330
381720
546655
144948
114281
217069
521348
506396
69270
49196
487133
308494
188537
119246
283341
121201
115356
935584
146774
373684
111553
353604
52724
7924
25602
156629
417426
19424
123715
371044
219187
208745
35988
9683
650368
60221
230155
278464
270181
343334
71998
355905
1033
554623
136338
207641
175988
22081
145594
691489
14230
537349
11586
2187
95309
101596
467070
348213
101003
565213
251967
246318
67220
125205
101138
419232
123578
34626
367856
29734
3019
105385
231629
72695
16997
56565
316183
515065
449673
5520
117918
56239
487993
101681
9412
266107
80984
408582
254378
528290
3591
330273
309408
203338
158632
115451
4185
96178
248064
461737
183616
4385
32433
551877
117745
106205
250950
147415
368195
83153
531366
857979
157837
669599
40737
10051
92917
4495
17986
488699
430919
29109
23296
703936
182761
393722
429864
31568
230471
91485
136691
47171
61027
14995
8755
321982
633577
151969
638966
133440
287778
770736
227246
916045
150324
78520
195276
126619
19408
5486
72241
758190
593888
833078
233613
20037
88783
387430
131213
69572
61924
10530
150004
6331
142296
198130
207275
744051
1964
77814
279678
120444
641447
414685
862337
82119
46281
187459
52149
1948
234231
50551
309954
801
211151
49632
440567
207425
406449
258464
315456
135933
284773
5462
319860
264250
553119
202776
321008
1176
2788
37595
81137
1167
142390
342925
154677
83724
301183
27295
187934
383906
381220
185525
127109
392348
6800
29875
625204
88905
220794
46281
8499
337171
372104
420425
35357
538492
575441
891506
266660
434386
85412
47120
561
3422
247864
215406
375633
713106
52988
413449
178464
145152
100882
449480
336172
485727
43057
184738
503646
105393
506942
482838
83542
43090
247256
210292
191451
78913
555153
112413
95222
327606
226962
224149
775116
1642
600825
138032
92670
111111
143615
308067
589701
83775
410946
636799
17887
63563
462498
1544
310414
269440
89013
216340
34863
95106
101013
597709
470081
12822
84816
105457
104348
246767
377691
193420
103253
351945
59869
263154
17579
267150
217718
542173
293635
31416
60113
135723
115190
648634
471886
595182
64217
86163
20514
543332
407566
194902
24615
168319
21141
314581
217086
119273
122341
83245
37174
422555
67123
174819
64336
124485
91655
82356
65250
81025
42384
592385
10871
113912
361291
141870
693870
19924
102811
78100
44202
120394
25827
840762
155931
46319
20700
187228
12502
561620
544286
404635
4210
87679
419393
45011
640804
89417
191559
65948
457828
2257
455800
642345
125407
501912
734405
48698
305327
21772
302749
478497
199870
922284
441466
244820
3466
136827
213304
168850
165500
552177
116715
247482
746315
449134
337280
106592
178986
268486
89725
384706
36722
471039
117932
573460
424055
198802
316785
505522
921442
99775
37640
40715
141792
40256
1373
128747
493710
589573
589607
509004
646341
484557
361707
10935
153966
702257
654936
4469
561622
142699
295607
85626
108604
73138
15058
33001
879707
505537
597164
596316
196033
431407
19022
797524
268876
328458
27518
818196
47022
125218
179483
342445
76870
871019
384167
18508
148979
6431
285549
468780
212598
49036
99392
88900
734051
94354
333899
37982
37380
578285
22154
58329
847121
444836
507662
177940
62498
173276
81387
156994
66746
22123
72056
488200
264560
453038
193880
674131
175046
158600
319375
142478
274073
375483
46335
88617
71134
501742
391515
349152
4386
96595
473571
211601
450963
255014
109558
650059
197577
799577
211767
911686
106682
60712
241311
16173
56115
273661
36957
24361
217567
402340
133074
174989
796273
7256
37315
206463
256910
65738
746115
318035
194112
114762
298547
20259
509073
48949
381198
288193
371101
521573
24784
23351
150533
23433
693419
55008
31551
245962
72031
376845
9829
282631
254429
238852
28710
646912
308408
401594
584557
58927
119034
152417
389885
286645
321308
36427
179922
629930
137476
376088
399542
195086
359000
635601
228131
377620
311375
570294
260855
216637
71
831874
316827
222443
557866
114053
139
111046
320809
9415
844558
749299
250440
10501
3937
267331
50858
686581
311192
4538
63066
336779
310983
61817
512781
47562
330351
178989
284720
142687
161895
326616
209003
368368
119875
118760
1653
97575
388555
67067
45490
348679
27784
12064
81037
142046
77844
604073
349558
81076
49754
800268
72722
348172
69342
145052
89418
74327
216734
70537
307042
400974
121341
106941
648500
43522
40612
399743
575260
72452
153243
521411
269682
635787
168113
795092
87805
192677
110259
45123
117297
354056
5899
296021
3560
583067
785245
87527
30136
292469
34898
41817
35024
90700
460111
175625
203868
81693
75782
150270
130330
54857
274427
390724
40208
121205
145838
321147
5263
896067
234860
105080
368803
681441
551413
594336
87685
227381
34822
373681
719732
5986
46009
152398
24657
191387
188039
61648
381445
524484
490383
176818
412723
54426
138995
417353
598191
214125
2040
211570
622168
763485
5357
12716
743193
15469
798570
16111
266826
12458
25657
466871
0
48060
9337
55103
720204
191755
4720
144885
6129
351398
81681
132576
126630
520876
373371
60601
20420
159205
714161
172550
291535
41401
288875
624113
269482
247495
575271
73745
23251
327227
18488
31561
913170
614401
131471
172556
27929
116606
29935
684554
179437
649676
243941
309609
38918
498186
16890
800670
393333
8715
199640
21720
942286
215275
55555
31518
124151
293404
158373
299300
173460
81513
40908
35106
105048
185938
295777
112450
847831
177007
224596
221954
506464
3415
174021
98526
229276
246097
9544
457321
331824
55702
448859
910235
13848
324442
14861
160361
583264
351072
742576
811216
123448
20949
57510
373757
85882
293863
118459
416680
105529
190489
233852
211348
142669
117834
672737
417686
108555
28982
37312
145147
458463
208989
101286
276069
20283
162590
533330
44423
125953
411224
146666
736763
638917
424738
383423
757980
71754
25364
96639
273
12870
487069
290822
130606
103132
216902
75606
54507
28986
65217
547433
19351
149329
23863
281630
218416
280157
83860
218296
301987
403451
366977
439539
20483
76705
180074
509301
35547
8083
172317
589683
137148
482054
548268
413762
226858
158876
31143
152760
272184
121704
293756
442305
211679
84131
107598
97473
433445
28112
337202
730085
10037
805582
6191
379623
135782
43510
183557
486887
536300
588424
17222
90226
217340
379253
153652
316925
43077
296752
69940
213296
615419
493159
336984
15557
127607
127170
109494
36177
457569
151323
20040
726517
196809
300808
151471
64507
362858
161524
353647
272192
132236
121628
5369
353107
214265
15657
188954
361010
303065
156522
49171
412252
254764
174920
279191
7829
79670
249603
286259
284252
546473
7242
45956
247785
361456
219476
228009
327773
638000
465340
319057
36568
38835
175835
52436
64692
190814
161507
542542
755274
1892
252596
122980
379690
255184
8038
249422
64488
341161
48481
5262
144446
752726
228899
24944
333214
442851
270452
196736
33038
401764
85101
31976
34799
3002
29628
528393
120685
92536
27663
6772
37078
236346
96489
139337
363961
64197
111725
261186
651427
27500
159436
519852
555542
572388
122519
306402
90430
179449
11445
156538
376491
8477
54358
151147
127905
201020
273047
58785
88927
157810
113714
143239
2323
509705
512816
4993
57696
269700
565518
922710
8155
147185
503441
245783
220218
160335
209833
589360
24017
126041
636077
28404
224437
194082
264745
139684
636184
107476
297156
58650
128120
281538
208874
478395
531694
32455
100185
38718
282588
211077
72472
648493
454311
237409
131808
17738
12512
19015
474242
85482
99695
280621
467147
81266
296890
482204
159033
349468
198960
256434
14086
224168
4684
235822
611758
308803
61381
597581
214628
474839
531364
84948
78731
76452
128911
30238
8573
833596
111475
284046
283626
73571
231131
304107
10210
85039
390666
44182
162102
661265
19903
451814
142010
718097
394059
41714
152426
70350
106567
242905
80364
214754
327091
15982
39407
429807
139412
296835
137204
829899
52567
291343
354163
790249
852536
26986
746448
151809
133718
118442
111664
131821
91690
11671
363617
686011
277260
217267
49983
328866
48476
336731
287102
127792
27887
655566
204574
113275
63624
111875
36194
3868
166326
421184
172111
60392
474203
33296
134664
16843
428189
399688
307495
265923
322726
16623
51409
401840
407972
151564
21584
54577
582345
279758
94016
437535
366198
62352
160769
108333
107364
10479
233225
612386
437556
143384
25851
160146
278934
328504
557326
415549
514178
310621
67043
480120
156136
4742
451531
366116
298157
288889
506215
62770
325494
341168
31987
221346
231259
641247
500852
87183
227786
27867
466626
428520
103157
218921
497633
338674
390746
43754
185636
46308
51614
178225
728637
597305
95387
37732
330222
144785
144517
440060
172433
110601
373064
65230
278105
250343
278131
151428
162000
48254
492802
288179
12434
836673
31794
412165
18455
335769
85682
18637
20990
78508
197832
634480
10068
95644
49155
699120
424312
129505
14873
222
8530
96615
373207
106892
223397
398724
65088
164232
18993
62561
507739
433942
449504
107125
79214
242855
664160
12439
4422
130991
149811
93527
38912
143247
174858
199832
946553
29400
27098
274619
348536
362263
69221
25136
172603
136214
311831
69340
268624
70359
81659
27229
45285
180901
12924
264445
126552
149439
411182
3974
198131
27509
349216
266246
346289
354112
98359
19410
163999
143552
452742
272720
339584
181405
108435
106244
212392
105015
38168
744473
13673
181644
309190
538478
52798
192898
247505
118367
77181
211266
14526
558594
26167
114243
84310
381254
78890
10870
277011
524770
435034
78268
145610
199221
74798
181905
670192
25772
82779
11334
358896
50804
375806
377039
23058
187394
52738
793
175552
25825
749686
62182
427293
105434
612633
278204
168846
36452
320400
698
39906
194477
199359
408274
217762
89303
529435
180509
117841
161669
851283
379689
222877
460745
506830
196643
64378
159562
168507
222647
430305
193381
540116
32566
180554
160031
99541
406791
404403
248269
6301
97581
30089
33855
276778
74674
149305
40975
369405
55065
97224
755135
33783
19730
80466
349001
216272
23864
194084
211901
449166
10826
310227
66845
75601
325530
81756
1785
136783
169213
597504
69481
16471
4103
833773
498976
385153
55827
110816
227888
496751
480848
191356
95733
257974
380810
344587
307420
658618
2158
507484
313736
54520
264912
493889
146636
142327
89273
176400
11932
13173
128207
573599
134352
7532
841262
819240
265587
317736
160784
445065
415
63565
552700
198651
283903
388876
173112
209124
234378
35526
17843
377397
144954
581441
404363
265290
240227
67533
370836
69863
104739
351692
612436
147833
52197
401245
741
23051
191918
85296
6211
85303
717975
413724
321204
143472
655697
586566
88716
197702
74462
179974
763989
425947
374262
70859
120065
55286
83529
63559
27656
170909
368549
72301
197345
31147
158989
273880
141349
535112
52284
383233
570067
428768
534619
394565
204455
412142
190193
395371
93569
11925
528413
551918
65515
830635
461170
535110
10549
39664
94982
390252
542156
219880
39043
36900
61448
560756
466767
7836
90097
353278
26147
62477
69258
3811
89038
31565
25694
26467
403353
296527
93453
568140
328259
80713
28992
689304
287726
78984
673526
375478
8649
286334
3641
170802
68150
18695
69338
199767
602279
534379
119986
183998
318253
11475
199717
57247
557444
400737
152380
169191
65531
33039
690331
4177
9121
48631
39070
505362
105057
610185
946855
48283
75922
13635
683348
640980
313727
436943
78638
366653
159047
70863
41097
141436
479982
246871
17597
446316
51397
9940
98273
44266
733163
205620
59421
74259
38810
204936
713516
127198
874970
216252
107257
262679
235872
163375
588418
120375
163335
8147
200223
169702
122819
184880
73719
69542
687511
53946
582429
43499
130357
83252
394516
80612
170812
73809
210749
77110
338118
127143
134677
658033
140884
845590
170446
125740
377589
136040
437177
76310
6308
115087
13635
60489
212480
69364
577862
170427
47081
240312
193531
119361
49211
1193
356919
134728
68871
235035
914624
575430
482413
3061
280103
94505
10362
605170
357671
79643
153883
250601
62483
324126
251066
48325
105728
588866
293748
311764
151695
501605
300221
12160
287274
52170
710659
511669
422735
119733
219065
322277
20502
763612
7649
20888
258185
362890
676721
20274
189914
430763
19900
179417
251675
30112
157682
217817
59678
40677
95646
31428
248490
325215
242976
301976
602
51426
526099
254142
102179
17179
767090
602548
426580
535634
148885
242870
801072
778914
389150
17603
398810
10452
401053
112024
292544
656051
80537
205792
19351
274843
217025
398691
335040
341780
58752
953980
98772
259803
432860
91308
34046
677905
357565
502909
239230
97197
37550
292
181762
18543
231508
67762
522645
123106
153844
546971
650973
43392
646505
259794
185586
430820
191812
197946
205842
441467
301882
759414
1007
97122
466259
30415
35557
724519
101893
566563
172116
194020
223246
497402
278946
430101
132936
318641
19124
419817
73063
12894
721988
710306
252002
54187
73817
15776
64951
66135
695077
100452
488858
139335
56957
41351
850118
83200
34382
69396
181487
8866
588751
124
327692
105416
85672
286294
47026
280581
21370
569521
188635
200635
12816
826129
615686
30729
163517
217926
466791
307584
12764
264533
68943
13522
13682
88110
43222
158627
181476
307964
289157
25403
113171
71646
223285
9127
43657
28251
179621
16502
552541
553
101144
47768
360348
52434
45647
589570
326341
132578
580030
171950
12317
244730
295506
96347
103698
36522
207783
27727
469769
113451
564663
695635
547370
1066
504147
225474
14394
6295
448848
29011
315
757018
42217
240144
591682
5711
23537
331106
93922
166726
142656
760992
5538
154215
14994
97930
811725
516077
270048
210673
134171
184087
176479
28893
282885
303625
295467
440215
57611
276237
67006
142059
312083
142538
12540
40478
8954
649243
103367
390501
426849
145516
363164
76089
449156
622358
473299
172296
62582
207674
77416
155120
259480
105471
276508
95863
221834
331095
303248
5850
28523
93984
156340
692770
156816
5855
317072
301633
44300
194738
62941
138298
273130
586459
16776
538271
185152
242505
26538
205283
5066
216849
472872
303822
304709
14485
354531
796644
677697
86742
324444
124692
270701
941
170695
79111
103478
750908
64371
410195
176822
870
342848
255899
52054
58986
210493
3270
290088
125117
242288
145004
549635
217494
347290
578833
39406
81708
137549
47571
229586
292180
229003
122058
135706
391237
87745
98630
121777
185
48546
247458
132194
134093
173282
666790
26301
114935
93436
82929
43133
265115
31099
72690
32680
1628
339223
292084
74867
391363
404570
256722
195864
273749
186553
517063
223869
447725
2690
86833
76562
272306
166063
190829
715972
690907
10983
184308
126566
25060
160286
128351
317366
54282
600576
48227
424998
159035
633485
78330
35634
371002
384204
228277
90024
792651
721343
184330
95514
20301
96508
53698
137597
299844
58047
68073
397941
239568
478920
455561
305221
111639
449213
139451
335372
477338
961117
347996
490644
306294
339481
125570
31081
135820
191479
477403
51599
110872
711491
44405
449678
14554
103907
164532
182882
517718
7551
372867
616522
165267
88041
109460
240266
50835
241719
17285
168267
25373
150095
368588
39610
357253
138881
419182
387190
166126
7613
417743
345724
291218
25927
63528
263766
150093
421512
45613
14654
7468
527395
675785
124102
157002
346700
139241
94586
46460
112318
500400
119203
24436
21185
10374
84127
9426
266240
19983
558230
212431
216817
430036
25056
279773
406809
171081
650844
552399
111121
144758
14262
254555
251310
294348
65838
394614
156998
457785
464360
522444
326929
43932
192157
203129
315181
20066
130519
509934
98023
632536
12652
100521
373817
604807
404190
8218
159970
27715
686804
270870
36461
606332
246013
196632
117450
35483
416629
291641
559187
96122
238970
255266
35279
377611
482676
6732
106506
84564
319659
361597
73044
66883
800050
51139
184419
8812
4501
393745
137690
19633
165381
301804
169239
72478
425618
96790
147520
74386
7642
28938
60278
709011
5775
170260
130174
202611
51030
205186
52113
124119
552873
497756
219126
348038
420556
46886
73460
66545
611006
44445
446450
504733
596328
160119
325530
185252
77093
450818
3882
122183
186651
676886
6350
308331
209334
43987
215681
396831
257347
101293
322398
182331
517479
699041
682632
346246
209058
163222
77261
73672
383228
28596
105781
156432
65728
571188
186254
62013
172488
63640
560134
573848
357016
341350
105789
322
81634
30159
287300
34341
496560
554228
324398
93878
126795
173856
73768
422228
63297
125305
304223
42436
129153
155555
199449
21918
139344
63621
8461
24237
500148
498369
805581
172144
15432
417112
474503
535933
57290
329583
211411
385914
349703
18415
744272
27891
118723
668
485905
138006
425919
250049
355061
888077
400283
242978
204788
103243
515491
363845
69232
150344
371466
2567
90384
289441
22040
80960
25006
114219
146015
84662
42731
239391
302057
30587
196016
512995
780154
61276
181665
5173
2570
912450
83405
116223
2581
47174
833707
355837
466225
443132
112306
277432
810557
13969
39738
42374
281520
243
960890
585031
112136
4843
89745
141350
326338
227976
186070
12826
35352
250520
236290
315994
79738
93956
239238
255234
460142
223432
378931
129278
15487
800001
22157
299466
213852
555450
692283
892836
154639
273882
154194
310497
789100
508700
178720
80146
85924
38347
122937
284048
45600
529502
9067
312449
31378
862926
238817
620300
27429
214603
125936
118752
592749
463858
151032
304156
161230
801398
231036
12211
274321
11166
253195
360534
10435
154201
52769
118523
28588
384174
436500
4474
632256
9366
725555
39340
65541
229979
103014
208956
115716
15083
296610
212522
189161
143605
686843
74039
225863
99829
298940
154111
94273
394694
111161
312037
471582
10985
1461
489731
375241
258487
903447
71524
180980
452856
51277
116742
85156
338071
763487
290895
112779
488343
201500
5077
529760
633748
64893
15086
93816
65379
44438
51662
86493
608421
64069
100517
318071
608629
363537
358054
473977
722150
231654
77454
23801
714427
37211
6180
657835
335188
752634
4016
81491
17002
257574
522181
314179
77797
304122
128475
84001
540510
141082
22584
352032
159570
681762
706335
91953
60709
217031
7281
122154
250773
107165
4097
204764
549618
225051
333827
160373
179378
3688
193870
562176
80183
54000
211236
734677
246646
254997
2921
597933
397684
280231
220986
493612
135206
212934
49042
733602
211333
339327
63380
7711
45416
177000
248005
237932
231606
57157
424469
169417
378553
6470
34556
281090
4981
70059
16797
181188
433141
222724
80329
187522
64994
249769
558944
362531
69138
152264
9209
297300
292408
504900
1011
192254
50420
264101
205635
151252
96488
11281
185885
153201
110847
473684
579980
3856
115157
24159
597883
62892
307509
172787
67915
179477
275410
621437
149
176152
144781
142171
119811
4403
27404
168589
5441
119585
343661
443859
322465
28644
10301
124643
140911
12584
41209
136188
491397
236166
95519
574319
34774
438963
411178
93397
12652
24385
573659
33821
29847
531424
254858
281772
6347
104809
402366
214469
374092
311212
95580
265564
342174
9146
14785
116180
267715
34649
453482
172015
248558
314294
287021
366857
55429
435947
542016
454573
383570
623457
266575
23326
235045
3266
134409
201398
299143
85919
658032
496091
405618
5525
465445
125185
382146
486601
662882
32721
428083
1716
248600
27722
85718
455121
194632
154978
299755
49912
125738
23725
30771
87461
39144
583838
544121
260016
67655
560665
230150
437540
13279
342921
544549
562
38033
489594
196731
132800
164483
372455
187167
570244
433637
517312
41792
140341
211900
224616
102482
256883
112318
207827
1922
8508
479540
259099
135615
202839
222664
112165
237425
548606
180254
30328
850006
523381
264288
11391
95082
521492
85253
361907
123
61110
72323
30119
233929
63943
447418
183245
229567
398589
557976
479674
214533
387141
418906
31986
766670
373177
175803
118605
497045
55403
104960
700122
362857
85650
186487
23094
137094
291969
243625
541829
10802
32139
377839
282010
395914
71177
321958
293748
41218
437616
86689
575448
11373
535141
146193
105095
208778
184415
498872
21650
419651
182777
658885
118237
42730
122315
263632
507251
139543
427254
16412
185630
61006
261746
19008
119733
87711
2421
161537
493002
398139
561077
275082
88774
12429
140854
838413
317501
65048
503500
105988
98441
54529
170911
396520
413218
385573
715047
131825
332605
321726
60821
448122
322145
138789
625045
227695
147408
16986
545618
271537
36704
62508
553739
12037
451210
213800
640518
53459
51363
361022
225696
327985
326171
475358
669979
783598
5575
226104
376536
68570
104053
2495
84218
67366
26351
31749
54653
646688
379004
1956
76091
244934
114315
57774
13119
2097
346771
139073
132843
35524
192935
27015
533732
561806
204346
741648
129412
563303
3062
743402
821883
362106
740281
121978
322087
153024
627539
224580
748870
532856
128389
664453
111143
272529
870322
798340
348563
327917
5233
128484
39237
39317
94017
415951
190698
204443
263144
43538
35083
0
216047
15442
187988
74247
280058
19225
14136
110300
489194
181260
307396
129760
80435
68955
93159
198977
214046
354156
6181
776932
430142
127954
285568
79184
2916
304023
543672
273456
241553
10765
31387
52180
438007
174803
379150
32786
78983
602894
223355
678135
21508
208524
51421
172678
254309
142284
40321
379425
897390
82767
18585
13934
168145
20016
596357
17144
80911
51469
480772
21997
375674
39600
592304
3578
289274
24392
62830
571828
66303
356771
252530
141803
462741
531500
394303
183096
428372
106346
197559
474856
393398
400811
406510
131755
38986
78755
129550
54851
163395
99184
247427
88228
261635
487617
189864
764673
166469
495394
20121
295555
111834
376629
11449
208856
157584
335953
237102
1625
315833
24070
820276
40798
111739
223933
7017
222627
183947
509195
45368
40051
56265
183234
342174
248629
15866
459753
294930
88702
103331
639523
7616
88340
315723
223995
35706
75758
138442
893158
110540
20540
605679
298973
148283
128823
297877
27830
695038
635330
53211
371604
9558
11824
126987
281082
151925
59177
137485
25994
40650
531235
297586
234991
397240
121619
54950
118809
169128
219066
89078
460905
206859
88317
55638
222499
611005
292492
33613
122291
614936
18426
28004
4738
290446
409440
62724
145881
774961
71135
23339
2764
583827
19994
59670
492609
36358
221483
95437
22080
76164
23947
170589
473461
349443
120600
197517
457589
28681
106157
911424
78699
380522
323409
221427
55102
624465
415711
725105
509603
246759
170138
331545
23205
48229
90163
631200
221826
41005
371978
329052
395986
564241
176199
191010
108797
380739
90561
29612
497631
836152
533698
215962
462529
846428
224683
477704
215943
242854
22918
646219
326804
86100
35130
42216
497755
254684
55731
506342
77975
363648
25783
132599
168272
255208
621603
765932
5444
85867
132584
573608
13161
461398
525584
471619
263921
339143
154956
521321
591717
501483
100831
13168
32825
261734
525519
469415
32338
406751
1741
212946
14012
214161
119894
120301
182351
75555
116738
317336
88371
743107
529187
205895
77874
668381
122298
67833
392287
131536
506977
331208
51235
288586
97244
23893
104494
320043
546202
339285
114193
761376
32344
642297
41833
331307
180779
191409
692635
11361
515562
49592
330564
365110
74667
116367
146724
51879
238697
769638
334356
269616
3202
67076
21969
330809
263289
227963
396279
627571
601474
155108
206077
62110
4609
383604
796419
112898
681941
357556
141323
230431
415065
167264
136372
410334
159958
228207
76978
460594
116331
171800
822535
89055
16292
517704
56625
60530
74198
610372
12351
336733
369883
698176
515703
228020
711375
150389
142012
16952
13069
33574
574479
343585
207968
370241
6514
331018
312955
42933
110911
34795
323455
238188
114548
203960
86431
152121
49720
103754
13208
245463
219568
249821
506607
52682
543082
165924
196708
60558
236857
131953
40828
177411
34046
431096
85625
20572
70581
23248
90893
680528
45043
111617
174331
16427
350961
620213
750939
31794
167842
161676
40292
279092
425517
339356
202010
73532
482488
173144
432752
440460
231416
87725
361508
181385
607431
59571
773030
44905
88108
151200
216236
669904
759325
97240
246853
318059
236121
347046
128580
5727
362842
27373
214914
547780
24774
7220
203923
16579
739397
449622
130205
380390
330146
481246
437782
331788
343050
30342
2851
173077
2074
143157
551653
482508
883
296871
20546
21685
138004
113228
124843
781247
590245
102922
172468
311501
62926
189118
260168
165692
49001
243274
494718
197648
256092
150805
543392
390732
342573
76205
255937
332929
148504
288494
395338
60710
278272
482016
449932
408167
777545
136548
136920
67428
64025
878544
83676
65996
466873
3956
224316
226773
394484
314607
373966
646579
92105
451048
254987
381347
488891
727938
53386
547336
3669
11490
28092
686368
652628
427669
486496
45385
646662
325869
749245
898789
841904
340798
326305
764246
198450
4878
12634
219468
292483
371904
291323
190890
138522
308010
484560
381142
425294
77830
359670
145287
31071
34103
74972
504380
375782
33492
197544
68953
356183
568455
71585
154130
305520
183507
13954
8037
26460
142763
225496
560019
9254
50106
105757
86026
599845
64735
30565
76742
755104
598680
298522
246195
154151
83
148472
165531
147969
27180
73514
792096
184767
288776
56209
55439
21546
700813
762951
35380
136581
108604
398815
693845
123762
386008
207780
13988
164833
554768
123146
22355
703855
164227
402439
57080
405782
381617
20285
71615
30035
11134
45446
29438
982595
383691
280738
7910
46031
543582
158024
418109
138364
21239
92999
207962
88079
362421
427661
912630
3446
36858
156902
89435
137490
316597
142382
233400
388104
10771
877431
27823
65825
690431
458952
76610
272941
41705
237524
49007
761144
196205
374142
453525
248275
244277
1960
39458
123670
231358
72662
209620
259223
125502
197183
780417
254880
6442
623439
61761
207904
187030
51121
380164
211687
271633
38069
89800
603145
165395
85054
511608
361035
502049
732773
506222
366244
104267
8451
234422
207141
155845
89529
245165
155377
660223
505961
378171
21298
192983
7031
191465
516577
509064
205272
625563
413612
119710
178319
749579
244364
588578
31178
54419
298449
201086
233259
175191
542307
128537
117685
193408
376207
822067
603112
508937
237484
354104
37231
196507
233647
548428
63604
76078
107842
233852
300036
114517
346421
6469
174198
54921
118908
691441
22462
965151
268459
284100
314221
520521
32182
129106
500457
88742
278986
382622
253163
70245
9296
101923
147076
27629
373733
1402
577559
14154
801251
436461
380377
140217
15576
47305
491140
70985
99711
710952
99657
33517
141219
273048
101682
427137
34370
51634
79237
630671
130086
816149
133134
20187
64456
676132
10727
328231
414303
81723
353504
141576
56773
12217
875863
21772
66905
21548
83249
1512
38790
658556
313818
361367
291032
710793
27809
427698
539377
37489
75060
85342
434667
210993
140728
530218
133662
369983
632910
532848
139288
133584
406614
414032
16818
61983
10773
364627
12753
21147
684197
83532
573223
850864
641963
792353
54937
144379
175507
163751
104292
36261
359899
631178
171394
77160
32378
114337
282150
20139
508692
412436
105573
494539
246312
490148
215108
95827
500641
128644
115206
587196
289050
722502
854104
23599
67552
5123
44622
31556
255379
14875
284514
116942
438113
58215
91673
217383
33720
100391
65288
53486
20467
657678
28334
77611
207026
137136
42675
470691
56106
704991
135922
410793
137432
95423
174149
558595
59284
211612
533879
213584
797663
455620
200166
618545
460588
98913
457267
188442
278173
117712
450646
428662
181843
186353
912921
364031
191965
228627
263422
524379
226923
83803
204438
86197
555265
14340
151350
149937
28458
194592
92878
571168
353398
578835
734327
459338
704041
526559
48751
213969
385343
539400
31774
129438
305695
531227
161125
303657
111690
85925
118053
187695
162897
534807
27212
335328
10440
3491
154713
672840
138922
44525
206761
177206
754158
554822
114872
87467
82999
133820
206468
319659
347036
67126
188120
41508
233160
158326
61467
293535
66330
7044
72207
22604
281310
92278
3555
219969
3092
352508
459368
1847
366504
353101
1383
88681
171688
146
234634
323001
5800
10412
91301
8332
282107
11605
36502
229724
7144
109354
519626
180215
231719
107442
496448
314
1507
198795
645234
764119
89532
12321
287950
349089
158412
232875
218511
523223
494487
370383
62037
587882
809031
79248
162122
32014
631251
317185
16933
545813
53259
526412
377738
104820
527407
387905
134034
78055
71594
914725
677022
224853
640539
268375
446616
232192
10602
245633
725821
243391
353057
503345
476411
243730
0
445016
263599
178811
493755
13735
264098
435505
37080
554396
177551
170352
176289
322153
838413
461402
3479
18408
19648
417497
124741
6748
781
67967
187332
360093
162551
220072
51030
18429
22272
235312
236201
188192
86175
358108
28266
258727
28558
128338
552476
180313
193037
355187
28108
108576
536587
453117
4412
236007
273055
494219
5015
806960
203828
115118
51768
207530
28196
163450
198304
128541
174551
34848
362946
361637
236826
594647
30252
9422
662
225797
787785
835745
57963
15583
773562
132942
769023
209166
412839
77279
36205
85922
542
121881
86994
904983
6340
17135
423310
203105
609337
80818
522297
507355
112191
11732
38482
53553
458341
743646
616928
731727
416857
37722
362014
327352
508577
375835
96024
476232
745761
294819
132538
60942
158158
102364
60331
151497
8227
496898
72057
249880
753795
859765
77380
690505
335528
51488
55152
440334
25505
306909
501634
320540
217351
585884
489052
612587
174555
39127
584458
236483
399856
594296
190656
138020
830361
418032
445439
183695
776026
23168
246252
147336
529764
552552
294245
94966
264632
36596
388665
137863
336664
44220
29602
546496
326551
172849
477542
594292
10294
425921
424026
231864
50481
286377
22381
501719
808869
51079
51268
177003
240970
280812
164277
400079
174768
143627
202948
220342
573408
131966
548702
365212
374474
94189
171088
428761
134929
207416
300649
238322
506358
472727
503699
572615
411815
158711
206287
42442
187365
572250
378233
331049
229768
213202
472059
86676
7789
181214
220562
173080
520968
456455
42269
599680
302734
100247
127105
89328
169290
138810
397317
341973
58256
612667
426531
572487
214100
102259
64370
106049
30723
32896
23261
331080
234088
309038
189863
219227
498312
551499
234020
66636
196039
137002
168598
768191
80442
208186
249083
233185
280030
54260
53409
501467
19420
338630
318990
24165
515
397
404095
199576
32099
309192
3080
236053
695715
850040
376308
210370
79872
580303
247177
39865
175583
104607
892235
103272
173141
190851
616764
6295
706851
73969
147451
609390
381885
7326
98581
247259
774
7922
38652
20829
99833
53379
205906
146359
235244
67375
72689
387020
103122
66355
114991
104310
221386
192252
257229
256645
236517
3457
376742
85479
207238
215984
347598
103328
205346
19308
5955
613234
239878
10174
16013
804041
212463
724228
291137
337763
398750
82890
35050
91723
102556
456237
659150
260437
418066
53972
241928
24574
546779
143716
88243
41916
56711
440738
187240
121998
229645
9299
33926
293478
28036
589740
198993
234279
417950
98280
11686
488134
560374
548338
225425
687552
641804
150642
591044
395283
63641
187961
157636
162212
279814
194814
291606
725648
135322
44672
181646
44770
815764
214937
28726
213949
45485
461363
306479
28445
605605
256484
793796
8413
445324
69935
238516
171
3994
94849
65702
291143
477840
60353
308004
166298
207928
54735
208819
213684
171510
79159
121008
340620
398960
241694
422869
76357
67161
590332
37334
646779
305706
146092
283860
159461
525773
24068
61590
525602
311167
75635
46591
127184
29574
36971
368649
795895
121950
692250
154313
303590
561785
39005
576466
583443
48110
120691
145437
625027
88480
106587
289991
249655
447040
642923
6140
493749
95616
97411
134250
56990
126130
44638
539044
853511
26788
148667
490021
100397
208013
64965
277544
276113
50084
342033
108091
195704
71
243748
290059
519844
27437
185288
90781
258650
165471
225484
514035
16652
287503
478267
222815
20441
1504
37581
246475
243033
492637
97986
283568
456232
94231
53835
563730
171859
105846
240522
498923
52454
196072
38959
9125
507568
110693
237608
68719
477857
714256
24847
5208
127541
105567
680701
34853
215377
558238
627730
18271
615858
181138
33714
533209
34909
414081
56769
469524
333180
234156
363862
102728
22450
125833
346490
293142
283843
256332
372521
251465
168216
101412
625874
90434
128428
248817
142803
340365
299490
265222
40872
120443
89080
4536
77825
253683
107958
723174
275335
315418
107649
555787
141552
181826
104837
121254
304610
82944
92638
114923
668646
255215
4621
164499
13814
113635
717718
138854
273725
47060
52493
789651
10733
240368
647
578489
553798
367908
62118
603767
14523
789212
389231
312878
57571
6564
227508
21126
77475
5116
112586
229620
134093
242016
152331
288083
381030
50258
356901
338360
8622
784554
8633
142734
54150
139768
252253
879014
368592
68471
172525
147790
238236
247309
863702
824212
250745
812100
27167
60977
266813
25950
749241
182739
105954
780343
76207
427077
424737
99894
71901
767133
108137
40907
593881
360535
877873
94494
159078
465306
171985
28686
498328
10941
609560
974491
33848
597008
303148
237915
41106
249364
76450
195707
2751
490122
862280
373252
56992
648174
604457
280591
41900
120193
143651
664715
409993
648843
155126
108276
462680
10679
44013
267252
446182
74735
648737
696269
53395
342511
486581
586238
339155
427345
327210
597712
435671
339717
444601
422819
3895
47010
23316
170424
69703
113551
496293
120524
417309
113927
332475
400457
88596
87474
113417
119023
575731
164305
16173
359426
612831
453022
283253
530786
261643
232676
767674
2452
624358
279168
2369
96266
535002
285956
13300
35147
0
151017
477407
370074
151380
107087
371903
791
243347
136346
363556
65735
383298
132281
58444
86886
193041
147
413918
231657
120278
641638
2865
37934
656190
756386
26917
183758
105080
12807
194405
36040
496546
674672
102740
6784
729887
153188
263471
374072
381395
39445
12025
388278
190991
101533
1259
779514
427816
665972
210436
27184
100861
6579
104351
340548
785921
158599
370677
66567
363709
698323
306157
700679
411605
326707
522767
922934
349810
60964
288143
61474
5290
776614
821516
289576
8714
796434
8879
110281
504485
718508
624750
323687
522921
11033
60999
181083
204455
171469
634936
299346
227829
339380
43636
597471
298867
29675
478585
61952
43995
451871
102511
23788
126484
114267
42544
21142
19053
6045
152886
575
122447
6851
102720
16130
65944
313726
120368
581618
79996
17375
480921
142179
291805
287157
248827
114477
314508
1334
393054
69623
36902
626854
297726
17043
831306
103052
14107
186789
567196
83300
128276
343267
30807
617468
408005
55132
698440
204788
513213
34774
74134
43127
391672
59922
132685
514019
60450
414493
7047
171240
101321
460605
472648
379957
347442
108343
623455
236740
549694
245092
440502
480054
74354
116571
68497
316341
88171
308718
605054
752163
24269
174581
366694
59723
14433
262226
419133
375371
65514
29279
227523
510702
214792
315002
5285
40368
740891
291842
5612
338147
331019
197783
2065
105251
301923
340854
212556
290312
198877
16964
115538
198130
454692
192738
47741
183079
239792
74089
322
559147
793070
58827
255762
52125
439259
171009
308760
616952
185213
217676
225979
902859
542472
726
146087
155887
50779
562825
47158
291914
239961
43222
631491
115252
27296
59637
3953
461911
532080
398116
71871
259390
351150
171393
392566
132918
143735
79353
62056
263238
31375
417138
117520
119036
7610
54788
128305
87279
603973
189006
221980
264374
577991
78117
189913
834037
774837
279637
59173
391315
20452
263147
97834
27714
686
123007
7761
58546
628178
136161
156
813897
72931
250952
26977
398320
302004
219568
172173
107139
185390
386618
323221
709243
70064
263294
9423
499090
107616
568860
257122
152926
542196
133435
307320
396178
217773
839898
708975
68178
17057
3611
525778
758269
70070
148860
295874
320946
230520
76817
186308
515602
207392
554724
28674
31126
501824
185682
765925
411571
274335
876046
21433
9305
403154
168142
19090
4154
55492
639431
557447
168
313141
213557
185364
18480
93218
83833
102209
90644
146872
391857
271421
36985
186867
110190
247565
16577
316222
74288
9305
159981
29925
57161
170254
46499
53957
209010
125253
28903
228296
334047
346072
92953
127594
226623
875624
449046
966172
361499
5622
603949
214382
90111
362402
419749
278309
464279
317547
173611
704751
362937
443777
102710
296398
317759
651265
333542
6719
584259
292375
113115
89561
23423
785814
12072
255276
146054
505612
103838
349111
485914
19214
125766
143617
429068
105784
309321
137526
340782
135949
237198
55245
298152
30711
62514
169831
216399
41826
458644
258157
177626
581786
592156
720868
30450
55794
21375
42149
132488
90214
195695
279056
9011
88571
746769
73508
15501
90036
74509
496226
787346
23276
229316
378773
460799
489206
342998
94834
722613
622172
441015
83212
586367
759100
340844
674116
54361
406620
410979
16790
29921
65567
8722
148660
548191
47110
346818
380169
716092
203536
661362
34340
62972
720278
538306
371602
514519
128786
53290
342745
66850
21892
49415
41727
119218
261894
856
53997
10775
191549
543482
90351
549179
10221
15273
257862
64197
396428
248310
405234
45965
94120
376713
445746
311805
295046
448094
603578
240509
127905
252582
573111
139068
336867
761889
23509
74760
194797
81293
239968
559413
306488
75842
1376
683652
870506
42595
497372
68115
674
33063
9595
1622
522120
517010
12496
448481
109138
636809
318646
28585
502064
93578
493759
168609
684
31705
12011
194051
97052
412106
304202
35866
459559
14782
155275
323683
298146
107217
264312
25303
3315
247307
110614
100392
512178
28603
343961
242539
116477
150879
364043
269580
679178
26660
867859
3997
33482
427556
706283
473206
456349
130476
841574
640840
723831
258924
451526
79003
59689
105277
72135
214469
383432
426980
499318
126118
420622
445774
263381
793
18658
544940
206823
126906
123771
159151
202212
533659
581644
93883
416146
185322
52930
457580
72783
266910
563189
155335
318362
649662
127074
29171
501252
116070
66063
144357
91433
301040
715486
459241
115361
22940
2333
32443
15814
10283
7922
29936
440622
747590
68881
31313
575974
647106
128235
367124
230645
52037
470060
261459
112456
369552
57800
97692
13657
300463
75208
578548
432523
131497
171647
296938
104410
184670
649495
224350
125587
149106
121683
208137
383423
272554
5864
231486
563586
494379
654
8592
290674
61199
9145
513970
68829
7260
584945
7038
41019
339396
80290
50419
47973
185738
28500
11481
385382
10867
718510
2483
37513
340822
271285
87680
272350
121510
58001
703704
347933
15716
140039
78694
353496
35932
501949
163500
103543
318618
676981
90254
26238
234338
726662
69976
289029
709605
791211
150342
774876
140499
27176
49798
807185
328389
152895
481082
584118
405905
521265
102006
254504
312965
169248
19606
32155
437727
182691
304558
327020
670282
100670
191713
109333
427557
1606
116067
550727
256877
475278
132334
29621
82765
81715
6075
33666
187814
60792
106404
255049
552765
171720
148632
178470
594282
155016
587953
8978
67919
233257
116001
222644
128448
197101
371632
39297
345640
219951
190155
542377
240170
183378
696883
48576
83921
161057
40177
118002
245080
49936
161281
391516
97660
53581
785633
31640
455498
183166
648510
187353
23668
335789
245601
369575
479473
99661
180760
121168
653021
224547
886927
385418
28282
306464
501096
330826
295369
100901
383674
217508
196237
99137
263724
40796
14280
55301
3927
128878
389546
385676
14882
381533
171862
215157
69554
59187
358823
20722
274859
328751
524904
160963
430794
439336
883266
424845
396998
590877
380712
44935
269117
74547
347034
195572
44760
624253
38030
81413
235883
332337
107757
498855
403161
17777
103070
85834
531426
63906
429106
74692
396511
96474
486094
131090
229739
235796
341658
436152
21635
213020
126203
379501
278750
662031
701963
325393
17775
202290
294019
475434
42755
251165
289563
131906
259698
229230
783168
171080
450998
1675
252555
243491
199121
184680
150889
35416
400693
343156
155035
113722
75821
31505
297317
178998
181665
355
517885
799720
687328
762058
494903
125144
305184
364246
249236
176651
418595
6757
18147
64125
400365
209695
843208
27953
26729
39407
505722
203395
750128
136792
822307
219865
31724
958927
154837
12959
9778
307063
236910
431801
587294
37531
563487
198771
313608
367062
196628
150111
804333
92526
496895
118904
14221
124634
277530
39735
1580
388045
199553
103049
385298
18209
23561
63839
556937
617015
162036
84695
59310
596303
3252
80715
30604
4308
85769
6877
116273
491021
82737
302454
64834
345770
202462
113220
46018
62170
480406
72792
145660
162671
3550
505509
78315
7148
402596
386641
222301
366017
338148
15443
164904
644042
204149
72744
194334
422444
188335
401979
264336
82708
655970
31060
263819
114646
20236
285544
662533
346248
204950
108923
196002
675946
148469
274242
260657
15391
174420
23632
538350
89556
106175
622287
35354
218739
23397
107352
387617
7120
286550
144465
517305
349322
235490
53857
237353
300049
686311
413151
628668
130381
534011
763085
299892
59782
1531
48659
311230
685343
137346
15663
613179
733319
703194
58207
96039
492401
6717
275244
183643
177601
173805
66946
821522
262692
263960
419317
26548
125217
196554
375510
196270
65533
333512
228823
4821
78266
75565
280318
341417
311963
282014
87762
33579
55105
56912
413024
303824
31937
70425
384819
1210
120398
382779
316614
315083
28802
305028
165883
112879
513235
1814
166359
292686
152372
337853
39686
16652
419251
1338
119523
98639
224205
89397
115628
252863
160732
401249
477719
572087
68273
155894
243158
122343
524897
165542
373826
5905
13994
10461
5729
82780
260879
83871
356788
238308
171601
85213
170108
309057
89113
72306
87261
44559
868440
49668
2551
57625
73036
571564
10347
220428
8094
64163
182621
61353
706601
211105
1497
550460
251743
33035
695330
783157
133684
562537
70680
115266
9314
92456
92803
509861
2411
44454
928046
38035
383669
397004
8097
24139
4950
7804
387133
30745
119959
492783
181592
56571
579540
266840
19222
113847
267849
427835
344768
102051
334690
541522
222592
45241
304013
197038
301496
28090
476617
269788
47429
78461
411544
663852
31157
330257
183012
148004
247243
411803
125089
390897
475578
190310
193616
567505
59174
280642
255512
376761
161346
95021
91802
117100
88767
295043
59380
124126
119328
191988
690417
74644
255653
865979
326222
106166
64548
174655
242304
329271
337825
187543
260927
175971
129681
828811
254022
434196
444373
161650
137802
6208
27108
78217
981
371575
44830
194695
310384
215110
683800
353147
217403
18803
8888
383406
317094
152516
124965
391689
865870
497250
511257
283632
13868
89389
211887
470529
202627
757536
46374
41704
334239
131339
10947
193581
238749
79825
467438
299857
79968
647725
408292
148467
15430
426246
126285
25726
104
53285
5983
26415
728260
58640
49898
664103
15046
33801
891643
473842
31747
606814
664630
759937
253387
42949
31115
456370
170709
3160
365544
116084
451850
269665
27865
336
843656
479122
23474
97477
129
48411
477616
214388
213837
619200
293056
180947
111616
121212
411161
283775
387612
345590
176707
663600
13008
272483
309206
116686
225355
111673
675883
106683
26045
67822
133238
152974
164174
270764
109282
73592
342691
34950
135
121620
235227
78355
136060
102041
258620
104868
138805
99716
871377
2736
287163
701162
310794
150792
54579
25293
231622
590057
95016
321265
76426
195530
744514
88104
681750
155713
143827
762546
147740
241427
211360
75829
410922
541
31466
103973
206834
60326
47210
411240
301455
188617
18823
16556
734121
142685
58309
386276
566973
131221
65180
127878
851822
645913
140059
184834
451587
127829
218021
29268
95235
36410
282571
171376
935725
3390
644016
242464
434516
51817
234189
215174
277016
806963
283536
8889
49827
207960
140599
665746
19813
73578
49206
119281
27470
306883
295445
300861
530533
321065
192438
176278
54240
512131
432449
2576
106386
0
364842
543989
255834
404612
97876
172600
214184
237389
312952
81024
963717
146132
646053
115736
253892
217996
89362
673394
30381
132373
429398
685858
286214
148937
116394
441192
98310
768916
4819
162107
150184
615218
788376
303007
56140
739918
285131
265769
568886
36388
104775
278943
20051
28350
139227
309996
15957
474814
267539
20832
650891
148258
67884
395543
331665
37531
198302
444011
572734
377311
330604
564638
2678
55426
17519
275357
127711
4051
33739
60201
184880
76157
305455
12943
3845
304833
124617
210051
38871
209288
26087
207964
93545
244756
417
76717
102106
218523
426758
385239
324910
103016
93201
81068
52737
293905
274689
111724
130351
49582
174211
592103
521242
22397
330214
522606
35359
52130
126553
159089
59276
33858
79471
199866
117395
63420
292681
101607
48433
392028
673796
462212
418681
89806
51568
169926
759590
69124
70471
494109
87951
28571
201459
549419
140159
459834
329020
850026
73184
204306
467143
268273
510618
252015
255389
649393
10558
328536
163543
10659
369512
69265
462941
205728
116725
309
194547
103768
824
220749
45800
393795
35154
432176
297238
7291
89657
280831
685413
847409
48981
39064
207502
2691
397654
112110
176463
257494
730153
125652
69267
299223
371663
710142
185169
854157
9625
770610
96103
529627
383250
557668
84469
86805
71903
385140
516230
282841
502352
4714
323409
530049
725558
357484
234854
229200
1845
174382
21897
260765
229218
70959
130709
3782
257489
401347
36203
124409
153969
431365
157592
309138
330457
306295
776869
133508
73181
429429
57711
143371
177711
16882
73051
570561
311113
38596
239091
190074
204421
12192
21000
137726
40907
574123
289201
9541
22275
6622
28172
202412
17078
111077
446974
414408
104449
366170
338298
251392
207907
173421
422810
102413
240498
211397
16454
1636
180084
295743
305669
346151
371442
314124
59022
166145
239439
157343
198864
320154
467625
383456
569258
345018
72818
513727
898389
839729
84662
203855
209992
341245
128172
255807
399488
176308
900431
18371
116937
145618
4043
690049
24198
748524
135123
585885
796377
57126
785200
76869
144696
100883
7861
416982
6518
15341
164148
7406
35977
72930
65094
429055
54621
395773
792528
141910
299726
61101
3520
167766
252695
249039
177615
154481
171887
676794
148792
33624
62330
50558
22931
161619
22787
28837
631889
28404
383213
25779
152897
567397
184112
136895
277481
530366
464744
94546
322807
53976
510392
82930
3322
5023
107257
471942
301108
42609
161996
856779
290030
50879
211455
4392
325588
646869
50388
17333
207766
161057
3186
72220
74324
34308
118193
272160
341729
393155
336851
479122
274675
151560
68589
111852
200260
297062
597694
571414
128544
243651
498995
403086
460437
103757
139861
236078
464337
280097
3471
615636
398828
314284
15476
76984
668866
388567
45780
82918
393252
97453
533980
307669
161846
446049
122248
602520
369288
479878
596257
259668
88400
207587
404562
213688
92620
81700
45494
45961
671537
278807
123803
658216
508889
98501
40294
141447
339229
125653
102131
799164
510365
191082
295732
49225
74952
68917
243502
151352
130949
283883
470477
423877
44190
412737
159660
343670
518819
335081
171175
370735
311032
39587
127539
102749
71495
51599
4570
303524
398542
87167
153303
408081
220927
299704
278462
149688
112033
24101
556839
817760
79915
475437
187566
8658
23560
427513
76934
297052
52640
255888
140488
34064
205315
371871
38062
133789
594224
302875
662429
462834
7555
37370
759036
232106
152956
19351
27771
199093
16266
972890
107748
336694
281088
107492
158620
375156
180718
24569
24110
29440
73305
219867
43285
669349
359926
9961
222734
309571
48615
80343
495326
682542
195095
130762
178951
7811
845515
395180
773619
5456
980528
413841
31522
172951
462800
13274
93469
329379
29969
347820
57838
366151
562301
796605
531887
251970
108664
158888
123300
72482
164181
409960
2685
159010
308064
160719
120925
45886
58497
184008
35007
348140
241735
59144
45749
138219
257
228270
132824
54159
432936
25467
109614
453242
397276
144908
82836
457972
102251
127651
178224
275264
148809
31586
8813
73929
146010
32635
507856
660628
354420
147337
170784
270554
718859
686285
10611
85505
685595
310588
242641
393381
650891
586129
79554
295596
61506
268458
93966
103173
190675
64796
59233
2305
273139
279746
53984
284953
433394
48908
129098
687035
415588
69230
228819
737931
122772
703127
10697
470384
9988
120952
37925
25207
29393
266906
616959
25583
61622
477876
73334
114368
207358
123429
25402
7051
334547
197093
161924
3858
338066
655465
88954
521677
12916
233509
540368
58980
24694
118532
66567
55947
299804
43442
105414
240019
5608
392753
675697
148632
7938
53179
7159
378884
317585
188696
731579
69840
22541
566140
101059
201041
758253
633905
875270
158690
137169
558533
23559
428619
254750
15999
10054
8250
319647
22311
363299
557812
456210
162569
156419
580919
15726
320189
150056
43885
132853
235387
60347
8160
1640
101690
265553
339743
794800
43791
70006
529406
280972
435235
186670
703397
81302
18166
565453
298115
810408
106994
375934
126816
71541
93209
106043
150066
7285
277322
32067
265285
50789
379958
234048
4017
413485
879956
344385
189063
51434
223445
87355
549169
537652
143950
357098
541987
62178
37548
146917
110562
704559
109908
250646
243799
259006
11100
73144
280794
9472
934028
33528
339076
328208
415743
47841
8576
676160
200825
187288
291016
716296
34440
47509
676758
3219
468676
47997
396695
391564
958731
336413
49234
39019
175676
550601
371361
726551
79979
4111
87442
118866
74530
309109
126679
112911
572499
137775
436866
413907
480684
197245
6984
337891
445736
656486
214542
91274
486083
146687
226996
128493
367456
625255
591224
114833
935
626433
76771
56105
108282
75702
38193
21730
651760
71951
523023
330660
168344
572441
402113
528419
254283
399841
26461
675037
628147
243881
280091
397081
27754
38416
126926
185442
76992
99243
677627
168536
212806
170894
532984
452677
209926
54212
492549
394049
603165
823639
63903
480794
411598
115773
127566
29841
141121
332937
100769
252117
601093
103937
445651
221874
2003
36952
705204
431416
194030
581718
688625
18887
105402
203943
12854
31015
5181
566587
578733
490747
46990
127604
415009
11739
63989
627437
41563
272167
58111
26817
392715
38242
689874
168563
253134
285105
188215
72442
805511
251479
785392
228034
107377
264543
406452
417906
108873
624912
133463
698474
412705
386507
8645
214189
545961
90188
27934
108817
54464
105602
558813
525904
193090
38924
50470
139126
395006
179717
730965
231528
87820
145264
371880
33899
762107
4620
195443
129399
52574
43772
710236
184784
62419
209680
80363
226199
282389
550907
78631
217652
66713
167775
67832
472639
314804
172110
181259
629390
252641
244760
43358
62906
274935
241144
141490
563590
1597
24329
335108
12665
365226
286107
57516
22958
191363
18288
82085
98105
47670
770651
118615
45889
273760
101671
2467
300802
230552
52789
314908
180262
109557
100882
156843
165227
306953
49289
319238
7182
67480
110737
121343
350424
330478
56996
232869
48842
189630
106707
21807
34132
7838
71754
74892
242433
113695
212571
703601
28193
217917
356644
502990
518660
286940
412179
312681
640393
4448
305231
34216
72227
119065
261784
736389
329684
663554
380541
185403
391345
64327
147995
309936
150305
283064
408398
77310
195302
68394
110800
323086
524175
53701
116685
34986
2840
29605
715084
64694
430350
203998
675229
141018
3464
668839
42325
880104
236181
570794
322198
127377
244191
324646
117266
580944
124535
690346
657932
353683
8240
74596
431596
403211
170553
395532
374289
589035
14271
127983
212103
286162
15576
147968
2663
848808
293702
68428
281390
80848
52639
242986
316138
343537
699412
3681
241082
317722
466027
516267
278900
111345
306485
396865
19241
11037
42329
74587
422737
511556
97953
796260
359651
575127
393844
8227
484856
31741
504299
128451
7350
220149
345660
215161
288950
66099
443596
32412
268175
378753
404624
173864
94207
356015
802864
173030
817842
13460
339369
154305
282032
263996
56536
308932
765397
122870
857296
986987
811645
334796
30230
25653
197511
86038
143617
861248
135193
442616
381485
3491
90600
1693
546866
190940
9750
95469
216419
84680
408802
521053
355087
1206
161024
218604
138261
19108
175560
155674
94910
246368
173330
277840
43815
276740
29172
8350
26342
361629
189439
670759
381015
667468
229388
176489
157845
427227
816559
84051
65749
360127
43817
142047
296733
17119
30312
521386
114517
137389
61992
63511
116206
198289
51995
115326
543083
117557
221778
182700
19885
315402
131816
63001
225192
493854
25471
332402
369421
421012
280767
732975
279265
137917
159730
170065
139718
61163
227702
81550
241078
909951
109906
216347
147448
816591
42149
294870
53962
192729
404736
519707
67177
14486
314924
26082
61907
30208
587927
37882
243211
447758
72015
217392
838543
50033
288321
444208
228632
297374
79489
17701
120015
188339
473105
602824
589050
156155
26215
222243
40056
169559
127501
215785
4474
1497
243275
542798
300082
365006
461721
608945
369086
288138
490575
556589
44667
570350
231545
613725
49932
272546
17175
215638
570528
99997
446377
100892
131369
354666
11935
38966
430793
19462
140140
499105
72538
359932
189230
44161
64777
321943
305296
97693
277961
239228
79792
305780
71945
326770
754173
104096
79274
426015
582131
9360
73185
54985
84488
38891
534754
430226
339672
3300
178643
80812
476746
32013
47522
610586
652332
189926
225346
136411
189612
448520
27232
65706
281008
226039
513846
279748
817460
253519
359079
73122
54689
171549
150616
135067
170505
10092
2065
86607
23786
287675
280995
194162
589672
46299
17299
809073
449866
224183
573931
186292
243468
154324
711758
102153
20990
417030
234147
211065
38575
44397
281218
146652
644657
177166
977717
265777
102478
298541
56011
261804
347359
741213
68914
301225
237646
113802
408972
114925
137695
455866
80860
465569
96475
272478
415758
99018
91783
69123
854869
301611
302432
50642
679454
356010
210401
735813
161854
250951
209433
43830
658665
487637
138
276614
182500
367096
28541
289937
73407
339329
145708
417664
329879
30689
210023
189673
23312
135485
201634
438651
10244
874035
41483
660285
29864
69683
88397
741602
126801
127334
233161
124784
111053
254156
560882
110384
322525
214595
21291
115051
70222
134366
638015
48129
333840
29933
77625
39045
371208
846967
32747
570108
105827
126477
292474
150667
79713
7722
7548
220419
536737
641448
73893
156923
446038
59942
93422
386435
196570
57928
715283
407640
34903
70787
132670
103539
58693
10960
172022
265296
219094
18598
32282
100640
487592
899480
92099
60479
313822
781811
294129
405334
771837
818984
588653
418528
467459
268592
195760
398715
681242
767629
28692
143342
5700
134026
244014
214894
427444
225598
169002
2769
96677
331032
193523
329721
51006
97737
9667
161850
115
129249
578874
240467
692864
541949
153849
325276
108972
230628
192108
12743
5760
208943
60561
228092
13311
500097
698721
460526
662710
79325
257655
115117
180885
176367
249377
540502
68026
342466
4950
584956
157918
410944
340014
645943
224631
34018
242262
434658
61942
68998
6131
238095
112360
40048
346934
341494
257389
461699
684364
749928
944834
751282
59117
422373
414123
358936
121969
327115
2256
62446
509976
32043
309877
591135
190194
121742
80942
407141
471991
16382
162200
215907
590668
61800
91290
771140
507653
244700
195154
608166
752697
293743
8659
336
511108
276689
85953
79802
281875
538928
252320
53628
522717
147339
101027
92368
620113
69927
41886
190694
444339
217008
453534
549561
378059
152771
400290
244719
166228
149482
173726
1903
28288
677575
189585
332574
133771
149627
103497
94329
99496
45304
290085
68467
352840
52073
92065
563461
151882
527475
665383
166358
86786
135566
474
289879
411299
27615
128672
46948
675230
54843
46366
115724
236867
268030
202358
618516
120560
226576
379071
32214
283251
66058
103959
705955
357148
181250
28214
630466
27988
55103
78692
247108
39375
797501
12588
725907
26134
411109
372437
122480
56624
24827
133009
17617
879147
561776
7300
429276
105240
183373
113856
233610
27641
1841
536041
41723
715681
76278
739061
47082
69256
390308
16492
721643
296840
507772
797696
305241
332338
311746
74834
116602
498436
47763
23475
65683
93920
325833
753385
825794
24155
20327
537232
40446
70200
92752
134852
599574
99645
37193
299140
46565
109801
34027
121937
269109
53041
268530
556271
457216
397065
143890
98427
143978
400
124386
41137
59039
10129
548259
193722
5577
43899
200694
553963
247004
29000
490673
25677
112767
306040
766529
43847
175367
397236
621624
263961
227086
375338
483352
669615
180597
58156
396853
421945
24390
53129
429332
2000
234777
102523
31606
222488
6171
109429
8852
361874
129907
705227
199627
138024
501504
3342
72780
86325
0
553920
36747
551206
333911
218718
25793
190954
69241
113778
264952
344112
234360
410533
239499
52503
863935
361708
4810
389311
215836
62157
35726
2255
327415
337062
151981
371283
95307
540509
176013
174974
82259
443370
256474
584050
50231
156775
7088
65815
572221
82156
766536
116795
372440
181457
177117
48504
231738
103390
88337
534485
455558
395840
347942
161563
605840
919533
21787
191879
83265
83120
823669
68891
242308
54292
222958
179831
472865
6833
203615
90927
807549
12157
217052
116635
61462
534540
1492
271408
235588
105729
313901
112312
22727
119687
21796
465782
50667
64479
916179
29359
761864
250848
520
489492
348671
394761
295765
211918
378737
210133
118731
398
252515
53864
230602
755092
179227
136371
669884
223549
570920
373059
147570
113436
293967
194427
14113
212838
264326
70037
151221
1796
260211
232596
13167
223213
247513
660936
692
32293
171516
538279
249788
263820
328215
237204
38945
401809
418315
420869
1699
312733
110101
121529
299403
412858
231644
252665
301429
140821
329985
352793
152406
49299
53274
154922
522570
15944
747416
12690
270962
121507
440873
32576
46573
165154
92394
60630
130559
369939
160123
137703
7780
64099
98198
179690
52708
117834
181004
294843
1801
277419
574971
335541
622709
298171
300478
350647
29645
296597
26718
408231
83337
916746
484023
478042
129173
576696
46371
491250
48333
814598
4692
395821
299787
758941
204365
99261
426171
698724
94079
219133
602729
176579
699216
174191
277461
568886
282653
149125
157713
113923
237740
152261
530559
45453
178888
247764
42231
159819
77825
18277
431252
9442
184005
2098
166711
31168
92900
674661
143071
221497
371628
96667
378707
161496
81253
756927
30489
131564
548641
42183
450409
445
116117
735747
86559
182526
214801
27165
47379
212042
258242
245084
236593
340525
765228
388286
33176
298975
32127
760058
810
3485
50927
18615
209927
206559
3812
752660
129223
30830
52139
296613
151017
6690
416298
390325
775796
75008
4932
343860
89788
73539
64584
487873
105948
44873
625224
213967
641606
119926
96100
590178
212064
596239
255857
133689
8977
128637
452420
226084
656944
770422
196870
233607
175455
719070
31902
287294
435541
356826
214540
17859
187123
530369
131373
576881
31541
733601
169223
293357
58372
532610
182149
28169
83459
664197
214666
113306
277089
323488
245959
352319
14797
39005
463
385148
95633
13153
482296
799928
193641
40587
34722
524825
69884
302434
7135
501051
321863
322986
14130
294516
36430
464232
459314
488537
102848
10748
50198
389152
19049
183660
567169
722746
172551
527379
245804
18927
161985
121586
28598
101410
120601
614187
19782
222979
317162
278373
659578
58958
404612
84132
817622
43043
282103
341831
209566
182246
363836
540918
216814
298862
8769
347579
5365
596640
322286
233060
114120
497274
77700
310191
29227
10498
224266
425752
554755
7761
327058
124567
172456
339079
200393
158444
192062
234641
137699
96123
14870
118602
276418
1072
29154
187124
175897
73179
56968
189846
34165
17855
6839
236016
290107
97645
133849
197278
123997
336668
418586
90696
480484
514209
86784
343526
128981
118065
666583
67233
179558
739459
14728
572640
25205
651676
90126
321386
184236
422680
183776
428360
86548
495175
36415
448079
54194
192296
261424
345455
596978
155981
469716
172546
21273
33083
108372
20214
33391
224057
112927
310576
168271
42630
34103
69270
18238
7083
57974
690712
384426
265946
536299
261881
13212
19585
187454
17298
786264
230259
300343
797815
225351
328428
330506
93235
43750
34649
95990
340900
104189
86324
792853
52599
287677
104830
283728
62955
552166
220252
62213
256051
3708
79237
12727
8363
154907
153227
355183
60762
515116
529527
3644
116059
8066
58100
220277
2503
143619
214436
533785
179069
162551
334545
322377
350893
360239
713517
81012
38818
554259
152066
27897
179639
46697
116085
344090
38775
186827
111616
82536
62489
608579
24292
341919
477393
360404
171874
873989
90827
43822
543742
22612
131980
68753
745337
671264
331047
47406
45700
624098
19164
366630
508687
16421
90321
16982
21284
264250
24225
302562
58178
64147
205432
368120
644680
333986
730981
839987
93306
172507
48055
174989
67824
229644
36830
625930
452264
254554
16385
146451
374243
343597
400
39232
249402
17264
479109
65289
242308
126988
137773
211181
15426
25559
45332
484415
17917
86034
470890
14888
521798
830541
466678
23275
6539
349649
730723
22036
471207
185812
45616
464387
349147
470641
31757
194299
12987
474935
285709
17091
255461
43151
32838
390471
630087
111709
211475
252267
85978
51576
164302
601678
112786
116487
107493
12805
731960
846933
156227
719744
757446
263633
61377
63176
24693
365548
52376
534413
172035
28645
115675
4210
99770
74078
143676
180172
79141
3127
167273
126338
313485
406629
145832
242325
69460
33406
30329
158223
225626
121151
406880
730508
620281
784803
149734
16343
20622
756039
124139
237420
740534
483854
444156
130290
581999
308514
223971
92249
73846
339699
151271
123509
114544
225374
416162
430424
186795
58263
4521
35507
74437
86204
165996
794612
161988
46313
169572
122594
266351
61950
177405
87911
50740
78983
480680
494984
297487
238303
51231
38272
230923
331755
37204
346120
575911
319478
563200
39761
797832
529822
374254
152456
216707
250768
520501
395848
428082
281934
2480
563403
103257
2089
536906
15921
37528
339363
587192
205354
532
239490
13675
58616
211583
494798
326047
190326
55061
532485
132992
30664
123843
134705
191120
34370
581404
1232
853665
51507
352120
210878
19065
18175
121432
380170
651
97719
106244
543616
22362
128393
66884
33916
125789
168431
23696
3536
208764
213157
19520
191165
443733
235129
234855
596209
375660
596036
466014
38924
69894
19193
93006
152410
43130
84382
43395
597432
14315
7234
27080
747844
96328
130779
168018
255217
42961
296913
156292
386817
445227
22289
563718
60332
500168
6565
689736
72258
74959
102995
12928
686465
588589
277342
523794
118331
7196
357636
7949
562197
119112
326417
452984
140231
123169
351224
224632
240396
458280
257539
632474
514025
138354
431290
265937
891516
190682
361348
536361
25766
328356
4646
792322
246104
15596
294506
35041
225288
351706
324406
793099
30243
48976
108230
191355
307394
136153
135514
283194
203534
200821
63780
529249
30037
169608
111531
271889
322226
145568
103618
190788
338320
180777
365539
118231
556012
615900
159921
428282
217455
299999
136702
432942
633451
7959
377292
258215
81725
250519
2679
63526
261178
249806
145207
32368
196826
165504
152727
51593
265055
519649
162469
666843
47729
819273
79231
724710
112391
109787
267398
173967
80792
65456
14421
412370
688778
296445
408275
112957
387273
15360
455070
37028
234342
427093
497225
10729
161290
492277
445300
139464
856581
569278
71595
88004
105998
316170
157971
267681
457568
406843
437611
13604
329294
5571
105389
69094
103740
257218
12413
0
138384
15127
14411
334879
79003
292138
454979
313095
2480
568249
557032
197570
276006
616478
188365
239125
507272
366809
29701
25129
617656
386529
304822
213379
170138
202789
27455
27708
322471
75004
704430
496297
456984
438200
96425
607403
515084
14561
12995
522254
334928
286876
100915
38937
46004
431545
21392
242385
291881
74942
64679
676710
88243
291916
126364
437463
268224
358463
189827
252510
901873
54757
223413
160695
680788
140381
505025
74136
423564
304210
60831
277069
29343
571921
256900
39647
163081
15036
35232
6731
602494
572740
70676
37279
48087
202538
124533
146735
268292
17786
174883
166319
175237
175711
9268
311934
224013
128224
479022
7866
377683
592054
41955
42740
209370
456587
184086
51277
681457
524967
486636
189584
203026
278292
852901
743349
178953
181296
3546
236345
598653
23461
976322
872
473532
307773
119978
283176
192808
58126
193571
129316
803447
197786
7901
27754
299010
19383
328676
285335
47393
67458
293281
11473
510051
615452
571042
301028
130398
152993
273524
196637
162089
13477
158826
628572
147096
726072
277614
79605
178482
200124
675341
321175
147232
9524
18885
237463
70061
240914
107627
77910
242263
63134
594403
288751
122357
3312
159545
260226
338147
299360
281545
22274
586546
663259
323827
11788
52057
181247
575785
19681
340943
650006
202983
2923
374471
299041
225119
782470
321386
288807
576072
22351
26455
159480
107058
575940
787691
60467
224821
111966
369656
144040
94340
664247
370104
43671
289643
142229
167281
91855
99396
305082
12347
197663
7521
233098
205582
271248
321999
356252
366640
55099
412524
468178
24389
57423
132833
318061
159851
429734
342534
31207
348724
287890
4171
658817
416208
237349
158515
476560
264030
128407
569470
51962
510050
207543
373346
255490
24411
196400
149662
200558
250806
82207
363643
110102
66926
387997
685585
1801
277371
7930
146295
325496
344451
227055
432585
65718
137381
84943
26661
359254
167095
232152
133566
296079
3501
73242
595639
116087
256303
356030
27093
326296
145344
171479
717984
298258
225779
4802
54749
1711
321650
646203
78955
22310
150599
43115
259393
175890
290537
275775
336130
33109
2535
217316
149571
847484
66367
299933
187488
475972
352202
163367
104316
71852
215558
159534
514936
271168
88498
79014
122362
320780
381412
109289
8710
540803
139678
135243
240101
68868
265318
32143
156764
197833
43690
18074
257763
842358
81917
307014
348411
569419
26817
245570
280854
129867
320974
114491
99431
208185
30884
61219
21842
345542
565112
24159
284362
657865
541363
4422
35900
119516
36341
249938
398840
451506
439574
218427
266908
403653
690108
798527
23559
267598
488354
5613
132169
193653
93885
99448
200998
106736
110579
49008
28718
222340
10540
202201
421756
54031
608618
207828
765988
115467
77633
9346
243988
451388
146123
10232
10860
377897
152496
79593
52591
440527
153716
269858
91317
167273
51281
448347
12094
362918
394708
38193
301474
594554
150047
222361
348532
584334
97486
210865
78736
375744
235040
180948
106204
377468
249186
10539
378725
315164
82852
212202
453123
49338
579305
503398
186655
271311
155447
1080
194292
803950
53262
48474
3911
110535
113072
40716
648311
254285
18535
354079
718631
557321
62798
135395
768380
255079
467941
334580
126350
161868
38388
11853
377822
662781
5873
3105
555656
90413
270937
616692
12472
2245
55747
283139
41071
677455
213610
307354
339371
557650
45702
888536
54495
35986
57867
29902
188520
974
77466
271497
437795
279501
686753
26527
752880
4291
362614
435864
679142
558081
85113
108259
28935
418965
245584
554149
565891
10503
576783
44592
8014
59546
1181
306846
144722
338464
72203
824091
58238
690678
357147
528545
211354
2200
106355
300182
26963
812969
53580
768725
36183
22014
479170
746721
223686
296676
24941
158859
203473
155363
888918
95779
421189
55121
370928
143364
147834
41342
239736
167635
128386
230619
784393
399971
20767
313681
730633
430414
31070
31284
157715
33014
427251
15422
274050
88009
119456
182835
187207
391638
226129
118197
92201
398541
526509
138609
698376
216132
483482
306305
63342
372166
375751
284120
16295
220360
307856
276374
160755
442179
478025
390613
303563
57046
476212
153488
362389
359447
239157
687650
247499
219512
124260
22945
178796
744457
324452
36148
105037
15337
41835
206327
548957
93197
85883
331842
514038
207530
214587
669940
78996
177196
654220
6779
5484
130382
266764
483044
48040
330454
157106
335991
550398
368795
117449
50112
632687
12349
376535
90786
72803
299229
169960
653591
472169
218732
597860
13926
266932
59957
20836
297749
173045
257638
695609
361983
279832
293570
363708
37287
103307
158170
395018
316289
217768
237398
523915
712710
298346
658230
656255
32224
227331
51010
499574
221946
17890
336095
208021
15103
463792
13825
389150
294524
450858
64391
267780
241475
52852
53754
23866
3460
103291
6817
43002
265413
647849
71480
87041
484632
526297
233736
22172
378594
316418
266781
540412
344684
305510
791979
197411
343954
28867
143285
454150
6541
98235
598749
173909
335429
43574
22972
117341
93621
701414
258060
555825
110711
539348
247653
122566
614077
90057
93921
678581
785265
96276
274512
44550
135841
247362
229396
25738
132306
143504
93098
266008
655107
75443
275279
572469
309691
158192
90665
19288
149090
7642
21233
6181
24033
344220
620195
244136
80860
703432
255009
51696
492871
64066
374591
479740
68536
4321
139199
297041
739729
234120
609466
96895
478676
117679
8947
79220
167361
288266
123602
176095
353260
417035
280314
253501
78903
39793
423844
705663
28148
257730
139607
83212
202123
832909
501182
924
379729
383953
549816
160673
214208
35623
30939
198671
336656
93372
22490
77895
41050
47174
70905
4900
52342
470894
88250
53661
128427
5142
320109
9408
408096
443188
75001
39009
737082
104439
164981
343194
67861
519692
152839
9234
207041
131669
180320
76718
76952
188777
227485
561910
160639
106293
194011
416083
45622
553159
180138
503478
273537
572964
31340
323089
82150
217013
624487
70878
292136
107996
321954
122308
342946
537176
110851
346656
473776
105251
23969
10121
967142
516268
61735
594868
189313
498145
349601
13967
432357
544909
371652
108367
110486
153333
78717
0
514318
670715
463776
590837
122289
5728
65765
158500
75650
45488
221846
91294
162858
216981
90658
424286
139192
13188
83879
16151
49301
573280
85801
39151
94274
402312
1984
719615
685292
144653
427416
349423
376480
641996
455675
90982
94880
605383
643109
391501
163802
301173
258453
546699
227292
47310
707002
32274
88867
309740
137643
80875
553522
372349
191334
577044
612437
239191
89371
188262
2106
22939
697582
287738
174845
45038
371459
456440
52393
332959
150214
55441
210046
131852
276922
188032
397723
122997
836638
355752
493467
32067
238520
373423
609009
61800
26328
504539
82190
284004
44483
270285
211996
122704
259727
522881
22261
325162
2849
69944
72266
701361
14106
154529
60999
653517
439335
54381
196806
494779
189081
229120
467649
202659
267138
640522
250207
55677
84745
87578
630678
300248
182776
36108
328142
187855
20342
24563
567901
147548
329053
10421
156133
398473
134058
4156
178744
95449
167455
275369
183634
264120
248477
280888
597678
253485
164468
17187
137774
607269
621381
226196
260801
77071
107228
79577
108010
285369
153408
307968
3418
42625
108259
498487
53741
366320
219918
29782
241790
315784
2752
639994
627503
335923
410454
11805
129169
25375
25437
175082
1632
155109
36556
70824
9105
74885
189621
105080
2741
922880
21078
352589
112841
692427
75872
17489
91906
112236
336772
91927
6449
236854
893559
3669
61002
7886
93521
20720
101833
55254
231039
855403
71921
340970
233987
243700
269643
198069
773082
115696
31985
68339
52046
241527
75520
85480
472854
543910
137593
144036
83325
30131
85623
254677
322784
44455
552151
336674
430321
82891
91061
246173
13896
602891
252
35690
65677
47180
207728
120443
80079
168884
324601
232822
432454
3390
81224
331269
317225
436841
158965
187852
516742
219665
111583
28145
72489
7323
89149
132070
348716
252530
66246
232059
33483
432889
266087
447710
237166
41264
527727
565519
243575
657149
430986
157799
395243
508512
377850
11442
600427
172365
59455
70590
211123
159379
6060
496350
409842
77215
302165
371945
37256
99140
113429
212886
671210
807078
52603
554620
190021
90145
0
516204
584194
23803
558957
370097
607278
117332
20318
1440
41443
20564
356221
233310
834561
17747
8230
184870
720972
286071
42808
475959
590390
206722
697796
206565
367331
10741
73242
595341
178741
37969
72752
18433
133495
38369
29351
459038
310084
583909
348235
240565
461491
292767
419205
342775
11474
10620
25685
649626
3774
460308
27784
527383
102801
5078
6950
159005
133743
206888
511219
9571
764513
76482
141011
7172
162014
223774
254083
11648
534544
272197
281187
618281
648703
68437
227468
338790
194188
30370
445373
227982
12744
100503
9712
207072
40486
31205
14305
315348
2062
317948
478416
341000
114778
403947
30838
101481
106119
158710
16417
75792
129389
332869
69742
418366
14662
7232
3443
587159
226845
393145
177718
512206
307101
227255
101124
811802
24469
495956
371521
191696
19867
405393
13976
339684
618795
257668
209031
86666
80390
12102
40131
474641
182297
448767
169796
236024
1944
464782
623289
364851
785283
635942
4653
9133
188584
550756
7812
4782
350794
525910
8330
119883
33406
167855
369723
22741
186772
806837
276791
57399
317205
272323
60495
2082
319149
250397
565862
11493
20835
825246
38710
348306
665493
35146
7468
463501
69656
516743
16481
152048
62393
116326
466655
843143
88029
570853
197103
433163
298316
262573
482469
162174
585216
398632
330942
218436
405905
68291
335816
356156
80414
174026
53412
337832
507686
38683
6965
113460
680577
153237
14679
284104
122714
127326
492464
327858
77678
8998
110809
239907
46705
317991
493170
248761
111622
30454
242534
768084
88708
192062
230311
302477
96059
68896
391325
61213
210643
665197
116720
154294
64097
672195
27720
681727
56419
42448
17144
31876
398
490151
794092
181133
314826
218783
584963
544576
33091
626088
858251
197616
138336
547584
516251
89662
86629
840490
38767
284598
328158
245443
784170
315613
144612
153497
116188
174432
484816
1842
498446
69692
1767
187723
372260
44849
2441
291928
111327
104398
462434
369988
134415
199653
452201
183787
437739
626192
434487
240762
522639
83665
243889
40854
530975
397168
169817
41080
287989
775950
23559
699832
436340
3697
517314
422512
557040
96353
793743
217780
107411
166967
131035
140766
188209
409206
475493
19523
1991
237319
597489
454209
61491
129248
251547
80546
355757
491900
48206
44628
900437
19703
147486
77768
444927
33686
609370
229873
397830
27572
730861
128082
5669
141052
90701
227918
307519
274835
697664
84107
267105
705036
421667
682178
137057
162833
36470
53249
214978
712783
131379
275535
160830
406897
373445
266801
332218
315589
41232
787642
95573
14981
237962
277260
682374
353216
530690
31214
286430
105138
91066
276931
459213
45505
31671
201961
32296
29852
9069
13303
89272
559015
86963
118408
172141
142756
355577
559375
139395
186311
596403
165765
602273
350550
143353
294031
190749
61455
526980
441311
153096
166249
214138
232042
581217
1207
119910
54939
329954
367461
94408
581269
18966
200946
429211
479290
305418
84154
41888
160787
377685
715656
200774
41573
24155
741139
368478
768872
52697
435435
58093
91787
49714
898819
625764
452856
230707
29439
22628
500008
363643
354066
392209
602862
116997
19778
925909
109836
173502
347062
291594
71664
43495
469210
1849
139227
149333
280294
623096
119760
113858
54089
310302
20710
65604
563739
57919
234736
104652
323492
660596
788573
22668
294466
305549
422
249522
342791
667162
98628
799975
328981
354846
1156
298527
397014
423926
97420
97919
159869
300840
130805
433637
122345
170336
295210
345898
762025
206000
18805
101647
195957
80950
156215
255703
19737
6936
104637
396265
148972
228508
628946
321024
310735
10298
143567
63695
173511
180808
72204
443573
207238
122142
554091
418481
206181
1141
45065
677384
470311
1358
21300
636069
1889
466047
327482
287546
456883
45613
463960
137042
182696
48637
326248
21468
597065
151326
435287
452056
66662
754986
260808
107234
65167
21706
203148
32106
73362
314231
190372
627624
437849
485963
178361
465659
18787
505332
206294
257399
14921
117314
122680
873084
11436
518103
651629
82520
75981
51730
136713
526449
71272
288905
253763
261842
484212
132126
48570
248365
64663
308609
207452
275341
31468
160550
208589
230757
32409
2653
50786
41026
39773
527706
306314
359
143429
515879
110
296705
518418
9797
449964
143514
782011
161643
274897
41337
136240
149800
24261
232716
398140
773117
188337
300496
68280
356364
219970
78330
2280
410214
29842
54465
225374
8293
619484
800222
211797
70027
290172
6345
134076
69161
53635
433546
25480
431255
125914
160055
237278
121204
676870
141898
81239
333182
195593
24219
631052
380943
576202
7781
60753
110279
15121
234204
356681
823072
425397
86196
35582
200881
135076
151992
450705
234194
275761
140419
225433
362648
446702
759345
412060
229884
2468
296447
274596
14272
43976
376158
30833
515431
243112
113373
74145
935568
334029
530425
83319
956
40758
423439
86173
488288
325657
53412
210093
467184
391063
198190
250493
132222
555308
350275
426456
363020
3681
60551
226992
963366
38942
506308
727937
284687
443354
394542
231116
174094
10731
18966
763433
16847
224995
145341
172618
114971
491011
175117
101201
15417
302000
128119
385184
77652
68509
595716
299479
459612
35704
24545
610924
48951
83268
252989
193344
165804
371535
32623
587490
766982
197082
508086
227549
516177
27242
52194
30873
355749
24190
144879
288065
52948
33344
133441
23415
103381
207804
632645
113162
558981
740152
46881
281166
15952
220554
312341
481449
461200
11743
283849
58490
18011
68458
93405
485584
674319
35111
471478
357877
70067
109729
6013
444827
71794
538837
49106
4646
284495
84686
359138
569729
784459
563609
222952
249188
160940
465674
60847
211641
75029
340498
10888
68761
406224
60198
13468
135593
360220
212363
307319
688407
190362
215582
162892
508785
788
416853
290650
486102
211633
416117
607900
475897
33804
154092
139463
62931
6237
541294
480393
49852
524933
303814
215506
319390
85671
32397
57508
524343
200569
280762
394888
24403
636133
98390
20802
11981
433727
42066
575491
6914
221145
76144
2505
132629
360005
92861
345027
113196
426233
19064
384745
175503
816997
56868
468496
117216
13482
430051
657890
213565
20706
341925
621059
422667
83014
63122
85551
10335
362212
694
177846
13768
187867
360349
651
519844
36445
496462
74107
835231
369855
530175
116158
216114
22654
203224
41179
726587
41275
557932
871887
114474
343966
122571
601700
63367
128663
355386
201763
50254
210276
45500
1574
12999
75552
196813
48457
108525
118225
181287
547981
653023
138909
7511
224465
142025
241331
120678
440487
230672
354963
624058
495221
241576
110521
183619
14030
646156
474083
547865
14282
13021
45078
25242
153423
44195
26419
271820
77424
455677
178195
4075
315998
53537
28044
341833
47876
126622
147785
142068
81717
34336
434245
129939
290995
59771
100431
109885
113449
817508
463482
116925
36897
25650
461887
301444
49247
53760
236949
491727
306131
50039
94536
328650
654131
52671
368268
55924
69880
77069
435901
373745
5019
592182
20322
102388
627519
45973
27948
4740
29796
140472
92158
7791
145623
93379
92924
299810
22930
181289
481420
23436
76975
911546
95619
78076
334625
65349
20668
544213
10656
264677
158426
112884
296493
418075
242295
384362
27802
402711
677143
528613
323411
127660
69467
11837
238142
53319
13092
602998
72723
30971
154739
700870
202560
609127
118386
127898
68541
401158
10295
266598
2196
365807
265855
207799
88742
56518
27679
31101
465774
115187
622007
94573
132501
440564
20836
143064
7431
128491
27339
261191
475855
396901
894127
504617
218887
125662
201605
228155
67871
131636
286852
116418
516797
654915
294516
105184
23653
811436
17222
822675
516973
568280
114974
23814
58146
234779
14056
557387
12602
59903
13335
88145
101556
24128
110100
34281
666581
131418
615867
356664
24376
745348
204162
694709
234090
238184
151122
191684
333055
130587
529892
117767
505581
6594
357497
797190
405421
120590
308342
331902
395878
182950
82386
2538
355565
246665
184910
209833
256248
30104
91262
181442
25120
17802
90445
139946
458636
701995
623409
9142
63516
661371
77229
14589
846493
92280
115620
75861
110699
3257
130913
10625
576435
339735
471918
243608
11026
305839
192750
253241
472891
573741
187053
206609
24781
206989
370487
50875
105672
401176
120263
95038
110989
83957
119084
341757
566303
512208
82716
596733
437943
28424
177264
346019
5389
62706
752533
873943
19667
67212
21335
45011
178971
6178
344960
472633
252767
25761
309758
68431
22696
49125
225113
87145
8009
38970
120198
276068
717087
58975
251882
448287
222465
36653
251441
584824
825070
6091
20646
634174
41397
421569
219501
543723
598267
13828
83813
81548
346679
162013
732455
816515
1780
21577
150012
218073
19100
48844
31025
611494
222785
369167
111999
98726
175900
65169
25109
647529
19750
401998
624653
203300
2578
259860
412102
423512
5839
46556
156007
130643
66948
9550
372897
125796
81981
672567
120884
164823
77777
256575
9121
318248
91165
281916
104787
65719
307909
259
260892
668004
539549
174385
428889
68731
175899
559673
6974
38600
126389
111988
420455
263750
8863
581553
248422
342623
430150
875146
463745
262974
63021
703409
303598
322385
102362
22012
200096
265374
502460
565098
142190
169257
132403
212271
490554
629068
122955
290072
211100
821817
640849
178179
6806
308535
458172
778211
428945
68277
27752
365525
64750
141865
54716
544596
61695
84526
711578
193355
754155
458959
51790
319570
103367
26750
1960
71013
9270
85597
376417
322507
123401
420334
24381
331915
164357
250263
182494
702846
322031
268492
9773
269683
210749
20477
595437
302581
272640
130299
75724
494939
285609
235988
22587
514954
480019
34796
113870
622144
224256
868601
444225
12349
463543
479460
530118
2355
578321
190447
212686
475177
694318
77004
532865
291344
466
127387
598070
91516
628747
117232
24509
233306
3905
91244
269336
572727
32817
25194
10332
272670
316675
242797
16128
608998
264339
6753
51809
355200
120769
3499
198057
75523
80513
547157
84706
222282
204178
2636
458467
28299
116676
24160
86880
23800
584484
159910
160634
616242
186912
396564
245595
219087
161517
740866
15380
553083
397559
160226
72155
95726
298580
24536
109879
62131
603528
706108
20300
456140
192364
1638
545918
35985
110203
693008
479011
301886
30493
185
193576
235336
510928
284404
35793
163922
169211
452731
63973
550338
34064
240248
781757
493661
136314
37740
219739
460093
77411
113228
386188
130891
763233
115620
440629
501477
120511
439130
129416
502434
637442
58593
250367
43584
247368
230756
408582
40317
649818
179422
492505
523006
250168
141250
21222
590404
92911
426231
93461
450078
471754
70050
158890
616041
248364
452459
307615
31454
410959
820195
817191
13502
66172
392579
154009
330858
582315
75603
165487
722627
426898
36210
136218
66662
311458
216046
634407
464343
252105
31802
229194
59908
16442
298018
227528
364932
259
84714
67428
78007
382407
9703
44100
337261
37017
48534
68155
215453
40822
53483
85809
30072
219912
311113
95997
539336
92560
89743
164998
328698
225430
271609
290596
206621
111622
158906
425753
39366
186967
812485
1926
61837
105070
458231
432629
69877
4347
514092
66947
375060
224868
452335
299915
243727
329269
876672
453103
205531
68781
268819
225820
131623
142467
274412
144062
345908
10713
49460
484668
29580
114244
34107
10902
315551
555890
23398
179988
57947
815267
647093
391810
130306
146946
234956
481868
455322
56061
35171
16047
54159
324404
310390
83512
54259
419853
39701
111031
40321
421339
504608
638736
118088
490620
273629
132331
492936
569076
656288
107108
167257
15401
329255
21381
44910
249402
78109
162666
328344
356132
376228
737262
574153
83910
812614
28943
774614
273337
31310
499081
829359
215902
13151
297736
453664
213721
548278
114485
179852
381694
132864
223059
52461
102099
177983
215769
116228
220737
141181
432812
30827
55478
212953
546864
624468
808036
423179
630349
58235
41970
115350
30544
125675
67042
78749
36471
93256
129037
111442
52358
190586
703401
121570
183186
44767
50347
18923
424860
19680
458566
91407
42041
616677
10270
45003
7465
117540
136111
104858
455900
329123
77358
562319
24564
170086
39491
31185
334829
514097
13934
262265
702889
116598
342433
79761
25949
268520
32449
112780
16307
326728
316824
225778
19852
394875
89924
663269
236362
163517
21507
14483
32046
43306
37306
122185
893
44333
211594
8618
1397
11820
272186
293202
598307
7497
64526
10624
100722
38592
434
65728
65641
489973
907906
57148
63695
522800
111916
190809
148339
499605
87300
772294
422509
97745
733617
286600
74123
120921
233930
270195
396375
664304
65886
659176
18848
345677
11974
189752
8731
268853
197633
70138
7379
271719
12377
108567
46264
512493
398612
420614
238318
29496
332531
74772
52064
866844
443699
51502
247163
44575
35501
229705
158772
210377
59953
232439
115652
461397
210793
5724
102301
36245
55938
323663
88213
302606
741060
4181
57348
274026
499
483671
562157
94878
303777
13418
35616
294060
168612
499741
74021
646433
566947
52633
323381
655118
174054
168145
197237
66550
86720
71751
40309
1515
17150
26109
328895
224741
344420
374568
372809
45977
126155
395059
427050
201288
826219
519450
264940
369249
102641
234639
967757
59044
506464
419741
86097
278692
96784
132625
96841
816671
204063
364767
164834
110351
484277
73917
399030
62867
1836
149635
205047
100748
238681
245760
715221
151007
143246
260483
82632
438285
537968
52618
34816
234771
131766
53133
735172
1828
208394
297584
58798
34475
30279
133387
164074
701634
63748
198270
825008
49646
192026
9192
22511
242414
5308
20186
429115
180410
126491
371790
172426
525410
91923
171544
185653
442573
198093
68753
228221
72815
129938
743136
190423
56198
25769
526922
802491
30763
97060
132425
525405
132679
642567
85432
29256
149855
84116
466946
6951
4832
575584
196531
147249
461274
795642
1254
91252
87743
34974
507565
221475
197464
198251
514616
130277
50281
68762
474932
8671
2815
381080
930811
113664
103741
227237
804310
232013
252003
627856
363136
31387
254435
4121
223912
730097
172198
136070
49319
81411
921048
205647
348603
35817
105344
373724
11108
24148
233772
478090
607586
8701
39791
393055
36973
558670
56566
36410
3241
191647
186312
733428
836130
666301
54863
295683
174741
137854
93934
130578
738652
111266
225522
285034
24606
740264
419602
3207
15261
421379
609813
75699
163975
1090
98688
71670
203338
400156
170446
543892
310158
517209
23020
11158
10577
68161
785041
362206
1729
111734
213947
42739
824474
168857
47284
12308
69128
8271
94488
91743
217
537232
60772
427543
140428
352009
316566
662632
150466
60429
104937
64870
546361
51909
7254
103312
2323
299920
270868
255520
603347
26785
776686
160135
99807
616587
76062
69414
28121
55105
115560
748930
231584
91608
221128
478120
396028
182595
3770
67873
248041
35407
309136
79615
371763
152716
126951
75533
648499
348390
55218
104300
105760
46884
60391
199626
421776
372051
311330
645789
34586
120389
738779
609896
23840
530053
310338
556429
162069
319951
79635
709486
398531
4919
501371
162385
133671
2353
74710
10206
618900
227662
99369
357684
272433
237177
553534
32131
5361
195871
85971
237209
111904
658005
374332
392154
399851
5538
1937
114327
21788
292974
166487
156491
56949
229403
225983
125584
594173
460507
52863
7900
22333
558643
151908
34346
337980
176290
471934
307869
18502
21923
448667
40825
13385
422630
336906
489217
240270
50549
278700
705448
375329
55681
27011
61795
47449
514800
144998
22135
14307
86101
49315
99061
356111
134796
1870
185049
143806
220482
25849
405502
364142
440872
151804
106204
90733
421597
550855
39341
145496
472098
122626
262964
574973
226150
48353
265077
110578
136601
632288
66765
14832
102358
70560
118930
255121
626228
158310
236506
197523
362562
110147
50245
179968
85786
354548
364624
110393
86925
30962
24492
119605
190098
840063
4146
216936
286555
16703
286456
643313
25870
283427
159463
450505
318810
3037
140750
283673
696297
788177
260290
2969
25958
34881
93046
493123
207358
20086
70969
29583
9886
55472
108193
69046
5842
14288
3040
42193
172758
111743
142436
25062
230663
596565
239391
510232
403194
619335
36980
617655
9824
423536
10658
116504
399781
620683
97637
126817
796829
304132
195858
434176
45127
371220
238759
252850
124172
2936
718822
449488
37504
295621
179540
287318
777093
492196
28855
231187
194142
547818
120348
90192
142785
60814
53554
92204
77236
108548
247244
656566
528559
312736
121296
39132
589952
111694
377947
153603
606749
102686
54394
42953
112910
131640
282127
297320
36602
203873
40646
79135
439583
276208
568062
59610
646176
465579
48785
178644
258542
655809
516665
86437
20246
874530
30472
289986
797399
453974
280544
313601
165047
64556
494849
461089
456744
194016
6684
283736
86641
223318
563
21432
8729
305948
21736
34672
366245
199225
120517
64210
82892
397288
255948
468150
672405
109573
764955
78680
383568
77734
162886
252979
249412
173023
109109
87610
42562
122044
125081
313327
352189
348352
37434
540999
578385
163061
69165
556471
70376
397397
58382
723005
15576
13950
65002
161068
145427
48579
50664
203996
233782
318739
76838
187633
479717
153710
518
127744
164341
358681
147808
329922
427987
6457
93378
514984
182297
430548
118276
42888
672631
41141
156993
78900
61520
568762
18056
561961
176731
583644
25479
38261
281702
3515
142168
481091
625483
559057
81139
79507
220664
47066
13203
94850
44234
150208
75192
5851
273006
449139
130803
445580
58913
449452
147332
271095
182871
259438
96559
282171
48978
524461
111830
138406
361122
220088
32685
132073
142622
22797
1394
143194
29587
637833
45589
134716
117816
76260
626995
44992
752210
152486
581664
416711
547963
481860
468141
262349
63618
800342
9674
338517
85157
166620
705
54696
188950
417035
114679
806660
328595
45318
502426
363708
18215
263151
61073
12274
260988
78138
5167
3941
42507
74481
55556
135769
10404
478130
507386
65828
8685
454480
582171
455851
91794
429961
100791
476467
148480
53899
21084
255132
34575
748782
109387
486964
185550
21382
232298
121487
463942
482470
169628
401486
24893
337700
750
660174
63629
49946
7788
45926
180304
440494
164508
817323
511158
345949
175518
165127
300626
48408
142740
322537
122581
162707
635144
279445
241287
85098
513723
52703
281827
151814
36413
791560
50433
1493
124808
142517
749248
820189
70287
535352
439297
3642
139177
234399
127243
433071
40728
506699
43205
5579
305579
149390
335803
1145
362234
161527
56569
505470
642929
329965
52927
315968
10129
36523
53708
113764
434198
594399
95734
342166
739602
9354
105845
757795
53796
132062
420791
70409
58434
160625
299924
304751
59355
211314
541658
217112
23380
16478
344946
39120
100862
289816
50329
1299
107656
152451
113783
23103
148225
427336
197550
2734
29579
751391
164101
328099
786096
569961
441529
200441
153923
9633
81908
14148
743822
534144
12546
841100
418452
711901
153193
437531
129526
8430
117783
147778
9645
200193
30901
363613
163322
134915
529348
648158
160799
275482
16544
66246
199003
440069
131166
91969
41863
241258
25470
256484
629536
368763
209086
355027
121858
16703
481098
524292
308802
180638
149043
174893
89935
167365
123994
468323
92260
523695
176225
590445
64909
10492
803
101219
35714
271508
796462
12537
232613
164818
3893
8434
54323
115286
815963
165853
60370
955960
36108
365549
158329
96175
65252
628576
199010
26142
266310
107413
41024
187391
329276
441644
221042
419405
667847
185985
48085
441102
47906
17845
244175
759614
519010
268205
26521
9332
11659
72255
64967
708194
219466
802993
84905
3603
73856
583516
449252
93709
147497
472667
596760
310493
33879
61853
235460
352947
351146
697726
628210
126080
153306
22169
12135
63080
495974
206498
11289
224672
174993
277433
71094
6484
337879
27007
793170
214978
377746
395
42421
233959
182229
55881
19814
174578
163036
27107
772799
391265
254160
389497
233849
946323
311812
123329
299463
221916
9430
427916
38751
208622
252199
320884
548404
480344
39063
305464
125444
957095
319484
487301
804765
147422
349209
8660
213512
538429
80140
138752
66170
37954
50904
438463
267473
81787
56455
260392
3985
943334
352695
20990
737127
77945
172708
161772
360601
74773
684783
302786
38956
211681
171026
277476
37936
392035
163941
233796
311969
726099
178169
627581
125813
23947
34371
231484
10773
292171
16958
68017
22963
434378
294346
30820
384740
740221
708028
100723
12692
49877
376196
37469
500358
337630
41055
22533
311872
92982
149888
393036
772850
504113
316724
121746
87434
22345
26750
194288
639351
377881
5837
347398
629243
7283
73249
201705
18145
75617
456516
349401
728814
852798
14015
237102
645162
451795
12572
34405
478076
582824
48982
439590
40639
4075
101451
253549
9786
700106
84864
94894
195421
118285
373330
581061
12242
324704
446015
22173
22574
23210
135773
14934
201139
630823
160820
235034
172579
166982
295923
45131
327920
117460
188434
178061
236999
50608
50485
246856
131891
326161
481193
83310
405612
39429
246218
54073
167115
9322
32857
510463
124591
835737
416151
595151
307246
483987
240786
152378
70178
161562
19719
622400
60861
735984
162460
191908
420277
22767
62615
229930
1774
343615
445072
553
257227
139265
60288
72874
365188
205583
263099
118857
157271
340335
27490
107657
196165
0
410863
498201
54573
211063
455565
75481
185794
356041
551235
258692
687184
74217
375706
294503
17194
463749
287454
64039
380476
11047
54948
125195
468109
365052
727994
635114
124186
80488
4350
13315
207900
195040
210461
303307
73681
287586
214863
239483
214131
514287
374248
13168
137325
553862
416345
204591
770216
386033
110934
284873
83513
587787
6996
406043
49882
488844
37840
381000
100048
475708
316451
59002
58254
630526
9328
6819
1210
69474
766477
113507
5280
116664
63305
42112
251337
256349
592372
337705
151407
98314
283271
19937
725311
159551
456064
309022
107845
22534
42992
17539
108027
754182
499519
453942
652837
643145
132007
38357
352040
57199
34801
336567
800360
203578
56295
48044
112106
37598
11396
401746
191375
107463
145727
152784
415073
429896
26577
360155
586341
302626
190801
744752
16146
594306
378924
489230
27542
340206
130324
24124
716370
21191
762574
369150
51492
9336
251422
81733
14206
306906
130406
133240
727550
507914
3187
30937
207563
340081
237580
542219
746639
327280
176365
256204
7891
455572
239463
131620
155648
82973
179844
508633
104516
8540
18536
130062
85308
250915
318914
240070
174228
382358
16713
87111
395785
247777
18580
5403
162991
160976
275266
17247
66123
440618
920867
10608
395931
120377
940
173270
429473
243692
380866
27587
102133
416993
59719
277295
227687
503677
126010
285600
106288
17652
251755
82771
122825
214293
43771
103494
179781
298864
314510
5216
450544
29985
178345
329668
18372
142789
513292
67483
21155
5338
132337
141132
65598
33899
770935
207116
218194
303323
157934
120123
24553
598035
369340
395060
411018
822995
177986
109381
8645
78984
26691
21426
780234
310535
786431
178450
399086
100291
690920
34218
64323
326331
31459
246748
12749
267280
512466
16087
268428
60266
53990
2977
122428
386705
7562
29679
49617
530693
297876
2692
167292
985774
219032
194433
52483
231745
46897
179
199409
8793
216616
492783
236567
351661
120030
304845
10574
158256
77430
564909
145330
38305
26811
4786
190830
1283
82940
53401
37176
333
24336
706874
81017
51691
557481
460107
5724
100979
128612
560802
78319
110858
5551
255106
331475
13656
511287
651674
112282
530204
110156
521403
112553
279027
434298
633104
41636
68562
608344
182381
195334
87433
421952
466292
51134
375333
408562
103208
425273
105519
537803
8867
512499
152956
77837
107780
79147
281778
478993
84432
538696
407732
25583
27358
118763
23722
9410
327736
678217
33468
178071
966417
68126
56823
3626
158571
89618
222055
360086
4248
504173
362076
53502
315150
34007
234716
285445
363816
590545
84209
556179
542306
218147
468837
234153
711320
459082
4204
632704
101142
702564
498856
51559
314834
185650
169112
1574
62491
423070
89409
88076
14000
585060
532454
88962
95562
21748
108281
193327
588362
169049
171651
3236
180176
7305
148834
115983
134600
176066
382198
42094
50504
258944
22423
866050
55282
570071
734743
613790
578953
474567
18607
47359
207534
166881
51555
11299
317145
252816
801276
35670
266606
762171
775807
194279
456138
208704
307460
131042
127947
85003
650303
158379
128730
159361
39444
208435
298438
229891
188821
542162
178959
467924
39128
564749
80351
291260
453590
183916
868544
460558
3492
65397
645492
114315
2809
7805
64608
62824
76241
47419
537003
715594
79396
265085
300671
105528
395073
835837
49235
367728
648526
260002
381460
173186
9357
443086
213497
278940
561598
251000
448876
100401
47504
513453
454834
77147
31504
49054
253585
279609
164545
229644
16349
204077
514652
784986
58790
119049
122663
250704
393787
78955
523532
21524
324016
215262
107366
168294
8969
185395
177381
86713
713405
24060
30301
150999
488951
214994
126021
829669
3915
493756
399084
273053
841313
6597
492061
45558
249665
94711
121056
121651
57790
34820
200767
226348
219090
507292
18352
413345
50367
107551
9079
445436
13375
57575
679057
568331
264743
70991
351646
218643
184109
306355
415201
52397
742781
173629
21949
153551
37268
288518
739554
84170
29007
163791
341123
28046
233107
68639
443400
652823
14885
157508
422896
126801
24391
332261
29084
677094
372642
5843
249543
452886
310079
305327
80903
75317
318791
831460
587724
375896
5708
474023
64750
6725
50595
53641
323580
94096
162859
623134
185213
7924
82454
70910
422788
215999
210278
81618
96964
196263
273613
298935
700330
357297
188679
534403
435311
896192
521156
331543
335217
775598
53169
328686
122540
62949
93475
99143
116910
242025
460689
114958
681712
286813
48655
501910
155802
377718
588022
363488
5419
782191
8370
731755
64110
620011
33678
152350
65841
8062
31980
106390
223469
183928
137029
475565
564308
298197
626657
183832
238522
149137
614502
33978
258600
69583
886610
51475
156329
230326
445105
519971
295858
362306
32609
115273
543700
57528
117704
115516
304653
723913
867681
459275
74342
148729
409345
5803
338012
161619
71144
276124
65638
278238
4475
419415
579319
45312
448506
90354
144872
83883
10454
8442
352331
706116
13499
243293
255033
755621
508192
82362
416713
34086
300273
800013
316682
267005
707482
485086
82030
678491
29855
80423
140559
350981
62153
100242
82348
807201
41134
482067
9065
104083
280386
91169
290829
139007
483605
62557
89880
374438
4378
117309
399331
20734
221823
571200
14799
127424
291289
157754
327325
61375
45658
424203
216991
529325
11746
78757
32333
332659
109239
111509
227854
514128
213272
659633
93909
52264
28023
390354
90315
173327
239047
501873
42752
579757
108354
432243
18515
13096
499072
178165
105242
95683
117308
287432
178023
531002
479488
88061
31844
304534
288241
170639
53563
25597
549576
368549
4512
474618
227549
456413
266169
16343
47777
102955
276404
69522
160891
713211
169071
345479
148002
900987
215071
118957
188257
232975
335851
36378
132687
12609
291826
130079
230217
23370
427297
437004
165126
124154
309711
244119
402131
296262
96405
151399
138430
72345
467493
179120
60223
314385
58292
681799
47011
62704
192864
240228
779563
625476
517588
248696
375057
108753
350515
160042
84627
411434
406525
49354
6739
5100
135503
675970
69025
901964
61929
83318
80843
59261
479690
32157
349088
265456
172456
48693
61341
16748
234963
589641
283955
92907
68083
6590
45482
103285
422387
6888
176729
73777
28317
59319
105184
290644
456518
360622
45039
26571
12210
114952
4219
105354
443139
21882
376908
216199
133796
73054
803179
462763
151550
194042
326691
571011
95219
34048
23097
22956
460652
192955
934173
83090
63936
81223
35505
10841
556946
58986
723530
664765
186587
526813
340230
659196
435316
570606
7038
107636
296238
138109
237008
736923
145652
505835
339555
641667
243211
181965
186481
74656
671399
511262
3712
37829
507204
70890
412695
37208
800480
131538
567722
461377
655188
289625
364894
233427
123690
39328
11583
24169
33915
41165
26217
18210
264711
16080
511435
0
476419
188638
659056
322984
27001
491007
533011
451970
170930
588055
176188
10730
37152
352654
1882
285950
318103
109420
135572
282199
28565
464264
119194
69671
32016
373510
52005
1295
537445
141229
193099
382425
234886
49118
155772
25304
16935
44661
242753
221467
560072
462704
167103
178495
295897
642388
319002
301636
103695
220454
530737
119219
207299
575935
579692
13773
361748
7622
568195
130322
305251
448670
597319
402168
254707
373666
361666
270283
531885
24307
317555
695011
32482
11034
17671
159635
507930
493207
345110
357602
1497
274375
421314
285991
32368
411533
222234
225238
166707
185385
647152
85268
3685
144402
713583
66612
384256
121391
19101
203146
337964
436237
53528
114875
312597
7091
82672
17802
513242
195485
14547
37463
36472
209351
20068
418984
205822
564341
156364
95916
139723
488895
420135
194413
627249
384640
231110
194020
63240
69844
444158
322209
154767
317200
309342
287351
288787
140090
130009
633298
10647
971498
383528
18594
39463
67524
16867
311350
24189
28084
326400
238054
368099
364285
457954
230008
595915
179065
147484
44791
222396
109777
316474
159939
401680
154809
266342
356331
52573
54631
67666
374515
612382
218874
241730
92219
145697
106696
45506
38661
116181
240767
541111
115756
529370
59234
73677
555379
138354
347699
463421
137757
144757
61668
45222
554193
219172
156183
41230
260913
358932
134118
265320
207423
42880
100930
17031
512614
22733
474778
347295
249974
133977
185128
159317
20750
530656
69371
193151
671936
4744
391187
107030
46948
668179
33379
863955
29476
232195
203743
168302
302843
18378
745709
22292
491125
163128
350647
209632
216231
118533
26676
54645
131056
278
650933
435367
11070
462076
236297
89466
99798
428503
132129
222356
157799
243616
7438
338516
637288
323647
25349
30074
257911
231221
412950
327561
109359
96308
11181
57840
610667
158628
316864
239893
527671
823295
5348
256955
182265
88223
309321
37622
567452
494230
375931
486998
319262
277430
504971
390210
198457
167746
233348
143275
836677
595029
190867
733571
489071
102005
278920
878209
192439
354525
584979
269305
175337
390944
460813
37167
41315
452184
137705
324452
631642
290259
254562
254205
406391
25872
190879
63492
275696
178995
78000
90190
463613
90769
17843
19667
290650
1794
510030
20847
399260
86971
469617
400551
500646
595583
146005
275684
22648
793664
57545
8735
604799
13059
646013
10088
117205
134648
15614
191734
306042
73792
154118
588882
277554
25481
83725
258220
316813
187873
325985
65501
359939
413143
90075
248890
480704
104973
782065
251151
268407
66562
72925
191314
378802
32496
769203
537648
198976
154890
70271
101946
331832
132041
74084
372548
36110
197608
175744
178776
175248
376814
76703
346357
589401
389032
275382
18249
14853
383424
299717
139456
96089
131103
783335
156898
150595
107461
842114
602855
245229
205823
332975
332353
680082
75833
554284
137252
68933
246003
5083
42965
274600
47738
510752
241753
714
24179
214739
548323
231517
736117
53534
37859
373639
225259
282764
102911
408038
271148
106425
11854
540903
20435
90647
116873
391542
418798
151396
166916
147324
108709
140431
119070
850
147394
510831
356496
55151
183239
141999
133525
337968
139423
88079
108561
313719
364776
396625
23715
23469
446291
7824
377918
783103
22631
384985
374944
618096
112889
22807
581024
648097
130009
310966
399416
97330
186310
8200
352745
261686
140131
872646
140207
114328
106099
152920
532634
115587
115778
609218
115142
15837
207509
62553
0
30032
530053
256171
700071
633227
26410
36891
212129
49765
72650
380180
234752
151589
720352
365032
38211
80963
85213
494544
417785
246279
273841
295402
284168
72026
239351
82029
510950
47147
4000
405802
194156
406058
465490
230236
21006
68941
564576
143369
66133
11339
368132
247916
936160
38211
113468
59882
405179
569340
291784
92211
649222
451820
14618
358552
106712
497167
45301
91535
2917
85647
80360
274451
146121
207320
94564
38941
303491
374556
296888
107866
473426
111644
684503
107091
47884
219581
138724
48833
205733
22609
7518
169351
58603
158431
344304
71962
290326
667756
341014
56562
16882
58927
610338
269916
8140
733
3391
86614
185074
386089
147416
366888
549080
711431
141599
91155
646226
47181
13993
148983
385684
158596
394447
916229
332794
196646
61445
258174
326
2537
338472
408005
291392
368408
239387
240
673767
196220
428533
10252
527806
9692
305997
55962
1224
365337
103706
88080
266421
64437
43240
38711
189799
879408
32350
146784
4741
5277
16277
133205
20687
27233
19994
868907
81456
475827
608336
192826
217043
167555
144626
468635
5519
9171
628841
457324
32093
732532
141458
36552
605133
509655
74299
6185
61545
363585
50445
81138
61112
444429
613945
74110
107742
13360
341296
256433
549
762782
813558
525186
3055
106883
315763
110009
35053
125742
15861
804419
244683
7289
103440
132850
52696
7804
142582
325227
255894
580218
636115
396967
324168
876165
343064
142078
330451
416571
318744
393584
339994
123568
165720
560776
821637
104528
1334
148418
363
505
692423
46882
216647
44239
257060
126040
386046
41519
121558
279984
137845
139325
14809
269236
57045
377760
555650
791590
283982
114283
36707
410847
86988
28790
192119
13053
654312
180143
107318
28136
143227
4193
82670
99007
683599
575339
68052
110521
148834
19653
284867
50514
751554
173125
183933
11068
65249
46612
68625
16815
33387
59600
336749
290228
554721
164105
310035
169642
324905
208363
662200
11656
680725
237931
675637
465911
192458
360514
288747
319607
83982
4987
16169
125652
760913
196929
17007
626138
342458
818313
244431
387048
497026
267488
203966
233107
71129
461487
61423
417350
146448
21024
450728
3428
125122
58692
376515
197935
154490
110860
35646
8166
16536
846469
102295
12631
38990
26048
379068
776434
334129
651219
817552
278373
370516
55757
59834
176734
550439
76703
570906
439273
71011
84414
340626
275228
298994
126405
218888
382876
97304
475770
301573
43564
151324
609011
611579
159984
71020
130814
123104
219851
175410
339361
495847
206389
110921
31495
12887
103825
152918
350585
48101
245911
574072
135356
59263
193566
286672
413209
476533
10175
20275
598169
532724
394606
7757
65898
44223
240261
138759
82773
905679
206024
24316
28973
617983
205639
684734
423822
396529
43025
838680
92390
177587
34114
142886
189256
305208
149191
167765
224620
127707
209954
696604
35400
255284
79043
629254
476518
485356
298287
494361
658201
677715
416051
608898
7787
208192
743215
97102
98791
350915
502486
86970
41758
609478
2130
717811
963205
92061
12546
11602
52855
201780
204287
378740
502400
101001
2511
97338
451420
233900
142521
529012
87332
115380
98664
291070
239676
145070
235056
314461
144898
94402
298687
100969
45545
119700
632948
488273
359078
51978
398882
56286
30035
663941
202535
121004
447882
3724
11519
42910
512880
69964
809695
401539
41037
339088
12339
621942
142219
148719
634586
224465
65147
430662
267167
50403
107282
505396
103936
15724
624651
37950
341944
642261
7761
955248
773382
115991
9657
134962
823169
686830
248904
57698
237100
137844
547960
311784
15959
130138
22653
12026
135000
700749
264139
143606
431871
435505
38428
551724
753527
397165
199416
131557
499215
363555
403927
634161
39898
199681
235677
199496
147346
82339
266883
37426
137426
608132
135967
251454
436304
241374
93352
573267
251692
39873
282545
143195
112299
689796
33327
248881
266050
132986
338768
1083
6788
33932
159619
842632
159848
906153
614626
246669
66191
134333
240413
675479
191514
126778
561505
67572
180962
51635
607725
386382
142364
792024
202523
696265
65645
21063
3903
362287
487360
118068
579571
114835
406840
456081
296680
285828
371039
52738
369363
660905
47521
81369
21937
218440
48229
454844
232404
806690
269997
25228
58199
366860
932201
91155
0
138980
291890
134090
123235
816445
174508
539046
287913
25945
20554
722488
184092
369259
49122
91591
71989
18459
61380
13707
155169
2809
100319
410807
300332
223934
320651
208849
300599
27072
58570
203374
32518
27643
369494
9415
352991
6349
487762
182905
444750
220539
68915
213204
124608
193430
397685
27547
203339
271503
158586
157422
368068
80691
137703
142868
88342
10602
206127
7728
285752
517503
702293
5586
39702
56939
704
441392
177714
22382
229687
914860
206653
173268
315937
251329
74954
420017
251931
473217
206630
456756
294546
9432
32983
159151
122076
358417
569687
212086
316590
20304
613858
672181
514534
97689
114570
410872
69533
81280
104584
780890
30036
327784
170051
533854
476854
557545
1929
59598
20837
234368
428949
157242
74820
220466
51928
236178
419043
27337
17679
397020
34770
486738
36470
302676
107763
112654
42292
153124
479578
233086
431590
10358
287899
225289
230770
230253
53392
70507
117842
97748
44521
162844
113264
101026
66477
731131
81008
9695
235968
23968
131047
838507
302566
890987
141887
268234
79819
223398
603168
210196
15609
181315
300152
304457
72201
222308
82348
6934
106976
378644
40311
611921
471814
263188
460357
67148
743039
306853
437252
349939
76746
891115
460598
705306
419246
59323
2804
138322
133985
429076
149387
677721
188181
513406
119246
156292
522591
95792
262801
19028
395603
25989
82561
302529
835275
73460
749
239010
317266
138813
25418
558266
371279
155951
133509
188414
259539
187163
231158
53860
279947
454604
339590
119111
246869
29726
625866
131024
300867
364298
536174
26053
76098
42936
5473
282131
60089
254681
90662
713079
128292
549852
146156
191313
147496
383349
25711
449788
554321
397651
272889
390594
215004
161077
144290
313517
281774
38432
112265
168305
15295
267913
540966
9144
789312
555812
279504
262324
118725
28798
142998
862875
570761
430759
213812
724988
31671
256525
595812
211396
161364
79004
22616
168592
426644
59588
167000
54286
38270
109328
429846
351872
415078
491
288122
492808
229267
136698
188266
652127
292073
121280
740780
6536
662220
2817
26173
54304
865456
216505
16875
3360
14682
766759
87916
28865
462281
152643
75425
27104
228022
284011
7208
112595
111653
687445
136653
656881
80314
13889
341162
628612
27515
519146
607403
74555
592821
25430
246291
262842
83302
221330
20763
165969
812018
301657
255129
952557
180743
828501
97329
8716
122044
298583
153423
217189
267376
90504
310379
163482
34083
39084
45280
22870
441644
557199
944301
57765
332435
95604
135484
104681
188356
224204
61702
256848
559220
437542
194202
71378
133852
477439
216446
11657
46902
416211
207702
679972
276179
67107
57296
11883
2516
136943
918
334344
6494
333726
84009
626181
310861
206250
10937
255276
163738
31685
234755
275155
296569
143934
26795
89458
46938
123138
334025
16264
75660
22227
48752
8012
429098
540316
382543
171664
5701
113621
70147
32770
128430
12578
23824
370997
622836
88991
31262
232044
10194
26742
302998
220297
98833
480696
286523
135498
237636
93958
134542
157739
66252
49319
197777
662701
17996
400605
177603
168698
469804
47409
290720
325612
295770
296360
125754
146091
7618
140371
286651
480803
238628
145281
76469
512680
16469
420646
238097
16879
525907
159370
191794
558317
771017
261760
696977
533730
99165
455262
282929
483743
4075
6852
437074
115122
175555
91140
71641
45016
38967
19976
32742
188652
508850
61888
36366
396348
311278
581854
337027
690895
426792
76436
172774
198507
4274
285092
75146
57533
16797
150125
266822
209587
840685
438313
463495
15878
551554
763916
313813
217359
220983
117423
601333
302513
110678
430730
239036
439135
20104
388250
209409
111205
364284
856941
52723
33220
188221
33138
29788
142992
430386
381397
698300
487339
613866
84892
61504
17568
12681
399391
393565
12158
28491
455921
315562
279388
135450
109631
13592
863080
170148
237908
20663
111976
27326
45057
2088
232021
22265
437784
292793
167819
199640
306359
187539
14984
10540
197777
558693
407451
42189
111721
476238
6837
403629
55939
617585
279510
124232
275700
608647
534543
681545
339046
182836
101897
46721
41824
475411
639483
3216
56497
557738
263162
483484
547478
76047
12934
322120
233446
690269
263382
8601
264377
75117
169116
133083
461715
41369
493716
140519
388258
19989
77450
525545
60162
86823
890308
388196
433079
416982
387869
43255
659495
198715
269292
302466
15394
301237
351640
292884
723616
224966
54915
131678
181284
287150
161967
70875
126870
256599
314839
65164
749354
856203
88678
51683
298641
290246
106145
22718
97773
177726
22709
289732
173659
119890
173293
7571
441577
370189
84148
698196
238888
62876
437906
52072
273766
627641
231732
22881
170564
412285
314245
263586
28372
41893
793701
583618
356863
386815
117016
126538
18914
304965
18967
555936
41553
340755
796341
609196
689456
81443
415582
587848
128426
22484
1577
468077
47320
332188
129639
272381
210968
293864
504642
438532
34507
155595
335149
54303
169584
422997
88954
106396
131409
264381
240522
445492
77426
1708
248464
56653
17333
29954
722865
129685
2076
244815
92748
147562
208616
18185
423782
562455
296087
311799
2991
862615
72981
198836
342366
76855
338925
243479
180868
98784
127898
228030
476515
43415
127684
252400
147437
561143
567611
312208
752460
734589
9579
296321
193997
43063
6036
100389
81358
60919
548010
499
125499
356984
234160
470141
50200
176317
71684
348292
3869
78132
564982
164706
112844
506721
255498
301104
495178
308038
260599
408609
328904
45137
780973
260173
309885
596931
254959
488797
6496
170399
474401
681628
131682
19776
67499
126263
847978
8283
5107
132074
15974
634891
46140
269425
281277
141889
97130
30907
73952
8486
30120
104842
836639
28098
99741
199252
382
109768
258811
84383
92131
32335
430434
309579
281458
409241
4340
483083
176529
374841
198774
673773
193641
112300
230991
741113
502071
61395
26499
20697
562854
1685
372401
67106
227346
102562
15334
206178
271474
261329
134587
447701
258803
5277
190200
167512
28430
598971
43344
233555
12197
962
166943
336983
283765
111403
474677
687558
548218
415376
140034
211468
399994
20606
438143
194614
42506
24975
135740
307782
416872
152297
401917
155204
355344
7457
283527
168504
55224
123954
153049
360046
132502
196128
382246
135
32518
898404
165138
333389
168831
116371
213823
553643
229833
1126
56523
213344
393969
710928
78473
177542
3911
2603
855932
15202
354253
46868
240103
100269
257249
266663
106419
452640
253858
619
324312
311729
37528
37535
104682
651941
209128
105564
660730
220551
230065
519339
125828
146055
37964
125647
477903
375211
329076
69187
316979
75996
70182
140860
286092
176771
664008
543662
53973
431959
152048
978
229103
6553
105281
41189
534115
84991
319002
46033
59348
2363
7474
167912
127
891101
470810
43000
592559
11182
204884
259055
51053
86338
347313
572661
205571
350597
210210
686999
287522
558486
535473
519712
114538
578483
569853
43182
500912
305761
556790
267393
612345
143164
914177
77786
7347
6956
189378
56916
402575
47692
75413
158817
107785
351857
129120
117735
53491
569076
75438
417185
87911
105359
182491
281531
92924
537543
34080
28993
979798
821320
61230
146214
115694
340876
116373
335425
25789
210335
47132
175973
346273
35798
464609
238741
138009
492946
49198
108863
383006
94648
97084
448035
7809
182766
150271
5231
177255
5919
47317
87662
14578
273868
7091
9532
23196
103527
315720
786455
140139
518057
266748
738428
275414
66162
24468
390230
400330
126744
191574
757089
20163
343193
15938
455138
51904
438704
72219
56100
231550
283895
425918
521608
7642
188699
524465
410095
410824
73692
47001
636512
495713
640268
485610
20969
326668
620416
127611
90155
258220
54008
67408
311208
549765
496400
88934
160524
84
323348
465473
135740
109950
204263
262563
213153
154718
495218
645605
81978
382873
427698
306331
238525
300245
27600
586326
22175
466252
62768
53945
290957
230043
24720
851156
287782
333422
50416
66890
33916
165025
68890
48187
193556
236938
61507
322820
266809
738920
231960
220116
441182
561575
40200
349267
187720
459530
318620
50249
793783
325700
65219
473762
128537
871585
115272
21684
12394
721
42923
202408
462487
87746
151879
430254
422226
143005
501497
254643
85094
379105
257873
713579
188832
655555
362714
514597
479109
66536
440678
432136
483208
447080
371454
1674
30221
11398
321427
42422
633225
229606
390097
520987
91922
154910
38939
30280
389656
193602
224675
371392
810
316769
180530
402065
192200
9014
409797
289235
288132
424974
530299
184069
694
88384
284938
33744
271830
80727
597255
103805
519565
50096
72737
56974
4057
2685
19397
170081
137060
142685
857210
283833
236978
789971
107387
304
216560
553424
2628
38558
230267
30895
146476
18212
137790
200520
27475
61902
226707
88005
485148
35267
140903
191746
345444
288579
248716
500699
538664
593308
103967
205342
347667
308003
8863
26042
176410
14127
204933
88972
230512
466715
459342
167608
300837
197424
313901
150731
362128
141956
290700
44047
17615
237024
279600
6989
175815
145857
2879
355398
239937
169547
38536
6078
575720
240980
232130
4582
317836
162877
184545
491118
278550
129485
134279
210972
190912
84830
284512
185739
674364
4583
40936
1061
69614
108536
486350
83111
636122
90206
426310
379031
700836
495472
228232
259255
32554
302442
256331
323433
89179
15957
97928
2138
133
186415
216379
74230
59169
148898
689751
320370
329288
442995
116127
220621
739061
9079
129085
151503
44853
278472
181136
80303
57413
231216
118533
254396
620841
69689
363866
169301
5831
667208
262767
385613
419751
28588
257823
222856
230447
29039
161110
27785
45994
170387
32985
25902
252234
150637
58278
168009
236739
119870
172012
160413
301094
408220
141794
745992
228632
115754
125537
187161
428939
236530
25051
214179
192835
282755
590285
550547
118658
82418
60931
87865
36024
151
33002
146868
130932
76369
124
535197
64887
214937
41304
19224
887497
57650
435578
19345
529205
292292
281596
157401
176172
84993
132139
445118
264725
317608
348004
217265
409360
358249
602244
3402
330178
656823
224172
706745
571750
435335
1854
60380
251719
256340
286171
522073
511293
290224
1129
238588
411450
14507
655096
555066
40303
55874
373464
32328
269946
6694
36804
256003
165855
176574
117228
511434
3165
75941
671427
39257
67510
116716
243160
337938
181353
501380
84184
176031
775628
440901
255151
98458
412875
199991
58160
115331
37294
213555
657417
339564
428239
434750
423832
731453
150975
712544
32384
118608
75963
661065
297025
122444
221961
537879
649639
710105
195898
874364
54310
737775
465870
23211
438287
251308
218701
873015
71310
140270
107637
699708
10934
319900
25666
31568
245957
176554
85061
91786
13670
1202
140368
36573
462724
142577
99933
317747
281018
217200
185608
8147
339040
408404
581629
47159
596033
649308
6294
11848
52466
245375
504633
162048
439677
452465
279342
107105
149200
206355
168795
140540
201317
729923
625034
497913
195742
23181
453767
280127
31430
602206
245891
9936
220719
274187
491950
133648
31079
194416
757925
95818
140530
265
59852
910870
23753
234700
331652
182565
266626
65428
114081
663520
160076
14907
149
263276
22823
425877
81788
322477
46725
463
25896
37411
357676
124097
74074
170279
495652
23296
233382
216312
14979
224508
352908
23296
440703
99136
386464
158799
779696
415616
103559
175239
252920
363499
250250
20895
28759
494203
177596
574525
22951
293536
170857
518150
589122
158959
2781
148694
142111
129933
545738
200801
730141
17820
56073
0
459678
809847
114761
4799
372
34376
5801
85757
37475
105544
44451
232606
224860
16442
375401
54143
209653
250483
3690
435665
38492
106406
90126
10793
156295
511898
21243
37382
28873
451308
1869
159245
93179
213799
323816
87355
11716
80207
31189
373602
316582
192669
396464
207801
102819
232392
445843
319371
661
72214
117882
519195
361419
212979
180861
198504
98532
146066
669694
554995
369181
961945
745057
711644
682571
61481
56938
492018
521601
144269
443830
30406
180555
417173
45725
71208
632221
296095
529500
344741
742501
558735
728677
514750
102769
275862
185022
243288
364441
582593
36463
97056
144284
434217
574757
123880
701934
54203
783301
792547
697298
85265
18459
278397
246140
2434
117334
516343
78674
364246
91657
155469
116365
37588
38928
533193
446169
397248
523780
803072
339933
160870
697345
28427
552582
407206
64362
374121
713708
145478
5980
316275
54181
216732
418450
112910
50510
535312
349275
45515
59524
335505
219960
162958
731045
434809
344624
124970
127963
46857
26241
82421
168391
207894
241357
631586
219872
50172
8943
175728
36893
15843
442217
151612
44907
71648
26192
112432
57672
191224
323594
37674
429414
51850
453401
296650
448783
191350
26109
15387
67279
34539
249732
213401
3449
692210
772800
436903
51246
457703
457661
31982
588827
1724
191047
78282
252734
33081
156680
447644
390645
256116
177252
506639
219785
301220
280532
29902
73625
324865
414536
266523
101148
352135
39585
758974
478079
267382
142662
16659
227565
29748
26845
225810
512854
505456
11499
157042
370750
591816
396363
484487
371081
124638
522814
414860
176261
518431
232693
60566
122425
264251
243
863285
65832
436675
511994
42181
621111
477685
19397
835286
221331
122608
485188
137414
279028
605691
119019
427776
40328
86256
370153
27704
763832
47185
76669
39108
203511
127707
203829
86357
67975
160542
24042
456058
110820
125883
244359
42570
56402
224508
400331
149633
9043
561369
9268
122959
280192
547737
165459
604959
140472
128711
442542
14588
388473
318754
36186
206535
75778
211159
240069
72572
380905
86488
454856
90874
60905
33829
20092
95112
128711
124179
342693
710236
752510
220109
415332
128052
302038
357234
192000
27324
159473
346300
26030
714468
139
11954
33461
116568
455819
100113
110335
487246
193088
444885
91054
231397
202633
118866
63680
268020
61334
63771
73038
270435
844045
19434
232037
133898
6196
85316
7598
163545
70706
155475
332117
619533
636960
660673
44414
386318
160702
501072
33240
9026
19976
328741
524222
104916
13171
222037
141
257338
389104
551271
119238
7842
386972
16687
104534
107766
161027
81663
589686
208622
63539
29969
109172
127971
240550
381473
348936
146304
223903
31403
332554
71307
18131
47751
459110
61427
69566
247625
39972
302911
118490
233831
521894
331205
309783
663743
42455
317720
2830
349039
26816
136035
155091
333176
120751
324199
2096
748485
6747
26602
57336
380567
320643
1497
205645
522645
38730
148755
206911
206554
330725
68473
221329
290808
665197
564471
359710
314906
244954
340327
264958
426981
55347
76015
52091
189228
148217
595197
359173
26292
186146
57321
529266
110186
162834
45465
394210
158507
249505
405844
207133
453214
339608
139609
73181
195311
309465
390433
112235
686061
177698
543719
263489
234383
225544
107096
1986
336822
831861
38995
283237
107542
119165
450894
68973
349561
162625
735663
119170
130326
35096
43846
162202
15320
217586
18786
87972
425783
325014
103575
669055
543078
76433
335756
19588
219209
171499
30884
88539
48411
10585
213814
510926
9660
57418
85163
368210
32547
188020
712293
564836
487739
140173
151382
82503
482822
141065
81086
42412
17590
158313
16148
25157
168404
395086
408262
48844
590334
23980
350752
164309
31118
131171
44003
212690
338272
73821
432514
95149
127304
171228
13335
74592
95289
5634
314255
322290
295677
405012
286206
607216
207821
190458
413728
236300
263505
415956
163806
75036
567
249667
406235
12860
250831
66436
58992
320074
557348
97431
240876
16567
353228
156129
45501
358275
159291
95963
102893
439158
237466
290582
409506
54359
147522
326983
177379
630970
366139
103514
799299
55124
1456
253842
509180
160897
184917
186532
6790
379033
640694
50666
118977
193415
18710
6973
66204
148040
322962
527236
230779
155224
39511
83569
824835
411285
290236
378575
55854
971505
19868
99204
31870
226292
631608
195865
528090
47943
51671
150152
946040
44166
104768
141582
9723
199378
168060
213939
305578
99837
14387
539270
8206
53997
405257
124273
31896
594533
240181
124976
278728
378626
69475
56095
16719
225318
199595
407189
403920
446736
3373
29590
1487
385921
36418
98759
887202
220995
495301
724046
268390
25905
293668
6448
94063
865420
20481
535914
14665
26638
68095
269378
188559
673616
528742
208261
317673
20714
432455
164964
92652
523705
77433
101064
141613
4911
736333
353389
222924
449194
373318
45492
122847
37878
99512
216874
48625
540358
313879
13905
178217
197395
659139
316865
12508
691712
173917
768391
418762
443779
64850
45858
34430
374486
86147
311438
240638
215289
46176
406070
491519
236272
231149
244483
59390
361034
214735
89295
692960
382214
239188
260869
285695
51477
58374
735842
617723
618418
6919
400845
729444
396745
319683
432063
17881
608907
30573
204846
135911
513548
318427
34726
31152
65370
676948
759778
489169
399616
54336
90669
218032
90041
410211
556680
396705
595489
116593
849
28282
132356
726584
31857
435511
20881
687580
94643
144764
202022
349259
228854
238421
134345
555474
515947
25033
133936
486558
22493
788906
277502
321307
457492
602018
30630
280974
192909
378781
52870
50559
111331
21530
43097
193330
148290
18709
849859
595890
89948
263509
114657
64442
8502
226722
111616
641851
1454
74257
259675
350272
79331
528430
190580
383984
18254
260301
339944
67743
50707
152306
65032
85312
100569
248407
800086
417088
379099
201011
226262
172248
362650
688654
92969
84686
634958
396305
53124
136974
466428
107988
472334
234568
245323
82064
597907
150800
925192
219579
267503
73824
495163
38770
7300
508146
612317
625543
88118
687977
34723
107416
49647
394033
65367
54762
37188
125263
98570
38116
559573
16253
681057
67554
66437
897043
11339
41270
330950
363972
276313
338440
613084
259943
350863
312923
335508
481385
178911
290681
205969
76438
657766
559368
327742
672472
773873
316272
836056
407293
14845
135199
37163
698244
82193
396217
756244
352289
17351
435333
65344
538761
2640
50308
686005
542409
342480
368901
462089
242693
645035
227949
204532
104955
32705
308584
277066
277470
20449
346188
262467
618545
367671
553942
381241
11833
461893
392066
119727
245618
123917
263186
116682
55316
37760
868333
746391
228293
9803
886985
107641
5823
219683
153492
489780
228629
888485
265423
113278
233554
373094
504905
240708
487952
418633
251242
210736
459067
259848
212508
105158
228817
569303
245669
17566
583939
513972
214349
207208
193168
227924
12760
127916
481125
28984
233012
44768
510162
502537
671728
259296
14898
222311
91144
250406
30189
20895
728552
102820
5313
143304
302028
69017
62719
130615
393855
71450
376627
10022
142539
259946
295752
48152
80126
278120
11746
369696
92273
548094
27138
81248
116191
303962
364348
264085
247020
391726
550597
338629
95514
418878
280616
584517
44746
12269
102875
218315
266887
502524
414984
148508
549388
35958
52190
377000
114331
195553
620288
15312
334978
191498
214802
116125
123397
7689
593136
177321
532795
733112
370594
60780
318268
349496
38071
641648
465477
444486
251942
91763
130901
297851
498724
70579
466779
993
137748
121658
377818
545324
13075
147013
250433
693659
267144
154093
429692
181734
27536
110643
273645
538798
528585
56688
708379
151967
594380
23358
80541
21372
137378
164140
15785
3968
89494
477372
230852
28323
363319
530248
305544
22569
8348
32864
304731
214134
320284
121366
338410
260380
365613
444280
505095
289544
132675
162800
240776
276278
115715
387222
1321
387888
24692
64724
122152
118088
68692
549553
252825
215625
710660
861674
603611
526894
172966
116353
95723
310192
569473
193242
42533
43792
375556
468597
741151
217426
236597
19260
280244
80138
434743
546256
172575
703275
400755
31759
58629
54783
57851
301449
20861
129886
123777
87896
130967
59555
80922
100115
349101
313733
599758
897535
63069
268226
13322
708435
297322
99749
265156
41675
314583
330992
41445
237918
735027
131369
741602
212283
305268
56727
110443
50630
69506
170241
782774
432564
398944
208398
230249
210667
361626
72546
404983
153385
56030
207360
4346
548425
30435
29641
6938
19149
325233
404272
158274
523398
510433
153514
477395
37524
420337
110553
108727
49584
153431
21086
266005
98623
525826
26944
221981
488304
469875
117586
353147
270060
939
177623
123679
91166
420315
155205
524059
176409
123888
252813
29402
265638
527503
80478
146744
94585
779368
420344
145357
1491
22631
353986
533634
142135
272448
573394
222991
249840
704518
82808
70158
483281
17711
966
78231
135676
61211
92041
225982
248493
764216
517960
276476
165026
153668
442042
15474
27614
15605
417248
509882
277657
225779
498485
248265
5313
45010
915019
14682
40050
265212
12096
55061
349962
261053
102811
261030
140637
116531
38326
105144
212242
11659
170729
240152
47313
550900
143275
14920
8858
213644
582633
261123
484160
24259
339427
122040
176680
491249
237212
653117
611985
386264
59414
485338
35231
164754
287653
736467
689945
142394
76226
145672
660442
740783
448159
341238
676340
867943
72144
610438
176182
109876
599080
143307
831015
65071
225524
73340
66661
123847
78047
224972
310258
134687
51333
649876
469379
519738
86892
274960
87770
532590
349937
161032
293683
142246
621922
52032
30207
858623
13727
355307
183149
196153
92359
250814
7097
292205
104280
273028
108077
153097
609454
46580
32848
69084
51477
822915
104066
435100
154144
55967
436694
396218
212891
306489
77356
448782
143801
135468
3785
119442
209602
213688
730810
43054
200482
82888
36344
165851
98325
107812
1273
24815
9655
269443
271771
275826
808806
457015
41714
436196
150214
277489
203557
289915
245425
163815
694672
275278
76909
14740
117183
36303
10762
219937
29877
69895
38404
556573
69205
3957
1133
10333
365776
355569
75937
296877
15574
45849
159321
131805
44131
18094
162874
454326
585039
48105
35547
85043
174557
17575
101406
418019
10491
32007
788172
376647
176782
967176
376420
293752
168356
29931
91778
85501
178056
216394
298658
43237
168715
426928
339053
404834
115751
544790
145463
87342
585457
417301
5751
24024
39871
189338
190411
397349
15520
225452
700467
218278
57382
197559
60355
363818
823023
408190
10037
311591
122396
739349
7669
152103
18926
284498
251895
930207
695741
4693
479297
213868
140797
2340
104842
495716
263947
102381
44789
706611
554603
53655
585418
204186
909106
139041
72945
107252
279121
376345
37602
778704
42730
203279
424519
2367
349951
630739
128022
727534
15953
36883
247362
303891
320163
151348
10655
123106
212164
13911
170915
88978
36003
329050
119848
271886
86928
140586
97660
405737
463563
440022
588716
539490
24311
210793
59070
646493
364371
471620
472289
330574
235985
384733
49830
287263
558739
364588
186566
3296
255459
112616
271898
201224
292464
348112
324232
403893
348428
90960
673293
657261
61810
51719
411296
215743
89194
417330
792342
34795
553760
21983
255868
427472
230730
278121
37949
432240
104073
189799
165556
952525
2733
143300
221620
610628
328536
44957
67951
190666
287654
471929
23375
825651
470002
48661
670271
58083
91892
160418
312750
424968
8627
753314
13171
38101
421113
447766
53840
323388
12743
179899
81498
448266
372238
220374
891
94327
187227
5869
315505
52139
478097
18993
163445
335241
158835
228547
21513
79830
832242
68511
263216
11239
26697
292684
152819
4468
79993
1663
166325
156693
123678
137196
503187
217883
887902
100822
74911
518316
33053
417291
23279
235440
558956
308136
60202
61357
231145
186534
291634
48205
134548
159707
75704
38201
473754
114530
13959
3835
217770
839623
98310
11223
329867
116023
303777
414123
568862
347749
54327
95359
83278
31702
80909
354848
1622
872842
716579
612873
189363
622819
82446
6622
535
201286
2134
283051
836981
126342
426244
455189
63606
72795
127116
359800
93037
299126
541886
24896
297917
660681
21906
113914
83363
476
23031
153927
168660
93558
509577
462693
25762
27039
76083
330725
456930
79385
795939
538366
525077
15090
3535
36341
341510
107993
136630
560362
348616
606193
128974
123149
245468
40100
334291
366889
496749
431730
275503
792147
4708
125202
156330
168452
682571
64165
224971
523706
104444
487129
926313
541964
204301
91053
121390
209861
8223
127105
60154
164459
65661
12815
177459
89657
90447
30891
203102
509525
415410
36711
147713
770396
14208
167804
664901
141532
292654
154733
133536
188041
202323
55432
481019
219463
232510
791222
74574
90601
160052
131991
656717
161901
227863
924223
83020
2496
90930
652539
964923
272014
90468
150088
664804
194645
775571
374839
29570
62313
24904
364825
158223
471479
85580
1205
77730
34864
321110
207443
9273
479422
31044
45901
115949
250003
32027
617694
101414
11984
156051
76251
237080
688375
263281
362315
486806
272136
309302
605637
43794
85684
41623
161078
187994
374218
669903
301270
194598
24515
18515
347
377451
704711
480786
0
200972
29229
13780
448338
217897
591375
48989
413319
626115
455896
50519
27524
222827
85721
274729
3783
95152
723321
9089
179503
121218
55473
152942
175180
177078
304974
212109
55808
441985
452737
654920
140939
378305
924367
389931
9820
76281
149477
702698
70754
244592
291699
223210
118
111990
226994
255030
735266
199673
440036
770816
189058
3014
531134
107230
287695
9381
32025
368
567661
56243
242007
160566
104076
136
59928
119595
482951
190661
83175
465964
475163
45414
111498
177666
414381
9721
175409
408873
104303
7049
3431
626340
22685
33501
44366
364407
235120
41110
377
416305
20543
54928
271042
411740
59182
228868
256879
210805
77585
531002
52008
209455
116090
95130
70801
77686
200038
5253
677063
170446
288179
419213
47470
389500
17160
145861
190202
38606
295701
1715
394541
6991
128847
177476
69918
651
1908
178808
244580
12162
474382
251488
122507
2590
205521
24021
87013
4307
14800
84457
377307
59693
53021
113447
321205
297755
38067
258892
316143
122975
7432
1160
49415
2864
392826
329370
62622
102811
3833
97544
213333
159897
381712
679754
725774
10281
13989
610517
309128
65883
53970
215735
443658
228305
141722
146484
60742
156427
15673
71346
39609
17625
3879
318627
92371
85305
9937
384331
132469
50338
3453
918853
101408
336141
432573
22604
22793
847233
3318
348335
5967
20505
743241
182813
95619
49444
201049
582872
308987
14969
516296
502529
155711
756235
211047
777546
150120
270867
31943
131951
22305
222628
514181
480162
394277
41127
952763
113825
55830
328299
87627
65526
272346
557697
234413
80580
95682
510660
18838
329030
331265
179884
21117
469603
140661
260526
268658
87283
62928
328325
318355
413753
57807
120941
369758
55496
219895
10402
42399
800
249724
45755
93712
142053
48883
8915
173053
575345
488464
781070
610213
212158
254829
481646
287627
66232
691634
303012
51621
16634
123075
22102
35131
8729
215313
274036
387003
232569
343038
84226
250841
4458
527489
10290
378956
204353
141095
153905
103690
94911
200700
101906
102870
73302
271809
163910
549114
129647
215475
22405
5482
443095
51396
202937
533750
391954
150751
215292
491490
12737
67777
144178
120713
320905
5302
507095
195829
144462
23478
286348
351653
258939
100103
381115
814861
83967
124402
105274
173486
35612
227898
202832
351196
138432
327071
264034
20184
2974
338473
343394
204558
337080
213854
331353
179606
388800
160471
4098
695067
216681
13662
350816
17178
464064
79623
132869
79039
277969
186724
728105
92323
503625
370338
440460
20868
225653
23499
593617
617715
196329
316813
43075
139760
8492
75376
716554
103726
161076
387022
35104
123897
49925
42029
717116
13323
323053
40690
139509
319107
55292
331556
126792
196956
287076
18016
338730
48790
82566
496909
55577
635030
73279
102087
209656
277765
29860
463218
261052
649565
548210
43616
495165
388777
440263
4287
325707
3418
248377
98759
172962
634712
96473
14728
97945
28511
468111
79677
231473
90889
541794
103403
138117
2283
437694
77123
167474
97957
147464
4131
555781
80923
105440
549467
679942
949029
243270
120160
445451
840809
234188
49215
693652
61021
118514
209587
32144
26295
103103
143610
65062
661448
661322
7630
267395
271339
539083
137391
54613
548351
627239
572515
80839
497032
185608
85021
322879
150613
55965
378225
620432
11017
23778
91888
399380
228796
190974
113524
9516
381518
17114
174024
751482
512105
243106
180818
499051
454992
426315
24339
171016
428862
7928
47803
232616
47267
780040
23994
397016
535104
265005
73218
225437
470927
10788
276046
257518
869610
435330
200866
384985
755284
242470
404001
31967
374193
952924
56340
592835
6121
87338
283142
191930
180770
218673
18929
231473
364778
247952
362533
137207
63262
262468
796025
758038
332185
53793
399965
51368
334802
99982
88020
46607
19437
847887
450989
7922
298091
31814
44526
245985
433391
127379
85351
29111
26104
30447
342415
419725
365219
282966
423765
334683
151439
48009
39526
119391
590367
600173
82803
100486
393492
199850
78667
315332
66512
178657
40581
51368
68086
202355
1026
858226
180454
706218
135477
373923
369973
656833
221922
151737
37855
36833
371283
126804
283470
11630
322502
447319
273828
72925
38767
49950
50820
21169
169033
171262
116100
397913
413730
15964
336476
435043
460402
454525
91947
930289
455534
89379
5487
334905
746222
274637
215220
66109
215321
832463
227350
44980
325494
66642
123306
668438
304062
74211
428015
80130
447827
311100
355221
379008
186969
14005
694432
6610
351523
859867
387293
484322
5284
295757
484548
356625
455544
110361
403180
45654
14934
713733
470157
509549
743785
197237
485785
218428
121961
533885
686073
4384
305618
34507
141284
203801
437875
15004
83516
118449
632394
277490
35368
578064
144618
2376
172582
615439
353279
137664
176140
140022
245013
225602
18773
77994
798200
510895
27803
38239
403047
125493
647873
144273
443177
334708
640843
278332
196084
110187
430957
247238
784697
160625
120351
50461
327525
395728
372366
634280
105089
15992
728101
6513
83079
49512
280756
424205
266094
83653
311955
31435
99464
311611
338030
115232
119407
264224
137392
432219
272823
685324
433475
305756
705740
132063
33627
24979
85012
891055
86762
295477
120584
229767
72059
149132
75569
652251
239431
765399
43236
444191
65557
297761
248927
556674
17439
204334
693243
181558
553641
242811
133092
277571
231285
215230
955627
68551
508000
167229
48807
464315
66651
272409
37579
198905
317007
5003
7653
634732
175207
19460
61848
92746
232067
511899
108993
72711
1651
165923
9277
610673
78846
176962
527205
71784
65961
1071
827447
267
38587
477751
485537
103964
491115
147436
6035
445432
227916
125869
128285
381234
58575
344814
158429
913144
387569
203354
2357
177603
497122
130446
209408
42438
3297
388687
622937
195504
17752
171417
429873
138164
529787
134432
411452
340916
170369
46075
185466
110035
20547
868420
289441
28269
5235
4744
493337
231787
350550
87335
285876
309005
256635
728824
33618
236455
78095
56056
588353
27491
172142
299465
316938
3690
761983
556934
207129
498205
154145
126696
71375
398879
280106
625813
3514
93705
175558
185738
438586
26160
234811
159097
71981
57071
386689
202066
539
337749
431367
538737
28528
535413
203850
99636
88090
64249
15527
139670
70258
432010
310773
911719
293575
614023
266808
209285
382587
550322
71679
442613
77487
110407
150186
398547
625953
686568
509394
270630
104060
315679
450630
109325
6174
243350
171136
131906
51836
85933
103009
116814
568228
290857
221336
279628
168501
280328
112925
360062
28513
91945
36696
139132
287952
164650
617906
25165
167699
22091
751480
110011
67692
284707
420611
354605
94494
82137
92933
51803
252735
128006
345747
573312
404787
129598
833942
374876
87825
530039
663745
262485
565712
27690
780605
5910
62871
319183
1863
153322
775103
537477
106700
115770
783931
456323
138252
208068
37211
580014
382860
27373
0
250735
0
24678
208272
46679
3101
511444
454390
32015
170577
286165
27092
455034
673385
66260
532755
46139
485735
82468
71086
41075
945472
199641
834412
131266
270993
26380
132848
37154
776341
297241
593429
333103
69833
132465
71819
205991
606075
78988
3907
346272
19523
159477
333061
36634
201295
172299
730734
615101
401892
224757
43688
492333
251371
39687
92375
210064
297144
94513
237
216647
89774
48411
566716
19532
727140
144417
103492
212335
6430
41053
719090
247060
87060
242721
83538
430308
223244
448760
4741
54136
334702
104758
453166
49916
14859
101265
227304
67799
198635
850300
46551
166675
25516
205085
331656
25227
283206
333684
80742
70360
267187
565934
110493
203972
132531
285880
33934
619215
504847
455597
544421
53130
249506
115660
324707
203140
327473
604682
111563
69679
374485
222220
77515
594122
661777
94949
101370
222855
73205
274645
7747
807426
654876
88030
208003
51700
538914
30949
609960
173922
660771
600504
294671
254770
651219
98873
26350
3745
467785
98574
20052
923598
29122
20666
794759
463388
461754
36890
147322
123747
911553
49737
204549
741872
111056
277263
328437
245206
130185
10900
772347
277620
733508
109649
883903
274264
156074
409002
56312
26446
268994
2010
660760
415763
522016
446422
311542
59119
370582
35347
73612
30908
211002
655658
374149
272174
64082
94438
205980
7203
275975
209211
51666
538685
276735
13436
729896
322443
583481
468356
21313
24092
381693
37555
78136
757206
158939
311765
805211
86248
45286
119950
49255
94428
124680
129027
9475
162246
347515
78707
201278
570370
131992
93566
449934
341612
102893
776251
45529
55856
521905
11301
204687
38659
524542
420472
8354
132970
57704
519038
262833
57845
8720
179743
904318
545498
631502
82074
219613
105243
231424
523241
35946
78743
157606
119446
540886
354261
105479
92898
74266
162
566209
18314
18095
861957
6309
296047
331398
504610
125812
477352
231154
245473
300888
89730
7741
422738
242925
140597
68113
154069
322653
24888
232800
327998
550148
134756
11551
239942
222019
19430
45835
360168
529146
15295
325413
409648
145969
269157
123674
147226
222770
7348
145155
418897
28512
465182
272101
171689
75012
168692
106729
14720
244886
40362
442921
10406
349243
683165
42703
88216
816899
135568
81018
107896
103347
19600
210804
177155
166382
287104
63047
138934
466950
22081
481285
141674
376094
5795
187018
17424
134260
578392
212379
14140
88303
635955
449859
32314
50765
229586
764466
61046
21287
10788
159673
737343
536420
255298
265525
107562
448733
159388
442222
698816
315731
422421
266644
787393
130099
464467
31459
55027
296960
819077
207050
647500
140618
279919
591699
74443
761418
499415
626660
391094
62220
91643
7693
94351
136178
632911
91279
63130
233351
358647
148846
874111
388789
221057
737502
558599
130519
101892
414999
511348
132921
435818
617031
112409
34216
215975
181977
45197
234660
226309
314144
276384
198373
248386
64373
15691
710259
269959
30972
126686
247008
142397
12667
113266
225183
587451
29047
351670
19323
145352
49787
39665
63912
81213
106555
552068
223283
168285
207606
25128
37334
136578
148421
381793
608680
443565
7219
478575
30344
468121
20426
364645
5639
538302
152766
285551
179575
624229
256543
132086
327834
28874
354722
698220
496894
256494
283650
718837
92040
771370
251946
562359
454709
189406
450554
96616
87434
164671
200161
86589
38266
527797
375218
352166
816027
153222
131530
53850
376978
121804
105210
65453
462535
446079
195529
51514
182003
156931
702818
236550
10206
590532
456706
12889
322534
361614
151500
85309
22487
349795
810953
395937
477323
31422
233781
78910
206
817534
408460
180921
676006
202200
195618
2508
27561
550255
630509
441815
568977
64241
146574
112326
484333
642937
151356
9554
133305
239230
434900
83605
201502
259902
282286
305006
729281
37692
60059
466404
809481
442333
179159
177468
110211
67176
117035
687451
47404
42121
226865
285140
458578
17907
301490
271697
92327
149056
285318
510853
186280
143604
151919
19614
43190
73538
692
245783
221713
68318
36813
348527
50364
16101
17216
132185
695968
501892
6531
303096
46013
429232
181752
265866
82547
257316
13432
565555
270487
48011
268462
457188
341085
96881
64750
110879
178769
281621
132999
312603
24324
177504
456070
28794
132550
83519
707810
193600
806717
283602
300186
996
159363
192407
396647
458300
96660
242776
35531
302757
4099
62123
41388
164245
101833
493514
356
13343
359276
600641
220260
244706
230947
185049
18685
44935
108308
176347
143793
294605
446373
30843
178705
26036
46029
38488
935353
61786
272257
148605
71649
105728
446177
157800
444220
683819
111440
56587
106915
180247
76604
54562
62483
10079
802654
138490
52345
185919
220462
639851
315246
456299
36806
462352
614131
20461
23993
90157
2556
235005
14322
215979
224724
272521
263440
283671
188441
168010
48690
150394
36823
866523
278464
393984
19190
3204
202822
270665
522084
202553
451285
71167
522222
528719
480428
67428
25532
324118
541597
216479
59928
355058
327446
349100
127966
678494
212985
106626
175935
185266
133061
748095
244299
30617
50419
296436
93734
446575
180423
563581
229070
108287
157824
42744
116536
179663
8378
326812
238127
391683
92
514587
332472
243230
409558
14036
867
547181
405445
470749
330218
117945
792230
959433
2033
21096
10356
196618
287701
195356
249860
109273
101626
516029
87455
560327
55368
5017
502278
33501
146639
27733
191995
9531
28918
146765
309669
102157
77803
159413
112612
94666
661791
414899
73971
68368
72078
290089
14900
0
323688
218751
390836
583427
125303
384667
715913
728076
109342
771028
243116
100334
159648
343465
34945
212883
535647
37018
69523
696033
737033
138243
485290
130240
820849
352522
561985
591244
136122
298170
152327
684029
126980
203812
139516
190788
110261
623319
169776
97691
18648
22613
116331
71005
23745
677117
71623
83708
44713
191446
21223
228015
225483
31552
176344
168237
23683
532219
138084
478633
140574
214577
74763
193862
96066
89596
86194
573307
125470
485717
218669
110113
3460
541555
127816
13223
737005
175471
494051
1058
296910
60682
73858
808213
394
97622
103858
830968
367944
633904
582598
72593
56494
542667
12754
4041
216072
794581
761281
20806
489602
497522
27091
126286
24412
69837
280459
313672
210389
273964
579421
38330
47235
466862
113362
205095
27048
5341
861897
19844
731532
121117
24054
67603
452937
359479
84584
37215
665406
202419
406802
525308
33977
4764
239610
310114
843597
707239
644690
49165
236242
243566
249121
76325
76133
310006
658703
87200
132728
289941
143565
150432
147409
554341
256155
192467
299991
487098
96325
283419
160952
591688
160410
146158
30082
620276
465204
267260
57384
5065
122081
732609
648804
59277
167262
635898
140460
669565
527128
160911
132642
522741
342505
110211
577074
451975
158585
434732
5285
19251
17543
337372
257893
178499
684319
23564
94177
309666
18016
41165
19729
169059
509335
178990
18865
46388
8647
332223
897550
225367
98195
141664
34743
393291
727117
506153
45171
305756
527535
224399
521821
254048
20323
338379
236339
330686
106488
239327
73310
1562
170518
4007
597619
695180
231306
266727
355580
84510
136055
236501
321454
52613
79034
77325
201714
218774
465
398678
502
541741
240145
393142
307144
61290
22541
207399
523956
60648
89858
531994
182974
285858
154738
5518
462799
14875
379166
361218
61481
182492
55722
598499
96939
771788
14458
4767
407523
70806
332090
204714
79116
51033
336333
940
108192
387414
224370
500207
623302
55790
178042
133479
165399
164334
357748
369955
303275
284306
77837
225051
31509
249240
50868
21755
606561
215941
4042
275126
415714
348168
339632
139605
285843
535072
352987
8655
42194
499600
132654
54443
656669
308259
152307
406404
24333
183156
207350
296158
215907
724789
55742
140416
33406
6123
425134
61231
12498
259484
338416
121039
35690
148541
124077
402574
197046
179909
1006
36386
533916
201806
18879
16227
160071
7819
164602
54413
444051
79877
103639
31775
111438
656551
46640
136060
474292
161766
87633
146336
704146
13161
173056
828279
83387
165515
485211
209569
400148
408437
173897
124749
62019
6028
82546
93426
151977
384973
135746
364716
87996
129732
813227
265864
593914
183108
9608
338046
50441
323310
131882
149740
128196
127337
414199
336514
46118
1866
171832
261062
779
42296
32193
115108
52752
625018
5566
247093
278540
378928
30688
375061
406776
58088
367817
346916
286288
59691
654848
142482
41023
385377
690647
310453
367294
84293
186434
582318
103024
147721
526016
33068
13015
35800
189020
120
39509
706077
150058
244162
105448
24637
833952
324373
202476
97030
104473
45243
82741
197799
28983
453934
318520
677196
77719
89073
521344
37352
352846
78843
1011
46560
378471
53214
438620
700485
916515
284600
214482
521483
230613
76908
129373
6630
469525
274028
247525
273480
144037
442128
110685
78406
344445
523968
22613
127551
64448
61830
19889
470917
114213
10690
228434
586628
15126
177269
341483
129602
16302
362938
50472
722983
49317
799991
440817
130214
54206
635533
328584
50923
15816
718913
385921
20563
235387
378840
131273
1945
711144
32563
417721
138425
526811
140312
246812
336
8126
930297
566883
20619
180196
70893
543499
579621
214027
33381
446893
422315
49818
132342
167650
405429
185249
925418
122589
259486
48195
55047
38239
361174
436945
558792
459529
173450
267006
567797
237426
266440
348626
579869
202406
522324
10589
20215
127787
337796
324918
164123
249846
66278
61540
388812
188663
475867
586329
632400
761889
662455
221347
89447
263549
8472
19751
151378
453519
195268
69544
363871
605262
385473
211401
107588
424245
55943
591683
611897
673428
620579
45162
419632
90139
70355
17277
144406
62952
253497
385201
154254
79086
746074
54229
474451
477971
153792
79533
130408
495828
56309
108808
567082
87474
551320
94247
31568
289588
329406
297125
44110
162675
88075
167756
226770
460666
13828
193521
101742
834865
34895
68919
92966
972155
108684
78307
239700
171719
141408
419829
163125
29341
270993
60283
6453
701897
737832
48823
19689
28175
339720
38292
124552
909415
1005
115189
192195
32758
29688
387873
637201
312466
719340
179963
451244
164247
130138
42432
471428
685742
570205
510297
107584
447449
62275
250517
556097
197375
296427
92001
432152
329251
33799
159798
142192
15799
50810
10968
554398
378882
180392
14833
583872
34448
636938
420444
121050
350347
413463
283802
312453
72075
338947
451633
390862
353912
575680
103296
80985
651198
479434
8660
3911
11784
371023
170435
129028
24313
496266
42112
173720
195675
318494
99212
555130
21077
31655
172084
107597
11318
158935
170508
49288
474944
91981
50343
578708
96798
721933
416055
5309
165990
177252
263005
134245
51181
186708
40057
39632
254045
167304
373982
82830
53360
85469
398673
249346
97994
60618
6877
64760
126324
565455
74520
7023
404391
134790
234395
738903
315299
186304
435454
428649
64735
51499
439974
29855
658078
156051
75256
15681
282421
50227
176761
197067
2875
860194
28769
629141
20950
821755
323016
25646
343212
53455
396368
28741
154613
631914
531002
193356
303185
135869
28849
280
52407
167837
614925
193142
58155
12112
753406
1376
68232
586119
323466
267887
7156
115504
46029
489984
56386
355506
3849
265877
135481
291468
227287
12762
304548
12101
240495
144146
106240
832666
83363
114656
448014
288217
26294
446703
18785
536707
591617
49982
93162
173173
415180
108996
102035
19135
310406
64086
31267
173955
598264
59695
159610
81461
109770
206603
265203
40313
412895
7205
230063
574693
151751
26643
290615
21677
69909
137315
55554
150970
171388
53127
432657
216015
89575
189041
352471
202779
5640
282873
604338
67411
149356
515700
50692
389868
516709
55209
508136
308651
237163
327598
661194
4904
152372
129680
770880
201596
780708
73022
7378
239729
500767
104129
164921
20982
151409
274667
155941
415765
243794
478689
50798
216696
193322
308728
13116
415267
351950
363243
723081
37436
148267
788
13106
5969
79750
72014
234741
234707
17780
5729
1140
55026
308985
424741
341793
39935
584670
226289
713088
58453
32315
299854
29187
271435
477473
422856
61388
84345
58612
93751
293334
91766
733638
903978
10944
246053
302363
131116
182203
185636
153287
292567
17005
776966
244470
89895
15443
338607
81056
513506
198316
369276
298760
218330
724127
122485
408641
605989
436606
55926
70731
92656
26910
225473
72355
416775
333266
151145
289058
6697
157465
172699
224442
368874
524256
756066
92473
382355
63965
140518
460638
500305
56893
56608
69468
333385
12726
13187
501797
260953
367692
182635
179415
447012
18817
498056
3666
23510
140333
106247
176471
591912
576734
35542
321027
147297
192697
491228
674823
322840
641905
70311
595180
483177
37428
880093
59830
538656
361915
304854
52672
83373
183861
325734
302483
201596
220488
52858
182386
249386
226365
240648
297665
8784
269685
78967
18159
306857
528664
22252
141249
31291
301481
552922
67985
306627
34439
50957
230194
19659
269834
687722
104674
16543
450099
137038
889
437740
49258
11158
708807
482377
634350
6586
172299
131461
14447
95368
138305
192942
368
146942
843438
57099
100803
13169
83207
122743
219148
405763
414476
516640
435226
9357
19673
7557
60094
628407
82614
220224
8872
23046
22127
531896
649066
209814
370334
723453
89047
66397
584927
40938
24448
381586
235441
44991
446132
97302
584304
296560
92365
175402
494539
161257
251397
186831
616275
276783
85568
70675
365485
11576
156373
152760
61002
179217
387966
245099
131666
223441
206249
310937
67305
417791
10622
59092
150098
349385
253341
53998
587695
94186
636804
597037
243868
358369
171537
281402
55058
213484
70334
63540
149764
238
509281
491603
15516
125186
100073
39538
102733
19667
452109
28045
11743
176293
415109
512457
100788
481664
2129
487134
234177
219733
139673
129394
572326
711401
113624
149423
325376
455344
908303
99685
280861
404440
732619
380873
229201
291755
99937
379495
754098
206887
54261
964705
495908
319005
440721
51702
132170
458321
42434
343426
73458
137826
377504
419115
305636
649310
296567
352361
160777
158784
468330
508118
708558
210106
583100
180428
248112
82250
113261
208820
213111
373018
695697
275620
478879
228246
716786
380482
260775
14204
263846
282380
511413
889827
23957
65438
185291
250570
276186
551631
336242
219749
47680
168665
751
188392
230283
620049
391710
63879
38986
326790
43729
339336
307018
192335
96063
67675
325800
337511
353666
250883
59180
993765
215296
9141
6680
50980
58339
241993
105778
19298
288909
97262
640688
592653
370554
32834
9344
36041
269836
501381
57221
43098
67481
488627
41254
435403
520678
181323
99434
77974
33907
727327
185768
285
482920
463550
423771
711924
15801
642225
190213
856896
348312
30192
568489
265131
318661
3493
306856
537955
386228
727428
193889
486844
261961
2002
402553
297676
213069
105257
100759
165969
38720
377968
90240
95124
91768
81732
257328
27896
218797
280961
89575
198469
67547
49167
329601
371306
19986
399513
336425
156685
15096
148735
91248
54196
33035
15545
524309
477358
38178
201398
31091
545391
697076
109203
40432
153105
93818
289998
286059
208044
273705
223399
108476
810424
61391
865636
203408
33290
146686
85476
263816
330139
6172
594838
6619
369315
115773
510021
27397
46577
759131
218968
148219
891356
612265
244866
246529
10092
188453
574782
774030
287974
326193
821921
8016
34473
30857
884
74215
7778
873
82936
105686
229537
335972
439090
126862
303813
355998
237929
570799
752733
65918
361399
213250
10965
142255
130816
499256
391192
158986
136779
124421
492522
404815
338909
129224
186790
130854
375474
46754
360209
5962
149690
539850
22796
36327
73423
10242
78309
559307
16652
51396
502213
23804
602626
640490
396559
117031
344975
579679
812680
52494
74843
277184
19322
298962
32995
12214
565857
398136
324997
92960
65733
103452
183132
354095
16815
65208
187610
47818
342726
675058
179072
421651
84886
2302
408758
283538
18127
874549
331973
447145
218894
394571
699591
11974
13684
237467
49975
6226
652
46947
520170
101870
76003
12514
605934
24627
91461
230539
684809
212173
591457
645031
1028
87010
698436
730940
110180
188054
252450
89697
57424
264910
261078
152203
470466
4137
51696
61827
196108
738503
172537
204625
18211
33951
2132
142159
96825
859470
354141
621585
18871
2844
262931
450548
227367
503207
10558
315276
227373
63850
96330
275061
36328
12148
357930
98280
860
219798
383083
189458
541605
189030
37984
101397
334577
301148
231328
661902
165748
190345
32888
265652
330053
129508
344630
465407
33530
125664
542344
195460
96847
145637
45272
171614
488438
460684
251137
200518
122050
370589
131160
97976
590370
380811
740648
125072
26788
508833
14082
1588
36781
898599
648594
81521
68286
516330
52582
727406
56816
426171
375442
245872
129572
114771
15923
757893
377645
161207
37713
734679
61588
122091
402511
184651
38824
103951
41284
201459
573103
679179
397917
242248
483830
556270
2266
24781
630300
30924
184871
9735
268283
422830
282256
20303
306575
32987
112911
197838
421415
324348
3485
2154
85993
334477
598851
217961
656153
290785
279716
272263
74411
6932
417473
117046
327527
163461
387116
256317
78343
89168
93193
63045
761758
4287
58574
287758
692370
80042
67032
35416
169044
273983
77406
201105
438464
287149
124005
99776
183896
60922
104729
387147
45077
134868
328067
152505
235783
107469
432155
3390
196546
780243
322957
633393
869181
693551
161465
774471
346393
257167
361866
22074
532718
257424
40867
650311
44906
136737
831186
451767
449939
11636
391854
12528
99177
366790
243141
197529
64384
136425
606717
731027
36923
57333
103585
530158
7925
2507
232939
244831
541261
282476
343461
110021
59572
259682
122987
334656
80478
615621
342877
256731
457440
62362
68733
139728
98220
474
221532
290500
33358
19927
103757
556240
327916
256654
278689
590420
554681
287998
457390
54401
540892
10592
574925
57695
202269
397772
704941
91121
86361
121242
448389
59459
496440
717754
163938
81505
60417
679211
34632
230189
66554
255383
430190
218106
204788
321837
213697
91798
94612
30725
438876
584319
472938
137642
45214
623575
542423
221597
25877
42280
7028
499117
4186
487783
196715
627009
810879
84505
382200
192430
54664
413913
62985
522437
15385
93421
373814
87235
622148
127908
214648
530618
10346
701673
26507
425563
462087
485548
9302
82529
134677
229900
34184
427423
279638
298957
605729
104738
11424
10325
563328
123469
381881
150330
62031
98179
133981
298835
567655
488947
93821
295919
371885
10405
109600
473547
23085
126196
25557
145718
661551
582952
227382
157787
69236
38752
63082
53249
8809
115482
100369
610879
273960
672704
371936
110354
37721
62589
100803
244672
245517
11152
323923
64806
144977
593387
61563
83155
88043
158669
16247
33542
113473
13493
468904
460671
404249
8504
247113
142322
65945
319600
13582
408809
317989
181107
23468
84841
885750
280143
1774
317913
115277
240178
181942
87587
227853
384545
128622
626826
88475
209262
108013
211313
692847
6327
567194
4005
147487
58962
601260
40717
46989
40207
56544
1581
452266
822492
12502
309268
241830
347701
253160
119533
48808
131178
252682
143617
63746
264340
355901
619002
59645
207708
91925
103570
231561
21631
130478
13825
484887
316296
163934
440503
70041
42555
382166
47926
23871
84523
75885
426668
356859
131395
65267
459560
628122
668045
405037
551084
184467
291701
22933
46892
313551
194607
405854
699054
110339
144930
121167
399983
487566
179006
480093
722346
89652
10604
254363
212756
8176
478197
113691
484598
18702
87870
76510
10608
442748
405000
492683
30397
272083
109311
243009
103383
153146
116939
444782
42874
136924
311508
341132
841255
447963
158089
648367
27306
495388
14733
277354
208052
560839
17797
23896
758064
199153
47523
460942
466224
91318
181000
364829
433685
97819
190408
348369
54740
562967
537518
142380
277768
401190
43007
428449
385077
368552
17824
460820
886362
32992
357070
207919
245668
725571
16668
11900
85304
104709
558940
596866
215697
449656
200289
57230
631894
571361
176360
119264
342105
865859
76105
111080
231514
11379
342545
121402
8407
546764
700308
343373
660
164114
295683
375838
643379
96964
82370
49416
98573
217914
681043
261681
88243
299787
190541
207356
663404
57571
166688
109963
721924
289288
413255
786288
266948
25938
54613
171511
699294
307517
206725
429048
253259
432073
389388
481153
224827
356766
100500
21667
541225
83456
51288
18839
61839
51389
93548
124101
9120
159650
157182
208070
125986
81958
185976
91833
100004
91719
22918
75560
106314
3883
279981
411649
145789
38987
130451
11124
22546
20234
740950
43512
47263
80159
614565
844440
545903
21856
294168
445006
476129
88566
406287
491894
130237
82909
7771
444733
906617
140454
250244
206947
352830
332406
446314
20581
127244
199360
21626
30075
629737
104478
318870
20432
272454
352374
146402
305672
68230
33117
225243
274485
18196
227519
89108
126119
541644
301444
415044
288623
338930
55875
19428
25485
183887
563710
420923
48691
315808
321244
457411
109054
50899
572
198893
14086
25788
6728
612277
37520
2997
51001
147315
638997
24207
525925
10668
437214
595281
160160
41817
32835
777771
331948
355380
40658
651611
547336
166289
114985
294206
274303
480028
683502
14379
290901
205802
308970
73399
326235
281527
243878
106852
335430
703509
415324
355328
192013
1989
465507
409326
418589
2656
126031
76006
6900
563504
69508
134
315974
84733
402833
596251
736492
117768
61743
43414
46588
333151
31144
702577
67425
91576
45308
471991
104216
55046
444731
635673
374164
261427
83615
416808
105057
112056
265319
15283
86988
369977
91041
241377
464817
522979
602376
98657
341171
139
62363
294340
585896
38817
211149
27205
75864
159071
390052
163270
226892
654829
76212
104174
404596
416273
121063
147084
387016
537028
330143
19689
43875
235398
132908
151650
829609
238642
12493
583171
88056
622740
347736
230076
228834
618786
219160
145183
34852
19598
4476
16000
37244
3113
467395
30315
469217
289635
239511
89207
220862
125031
178464
304274
376484
38005
72269
260563
19654
196693
16419
558650
131017
60945
124856
436202
529819
294760
31060
53206
356319
692065
196211
244383
689662
531023
100128
302511
511864
585698
3201
171873
419382
451474
445202
23153
177240
289451
139795
10552
76289
655692
24952
223997
245810
248099
394828
143418
134926
419636
207513
1338
120990
73227
400192
301191
557800
674296
63251
35697
76637
835867
208562
29211
332294
157005
11137
250670
389785
770723
199707
307021
109417
347362
73809
550361
21935
43841
337537
145903
729368
698344
213945
80687
20553
680379
124886
134728
376203
1520
26780
586194
16700
125363
3519
243125
154200
116533
35432
21621
168682
126143
594707
345319
706061
13902
383486
1777
136631
299887
154620
508778
18207
70896
138537
413638
50851
249245
6715
23096
412514
816378
106491
18641
102008
196683
289360
333291
189249
345048
272462
246595
279727
187433
296328
122989
107013
79981
578745
451054
79498
6660
24510
110908
7707
67660
697790
784051
158320
22352
31476
32014
707584
120773
48809
911685
899187
456287
233161
425477
351882
343962
652673
113727
146309
286133
546338
368696
194956
14217
36508
5594
283597
505538
190516
431830
367593
232019
611228
703526
892566
401806
251470
600224
150140
261848
422687
386244
180493
619983
145984
309462
222808
405074
671098
115093
156796
22725
165616
414987
224682
81135
298046
113200
359257
120153
342340
27976
47965
74544
56881
443044
83090
120434
763679
706347
519801
863296
428233
112004
97429
59533
343588
143043
81329
360131
277007
407131
389163
622753
16919
373973
193843
87173
30125
663890
468789
420533
350768
25383
326637
162571
79115
120792
584226
134295
1633
201089
209249
698469
171705
106987
107086
29885
180542
46952
471290
176437
305856
31696
48343
540044
8587
173789
396527
441392
300720
496144
146700
215709
434249
674177
947221
76172
18131
363518
320367
486912
199100
320840
314203
138042
213635
18673
12422
738829
96303
844797
127
133714
284339
160351
318546
34657
6374
573432
379034
228311
325862
17736
187568
272371
118307
3788
30987
67069
375050
106288
298830
625530
291933
87658
19576
14579
825250
217269
419609
420465
491247
20945
424481
48239
417963
509522
199603
143225
610476
46638
874522
476934
538022
439510
277090
381229
255895
321248
19772
36431
1873
232730
860728
14309
201210
8879
586249
100431
389071
716527
926362
103301
71708
340631
703607
211017
420673
783804
58548
284660
297481
352717
247817
87905
161506
238160
109447
194580
457072
273605
274899
180058
673981
27490
291161
625052
294350
3226
278165
611759
46166
328911
614445
251251
368676
398027
65027
41731
80861
21093
433439
659224
7725
426085
212468
111114
186695
181085
126985
478620
839707
339773
280416
3836
235305
23611
269305
349476
406099
7404
271499
122208
254528
11643
23377
756437
298562
322996
164209
714
527451
304869
335466
79500
22299
530500
537772
569574
53087
291386
191273
38783
19513
11737
283366
159198
544061
360244
241671
238594
94161
642054
248063
349493
613055
244010
9492
153051
374683
251661
465334
708579
139552
418724
29910
34034
731
76341
229183
145808
774222
112213
206951
17656
1885
339326
197992
294410
190349
183752
208955
378674
271371
680662
346915
194557
558497
499329
171774
92502
41342
305193
432322
359806
84696
71698
216474
6360
54218
914182
323134
653313
106222
176248
586131
50466
51295
55831
65139
335512
127573
5537
347649
201716
158397
30958
258028
778510
785
503094
108966
178134
183431
120251
173038
136032
126832
193820
165697
77342
199936
211310
272785
58259
1200
457190
72455
46177
199751
414433
39224
36792
260820
607662
218255
148026
40372
15881
62247
133369
54585
28572
45043
661670
40197
27238
442161
528807
89057
232874
35367
381804
85892
25598
204929
103548
11441
530471
612180
162145
121134
949320
223623
535103
273393
6100
163154
363935
246999
9818
24986
31302
9834
508618
393612
809293
144678
511954
570416
688182
908738
487219
25996
808330
81181
35222
130988
191331
210423
13008
391137
10694
53753
125149
21458
284430
137454
867111
468028
478647
146531
400532
7860
361344
247390
178881
262617
350621
534064
64942
20803
68739
86143
293071
188675
826775
6989
335475
83057
78684
167140
170413
711263
355093
550918
279754
261929
103366
307344
388021
6810
372365
93760
182813
2782
372953
124999
22169
17281
540320
81500
289484
583604
296005
744607
664914
369074
34273
18948
67608
104345
292546
13254
15134
397805
198722
145860
887042
107478
125297
794085
561229
948137
46037
283398
14077
118709
150015
541385
139323
36678
119289
33172
373780
86777
11438
151455
245526
574687
119845
59101
240539
215318
382580
68781
497950
361843
49063
84568
154435
241902
52109
560131
629852
44068
123765
545729
14957
507393
673588
595956
367450
173497
98223
720145
53208
393845
197744
800541
493934
197846
23955
527002
649687
285571
372611
115268
20988
302030
334449
42736
507538
340351
138321
87514
201168
46466
313990
202379
143616
16827
100041
206181
73401
90601
104066
62603
207868
18293
210732
409548
238702
23611
757471
6096
238354
128283
189906
408322
333535
39383
254769
20111
514996
117784
83199
295124
767107
81170
117740
29720
25053
256135
90106
561626
360656
534274
81018
141380
526087
674
214241
166670
321417
55400
297487
309340
116851
697073
85250
365797
292024
88504
21015
676748
64795
145653
330329
380173
17570
150152
6030
63927
9312
478944
262403
463430
103896
234074
51726
231871
165307
572897
655901
68413
5629
125643
508270
544780
66197
20400
77315
197132
600379
401215
662162
634695
24208
2976
185372
354273
4316
92677
104540
4713
240667
345835
100277
45996
46670
22201
12756
422603
438137
582982
512827
58415
41031
415443
138589
500908
174080
315183
508944
162004
44094
542308
443892
217562
333913
923904
435361
12920
320738
80828
103955
371725
241268
111973
578436
430151
140035
49545
169927
380371
578170
168371
426796
281387
19618
62409
129784
163975
60238
678515
180746
430232
164026
5405
567609
0
42023
262222
162704
395729
63782
331570
20294
182235
605152
151235
415414
172529
8858
154430
175685
183253
138180
80667
710955
331601
4651
370351
301637
176295
850260
89708
33890
150985
443815
54306
15744
391093
38745
70572
889491
74791
219229
646766
51196
542529
58663
521760
103646
370270
206
113853
156272
200638
525276
17836
193943
206291
149321
450355
404448
4418
197392
598710
31696
758450
607984
160310
78381
267504
6714
109016
628372
427269
87212
10667
245122
260135
388040
70305
11242
591856
486442
114767
153812
170996
870038
36470
305699
162878
66655
574890
514098
628530
153124
114549
563818
178921
561944
628745
56941
133110
297862
5095
650563
717679
214234
166850
44445
219792
54107
579119
106621
305352
151973
658932
70640
430314
577407
20320
271493
640600
27635
388913
399896
277302
888935
154824
5826
632411
84148
149177
254687
791087
337140
64907
89574
287834
75907
617119
240021
345360
785446
429997
197096
566675
758303
111407
122584
703222
63725
178512
202054
215194
5075
42046
99078
244490
22857
345142
207
230209
64663
582322
715861
55365
334333
505116
440751
339128
143278
204328
443573
333976
451326
393161
640943
128081
71354
66010
244237
62066
290878
235149
153269
565557
669152
281064
146335
152158
57285
19519
338760
741794
99
27053
53864
244775
11867
532014
229442
179933
33872
348562
82161
2968
16467
105639
699560
34944
28493
602238
541454
422486
2017
391324
49726
173783
590243
460517
82218
32425
272142
55708
266303
180987
14723
616344
291213
498496
484682
806808
42252
337485
233845
142223
18008
778170
405334
412993
167226
506709
17417
216922
551015
77927
31748
4362
307012
76414
93438
102165
50400
559111
47731
139522
15704
11618
124501
495391
13686
307894
7160
13750
191413
44822
21302
129993
305391
167411
193041
25988
983824
9895
41096
360684
159880
314616
468155
104541
26488
165817
31514
151247
233976
121033
51557
94566
75380
16720
62048
315024
323396
548782
396044
67683
3339
124698
396218
57410
416289
33828
130808
86834
393854
350645
62700
85119
32383
159567
133495
443627
14650
29515
330461
594865
139653
183303
340881
159376
134231
201284
5327
210136
178234
599079
678314
242712
625635
113901
365226
8955
103898
8133
320670
436195
298620
517
143727
185443
60852
140395
125938
466674
340400
67572
201408
223487
63088
182171
125221
52635
93000
290694
63089
279419
231732
46737
280366
374450
670521
520028
571495
61344
21459
250292
58880
769148
54307
34332
96685
188712
11464
33050
89833
89452
1125
74235
59085
387882
303405
183305
304025
58843
153152
92493
222864
4821
253864
679117
71077
464037
19998
38735
26581
242986
65327
513295
776561
438064
533090
22286
321169
161554
177668
110865
57508
177500
212903
361178
486035
282444
635736
423106
69071
143725
80916
6016
148876
21108
48353
34627
22805
45292
663002
82019
429072
342140
123759
300841
190113
208625
176913
278980
11584
189526
513374
103474
905116
159060
212384
448819
58722
304019
377432
113201
183976
654200
18568
402008
292820
2785
62276
281987
194124
119412
268778
183639
113455
31962
605081
308657
23866
724718
581800
16068
27651
31297
358197
8125
373826
70705
75904
57951
665229
93673
874
479674
816214
792395
393011
107615
8734
128288
365800
32983
333966
746405
20099
214716
524759
114347
85205
675
29437
74703
582919
35335
182027
432205
285030
645637
6089
62131
139523
194266
304720
80717
17004
38710
222867
499822
462347
741992
488146
570670
147925
54507
474191
322226
755408
2732
197022
113771
115384
783577
28348
21515
922871
618850
36921
135389
539237
243358
119687
17658
54234
52559
51257
73406
596145
838788
128785
514994
187777
480054
366268
44689
13543
832766
115229
249951
217842
315386
304828
98042
104244
626728
166747
31017
232208
182037
436667
9330
170491
88617
193776
222336
148449
531362
288122
597736
521034
375693
143481
323617
74878
135327
38175
471747
734973
13860
270128
156482
546541
352552
78793
187445
268686
204660
183475
46507
515878
595202
226888
133961
168356
151067
52486
9251
14511
11891
7912
549759
3200
2771
13949
244385
838367
236109
131557
54591
391411
183182
282766
398939
48107
99859
109264
406588
406526
337578
548156
61870
240551
536856
102257
224035
144364
426647
172776
192
257898
144787
25368
314479
91902
2393
43883
278132
599408
27608
37171
627567
130572
143865
672559
696190
199170
56468
445536
600006
558430
256269
39597
323913
621314
8518
468342
48047
37292
429994
473134
752206
15811
110387
292874
727074
90021
163389
200233
89409
798222
140942
91456
86242
171056
246467
131250
350170
1562
322085
159119
11481
735260
147302
227541
514353
64811
13668
51057
10168
8827
255935
315368
39134
23863
297660
481129
26918
262456
145150
67597
99543
2486
209921
395387
6856
194073
576709
548585
22435
428394
484894
266424
78355
95278
245534
240773
15200
255966
274116
95994
245171
229075
219377
116842
41643
665401
177178
34838
156390
373678
183013
276050
197697
40815
89673
76991
103633
416823
41586
230737
82458
15226
412933
136493
52263
17867
186624
282767
70561
113356
526171
62833
472332
46691
31859
335855
14566
263663
155342
103025
52606
155933
2784
101044
198183
49485
127631
18005
372733
264341
139821
637661
147219
192016
69523
818004
210618
372137
33387
26900
258718
612449
354648
318222
95521
376021
416249
42959
191734
93956
336928
876409
223805
346724
162531
199889
258183
96487
35009
21776
76853
106437
59910
7720
90732
235536
109854
25344
288440
201881
140246
254746
311684
263818
683859
611104
652492
47182
417028
31480
659552
346210
244694
537337
80718
9489
674187
252001
83964
410678
303263
50079
337307
421835
196615
478775
190588
137291
1650
694666
29741
147463
188325
369794
530764
346405
25379
429878
20345
52882
19327
611961
86685
33396
127662
276818
176565
15968
282752
487202
275950
23420
370972
121019
446976
597971
56305
138238
468887
5704
574245
124905
98873
615915
8756
299777
578775
4098
625803
345405
54572
41947
332405
99482
370351
141745
573281
638177
1303
89293
290265
529671
424493
22423
634877
513815
24894
421
140
307206
204056
830211
380154
53661
547225
16551
728523
18728
379804
740187
100392
195826
119279
115780
3143
4625
172205
79593
543643
24993
266744
57501
679949
18606
341362
282659
292761
11956
337518
335757
66614
355399
111910
84767
102332
481424
186989
7822
203475
226873
728137
1624
149611
13552
112467
33134
89324
76644
189007
125371
510332
405777
477950
180760
17975
576997
183815
53741
631471
60320
102005
320176
510769
138707
115101
385587
211106
14395
104399
257674
6783
845270
336675
841080
214052
449501
234736
372982
11984
23497
293583
295190
315078
17193
19073
16346
357171
99107
282999
81454
323037
44738
2689
3519
203405
82768
198207
277468
435543
320152
35756
238139
167873
242950
288341
211544
94148
2564
59691
137456
151800
211678
837122
262465
56928
393222
17754
783527
12214
21528
91735
279238
127284
9852
128513
295265
128037
458742
145971
46867
157125
1439
363895
59255
87545
155784
487408
315416
219231
119582
507585
117889
547093
71501
136718
591165
167244
228952
110048
184265
162336
51730
300889
400314
478557
202265
30157
381060
13368
856014
306447
290265
183890
64856
5571
339306
19144
16299
427
12486
9206
225278
537677
705404
10415
73642
479523
225363
195745
490466
59261
23127
321046
309230
585807
609549
638005
498916
78801
30803
4367
18377
310492
67489
148092
670721
353158
67827
111500
339144
231000
393966
44722
293110
62071
399205
293615
244576
311777
341993
140844
355059
357979
403270
116833
217081
232936
39791
28310
70597
444224
386256
220554
97699
275664
26074
32057
516369
151191
20433
574258
272762
605455
59053
13981
463845
454568
363065
43278
2654
337956
24275
514714
399557
923
137131
556151
671481
89056
23263
290358
163504
29614
3294
166477
413125
67557
154154
76490
338010
279425
196418
10842
320855
106471
620203
88220
328289
488731
845308
286402
18063
35296
107779
158242
132426
103591
41315
68471
19504
45256
450490
6259
736879
192185
486423
68262
183492
662266
439115
534828
129100
830516
373571
354601
4580
492270
455804
509142
167854
85063
197477
10063
342048
470499
100972
619918
23745
202542
40348
533656
255146
15350
181533
245385
331459
342049
209753
74962
48739
17761
137608
52314
115707
228015
6856
887561
177493
467382
124023
11566
19248
229005
192209
9491
15099
333207
11553
46538
416141
71255
203967
469108
239629
589178
44414
817181
278149
286136
414805
55663
32012
199916
470730
418328
238551
259026
72012
324552
45275
168883
299306
311940
321202
15592
164395
3378
276502
560468
662220
92214
25125
76195
188310
366707
290767
252245
94481
33066
806957
195262
41608
29377
301309
89883
58015
22806
145849
329438
40313
60216
464987
176323
144868
8898
446775
674815
747535
427350
336046
360037
610401
31783
240749
596369
7610
260481
104668
403955
290867
128775
613699
22875
12663
401108
214195
177417
466907
33558
754720
68915
718077
218398
324805
125609
124415
41635
187330
54665
106245
106133
243449
34113
591902
163264
248866
36837
330763
62704
246887
482592
403108
338990
726930
568380
118608
104169
716411
1672
220613
349949
5588
686197
400248
32554
110888
272098
105309
28055
31384
35982
267509
349785
24844
156999
381838
457058
54332
654026
17727
557690
363954
437041
415213
178637
268971
147596
244962
32437
24782
284620
19497
146917
153585
56699
174276
178947
54115
654
224485
97735
31458
25608
26357
11072
394959
557429
135804
52902
562667
55932
438663
1772
561824
917078
12214
541801
2669
310294
518680
666299
29319
107954
283828
178138
197309
319363
17986
329667
128412
203257
175302
503816
57413
245570
518055
200113
365802
23767
75367
209800
680271
193265
15210
74816
82056
849451
164251
119344
71864
209106
966757
616555
125670
633787
59823
164412
84263
516262
159988
210259
243083
864172
70692
103508
93299
701
128974
347405
258245
24716
174207
280083
397058
209943
348025
500932
333
230653
55573
37190
386084
619850
190524
776094
7424
63235
340752
248012
605012
595918
187647
123232
771707
16183
398533
273088
894918
574507
45565
53315
85529
124281
19440
253910
326304
49366
377692
202822
33780
726971
297172
106350
2185
228209
163442
111710
484019
601659
50797
350794
45667
15330
69558
44023
239463
561174
178347
60503
40057
723950
227859
325870
183788
77132
39312
479569
467023
56367
39210
98003
65904
170263
59040
241118
152434
311824
179828
22294
21065
79804
65230
689768
82522
347409
80927
46148
476758
26679
192811
15621
131992
298997
9589
465360
216034
714
428064
92358
113631
506631
69374
1749
50649
24451
12969
38033
606753
276387
42508
301438
368317
407403
240695
14214
743324
97793
469321
56484
48710
911
216084
4030
456162
76930
9524
106722
49398
89345
59028
580927
376067
82241
78626
93464
172326
367997
36615
128889
270256
8766
30232
29034
667899
5853
426702
218508
17741
483950
420338
642055
55756
127178
56651
207450
206917
98991
182977
60045
655743
64425
593713
357050
712959
142670
452454
79297
400600
231953
9915
96107
636407
43049
27505
385609
273002
582465
166405
441027
16512
87487
362645
155381
19342
126654
40715
166546
44836
145963
56019
72312
8200
92245
72236
663231
57758
350304
818278
53032
307099
624335
146071
260904
377276
494449
207453
144321
3542
534879
517514
250877
587811
104800
811249
413891
11805
74135
289903
91835
5872
252491
30656
62257
74016
388986
748392
404119
21594
28207
167828
200981
234827
305870
515
3477
212946
25123
208728
678691
140989
175436
248037
527375
362623
823525
6141
23548
142798
146177
592897
32755
193640
252551
45802
185321
113660
278822
265451
62495
142773
35196
611354
131197
94996
21942
304590
386391
335835
518038
125167
87773
261946
49418
44049
696833
327075
242261
107183
632236
159501
129717
490828
463038
3256
5237
215550
338245
359951
389041
55335
585605
43075
173255
356519
54842
603701
35602
615853
9321
28077
87149
276185
325276
543390
619130
192202
918873
8366
736020
174467
158611
91034
471128
238298
425130
462273
70799
40808
19670
106332
790598
382963
165404
207113
271145
157578
694132
33114
5700
66765
531947
443370
452761
84
493218
839354
80495
68783
30289
46790
154244
14042
237705
172111
425863
164576
314884
240378
372376
48268
80173
274722
53369
731636
417574
256551
539791
155909
244623
648346
273391
228205
811585
11834
2839
253003
122998
67100
11382
250393
36192
6768
249318
95371
267905
80827
43803
190370
114747
14972
338980
11093
792423
15330
483932
707811
186735
131405
6323
337366
12083
355115
534761
492735
82250
48230
194475
291468
171187
41746
207646
395657
940295
340336
217333
344127
149443
168868
457104
692418
119828
139870
270511
58523
254413
456430
68703
3241
167437
203106
252689
219375
73982
67905
656527
27319
161210
592180
603470
6170
77424
396492
46313
313093
119311
383938
334221
28536
291923
154537
339047
599452
193513
47739
3376
38822
432455
289156
372040
11626
34464
236340
178039
109478
92440
7359
347965
95734
44071
567199
61841
63352
129322
63105
167102
206445
504610
99842
307263
652352
321478
171530
5473
342578
51893
240226
576386
274803
506727
511261
241125
276233
146435
55789
222876
22849
204150
542778
57754
595474
306458
257591
253512
222476
14432
480194
257276
376571
146573
824232
36382
474948
434104
13308
145332
80145
476995
704897
522071
45887
448670
168570
11922
183949
4855
88465
280588
351396
48370
12937
379225
646980
850598
63362
262375
245277
137653
755771
217272
131207
128397
258648
1809
23646
172330
32259
2800
51060
39613
69572
523287
205171
22528
682191
374626
271474
348778
182777
20795
63786
206685
6985
690065
399120
66900
2493
74285
2625
18064
702378
41681
255515
111060
113616
34373
345444
76587
157019
231969
239170
7089
5326
478985
115169
28739
119474
201341
403170
147121
97953
84584
4148
205817
242486
330112
643163
629223
642636
511264
15072
495192
331850
83194
15652
265433
231971
386029
757775
332560
37339
120435
293100
155370
378078
465171
201155
32120
434608
100330
65933
176206
468980
75904
245302
261217
201067
66373
176495
131496
12469
126012
243418
22779
352600
131844
32811
426094
175232
68387
963217
401612
40399
116276
16243
79195
225150
210274
245128
34132
379331
203944
705391
210812
89834
43048
78901
323622
593168
89619
422875
7532
534467
5037
137130
590151
441177
68842
48682
543502
434661
27469
123928
325898
423240
519248
187005
45219
32564
230425
800908
939
64679
243438
333078
21617
448989
198878
279831
67038
459811
40967
645782
28313
186107
247415
404019
123900
265490
9602
422386
129746
603777
234887
674582
11982
20093
561553
126462
380168
336294
466016
56135
382259
427132
30511
328467
51252
210782
1455
296029
12978
291674
865602
5609
379829
346294
212666
242034
893077
30949
152671
257970
100788
45099
436269
200506
230688
904016
45155
171529
3186
8994
596487
213143
95185
171985
2786
480754
13857
184103
38753
41044
149116
769378
7512
201310
33555
250237
225650
280220
2049
230350
103769
11382
85028
358021
96241
18377
305509
166057
234391
20617
624470
438238
297780
12432
107754
189748
351706
481116
286189
26437
121871
86913
124004
505204
82798
259402
440751
106929
19143
384448
19470
118999
336519
97201
366661
58377
442506
702440
60747
61767
16918
714610
221089
680833
661608
26580
595967
452897
104153
147509
19370
306180
134703
299003
320373
299138
271374
287176
133717
38976
333831
220517
554027
11984
334828
641385
458000
83833
462524
281641
798339
57450
40225
91666
137400
240936
143678
309546
9562
10421
3300
32992
149522
221599
9949
50325
391788
360593
31165
656273
272179
128026
550686
208201
478766
24980
112827
214336
344350
478741
156183
23060
689436
210873
323029
99326
172815
286442
150968
337715
431301
623809
780683
193964
410136
757548
202742
991447
49331
735904
156672
180756
148234
141128
254187
830829
285050
327365
5700
47276
219713
133931
223865
615880
21534
690654
128152
554732
67749
39311
25698
138413
127083
238524
216065
72825
200042
178518
114361
76432
500250
89048
340911
142375
133705
412160
88481
170047
60067
84257
138210
80277
355497
386577
348292
666393
1710
2129
720477
251487
135577
816314
141424
6637
317464
25868
356065
62770
195226
732589
315114
269311
53672
104130
465496
610045
328502
737447
120547
326247
32639
59384
73456
67583
83730
57987
331737
273626
88173
465585
950093
652292
94484
834110
559263
143247
366163
376205
8572
288767
15403
25064
467308
64268
514061
8049
485433
160335
257045
387690
504165
176067
253780
559334
239744
861714
50992
130
127441
76116
310482
56263
27285
41842
327008
186
555970
99561
83759
198811
235306
64053
5136
286405
183325
819582
361676
760741
19091
362975
389952
179802
551722
422939
414743
308474
192425
98236
8996
385608
506434
224130
643316
2096
482353
180319
510839
161889
112431
265013
19337
464342
389711
157431
198728
187897
202482
646599
245022
500696
228776
1149
644611
419043
8897
222
303160
279158
56233
27420
175756
95572
689337
637784
52059
130262
19813
38790
146876
348968
6698
171681
143630
10117
31138
258758
192821
575464
199
245344
16311
100840
337162
139201
64089
296598
177434
16052
42544
124191
17287
351789
188319
239082
637568
279932
274476
83397
317123
715611
144286
297958
503707
443734
13807
21458
646572
142360
302457
156678
247727
813160
190933
406864
342590
62665
226947
220671
30628
475467
132521
267542
53468
271788
205754
456355
120628
140115
41435
240442
11734
3632
460397
817507
51534
83492
20593
557296
452374
683313
348376
243000
225739
36709
87235
145097
370007
163395
257135
115377
32904
118449
46368
353200
32176
97462
703064
320562
72330
197766
287559
272489
37875
13162
434296
286633
96809
89129
21617
482857
52328
201318
465603
291848
119402
9657
414085
74671
132334
178376
67180
219291
395952
241781
150191
69236
589345
191933
157925
163904
45290
9415
345062
439854
29398
192120
578975
62234
476872
40110
236886
19921
831472
3348
366369
5931
270013
99662
4448
86685
217838
58026
100703
546641
720184
57599
237890
33159
22372
516759
745306
124461
147955
81993
261609
27833
48075
6102
510509
228520
604874
177209
155731
73027
481494
150842
463303
10966
438336
34728
69046
123331
209495
281844
816202
155074
1732
9186
234482
619825
62273
424564
367119
110946
19396
333230
1521
91059
21976
403860
371679
137985
300185
264810
47018
84002
320352
608035
83561
570630
179232
369772
75186
414114
103202
98674
156317
359133
544800
152687
166387
382192
6190
310567
102697
83352
407216
610944
364457
585095
24996
296300
64582
54636
155061
3673
596531
319848
227805
59709
639227
404974
666216
85973
14402
759817
354509
993556
195131
149508
333095
372353
529436
776988
181695
171391
8076
692672
87527
494227
239857
5800
279993
238491
416332
396632
593452
184336
88597
640118
138072
529069
14391
155749
718920
731782
174104
61585
275795
35966
239594
528740
137410
561972
40376
238009
322615
25420
34539
209505
60808
75148
114288
89762
273427
422944
84115
495144
382548
647466
124080
311505
164715
167590
421935
333732
20178
396415
8832
477793
113786
351080
158770
205339
179842
178562
120719
165177
144815
383452
229336
14494
64427
59594
339336
266933
60974
282024
215232
137184
2192
751265
140378
643704
10774
67721
521447
12650
480330
20742
173010
275721
200
172150
552382
64512
72162
499352
202524
427991
284979
52989
67672
278582
179565
8741
535104
350141
259387
238384
105035
1029
475878
279280
309066
103725
229634
608703
181164
79163
718953
267105
225220
173893
3826
473911
69171
146998
503877
410577
444899
192599
125641
38662
272495
74265
308988
54100
299080
782618
384569
7640
258816
678592
169447
127057
609947
397827
88568
142031
223366
46534
317989
195539
275687
30262
71862
369940
325153
361204
217042
441586
205787
529982
12129
676913
172209
313839
140275
2827
158774
503477
279927
550
46782
384274
8376
511757
72340
275660
52303
203580
327189
328603
47006
169851
247396
102175
736693
568283
723238
61374
20742
44025
249369
250453
9061
127029
152721
690831
365814
114184
512573
285966
509226
84735
535289
843914
8931
79949
67235
11655
664591
373360
352687
2731
43464
238303
211056
88121
34639
246754
440050
201970
27689
325504
81399
629131
493247
213432
74529
516747
19759
415122
16090
849665
114442
8046
14220
180009
2665
176004
759011
350807
396054
145759
435909
244513
143739
183826
40531
707216
384147
241359
428161
32358
41377
297372
21282
466288
418018
56893
84528
733463
236865
138012
278279
202266
496006
412824
331927
33414
367490
53868
44837
20368
66726
872589
838724
87401
20589
590343
53355
144067
252855
5451
247700
79041
43880
378049
28333
257088
59019
62619
84
116814
383194
755943
139571
119637
68343
292314
391151
55795
82400
12552
399575
395930
16434
205324
396024
367666
10660
185857
275150
95044
482917
148500
33052
424862
399163
345877
33069
716627
23671
16634
508204
211802
628455
322112
94284
279477
620511
8617
45121
302191
23999
311590
380375
368269
97580
5075
493819
594944
2123
135818
200740
405915
114003
973833
6931
461829
140885
238468
54688
265988
156952
246407
193552
715523
810827
42515
512975
413835
72725
91953
254919
340129
59224
27200
382843
496472
117410
333968
825558
194557
475640
110712
242641
447
174095
159159
70048
73119
83087
1140
557225
457584
4708
93371
402527
395990
239008
171043
37741
276239
215875
16931
699544
69769
177082
876603
525691
584601
408447
219226
444051
301915
12007
171934
66659
372278
818602
133974
381944
176301
248826
554665
125314
11061
33374
348577
259165
171473
60951
218825
33915
400554
42139
282269
455131
617778
789100
5687
382265
587895
46574
295195
202115
239263
453535
278605
167973
263331
275650
155082
869924
106812
345549
449188
6157
242648
126977
49992
803305
79316
62348
10201
301114
404399
116657
43913
54128
4322
545256
332484
212935
36009
185956
349962
512268
329503
572769
222869
623918
9750
157232
22600
220635
90794
275535
272850
118277
52819
112402
7821
18634
121014
720248
408622
282844
63038
236198
121494
52369
89925
214248
622195
420039
399937
428211
276103
157835
49141
398139
29816
4944
81643
220780
506161
51318
305600
103384
12697
71372
68740
265049
677614
49230
87954
90923
80970
16369
418946
271505
325104
53174
92949
726175
532542
102981
11122
37855
214681
676143
216168
528556
87614
158490
284553
225455
432069
536591
109059
387168
216387
156881
858243
497149
511287
175047
66977
57041
1593
365265
143586
45726
455234
79247
659175
1843
123076
207129
314307
809828
182787
12050
21225
275331
464758
345788
74225
116943
409766
476388
612395
313053
109199
826174
101063
201444
57684
64249
216516
725741
45260
208741
572360
865
559647
431860
424188
15633
136352
124955
114467
1385
220279
22271
4400
816118
239737
65461
605563
226070
235918
360155
78602
68410
39453
92164
367253
439588
823838
39788
258566
79362
1259
346326
261837
238561
837879
101089
62943
251148
742145
652057
4237
930533
362764
53597
87716
388837
447146
85436
146206
53587
187467
732510
42266
393728
463803
238516
141732
20202
171216
363829
979163
374835
34007
145047
27701
18675
111923
352150
14934
318178
370103
353262
336031
113381
504997
188629
483934
41828
233830
713776
132900
45947
95435
345639
668854
183069
466484
12640
89268
130008
385270
120646
34344
3174
154432
235343
94400
35066
479286
528672
193445
189311
939255
172317
497118
86392
240972
131020
708015
97242
20171
147361
667063
93637
415847
123119
504213
4033
156261
61834
228969
926077
59013
6558
186080
5281
571054
178040
433626
65472
918869
527780
22184
97909
30934
99540
232839
241340
87558
273183
269709
76673
36707
67929
263069
352452
125792
44376
326807
19778
3561
204021
22664
319811
19006
426757
775259
251736
120163
449606
9986
249415
136326
189982
320166
410955
48954
793617
73482
661360
493187
319002
15069
142517
30420
778463
160259
423180
574492
87338
193101
139049
15049
154559
458757
238610
117359
524754
381951
7068
6035
437949
775041
70977
81535
188561
114086
283131
67538
22586
212335
8500
29996
36715
409071
41136
367656
485296
469088
30873
509743
259065
313669
75503
32774
6611
290674
575229
44769
148097
567404
190536
4011
256516
24376
180676
483975
406039
115779
7753
2467
274399
30526
397300
176177
47696
72451
313061
83403
834638
164283
536820
7366
379775
141337
145193
9095
87206
35504
135016
296957
108639
138184
45262
64641
448
669880
51368
40003
436568
404941
37972
49274
104512
428057
43517
433874
154275
157743
37753
166057
144591
358014
100437
201170
137869
358283
514791
245026
92879
29077
705673
247347
39817
61591
273582
723086
39928
371394
86968
319657
28922
198317
241757
84267
7402
413235
195707
164152
305229
268724
268164
73811
15266
593154
285926
688005
135005
212033
418016
14433
552429
413047
853197
11134
89137
53570
482331
134707
25866
411846
335879
325637
2906
625244
327048
1003
777019
705327
57132
92071
200492
263036
857156
2590
498859
619209
767009
108597
28916
397429
625064
431189
584308
131787
120538
285303
116173
503391
361334
276059
16328
63980
106230
487435
574737
738173
283924
51795
190927
7633
272881
311200
623032
362155
418303
199637
635969
587990
75039
200893
105593
530171
385353
86855
11949
178738
37404
729589
97147
883707
176116
240520
470815
219622
204006
395794
205233
230505
48546
316980
71672
138650
306203
133426
177642
62460
232649
126715
54080
409089
137297
672226
0
295363
162815
312235
4857
700845
743068
619434
455653
327751
22906
468051
54808
474406
67872
132815
182122
306079
322085
99100
235086
28379
256141
309985
125561
367980
289265
429669
364157
278815
63810
202878
433427
253213
6635
376521
24219
108460
252400
518215
91124
26169
534946
479470
451174
219803
507543
101610
18517
618968
100112
6394
552461
118535
145028
44750
367338
30679
334083
180162
177514
176766
20797
289556
535176
575660
101275
35124
197907
428643
545259
265592
143045
175265
26817
193402
137980
20288
77316
426823
61892
14127
74189
63171
85918
195576
149
324901
6889
506970
219056
127371
263508
255514
84333
67265
260731
787129
3898
23535
86054
17493
225812
9092
538570
125035
209974
228305
29628
38840
36334
420146
265993
334581
258267
207728
636140
533199
37326
118050
875229
21271
288016
298769
234979
74715
415402
27141
21667
484958
55355
314191
252217
161895
375541
236243
266593
512191
306279
114494
4113
15569
2073
81392
455910
169148
52742
839928
283527
411825
139581
103931
925671
17411
46907
75400
327928
195943
168969
120480
42027
82703
107168
61769
421038
28045
301794
109999
32046
56851
39297
101958
204948
369781
1744
12648
150303
281141
31374
234726
170757
316695
592571
409147
68751
58165
89788
206043
778
39622
19014
298977
461720
343855
495027
84262
105371
460659
24734
35853
142082
69218
68878
161090
27057
200006
9540
75894
189835
17801
15211
238806
143498
90603
26901
995165
391932
579523
108311
25753
21477
468981
182336
423080
210304
286549
830290
416274
294200
120146
887983
539709
150053
628893
172058
10491
198149
139308
437966
11233
7515
1833
236586
295019
188117
309285
108787
288835
127200
185848
72234
137234
51431
294797
195405
81250
539991
192414
592886
16252
71720
486194
348397
313425
312786
333160
336361
495415
111274
10018
21901
49036
57960
269883
938367
4999
29960
486743
445731
122801
714847
384230
52681
248003
63927
151005
74849
42750
373197
211283
4851
5042
600046
628240
580276
79838
35226
373844
233408
338681
502560
558745
276426
554737
56316
119876
575678
458036
5380
87956
552550
65512
126991
185775
276780
297672
217313
51869
49593
49089
624681
272793
407068
408232
52316
165568
19617
252706
29431
469743
648289
22457
159306
169631
881311
371046
32297
636446
712362
311081
386345
634781
131671
12883
207362
22509
9649
123588
90712
247277
695746
156151
356546
473058
319909
275027
187597
210114
963835
120772
59755
1344
111316
278419
516084
166707
135334
102560
104349
316962
381329
702921
372088
198565
284309
264452
28801
173746
75955
4450
62988
289734
222345
537364
639540
571176
4957
3151
11126
200917
65065
516616
516917
409144
149809
60299
68940
341526
933
149555
108915
138272
36967
181401
492484
177365
84317
239521
32231
370350
235403
14646
40892
62566
677771
559445
339763
2628
138292
33938
313357
456938
331358
400739
315612
532167
562396
522384
2745
94762
374513
235606
643495
428515
23434
770503
557646
203305
195767
149151
324037
652891
28480
149736
546404
399384
385629
121629
121480
462259
163843
3207
511922
127469
104895
99271
114447
95710
136
38347
152527
10221
95689
351790
394445
365529
338632
689642
134908
73212
290331
114785
581195
574618
7701
128639
5373
936511
351547
41060
187078
823222
122135
540166
491868
117454
6500
352375
221980
92464
203819
501999
624374
367560
972356
598866
152115
258762
92521
112069
82560
214547
435849
326535
465865
553440
310109
177699
773968
140918
706091
409605
47199
62492
73942
245107
82636
130970
182220
145824
125390
248953
6091
237879
684171
450704
752343
335533
402507
1910
610281
79434
194192
306016
436190
213912
233911
243700
567518
10606
251932
10390
359991
89890
408685
299270
29694
81124
39257
173299
651
137693
89308
87588
299563
141898
406679
274917
429175
27860
96134
10210
350561
102285
44550
21448
275315
516323
152040
426107
415630
108705
41668
58586
102739
102832
197885
124774
2500
183134
136295
17930
28747
133011
733161
217728
349513
12026
184218
557859
108041
391327
9658
60143
69542
59120
272382
320303
118503
450405
127305
701425
77572
14030
33312
353977
423725
200587
177284
459589
245599
297938
828829
62369
21211
3189
565279
143837
86108
484371
368710
219453
601327
23978
8811
41884
168269
461376
318117
108854
442499
40288
345311
39822
113391
123994
183011
483243
437760
105699
370430
14838
85773
23245
22722
215428
61132
180190
506059
306751
418669
12128
24579
592547
9972
509383
22755
265122
6464
3226
17297
26971
169578
13369
10353
84536
133496
95521
444845
678562
56717
146653
448799
426678
685258
39722
183913
91699
502110
343331
421661
461015
53883
263774
321348
128770
183810
204935
125130
647709
593483
473858
413708
5705
73962
133543
176528
105038
212476
237184
262952
669160
682885
121064
240352
60796
374817
122670
6684
647682
401533
209220
49689
293010
73241
57466
70236
103105
567144
13931
124376
798393
237851
349892
105582
3757
194650
379526
28684
305662
423319
114311
154727
397359
818614
171867
221543
96208
99219
56914
8000
714302
37063
502990
620971
200740
481173
577957
775475
269902
30436
865112
100406
382304
532786
363763
17274
288610
269463
801831
132035
266522
28212
348171
200140
26855
50291
248662
179790
778292
756541
278456
31319
70879
556043
192315
162431
97645
188597
161284
219579
22332
15487
202665
5944
185665
193783
15770
496501
363134
506820
287421
66645
528945
533809
757012
256871
65511
780913
38116
656818
34521
42103
129677
471946
206385
829982
471734
118979
466336
649514
84155
6366
54633
22249
41180
214033
235100
160086
543584
308013
28445
35254
571698
107427
317276
832799
1031
36934
39460
129533
5991
238689
776707
647962
28068
18949
502543
35305
228432
101141
862783
121884
117770
648236
262511
471557
19008
110972
204511
401015
16477
253
5285
145028
100815
77016
61471
150367
540488
1898
137534
323176
746024
117918
129229
112829
274670
655958
271322
60555
20097
242934
363015
144538
19729
131199
44195
256536
536425
12495
294055
388706
11857
66166
80844
425252
115713
591648
769988
365155
127311
352790
34520
286063
45769
208472
488536
138725
355928
107999
242814
114429
468451
260132
53510
145572
286652
899046
2254
615217
5066
65198
46251
178817
285672
36624
182373
2552
532136
51891
344107
147294
406583
142691
296263
559936
203133
67160
549454
65128
407461
529069
812019
221063
281556
3535
538052
409701
6022
22614
540736
252076
125489
127369
4410
231366
163782
495265
488595
324491
190474
110700
11165
15552
282672
5397
504334
35658
736318
65342
789949
90689
569459
443285
564069
17353
272658
16191
227039
850495
372513
695880
550312
456305
121665
822298
75466
734215
83178
408194
456139
271563
521449
630408
152800
398379
121168
239554
178916
1452
798532
280450
316080
259384
160556
546008
4161
22534
697808
49617
531987
261473
312047
110250
572379
52723
110752
43141
89215
836955
531869
54805
21775
1771
305169
18604
16890
142283
195727
228506
154804
368525
57251
6293
177770
176192
145765
3828
320548
75616
9045
103915
264095
299775
381216
6659
285514
55741
498381
104933
93710
82149
185257
85231
323493
364005
127560
61863
128299
693791
842344
223995
673793
332849
54931
161759
725735
426866
292014
646236
100122
7380
14731
406904
120606
493393
162899
752178
185368
117916
1010
208516
129530
99446
124652
344465
67827
151358
15218
874192
69575
91643
125986
410628
473740
52087
181743
590891
115601
331281
131300
5712
574705
286207
59381
749934
12685
355609
39674
386596
112925
409766
531954
248282
3487
248719
231208
106040
130234
328660
61555
268929
174708
50394
288273
99536
9560
502071
402206
62683
53960
386137
203592
323392
9751
523576
52762
107458
103283
23800
692342
642304
1254
478242
476227
126518
353414
239675
178435
135710
512862
496236
190483
407027
17174
528293
192649
15481
44068
197583
9442
20220
1850
454255
153366
730241
376844
104843
9953
89800
174851
397356
182726
381546
7892
584665
109254
191095
146818
104224
212736
762241
37999
451952
38136
586351
832901
183478
253518
254672
62004
252475
152930
717873
133848
64102
77454
97124
536740
478010
639298
655318
283796
123499
50671
334155
255693
173809
796631
543845
280382
159868
101575
86840
574073
142900
193822
178119
44575
58715
192111
117171
401259
968270
626552
36556
254566
75975
102425
12051
68098
451647
43089
594372
768537
353025
310798
127467
197431
107045
35580
10177
619234
552777
295305
169469
74954
148348
48688
45866
174285
389992
67802
348354
29576
394291
123638
422792
282195
512972
797755
360203
70281
376138
329755
624689
220123
83128
489710
96719
100719
145360
91647
323977
149292
224929
59230
161406
92800
340292
51496
507511
136780
637792
677236
377330
441015
185033
482560
30593
515791
277996
204488
19114
506267
684217
37408
353237
198318
185251
188544
434294
444029
322447
34732
210602
292997
1856
339992
72005
685895
177049
348282
646540
220181
539280
273778
500690
134539
69840
77251
491237
161082
705386
622783
103559
9886
8424
624518
142062
93662
587535
476905
642922
337957
402137
106338
112776
227173
65838
173068
704037
54586
24027
233548
205671
137191
23197
244745
414740
100401
403599
27390
254176
108756
247033
482490
38779
93422
309773
30779
58322
217461
579381
325607
10893
426847
134044
239566
320032
78567
136775
81180
129591
120260
105484
71123
682053
744597
374860
371365
90078
162101
11209
11375
183647
155569
574650
604487
110157
277744
49980
142
526481
449549
163860
101218
158556
219372
68077
8217
173716
91398
47228
336560
305490
213532
216478
721853
348386
81038
265679
205678
667346
85268
154124
229063
125399
248142
32392
530049
232754
35962
97894
5286
383104
230100
74974
64250
149546
25564
95169
205678
343399
35072
35578
181546
625075
116005
437078
42757
176048
225811
192928
120361
24484
139192
32190
135848
774866
467342
838742
35767
765265
27307
231826
529809
148355
339045
298473
590915
22120
133227
493986
650665
299494
123161
256018
408619
69877
108288
178318
334009
712459
609261
82113
565739
66633
184877
354864
359136
3596
207299
4391
119894
109830
518175
178893
14097
41586
272106
606216
422900
75875
715949
64162
93532
146720
366282
681327
358014
235060
33358
316715
14705
312044
296304
41471
18360
470516
498854
434198
70834
192268
110866
235067
235111
177093
46258
646789
503250
241528
237954
54854
44978
34536
28514
199963
705728
77752
507515
12642
11884
146108
62951
944511
125227
156497
309076
165922
368028
75969
241124
109412
10247
117062
240444
46970
158611
21795
94775
82202
653278
79838
224817
302321
87634
410918
211962
638345
1654
452535
94999
270399
56521
481168
76756
3057
204344
227659
77085
228790
133854
233073
52406
479080
59934
92331
676689
277548
766046
214952
128810
132955
109623
134309
4277
2333
42533
409075
14460
29648
337014
112161
27022
6290
35395
2451
674295
19495
31862
104681
223048
234
334692
527555
129752
127321
80
18448
279504
315302
62215
21147
448994
14290
183193
116481
150689
320318
260225
61404
183750
9539
271169
36164
263171
284905
501839
125982
601507
148789
935777
7656
292170
493172
328374
98459
85283
155748
23988
2492
147328
193719
222468
15980
59903
284532
303393
272287
659785
434517
427130
320581
464177
622728
83242
15028
143614
127935
9469
37541
107415
178137
149228
119408
85880
7210
20564
510729
441011
267886
589596
206169
508326
333817
198502
302360
85113
167767
132069
37854
161318
246176
64435
243183
41992
107589
880309
854748
189169
309069
477967
39299
120436
415882
164567
104249
98215
441459
493912
317681
32777
525899
263482
105907
389560
684569
815746
245562
16764
113372
455433
722838
131098
145305
271533
116591
10331
488545
360318
38990
96736
71781
587374
11171
275287
107403
141586
90499
190199
200368
553673
131705
186374
204399
163638
235284
63422
95014
68868
569582
45502
89728
10430
355172
615190
215886
17639
149347
224576
125276
574929
174879
453288
3741
349162
288886
342892
526553
39602
28551
438102
127465
75471
944118
196469
303350
458500
636115
17498
109391
623422
152374
661629
546454
275355
129714
122847
579888
591074
2073
63853
34756
132531
235822
286994
35693
473531
386454
150270
65712
74323
567600
7276
261281
78907
739177
54644
280350
23727
200151
483094
44305
118492
151590
238583
879379
212335
212156
622670
643164
414453
27000
162469
89108
3057
165658
683753
70251
301802
151446
442367
132398
185613
734697
96099
291863
172692
133661
46928
113688
430122
195091
25741
299462
322492
649649
9226
200975
15307
366889
107761
843297
194370
491044
395516
29554
46967
604868
737591
380869
78079
139992
18616
65134
159826
355863
408234
321550
695777
39504
265298
8005
70789
244689
23154
271909
705883
86200
406304
220983
123729
639654
688549
178289
21805
70202
228049
512518
125211
247623
247118
126915
3840
103201
223592
242062
55320
10811
197279
124730
67438
17937
311686
118258
338249
13017
240787
65707
24426
193432
796035
51123
472165
271626
95011
317284
83566
160940
439668
135927
35077
418493
237805
497620
527341
3652
728
21086
277285
218955
8418
17026
103053
198887
245998
4334
158148
737762
84248
441803
38223
333476
188609
264603
87374
361739
75997
594799
304322
579271
253302
198979
322685
372727
530490
207351
496968
264690
11844
468154
195635
677986
4195
8953
464465
66311
715638
124338
152584
171336
171060
497131
281223
194151
100625
520694
185555
43163
897202
139684
72198
484152
209149
40123
513107
224830
67572
94839
318452
3000
446761
289534
158328
84086
445398
122812
279522
123303
129258
110975
452411
407497
34971
265495
147302
1716
987167
319498
144400
144642
35605
477124
171094
639398
124158
55908
173448
247483
85204
7023
3609
820633
355050
301712
79892
242940
117267
232988
548799
499435
661706
35526
70196
118325
194564
143302
24760
81449
287700
88137
242391
2129
135101
41960
443900
201265
496707
459051
81491
788648
222763
117490
20605
177536
259734
209242
310533
141344
247952
496781
157433
64954
210677
104407
473873
231429
51526
220100
12106
55027
33678
17202
196524
298237
193528
50682
140000
61200
577061
403443
302470
40828
99208
75555
68832
208660
515843
420655
387370
529726
888974
609709
230339
203693
440151
873882
128361
201589
371108
30578
116160
9601
63521
444425
166748
4789
236079
404811
72413
293377
293303
216162
144525
6328
823541
195347
99683
23830
410508
518775
403809
55152
21772
314107
11162
112290
469057
41921
50088
30804
685154
637185
46942
156575
42744
521887
11632
6484
182120
333286
379381
381130
279085
136502
689005
54195
711244
109127
18465
726338
671398
221202
169706
34088
356297
104590
11713
446547
425294
147313
24354
270454
16814
289569
7357
21508
370524
103117
181886
48735
225462
334502
9782
314512
453336
517357
100543
115287
28936
5081
14988
253847
101544
6180
76543
176133
19861
48501
321841
64677
105785
36483
673387
202776
1075
128049
92462
632050
69785
564256
107978
127507
912470
7554
394029
410303
475599
306741
25986
882318
412095
122687
120875
28905
771790
278102
185809
246720
179542
212080
393981
1359
202376
150879
214945
146901
544629
14028
10292
136396
227175
59361
72904
295176
32899
3435
604429
144720
652531
302095
642846
337280
63853
492419
188567
267426
98315
528984
203965
426548
133158
452810
441028
186553
63586
627233
7681
141872
557135
302612
145583
10902
31952
66503
627450
47813
887243
469339
64560
19976
176111
369775
668560
538668
39806
386592
204018
42716
556374
405927
162394
194609
230287
160560
114268
226430
29718
170891
318798
216911
701310
198920
118125
32685
220702
301244
499635
236024
6621
372802
39946
512329
367248
264974
311394
536275
373286
924489
334999
612664
309820
60014
319544
198484
396612
50799
77538
306830
340648
11349
61106
1104
274223
284088
184346
174722
21716
379970
191806
81778
174869
561463
537030
154180
153534
204456
136392
263713
11508
39518
26565
585730
523265
1763
198449
251735
480905
632181
131219
21202
342335
71966
41417
350828
11048
366013
383424
530772
475913
599882
16457
481005
477310
152762
307449
67007
126209
15350
166043
371950
72754
348903
134895
608248
47255
212646
587377
837854
2680
12176
96191
611882
72983
306335
448050
125749
65209
374735
79286
519183
721919
179631
245202
74003
236515
210867
124578
420753
1672
133846
512419
521689
8741
167346
103753
82591
41958
8579
553931
549635
223252
280328
185997
388331
439656
436570
297116
117051
88700
131011
94195
67126
93303
161887
291651
240344
199470
184846
586690
9449
474106
251987
843325
25731
172431
374893
388199
828705
158358
29342
153259
786123
91768
340135
617519
4955
112958
18286
236425
113700
26260
527094
276239
615048
265193
125083
135172
73931
519057
47315
646655
379787
461906
364770
117646
32554
150623
107779
373578
406878
107674
399840
7853
80384
573960
334104
678741
140477
6603
221948
193579
226859
72649
286284
139019
87211
47374
214891
284684
22523
8072
658143
414375
138708
182481
774177
333328
496977
169810
198203
22861
246088
541265
4561
168481
512554
466899
696067
240370
101989
50593
61346
8264
649560
286749
290936
462896
616682
5083
87433
118978
829697
74399
8748
129194
110598
102830
114263
161397
9527
427027
284201
33712
195092
135273
564191
121887
80346
276661
103220
86831
581916
1387
380913
44571
55358
245002
568832
531826
537425
376423
205587
227227
85502
537575
561411
128738
170888
297072
123333
59932
788964
110702
185490
209240
477473
38359
148211
193358
69833
58534
187229
128608
90380
293204
12973
687412
599563
398640
315249
207237
204441
587741
9695
602081
11576
50226
436668
204632
512185
134131
52247
42597
76085
33374
488521
770289
141975
17080
583972
387433
450008
307677
168640
507427
479054
368778
507282
99020
288021
621422
71830
154138
3872
6247
439322
78627
255061
157380
4135
94002
138569
128475
256283
365998
322381
160484
247399
533519
263684
771156
213363
86509
319347
225849
50508
150397
316288
585365
21499
6943
470605
346487
129139
323834
80521
434949
575205
46458
206211
25637
2475
296662
824827
169451
332975
24526
72039
11938
177505
669491
296528
146872
665808
445875
87995
105011
57425
83809
16472
37905
27027
214955
263312
36972
23080
397312
307060
140583
323153
822010
309345
29198
169236
676213
57096
340685
401313
234996
86889
372951
504899
14182
258352
415781
5472
525190
331025
208842
26441
74851
467613
44329
130641
253915
484689
138663
12487
336215
237258
60945
411103
171421
520731
50713
250375
56544
14030
494214
372844
584996
15708
92195
28782
450533
52422
692842
98634
265142
97061
48644
175647
39398
538909
425383
878234
607839
209656
166989
52192
165529
262256
17292
165886
35537
559423
264704
137256
719256
328944
67721
44486
137817
21507
389153
68371
29979
65052
459464
112996
52220
274467
263928
47893
7690
30688
413475
286501
301734
375829
540694
245212
377
9423
269317
175625
18854
182194
42751
513309
111932
175810
1600
28492
86806
216893
244505
213858
78508
676783
364769
182647
320192
701906
471001
178882
3311
341720
299468
655171
138761
293229
142146
48106
290150
543253
19829
456403
58189
115085
415285
109388
3015
42090
57424
137442
79860
216394
598611
87064
300113
3491
69296
94466
66038
47466
46837
171335
205003
445365
164387
492681
3204
421082
186150
44652
1941
99330
323514
50068
492314
268987
334966
927052
17933
19750
111763
210962
172424
103089
438579
480821
7009
13802
33836
418484
370317
432400
622173
58803
6094
136615
164133
170943
444999
49300
57453
365514
152409
531174
82267
93322
161001
585800
424739
55471
430343
3000
84569
503395
378563
476395
356115
442651
544024
705703
86213
143248
428169
88696
20215
144410
8917
393749
553935
477674
67616
59586
1736
219543
265746
281214
575652
114716
148873
34126
87082
30427
866
546520
103644
41708
442250
16420
486437
461594
158913
365230
405035
122970
494788
82555
33851
29909
341071
56093
958792
329238
460238
6054
18416
192113
410615
185651
95471
32427
4879
128980
83546
728551
561640
220369
13914
542731
181685
52210
558709
60856
401826
40729
460085
307309
50226
85018
498694
100587
802037
533876
140853
27512
26350
302211
258053
86391
206634
76495
382581
176608
618303
292514
103002
127532
157103
372036
978167
127199
85025
557737
763919
16601
443754
297240
5649
411526
162227
289528
34311
144861
669953
777274
207676
390251
399215
573
80785
281244
330658
281723
228242
493799
24225
276974
286058
198003
258796
100277
165731
534886
519887
427032
157817
144615
186467
156280
429546
369061
73528
219723
99064
240645
285806
585254
144294
309415
521721
652191
716048
32145
157974
540114
264781
25165
265521
25403
306419
747417
313277
126032
204546
644769
216712
28714
265901
276128
45814
52999
11506
11544
270656
666984
53352
221260
28104
90773
324511
263536
18519
287878
189293
37991
69075
177582
174932
438759
207273
2440
555470
233789
578183
906258
89228
369713
56423
97690
881002
271302
164172
63544
244205
58153
27363
646750
173217
86711
438602
434855
199453
11657
388058
255002
2060
523480
451082
335606
26626
68732
8774
130157
497825
311358
199891
29250
153955
45357
25083
287688
115980
532226
527915
166418
173901
637103
540561
354990
610636
315410
200360
354199
205187
2280
49128
356100
32004
26404
99798
327331
551089
136602
250432
42148
631303
188458
80037
40601
698316
99260
11559
111120
27817
62925
218420
112807
212671
222648
294666
414203
1435
365353
439064
61050
440057
99535
787388
271210
34225
103604
260799
645263
63624
306095
82176
369195
649665
74164
173525
376436
880662
267993
41731
152866
185927
414258
180109
16956
206608
104775
134853
401983
723125
762565
922889
123725
228166
519204
565110
164867
305027
111133
16314
222239
349112
47432
116047
299955
92831
186185
267735
198052
222831
33551
161032
12981
88882
120460
86713
893905
492233
106123
134363
177823
231233
294664
142669
265614
153120
659226
59884
133448
179134
103232
81533
251569
624023
581194
406400
124819
127476
187254
4442
412348
264086
455518
3596
458655
10549
502024
73872
9447
52649
19410
669683
237981
24802
84496
191511
112666
835063
60027
14939
243879
619963
42274
23138
5554
10901
210898
1101
164746
366656
235253
223065
200618
188886
807152
72210
919415
92283
18851
275532
423749
750621
10784
189163
138291
398717
114682
14544
188113
704779
185574
222002
271270
574240
150556
221307
414438
387447
113510
702508
893943
292221
108250
184625
237348
142916
389361
150871
112484
830320
48260
167023
107499
108827
83237
38049
531244
291731
2880
477692
42066
111157
1917
2108
340900
172781
738326
441748
70644
159017
17837
84207
315455
43076
496807
82236
282916
787057
471986
491195
46552
19554
403596
51984
15354
15632
454831
215104
361213
319156
319326
275623
136611
1016
142469
715187
139962
749192
561375
43070
156653
134031
119759
167423
850807
685377
718884
243448
750211
428247
30414
90869
145611
230909
53609
633300
103291
504485
888373
322207
26992
184847
277770
102792
953828
452685
409655
584381
663992
90199
69396
746574
130666
319843
90427
34511
18892
260769
29393
17016
480934
54836
90849
749158
195704
134728
312252
238277
233922
175301
173386
552563
521144
136357
72040
675799
24288
228323
345349
128679
50523
65777
30043
235064
43222
128173
247363
491445
322659
168403
585376
114139
153456
345004
526998
231683
42168
655115
220276
691712
436272
41977
57791
497346
3346
222294
732359
224936
508527
199872
575911
824514
179891
463696
4985
7681
561445
14897
334863
658819
853280
471641
348095
887664
502109
316532
266625
14702
710350
314024
489661
21096
203190
312322
71401
57291
45466
554847
167783
241070
419356
297848
438277
206585
219714
427068
721368
252017
439204
104656
225888
104433
83409
5601
133470
8985
266268
8669
63620
205482
158074
444379
268107
42616
29193
423264
21607
131338
176223
337331
514400
659980
70336
274372
61934
154937
26565
22875
552168
34068
6767
272166
121345
564501
5423
208027
316255
457685
10262
843405
49744
19537
353582
584024
36435
338716
6739
41742
52541
358376
253399
70383
508564
5349
11499
518876
190344
134699
478216
285836
138010
419560
460050
113317
73482
288348
761530
68570
247525
19957
287074
318517
332409
92075
358800
10741
169973
65606
22806
423728
402365
89143
825743
242410
323850
51298
503336
4763
6020
504349
384383
458632
310702
128322
424703
17250
213093
690084
202125
14787
468767
7583
101990
79765
440277
63782
9578
561614
638736
526588
125170
287199
84165
51613
659327
190279
215835
70672
801123
10360
21565
47501
370161
244428
51635
124800
8269
134826
856997
47312
324976
250351
45232
208500
82188
128033
870183
146453
14535
16081
4542
409860
70098
189356
66163
58830
162191
224110
550551
17316
685716
363231
282386
62306
432919
283573
6996
208077
273388
107963
22146
73500
17014
251566
118654
127997
319212
352205
13448
418804
3527
403624
17730
646758
173520
257617
9116
37500
475563
700697
45265
24052
7180
13841
13250
343380
520969
205861
391131
581416
2895
281835
34537
327275
107040
764036
344515
25257
1394
338611
910718
128585
110518
177112
571494
63211
307976
926297
55291
45081
103779
167455
90263
207237
279829
49500
415256
127110
528865
174959
389956
38064
447887
55433
399581
774130
72041
97200
546113
334225
466229
3280
157634
600064
31749
573840
242241
171125
6408
125108
3280
313290
587481
74696
379979
44649
52863
438412
664174
149790
538201
184705
304140
238243
302661
934306
119682
784495
70405
653502
3230
758794
7126
17564
181126
509258
725546
457458
188198
725956
185321
244301
26490
94657
608733
469089
192162
717
482638
287684
13661
82783
277100
225077
572297
710381
29735
234391
784184
103797
299310
713893
718234
12315
98037
361336
261305
65051
87955
16299
477198
446671
38908
27178
447243
241619
200797
7478
721028
71826
311583
403679
270803
47711
409019
212814
3515
78998
49599
160083
8245
555364
175100
630967
49898
194048
289534
317846
52917
180009
356700
19649
2340
551070
24835
6685
685
120391
13365
83834
198953
8621
25167
217947
130798
331495
9824
73362
10116
25400
90877
408659
82459
102629
209244
108964
43179
195677
334069
12077
374427
219224
168266
770501
9652
97988
313289
817699
367525
358299
93100
295822
406949
96134
663016
2742
15857
580713
259915
421914
8106
147861
267956
619859
119712
476805
237258
46049
694721
175799
221435
721635
160308
63723
628146
585902
21795
564254
799023
20872
14197
83246
255868
384034
400765
4468
119975
327509
431776
407674
202673
10732
224317
275755
86799
110659
87051
123053
414113
146695
148947
205808
26919
550846
225425
33935
88634
362253
263694
60176
261278
504260
415895
237892
618687
237311
368435
36957
427819
281695
61307
30501
551302
11908
103866
55027
459818
561438
147215
9245
45536
543794
236085
983
773062
296528
6270
24435
217721
187512
48064
93220
122477
640119
34782
114108
433764
369505
452359
305697
99793
395791
450176
49204
242928
179694
6480
206542
510715
666148
52185
707076
162213
38493
96606
148824
405600
807856
430811
318192
35314
575156
249850
229285
21842
192853
23382
466763
239893
11210
557664
904426
521210
10062
59974
394981
471293
3339
305153
143781
124944
921343
311056
386894
782108
650503
76719
76160
143607
605689
530490
4225
146739
345574
11065
19337
281173
455235
157520
200093
387471
197960
60963
366765
329123
50603
587433
143333
103849
365416
178795
852701
123485
43922
169042
494826
5340
451963
26060
61048
10305
62407
32166
236985
123767
219986
438960
394925
218053
620031
259141
374280
56544
338327
69063
376831
313883
32932
370506
180691
246005
217128
697006
801417
14887
857670
140028
619383
36997
181860
14359
744515
6243
676243
0
127907
9780
141204
179413
489378
686411
33660
97625
90022
55269
90589
371029
318276
639503
628665
2585
142968
783344
261551
515493
15160
8019
60916
27391
213122
47494
227526
119871
505824
586087
115146
154606
248537
429308
605959
397989
522060
63378
438172
237732
18893
84633
398554
49353
190834
5698
280376
21822
98967
350460
4376
248624
427277
8662
78376
514968
370288
63411
104737
119019
57782
454686
34685
57802
307948
147945
12150
696446
335587
114129
202738
53890
67354
498422
251324
220517
164832
498870
901719
236534
178933
116287
518630
42038
410153
262642
22646
312464
96803
16969
96931
391926
455840
55009
15473
38044
25964
352150
319321
393791
865698
189754
305511
194781
296993
436326
12216
632811
237633
108808
412326
117470
210276
334121
20911
333430
218699
31980
126303
48743
650886
199608
541898
2987
17413
613050
2096
192299
131018
370389
889224
715907
508371
344105
524848
205081
1229
774127
664521
212289
308814
79762
391214
334250
508961
27823
428853
499134
727788
108931
800763
413594
146471
280958
310791
276846
78625
100915
349643
238700
244084
83147
160182
914422
189733
278960
439074
2479
119474
450333
28295
414496
306647
3866
78971
581150
334615
177186
184989
63634
181470
184986
87978
361502
31477
27806
119740
80813
229997
546835
101734
798745
45797
579782
68420
10308
100327
71631
284838
417859
597892
22141
320062
631695
293691
52433
370174
126976
239274
430529
4860
222645
132141
347838
618261
839070
29646
806330
419511
15400
118758
752603
277080
598117
19383
184929
49179
16604
55167
186661
548788
20501
93322
164806
449903
27434
153718
660764
512492
98891
714
524936
87620
184773
67652
938916
26080
22191
294857
24086
156228
74578
116566
314869
169793
26914
34935
552584
48205
532259
226204
243318
67065
509705
30617
32734
53366
543693
20853
337466
374196
288641
518406
424654
230450
336499
75225
574787
21140
259017
112590
47577
634626
709523
99354
148838
43145
112383
78072
183354
56951
69237
370250
214569
425614
224533
141800
49123
798715
244371
153600
43643
74660
332139
23026
676925
75179
344688
6400
520768
79038
14349
43346
147884
829836
18271
85957
564571
402933
166758
422921
488172
57978
258581
77811
255063
41000
772877
13121
0
32363
282452
3289
748084
83285
27975
236556
275670
298257
470184
720463
336290
204210
124521
371953
193492
791533
376863
68769
98252
149912
117497
180374
600058
627975
64128
238615
77391
607895
73638
642539
17642
94880
558177
171586
288712
213812
19158
122972
541804
233586
227109
324771
441098
5919
399006
81086
402146
126030
66277
506695
258275
244576
597955
202575
182763
391247
66526
79125
90866
333938
489819
296347
17815
2787
444913
309937
226342
539785
403631
253774
1750
116063
261290
13334
65678
113020
646126
188645
76785
121267
161874
22002
161299
307549
5212
765108
528242
175244
367303
610323
60793
955069
33941
467893
711794
553443
591165
239796
400412
131199
110773
15483
121829
104777
692776
676942
352672
336790
216792
149186
275482
21541
343181
150233
711859
351474
799656
169149
787587
22557
16954
196686
87045
55812
20120
242224
747753
295641
223185
293983
456994
80318
20699
377276
694074
37198
157939
483917
80679
145234
44518
206986
5666
9274
462245
273408
196346
82506
256885
171835
319245
353211
12201
634460
127593
208718
63355
12191
73716
110243
111949
31947
53586
521190
368446
239470
43305
48460
462184
336941
332337
52885
200105
1928
2187
67428
314584
183304
83663
449692
12398
522019
695162
240507
1240
6734
690680
6365
260798
287002
456892
410333
22420
137533
197549
323715
613116
173096
670147
184170
259268
17085
86816
38997
83756
221626
713405
447473
407230
4537
388200
469946
210748
130981
459477
39997
44227
246075
431466
551659
59217
732362
557795
211505
41989
439097
573641
310916
250515
198427
2155
79201
133106
39782
113274
397691
643339
19894
247714
182321
147962
1366
56440
474721
596271
300221
47637
712705
146475
163481
212693
174855
751101
224644
44884
468517
528859
3428
450822
1004
237186
235337
13695
170509
156776
41478
15188
756367
329983
5361
191751
22769
748099
336922
236699
87405
335100
145553
411442
125154
373538
163741
112208
22068
119883
65741
97855
157829
427281
198346
695167
150785
156327
138403
279268
112917
753696
104305
1873
71689
101237
521972
460649
11512
583154
25526
193624
329182
338676
405409
372995
27926
470882
315122
277507
578888
71064
437648
670829
54427
451626
17200
191015
575849
126633
295925
12774
763698
451545
96740
344059
146809
78249
10346
159874
115548
76702
154204
99979
4722
516799
128262
325208
62517
149612
564100
11428
526275
260030
397021
195380
227573
431101
55581
14175
208875
30050
396876
60400
14896
66344
104614
13887
370328
98107
603375
370925
29337
90143
39156
616710
35819
381573
111459
301892
327852
210272
23187
142099
44742
182335
82088
178708
2764
32106
948605
187264
39741
82870
386558
39814
216505
161504
355516
60605
33063
494922
5102
329731
206381
15370
752
121827
284506
202500
218233
372340
357246
723929
692916
106308
242801
149833
41072
115546
283273
105038
623081
6011
828384
6295
180125
171938
204872
21671
228185
29767
20079
270177
72900
725453
181274
31271
280912
106657
46634
123291
183164
291032
732039
436453
873484
352839
755506
103694
178071
631460
53520
22551
53064
52590
866424
41952
284772
217841
71564
85521
51967
91906
297920
81905
745571
189833
183269
55385
404619
65667
308165
61318
603254
295541
533395
191931
264671
159953
176176
11353
453845
116756
2348
868508
830709
432623
191266
13748
175815
214881
403854
19942
178584
141109
411040
267591
13144
916664
31743
43328
262350
15862
514281
802045
45494
286850
11795
37808
547932
324396
104520
23292
338648
248400
489188
152817
86586
141073
35069
170994
357471
593137
61853
497418
116863
163448
790148
187381
82029
175898
237076
28296
168060
646722
397120
263389
28606
363202
133120
52495
283248
128263
556234
119923
892570
118385
13782
857846
2557
99761
663728
261131
775527
228520
546333
65957
346961
169413
454333
109176
146876
77311
31384
259092
225825
892178
18503
345360
31927
448471
104031
330729
140271
150042
314674
155662
290443
616481
72495
14659
128627
339391
86397
252576
195383
65636
702272
162385
549985
100273
595582
30469
181201
1745
69007
433756
519848
121640
268166
143392
75101
488969
195968
159219
159659
8691
651327
383120
15784
33913
490850
150166
185516
95901
110354
216092
676544
43894
140944
93448
882756
348962
605066
59594
106015
2544
375490
151431
476860
13536
42528
52455
181859
426973
23820
47327
24703
298888
199450
18368
24046
9258
293507
427222
248094
225085
679441
38781
180797
33424
277825
560206
36290
375249
588707
347616
84856
109124
326962
338389
246687
678473
60938
47120
216516
5624
64307
231334
82346
214775
100698
469718
9888
555966
230393
98301
7623
68486
48829
13959
106225
98725
263507
314299
321376
198348
890527
517712
83982
114032
542262
77016
962
39394
49838
608426
72626
192462
21848
241434
692430
435435
128404
154176
97925
14553
588582
113681
479398
528620
323159
105517
24974
612057
193992
581925
189448
546134
526691
109477
45477
15259
204604
71399
16885
319964
883266
50791
167252
420990
87355
293629
17162
451595
460769
346260
424234
26852
918120
3014
69725
274357
82804
627462
31892
722719
324786
14852
1988
714346
100269
51956
361623
144855
15604
30755
56685
94430
214826
204537
161798
14048
343345
108003
340139
4453
298451
125362
87372
249504
152253
225465
339344
673481
4086
236363
27292
12195
92084
62742
47659
56444
114676
7915
231879
449819
242535
206277
389504
258057
9358
211576
50365
447103
6048
19591
363625
191626
131947
333212
66254
743928
67299
39938
681668
30326
225199
22069
161954
74883
102275
56212
583742
99043
184574
788770
881033
79667
101440
78802
95777
37058
45359
427202
35237
362118
37441
204142
299766
58523
34184
277835
25677
11503
153095
443463
51411
448581
93233
584398
609551
122854
547872
42449
410461
764712
43974
20373
423810
495636
1821
329197
476084
153650
568723
324351
289688
726927
418460
529298
45155
34895
401971
43861
217334
113208
49270
94066
737143
180636
206539
9798
539837
151499
527837
73137
699458
224387
526295
423906
534523
168905
852559
409280
125999
9482
288087
249018
160961
25827
102293
84797
609627
77293
457614
108969
8857
413871
2960
119901
586284
103917
363479
6010
707524
125315
42917
375211
682879
82867
349346
85589
483869
230892
401577
28329
33804
96564
154796
318399
214759
66230
237340
359086
593831
588634
902849
27241
12871
306311
9420
443523
26082
80972
339168
72503
113145
729754
278610
564584
915
19054
472650
6868
291192
122376
471102
573989
223051
5517
290732
105061
429312
355272
198356
80458
125872
23990
46694
744081
55313
584908
309413
340278
66126
79368
628419
304601
289847
313279
316318
103840
456863
371620
32176
808688
808214
172618
323004
489725
562711
643775
379155
560360
975
4466
504191
232600
51839
617563
59244
261480
18593
3179
300901
585842
31885
149955
260999
38632
16302
210620
376089
148817
160982
146777
657608
51197
371376
131124
129415
645445
57614
71179
129458
212828
100085
320287
396459
46545
344655
176908
19920
64089
128171
52083
99268
33698
122792
619636
86475
455701
14769
532117
218977
2285
770776
183980
24508
289272
264960
442068
77039
37598
765168
547883
352418
111777
211441
111336
421361
3546
523091
7506
111560
362517
439622
118869
168717
328650
68004
615518
252115
860391
44050
264158
42036
40699
66843
119133
21900
72119
95439
522397
97778
9311
375775
759002
130665
208713
5614
262590
15685
586406
89679
387152
199543
424703
183064
112232
309529
85362
390022
6321
312878
71568
57291
241686
356635
149149
79757
15020
85509
19980
390006
150659
75157
12647
457388
17412
599912
338404
981626
331409
54523
529665
659898
307194
632905
30363
81888
93608
300605
223848
375306
567264
236869
228485
427789
99998
11055
191566
19372
154102
119654
88204
157987
284783
23261
300033
414434
605141
35906
143117
751310
109950
429426
213838
659624
854727
380497
593803
5401
9183
71257
115854
151073
389445
41627
153549
210492
170603
3404
291889
509220
115363
134414
57028
248225
76992
35485
455539
367049
22234
168526
236576
178930
98744
105933
134589
532498
162641
55049
23979
284973
19921
15300
489680
130483
905352
67061
263189
93094
208921
43076
306054
141655
69932
13239
298695
389082
172522
39791
33233
57411
9630
752173
50554
288627
139159
345255
120853
152550
455384
933736
33509
385453
110822
195821
170208
237829
193856
259970
367344
268754
367576
380615
127904
206544
266968
395250
361013
706020
44479
248763
57589
249298
446239
13880
3065
136443
834766
44993
253606
51124
2910
38429
678913
106781
484149
384521
364268
554222
495730
3409
121581
95899
246023
315876
483103
186351
15734
507859
410137
88424
265822
838585
165638
278596
56412
606254
770424
276546
319447
483854
80776
692229
161867
320896
829947
39516
277943
846476
449632
5986
543251
224084
346860
239714
809242
79451
243296
189694
173551
74362
654811
313489
141761
429919
586430
21462
254833
182519
372395
473549
35536
92275
862017
226806
236235
15532
756005
235749
285856
389664
534072
351288
224155
112944
318021
931580
9984
388409
133822
385488
110433
238125
960
493179
114174
52706
20233
201999
559596
38660
95261
399275
525379
47914
72996
60606
784036
774681
35876
377445
2577
111176
12271
366338
15374
53532
51354
114701
184794
66754
454243
260353
279358
271890
89252
659468
397025
503751
162269
52842
395606
800012
3950
228132
10179
117864
285909
56201
229441
709778
30046
44928
19246
89092
62974
336389
196523
178124
467420
330964
132245
501731
667799
41381
186245
43557
426018
78741
95897
514052
30381
662732
34161
109014
562408
2970
668092
560244
33569
294004
66092
607300
323686
187002
415016
283080
6558
196102
67354
145010
518422
69733
196757
181763
1405
54379
375721
97681
338359
24514
186694
158216
440170
62947
96840
223900
279541
828099
635255
617456
224071
69099
628012
42236
20241
685950
329980
180589
36098
233582
563291
761909
527609
12986
368241
214214
807797
536328
4147
39216
221128
189316
64820
1639
555933
101268
364838
121323
42917
138374
42988
90349
465985
217384
318682
34676
69381
176348
77759
1030
27215
761826
91781
544183
302255
160360
212410
177746
467840
144630
513854
174826
337582
150448
106723
208909
280076
127690
305739
401761
424358
812513
80798
693790
25193
664571
106527
37394
184093
740102
13668
230151
347749
271693
107145
220896
388857
37563
98000
69712
271375
238363
408384
158984
63933
90388
682924
304074
234906
36332
303006
559082
412082
532514
74823
42028
190572
441075
283562
178055
185709
236365
399025
4256
4784
271515
310022
139508
257668
258937
209132
39930
19220
33839
450900
84566
20391
396035
533065
75633
51312
115217
16797
424857
79511
483131
431780
76199
60653
453421
356219
698
583430
557369
351485
1460
122591
464786
362866
943
400416
709483
333771
229516
397873
689003
2222
193519
7964
466761
121076
36243
362193
190003
228000
645771
409934
13557
258187
366041
111808
782072
677118
21937
735319
338617
429096
299188
493251
641613
566060
977
68319
161836
42585
902572
30291
355577
492954
434228
76300
18853
301441
31547
235828
173967
311769
373857
146879
582818
444158
313361
309556
526505
187313
24321
37433
138516
134461
250752
97302
441935
94666
372431
144532
580537
3873
680089
378700
10717
494853
122840
682822
426390
380348
475106
319992
316647
242963
255275
45724
680355
220346
3165
122198
84605
319016
434522
133769
400905
89480
340686
235480
359639
54252
31449
415
492694
148303
468012
148373
103839
11014
138730
202667
706512
392898
664445
108718
198544
49340
16980
104005
357443
248412
830802
781287
64530
252175
5195
19932
118099
211299
32550
219226
393585
237268
242005
204628
322194
131683
58368
465084
48587
715894
48914
43647
445445
185790
214345
313444
966408
698637
268929
717169
594921
176514
27407
303528
1663
362375
344461
514192
202444
391630
438935
85730
626427
232605
325702
344346
217335
152284
411990
45015
182021
516194
378280
504870
197396
379908
65149
316728
734561
215766
123673
36065
716296
833600
181571
683715
23006
258182
696547
89489
75131
125126
237466
30964
35838
155597
26889
94960
139510
345446
196698
1534
157702
313716
47357
502995
98206
397295
202425
158527
679542
391157
150311
4243
380113
286004
87549
580370
460736
308304
173899
548022
751508
355159
124920
518568
49347
82918
30410
261301
850263
70436
7238
404397
478846
97261
23383
576016
530278
484602
115244
200618
35772
162404
389845
80125
65517
651708
469573
512645
430656
308781
308600
173949
81872
4084
320040
10767
20204
69067
465873
100251
247096
46426
34096
721484
16905
155007
16971
25816
98277
26591
31623
612688
3618
118004
638883
185
255842
568616
137190
296335
138942
137068
500851
153868
328592
3170
143713
200391
41089
84652
324481
164366
58697
231191
816902
291413
361612
62615
211184
199727
343502
56635
533286
78869
546039
41611
355093
68732
39898
200904
67296
388225
191451
181568
43540
301651
475619
5333
675894
336175
713801
90246
250036
112441
678700
93973
253488
145459
331478
94940
219761
177727
19439
52224
152434
206965
69683
118746
50410
748657
266005
209399
25242
154198
60095
309265
399695
249263
60958
161603
526423
440292
4889
245583
365273
62620
583446
243088
638011
7113
97546
673
305969
133278
166678
283994
202145
782044
49071
100113
60729
236434
42633
60372
213818
141040
254377
445001
353645
9863
328159
346909
932106
42981
363924
512345
40616
24664
453970
202026
321168
345548
53118
235645
434341
647815
7301
960911
444685
8420
632149
356533
324257
649326
9410
655136
287167
40441
518136
185196
245329
104898
83790
217059
486477
281482
171416
173943
367572
407111
439537
79253
225550
861072
121349
190609
30548
517898
55096
11316
1248
134154
863507
208699
340979
186824
38325
750956
302072
261937
94430
156728
201
31607
19153
150749
103499
69847
871989
98011
419168
146347
379827
85813
227106
184235
84969
626178
195880
360974
76575
12522
4354
122119
1320
390917
232027
431115
803117
235224
238930
336281
21547
52668
34313
768706
656160
13889
34793
164367
105430
199263
780250
72940
35471
5419
73628
387232
194222
14508
224341
112285
149277
134833
161286
431678
33991
22922
3921
419596
34656
310925
112541
93841
805153
529971
65815
895302
32671
719924
104230
110563
279503
165461
64717
265328
10070
33089
271492
480281
294444
52718
204165
93250
162225
267752
68736
73929
234910
4917
477038
661
128256
109955
42075
217228
196582
327257
423481
5336
237230
113768
146632
373798
43221
5826
50527
81625
58372
359978
129680
171536
55774
784917
67951
246810
3891
1103
789674
26922
195157
118243
248039
157176
553862
319351
378166
440807
682969
6003
336826
451518
57363
162302
247810
443335
401912
2222
375051
386635
668415
45279
141052
202008
362995
418823
409065
896528
280382
46757
123897
595176
280700
623610
3895
155273
380192
221650
7176
545007
157413
73287
42721
75964
299813
323932
108380
44294
781976
4248
667082
199917
24259
154901
111119
47179
29880
18883
20773
348037
633872
339864
140419
55054
384571
298877
14609
376179
50017
228019
86559
561188
180087
369063
230155
868724
786564
328496
747236
294251
214064
249910
223505
16532
22395
31115
179845
166208
121706
199077
167247
104289
74724
406190
42466
205589
69887
47525
351192
223359
70298
530165
429002
33449
298818
386014
89031
778742
0
71708
521838
76307
21327
92596
369223
58344
168063
540154
195291
0
4154
261612
89498
191587
304557
325502
171280
22794
166189
176105
181377
226189
805913
17407
154314
2933
542169
339344
288163
241751
156163
384743
350773
236360
89768
234766
12773
11828
79529
296230
14204
520746
429784
363158
168217
41642
47312
310293
23726
96111
403304
377954
718263
290274
44851
569988
169575
20658
410047
864
14475
25430
208081
133601
25408
78445
196654
76520
11920
157794
1279
96158
312757
115221
36804
88646
4707
619825
422437
6345
174624
125698
8660
768416
78277
118974
403930
81581
83516
214324
134783
122668
5737
240357
27702
77004
366288
2581
584717
227965
82726
251988
441410
126861
107955
228453
210079
465423
558726
568867
111847
93077
67573
472749
272392
146331
2154
932
225688
112011
25040
95999
320256
326938
58776
518950
167175
482404
282026
4765
19479
336525
101075
96078
12973
109499
38317
38984
40825
521582
165163
75358
231385
3435
574858
73607
344508
63328
22634
552451
150953
13037
498369
153182
183441
327780
36171
280878
21925
535369
28377
279069
63269
56456
5000
112088
113480
443518
226071
228288
652174
64421
12688
112803
244857
415355
760701
106619
374853
75175
152553
392220
154824
109585
613743
223821
38389
732704
302791
158311
116953
214754
53432
2746
42707
317340
102817
90551
694131
78819
38039
63347
588410
216337
768173
141044
204740
254767
83401
227221
430608
714363
54536
428798
458718
379822
24432
36202
630037
579182
674035
441320
50044
220084
346355
27088
603573
199480
107831
84022
9489
20287
291231
572652
396972
255666
829274
202167
233838
70407
711633
643764
281359
582668
23555
258954
691568
27165
19887
473415
157393
359574
691613
229473
97716
36240
671862
189444
168711
426610
4182
142983
641033
352132
691045
66170
542164
352609
232094
48602
479267
410801
156758
261505
124474
13415
184710
368941
6449
354341
364385
333263
274089
20434
207611
474800
650082
433822
43456
247683
290932
517719
209121
123350
691930
208232
132131
228265
168333
266462
41870
30046
45677
418690
860178
172225
105938
337664
4395
883439
389730
230776
151742
31648
111397
430439
77715
583718
383707
2312
72958
103602
268729
211635
376083
36888
135804
399721
120556
610754
555676
14865
110507
428727
79247
187712
289472
220797
26239
115134
184887
56616
392789
260734
579488
36047
184288
1142
4610
291563
90558
82449
65226
389989
131642
354775
5987
607544
2020
33327
352994
289786
152177
27557
531191
150892
537116
123547
267916
174423
67795
2914
136884
553733
107699
589832
809701
434315
152717
242061
369772
508564
86136
82432
80731
14201
6879
124801
97883
38601
354909
519540
475061
494093
229607
177616
421419
226718
95409
4549
55291
675896
299924
113892
22688
37088
882012
114104
241829
903021
46527
357582
51599
35646
127589
44121
162105
587963
147474
68884
2532
68538
443173
115702
574984
590200
24472
329719
425733
1563
155610
4160
239769
73785
418555
646307
429117
570972
523404
117609
156584
5230
512931
86472
9347
164462
51553
307074
256952
241720
22182
596981
26249
649028
148026
184536
29058
519388
154081
253771
168369
333323
90198
766913
121027
25584
157852
391816
475368
222622
37235
112273
551608
305007
920
206005
31321
18178
22225
863991
8139
445149
321306
747978
64831
79552
411831
802659
133022
364008
41205
74584
49136
153106
22027
148729
568030
38410
44860
241315
97564
22290
390743
58755
91896
551173
157439
293256
8287
329341
145842
305055
331128
11269
645307
172149
16402
497157
447431
240328
6147
59480
839572
68673
787097
464130
706648
192942
316307
16848
206708
96894
71111
395056
396114
40213
261887
158709
383700
171667
590358
360547
149293
27763
757374
42811
533452
58342
302294
27201
17814
22015
205268
28022
211347
50205
46648
164850
485042
526247
264667
255024
390336
16746
3590
185687
305961
31784
13944
12197
81475
14188
1907
117520
112914
586967
615623
90945
157902
115090
6437
599828
264974
177611
144714
372194
26084
369003
192272
170774
66079
261746
206928
2426
436135
501253
371479
261149
582901
97402
24038
662023
386988
560014
421671
177617
44007
453058
3048
626340
40443
577440
128157
417094
227839
59016
513108
142697
291208
196135
38080
124050
241074
234593
146689
113426
60306
80121
530885
224987
211074
7746
5755
262734
317694
37377
890492
488863
100760
280586
238476
248105
606735
36675
28023
209437
316377
240050
117265
175491
77224
12960
300879
95648
31675
11577
412910
432979
448747
260408
18938
265456
774164
365703
16611
352433
145966
140087
337902
260993
60265
453848
460789
417131
12430
500332
126812
117225
119307
67129
374971
275472
895419
233166
218132
1102
44571
796063
593620
532722
263842
450045
355577
181901
464615
485794
349732
109566
18603
271013
562912
553618
620482
346186
193111
298429
52083
316491
18649
429954
112037
10608
315764
678760
59969
223608
38025
235034
17730
59562
202305
30012
672403
465044
23444
47615
556354
819163
799637
639948
46346
282418
15610
586253
32307
214389
85763
344525
76886
26479
593109
523378
206746
304899
351209
412780
66862
323643
95462
330522
701806
378187
54926
50598
650486
129900
376003
12562
174774
374063
446520
471
83491
558598
140930
94991
45497
496349
38204
217839
302637
448170
249177
733849
251519
21209
782856
403881
466543
734735
68884
13077
40057
595579
54860
50537
160041
380584
327874
289138
358669
253230
170143
139211
62943
690731
485427
196667
540823
743064
53573
131566
108722
23516
329804
158115
572141
429128
385482
71095
450551
294034
29710
126774
134534
735923
57193
421482
8547
3435
706756
597261
141399
639809
395756
469017
8168
8882
38229
398110
200976
96202
318208
22688
345257
235489
69882
398357
377489
419572
23743
90643
480045
939005
173417
6299
60554
135562
56238
29754
241529
9043
129976
178871
17290
37127
612595
352420
389542
291744
208391
26401
484901
113654
187182
272909
304590
459785
69155
301432
46021
9630
62147
596580
731278
305675
538321
109469
235238
310722
695166
63617
308794
414842
302220
74262
240053
897058
516609
205020
256121
138270
28468
7544
404116
49893
13492
7311
671181
18155
471360
425127
1343
256884
43454
125791
151066
429969
31762
105879
874140
530435
759370
114244
122021
59275
79017
523969
85817
505565
38547
190281
21245
63338
132661
803119
240231
292595
457365
158882
598559
285169
650138
230288
380958
299649
314521
27655
573080
20186
43602
397709
475389
298925
413867
283429
135418
669155
889987
143557
84249
3836
372734
467922
144117
163298
41121
8534
215913
427389
232970
166907
53787
212089
305087
649714
234601
40548
588796
133689
632929
360793
111856
205052
476458
62078
32089
290137
321182
610594
362862
4320
3198
166963
649842
350445
342683
68007
698
128027
38951
333540
290239
50711
34803
372321
549532
25862
371862
428352
882218
143394
241178
21196
416339
34765
459361
104595
32728
887458
60204
154639
234769
147247
314242
553971
114324
97716
51109
475881
223135
188817
728
361999
321528
592779
271375
73919
98097
171624
29490
8718
287534
6063
209959
76657
255887
35032
36002
104246
142074
242350
344889
77869
183218
22418
66646
41472
91261
161085
35663
386168
173928
425801
88469
19088
191843
49760
466658
557717
500944
770603
491317
77098
175990
46246
402565
285338
450594
80767
568468
51147
123457
324277
180727
172340
26879
31896
133047
328709
11936
100900
100756
378611
226550
565067
607914
116260
164413
136774
319485
236642
818023
62026
468100
84
51708
22143
123238
123641
185568
29991
360206
813464
536851
386799
4000
93011
117511
506854
329776
739905
104342
659462
64083
134049
21640
382914
605854
402793
103453
208234
576064
371337
244049
95009
525966
196707
77807
192176
6455
71049
172133
130026
83291
4967
180047
337573
257403
760281
287028
783572
10792
793752
107818
81949
140525
4154
126866
62169
21808
78149
166185
681686
426701
167663
157935
133449
442708
163065
199806
236172
12909
118321
319126
779159
764411
165680
793261
58963
192080
364905
88963
41978
194072
643448
64669
249195
389024
79388
63812
90364
161426
53408
735906
21884
102392
0
183970
741771
328288
24978
406105
157886
253060
267399
203525
131209
332115
31967
107819
81723
624233
284206
134754
430876
62879
176838
707149
564575
540583
773702
22443
47946
144729
4608
70468
230308
180211
45525
130753
105914
531131
91638
42489
586820
50218
160259
24882
521756
128466
166077
111608
807622
156273
239038
610696
495461
161280
18089
144820
132514
217497
135498
191281
111683
57758
127
156175
559412
52559
29017
234500
125295
371249
497822
13502
714222
10302
664408
115470
272774
491490
134102
144209
193426
307261
539338
432772
6734
145739
19972
352088
9928
596087
76434
529870
246637
311847
381968
425134
712263
251698
556282
152392
69921
150351
148584
39098
169784
322977
103383
531507
74147
41686
10487
469722
42228
141135
468201
248092
156401
271327
100371
18721
185079
108877
75313
758633
276655
645149
34866
74956
437892
346301
84851
42606
28759
17564
222088
133410
387021
31027
23277
635891
2987
22062
86024
497061
245807
630782
71135
904868
137037
752703
215500
111737
99139
33434
116708
112828
59962
402070
308021
42904
306588
180510
86651
317185
320105
189292
128367
13913
315334
296014
843
5969
1772
58771
372160
18587
94917
5811
202155
214193
544
596487
4419
455607
585587
15026
970197
467393
181075
100471
196955
623115
52720
241321
77661
349172
15934
11338
168603
45600
799963
146186
294390
7921
168222
30645
18479
583101
343452
217172
9881
447472
429828
214416
14941
125709
24757
151519
172045
10667
484215
35196
820759
665116
484551
784616
68681
451767
91327
355073
277161
55583
678960
229231
711674
8226
310112
193703
141295
487142
344300
190379
33961
518183
579557
171097
38150
90587
305798
141178
45385
88876
22470
653387
138013
5651
230930
36581
25492
84857
267902
32275
7038
307968
517136
124001
361426
262647
632318
191988
557965
236503
303673
414912
21810
375834
308002
436623
14769
250916
385810
297477
77577
61672
102398
95632
22044
470682
811907
125745
456655
175001
113070
194243
439999
133589
60543
495892
239890
38190
98711
399082
62215
429592
28988
65610
23521
313813
358368
291905
317916
37777
124866
479308
523302
269791
491761
98899
61401
287078
406295
200263
171458
181537
276539
829442
22768
898904
685430
479515
12899
383660
196992
183020
660428
474671
316401
26635
189975
344025
58677
41363
25351
51011
297372
300024
13241
312503
15999
316175
422787
602093
63919
403290
128714
68136
232759
32809
41248
250668
202052
212903
379134
940988
375928
107178
125393
279009
171512
132213
103125
129828
266076
3331
475488
327030
11369
143726
15013
114139
96298
15830
122854
130773
119617
445404
724175
109264
66039
210775
254454
165246
228386
36137
712813
459321
222598
300592
48377
465186
178852
150064
105995
384223
156762
413252
130783
398456
26232
123099
18060
410420
92542
315857
27663
656855
5437
716992
435054
256263
280277
411601
82817
845509
2723
4272
81007
205907
525124
484163
44591
86631
86748
175724
9984
104094
45555
153966
91878
38404
424951
97614
215897
2870
615749
38499
8655
146994
135424
611347
206478
768635
180206
28051
75326
44680
566621
42881
661888
67500
103599
25689
1852
64858
57451
27978
37687
144924
396868
59887
14412
249488
362550
377631
202988
50601
17277
357339
318353
42727
44310
303214
697208
28080
364405
147139
190293
439584
223243
450548
45081
150060
73699
400881
86822
11960
9214
543301
60305
1127
65071
13071
843856
35785
367840
494521
699049
252803
474316
413080
223245
236263
82070
856030
119582
576573
24456
322719
246448
702046
18729
279066
46218
163904
198205
220589
118833
61954
590142
288515
468188
284484
169129
3468
243511
153286
247058
244559
106999
149111
477645
103128
8602
661836
395962
36054
64611
72954
154766
887828
211697
220192
492074
37599
922409
8104
365911
130271
363972
104735
194112
18236
330675
7600
201471
12452
229302
286079
350038
176798
298971
113440
528556
343234
703343
104384
242120
644956
602785
312283
545491
54208
87393
119774
8084
504362
102857
46445
37325
112805
111744
392734
206258
74520
522894
42449
262329
487402
223211
53097
132374
34931
471959
927522
8058
430318
432213
109784
146497
15306
16970
716484
438636
593556
293660
254202
271658
373757
108101
86819
155680
23586
261488
55345
70186
258550
457316
536170
15622
35588
190928
93940
254090
699775
204443
3749
120737
106290
219998
38998
132885
342193
276837
281839
489729
152923
944
18007
377908
162692
309810
117226
651526
27295
299878
121961
234211
468955
173381
508080
40529
345392
107989
685182
207230
7306
12631
1898
30321
10696
27103
495416
542657
432736
562072
88862
217445
146608
419912
265198
27569
120224
40421
258622
20363
19558
10039
7104
473587
23317
461886
481680
163991
42004
49903
77256
23309
143638
215642
146752
305453
6183
16129
769016
130383
160034
9970
401828
83600
48271
120770
426320
728196
152035
52901
729790
672359
13953
533180
222109
449692
915177
169855
360372
360572
630133
31204
585883
19164
11847
1693
34853
366247
282685
76902
297371
25178
234668
376595
97373
15514
172955
314618
67244
340067
255743
521588
552672
559454
120898
18798
38182
150065
12152
0
247756
104300
177008
233992
25294
71763
912335
4354
551
456468
95004
132793
485343
67685
543343
184684
195455
33961
261911
379486
7416
899328
87751
79728
761019
161713
36792
150404
129877
8045
653285
264509
318350
877538
294240
11627
663501
278668
244681
133757
624562
104765
30663
131504
651798
739165
32885
610370
191837
32320
219010
334839
91902
479832
125155
295
425400
131541
122341
81159
634169
409184
60590
59473
486748
11547
383921
137698
418990
303602
451779
218875
62503
304755
78540
84085
31824
140079
566763
55495
701
377151
21950
477396
17658
317592
49503
107405
338961
745777
108796
111902
12341
137901
119980
20434
182854
37040
585607
55691
112620
379098
334444
112000
148329
255263
115489
44755
12655
29849
456803
34954
155592
132136
596470
671952
90509
170682
213868
330043
240215
422209
294212
224006
278101
272410
724261
154005
379811
423477
47796
441914
175301
14037
13258
119349
80798
198982
10859
311254
95329
154896
423882
534432
175546
133147
125128
512247
44125
146904
38505
303839
93042
219268
17718
232975
229964
18097
512575
703908
408012
783951
680950
297705
319770
90782
58098
442571
35606
318166
464224
217893
371363
125865
2141
186789
212971
414825
54389
343741
53329
470931
353750
241285
43818
12351
296436
282169
165752
495730
70691
615724
23419
296473
43261
150976
103070
11905
124460
155272
140040
105445
513906
95227
268499
698289
14601
202045
357363
255011
462489
97108
53646
82084
12685
137244
144673
108954
295307
403419
113323
11880
68310
54938
438856
159705
278487
65535
56347
411260
40148
359378
904131
727839
25348
381157
12275
585190
93870
487916
69342
6459
543035
34709
9442
404592
14970
404779
111219
148900
1833
136658
192782
230520
122393
482404
248457
558564
25227
116072
260520
43868
370907
203082
48001
90671
104601
70161
772625
39231
61493
281634
19401
133655
173079
481017
796707
47871
143897
38289
14309
591915
197070
655601
661851
62850
187352
470126
495215
19656
219240
243409
296023
335830
166335
12632
44155
25639
58663
43634
178045
333676
452914
7506
164841
85522
173296
154443
140682
54799
277
253757
75754
447445
190858
242927
177721
91147
54204
29050
71891
220813
2185
840820
359464
143099
502478
77078
5353
300565
6171
172049
369585
238259
92857
674094
185164
45297
56958
199111
245465
323262
213097
249
58352
235313
155005
79684
58084
39346
164156
372418
37617
37378
55246
315638
240881
11078
280438
44292
17439
422048
85125
304885
10478
431351
136017
808149
69790
438458
513598
34357
108574
166691
118569
598762
77142
340555
356964
1898
124888
4150
223987
312191
531211
15108
633000
46602
803690
347350
620946
281753
462811
17101
640351
7593
48724
5857
26121
706543
264992
781699
132976
79419
85477
331328
175111
87384
17151
234076
12192
233837
284624
425618
287668
15714
58002
295785
7431
6191
533779
51298
388418
49421
211076
115178
446334
119035
59651
76993
169800
358195
91890
39761
239770
32252
268360
11894
603899
253619
487020
185330
18345
394254
438755
352273
264200
167566
21708
233929
345844
467548
472735
11858
95275
443758
233538
80758
96612
200392
1479
1582
414352
228162
78292
714748
694232
38764
82345
125827
228736
9714
114631
132287
54864
573283
609461
9250
256400
653528
30736
310479
566
84214
319380
25365
546611
108242
387081
397583
28496
4456
167765
575596
219756
185688
121730
191529
61208
56764
772268
289835
163700
477687
187940
42808
47341
12428
40924
307736
281360
104649
238826
44322
773577
70908
344053
284321
247369
300236
87015
147129
326050
641567
627
45691
145539
83448
11923
110952
19692
211398
15279
273814
262929
390857
246866
712458
633913
623335
96555
339306
95800
152081
5582
210780
713867
699921
5353
412914
462851
71874
233475
808624
401091
613351
253358
8940
421540
6067
192488
478521
62953
68974
178948
181275
210722
246829
556726
86938
45472
1090
71190
438104
11133
27063
239338
410272
333216
148886
189203
283586
63923
236597
73803
211328
29281
93764
691980
98547
497239
638122
14092
5497
455939
182222
4315
4571
634250
17595
161262
164924
32306
110188
159793
154831
168962
353717
946787
1933
448920
264279
117532
10686
876986
185676
124660
8662
26226
55713
170763
182419
532025
187254
147447
293799
195981
67518
267261
690150
184886
548314
327990
409049
16877
417994
114030
52821
109843
366476
544666
17249
228614
643196
239836
30603
292243
95879
186708
796521
51129
240343
594356
208150
462688
447
540465
1351
65670
49629
168404
144325
242073
531364
1940
14239
60284
473406
87359
658522
38268
27664
421677
310145
447571
11462
727686
557399
139899
290537
142029
123308
6209
35686
179359
203324
64047
754464
133567
28957
212694
119509
31064
49576
704006
113538
13569
279435
458864
73232
212458
9302
289887
62590
303137
16631
608829
60825
254754
295344
109791
387043
369560
123947
442246
417918
766825
348133
109146
80586
185256
140265
40031
501595
504300
799407
123278
322291
24896
179492
31380
153340
233409
126101
331264
266239
164378
489068
605106
503476
212354
148841
95551
253616
788
43783
194707
225283
269712
23531
279282
244334
18213
177838
8543
59583
207489
14543
427371
84482
242837
702047
162371
124011
95695
503598
9663
206399
161245
633421
189670
458074
193048
30879
14827
593578
163549
137793
89953
263710
112606
132546
745883
3259
317058
588517
87909
321204
173794
7744
691156
615398
27145
291552
533712
567253
300864
484966
512480
8230
274990
51438
47157
421580
103019
79997
35123
20669
209261
416239
154169
54901
383296
268692
10552
299694
116165
168944
134512
683050
78939
72996
166471
233730
57816
384095
144396
359818
319884
118400
51427
97837
334173
868107
31693
32036
315541
813793
325
185105
48648
359039
19979
341778
69066
447615
177943
342251
358426
292689
164899
119331
574623
751344
95807
9471
11072
20051
471460
98775
0
38800
98140
306275
164388
188877
189278
117589
97516
901146
89945
436786
97617
144381
22070
13633
74449
59513
592803
685778
193978
306502
87514
71614
35482
47462
189896
91427
7335
91970
95786
773939
181256
11215
291398
123467
135536
625813
498287
24667
295569
108525
120044
533256
52583
284087
232410
464921
113921
793131
623234
177745
980
40892
226095
213297
332357
106327
406684
218615
22845
56046
596
593900
192348
227998
308904
739604
134979
95852
40735
106304
420492
179387
165513
79500
24462
151504
605856
25122
119498
358356
174381
334685
603545
529416
69031
558251
273365
155278
93645
116618
235150
358334
24696
82609
60525
2510
522873
147252
49765
18770
314105
312132
403259
302247
85548
1588
332239
410589
483551
221027
747920
291089
7764
36483
167934
111634
708525
102737
64323
179035
309931
563551
4132
158130
76171
157678
374409
726293
42715
64742
93753
28220
99668
262143
266773
499912
608892
12365
149245
131997
483367
852955
20545
57679
101488
94883
7373
345079
224133
383673
141402
97718
271971
783954
92844
291286
431479
531238
673775
350206
113846
318835
77961
6298
334648
164310
149117
427863
48122
191993
55170
404173
31340
276453
129039
233155
584177
392994
41761
618151
140338
516754
203605
214156
151876
213185
50528
98781
432392
334632
83686
297219
176346
178448
28632
314406
12481
329577
110815
22080
59798
99912
141794
51966
737328
224496
90757
128789
124862
186173
48047
17280
13282
107847
248947
39060
80452
4294
98812
125003
30622
35473
33109
50888
135997
192945
132284
47900
122607
283653
160388
399082
57950
289873
581741
57930
314257
512080
53049
772840
329273
227476
3573
554988
78423
17326
868866
75204
230328
184053
261885
22897
565913
4536
275765
777777
647947
654966
466255
326243
99593
454461
83096
648469
75814
46509
6245
61600
300691
11915
236057
261768
51816
590821
219636
916274
294863
2523
401825
159466
161711
10804
101451
127212
208147
132152
119578
717193
651485
220481
157973
215066
91558
307972
364683
284121
126298
860719
104256
296612
448555
102218
764685
220896
681900
179622
62787
263974
655779
202309
4172
15866
114255
3099
92542
79606
601041
2307
200556
25458
447130
221167
156095
6857
249456
252386
76166
93637
287863
244578
71987
32284
174479
625351
21961
776612
320321
698512
141179
486063
38963
140295
111991
216243
12476
89252
531627
264796
83999
404818
193690
101926
375169
592336
327029
630845
47644
493922
115170
27825
36667
123616
336
68392
112291
371594
538105
355414
100489
583151
409559
116548
455301
843956
13183
296725
57082
86751
200672
51346
19574
381386
643594
102458
98919
237036
294545
728750
5143
227286
264002
76254
21511
318882
86728
79787
120613
58660
134260
234985
717809
178548
384134
122172
128876
12551
3871
209583
114296
10596
158547
923134
347455
64063
294126
610702
502471
527609
278275
160101
82920
193426
361966
6200
296402
338
46867
86956
146166
875681
87478
9709
26509
190032
43440
254319
177454
83016
333781
221662
717900
156648
258081
319375
6470
88844
157725
288288
115304
44264
807143
553486
223737
266535
63618
31615
146041
784625
571955
196596
190802
35154
527482
236362
390378
178290
727647
544507
54546
636933
830138
172589
321275
525247
798932
213263
414079
355146
71025
447340
41560
31339
100763
72167
162371
373679
82786
101914
339815
5508
639974
14443
371318
67942
60940
29589
161495
16133
575393
29180
162613
478180
93978
472052
335916
365784
351299
118503
167997
140051
223027
479767
519460
447649
297438
290712
12681
56403
266866
211356
70900
26808
97619
35334
595459
36430
513553
229677
316852
145860
270271
66830
61818
63998
197155
911261
150520
131242
170201
175568
342739
179873
75355
63893
62469
794254
17154
10044
115954
10090
167577
2911
403969
29215
21041
380383
330084
752245
129730
154022
134456
57102
73755
416298
612824
404081
73882
1453
557534
226352
17164
338524
84324
675581
185312
150772
591484
609164
570199
2511
517307
71232
197003
73458
53482
600365
147678
787524
717670
51715
637992
200874
106311
155417
420018
120965
189443
22020
397919
222191
163418
98583
405
465655
60813
42180
453352
126510
243804
683332
509812
18207
109031
367729
121080
141995
78671
76646
718622
326733
183170
555527
162295
848309
167389
282481
46494
577287
66401
341802
262436
60414
259277
17429
15642
201131
474118
237243
615566
455
560091
746433
263758
22449
771628
137488
344521
18383
343177
9400
282251
30083
6360
626539
303241
265264
144513
78807
208752
135682
491332
160378
222670
6917
277058
700884
91868
613321
226164
194762
10305
296960
71989
107454
89439
517228
85155
615310
188903
29866
616445
69442
169038
507660
27586
94863
303258
35179
629252
104316
127644
41803
17115
6736
835808
284946
690070
262172
53712
865747
52344
120361
235212
415433
420239
230567
17176
42430
451573
14810
26238
257215
376480
123582
66520
568112
247028
529947
120723
68621
507699
466935
934426
273189
704833
90466
269852
7666
105531
172245
101300
305688
458013
50769
250345
64208
497798
31319
391459
672923
52454
123965
147451
242743
52852
483573
955398
197577
25924
137781
9137
163539
303666
158999
118098
677894
53721
124167
24682
337669
108846
49329
48035
59240
465079
389885
293255
239437
118367
255584
401359
209614
193569
188211
39340
380091
149330
683313
58201
110941
217080
153189
179536
25222
12266
5077
6561
96678
268610
963345
64801
144305
523276
148903
672602
554
354232
399606
518110
525702
38511
587342
35665
543370
665673
99360
435855
61520
425203
41639
32499
201974
63299
777265
454851
67744
288991
3170
276354
393267
600878
592056
183245
388747
739202
68457
87906
14385
230348
593838
2688
271237
16865
628766
302297
464359
396466
48235
134818
38280
94109
379173
216424
10054
36950
161722
798840
58007
93767
66289
54019
275471
762508
134674
28453
569724
589444
802494
54825
121407
565556
82236
180917
20062
137718
218523
314725
686746
65306
455214
250725
39735
878200
435439
370267
197174
119444
94531
38626
32836
860493
62474
474532
116414
213225
43796
420232
86159
112810
8339
678516
5531
365514
106235
197814
443088
659959
780005
56057
66529
256799
2484
155606
240915
57350
301653
81991
408036
148070
118950
229923
20412
5700
206142
30150
156
862633
195201
98728
399889
18106
595765
27151
78807
332042
733867
299034
307773
252795
182144
14220
449235
811397
685808
225383
170222
495463
80975
209173
463216
2567
43514
276845
49210
19027
805133
490890
3887
21127
221797
532076
295837
173262
16549
455642
128295
601502
103714
59933
192654
101342
21559
258243
799781
283179
154736
701834
683311
332937
362391
183250
212404
288352
470381
266886
11556
283376
688327
49450
53941
9505
290617
308048
48995
30338
19930
192960
92518
461468
420298
65385
21225
41579
362794
405953
375355
452837
298444
248504
714349
318434
266838
423138
548236
802587
436376
160253
555182
229156
138135
45456
69710
16375
382256
157317
87376
804655
429940
270593
200515
24984
81083
191530
247709
268896
261045
517808
206900
92878
66198
19057
119527
518686
206732
665806
669688
485592
123858
372962
230978
452274
816001
231082
175013
49258
343732
356656
694621
361433
548113
131134
49798
39661
34664
195097
372178
378450
122638
109392
542673
366551
7592
234182
18278
329517
213025
273738
7548
526452
313921
47296
770468
297641
6096
60158
815660
10027
256963
233232
46331
411315
534941
130710
484050
10915
493312
196996
85368
254380
276015
125593
478305
105722
130691
181620
743926
349550
40676
263830
22067
16336
263311
97690
122784
154496
207040
97304
187
71397
634940
324849
395217
428805
172075
6791
434411
17241
201986
195880
49749
326945
411222
469277
97488
567974
426248
752930
154987
474639
59257
628207
12391
21996
579848
111582
659624
454662
20228
493457
570572
571429
460014
395119
297941
188403
127157
33868
1469
128361
698248
11518
328701
323877
23422
103319
362081
60695
157574
467582
90172
24680
499754
757805
257147
359620
13348
39749
879482
608433
598412
697811
122047
87753
340863
5377
362875
459882
142544
389382
104739
10612
755891
89525
380276
733256
230992
102857
205988
610638
148360
697212
82014
215682
254733
9727
420848
583760
504326
450750
63701
632769
233407
431681
68746
229754
44585
252292
571527
485683
150124
46373
45841
167457
469789
274370
29884
228345
92507
26932
366560
400311
438987
65565
26380
99515
141090
886044
68001
434748
893705
86382
48009
349362
297269
654449
67961
33849
446206
273955
267597
104043
71941
137134
126414
118536
364472
744171
72106
270749
212877
10984
652272
243401
33914
284289
137969
377932
966071
307798
88850
2753
771361
74090
253533
84233
15695
694078
509236
114037
643759
642749
71890
380962
951841
178525
42539
516947
267897
86550
82630
79620
112940
330525
28512
438187
224060
404614
146354
84394
456092
467207
147063
75782
321968
58496
14553
732385
552113
142904
225274
117424
272125
492158
146390
80009
165502
77359
100294
27399
335094
489058
136972
160100
653721
644860
21790
77481
222380
655085
4678
262175
2652
415724
77941
965378
458247
16960
396558
59605
389592
10409
391669
482582
111149
237245
17399
180504
635141
230896
356640
9100
18123
116253
224023
111421
636671
78293
350681
149640
66154
28431
327317
285456
43895
266102
277117
325462
112041
136
291660
76608
3500
466125
393738
18086
27944
107531
54196
15870
341222
38120
501596
74145
565927
16465
123461
457516
680667
285195
89862
890380
38518
48824
821050
195130
60441
311411
229235
341617
116416
488362
191241
489616
79109
735414
87323
23408
39302
156085
431356
531357
7597
323030
62448
859815
35237
240385
142762
262815
151908
6175
273765
153163
436125
461749
212359
197774
789321
499659
18161
407327
300660
320937
436324
56690
619754
420554
356636
16488
209064
347928
236017
865783
100787
557843
413120
377810
270039
360844
226391
52724
12953
661417
423081
15497
31824
292300
34200
32301
320412
7065
177315
114736
2292
170884
41784
797252
630690
140411
319336
39021
606366
162352
127218
22992
68838
503159
48013
96310
466418
369333
179780
123732
203171
113380
10405
50658
56500
276052
81117
10060
421958
435124
67951
306640
10562
60777
69824
187689
320218
76964
717679
113255
190640
649539
243627
24129
638615
663147
12062
840170
194851
368886
171665
157750
23719
1941
174294
185443
56796
391473
628082
362043
138871
289843
54526
197675
795615
184917
748882
193055
367285
625079
3236
84096
529278
122243
28950
26947
274884
464172
97977
447576
16000
28755
214448
409758
100518
458727
205776
33594
105559
48137
1888
378118
384988
84484
280336
131807
419953
774541
244165
187812
12457
189919
10779
77721
187279
156395
339404
740705
159444
24562
747939
11348
145797
508756
302343
356524
203746
3555
298578
230894
720779
256892
391742
11906
103834
317435
93324
811903
360661
111011
79431
651504
535712
113134
675560
333558
3300
99176
669111
386975
571553
54815
43130
278514
505884
57764
800014
869278
280117
490495
33012
147606
13482
503901
158161
31362
195822
27490
218552
708429
535527
684145
62457
127470
307461
616672
63779
17398
402999
385700
359487
394
376925
371424
420731
300011
459651
250881
102529
198529
458383
74360
10390
25181
256281
43717
187515
38886
59601
671650
482065
194538
483374
4078
205109
104057
68991
66748
55120
9772
189967
83490
25608
505045
34290
240145
687650
359158
62839
300011
35201
99420
262425
365
101447
366223
245683
271175
8932
265318
283952
58268
210286
164
181051
140346
477081
639070
190275
240954
363552
695874
905732
43506
366815
83964
10523
30132
663089
66424
119334
75805
375213
134266
204292
352
312108
5389
34099
40482
209957
363303
256258
183342
75979
450225
119111
5978
796847
404098
246783
12271
89046
343878
10514
239497
560544
750819
112331
75387
319145
223777
26810
100449
32912
61122
52412
87344
249315
33130
471363
172127
244692
104241
29081
226943
120163
61003
106439
127284
278162
62665
86693
569681
148099
83554
936476
585311
366506
315128
33469
668434
9938
104629
354281
183001
238437
647557
272671
105102
542064
32873
777045
120176
274958
366435
200695
824
407116
80109
354677
50970
228712
205050
163225
227941
15428
397942
307545
662495
13892
447753
292122
344379
7152
122726
75648
235586
26002
209830
92610
253821
443911
30978
275897
248049
252426
405321
343910
217191
254267
33636
693597
230012
644986
614979
604483
314298
87616
506972
242738
684626
37182
293903
38695
87662
100543
35983
359295
146055
182136
345539
114611
297952
313213
148940
313522
174326
257798
343182
630875
157697
540538
83923
552398
667936
373775
185923
16786
258592
578821
109904
66876
47007
196658
691157
156809
152679
249425
467194
325998
50178
82806
357290
51347
79933
649803
263420
200156
228866
297818
705572
547250
89480
343787
556580
24499
444128
561817
207696
735772
158657
1028
269658
96597
286417
110352
784168
35047
197483
895946
718668
122534
365367
403025
46330
36630
523653
12917
347144
161854
65682
82855
267548
53555
417931
37802
598177
134188
584099
150662
536039
209320
14455
130283
130353
52197
277792
77615
476314
206696
171805
494040
343413
512686
513167
374465
13195
148330
701613
10990
513574
109359
120692
375448
144011
207092
71075
178285
45145
355873
386326
589506
331741
35733
215135
68188
34756
99781
13177
15320
298405
61065
41091
428069
121941
239406
2272
94437
102908
5668
21998
546575
1474
35434
19813
163614
142347
382677
781004
7835
146849
11308
227437
169723
597732
412444
94456
86193
256257
14131
46285
82984
245821
74783
895342
31722
264283
10215
86210
596135
81771
44935
17689
111462
36718
843934
9915
255032
121433
22938
95355
307414
568749
564030
5175
302903
614731
247428
10570
4529
575420
124095
104700
39934
546262
3566
173625
305309
124971
580708
234162
20523
322760
166453
181907
3425
319091
187085
552438
388915
339841
632026
285245
3845
458370
665080
256477
99512
571739
271758
33531
6137
215283
66379
116932
731083
3859
685136
577030
120398
39834
167977
365773
147676
117281
588396
4420
7317
126523
134556
354009
94734
140862
372685
85230
248969
178954
435074
384667
264866
142736
387020
302633
140368
299987
40855
399711
10984
36555
458490
654220
164949
13687
4951
222570
317821
137753
579334
13453
27097
412865
203815
516159
100378
302876
36827
74358
12155
338188
19683
311432
20235
8765
84840
65859
17579
69643
492386
758659
691977
98789
123574
221982
561641
211499
206741
42866
653693
253708
385934
378779
28286
472810
367526
1664
346696
83845
383547
615879
202482
378432
105190
71100
31394
149875
307274
65773
619541
132653
99288
142690
230535
34039
16473
443655
801731
318020
336969
238535
56656
115657
473159
19625
266
233945
603013
432101
459787
69976
8055
29296
360827
504351
143649
98160
110458
8003
282998
115086
531764
215121
84574
22168
8113
3769
269387
310513
227888
87384
593663
259831
439851
29666
33650
631057
43475
411486
942381
186953
751686
2371
97695
115021
178478
29102
105077
253058
206507
70680
333092
38194
800475
166836
593228
254042
15985
204754
32639
70275
442165
21782
254205
110888
70394
112362
21759
209960
132341
126706
634984
336303
395243
398829
203671
18566
34392
23193
174850
196019
3085
107192
225845
311916
396458
161748
526362
233355
40692
49769
24537
327704
557593
30625
63101
29226
635654
286750
269036
393058
358352
83327
123763
546333
791109
98832
66647
140211
275548
11749
23789
79323
661870
337393
487505
126509
440994
765769
31465
369139
619272
139252
66009
253633
968404
385218
443436
228739
208601
497376
596968
157435
50052
85115
306735
5201
30790
49317
250365
407953
253278
498930
264183
24571
25727
60444
172779
129065
104648
80878
129060
235122
3457
119354
6420
122282
176322
294973
152960
212310
674832
217091
2441
3620
247623
108931
115602
189288
80645
810754
160153
95494
610764
10753
779565
675404
633165
457885
93458
303713
88438
381313
827816
320347
142800
70546
18564
416637
348849
28068
116214
31717
157429
163447
400111
511492
261274
113759
444577
31544
526466
381181
140075
285673
581463
127445
244451
813761
624406
36355
22863
287334
8561
408831
690227
440213
219703
218923
448097
159859
9071
10738
176233
691113
310029
406856
135709
44087
161328
780252
723578
36528
173439
553923
146960
583995
775308
492688
127043
125461
125797
85181
203111
511767
32673
306727
1893
469889
56170
522028
229560
392658
607505
138769
535091
20995
354469
622865
145111
152003
597440
301240
764
243210
254106
389267
587124
652430
131496
206213
118826
156994
296125
60917
231134
245826
135901
130712
260005
170141
18270
186912
628329
139934
17036
162389
837989
23514
14723
12815
632781
264361
188950
474602
671456
5689
698231
674901
45419
609527
175440
1839
102531
47742
176110
586364
459995
284397
298335
317365
453206
12408
40875
43427
32288
233060
188608
35468
553508
38713
423159
9187
575150
367152
23821
10214
604913
58440
25332
408561
661525
215909
87621
614215
5806
82809
18239
339053
300817
516963
100413
464639
246624
8592
365091
92781
477231
248999
555916
110106
7519
232270
38909
143692
182726
159011
90708
96475
104606
252714
421172
569045
15727
488810
308957
128444
613313
259554
45993
197226
50156
216473
95266
212487
10973
51491
160406
278862
260489
70010
504538
239281
120396
70843
137939
22203
119819
32387
61348
434790
54047
36144
296231
555144
340401
292373
371649
805724
189963
47220
518787
304380
590
124575
193477
20986
29953
234828
304441
27061
455
304381
287348
177749
90500
253983
284377
78740
464562
546323
185130
37773
153723
142747
221805
179697
517104
399354
279774
19918
24543
262349
61655
408483
378327
789459
552855
146686
10082
39113
190211
187625
359068
129590
84952
186529
612876
368354
476403
5108
16114
127758
351105
8797
126177
225854
17247
701238
3728
427945
39889
57105
543523
22148
32755
515214
221104
365377
541544
19487
166831
575324
351520
524014
80183
21106
255451
38819
19158
79024
114199
7717
137618
206762
295991
31608
384263
423625
67746
121085
43921
95368
429362
299115
417440
126867
225128
21525
191147
172524
588263
180409
16114
320940
38817
2066
22152
254188
8761
237954
33798
308332
635270
467167
557134
106167
9690
584892
13360
73144
285946
398201
292137
336622
307211
422006
534443
507
224287
56041
477702
419084
460286
562280
373104
6443
7238
44912
692692
477426
334957
488414
637359
228470
139570
4555
755126
572478
37414
120040
251630
834547
15586
209288
18845
18338
737569
12915
4779
469641
512846
437353
507594
52941
295915
166251
17346
81054
231573
63383
201213
16653
68680
480576
306005
18632
102294
137874
5966
553553
55851
88928
369552
272944
94065
816923
270194
25921
234129
264691
153595
152714
553228
40416
301896
510349
485672
223612
134472
851940
159562
195297
38965
71677
13195
222270
171973
249380
96975
124083
349072
36921
421464
556220
536306
903496
252167
469569
311840
45918
179039
25602
115285
109141
501340
37876
117779
54988
40477
3253
574257
403295
117696
97170
86754
341503
59951
426567
349825
771513
307331
83974
145672
668297
327039
652612
68557
25116
55844
6690
488412
498722
274962
536015
380966
268184
353738
399621
385254
83140
698307
5446
63815
677410
4330
277361
240409
58220
562422
233625
121785
506466
981679
141723
754286
209572
23109
188972
466853
512420
327708
71733
7669
107045
556600
20759
126120
23137
27960
43572
710558
292490
41514
165487
61528
380407
78080
466767
386606
175619
8539
266784
930033
708137
395327
557971
67197
54898
532353
230788
533155
13892
113780
565309
476877
447986
557617
211612
439641
167653
220790
38329
59155
120337
94273
148119
134200
521553
227135
346523
22478
208943
177473
316261
258021
411063
392905
89753
116527
146631
344002
67239
1549
53427
80084
43014
162058
18223
212359
396329
475555
21444
572912
142016
14030
63707
389545
404118
11204
405342
99567
125090
81217
38441
142035
17802
253339
45055
43369
185251
72469
105294
135094
637598
50706
171405
92708
431908
147952
138993
24102
797481
383732
453729
122899
196739
290634
102862
100579
515349
11941
92833
499263
372706
410456
145127
16771
55666
9437
37726
77218
2404
425164
121370
82620
291
106279
305955
593354
808699
517011
12979
229927
835214
287300
22008
122427
316420
223402
24641
365567
665319
23754
308342
148725
497317
456569
135874
309128
123882
590852
607140
59550
4239
383728
2622
511018
98473
202862
330051
65758
289450
606989
336924
1148
106797
410789
423258
168528
347904
82473
107047
152645
42492
89932
102756
369658
305066
32105
168805
304874
159026
15074
398389
162409
563314
365078
890071
395580
185367
245075
436439
13846
55800
284821
111127
125
109086
45539
396523
1169
44134
73808
49857
587563
238613
647259
51164
471351
114271
700599
142016
424386
273022
294478
208511
151345
384166
419300
115049
216465
183596
60588
115094
290194
216177
51445
50047
53914
174719
172892
324201
269385
242606
337681
40783
224505
24585
376614
193404
52950
490328
168906
305446
329487
304795
169353
130053
635904
6638
81362
32131
346144
23833
357954
47244
31622
239901
287358
332242
400692
351985
925231
482731
185697
80295
181859
115664
139557
258952
121092
175471
184865
390711
96738
264101
370511
203092
1769
18190
357767
364998
141260
609624
336390
146289
448992
198813
259568
105547
156173
157573
296921
351865
175009
608033
393074
339802
56543
176147
400548
232789
114701
93908
65562
365629
358096
178014
319804
55893
631204
378129
137406
704243
262037
33473
105475
606444
15372
435399
105837
343206
236112
714875
290185
628488
380625
38372
20541
16778
15259
25324
232967
153215
491874
677224
213068
38082
527619
474
94662
283735
74521
582972
231523
360498
28974
223883
81135
155896
39834
8888
332878
2833
465825
66564
140865
104251
231320
44966
414355
136665
564061
854617
261132
178846
110036
247467
545718
461623
609568
327771
599387
327854
566865
157280
105212
276921
256105
2326
127757
171947
116984
214967
60150
138827
545041
172682
120224
168989
313181
327015
60001
40527
11917
537648
449064
306501
300903
248532
153435
852895
10518
530482
265211
193052
217328
468053
69026
412550
148576
76258
207233
466696
18631
347510
374194
285070
386052
27095
28548
102740
10504
60087
70283
414373
555994
479010
619200
275060
617869
653763
463027
35065
444671
16133
138152
252669
52476
695713
534536
371202
109375
207559
375855
61798
378950
269345
170058
308677
149262
2162
452894
364306
724646
344079
391929
1363
18835
115090
130936
103361
45900
7930
134437
932929
86628
425431
406119
382053
85204
219532
72098
72243
115566
20461
5357
428683
60363
1009
332855
55835
39137
796636
31809
51266
71445
113950
414280
204503
376146
5057
32138
3474
528489
239471
763552
26632
780390
65381
490633
757159
4017
143625
332120
25926
232977
99461
234416
22215
580352
3610
242973
15595
145162
757843
35385
145862
57505
72569
338616
15457
659236
13014
565473
74487
163212
19752
269190
79660
73161
217267
33572
265568
316978
91371
4171
234616
697883
81779
36459
326341
383193
46059
381341
330467
537322
196952
208020
409905
220864
24123
4210
489778
138037
113527
78911
168200
511675
257840
132880
106722
33620
27496
169820
394189
59764
354039
185095
195256
52840
277593
14352
367583
323780
10410
489621
32224
362714
211578
35891
58032
8442
51735
280533
79889
67798
31954
750734
246842
326545
397826
99383
340024
141676
331584
17547
7383
85244
171389
65412
416523
85730
71386
474694
61558
93878
132658
491712
276948
349554
416399
175225
274390
237756
47013
274643
257584
193372
115234
78800
28672
69100
499072
219212
319071
183790
282261
821346
355639
421844
51973
7242
449067
38020
30095
60985
20426
250106
951502
94957
653053
573515
166507
452079
139489
282808
205759
350784
355502
266857
377906
5191
32684
19238
139377
717880
202493
9306
42222
314973
493278
866103
105482
95661
127414
786530
39260
110292
607950
83459
38701
34404
582644
555054
5162
398901
120641
101802
41590
119060
189270
359816
446380
10084
134137
113358
48102
870
327021
42423
542248
579499
655682
277039
368251
209446
246453
125976
90134
678884
828657
213375
587148
147019
19269
659646
243730
561069
430574
101963
204038
474516
164640
492323
343965
153471
87124
251421
33130
832349
190716
434184
26912
653616
63306
277620
655197
189179
153164
483869
156122
121515
385354
483113
199966
166306
477280
361373
151302
172199
308758
147407
51741
249732
648771
312745
785325
723041
17052
640677
578519
306392
436818
66448
3230
99008
178715
831942
485676
669150
64126
627289
378404
47291
12490
237603
210067
123334
128355
197482
124355
397540
160888
181045
38398
214954
386054
62355
545178
783775
67479
142551
703641
117185
44334
176734
16222
256004
461964
471059
135033
235841
470210
255615
28089
36039
17113
437390
412512
27147
60836
259507
70030
114987
477870
565381
143019
5958
87962
26293
615580
12644
265207
22230
493547
505757
59733
143933
312047
368695
655408
415096
138292
574452
48659
508478
227702
586624
580466
24445
364783
15891
133600
1877
220073
333278
41613
74954
92430
10492
286444
8572
163327
275008
134494
4971
33046
37460
216268
99067
503592
271482
415516
386959
321257
15556
583123
157094
272290
24904
161673
177158
61545
742542
122323
390310
20192
379247
137986
290246
305616
31189
560480
141475
159140
362116
416651
60464
74736
9125
40454
758078
550149
282223
4627
87220
235805
453956
970528
786433
282698
213190
88017
397177
149707
578533
135774
46484
230832
58053
167774
1483
432490
368955
123723
75159
8050
48659
273538
38216
197991
701
246587
570985
482312
75600
66236
69207
143390
334963
486296
48726
120426
84729
252731
161872
6394
320689
529892
739448
121927
5030
293735
21546
23290
57555
555499
57060
4337
262489
85042
125725
420444
160248
226557
293937
16259
393273
290855
37395
527109
389392
44978
8500
45630
458992
43206
19667
64019
62146
252240
58894
112995
127942
753146
442028
264039
32678
376787
81744
762087
10209
600548
35117
139318
147123
203163
34029
900621
13994
60339
480664
141922
141479
71034
281597
180796
44955
274802
159914
41592
284787
476949
55590
279744
55319
29296
197313
148652
614435
146720
252478
73158
50652
325332
183629
2897
287689
177741
49274
726394
337340
418795
141655
92556
97297
529646
296921
216855
556067
40288
424150
522764
16703
7404
245997
574191
259138
176675
319270
580359
662456
49954
53081
61638
421195
8923
254665
462872
418552
46216
121407
334661
765633
50801
303583
35535
313352
183718
635613
99593
174204
94512
62282
172586
30361
223076
277893
13966
12065
252315
74473
175143
410690
282514
78217
319260
13787
500205
201460
213348
5624
284358
336163
3342
127910
571149
181943
190112
117848
298278
242429
29567
17992
624103
124911
26159
620232
41913
447152
7290
317270
78918
231752
3915
834019
5256
29184
76168
84602
140201
233381
23964
12941
54122
79527
259164
4931
38186
742885
499421
38793
121220
649212
223738
262497
70009
7314
169352
733957
267708
199839
70213
55206
35785
184620
14216
130884
184371
395626
372761
0
270748
98445
210979
12789
581490
139669
89840
466867
4450
25741
116046
94010
46019
495551
153978
8479
42821
259995
349056
186949
43388
599729
622982
339158
230929
542529
162047
167177
11453
913274
528052
35726
64513
674252
406690
105873
390221
36832
627389
200981
397057
147630
17807
463855
482708
627971
446305
421095
56687
229350
583319
37628
16677
220493
645277
211568
370808
459392
52489
219630
350273
602469
5224
919668
147664
317496
384883
157447
188776
306803
519175
78381
233959
180294
161819
282944
744048
98525
554643
122897
58311
3480
407529
529586
42258
15064
626374
63933
60957
322858
514585
638943
422357
192612
99235
744966
3317
663209
191649
81357
26559
165845
156308
320210
232007
377441
303776
499869
346456
54149
674573
115751
244820
178420
45977
537501
292654
668665
89401
257293
242379
259825
35795
638331
513259
12842
435600
338033
119883
421924
450304
789829
140236
232533
259988
649078
434596
121750
602081
58462
515405
105760
26513
79
75715
70835
421773
95276
665447
28776
632470
17165
478848
230619
268228
286656
44245
634348
626996
1575
4982
101006
512299
21313
485473
103319
75913
4778
444040
34541
285595
72054
414390
370381
328478
97291
13618
41583
342376
148687
584903
128959
270124
63394
207303
363873
89025
341002
48039
110868
219293
880155
288623
19064
821585
568195
343161
6110
466646
133944
304831
258448
213050
158046
392131
658817
607762
73571
348785
69918
648283
121361
82110
563410
534831
257601
12820
587969
11111
526195
31237
111853
522356
102144
9971
119788
108819
304020
153717
505668
147396
5854
292169
37115
300489
484602
413088
453329
16983
107726
49139
10609
67441
126768
186523
65948
66382
28066
103008
746544
140830
135058
25974
267641
191053
191834
37395
139510
9287
192600
314871
72224
638543
252
122754
715564
125714
270328
578545
338417
12865
113609
132317
27295
178587
9218
49058
71934
80906
134687
425340
494115
468087
398106
97561
433139
415605
83337
443883
106555
6713
56911
298946
521947
38308
178627
143148
131079
442
58929
397295
835896
33734
15920
510786
582004
98018
306720
4724
173067
341351
250589
221089
67200
16895
358450
100723
202158
243517
191956
122369
216534
322579
408053
118492
57882
73080
223602
979248
46578
602668
38394
264643
438447
62966
294982
10172
331657
469811
334933
423581
15414
389269
218479
161340
131488
238614
188968
78742
32783
135371
898894
452358
112781
325205
339321
78587
251447
27186
269487
234301
23572
116130
47760
121586
552832
42632
705655
74504
31882
70338
69095
95133
391661
258600
390778
428055
24279
215983
91555
48936
389867
28391
359867
428681
268664
145051
260996
236695
94206
4612
27644
140973
138222
116822
238116
402193
112208
298431
1041
45011
228518
116004
586061
82692
134261
176395
422240
345995
209342
293693
343032
321991
153887
503274
655835
566232
776537
105423
199259
367785
23209
261016
347828
47385
2227
40181
145467
23759
445122
30811
364331
154755
14393
714302
645633
36135
36759
830951
166345
184156
688905
448695
274828
141785
55695
150133
36526
771612
221383
250448
79658
676246
135997
20841
19965
65247
470549
334080
411800
310400
24409
36025
702701
45101
4534
534542
93844
219995
632665
408529
218126
146105
155472
32568
103893
92872
138520
313526
29576
47456
369912
117880
250279
182440
829452
614538
8048
25626
213417
822462
339270
12954
705435
464850
550165
759895
481929
415106
307447
23580
27587
172
25282
30604
139914
39882
507886
445738
15535
410573
4198
371977
168602
2294
863401
349171
741491
79605
152814
118740
209098
450625
182204
558676
56424
743882
190506
407133
69294
778706
174921
27922
171073
748086
9341
290554
947390
180615
21938
292168
158788
267213
1097
754620
356759
106255
574460
5857
139136
205985
110546
369715
46634
252899
426347
475732
738174
32660
124935
348856
735043
448124
149321
184809
431912
360902
23852
587368
501759
63993
261005
424190
810573
43968
976725
238939
141697
164639
42935
1300
264837
551881
548707
49970
487102
455908
299016
541857
744777
211604
90355
268059
93524
275051
260783
667397
77010
31120
699085
63192
465969
215070
358646
242164
412788
158580
224
311910
59559
216332
347833
30960
268714
928
29061
26461
469810
89741
468524
275980
260562
205813
440106
276979
585622
382393
182004
36046
5078
565365
368022
391673
683669
97804
93835
86249
6262
273677
215481
1929
258390
432940
168993
128697
793426
57095
455187
299839
531697
270705
635947
191585
28732
18500
179240
911206
190133
153343
189011
135375
5824
143436
70823
749850
73050
38149
411953
105851
125280
359715
256585
60325
59609
136297
208036
379917
632058
35676
35285
666160
97142
3123
398713
3302
569161
66748
249759
404040
2703
54626
47643
1400
478136
312601
244105
388130
254851
275786
193598
291277
69818
62577
284743
536316
75749
125963
34410
323724
871449
162969
72813
883
525504
59649
497231
646710
64210
68418
358021
54709
441402
2416
130911
321409
181285
33981
759821
20669
620594
89688
3785
104550
363169
870
43253
12490
714478
108713
549524
282872
65784
363992
59045
256153
295067
64480
108063
119237
49286
27198
306763
27827
294054
841066
358797
642005
11142
37439
314879
79621
85488
366258
295695
9490
398336
80722
151613
93589
63068
15958
216900
791509
192508
267233
43001
8813
670748
141873
466582
630526
360598
102311
6394
222999
291565
52266
452882
805928
349601
178249
268944
700809
3604
751366
121222
366084
41324
21398
55193
4174
41978
61469
408022
90057
380277
396595
79685
581203
608866
31803
117766
444978
10882
14745
52178
68392
350051
385676
73257
123799
91008
119530
127782
242043
270168
194577
81355
2038
316022
444514
540440
52013
559668
219060
173734
591741
85355
541086
144793
463486
266692
722765
36025
204374
141774
141709
248867
601665
61002
459358
26357
25302
590889
174630
271349
224297
151129
219868
164656
61753
14627
43305
814033
144086
74159
132342
50523
147985
592396
135868
221118
598478
377775
163281
729491
110034
231354
115650
2590
58246
183261
215358
660379
333774
4313
401464
10382
337701
364295
215920
116578
51017
226741
100119
773326
477853
388931
61902
23463
88901
21711
456151
78102
289982
166634
180193
301302
810666
42413
379694
37769
35449
406704
246503
538001
386726
700509
671786
203661
41973
185925
399413
574325
616457
1139
39357
319686
721
149045
263323
18154
323960
282548
244537
181808
168284
208910
55691
106723
126021
22292
140264
161828
131470
172597
517569
286303
17213
426006
157852
852
396359
558020
64318
552173
729952
657125
117030
72398
74372
42587
208868
430252
555827
311270
292575
223758
748529
175671
113380
63163
310987
144715
13518
337580
213123
61657
55048
116703
349836
604585
85472
166189
403521
199391
49078
300225
231390
93808
406483
262909
25301
567277
321676
293687
351384
420287
241985
408796
190288
578707
243671
40195
77262
758949
1207
698891
404034
17895
163899
55999
523582
220355
262047
769965
338440
768655
11328
528412
289910
62183
333251
181445
155278
703617
152171
18703
349286
15148
465341
13934
190527
1785
255339
739980
135976
81989
152282
275100
390323
720374
86721
6111
710938
163490
212321
73787
214713
343092
246683
56385
39999
295851
574270
278388
2547
473198
216950
40811
61645
430588
311471
22938
228400
129620
132785
224011
414046
43041
258222
250826
68091
31313
273858
157182
63670
160569
87592
66627
9423
784684
164780
421997
456817
56378
22164
251499
487553
169692
284888
595517
351505
8684
263096
5747
447931
154190
156992
203001
964225
425529
83642
175483
161251
33339
21824
124903
360686
553623
788398
601807
633171
47347
154871
771794
164167
66205
378670
432909
28499
141975
170603
198197
129029
308958
13506
300453
329631
79059
246552
77243
397486
83170
296
187424
5616
27101
236795
558330
424931
507819
33544
969964
443179
151356
11336
541102
111339
474481
436338
331814
98563
474964
480585
35456
58442
113946
101274
127678
53880
136728
188675
45666
292692
371205
8633
28054
1151
361672
19174
79043
98138
92792
165599
118047
726013
417768
23882
166872
353768
410383
69098
48345
134299
787147
8618
202753
3562
32522
72948
457197
7867
53904
57320
344587
74686
277468
164
39251
17141
178896
77563
157920
27061
7774
157505
225149
170042
2888
323306
386923
206052
413103
89134
12699
8631
157873
118864
105651
522877
42056
143739
18831
458365
276691
795961
325164
100175
223712
523157
211395
896490
655748
72408
205944
707288
461151
281016
488373
162544
606542
143382
31975
114053
309239
450885
186100
202464
251485
209771
911917
889301
72306
602370
134929
112359
491144
139181
556108
463823
278258
15087
101851
455059
22358
588151
266840
184495
574940
75016
330695
142568
609860
5647
180929
583880
461121
138013
522044
3830
136122
14431
9032
225631
1183
65548
39090
95330
356847
508477
116991
372314
150829
243437
97070
119336
287809
68477
203987
426754
166301
134484
233612
762250
830478
26021
38665
229072
201918
241795
260869
127995
86491
10230
163413
478861
165893
231020
128638
48611
408798
222935
705960
83034
5087
127509
154019
397418
30278
340494
308897
417512
87376
432414
1422
220566
234007
18756
512025
498600
65348
324644
618418
263023
842513
208925
67421
235412
41856
502754
528198
302581
117848
287505
94085
146439
142066
129497
76677
280748
46537
8945
20539
120068
99265
405857
200187
95785
26144
799597
156875
532572
96836
467365
454535
60083
23959
1670
151767
138320
328122
30070
84727
253576
4815
590043
56658
357276
375403
938
57467
65731
329931
594
186535
234740
614662
102444
429566
307371
5977
4192
69835
257411
634176
42853
560206
18077
54851
575537
214547
242697
14693
76193
24078
478987
222342
762049
3746
51391
432680
33216
390213
620454
277265
56867
116336
43969
374421
103896
437877
31876
61454
7063
532002
317934
2596
65790
9221
147515
24973
138213
22227
354698
15039
670933
471066
28797
82328
8554
20895
34831
104773
60918
98350
387413
113261
305916
139527
475842
86772
101194
106007
447108
268650
146317
539010
244553
342220
1393
98573
110879
1204
486655
202507
71372
113450
383439
159080
158482
191170
899777
122729
1565
22251
39626
290277
513309
38875
568
390675
184005
125963
344057
409
233742
595500
857968
192497
701185
395191
396069
264280
228934
266311
544671
421169
66753
518532
492188
315786
33626
361611
38580
107541
3902
749788
354901
846416
103799
32016
645975
912104
12525
492374
693165
900645
9205
568831
65347
525310
521348
351499
21683
221050
39931
11751
247117
199088
758789
6480
187398
138568
492973
21788
597840
107920
211445
658595
621416
19914
352586
41288
107333
175741
46094
61206
106405
157197
870743
406704
274947
3128
296378
67598
281702
116217
284138
651202
172649
501326
28618
436285
354391
170490
26121
173863
7927
304628
268573
197538
16886
754236
109237
121106
207642
8888
44735
580693
170053
60369
42449
265735
76491
818382
327817
199319
462872
102256
444351
410617
99283
327981
67898
7590
541238
174074
378244
264359
315612
535456
494330
47498
79516
172878
108217
478597
107643
566597
60239
469036
801281
310302
20611
304362
13374
238673
340044
380833
13680
343154
84839
179062
819407
147452
382092
109733
473810
82226
31204
342499
448040
354427
159730
630596
366045
55258
156117
124581
4650
193879
593210
392492
164044
110733
189776
99842
288025
84800
508537
517673
25362
350908
509767
19256
594645
43417
1248
402501
582841
399149
17895
9102
55009
222617
56017
13230
396271
93380
290069
96602
333972
268247
34055
28632
168840
6549
36205
805395
5338
292052
244674
182275
518645
170951
343498
215402
27877
184414
54451
848886
190889
673442
21420
291420
124321
195100
148584
528641
298882
207815
100067
62092
153656
123347
12295
539106
137883
246646
578900
142691
74922
129706
89515
54188
313335
81622
336796
172300
41908
31066
554744
72993
338427
199008
301304
457528
427673
401047
189799
574264
28627
336
597086
400856
22372
75545
173586
16671
601245
76073
187987
513116
371636
297695
198684
571024
346032
775408
68429
228829
270210
28547
458375
44797
26490
216962
135206
180984
74989
179041
14388
10948
768616
396075
77954
102742
17491
39959
262162
269520
105139
18912
78030
50479
270405
86688
7270
463202
357378
69168
231496
453189
31801
153393
126307
172872
17194
27266
523228
279519
164928
803689
215641
11877
78153
42658
31324
120695
414113
194339
332170
194096
145857
542333
62137
541875
683144
298642
23235
295967
115212
181846
1489
799110
723614
236832
10725
382658
109606
421914
206301
16676
90221
595054
437037
113191
81071
333983
202798
386739
180070
68586
55248
10380
493011
94836
381245
49840
164819
62562
754963
338195
309897
47918
693775
590921
130015
247887
326909
537429
32254
77370
608271
459567
541950
216480
220841
547540
15797
39652
413630
285440
170388
68098
329914
626796
70634
263758
669883
721571
258923
341081
10772
861637
199399
497980
55779
197350
226196
195353
344317
94285
200416
610605
196076
10895
717623
343769
813359
24360
48636
136299
106179
316460
67341
156505
12979
318157
175816
701575
159542
88621
378949
151191
334991
82861
362632
256465
812440
100478
200234
481314
131372
382239
160603
124652
372669
229113
9917
55479
502194
124263
74152
8431
319582
74041
245291
77936
101145
182788
370980
648332
381074
263379
65993
59186
241101
430691
5260
396190
255235
12740
434583
116231
304682
312904
310934
5421
24851
456920
20115
532452
106407
11733
763322
22592
90995
560392
513930
34029
439009
547028
15161
146752
156606
143189
83025
19372
53376
408370
18205
258767
59648
663003
283024
60450
10795
855758
230581
193096
162283
283722
303221
182381
11757
187299
63264
8618
526039
249781
209244
72292
55794
266938
92698
216243
436754
19770
398948
108766
161171
109145
283774
104805
122401
259088
171980
271683
353158
800081
354797
80382
904
228319
117178
39107
221249
186714
156552
42246
778624
264553
112320
508036
87968
146158
50428
533129
85930
698015
89621
808118
333910
68892
58996
648710
215411
287452
302400
380716
198614
13196
116494
216284
277295
118930
57581
168185
712533
4242
330783
91167
655519
284627
276919
14470
42650
106103
49375
628125
7124
207594
297727
162908
34153
127994
814677
927440
451141
525769
106219
141314
5851
150320
304579
32597
39469
122530
88576
240555
154893
223764
163210
59065
569655
59348
71210
408698
44089
126647
853116
42187
717861
95369
421186
95259
321360
334330
431544
7031
110428
574430
279920
511502
653515
15781
464266
939050
330676
63522
242072
84159
250336
441157
140260
292128
422273
53227
71080
167260
93660
90640
446744
37015
43310
162048
86956
68171
58727
170858
96640
59678
956539
613959
41299
20310
399169
94033
549220
11225
913908
169281
432737
285340
82981
547227
269631
210374
412618
345338
371496
701499
120500
552821
144660
421467
24117
363858
104309
338553
117452
641784
34374
261289
8283
135767
352799
10920
245298
155989
9430
310895
93310
362885
101906
365146
256502
225454
7002
38495
163895
66857
5537
219424
21929
671351
226443
119035
122360
227000
283182
31410
14299
21682
33941
208075
20795
47162
74693
367002
195025
24373
145393
561477
168181
26619
386680
880972
330184
92684
19433
143474
530304
65468
125325
681529
395686
218889
163122
73011
491765
31913
207644
387450
47034
68058
101446
70660
417362
75109
100119
196661
7874
634258
249435
45606
102018
62392
164722
327832
156850
293105
137278
409875
247706
12364
120276
429029
6431
165956
161489
728087
511983
185108
493199
13345
510695
38065
642496
91293
62753
18197
191090
9943
818726
171978
264807
127915
215691
250989
465276
391199
84536
41833
14046
638988
643596
10190
435286
628
63499
149701
102656
535015
505981
253705
482488
365497
180324
122379
104991
573901
286775
171109
52039
23096
31642
246004
130436
38663
172450
49547
250291
464694
265829
58086
760063
608563
175268
488783
31205
51093
371595
5077
187870
212916
85016
459612
645984
383056
256539
839884
136784
1906
14725
6011
109438
378938
218448
132002
4651
349466
45382
207845
47336
59130
254199
23157
37017
67066
732327
13836
236708
684068
101467
350621
572076
151120
182810
387164
211081
147203
250022
207862
318130
410116
35487
687480
415773
381317
30208
19121
631323
484981
498239
135759
79222
432228
314466
334504
306811
37698
165558
208589
72619
95070
516637
4805
102347
80580
462153
128915
223209
4108
228733
809873
550779
244396
83491
766893
499743
358804
360373
844091
65405
7393
86956
44038
71154
372142
479806
192858
329487
139153
27711
259855
71534
220927
260460
377508
271289
414623
622460
372686
56777
85224
69567
28410
142669
753922
20322
512616
196659
84354
141152
185844
81722
309826
1169
218104
132219
176273
175638
263561
486930
60874
251498
243593
331393
436962
327995
2597
94413
577672
269685
237028
3170
385759
95896
4989
378925
452324
310705
195905
629461
161940
193897
248046
39034
49440
125477
322001
264710
212073
424860
33569
167970
223785
370838
159737
563786
534745
118416
36494
16254
421342
271463
824530
553585
296230
46345
803048
281000
13709
93126
20801
339973
47283
460569
32197
68657
46784
90990
248660
215864
209185
299685
235636
453053
546447
396739
523687
387075
322663
112651
504052
348955
76087
226613
332522
735601
220651
584878
168182
271048
439474
304997
618596
113685
151678
268762
175774
188395
21740
458416
126176
6598
505637
403395
22659
249967
412060
61359
33685
336148
20104
287698
275307
321167
8525
410195
8454
654
477326
728948
405642
18570
207559
3092
250200
76881
17535
430540
337148
120465
695622
81768
129900
63888
130803
336822
263567
213562
380459
655484
54108
261343
159459
150274
408092
389545
145974
96787
28924
28299
357156
195767
223189
329952
64989
388375
138954
157248
139140
245071
84692
117247
12262
52001
44626
484663
53737
52417
83752
202139
125718
259332
73446
216168
118644
257296
153632
526323
71128
443401
224062
213294
84742
61557
247120
425503
243942
268571
175557
143260
140101
281758
742911
152066
527776
174336
125711
33337
103116
3000
192378
666685
142387
80613
277747
125472
15205
2317
39358
334930
178952
161652
271763
6839
6828
562079
33471
411639
444919
105589
320043
26553
12719
279690
462396
642355
519
320377
174669
32799
417013
187958
108543
23130
666864
118471
245629
4605
53197
76504
53359
41074
242291
699041
167892
179397
488388
47493
207057
21033
99466
75096
347863
330464
54220
836462
451651
37309
91131
628889
150201
16575
184881
58284
128822
36251
626101
76226
103559
112452
168318
485123
201008
68971
118488
773200
514701
469993
183345
573431
8772
460938
3382
737237
148177
827
327583
74506
90574
164790
676081
51454
29691
761421
109174
19128
902177
543734
766909
14303
148248
73521
139998
841457
59944
2364
440033
123521
2470
41315
81403
144678
714179
434416
20663
226710
481058
341867
448459
20354
16414
469186
553794
613442
337044
66283
144107
123630
78629
12012
218673
488081
603518
188448
243121
789864
224925
89007
166766
399028
417029
436131
173575
454573
134929
256617
53094
243052
6998
60176
584197
735588
762454
222782
170717
248591
186575
255178
461528
125754
486779
20938
552994
37975
122662
511672
410403
2739
450161
222234
562247
19525
86289
324509
356378
550691
48626
36202
204967
141603
441411
504994
357525
207188
8142
538047
935387
133485
43704
26278
62636
28726
34592
14499
209255
3208
170455
127876
252976
366137
27743
221657
196402
31516
393607
439093
54685
295201
799721
216767
97097
400408
170914
627972
240575
317187
738187
649786
415914
83186
303490
344748
435976
26512
83745
296227
179549
336770
54106
866160
383789
45180
163948
9283
71894
258203
230389
461727
20284
358520
394801
139284
228444
327806
1158
883490
468318
42922
118312
135077
196367
393981
761311
293471
110018
48526
190457
114355
127521
87669
56781
434042
495599
293381
128900
697737
146748
181837
345644
30246
183569
698700
430353
191434
270648
323267
1136
11426
641129
791786
252967
72619
449450
445373
2761
16715
55552
493542
62035
445080
248627
754191
105954
223804
237670
34411
64505
73249
528684
30191
184902
6933
63585
41815
380727
132303
147671
79631
351315
152447
8780
265814
155060
371336
235878
228721
57515
78016
207695
444466
610139
407186
296187
739345
97362
158048
335532
87272
285271
599777
529795
153967
13097
21921
329587
32629
56604
829906
64529
159444
732161
123161
330328
52331
131089
104497
380276
20732
22018
557915
958865
289231
59491
246651
43526
40508
261522
17925
523457
43014
536667
266873
716751
325895
80833
27323
18519
21008
183879
604060
182053
237645
275838
195237
569374
33466
8475
291875
103181
26089
216007
222267
28263
578832
169230
38182
18577
103775
427757
68924
369145
5093
33637
150563
106605
72653
139809
399601
231755
2627
151847
263508
230540
243318
257813
81952
338372
88781
360417
19048
36439
13814
42169
142067
106265
541038
137363
464143
264968
505590
184792
739495
475062
1156
194501
76985
71703
184585
94807
192733
98041
51728
155907
219412
569849
4092
344622
210673
559354
5968
36999
639711
211204
415924
400310
13990
499447
30728
78661
15304
584418
234390
619264
681486
371418
18603
219003
708602
118212
53935
407510
49409
339813
109890
420880
175579
751506
597065
518263
29258
263379
132586
18016
517182
52432
244775
372139
23319
562653
70257
10936
470343
444852
472546
103849
13106
239446
211097
61863
151557
323903
5792
34992
161829
584772
64605
852240
314961
148894
191462
65572
430407
20256
695046
162121
36041
16353
91037
38738
483257
12428
332743
396747
174818
587041
95601
376339
461535
531040
580528
80038
365268
16840
506445
249522
152200
463706
683142
36087
897
9633
41603
367
284470
27556
308247
461138
381053
55822
261253
319378
105420
272052
82761
69260
430098
153808
259614
16808
424156
571442
77409
239962
122933
52625
219789
94898
190028
223042
364526
8398
32101
801251
10785
246293
306882
93542
274974
377998
272369
218497
255514
65095
713654
11665
40519
95079
355591
86942
33488
450646
244077
110862
10484
458004
210299
280565
192053
176159
347857
446530
137608
25233
254908
408200
325683
121853
527954
11305
5101
500735
311533
107311
94723
121134
754432
157819
19794
164751
310245
181765
51365
2211
838
22158
112209
98418
102330
164333
39926
6354
391683
19551
863184
480531
200124
88272
484129
236037
466172
615322
31578
98842
238551
321692
523420
1832
673387
108753
122497
715574
17395
163727
299104
99607
434272
14784
25467
27573
75129
210762
6907
98451
269058
599372
774075
406619
325056
106678
31939
85251
190924
436657
17486
426462
386054
86243
258766
331817
16864
66131
253511
186870
74625
64867
8687
62627
47763
761396
109717
436425
720323
38324
8129
294461
392957
165889
488301
49287
4225
361450
168656
72004
124900
746964
34919
182615
735798
69093
447336
264091
666277
62729
223461
342860
311137
490181
164852
780077
170571
191090
44498
304453
78321
493030
279163
72542
27245
356813
19225
442323
23556
75430
340636
140881
108163
178955
174232
652210
252347
100440
319265
18552
24077
41442
841170
731119
181287
112465
244073
184048
176332
55922
206822
180033
301105
670375
372269
482595
691674
23743
509372
82820
25023
629445
38283
214617
74091
391599
29897
240100
235504
682289
21697
79897
496573
105474
628916
108258
22773
71000
4304
246153
102080
711024
48023
1206
253344
11965
627611
97334
150013
556202
11923
103368
339565
198123
35469
18951
709930
448014
44746
606539
31495
102786
17932
162946
525574
225291
2522
44892
65489
122146
77061
125877
141429
49259
3361
102002
574317
273855
330798
230064
67564
255033
346773
145978
263288
213778
24744
811497
339504
313544
291351
435963
434827
145778
421315
106551
52041
406647
115487
94436
175622
621005
31855
67028
312567
101479
558261
105092
461558
165022
269620
25414
387607
776873
634755
330950
188268
612420
214550
984
685087
129870
366623
87378
1749
755248
94688
165197
849924
230104
526243
425395
287527
301993
465173
142182
43315
98581
93464
131140
114551
710871
327211
47366
323493
560355
42134
51838
70587
792265
198626
30789
295425
560452
427605
169706
168793
269142
76525
312777
242945
715568
35962
294183
452055
145762
144514
294010
96759
220436
61955
166903
475647
243832
349037
102624
253411
1127
81483
147264
550497
776883
126181
276799
281434
12495
725233
561537
687517
231582
84687
84771
757372
66206
86566
258202
446141
70135
90985
119974
31141
516311
23178
11870
315315
1559
191443
559039
94470
23896
173943
673066
302102
196598
530872
374300
531986
248112
62503
853645
75118
75249
377412
189954
226113
102220
225572
240907
383196
19853
439053
67356
69803
206168
464375
236879
62922
254740
466058
79768
189496
214446
110718
453513
192595
888845
170161
169746
255186
164463
527026
478066
45201
25943
81356
754258
64379
216580
10193
919381
543016
124964
180052
81
60962
6655
154681
282929
73657
223086
134336
280296
269034
117823
11626
905193
15426
401520
80382
519472
5909
48677
27793
55871
293585
541514
133622
120217
72558
751027
138019
221610
23168
30075
9753
2210
253032
572489
32285
51206
68770
152463
148246
376446
120436
522751
251756
237315
200049
172488
71037
235753
670137
289629
365952
303146
221130
203019
212606
28048
179589
33112
32564
192362
605595
145613
23377
68962
163781
369946
33390
363814
83486
495423
242289
380700
80173
240084
65606
11134
33217
471123
551356
286584
297021
103014
313540
611733
22970
21263
85039
462039
501598
174547
395052
113195
25862
250260
836965
23918
178634
394906
298052
77650
226873
7033
65497
601786
53206
260033
721478
646968
22146
16022
14804
276621
807894
637912
146622
523368
29164
39815
62583
10313
39547
10329
113783
34825
522190
325411
374286
334783
436475
298809
330832
160687
228768
332167
6170
63607
67727
572899
361269
504294
52411
245
536938
29363
393869
66874
11487
843059
342571
103312
626700
306235
312546
415398
140017
632778
252251
275800
138648
274428
606670
256473
203741
68597
830680
456345
918321
145073
212036
298481
531306
407228
143769
9672
178666
64794
219187
21791
274396
243944
137236
37884
884
426226
67886
121094
120027
890819
501559
267750
335819
177468
136330
16227
12714
499761
229790
595812
561428
89777
12377
706276
51732
959696
107959
71091
206136
74689
170385
220805
468028
594227
206779
75300
19535
304836
343469
491718
42359
25030
355440
178596
189147
339956
603100
116245
9809
509402
718413
252111
104463
12498
307036
115447
40225
579726
238262
84918
160075
26071
516669
116125
124357
230056
3525
119174
240354
22238
711208
145756
37925
192
150443
39303
81986
526107
108484
672830
83651
114050
234146
478190
102103
182239
272333
128632
340050
464018
335139
246857
121462
166594
153016
244802
141688
180954
514281
725899
148547
569588
810644
235645
18390
642155
342323
207
19452
200385
45110
32661
922395
477903
146216
260149
236816
70025
306923
518319
506001
212070
22433
503674
121528
235516
681320
558092
861867
410466
162281
949296
76785
362087
347956
176749
263500
84996
640784
108594
989103
196768
222744
346676
71741
53316
148316
57826
310776
128121
357652
408386
6902
42497
802116
439907
706872
746289
164455
870253
71676
2091
129691
340740
9788
151908
676922
257694
484687
372245
521616
390902
77908
26252
210499
354167
340054
615038
22471
551499
535783
3921
117683
155784
233357
2961
32488
26856
4311
576986
134238
183543
176347
310210
161575
115518
127429
38607
192769
570957
67292
232677
86876
3415
241200
605172
89011
929770
404496
125557
127758
726583
427064
13671
186039
115942
319301
73540
225517
554938
341876
454020
140283
512054
364779
452575
91358
414479
510624
324406
10831
709491
179978
607060
461544
180604
285785
559011
125360
432114
352802
150178
214208
28407
659435
288181
65095
249196
206655
49727
596813
238941
232919
819707
185759
378729
537938
47418
121016
42282
298745
778102
103713
259304
74771
195697
485937
22202
211939
72482
59336
75606
428023
539722
100179
878353
115950
16025
749111
623207
140376
90609
354386
70784
54094
68549
25265
477529
423360
524202
239190
182251
264576
213414
458968
22214
138490
109275
97131
623172
61353
811856
336358
279465
490557
348603
139434
65375
454825
354053
165153
119018
79721
678497
188026
310088
128101
772357
41442
213666
535535
215931
324146
416793
366471
36540
598215
235646
88109
249797
1216
191511
432823
50495
87576
7913
219754
327100
809926
4088
779514
1444
242737
286625
696687
35655
203707
489001
13248
16441
58316
129844
282667
155935
709816
33899
325283
14135
256930
115735
31247
42087
437863
228281
71641
64734
293448
129423
640055
119774
435253
185693
172228
165924
127093
186392
547009
661648
363251
192148
9513
42289
441079
151992
199602
141162
42838
8954
593751
359227
120093
250713
101555
582650
226682
450749
24639
157910
102442
449271
16777
50926
119176
779
318445
283568
35930
92283
60424
193832
310982
474740
235776
34330
594553
593122
22194
498145
239007
294006
501737
865978
223787
42708
77668
300655
44249
125486
14514
383646
475540
96230
252306
85433
189294
142143
559810
507488
122608
35062
107589
8422
13741
71109
94104
164807
234483
40051
20343
341913
106212
322246
363615
473084
138391
514401
34926
120559
687292
459256
93248
41290
133467
471494
68637
158011
344386
75773
867679
245097
14624
489097
36776
158417
14143
25069
837476
29454
65878
483212
61681
390171
601432
34273
25417
695695
126769
416580
491594
727776
506972
262599
275967
24098
228020
466959
610276
109089
54241
177841
161155
10456
222511
270604
201175
188188
58054
57222
547997
82828
351109
736742
304531
262648
18812
124162
880585
119481
144237
230124
865008
118676
152905
146537
52365
339977
273317
50559
4615
128080
518783
259986
420190
66698
354834
261903
66787
441291
492182
9620
179126
49589
773799
34048
79405
28337
291755
323744
221898
662635
141350
28644
269073
411012
382447
74330
16409
161387
91771
48515
163358
165669
110363
226719
302122
226920
116911
176546
483367
552629
216909
432483
437878
357181
116653
241065
421333
176453
327891
443863
55792
13442
657638
113707
515879
18467
192841
101846
247514
54330
444278
96442
648960
273120
458397
321805
258732
284296
566232
248797
24998
337501
563692
31201
579370
110590
962565
76292
426085
19019
421674
4613
568103
176679
181209
518581
530948
874286
164664
64011
28008
555198
59802
177711
145670
29177
236650
67926
538639
193246
39464
51681
2717
543897
33938
11947
334170
392654
210159
3704
365332
124820
771730
469644
431612
119813
901
80790
137030
462837
81572
340385
245531
19140
112359
325769
2008
700752
387612
4556
64166
270246
63697
239820
341386
355788
204540
330469
706225
34890
69917
162434
238747
5225
343929
59174
220791
438127
437070
148002
603698
115986
578859
651251
200234
382540
37790
33345
12551
895099
232354
664823
511052
13607
159538
9887
727615
187916
64069
72922
23017
90799
95657
407052
64775
76210
72983
138242
126077
281879
141653
777277
96612
571886
187225
39321
306438
85052
589006
38665
439927
188024
384273
13744
493218
92576
743591
639309
388926
435740
224563
443471
53507
386298
114576
349250
195623
93353
174134
97385
139557
154480
451330
146239
73882
255186
69555
145251
543477
303562
52789
817822
48446
383617
308904
363180
11407
649817
5718
32359
100792
288153
273784
261364
263176
1078
82014
251722
661334
164872
83691
199933
462398
565635
47963
15831
478971
37630
444727
21914
224213
146733
92750
161739
540960
98955
164188
345667
81560
28216
283922
857883
191302
159350
674536
579079
90883
59073
420893
283781
467903
224025
227669
26271
169915
25883
20260
158648
13539
249899
22007
158872
123330
344569
37889
292526
496186
27317
484775
8411
242431
741732
215841
23659
52304
313715
132964
173356
234623
346737
119466
148493
107714
611579
158680
46560
355179
203181
173266
18211
325120
155658
264656
83734
5103
231530
204708
23298
304615
105476
245372
199783
177472
404156
597982
381470
265179
41325
582474
45427
224386
30900
694945
138179
218279
81994
909857
496329
269450
661413
601678
118901
721978
87488
415581
52239
242553
11755
462
30775
37894
167413
85651
264522
114069
509378
43217
459485
407662
172447
544443
121496
422159
522607
341806
255277
688385
130006
19997
515
195539
375300
666717
601849
228731
138940
343682
118183
179959
293021
43459
6319
246325
17766
522764
278500
30400
142962
161234
95175
14169
28270
2216
299606
177740
239519
330434
708815
88849
21492
300658
377770
185735
540702
414303
331362
658482
31722
212001
119670
703925
348464
804838
57220
107986
270088
23552
493086
135189
353058
141494
483065
94824
11261
169946
263199
424320
80541
92960
41105
201400
68831
105308
39953
222978
118549
14816
488467
332244
62009
212242
1633
740953
16354
363161
408835
288022
917138
867
190927
203135
259447
92059
133710
27198
196508
492452
269268
887698
52704
126645
235379
402770
256703
368115
258469
744517
356258
160575
604
418893
816025
19368
268668
68497
312614
58321
318683
406730
59216
170350
101332
209827
393834
8026
65764
361932
5586
16424
318469
273444
74722
150815
201701
91589
239517
681287
654560
355012
126439
214941
54383
166829
459969
38269
485841
449480
213655
537212
334366
450557
74116
148059
10536
8861
89764
165641
68551
29300
103013
546281
341097
641174
16926
783735
583944
185891
4378
289183
878503
214335
71572
210803
356326
48397
3158
807204
118167
119080
393748
200921
126756
223425
134285
348376
105501
71098
398383
451007
365510
5986
316618
16102
350035
758396
158269
73017
332098
251527
93767
669821
710456
585742
380664
8793
188857
133533
511704
91037
280380
148955
93137
83630
43458
502356
14927
233449
272982
15293
461338
220971
19770
152619
670020
222873
43281
10608
166264
283695
378443
246068
360612
7238
57486
353982
50281
298076
230398
60723
233458
702582
416906
90232
208011
328935
393110
423231
24288
209214
336116
576189
296081
93175
929333
478379
63608
293671
442127
765250
319879
1362
34401
585106
245603
16319
552181
286156
234035
355798
270763
1043
193026
122883
14908
98629
105533
207202
305730
311189
402612
348406
446349
353336
740650
140002
180695
126605
154228
391821
1243
390443
573957
256256
495038
710454
731944
64209
514154
348058
43773
16917
876989
112901
72319
730548
97729
170878
112579
502874
628157
619385
317697
277827
534714
502514
2271
557432
195117
37448
176602
172159
289602
609254
34130
51276
434547
591810
366913
89698
375454
196272
687147
153778
126545
379177
236012
273566
150297
162675
157989
47459
423904
233455
758386
630866
677934
426010
65559
553054
412252
11501
34933
239527
56368
577001
303096
608119
146742
32837
169908
239039
71112
25447
17217
242651
158424
361835
511847
422754
278222
254689
324236
486440
61193
356965
27378
44138
645905
391749
252750
183558
56261
665741
565759
449027
5897
194437
29545
185803
459437
476877
730547
303670
210283
624297
51105
100443
112167
6271
243399
439073
504656
512510
113161
9986
238887
709793
556784
30590
391636
230518
434273
149394
18017
754199
496475
98671
160430
321627
71567
298589
271659
207557
641440
400806
34457
334493
35645
426286
169174
222864
35211
303454
383997
261101
116237
6460
24148
10314
562712
24306
561303
183808
314023
192939
135450
442324
588389
221367
698386
218555
860793
350699
52223
756
90623
498284
34289
45902
760996
150297
376935
63334
210458
266830
206865
719352
23774
478311
90792
111471
101752
837856
788876
308106
164618
501188
18519
362732
398594
10177
102108
727130
837649
634424
512738
222739
278102
243554
147291
36492
270295
134525
261905
594290
188012
213975
768453
587243
205968
176173
77542
787333
6074
4003
544388
254792
8058
387557
14973
495221
363888
550335
115357
227406
26767
98312
173533
114321
283096
73182
137300
247761
92655
35274
575457
782748
50340
682650
301812
2281
426147
246194
541475
72147
71034
76242
443856
158643
120636
345576
231557
309787
428660
542768
117479
701575
714
436333
105089
145788
628272
75973
64046
234536
353833
115636
494113
328979
26341
179657
571708
23723
136656
36181
248
70576
90501
543154
159928
642270
108542
98625
689708
156981
417429
215302
126207
300902
133838
35007
246393
932463
593651
223093
765955
42272
452243
647516
692437
178597
71911
110688
306670
139154
482630
51934
441959
157526
133412
69393
238836
2510
59746
11897
631
561012
607763
178354
6031
283522
37794
344829
67732
216411
149370
119673
350283
226370
122847
243076
210585
403851
123631
242953
584851
169158
651253
26009
436021
511106
115722
742175
851154
941981
14093
384156
913585
623651
356221
348533
3872
365562
6731
173312
95759
110872
517054
635969
380335
69244
88334
86727
23776
641502
44387
64866
424442
593267
9608
882333
96791
239948
892698
218205
185966
71226
334627
225490
509812
445657
563588
110041
227263
641674
118206
218175
264617
465556
183917
278824
110107
92260
26512
287452
122816
541472
502322
102551
7854
142876
129504
30517
111306
137038
82990
645857
47093
91740
47703
22842
42022
159232
111622
40025
8236
179456
19552
73166
63632
126689
249960
115950
225852
51315
572296
122703
39013
297934
538401
282934
529305
83254
145892
478
589296
561574
48034
711503
382034
285947
244563
386023
602158
549763
469281
83867
745716
204009
362229
258004
434401
108604
734936
468668
145000
28679
81985
12677
217556
16242
302845
176664
53675
190303
746318
1415
586280
155701
205880
313756
67153
572533
184970
535141
100967
26851
293203
18328
56658
769461
84063
39714
12694
206901
50554
213926
583391
264220
414002
439270
196647
166561
538234
9680
63689
334152
330699
140307
169055
25432
100258
85530
141754
310852
263405
633127
35815
724486
242863
310539
355082
426418
123633
729970
159666
720318
156365
319685
278295
17408
294167
180056
813529
51294
528905
510754
119788
650028
246902
5938
305292
489576
595954
286938
284082
10533
836104
364795
629354
450745
189047
530042
183018
265780
40181
48259
5306
42387
234209
26303
87388
237937
28932
485690
557955
145178
336944
400799
648169
170278
191330
45719
192087
324079
8609
117798
724525
46277
203892
180606
9316
199607
92690
73615
14276
33581
189680
118604
66576
263713
9055
277200
146620
426361
361722
320400
153988
806418
73482
90050
253201
93926
10945
17178
183098
234484
366359
448291
93874
18037
465251
81752
532540
613683
380188
34561
30475
4126
459355
62761
42854
350309
513609
103284
663388
620286
297302
126879
309018
207255
235272
275120
190839
670759
671065
68173
584127
146294
206945
281020
479545
202001
2521
73602
6140
2780
285636
540230
24986
14113
657211
127457
592990
58933
232378
390383
221019
67396
23308
28233
596062
138560
10853
919763
356993
98643
91850
87425
482257
176457
78321
154818
543510
388397
641509
434852
132980
251863
308606
65150
169130
846760
247474
11076
167783
131469
24043
111568
179251
35491
123622
418979
46240
698219
71651
89212
104205
22685
430686
324792
142519
801995
600873
721255
572333
229609
285259
41270
455750
173486
97417
275499
290069
209730
53886
20815
1313
62460
144710
12006
255508
780854
785562
24772
622283
38542
166044
93304
838705
85922
46022
31751
97859
113456
112592
282033
437805
121896
106637
164963
25604
558285
147993
4660
205755
552478
42856
52454
282933
33975
24107
5708
194311
33423
601651
58057
334247
52725
43647
755596
330434
2604
2763
260329
365966
100876
139987
9289
420708
274923
28675
541290
200147
141646
201870
476987
280347
631207
380622
3731
106894
557278
40025
61614
187112
40600
656942
173517
131440
645965
101788
369001
10408
31404
232844
354076
14321
912174
82682
617882
59338
560077
151967
270525
199074
147662
20421
328727
81585
27102
175877
290509
412320
104424
14170
3932
368851
99837
169653
124332
120285
3948
395830
105573
247895
70593
81664
36070
845642
600523
394637
126015
12974
366401
564236
230490
247416
95490
702503
490580
428889
28636
499354
629671
303295
249247
60329
27696
431889
33155
257251
250878
711058
187386
77397
29420
144386
300742
36513
133862
239999
265876
78230
446722
75506
163686
99266
123657
242892
110034
3575
554735
610645
429359
85968
51719
194564
184022
42137
138767
217806
505590
179310
165645
623235
225671
7383
135402
471355
112891
248672
343184
293470
33716
101148
20112
60909
368033
217678
673443
290480
255841
496891
522823
152920
39836
436934
334465
479160
15376
57481
246254
257015
677206
57232
44487
1248
31507
265860
247191
206608
22747
803586
81513
17965
126855
27985
300465
700119
212507
121635
298526
84814
36287
748883
93570
79295
70828
180138
321698
245861
365895
49119
410954
18811
131528
185673
185186
30242
229437
347514
189284
5684
21574
38672
453396
92837
84156
79804
268565
195564
89230
31081
141441
74221
176230
223995
120982
109459
524550
6914
140624
36395
815387
4403
700347
197116
114565
570440
59184
201852
121816
32218
26625
35099
92847
42413
157763
291786
562172
316568
39137
90795
402326
164526
457144
469821
37831
9956
153786
257357
110582
221705
10116
412063
519637
312430
108367
206150
698021
81870
30970
20980
42511
350333
266
374222
178186
207219
96323
221411
25664
34685
15366
54980
165481
655104
759926
67903
207323
329069
228199
953405
15198
113630
322469
175433
122409
296492
612998
108844
35072
379889
218351
184894
93922
199655
49632
26068
514919
90149
412365
9888
78576
193144
111506
510352
101396
207520
413375
29361
42039
27862
419872
218496
163716
212067
242974
224907
389269
71175
771059
162555
312743
417178
338564
200831
14272
11241
125665
297590
527286
296941
130634
109608
165115
124106
109220
190484
416757
220569
828
42192
91818
773438
138534
181618
41705
370810
67000
729
34917
180982
268589
116403
56043
451354
26137
24022
11250
729444
370393
682325
599177
377541
140139
432573
15653
143222
146031
300235
25149
460094
266874
74618
52408
260411
5164
171354
386247
99025
164363
600165
5888
66489
107412
118312
238493
173732
265376
337000
42724
232340
123110
122367
127478
271210
91158
538619
131590
110233
205142
366585
47072
90340
276275
88776
55687
16898
158098
437853
380260
515840
273185
18086
226089
518
488499
115459
210106
160103
165474
364533
102614
228680
283742
110081
163098
75179
10405
110742
111316
598151
5542
71914
764780
664325
456922
24988
95011
875866
652442
36524
32634
152304
213536
348856
586542
926150
281235
23465
131563
106017
554547
43283
148714
349430
29344
362550
214215
257270
93976
131601
852061
18939
550008
115452
242109
218436
178769
183010
62106
43081
97210
54886
200301
135785
256654
373652
282462
277078
27290
554711
160082
133209
99664
32771
316247
303334
151309
508527
706704
557552
75455
332684
190022
257038
70902
893545
40197
195070
472277
688569
438524
463512
715115
60058
401062
126430
522007
288147
2255
263945
185038
105191
251700
549908
128394
7266
696213
573086
92568
35364
364405
92095
251078
144700
159896
666139
403572
2234
823260
47409
46218
19947
6478
159344
426694
51891
43330
45496
24650
583559
21685
8010
64417
179703
532843
652687
104825
388268
169749
321425
37723
6260
268159
77358
142156
22209
37287
733251
514848
2303
219051
241812
935912
147489
511918
361562
394629
122919
184440
225354
289199
361714
356686
90515
172652
79307
126366
35731
392909
497978
307059
657865
65036
246000
177980
320864
778251
192864
108887
418888
832917
454210
405854
134245
18816
317434
311648
35240
405215
58904
165157
20403
348997
204590
62545
474725
504521
314319
748275
525657
9586
466422
32164
584425
224160
115389
163141
421585
336833
28677
80742
429246
609011
219439
537585
318101
402908
78457
108595
627851
259453
497543
488347
550597
133814
263416
7468
419436
876882
75330
494280
62517
39728
364991
295929
114557
5894
52437
266345
51868
1392
355561
49619
635335
34602
199050
448645
279268
138319
629742
269222
562600
57134
269346
69017
284763
164466
201323
254876
2937
382291
136564
167803
60779
764979
80008
272791
1375
558938
35883
191281
106608
285373
9175
295619
84687
244728
628428
20864
280278
707999
812
27410
512352
200663
85423
122758
383031
9070
312894
5173
64469
160732
490050
110984
51232
289255
17381
30151
33794
328016
397272
233615
205874
1428
121950
405845
96240
23754
249494
211432
933904
804159
686864
754396
14147
240838
61612
386570
384085
102557
38213
288660
364215
431173
13046
746133
150958
693727
396895
57930
128027
132791
548830
149762
624953
326449
47943
462838
153767
161718
26075
656332
59716
40889
231448
209774
419153
21195
678586
391589
222178
60040
205435
56015
33033
327140
738356
49097
132124
27292
50374
12026
62155
64233
151389
417955
745070
868697
740829
152608
6955
357478
6089
792132
971727
562117
27558
94153
67738
45145
204963
297315
137593
215850
484315
350647
566728
311200
140853
491535
171268
81670
109115
235058
292554
33196
29971
553523
422570
16139
330239
145693
113204
45731
541349
140643
774607
50270
243833
18462
348465
859278
489915
620644
65605
255221
47234
421099
35220
5813
612020
73326
160969
50115
294253
104970
668
19579
186794
289926
167860
281815
582736
266102
108422
95822
112240
79523
574106
738670
153966
100633
126838
208282
157025
509563
456761
138871
23690
138300
551573
597369
598388
660375
328088
583439
75781
63135
172975
129870
98823
157683
124959
235765
11847
114887
337044
404020
58262
508467
444671
277553
818607
21701
496612
507917
12405
372025
11501
126268
219988
302511
392828
44034
509246
5865
62852
527841
370013
236684
247239
4647
238182
50328
301010
145750
658605
503745
68732
134341
251158
501377
16587
349977
247980
17187
338356
167012
199416
6666
103266
542787
220252
297659
308717
100655
885263
220672
46303
637581
116762
75270
9206
383272
689
232842
161885
379684
420681
324892
280635
43945
180178
55334
408623
281462
648528
525017
600424
283433
137740
96173
352081
148610
16696
90219
177745
338856
83916
492975
183815
113147
36729
337040
50779
675764
711792
5031
824063
520301
22992
232896
631586
5363
8350
935451
45022
878975
516569
362935
520408
79933
27773
20348
269398
559153
343266
29038
496766
159889
184707
171954
2472
425648
391942
443500
95383
89620
313402
101039
158045
73035
617941
142573
115980
62722
364391
126815
107974
72034
2764
83299
66219
8760
131398
284454
339304
501959
534768
225906
123703
21454
188696
135673
36668
617617
90630
191450
70976
374323
398243
101768
70175
173635
56283
605188
66038
63725
149755
95367
469589
137152
392400
338199
15450
189231
569356
23275
44481
356534
513664
22431
879023
19749
213089
29210
192845
18964
307381
7234
729840
230446
246115
109004
83516
169721
168031
733114
325044
55602
336817
420701
322
66297
137569
513039
184751
169381
507606
92786
107517
356154
26441
28528
385281
616011
157732
1795
55253
117730
482825
343718
244578
397628
72208
220357
121271
1887
531390
133955
699542
104816
38855
583475
167070
278457
701631
119628
384183
59352
297716
5460
189296
66992
2105
383008
361432
66625
134326
475108
21458
613601
434788
619550
21656
378661
96014
117787
657888
687989
107370
361208
616397
510883
9779
489331
76193
206158
469874
59369
213064
107769
42211
12449
202551
52929
149190
35099
561025
52364
252331
172909
28351
491405
730296
7608
5357
318963
114846
117996
519391
92573
94710
34569
466704
415898
536032
243345
221396
135765
75022
175543
651388
177745
461726
130582
94983
731827
98934
51805
78678
123276
589273
489829
210733
46371
252588
99368
319225
823874
99567
309819
185860
7986
296660
27680
399377
804878
51989
35562
159910
452135
201511
111849
369104
1762
11570
39610
182506
9237
34803
263287
80682
112682
100679
118793
688038
44606
117344
87215
220823
598235
640615
85800
321315
442214
103995
286487
2851
357714
90338
283751
161999
413281
222356
517713
281921
484211
7660
269229
306984
83828
137514
5463
5400
12761
243165
171278
1959
681968
665181
6337
13058
2800
439208
84685
94198
237976
66718
643321
127707
32894
92721
192244
149525
606381
122697
105815
159296
37490
643980
37326
170099
3481
536591
604153
113287
15898
262693
388891
58863
31210
160041
44228
227460
455510
22051
33933
80190
88496
314078
258184
31570
78208
32583
295045
91981
37879
98665
391920
51557
131460
150059
92616
69472
8837
232800
450392
419656
99414
17947
457009
659167
216584
9436
67899
631972
516906
458417
328697
686195
555272
40497
364647
11540
268252
190485
72853
63772
266773
244
586008
95818
5732
392565
1786
126519
6729
76717
99238
391078
151718
11418
5437
52572
190045
121709
177267
524315
210490
17563
2303
704996
786363
387012
32169
423818
259523
202933
265417
591643
118635
231424
64112
586548
489059
277556
614918
743915
377012
275165
312806
29520
345973
522795
917735
190291
97575
8791
230625
115394
90008
12311
387629
313277
227164
331386
190872
5072
293064
452986
682499
530406
575678
199146
148325
283445
214027
27109
531145
601565
545985
550052
370186
121170
501984
30886
460656
70967
387384
152201
210965
237593
139089
7266
562434
8419
83451
830307
86420
107456
13517
56492
361129
292749
268617
136025
340857
187775
545026
59718
100802
108050
204390
223892
208570
215906
456286
94224
15057
343584
409031
342425
487395
249656
154276
77330
13637
495043
302791
299229
154118
290182
186735
31207
45091
162528
78323
68452
249370
31855
590302
651113
90158
114358
682980
247279
50377
388095
484789
107612
280304
274301
501045
597418
628473
608430
268097
61764
71884
10170
92047
642029
4943
283676
267822
24914
18357
141080
590153
174272
45851
35295
686390
67695
793348
428103
200880
574133
322545
46681
94936
594730
613143
221390
112485
167978
52166
299939
378912
585886
96511
46793
34518
673646
4825
128076
147870
505137
349299
278303
276334
811438
8384
406713
21270
92027
77738
717217
81110
9971
124133
149831
364353
185190
190136
299501
200245
409994
713400
43385
242111
541383
491715
24285
661773
388597
350816
25779
73145
377202
9236
494124
118537
311979
324422
104148
619620
154786
88257
131748
493651
856640
542226
53893
147189
528039
110367
258754
492547
31561
3165
110217
678440
1583
6303
190087
76070
269233
221509
556170
297423
92816
455657
149793
519734
447754
48870
12493
255679
10158
538100
280892
192567
815481
478965
84559
193090
175153
10909
59990
586731
384254
324849
77863
18967
80826
84193
129791
701790
252002
496597
545859
297764
269522
87208
345023
583063
282292
121054
492092
52735
10338
383886
250124
104832
117887
7578
732
301227
142189
524246
31811
402654
96099
39934
583745
412454
95507
100644
230203
291427
525729
237190
135999
431087
137697
710899
158762
248190
216865
448390
5318
57962
203923
26764
221907
192096
369761
813191
47700
707
160178
136
335237
504458
78311
275437
2638
195709
339810
334738
369934
587779
123742
610379
133364
23166
1462
99572
517612
129813
86506
300433
149558
13454
287192
166859
513519
284970
89697
3511
23517
229178
545378
267480
82681
20432
4304
30351
65452
533855
213680
165181
288591
236419
541335
117334
520790
710640
781883
248615
390012
60081
261469
46083
535825
91196
36173
657057
27673
223204
244578
173119
400454
605702
327455
7150
139628
45060
790209
132984
294293
159254
183985
155513
96270
273682
425432
163642
77192
900
292711
636415
613939
457092
97431
114122
538324
393319
57090
15563
12516
304
2712
117168
51562
193949
19789
217846
225300
437874
21828
31526
175539
235544
272196
200888
488042
150964
11990
96826
116355
823359
39596
264497
663550
228916
153536
85611
168269
799889
209062
30393
3488
176235
22811
97131
716662
280098
648189
15456
352304
678991
267187
3946
626194
119368
530802
40336
714473
199462
270954
719455
75807
68589
36037
176146
265665
836636
14172
123705
120406
539691
125913
370249
109097
100335
735645
56464
351893
422025
528460
304284
212196
4720
153707
72904
229982
15084
491660
92477
125700
692756
96818
321141
422136
311929
16594
461073
297320
31992
5711
42601
758322
348435
111916
8208
45585
915317
50883
150246
92524
74347
265225
153219
67612
116508
581459
201631
82206
763566
51489
885802
316214
684308
43776
635035
145545
283938
93364
946765
410660
164708
246867
3160
56008
55054
170331
724319
714231
84202
233709
266073
218168
67065
368118
141226
350548
254795
66819
1293
53965
206241
90284
553025
136
233202
533251
1018
7188
29256
205066
509080
154748
611376
342702
852482
4662
9091
542711
311420
464574
50516
78779
145612
438025
422397
156913
95359
71309
150161
12775
104818
236933
601522
525901
211693
13064
259772
67903
95237
425907
187011
491923
650306
164874
11764
23039
137177
442122
320192
26084
756867
306877
112642
24700
640207
329030
49064
223840
133092
560114
472996
55264
38378
184942
576400
323320
192
516225
173884
258473
13111
59067
127547
5224
27638
2947
880385
329273
55439
11665
242728
95120
60803
15016
62446
59503
26076
164316
95927
127349
367808
113316
646154
404545
80145
393449
42134
36983
439591
775004
13480
563311
152952
322715
663657
142528
443037
238998
78479
189035
708338
216991
10707
223842
403191
82811
136156
829335
231392
80732
84155
444144
45033
40769
317990
457507
276180
94738
379619
6885
172736
151394
129212
120500
86605
164943
539062
472928
33218
430420
285416
137419
17220
336198
21776
602497
293832
250324
131731
446894
690273
192575
786706
95627
3379
21330
1339
46955
831265
191959
608192
93613
718292
1168
146
25056
259053
159226
527649
310094
198356
810690
131600
107945
417957
188827
655633
143872
85080
234665
75485
686470
460228
1576
137158
498305
85154
265890
29599
44802
421499
501419
267475
513586
918606
689180
614054
73270
485125
269877
344651
71015
256184
149068
39287
249001
73498
88393
259118
149231
54003
180065
194189
188628
152436
44521
145662
1333
860806
487242
140640
114764
293478
676017
508556
890676
545477
314454
144188
326886
274950
32375
202843
10877
192887
183262
552233
17190
119529
416800
82629
339319
535621
210280
274588
38297
152725
746294
40404
96039
64987
5644
348824
17475
246080
116989
78397
488580
233652
565956
836235
245170
424549
204538
50981
470173
102502
413069
447601
74065
233572
221429
80458
342576
106737
371642
4583
306619
454679
605542
442214
258976
259583
33181
256839
157565
563106
96281
7743
399403
902229
214862
123357
658313
317498
246610
624
212394
159055
791549
156294
10225
2628
75716
484538
61295
379633
106553
2369
21802
624822
128630
948608
50380
257227
75421
51840
513988
51482
3404
315770
94193
19334
53
176311
325126
119758
42567
9558
118967
15967
36810
432229
307023
512471
243515
484902
378122
151615
149244
721954
241934
409050
139824
571131
15841
405453
102950
10362
120348
30057
156043
91365
31863
290507
691712
6658
858577
120052
106281
208775
28225
293997
20536
419182
4788
42927
213141
68304
179538
414296
196388
665952
86196
234981
604997
8825
364419
776892
129097
660384
344068
164148
466748
505404
63799
187453
1580
29417
171491
720073
314542
107187
4713
185766
549653
797
19985
148950
439337
141632
227037
700338
167843
364562
20614
213095
197227
318816
25327
282915
617185
694413
266217
125233
485503
351658
625324
79817
449787
563655
181651
667913
63732
57411
128511
28621
3898
290846
137844
113988
138509
325164
257986
237260
59280
458578
104430
365554
457457
184968
615411
169284
293060
233596
135682
766506
205448
369368
30667
124652
611197
492108
199606
615501
109908
144255
114854
129361
15489
145848
43794
193373
3648
153112
240335
227293
733287
53023
494968
121653
300563
161074
248493
128682
644732
47792
56009
81205
63027
207941
182013
149759
386513
240382
324757
10023
307304
68244
94995
136016
1895
182554
485603
138930
492687
151033
16233
209438
426155
112833
120083
474820
288478
11629
179944
708470
3354
305224
359867
6183
708
74744
205794
4325
419386
109403
288742
24645
353011
269180
161492
12344
79762
24480
75405
290030
131527
147431
405519
404009
203194
432664
145519
118225
214068
129593
114629
744349
193158
318558
140252
19045
104821
111774
53119
206634
69461
26196
72188
158463
197870
162909
612630
100199
392600
252438
44530
23093
741893
165682
3824
144075
171605
85063
38267
138131
61380
290251
286496
45851
79157
53491
740937
252469
499858
690939
241348
541076
129525
212428
370682
205822
19862
243682
63847
217228
314
492359
344693
492660
143868
571010
99666
530273
340684
172858
584602
162225
369220
83769
27164
259587
167937
268013
213099
773569
106170
604851
58841
46520
128640
150644
29539
144386
244383
81088
71102
695286
156706
133964
28742
105780
594345
5313
189443
393714
140193
133537
42002
256828
33111
283137
165465
464879
90631
281748
59945
162136
55286
412432
115567
35187
252754
481740
490215
403042
453649
371769
209976
17608
542591
60703
312869
29539
62830
65685
372400
8555
26612
40016
339212
368862
274595
255114
210575
268531
725467
72418
392775
89138
880317
99713
329052
91515
86999
7127
495869
152955
70048
203615
56630
13917
141117
123275
6198
143088
22599
19052
33125
392075
677335
41414
558698
94423
592491
65216
225988
288211
155539
148160
229604
2364
487379
199965
728390
332743
21451
301784
25418
15834
23582
452119
224233
380518
236478
791658
173743
13452
436045
277071
185021
100477
15326
176163
17326
31281
66358
342697
499682
192878
467345
65051
95335
238721
295500
153111
885807
187599
23893
327874
694631
211118
3069
862
406214
664864
670042
268820
323523
12931
37443
4225
422896
70868
186400
539392
141437
110975
341257
293351
907961
200425
393262
42514
1628
77960
471601
302475
119496
176006
791
48927
514081
29162
342940
179266
63940
207067
71221
2809
158251
138973
102496
30928
620080
305546
614285
56350
177694
30419
166800
28408
432533
24755
14570
633798
14557
365901
46906
65440
357283
691249
151435
199031
343991
156644
597111
58913
58565
491975
210408
110509
55929
158997
356725
122007
11650
16321
299208
783799
424839
199160
260454
127716
578451
377342
571519
77252
268619
124630
414481
167832
112982
665642
615214
169402
152898
682835
24902
241629
132231
30486
261580
31973
262454
78376
12691
83987
154905
38492
62988
32360
402879
675951
126445
710338
379092
422724
43273
4352
240680
224138
118423
496293
198585
9095
300637
148068
598199
686193
38763
324176
19295
634987
252371
300294
427276
149553
195413
303249
80369
644873
425552
183645
210188
504129
252838
215540
490573
60614
261266
517035
10563
21831
601266
553428
133162
78321
71851
49723
64976
25812
107420
64849
185759
56783
178389
344487
332056
635841
355676
190021
307033
688475
911251
1661
8769
929031
412995
501700
307314
113191
78167
226472
389087
167755
60055
702728
290106
268337
10495
573620
103354
119708
284060
371045
545099
382693
25539
485941
831721
96041
135312
6262
160498
506765
207374
26662
193140
585487
41324
58455
30181
39442
339633
320485
401368
12300
335414
38446
515395
30819
91301
22527
118567
793828
143457
9544
397216
973638
761428
238490
116401
242971
447553
193390
47870
109583
279461
7926
286789
24692
300535
477507
405107
632374
36929
50846
241576
181615
40579
122562
148569
258526
870122
631823
94045
875081
113013
172028
218517
302629
668903
179903
99237
436618
180419
297731
269973
505631
56211
436264
142
386462
122318
27125
295189
777178
153089
16950
395278
133003
116477
4893
73449
766655
592329
7561
296820
261495
264268
365141
415102
506400
551
443689
412817
168950
414235
7299
443067
235896
476640
251172
126949
645704
333347
201038
111865
149296
75675
261569
280098
54474
49700
287306
585292
100688
858346
87139
924747
373858
348754
44126
53148
62102
276853
154041
109197
228167
412264
480053
47351
752389
63272
97846
194431
57919
49543
347851
530562
523514
534950
103304
193943
36959
85085
18040
287849
5403
115777
615937
42573
297468
342612
383049
53961
177257
289833
309164
25577
46260
100733
20175
329339
76868
125107
377476
477572
5426
92543
678682
759935
241195
106933
125442
65081
7379
101966
848995
80606
95109
19685
454534
355570
108629
326059
823403
52804
198128
143436
445265
434643
274687
20610
208478
23504
340898
1547
496968
237016
345796
787635
375916
77777
518814
43627
10124
812411
79417
249101
268899
399849
119712
398460
15800
188572
194363
42517
330598
726849
253570
689051
3161
367836
77097
27510
93647
100805
248554
319936
156147
28413
216216
221667
484892
98577
482947
512364
142821
176024
66873
42347
130200
145796
56734
95704
698059
111367
200209
287163
229704
677090
149182
1845
222851
36270
184968
177138
56495
525857
133743
18594
34664
3791
285175
249144
518860
603724
11732
167390
110247
76895
193891
660706
13805
147683
210236
17732
551776
215248
533645
178832
336676
76600
9642
210557
25015
432899
221719
586813
202872
332300
407461
37681
42449
180389
75729
19548
33922
57535
61743
898841
29366
21952
65414
52502
121070
1574
368078
29249
191207
8690
320844
224623
891915
214162
337380
310359
174034
590731
262143
407999
342354
66268
210091
333911
5809
437005
611001
635537
5967
292517
262748
83692
70663
113218
450082
254039
409038
218534
182249
348105
146940
152560
283441
143372
17575
450596
52917
32906
8674
195006
126307
417282
376028
142810
207048
158918
45897
408556
59981
480730
323366
173403
71932
3370
238908
69156
211868
38792
265615
93721
623401
471085
68681
777751
931278
105723
90785
54490
94689
684065
22264
118603
157566
5998
6559
503656
660384
15766
328037
242489
26962
243211
11589
63334
451441
4905
140665
572536
53506
816159
177278
345540
58383
636902
111357
36231
154847
101156
4313
136174
88925
1236
832638
41575
7827
95689
94478
487987
190595
237950
420778
122802
516667
507247
32263
21380
26152
1464
19828
349520
197779
744800
306568
172941
182543
54218
283358
517796
203169
462967
93174
148021
720448
266520
30122
59582
25590
549325
646742
931639
201544
906830
27714
209541
54763
33281
118216
80361
194915
184567
382366
164937
0
18648
72037
261347
13515
482969
140522
93539
459439
391606
427536
8781
67188
16347
45142
412517
769528
340053
491973
693457
671485
434080
137959
117377
484479
162745
424
525643
638898
597103
127500
152124
75199
191275
107400
35094
74682
28729
2066
69086
202249
11422
214096
110431
545693
245864
591229
497171
40182
37637
110563
36740
384220
81388
357698
30856
70759
4463
122736
592402
460660
59637
63101
571523
249151
186061
507046
47631
245904
788
10168
75673
277395
374761
26520
163303
412379
764402
17413
90114
12161
560321
257372
705354
28787
189219
369467
164630
8546
76534
19382
119900
127006
452461
473153
254149
53473
162814
225756
233270
7184
290497
157988
35352
38171
24660
39609
234975
213627
191472
295236
512843
269718
52228
146188
413225
93257
433555
60357
241362
247866
132764
526520
588549
47275
439005
201985
371813
68254
20601
14087
366636
48697
153664
23868
269931
350758
47394
29715
167065
279755
157404
128764
380183
219370
63532
821671
415780
872409
412002
604770
152322
336322
233569
180138
12447
277586
3084
14975
2569
130804
536451
116786
139409
45969
191771
465185
48310
292439
41627
221437
7508
84865
120226
502876
64709
389405
687633
338027
105263
14005
317504
110793
111533
335545
411627
180586
161847
55633
186265
340056
127106
366557
351582
14506
97569
598690
733299
457816
241762
28915
428429
453450
191540
190323
30187
69400
29013
2747
234424
12414
90215
499042
108836
16665
122345
233396
111909
377436
664835
123909
73412
195485
179817
228650
122732
216368
47754
647321
79350
5587
827419
28123
500773
181674
4149
89960
16021
382474
91363
669599
440836
409897
6075
428349
108236
262836
75901
657595
545117
324684
358909
93128
535454
16316
16255
657397
566855
227200
76584
643868
84637
32219
8331
280875
346945
180311
663489
120666
483769
292364
469798
126488
318421
534394
37092
175565
301908
373002
7461
74088
9151
254415
155053
53504
103430
2764
38962
687592
453476
71353
714016
608920
100713
380468
30978
52665
41892
276731
272996
87637
347529
83432
360230
9275
166783
439269
221890
274834
417908
78557
100427
550071
206376
447333
483486
317795
145103
749005
202192
371790
79168
114855
80822
99685
121722
218974
218671
160199
241972
350055
90664
510777
21163
73989
361328
108073
292944
212690
654934
410717
208703
179332
87690
732928
90303
262137
14068
610291
70847
62419
240487
104259
583409
96559
172249
392921
323476
483142
552487
117084
127865
13327
518812
356142
70284
8802
497712
495775
67985
147553
766999
796083
72920
58933
217117
210722
127797
424205
333
185188
354270
120262
74198
299677
619708
110713
6518
762658
499809
38814
278676
489520
271450
267334
324278
143578
24606
17730
81534
355345
249572
11204
146372
509206
381263
215796
785462
177434
1841
225838
311323
51482
138319
492953
181329
27974
1199
500655
321751
444657
113737
211060
407424
621783
384183
641577
7511
342639
66204
844710
175271
149714
391046
504779
11497
10498
8009
126738
22480
155253
847230
247851
485793
478634
256279
262492
405776
306721
80141
252780
126203
230335
4948
304018
869050
47806
367872
700262
37502
4898
86603
47534
688976
764044
91408
3887
202120
187760
579469
14806
337033
93851
409967
589788
768936
22684
188734
6313
876918
396133
452959
43244
389154
104008
482419
329158
101881
191384
619675
286084
536197
584062
478606
485675
87883
1793
29408
156692
161461
688956
214670
131214
1206
1681
572640
85398
235008
599946
91230
179018
105071
190996
29170
205792
254600
256339
83408
219537
534691
17563
123811
185933
51682
40446
92157
88912
56424
100935
184791
212042
92474
566951
738986
80555
147233
331862
644867
225950
392648
570571
567105
185137
439134
104123
61606
54380
199630
111374
476999
566142
105367
779504
31066
59669
813150
344879
557537
124400
298924
10672
88835
148786
296928
438078
118654
121894
436435
217202
197933
151521
74587
178859
327710
618623
83010
107365
202234
646744
935
265682
944470
349122
303
445868
594285
306488
436938
453505
202123
31629
452414
740646
203735
270714
249918
446521
697331
214885
585245
437358
353733
60215
7107
221817
102915
701439
248265
102172
134695
11519
597940
406391
28939
57978
95793
759093
705362
73505
91473
245375
166187
421896
290439
78016
175827
711586
475579
343949
13921
173700
63435
283288
305172
265507
8405
23647
118186
158729
782042
25785
167403
193758
739266
584957
60077
3884
454557
516636
429363
480449
245038
282850
54170
94944
160905
270388
196664
221574
556120
159846
649288
257331
246462
297644
57467
58925
34945
621131
142602
118447
300467
642589
345252
48106
271549
424222
159870
526008
36882
364683
18139
444278
344988
840775
124702
244604
151002
133794
5152
1633
442937
52259
400465
205174
16107
56915
724255
389887
4903
10998
140999
322023
549212
142522
669911
99868
46722
119226
60343
179107
853450
182334
847193
105264
202383
480113
710516
420578
74798
44006
108752
791373
144130
16145
503448
105325
60046
439401
260685
45785
135044
359701
276276
369961
280485
88044
157706
16224
543118
399418
84327
13472
659932
86643
331604
187922
539363
730837
121805
7811
263326
371511
229374
422855
1447
149630
18606
63837
651276
570490
94334
37752
97362
156082
69074
14462
74781
57288
60926
76222
364675
5792
264649
490441
782809
145723
400671
380797
202486
35201
561876
727286
22509
168261
651271
323714
44532
867381
339524
696667
685068
201624
96358
580075
471244
72106
34262
100406
22613
25904
15258
320039
102261
57327
54648
120048
89751
19871
62203
104898
173176
168304
23404
123611
656778
327082
321820
96395
54993
695134
702989
828474
84511
369322
64104
89873
87705
460217
65480
380191
97959
4072
189653
9852
143261
78077
314431
1379
757105
485756
208678
398
274000
737021
21134
35966
105370
587217
77707
178760
278838
941408
157153
657618
14954
286100
715517
270159
714848
99267
222707
201501
270763
429395
490775
101544
173233
24596
520370
59482
224356
14438
454328
7306
128088
552880
3299
78624
242700
16023
189812
15274
237543
637131
412617
280851
167010
243758
26183
657072
478634
298134
18261
729345
168325
92436
34816
531402
344299
413862
93976
13943
86323
193484
380967
296225
156878
194256
71431
121207
527207
284768
392488
131695
339210
209752
30500
259006
118013
349859
105699
612684
30059
181935
774244
72468
222166
62564
133998
556548
78309
92754
130489
59682
54262
53412
92527
205034
285065
59254
191650
248439
251119
458989
106208
12671
246320
235222
21283
337391
56143
123609
265289
11110
33295
402011
785478
190849
283947
520937
49313
310597
489175
589255
577574
198388
579091
229095
70490
204302
53924
19036
655962
286730
12219
81134
559984
115218
433357
170324
818767
141462
10954
153061
829890
563458
500141
555428
178386
38476
5978
17833
549301
274375
87344
112869
705673
408457
334149
226420
627
534370
48667
2575
58778
79311
12292
506783
347919
601542
165073
77900
5209
56557
411411
532747
539514
479229
503811
151270
151344
905509
150421
241614
391502
6743
28560
201153
97637
63015
390787
172129
68082
503202
2791
18457
46569
344671
1780
13172
247581
580929
170160
63292
407309
40981
285414
192025
224952
141387
107465
139785
44798
408894
532420
62703
338509
465245
5345
14601
5799
451077
123809
531422
46298
37292
378899
371659
517122
278308
370481
157530
154610
312285
674317
11296
19544
569883
237187
803947
586812
200285
49510
713351
211257
711022
79424
230048
436781
620771
158566
165510
885798
109600
47415
234486
541966
137750
265249
247810
5708
245600
145469
488107
87782
710835
62112
57894
145756
78982
220079
141336
265698
200972
511083
924534
185294
157163
63222
2326
34856
177110
177540
824720
43387
38442
114616
586725
442123
92630
59538
569759
16995
466598
284062
233267
36453
512096
35912
253673
339261
75168
195371
62729
227731
8003
371741
125330
770435
619278
861861
426006
212312
319483
116814
31516
91006
163362
689308
363944
68816
36958
76397
198169
33487
139364
47550
874886
753733
83349
539613
498151
131242
3819
792134
508710
156268
197786
68088
299712
159957
763787
53825
94728
160822
86076
266923
331851
297480
85922
206877
161226
560016
3715
70074
349740
50501
96421
634192
121700
874359
55418
433773
740998
135581
306575
142356
583418
628975
705554
317292
128996
130766
194835
137305
144205
387006
17301
332046
138495
306430
481068
39300
195124
104891
45569
203555
227741
517491
919055
206344
276667
145167
20316
146979
30435
154718
229812
34068
12490
430635
9798
348394
587074
180222
94175
1565
739689
787323
4113
155423
82548
154924
275720
588298
332131
560291
9247
172933
449272
300559
4384
637703
6331
302188
254021
26354
44260
49782
30257
380531
514815
22929
233628
223824
7816
47735
109125
66579
410311
604818
96742
254553
137711
416108
308816
89773
149650
308874
754085
379582
436131
17482
571657
87366
145629
9292
912860
222157
806984
50897
346587
512546
69660
375216
316896
435778
253496
263267
230245
11513
284243
136061
625771
801151
236862
463506
166876
663220
125711
598446
125875
75458
191878
100177
94253
228739
55622
546871
134530
127
105362
33625
434850
606508
151500
84832
1405
7285
164390
356666
421474
209988
10130
196267
191371
464532
226660
455384
865056
711699
186949
478026
127179
571815
359936
261547
502394
426404
264378
57556
151785
619454
108616
50701
127638
217549
84446
144386
49925
473009
876144
31901
498292
22145
86029
18865
39950
18856
92162
265462
106634
76392
52331
173377
766186
496375
217486
64042
486841
454929
8089
639431
186522
315671
1070
151630
9003
216256
83083
256782
170784
224545
507041
22517
178857
368274
27484
218183
390921
601506
247510
254749
162285
408047
249834
567407
662996
53251
646978
131364
214319
250426
71643
2589
49846
186244
205909
520093
444867
198934
410418
265924
259437
203338
199054
34843
837391
57626
131979
29643
179356
7883
13430
28845
108849
167901
33099
55408
116994
555314
536497
288289
124865
39505
226169
83950
32453
203409
503663
411988
123658
635932
51549
121745
519915
39480
171682
797209
54721
220586
311719
35981
827971
8674
440105
27566
225744
87291
151508
146079
529210
235978
21846
653329
744980
552642
419450
197676
85679
933697
180993
351381
149006
1248
224486
355981
21913
409620
786316
155288
32988
605905
51463
353095
302929
126252
31962
238541
108281
107888
302047
57651
79899
834298
3439
82022
255129
136270
382867
16281
203262
53555
456059
111533
115738
516216
628211
157754
152687
37911
5838
50252
8358
244717
19622
232774
255156
229885
5897
1581
174237
179458
32524
342931
83801
4980
572615
159170
157844
106843
12966
404410
248119
1513
301059
249991
808723
475475
511422
23539
53808
12210
500572
362535
48482
229383
57071
707384
24680
21620
615846
47837
284526
625513
41648
30469
63318
26315
52124
143970
584826
88986
238816
348172
358126
467915
352303
219305
680586
212878
224965
124546
273404
148331
32204
52375
11240
463967
396996
573882
38552
26554
97660
385221
453513
110057
71905
238838
62426
142170
265
420627
69200
375268
72781
23243
272579
211227
108290
204308
35087
540104
579596
620926
378526
138541
82135
39896
1762
12183
124730
130716
552522
150801
320513
146076
38874
16966
180610
4759
12110
188749
46559
243778
71448
328383
235889
73884
476077
343095
904967
574842
176731
32106
675950
584327
40929
108444
231816
461411
735977
87436
13402
240237
484528
686770
610738
347494
24317
253685
9262
123865
509700
176769
497229
23787
459275
326909
205331
329260
283974
140720
85621
135392
313324
10367
14253
32100
237403
517957
101107
641
733
229495
490761
564989
5850
114999
487541
95018
144772
341936
97288
617765
77311
6435
81605
282506
24958
77203
266453
828530
449638
40661
410101
176185
99684
218305
106948
543233
10008
21768
262142
652197
105760
71787
18193
594984
358741
322322
34951
503249
241532
148311
72051
226527
51224
425630
255258
114179
156537
136893
99497
248593
99180
106795
54188
26825
238447
584520
385762
426102
119699
250616
452817
351059
443122
35062
38802
171938
463761
145044
395923
153940
102937
808206
110939
83885
77444
591750
82823
937055
100064
460762
42281
15472
38079
15004
383580
806462
679765
96368
296938
17255
132225
51549
280799
17222
48768
719065
1094
341237
171212
747
726800
121594
110793
340157
99204
318239
45800
92876
220702
55974
152411
74167
132476
197535
363265
354317
292475
485315
302085
366074
80712
376261
562599
460952
202216
554137
596663
274097
65165
322598
334185
12551
12061
54586
147476
172980
123037
321615
758445
93689
335476
622733
18628
621913
214442
211941
386095
73732
260241
277824
319849
41468
441103
127290
590400
710062
611970
6985
88762
230961
28564
124802
11211
671323
58878
222081
37720
62196
356369
28808
388981
214607
669645
6681
117873
294427
61959
849836
115929
61663
372398
525893
362857
343829
84688
24810
225916
307839
11255
367011
44125
16140
325573
296003
337716
48612
419268
375781
158603
251773
38300
25604
44094
386094
249185
245609
118667
69295
111280
410715
336115
477290
175742
628235
1359
210386
253881
637198
18402
218949
874779
367326
74721
164942
704745
353762
155178
171649
14306
432477
165600
242590
3620
216586
67471
415804
571494
923
70795
121459
804448
75191
594436
158579
829344
501040
340994
222281
591236
244271
228714
18429
39483
564207
82248
24174
112039
337513
167270
342235
815794
222345
153974
87405
428486
247546
594736
222912
197055
19264
833240
347529
236623
179751
75252
174432
6530
43598
42673
257061
437148
477618
418646
8283
70319
205269
234554
653379
66568
595296
80568
204909
156891
489402
192678
252589
362307
3971
211564
338944
919208
48139
490331
98495
594875
209321
238954
497142
255023
125822
840173
95521
368617
5042
87829
507052
54923
50992
73322
279290
172663
124642
145892
310522
216929
616308
581992
237481
51767
475181
238438
486113
248249
357000
132784
145996
215843
48535
229433
125988
598596
421806
294193
220280
539145
117624
65587
251156
376646
274104
458078
95546
578680
103229
22920
141890
118260
373143
187512
359773
211088
799468
384
587522
259116
291292
245901
279464
452661
7432
100468
661769
143105
559915
137205
550410
33249
9854
250098
360082
685220
628268
700874
183287
99856
402783
228763
346124
271240
26299
341904
201518
158850
714845
123895
938635
117037
82269
32398
498894
7136
233272
256478
178121
433675
8967
209539
83654
266107
270512
589982
376640
26079
112141
195641
669763
120970
477094
143942
17390
62973
826002
175632
1968
160074
60995
402533
71939
5947
195046
349250
69968
175013
165770
204688
232027
161874
887259
660349
13627
479086
561873
498239
551594
442523
328735
178246
4293
377952
712707
157182
2541
289682
47128
70422
240250
118516
159585
118666
24121
225154
142098
87467
270230
1316
476813
486898
475117
48769
160039
602829
34756
133864
471346
47943
350927
899989
412834
960451
1524
381080
246233
37014
219774
338731
906917
3293
124679
25605
3091
339692
80684
279887
270806
207988
131274
3410
73916
594160
260247
419312
378195
416
294628
5679
415502
13966
8417
192764
205430
536112
278
440190
259322
36483
47985
669243
205163
142338
89615
147390
26377
48373
160122
4150
295887
173968
634877
72859
782259
526754
321994
40289
138250
379708
180637
385928
375432
45639
558233
50462
149884
412725
416469
144349
221328
906420
37535
367856
57345
212364
68403
27954
295077
579847
178139
184436
129792
804786
487790
90414
306885
294911
616401
91557
197213
246630
63201
158232
227300
347473
235277
32687
92984
389463
647136
138153
45051
451626
215816
510812
225426
93693
432076
410102
154159
631253
840357
1110
560122
423533
219879
692699
105015
643317
66402
397701
99414
29267
184075
544062
149954
642512
193964
15925
291143
409540
646960
423593
31907
264056
911111
142911
23717
48448
1481
652491
36665
138866
134339
79423
85480
137440
125545
418632
31009
54512
147536
0
19064
668484
186176
109658
387016
777342
83298
256520
207976
165340
105264
164153
31105
8120
25715
23289
145919
593101
110884
259575
328738
164859
118403
119313
80149
383105
414169
400014
147935
197677
540978
46196
130988
129258
161489
30324
54249
182359
825503
849002
317364
514815
394878
299676
456035
337252
410313
23804
378089
558389
304105
483403
736299
314032
151385
278559
70661
151526
443249
169890
12960
66631
84995
215825
213919
421986
23776
123778
472819
118078
12269
195186
282618
318
389047
108031
116875
116280
75039
479441
156519
469321
281179
615820
45227
241193
112619
297504
266677
279268
320045
185002
708596
5801
107978
36672
248318
869604
625487
72815
219877
22508
173526
32123
68714
59558
126870
437103
193530
281393
222437
207721
11855
215027
5926
358599
27536
212616
452549
684365
55474
37403
5543
112252
151897
615668
111066
182998
247124
18715
4070
398544
43381
3046
64446
622422
547434
67530
153624
236587
558965
405292
745929
75423
438910
438560
103731
3203
246341
188459
27942
909203
140672
373134
638610
23294
34118
571067
15021
96191
213589
32830
4494
119555
23491
299296
250602
262525
116003
127597
510427
302122
273447
19909
220878
15061
373192
3425
488483
105156
430425
296156
351215
11259
147568
661682
164411
185778
93634
126962
48555
171842
853999
146641
444528
275693
628941
183150
34564
18352
184676
45605
70771
11465
193623
823632
154610
290016
43545
58051
27402
195707
66129
190235
529420
230378
14172
132615
379649
137582
1484
196132
114346
9558
613507
800218
474806
12918
385439
278867
193627
600685
335703
234695
1722
481183
243103
186902
13798
535874
182464
132617
816700
491531
167106
58939
240756
727322
111638
151260
158297
201961
200432
751653
127908
376749
369967
723808
67158
22197
278856
448704
79025
324244
231087
614304
38829
495085
381980
43909
279943
91603
77072
434281
4842
146783
351606
203047
14440
332909
554669
372943
297970
658279
142211
374414
560995
313169
336372
332103
37276
391828
71682
487280
306140
370648
14107
29142
553076
68495
170160
236871
21872
39111
104207
527196
137921
22891
722864
441336
109350
91333
490843
21880
469639
121660
211398
512451
350921
701054
55369
21337
509479
148733
592328
267072
303153
448506
61158
89792
206122
425894
637156
296821
10413
368667
98400
289287
606303
4878
1850
55782
849
501665
101431
83969
8555
84865
17004
5480
41040
127457
665929
124389
253890
210921
451431
129866
302026
583995
102450
179940
295434
164265
832420
583443
128110
1948
10239
36237
431064
169035
105385
75232
506021
13521
379906
54238
204759
58244
61897
176084
200717
6049
357086
197988
305385
426960
47969
304623
813201
94995
113186
70978
40869
426759
63596
394876
423518
528131
61855
499201
420652
205831
133225
43864
89868
515364
240751
236666
67213
24526
199974
322539
643505
237573
2313
4262
344793
68079
508379
277621
110350
141050
439443
183698
105810
166596
543232
279965
65180
161871
604859
390428
495715
16819
136757
12377
121452
37852
141607
2940
202106
356
879537
135098
80034
240505
161807
118576
338709
84667
740816
545350
135870
97338
20612
10139
415199
471065
41145
349403
70894
284204
116770
854425
56095
160764
300855
320452
323791
156795
290601
69335
307476
906676
361290
279213
65171
263198
41906
7498
63750
186695
269717
356161
45458
160294
159815
103384
569568
273920
182095
474250
310142
225798
26214
17176
37578
17313
360556
2419
572136
12578
179808
411005
164801
15714
705508
614413
28415
187438
258967
370061
129627
95599
729271
185232
202366
606640
541365
66124
30267
29146
234876
327766
250126
377231
10403
305859
19028
134303
23289
212444
746651
200917
620467
507768
471173
237562
140363
337173
716959
103323
197718
56669
59502
225520
36080
120888
67708
143846
634110
334273
379937
69834
217684
843641
115937
399320
890007
69614
386011
48214
12994
435016
309126
735776
625572
251144
387586
364483
4323
190203
158581
331454
371883
109856
440049
490661
133966
47493
27012
8251
126261
117315
383137
487599
81318
6652
13179
246403
27416
61680
860108
261275
50992
79
150742
551358
21659
37310
231881
31239
61121
286792
336432
42356
443171
279058
86021
172890
327867
8133
701715
59818
5682
417788
750868
114928
158891
15276
441420
448347
90907
597585
235656
129937
238589
507767
78525
282521
216344
581780
303982
888339
446151
45229
332673
11347
533749
749874
2863
519958
81580
435680
104418
32057
147584
383149
3893
16426
525044
248023
144570
419740
196022
33450
21804
550591
353510
181276
93867
9354
6722
75705
48629
136238
373923
539850
83533
349846
95407
32149
791437
346085
381333
39542
75042
101603
399638
557565
474742
442610
66935
55699
113004
277706
155293
39778
65199
405542
73996
799
595278
720546
648218
38836
799702
391829
139719
50117
891961
314935
99728
64613
47737
332991
471541
2669
74522
230839
80304
283328
201882
504568
41759
105941
50634
175882
590722
525834
33767
1452
20942
555522
162583
14048
290747
455159
397240
50753
114787
233285
387003
22046
139812
86619
761217
15923
80873
797254
509696
9115
10067
262044
114314
402989
304006
542338
331517
615831
198380
86810
309936
210279
764799
15437
119341
16726
188407
323827
385026
25250
158744
195680
172865
2427
73317
546435
29372
517894
19084
38050
763902
316585
69330
496
77022
698550
957976
73831
43404
578768
226981
785870
27757
571660
414657
285561
313624
177458
3963
137428
191660
28049
250119
210227
24749
32618
36337
114226
595835
43347
61835
9643
142212
245063
18120
197511
500594
613936
469391
69406
515721
197209
137376
437233
313576
987239
153654
186826
15349
31319
654123
189665
73917
3440
88883
310619
112983
129337
505098
698781
86417
276928
860581
259957
94845
22426
413084
520563
272977
81870
304210
274913
318205
563068
69413
101061
37394
312619
273679
129555
208404
170160
332050
205679
500658
32231
177656
511408
224199
6270
297545
238970
8921
721856
25236
102063
321641
336905
608406
32988
400384
111121
163986
60424
295740
350806
183577
113520
186547
501102
444
145627
46899
328537
325170
622396
734744
131831
238248
863684
779584
140572
7838
524663
347763
396399
30421
568975
626856
23141
74805
132033
46516
23816
1180
912173
352938
300
420328
216461
68719
3132
24423
3658
97399
48364
142668
379750
82169
80795
281250
36657
62979
85646
569156
97869
272079
322747
107831
134737
93714
556752
435236
25742
7283
104917
88585
24847
97081
569381
217590
729847
147341
426913
270557
116324
423298
35212
538679
199585
176275
5471
574269
783186
99013
426291
386972
3244
361052
389380
269527
62894
672130
479332
163312
384047
163240
59137
325974
8085
262649
127145
85490
487925
769273
53461
30016
217314
695943
213295
326589
4810
151138
291099
169568
511155
144784
301
36563
28173
176553
64833
355203
384736
308799
610187
17115
294616
83831
98173
292239
18478
53905
4737
134971
30746
23233
143608
821060
105962
63246
109178
466345
447433
61144
880790
32982
111539
264054
412143
648637
178595
107650
152546
20322
257092
432495
274396
149583
61161
781393
198422
48788
239249
5689
221683
91387
58092
8018
624081
459675
147486
533357
51570
152598
655742
704899
28863
352825
612261
817804
281396
119446
398809
132966
46080
31621
362507
271505
137253
285578
747122
25937
84679
130329
6026
50342
300231
658967
690756
75003
45202
517157
27830
472204
119547
546394
41689
52937
42987
305998
40853
109009
98644
287095
410846
706721
281810
282697
7149
267287
135591
11540
299340
607127
47295
19560
37539
195590
701348
124630
543823
80058
21603
320944
18612
269795
695956
599051
9375
131648
331502
499219
500567
495006
91074
635693
80984
57094
382553
99245
321370
249229
855292
299904
897182
568390
195582
122990
191834
269572
9918
141384
73849
42593
37325
98425
219024
216123
451885
4365
818423
29904
316836
122677
636765
425480
182818
178969
228574
35849
50245
281539
69227
16767
17989
4923
509458
303468
76281
60772
209058
36208
3994
21144
713380
240655
418494
35227
51418
1031
109978
85963
389662
1461
467867
306025
162525
130317
33180
14499
304945
103065
184600
106585
62097
203847
462674
369832
706229
107227
38782
86098
306120
347443
323771
40865
694155
316885
35566
76140
23058
540907
509436
510977
538160
325320
543719
12142
677916
11912
233478
678700
42336
796893
14848
1375
58202
60952
78385
448472
86778
247278
107660
774069
102983
389967
192990
392490
783555
302156
199791
453539
23214
682091
231679
112747
18804
178201
125733
405346
154475
159878
3728
19849
328895
273602
71952
237562
732276
212471
424889
341875
737768
185005
14074
336365
300829
573035
580597
385724
139568
62324
125257
562565
500265
299212
602441
34285
368472
178063
228349
205482
31694
66039
719909
192637
85868
305125
336803
454044
541305
860601
527242
64861
751595
164085
376057
309476
214207
183256
447864
544501
693056
135165
487102
275615
48291
72135
369024
2096
385712
461622
34653
770311
528756
467022
22521
82092
409957
27299
390459
379342
249225
299602
521856
131982
737836
554502
202346
331122
23386
5066
639197
63868
276115
221893
393274
634478
128709
172674
439770
70477
179248
124183
183028
41102
384260
406579
2605
79913
512620
12324
305929
131432
541355
192419
185682
47583
499748
33094
593963
447619
438847
20864
595290
236420
439706
70019
85643
62365
451978
235011
19005
107724
576490
216147
186027
95675
66486
36069
160934
52340
227655
84408
268948
326570
167503
234955
34432
177339
278021
178185
22190
513407
485414
40028
183234
718719
75378
379322
358815
327322
110404
550361
201295
27369
405411
25132
77266
178541
159588
535724
26756
156193
89738
189871
423821
70187
220433
136494
58621
458575
247256
14877
327217
351803
346347
103882
336881
540266
78643
402045
42896
16047
357421
28283
276959
108399
51283
276583
3151
206404
173564
471414
66633
474109
212436
308203
5020
825213
136823
267683
356774
924758
35520
146981
189390
194318
376362
232425
976
429774
332534
412804
465790
118955
25898
48955
27072
2749
6381
116288
423482
42823
101744
771794
39905
415832
133503
101789
80913
183637
0
422471
109751
296325
347858
824749
344289
34808
506582
814006
606734
246662
136660
280244
349082
619767
757326
135185
41625
423750
198922
1471
382579
139374
143624
162005
362510
344693
193454
362060
447944
115676
206974
64239
439934
114894
7455
614739
235434
82653
134190
4667
914906
66700
4919
79544
121446
230611
124640
186312
412906
693597
140903
228309
223354
495715
78186
604714
558488
905403
456889
238673
7855
7809
134531
237209
17127
631827
235912
59517
99860
375832
64882
47123
163501
93040
594186
449541
91087
12861
225617
170778
353007
38835
74071
463410
85428
559758
39154
2304
91297
233334
857309
159
14675
5926
101084
179308
353764
24806
770519
44570
182941
947897
348028
26044
341909
189438
83503
133001
246622
68643
332255
260965
203905
89540
315811
336147
31538
33812
23841
453904
314628
509728
273864
166071
248720
324919
49608
415673
683189
1392
219093
221172
79225
75172
148190
46180
55707
76826
119544
350303
670728
35853
435990
451563
163451
111445
530
346495
165285
190971
174720
594880
4459
462295
174886
50004
24175
39149
1576
174182
36873
495754
149319
126145
13188
472352
83037
109253
64272
499890
288303
2063
332830
87840
315535
369085
110028
275175
4324
114623
251021
152474
41348
45651
155680
141969
97717
303857
418956
164902
520418
91021
191510
197330
278522
345371
214201
95856
383116
133797
76989
117138
4171
341196
234148
628326
5170
18965
183513
550940
9886
133794
60496
76779
264474
220190
146872
678531
222968
71242
402527
95195
640616
147844
5105
522349
33523
55120
225594
345413
328348
75380
62723
126865
526444
60499
607140
5723
439612
224985
148288
373071
61144
51526
811345
353215
40082
283096
102221
480055
344280
232955
107631
357264
272698
80287
477380
125641
4573
204790
117202
110867
415036
94712
32053
23960
576797
12617
195914
597446
243618
127494
391643
20186
383461
457030
504651
62658
220088
702507
151205
52978
68325
120154
502111
496278
43212
313020
214560
12186
611957
186682
170335
668388
109559
269254
275150
614034
244591
161994
2906
76340
256564
333550
168105
46923
169101
514763
147928
896541
33873
504927
363892
444660
18429
80409
358188
242175
668372
171485
218456
153102
276063
59307
337315
88548
315093
6308
558295
37812
85017
434283
182167
33037
371944
16912
52800
108109
369680
518847
350241
308674
303589
851489
148673
564806
125448
7687
36121
526319
37163
729088
599584
124630
278418
493092
397618
42735
55772
5097
394226
4092
487842
137971
6880
120193
16819
102805
3620
841865
291292
154954
246752
379768
296676
361312
90697
439155
67340
6306
292487
846354
97841
127649
307632
22898
143519
515685
234484
143174
4368
261748
2263
117121
409615
309917
315068
380742
18062
232931
50450
8289
83624
396475
539602
238396
376024
674267
40511
673143
316342
576547
548877
52758
346930
128216
20405
81439
331387
409572
314964
468521
24655
844313
203113
663442
586237
23922
64778
44626
601353
625175
86573
76136
334884
661488
562928
236039
135259
332818
280545
11704
70031
399099
18113
27537
29344
789719
145196
164837
199868
429234
84282
471890
13292
718616
113484
23330
93467
304322
421913
79890
820732
211848
607554
3455
666347
1395
24295
68594
48486
709972
3044
50412
439399
210344
192657
32270
3740
340590
84715
114182
347466
353680
771797
126329
401242
269694
364777
21036
744605
156579
175710
23085
307699
255323
33690
23197
57163
4047
111500
2072
194207
479867
304456
188055
50989
505023
175108
110782
507694
103498
129124
94407
262698
694839
513656
211182
169610
157568
499773
633060
82159
598811
101490
645137
715494
2389
619496
198831
27122
342649
105443
88424
100398
65907
28457
149256
113281
71267
45196
124633
135158
3580
62939
68329
10879
17965
118009
65540
221210
26674
46971
327210
75402
46044
12678
53140
843879
587757
2487
380905
31679
820218
172074
3322
478
158215
309095
216720
181179
559658
78875
6404
82056
43869
703806
739231
521618
77536
527261
7841
661643
4614
91486
168549
402824
299419
596083
142522
143163
366607
22287
441712
46486
9774
135981
44193
251132
79195
246471
40328
13541
432634
40717
43998
576046
18893
60279
122515
89687
191396
108827
1795
133749
664042
222360
490577
119940
409731
120724
774762
31867
711095
837736
361872
70980
43800
726143
13355
40483
241721
894
252993
222011
163817
144084
546612
260851
67306
495514
108551
548109
124541
96008
299314
420052
1017
134837
151148
519500
508938
359460
32211
422057
250462
526612
154474
102202
426769
7892
222690
121466
196838
602170
260552
437788
9428
1254
179584
228865
45494
465941
4281
748027
86146
54607
32035
144650
175129
685344
690496
66632
531304
934704
411601
81754
325026
367753
137783
597786
41295
213807
365744
140203
152774
5861
476911
321923
278193
220133
494356
166582
39129
27372
71100
778577
645585
11382
155657
189824
6805
152947
133482
673616
230328
14801
55137
412994
559344
101848
161937
118676
129650
647776
57876
94250
407204
173428
370669
218587
46923
74101
1730
118956
14698
1006
43054
78224
171469
10797
116835
263856
228846
501840
246254
441445
406327
18771
50597
92864
97580
3321
72237
84205
709305
111663
596305
4556
58906
798327
218950
644431
173840
63009
6055
596149
465330
643029
155905
719930
35268
571839
236655
50881
34138
162344
204685
483761
528036
629495
719717
4971
2470
273
121152
92419
154430
570823
503072
313099
256489
87976
39659
100579
415026
194566
114569
203324
163201
570023
30181
412381
79711
129704
168303
330974
259810
8745
25432
240884
19004
539989
29071
217255
63261
219832
359520
973726
692766
27495
496053
527991
91869
98235
2555
84445
98704
11088
196348
227018
119079
62854
5800
18985
105212
261380
745667
92856
252164
478689
78500
490928
356038
81870
672012
85424
52032
103846
562515
191803
623800
346603
420454
27078
651061
45422
429595
45773
109291
346389
395783
325512
72450
199273
85306
488545
31151
25393
323360
256510
93909
3127
1678
445968
10036
22229
75076
162434
366798
318839
286054
93006
565187
150210
182619
270549
172880
640672
15698
85706
36044
84379
54013
200840
31595
8030
9263
296681
40777
260655
392979
220352
214397
869683
226205
529199
141504
18111
666219
106196
345222
33797
195174
305652
53789
170118
300270
1002
177385
42826
4100
927406
7330
286633
129033
129304
51454
720708
501072
777219
208933
232110
128744
694956
179992
54670
174706
330070
478344
52417
656086
83343
27810
6003
834729
479613
72045
1675
318221
240594
11437
705
79007
202460
0
528864
42615
91076
29792
57109
19341
219547
281577
43068
162451
829767
3881
103732
9675
36806
558276
67283
556494
137070
323227
40973
84567
104437
112185
1362
447105
595216
47714
485454
34510
766828
318621
209780
53261
990958
111844
843874
133087
114697
70215
622382
253924
380392
44833
267401
170618
31941
229993
142880
147245
581555
61629
103732
49546
19281
174422
18002
96142
505250
672364
632422
451906
50218
21868
267575
25375
242985
149846
180218
38678
148862
309277
362537
303188
123884
273833
172042
210466
970632
487244
144375
85968
259545
604678
79711
300783
454304
16594
246397
57356
318841
20392
114899
320428
386562
313246
46168
22270
358942
40221
494257
53374
421183
124019
49778
285620
132893
341136
176863
273457
896898
331959
272064
883859
305441
8986
188535
424542
148871
76662
353324
207901
38712
265297
84623
90269
430367
250376
548409
42120
121458
1600
593801
49283
105472
194663
18966
21441
111864
37809
125112
11130
55345
606353
421866
597031
344454
6724
503586
154699
37527
1023
37493
383499
280461
40707
168136
260883
229193
19607
78987
94444
576247
17609
155371
349283
82224
98326
2607
35441
11730
104220
566150
997508
104618
36326
161614
344733
196849
356549
3845
498860
489050
222673
203311
215321
207613
123046
18204
500968
93997
68742
285933
76291
409218
441259
311983
384193
27594
270785
391618
316197
32360
58707
15913
82344
429209
724601
572929
603303
124741
212898
19250
623383
355781
168437
415057
495852
16102
351719
908249
542122
668672
135560
152063
159380
520006
31056
321923
112835
438016
101001
11484
119219
456826
97663
237657
365958
45263
533168
190732
112253
211079
156748
354360
211185
440356
158630
202334
16771
258716
396884
174594
213315
152642
156268
111863
337043
540024
962
240890
333996
217829
518041
180452
10466
77755
779624
142569
223431
17191
419286
534275
432512
661571
191843
188625
221346
5665
144032
170601
328783
510352
385278
786052
1105
1902
128293
266312
288220
36295
410729
801858
158559
450237
192297
454939
92685
61464
444893
493767
147928
284911
435963
165425
67009
138034
616159
89572
368043
233063
212274
150461
704648
264647
3823
707096
547545
341101
159087
554014
294228
430704
350174
39743
402548
225652
523251
75170
102036
165755
62804
323122
478931
156839
185007
672087
6846
87353
512738
7638
755418
299552
484305
211573
4722
221488
92921
497476
44594
10106
298297
376918
60684
568600
30733
510764
615600
232039
626924
151
75753
914699
4249
441955
15836
71146
213008
502252
396898
62928
320423
360435
656422
114709
216585
113319
262540
757518
730499
115429
365946
64424
198848
189892
103974
56109
439518
99583
249039
265294
127396
36334
547079
87097
302453
46419
89329
368261
397350
377556
19549
264203
366946
120759
792619
48428
212779
360669
901726
127599
649809
139279
84960
187621
26757
238519
329622
3971
127810
843077
443585
282395
87554
930264
584281
129426
528848
335735
450889
399001
8525
705706
5674
339901
1117
675639
638697
86499
54248
402564
228444
44504
377246
382936
721663
337685
53794
354121
79907
80945
533015
118264
157104
384220
173106
84023
11474
34713
61166
80510
386726
799959
666331
14135
898344
49058
219389
515639
85791
292887
267567
63847
257320
188454
413012
103457
64198
69909
136135
259159
15908
92901
137333
546756
158690
41133
726961
76689
802
46777
198752
10761
654617
389696
130194
58821
281997
109288
11496
60476
53671
15013
600899
743714
55184
313937
620408
479360
131793
115627
407928
419178
750894
82945
324140
58157
151309
138171
150736
102133
772965
348149
252627
91143
873235
193270
130283
41086
310766
155035
521163
211082
103594
967
80389
458367
46697
34257
5839
414773
129490
55646
352083
154813
291511
137097
255490
409135
85508
120248
507197
501964
288769
122709
6087
889748
175142
2330
426651
184558
89501
42154
113707
409078
61239
184314
784104
637387
123499
352098
127198
276141
517596
470832
60883
102761
243192
194261
450925
566557
247489
455
76518
120413
256668
50717
417002
793981
308762
6266
358637
37201
306665
149768
8602
186848
69513
233704
160557
190299
399997
62488
4367
417274
182534
412628
385120
488452
118407
574930
64054
246799
363176
47774
222810
781271
108204
51615
26563
38577
487293
134410
52920
2103
190248
937955
429512
555764
193392
351208
106263
39992
78411
80828
106019
358304
372789
562996
223922
343668
662597
290533
360422
85810
15372
727917
176083
129823
317499
77593
47465
307196
753681
589974
141076
268549
271653
186187
280578
12842
134798
20376
314576
11179
375614
336674
143493
131975
119390
616481
585626
576879
117829
236572
56519
533390
223905
135938
109342
150647
72899
44503
5226
332299
10970
3159
67675
122167
309926
239755
102255
427767
355260
410576
261501
56484
308106
77248
271007
601607
195002
33054
592100
142840
306121
51780
476392
641926
748207
140431
169379
594266
32541
700494
478845
258511
164469
20089
170121
4512
319362
76571
212729
243602
549087
65984
55598
53423
308767
75129
812915
678545
626008
325482
129929
434992
86904
4143
124367
36150
24557
204211
80208
245283
1390
157863
28597
91456
288969
14300
91041
142368
418173
139201
54457
65256
104371
233986
373979
334664
3992
257671
159591
448365
125156
318471
98005
521673
418787
101011
87742
503640
523009
517795
146407
229816
100996
3150
337791
114736
139664
13267
282105
59293
172424
230857
121862
78985
56980
18112
196231
387063
234637
140823
45663
24287
341785
21074
27699
185704
143530
179151
26089
66456
245240
52308
374632
22972
299949
207828
256847
365860
837143
4554
102415
131226
6149
317532
69215
748686
223588
278729
393024
74017
66313
152853
154572
239312
372995
22193
29060
114386
45592
95134
240161
481481
459504
13985
293493
92631
141987
234340
311939
385002
189472
164669
118995
719000
42400
373751
99996
352912
228929
11126
164525
160241
136620
110269
499683
187794
147168
452518
356064
250535
45291
35993
140364
416163
155967
131416
58147
192523
548885
984097
103526
193339
731143
440130
501989
407062
1835
278
759769
160429
83987
76294
8930
362705
120092
447187
309724
587102
123590
8952
43127
147557
256334
364021
25327
842349
367040
423515
21420
24902
351522
253411
114786
94739
38130
302084
373297
516537
138429
680541
230626
62850
303439
236121
773387
74336
286499
30552
58412
229835
7163
376865
461868
64153
12650
169836
311067
49797
218716
160289
119830
180255
11550
333883
243829
397826
60158
737356
422388
3217
41787
509388
669164
907610
225193
213266
41205
97368
512664
126747
231110
54924
248108
280429
77182
496768
128700
412006
62393
475545
365317
412680
56919
381598
259586
59717
33480
415045
271964
104242
236003
252679
194816
160806
29017
48294
204545
22091
299644
723745
215384
32212
20637
37075
97306
185156
99925
753246
214003
114297
358306
520932
94826
69945
143223
121418
262
31484
173058
71474
70184
215849
581149
138972
161363
794627
190656
418013
7434
140790
10408
59553
91777
7843
47940
153299
129784
209138
24723
313678
159770
745667
0
226721
401740
347182
512600
21796
55292
482667
156474
99690
189198
312088
24095
107180
223525
202729
619613
187328
459958
148217
187495
145804
365964
10216
14923
792721
190656
135010
775492
15060
230818
55336
300485
710833
111175
13750
851003
462151
178119
127850
309922
639997
57244
234660
355840
38712
439723
311415
381141
0
20251
456877
558796
217403
665618
62893
55060
67755
189739
834988
12262
1090
323820
304339
82505
408616
223696
396603
366448
9289
62862
129350
289001
63164
170216
554247
252268
263082
421241
65798
400357
326531
694365
269
62382
49511
139836
199598
455034
87056
406877
806186
158033
127032
17278
565433
71058
16653
93376
564151
117883
201740
398456
307725
386200
186274
205133
7258
294623
769905
95472
170292
445892
20372
60148
325630
85701
487207
364278
122923
39000
534596
5021
15567
560774
804936
210090
262676
218173
31729
35785
50151
466713
236341
3586
27309
193668
311120
67287
122314
225705
41482
541122
85687
252802
176304
496462
224953
238659
287239
94386
183330
50778
3314
205185
341007
267178
215951
503224
430255
612987
779603
98946
389133
270398
290453
17723
105017
28745
65389
439330
839329
221504
662979
474794
209804
28732
121190
874807
199562
540246
133281
136340
236730
733525
5003
227637
262919
217193
174950
125266
69889
44324
386940
124332
271274
157501
108894
65265
34043
57161
180470
203249
268760
160298
626048
120993
39482
290712
641531
100175
456674
754616
224123
113543
1806
300824
382722
288957
114444
268407
57101
23434
64117
111110
16245
270206
148592
178822
116224
241819
19229
483067
124285
67410
528379
77421
29710
266789
238235
58942
576784
4047
978284
961065
266481
20356
285003
33771
169945
402285
27128
413545
21896
39067
164447
329155
32263
134
776492
359210
259724
25918
376924
4852
5644
188787
240004
110031
14847
183130
18116
12390
78366
67872
339525
287968
273340
722182
46543
368989
216095
346836
224153
318453
314881
384622
119096
329537
433964
330981
61943
305026
301024
136237
44545
86477
136324
687970
105259
336263
168249
194372
318304
548903
53255
198711
198415
140368
460630
141851
671994
268538
200846
51478
318834
232409
168160
238973
17939
230567
463219
6645
78054
19348
336959
765502
255412
9626
91542
42457
525387
157778
31113
316851
472443
434103
108962
548972
98215
8553
404336
49803
142899
342232
437533
59581
13368
384342
297674
15383
719735
390557
427814
551766
68101
279349
409056
287460
103586
96298
267618
20816
486223
530280
49147
46071
111467
87037
833402
115435
9929
807057
241896
105554
681050
69484
12276
387753
10545
130864
734098
68186
149377
128418
172672
156966
488176
44660
599889
106620
72542
140044
12988
452078
793813
136493
318759
449537
176342
562448
63607
54422
544631
60176
11409
777859
265091
54158
198532
6799
915958
17184
99702
19188
439139
741097
782154
40257
368152
121624
134339
633887
208615
28285
48863
161172
340592
12089
16012
396913
136993
328728
90664
259138
228359
70506
63064
153598
90656
266406
318916
146343
380414
126972
455749
27056
376340
253904
635320
150849
51726
131095
381293
87046
104300
147907
159289
83566
775352
293675
401861
37537
58306
67492
762180
107379
271376
148699
78259
162000
42371
60069
43375
90287
271606
184423
93824
94417
83177
106352
119524
35434
72793
49589
218660
1008
154731
9332
896866
363595
265228
154453
670391
51405
324887
25323
606339
116833
382223
209211
504171
310911
380549
244382
348897
279496
590356
430308
393235
167615
52764
185035
820603
94124
168180
8200
95857
153216
119009
19005
115744
365951
208514
137717
305357
28581
160211
64742
233152
124399
752708
100857
25925
1437
12089
35049
110627
38964
330743
526408
40014
5648
248374
206178
242295
31418
115633
56955
431296
93140
182936
34298
635
437835
187707
43920
36335
236492
198422
416208
86298
430760
532095
84834
208138
129757
21498
857453
378138
92397
390848
120285
363131
474131
431876
202753
149675
208317
313518
354735
46212
76692
201227
80226
44998
472668
282815
227402
90892
27180
349701
48192
160217
629312
463814
36576
66006
203263
126737
84023
190956
17302
16264
50064
253859
58561
398654
28929
96900
337671
94913
210993
50493
642823
383298
744244
305417
140431
568575
132517
626500
46953
709153
177318
231238
57274
43530
52757
128047
69072
329652
36090
124375
270719
71036
509735
123798
493055
204442
148226
19815
134327
228309
18478
605145
570784
73823
19143
847222
73727
519051
58403
214035
454586
30929
215006
517589
406683
303781
234966
167891
779483
41710
18310
113159
246005
130152
230596
242128
285630
51732
503694
300651
653365
2797
131803
385443
355549
27069
180469
131080
125915
144863
799518
30232
65249
308719
94613
27956
46399
56755
67633
862276
59927
31381
217257
628407
55440
586695
454624
294403
265370
11666
617399
36765
290033
707350
12696
406088
114172
245672
476220
40248
108827
9260
48441
4711
414599
103803
520361
114798
221862
41321
318609
29227
145369
174840
160943
240334
545884
72890
52550
13417
157898
27520
501109
62379
420587
770957
8099
172834
323571
107477
1176
11417
228859
387541
43454
106716
263818
943
449265
1764
495709
499018
22811
264571
65412
70962
334608
369991
29792
192961
66970
10903
5721
549607
82593
53419
20268
49877
696041
51035
328222
615379
428807
177356
7007
245755
4352
429380
191784
56051
262897
421492
334967
4588
22136
465673
666051
69767
419924
64898
95529
343027
297633
431407
669728
347865
724580
183107
290991
589546
574578
153131
476596
201018
68880
0
271585
426632
459978
526020
211224
277115
45675
52613
259579
33843
181167
108112
838019
319175
123432
35287
74670
208711
103711
23624
123539
77914
134128
176062
6552
233794
548314
351848
308428
48862
522604
75133
196570
483486
152513
427257
569222
263698
8727
221075
1044
98517
464596
179335
199014
810067
111956
47286
382609
345289
222418
52989
292115
301195
476354
100062
159818
70261
145256
766737
108405
598037
511443
303864
107632
19196
106316
49784
303412
687801
149597
200923
138569
273000
750597
21996
521227
49256
791382
411132
241376
5227
337317
548666
134997
361672
161383
88963
35596
196225
395309
151095
104759
902743
291198
666611
89245
254614
50633
215319
284701
12953
391006
139201
93172
261625
74174
795348
555862
13750
249006
1040
590173
85863
5669
78815
228041
73942
448331
397204
625542
217529
545865
11564
2870
285734
10604
41959
137347
87187
34570
325561
188737
137918
83441
114532
306705
811527
519265
93622
282642
153437
76845
218849
145962
89391
72041
21054
510183
103327
298415
242182
25836
207004
99890
42747
80044
273099
30932
892720
658521
832931
28972
402708
398475
15410
3929
336790
118530
187518
65002
95648
43472
69404
560555
25646
1397
490641
482872
32715
134724
575946
528908
442014
96176
257182
36750
51596
53755
297958
30147
95419
114534
38650
48345
152514
76091
2326
215091
780220
66010
145832
362525
7523
3544
73704
70822
46293
694467
92904
32389
471438
404753
44015
400014
46375
83875
35624
235137
44331
289979
376530
281339
637044
542436
124230
583943
381826
235501
291673
128627
743859
608166
281251
234764
534890
2362
605137
207649
189434
737945
543343
16946
150745
474156
49631
171075
80138
72747
347537
19417
79853
112690
38735
67497
642865
26818
129261
96261
788989
681614
312545
354270
22102
101069
361956
58289
4620
205384
69989
16196
222256
117908
192726
7422
31912
105000
455859
571216
248059
613054
301799
578045
65719
8407
416367
383535
191219
104859
33551
655895
15134
550778
334071
730665
331018
244259
208206
549416
157985
224967
453906
264038
286682
75202
307584
104162
638000
162800
144767
7254
144323
13995
84140
665630
576660
407934
248676
666718
467747
520663
41125
149525
4759
349214
119732
125229
180685
230863
446395
109267
421085
456804
398717
97727
544035
179469
236129
71944
437437
339322
338406
236574
197048
407145
264336
41665
537289
72737
41383
120022
556852
92489
277657
483787
62442
517198
9815
160187
466088
279278
617537
71921
147334
486026
530136
239953
746030
368113
121060
93431
13787
178218
69352
33191
91623
129682
641781
743295
279316
8889
261184
740850
214845
35613
290571
235708
77492
7992
144192
195437
3933
129178
293233
24766
135541
411460
16896
237073
80871
239036
23531
148224
66857
15694
321136
479756
361630
82904
375568
3273
77608
137358
28808
270306
24764
248248
78658
77927
511000
127981
86684
440762
578646
59969
19138
617735
176326
237576
64771
841644
92065
513789
322392
292743
166802
17321
755714
178628
82739
186517
149069
15211
28834
341906
458317
203852
154003
445360
704668
9948
12123
166701
440032
63922
137688
215993
228608
508749
122719
60992
13422
50488
530742
168494
81636
233947
138770
185925
299248
185696
323636
575
241176
140369
201293
351848
448802
594919
245034
3270
122938
422370
246181
23487
277041
197484
457445
666172
186825
134472
1474
186507
208264
581333
343193
481425
42164
307960
224644
878545
197297
288850
619994
117887
252874
54157
285212
277168
327771
645684
83882
344275
214127
10046
450981
142605
465819
2197
19365
53437
180170
242569
315684
28915
19506
63004
39829
226253
196888
80042
319475
209565
292340
66499
59620
241826
315622
200471
6207
74900
49724
553953
485314
431154
212724
41187
272593
21208
257927
22651
77763
109902
305156
210413
439819
347983
20615
104377
63869
164268
34961
231113
560693
409901
556633
336395
110275
213793
44130
259626
15968
437359
117248
182171
114972
66018
38729
50008
10886
308095
85278
571275
17462
2623
38471
147640
28247
101102
40747
738652
205012
172818
105997
113941
177335
10275
69076
305428
53745
205250
16591
277171
191555
140819
45228
573616
139336
49714
624563
569828
708371
143547
55055
114199
402510
18661
318946
91285
257230
52184
192974
756486
39601
127235
267095
124780
34009
19822
603617
26507
265642
89396
336400
53498
29281
472738
192093
211950
131530
96004
24204
354656
234400
33399
533185
507278
328608
548308
187053
100790
297601
85306
628199
80145
62947
183219
148921
245207
74388
417424
83050
445847
304488
105306
4622
205640
348472
224504
496771
341496
517455
36352
323646
266362
633056
103369
359800
65835
11664
245328
806811
199429
8660
353815
8458
497540
35741
197697
55539
127163
44135
228793
34548
35722
34948
30695
116835
83045
694686
168627
2312
112640
49028
798383
287017
23426
541100
21236
624939
571733
70362
145084
876228
183817
135609
85965
333237
319420
527579
39662
697529
47972
91348
443404
67673
498151
120629
8074
317420
59012
22770
212338
34431
99888
367817
116875
411276
243417
12742
256702
762333
589172
253276
83532
63428
620423
23955
474175
513677
16771
537378
542921
7071
185449
367078
82608
414400
363770
260380
14815
112579
68191
11502
254560
424527
95404
794931
194693
39687
40825
292954
196889
357180
9503
329469
421988
91288
93685
86372
50623
177169
385671
27710
57591
231666
79660
303091
538418
289688
213495
232996
179094
311186
479343
446464
191542
3411
143787
1466
187091
158761
545522
848354
10296
35379
192433
38408
116096
186427
120035
360215
503371
257265
266787
709752
185994
416817
62592
21376
243617
222657
141090
352127
42072
99241
321348
28422
15066
273190
609778
162973
34256
42227
684521
379922
308875
130770
494891
118932
226745
335154
262358
161579
241935
23376
34840
696333
94989
176759
729297
456897
47292
544789
433302
597197
48279
595996
281068
21413
112407
388754
414490
38757
10991
170215
842938
3508
117972
7892
424506
652668
229178
28488
256945
33692
384934
239908
353042
373720
131672
640236
38151
35220
227459
138305
193628
320819
502187
220115
43967
44999
786589
63251
99668
13809
100402
60578
866015
694208
734465
235065
12561
228052
160468
37311
348008
41391
75821
532850
214321
17328
167424
196181
446935
9601
199560
53847
148331
31113
192496
465952
634707
849621
37358
873398
330987
147605
131848
158489
52628
760211
241272
597393
562930
75097
458034
226110
412166
128068
654181
299749
561756
338825
244646
243037
403462
395606
354343
114560
194158
547
360221
469376
523099
184103
810509
611569
661057
222672
510456
144788
240697
660156
161581
239961
159425
18373
85929
212138
164999
312515
419061
675738
678266
47063
1339
46422
327055
101515
206456
374878
252105
767462
344594
65122
68625
351730
636365
328399
372508
589315
423353
271480
540295
233227
689489
277334
221738
150431
278414
295775
111553
515922
678965
315635
53497
1804
321256
598099
940524
595265
78546
55572
444812
51306
550121
507574
720466
36547
161424
499045
100631
20240
436307
245940
7565
794460
208346
32507
144802
751078
676418
125440
153905
293221
355296
263332
66737
266784
398228
47287
97802
210960
147985
56250
22863
607904
70127
69152
444016
1445
508711
648027
652398
358885
35954
354501
426479
322
152405
96971
87552
78637
715085
774389
73766
26050
125328
323924
1434
153008
123588
225050
204367
51258
569137
170989
164355
530559
21894
11661
69211
156829
46533
1471
222689
402873
742270
35785
712245
35718
150512
50544
225183
201343
73140
383159
85924
210346
216729
23160
212694
543508
681649
181971
46983
252325
680521
81518
66706
198463
561924
6038
426087
186886
64998
88720
16862
400794
17085
107545
308689
118331
622878
613229
165766
679747
376892
892453
23888
131636
6539
527394
720636
230761
105130
410268
44696
260250
3835
529706
122527
12135
85802
36933
911498
433124
497049
32996
129926
1344
123013
106789
26535
74179
364170
258097
535112
79584
91352
63058
578885
16083
8955
457099
151757
133580
118005
158460
192488
170143
2143
163042
263197
2708
241011
297444
161543
425162
304460
355562
268148
330800
266812
826605
207
161542
212751
551542
211513
179657
325950
114169
183692
497818
1030
191237
220273
277973
121888
2977
270726
8915
336718
301579
460893
29540
97439
509105
263578
49172
311693
298672
47197
627152
792257
452253
632861
237114
760585
39862
298259
84966
55445
386604
21271
137902
147091
640236
233945
117550
115906
144717
24069
436715
192246
65120
265774
17894
31681
203275
92642
166219
35576
22684
314009
21414
291538
108484
633850
437485
32087
389534
266925
74526
121563
21144
33016
128197
156594
311888
276359
131765
11619
473291
20308
219441
56035
30116
25278
432223
419609
53555
204095
89015
757713
764053
16100
376782
579889
242546
383887
522893
193350
49630
160623
184393
456825
117724
0
178223
153076
25470
189349
571806
175542
136086
528912
46110
521254
312666
85367
6087
38127
557915
43990
160217
153601
107673
267118
185723
530057
154714
16352
292551
105513
430810
183170
72555
263280
93133
190173
44076
322687
84165
143188
584910
108074
275687
134968
141643
153389
399363
198644
249274
251963
221606
273896
144565
623487
204281
632762
30818
595980
117150
25487
1737
26697
309732
484546
125117
129018
715
348153
830765
267498
120908
198435
596260
41846
259620
56654
342072
93859
66094
100024
412775
65643
176559
194034
15421
850
629420
24200
347888
134977
230797
330841
277264
2255
557806
140319
34579
432975
121277
11305
401188
13166
506826
135112
247944
465819
259010
1098
643852
106330
30795
188200
41582
100790
176003
434210
291753
64391
31373
15134
383841
297562
758864
32235
71165
339384
4059
79103
640426
5912
240708
56097
641663
184043
20826
321877
62973
18567
330394
643106
460405
335997
40972
518754
191637
163011
146319
106522
127730
166090
10644
235574
25537
52951
616534
242313
383784
283026
30218
151686
253421
319438
479577
378615
24514
60646
132744
42113
573327
656362
549010
473555
256437
832778
457460
54246
160842
193066
84033
8969
471428
272332
38634
191905
244034
462350
5916
417652
233794
196005
223439
141471
47543
176980
302449
124314
401780
390510
17513
20028
21163
478362
210401
74561
579110
565324
275189
817266
26368
98021
35213
185414
313285
90201
30416
109349
110119
54505
363676
283833
215887
379174
138998
91472
59379
86982
619951
120842
711072
35976
19701
162391
280755
372600
15028
376849
7497
198529
274912
82271
307962
411060
55304
185597
97979
61135
82179
110306
210575
32183
332996
89777
175277
496978
417656
538399
60040
242971
7492
266263
178688
206231
173372
153579
520645
631380
62346
172651
282841
213707
100730
721333
660953
382092
516465
711783
341020
850671
250502
60380
116071
217911
113442
11490
441697
726018
40545
225535
198954
496861
82514
746900
34545
86645
82789
300119
355675
25904
28473
431135
319401
134155
752343
298357
64605
706629
789864
195988
123913
8975
548814
222017
247105
70885
330432
221920
47235
329067
240970
240977
254564
36915
69209
400786
512402
203937
448684
269038
401490
562786
2837
764308
222802
410022
742987
173004
33922
8276
131812
407271
148714
54575
138269
46875
704853
253549
362184
39275
49285
503008
75957
539353
72447
222440
71784
62986
132319
64372
197925
350732
639451
409143
13897
612196
217769
71504
166688
12161
43019
145081
29814
7339
35878
147831
28479
233152
99386
178359
413297
70240
44403
540732
193006
319324
105556
274744
374711
239832
63678
59563
34680
116330
842903
7910
5516
343010
387622
68852
230904
164434
204652
349440
106719
908933
230732
156706
267267
83659
162350
137352
89075
39015
429288
106591
16030
6508
544859
10458
151419
538096
382899
481095
33786
400378
136015
290296
400082
29971
177372
154801
407946
74066
112696
334950
141771
74099
3089
650827
804891
571426
5069
630470
571
122973
139827
531680
220048
55454
2449
374919
547429
45715
9607
225950
111890
33962
262166
168616
357094
29378
819116
498743
188341
271024
291993
722744
628173
865709
85757
54706
745225
55654
477742
256371
140265
4747
641984
86276
595946
512568
46166
347479
584821
348091
185131
266199
81969
26082
638073
6988
191499
417873
447844
617442
86448
128650
789359
25146
60514
42390
241046
122124
455127
14843
18146
579520
279369
3164
280321
170528
157868
493903
16527
375288
16828
200858
24595
726
332058
743317
395
6792
490040
25281
181764
102144
75573
127016
757231
87360
287098
7554
25378
289471
369446
433096
160526
60501
84868
514597
203523
604054
41983
600248
32453
20844
274109
795103
466568
4467
32067
26372
391920
93418
549090
11773
49854
217069
498982
135537
296126
750828
323198
29104
194651
562670
599205
4084
316838
303358
186640
588955
88976
230
177208
309175
127465
394269
473341
521072
26190
700031
629147
98827
56290
30792
3525
596173
659391
253909
130788
346956
194295
1222
184874
216992
841342
50669
56577
106726
246188
65191
179364
434070
236945
89720
373284
143644
512757
86745
115200
133524
471010
375084
64474
6784
802112
435506
160431
102454
291048
264637
123773
426463
19540
377218
144968
162650
70492
201887
148499
187076
149870
152318
23776
5906
924085
420771
45416
311979
12994
235447
374176
238525
155243
346956
160711
465762
465054
74472
31644
98735
440774
293624
230756
52199
303246
47407
21400
293100
778292
124926
648191
725850
15788
232383
23512
390129
323810
711590
100095
52337
418010
160628
314028
21308
300726
30748
84961
42515
123890
9541
21655
9092
49680
521574
131506
267406
330877
235816
120908
98338
292861
306642
145241
6267
195443
771716
27400
58847
559213
83734
236094
160080
515774
53443
29404
391572
132313
681
19870
268920
62182
421751
104186
277393
315827
323698
6102
112133
93286
628494
647680
38872
437202
429514
62153
34361
103779
31337
359
482431
565465
403149
62513
83711
131170
506421
656514
75015
334054
753348
553
19986
5054
898276
46939
419208
486034
95360
96350
133420
344942
169059
309891
839178
90008
165408
326648
56414
524645
661957
30611
213398
636452
447750
613994
123408
651109
31147
174328
216840
278441
61327
683222
248089
228143
68010
399045
300318
516195
203437
205286
628445
59904
57451
353836
17902
604457
23135
118717
19190
549100
161237
154565
834891
217676
316142
225775
39509
306562
371286
6601
150572
637441
104001
375604
12784
114109
187145
449762
112960
103533
414806
3715
1467
379601
260247
87600
169613
433006
59588
62212
31134
40166
118670
459880
12328
812632
447042
146207
62578
50608
163430
52324
285036
634851
480293
177777
164433
581490
12274
2339
5814
281181
537106
7455
21406
64112
469178
39766
40255
46014
133572
80639
455058
294584
543245
490690
339073
143691
266798
297870
605518
398805
107220
230608
346519
19803
208176
18306
199672
149198
438045
338713
145209
465011
369733
334479
394860
63409
595969
26623
195750
120037
246215
62585
435261
344379
139729
892832
155809
114322
846998
247121
404721
17620
602407
317287
132694
206929
19463
324825
43627
192703
155701
83219
112267
118297
173820
91214
450726
222087
762814
263783
101514
77615
28307
198348
607223
39809
255938
9305
336117
113542
5503
152404
436835
70730
312352
93039
69330
52745
135271
162539
268637
355951
20945
679851
40269
263105
478493
395756
64058
833713
261153
124654
234553
20432
1840
885968
385282
96453
7701
231185
53320
479601
16100
14516
6174
362707
25848
380251
324618
88208
41517
44947
123538
459721
287807
218649
8043
4105
765839
119112
338295
296299
66503
578531
255773
251849
29086
504515
67829
226616
478853
80290
265857
612514
412782
786648
142827
168472
12309
791933
161390
154780
119248
27054
702019
36243
78999
362220
9516
520383
13597
282090
145594
37115
120174
100964
699871
276297
29692
770486
380639
666168
50294
123189
547206
953271
33031
578385
670101
24254
213266
220558
11991
2970
431357
524409
487467
579543
332139
269504
116593
667627
165406
90877
243580
160110
677623
26581
101990
45136
25986
188601
140939
134093
391925
295388
475388
10227
132301
102400
302944
32124
45492
310219
13913
481988
274281
81016
128160
24042
134302
15964
363817
43033
222463
185464
216618
15521
373529
31203
24445
910564
181597
22896
88890
0
82215
379
24370
203555
614882
414470
9527
104190
64035
141673
316427
251232
40256
76307
36046
22640
266447
236188
354317
115793
760249
179657
308674
276864
483121
24518
146057
75450
542689
222399
212972
295042
122131
309001
84971
230003
212966
176682
363171
129937
14566
464549
268433
281622
60522
103950
260742
205214
588969
108452
83990
372241
210379
226247
313017
893854
464963
38740
504505
817508
316026
649520
476953
15168
477567
195462
173822
508187
174586
209789
37215
662840
460465
840791
81929
158092
380321
51201
58578
350118
31944
799899
392336
490339
210683
323311
67755
162426
306517
7186
146909
94037
194191
307567
57005
540154
171610
658492
179299
649963
144732
54784
274190
20847
22468
58651
1711
442747
628477
18906
146441
195868
81780
712724
253420
52414
247449
547464
105174
384107
84172
66505
162597
711197
34370
106642
167504
196767
69757
604027
56995
336969
96888
28600
425452
200750
11812
67599
50346
288239
492527
360472
9381
5815
153485
189405
407685
70822
253927
406252
408086
375020
3191
125190
140110
194531
658368
352406
198297
85829
52092
486083
656258
30332
239376
235986
227544
9334
122457
172090
13947
299833
646797
120207
33612
343533
101912
44656
707580
148365
664221
220071
47243
116948
520950
279330
437600
315337
8554
350257
734644
416678
378279
318861
571249
933749
12266
48034
38615
681988
860275
282505
669484
63040
101572
281692
673747
233905
498070
3062
427004
274605
4628
134674
5318
9714
76456
224773
37577
272566
70077
350306
17992
336096
28213
314008
173403
3254
832432
18669
28558
15476
430696
257500
564166
63303
25994
386445
74233
172382
122514
57103
48406
86605
87027
116213
71687
459356
181232
794356
361194
202371
178636
3068
57468
123288
89975
185341
149678
671512
283837
130757
736917
78425
226575
125368
210698
80728
84949
259325
148841
458579
362192
88935
86207
405017
624669
319995
800041
352456
684428
177830
486817
222715
141980
253772
302603
17922
82233
368276
740927
591125
139930
534317
254784
170629
401715
5741
64953
78602
127691
525036
878567
58929
6501
71521
161911
668307
122557
807509
480463
6175
141941
359533
139806
150056
824012
546995
216725
409813
395981
139754
254016
494162
78436
114019
195468
412451
716449
130727
173282
281163
39548
54135
678938
259943
148258
845436
149584
382546
169234
528059
121443
121077
764531
529508
594133
86640
136711
312432
165027
256263
55817
796533
136500
343615
338918
17806
101978
140091
375850
347015
377117
742879
287445
222321
120920
78346
178952
49615
50368
280571
61060
25021
803793
80165
347858
249939
64745
103097
48252
6382
16470
23116
879581
192790
96508
16183
56497
130276
123398
194293
515089
148360
10628
73343
321634
94857
87019
373734
188959
72126
217596
475197
174997
99071
288135
92821
213697
211344
63096
6618
903642
165475
52873
985511
466444
743491
49670
203095
8570
222978
439138
346506
56412
39575
171656
5681
86345
522402
176475
68753
169234
50073
784070
60048
147286
31379
83084
26293
56612
55972
303638
86700
294545
438104
482227
119470
366110
34476
139094
161591
267279
49098
866754
21722
142207
11101
334387
81860
318498
261093
14674
301592
11780
693781
58302
23120
165946
678022
476085
167978
275066
136293
332627
297381
78146
27756
6913
948030
454118
199537
249664
82183
5416
82875
444209
124318
255496
105226
126532
52030
79284
365890
193751
62183
484485
100486
754550
180339
248316
42337
2743
203507
54715
555427
365824
63451
103704
426700
41195
450682
60052
616758
118269
332366
320
206
520835
155062
312982
136855
138535
475866
70871
605228
57192
354625
131922
80681
6307
154663
170467
429631
847820
158219
15153
224387
476741
217335
772070
60725
260884
171142
90270
595032
119157
592634
732810
333737
164016
332164
473916
325819
5738
444069
1708
281654
40702
546513
254812
225648
565779
18381
27737
314204
492339
131943
447218
606249
245237
60496
691395
72673
454179
698110
466629
42119
155647
250550
246809
135760
446072
150965
726228
708170
278030
135906
178739
526939
306354
14285
27516
428372
5440
88446
1696
104345
237164
61522
107294
133343
446418
684228
134074
339588
128014
83782
45367
310560
10627
287676
530808
72770
267225
184852
51194
259314
112260
473824
185898
205335
416
153115
19654
307286
60242
108699
221568
40197
73449
154829
871588
421035
179527
4890
31414
23909
262410
230484
106261
76693
2167
234977
76148
599151
142470
726089
32292
271293
52446
158803
216260
302693
171751
108863
342533
144310
156
516646
182399
261644
372179
18660
575817
212445
45356
472910
92682
32746
352664
58718
276261
47029
143525
470083
459217
283477
139501
70839
446054
9103
2384
219128
111724
815687
226001
104497
512823
241277
386711
654232
226646
234265
617190
243153
103069
172526
146115
154295
14791
5732
49681
32911
150360
196816
63730
81974
325154
316537
783567
188345
107589
481179
20874
437392
48275
2445
21750
364442
387782
312829
185531
161489
25453
186850
4348
61710
708988
10065
144933
80075
18639
283802
452508
23491
33211
536354
5000
175131
768853
290964
512904
127648
251382
329861
431497
22946
264932
92765
145639
545254
396487
78065
256492
322792
435670
370908
228615
8395
597198
110640
33094
230330
58480
64548
71625
61473
243166
511458
111549
49147
83073
268674
94722
38795
158499
46635
106285
126621
299534
425805
9488
3950
61842
146914
251343
88674
9150
63496
18494
19151
839422
268793
46675
75881
184235
376120
832403
96927
74823
86127
65087
3526
210962
825284
150811
180376
25856
455529
84135
4223
75737
32200
86780
58277
43189
171831
420477
718464
62176
119920
95873
547650
84162
39017
533010
341980
99635
495236
6011
550488
364361
12208
288810
128034
108114
306598
24956
40412
79953
887267
61268
342671
549846
168172
157561
50859
113892
726274
572809
230353
447529
258988
548430
82579
155055
21427
235127
173935
282225
575982
112715
207952
308150
221598
327385
450967
276527
2135
1330
237258
2439
5329
11329
922762
94620
336046
141306
245170
23257
330589
303035
154063
603053
62485
6795
61636
87198
245718
122404
452232
48403
934353
421912
680561
207489
19831
168
587809
382094
59259
61852
31497
182576
105628
11271
326009
213810
436887
422707
397528
514347
471319
462157
29491
619305
329606
20463
115319
576575
469171
264662
297477
303265
695500
175288
7344
166862
65363
195646
353663
48602
44839
231072
136942
104162
729253
27158
539402
459747
89351
25056
310112
313029
39932
151390
621851
587934
531505
608726
37267
14224
520378
29706
225097
10444
56353
26852
363327
938
125315
247462
133586
217915
139950
472223
400420
113742
243070
923198
18858
541217
76549
498132
760682
182581
114941
87451
572094
1606
561164
147170
535569
566752
93054
99731
33355
759120
101798
117209
459422
287026
398093
205662
7690
106326
120577
140015
88089
134371
46303
337577
373240
200785
15275
164382
23086
105608
375575
455488
36554
89140
107886
91939
379128
962721
506341
46175
310800
101225
311994
121403
62313
21932
123847
135150
173619
108645
231674
389299
307644
408737
169709
787236
237887
383003
155719
157432
456255
259598
361512
851
8229
5841
36044
48772
96053
35642
675992
334735
21962
86342
147203
46692
1354
121855
536534
489426
26826
54978
179987
757230
378020
27785
381021
3217
16021
16269
7123
276678
299285
29881
247830
98036
9341
20037
154074
88519
21756
156992
92849
803808
111104
421995
360709
511415
261808
10337
58822
675821
93460
322438
206097
151916
284717
489236
40400
204657
109498
884688
528212
109741
236795
332143
27067
74912
165564
175326
645631
713194
14657
269559
4684
405361
6447
298481
835349
46450
47001
383056
730034
4866
272080
10756
342824
7860
73425
730861
134
154641
100747
31942
7186
163728
91753
353007
55106
395379
146807
914149
8024
372459
170480
277469
86475
4280
125795
63793
38304
2554
53140
95272
51715
544926
59560
10273
339624
328908
50796
45192
178238
1024
556098
63934
130419
556553
383468
228802
35401
464443
700916
432475
187752
124637
99887
422689
6737
182687
88337
350040
93572
389003
773482
56909
163984
514566
523160
8463
403753
330957
297309
31806
1388
158471
270276
35480
374587
947421
961153
795
273017
361491
24855
226058
77004
107254
5224
437357
29722
349832
2290
338712
514221
457284
429005
7467
98547
411394
71522
8615
219962
140670
277827
19946
42085
487723
637512
451364
77873
225074
397330
52910
383020
309741
9776
347545
217325
20024
288653
442511
109639
2115
411062
36052
5629
25145
261545
111277
367732
100852
625
153095
358286
446720
340043
125351
186349
4698
62565
109912
46533
273653
15113
29232
301928
77261
53683
48795
287621
412941
71424
201090
139657
266801
36742
24324
55833
53956
29857
37220
6306
390750
21531
110997
92378
40446
341777
424874
72896
239997
59673
25024
66644
22399
236644
84302
112259
216788
85301
30521
111956
432534
44042
349714
67626
395011
44212
8583
550502
10561
409180
26222
513809
402257
756052
148896
17068
50728
191083
152063
603538
7196
63772
28093
105431
906253
121066
727158
547353
503143
349438
30091
474218
7404
14448
301210
14919
398955
130564
235972
156268
36917
570935
23181
153244
261896
150756
12318
106079
96521
173221
3554
400386
224903
224104
237227
548828
421288
149070
474098
210362
25341
368732
81057
268323
750149
131183
508501
86994
29474
135691
89963
89661
2413
213811
616418
200775
40851
515950
651524
175844
19922
191504
27812
273532
4945
424769
351904
101548
3274
748777
476565
61061
71530
227310
224210
239476
5531
76928
81959
53336
103046
200463
67460
97392
380074
268752
81820
539255
91771
628111
222469
2747
115315
349755
422273
21774
144529
5383
117892
63484
198492
8459
148106
135339
662368
16111
6840
41024
172088
50697
651949
79534
306747
134294
48091
313172
20666
558221
469570
367785
165143
10909
193367
572392
6620
167229
13136
55283
96909
200946
49076
178306
774434
199371
577896
17936
60826
7840
603264
53892
329656
685202
56315
63011
370575
781960
294156
331693
123
190416
75741
323217
8898
433770
101468
28874
78661
5879
578575
87928
371394
69330
220360
46245
4777
108025
355969
97541
225406
793928
649951
198446
82785
36016
10787
448258
8195
105423
369005
243380
10373
87755
370973
641095
117620
88833
310457
65797
627392
392002
65480
598983
3644
317455
238538
106805
85877
444457
3561
34508
184164
650839
238612
168190
244363
421897
78868
480235
184075
112102
226838
363626
393501
157
11712
382138
203881
659926
376647
21986
307852
257612
73417
237795
3564
155
370552
43993
2236
2676
359605
327815
345970
95543
60357
530339
82787
281531
526936
279736
68874
184628
728562
386591
218631
540530
12594
368766
336698
320988
25077
202798
451754
198066
193624
100361
99210
131211
80689
485958
592093
17959
224403
178526
180749
568301
51212
7132
497160
684296
485948
493997
52595
403989
492871
91210
55081
33571
667646
469248
199706
43754
714692
51481
594705
104967
492903
211822
148229
64684
187807
247815
563569
269997
517008
125052
386429
143629
55080
534252
297462
489128
606976
40920
427163
67911
180701
50929
30333
200853
133869
137025
919531
166513
32840
88386
242794
1936
668386
224257
70411
221940
87200
83939
168660
92091
59651
55689
300010
6575
244068
50683
246896
61626
27541
640200
156909
93449
335207
384884
124027
252672
187793
4487
168690
79134
124544
220685
398864
457864
310804
9328
236364
78925
326904
365929
640492
28246
94623
58208
130098
465365
321721
695607
70943
30638
787346
275359
311800
556808
193612
261439
256219
242760
521764
90650
132451
688028
156403
592004
29768
92895
108109
65447
412283
229409
106580
11810
239782
793453
366049
221575
429642
316688
107999
15906
100496
60708
319908
701449
372355
96597
490741
91670
79433
122019
29300
136073
362285
4653
301566
21182
2769
726205
74721
472371
51466
52284
236278
45775
6616
290209
25937
602655
72139
185613
365339
269700
527354
126413
278912
27989
102521
121483
215946
545530
928575
32156
140424
20541
832777
46820
28960
21097
216640
21449
507381
3733
450559
243291
52382
14466
60946
800
97773
666679
278716
718444
103026
4979
22021
12677
39130
384353
26044
783818
136083
47544
163713
17072
33008
82093
86278
357973
11514
122685
238048
632037
408411
598265
652758
321592
51272
6838
57618
302685
4206
422248
159137
33200
397410
502000
24467
763394
168194
95189
664695
2811
40476
110911
215248
39072
321864
188337
688281
827136
57728
750327
206074
230259
167708
11682
265200
0
12638
204155
55340
963290
526908
11113
325636
171811
836363
654957
205419
280483
602418
19830
29094
694055
137228
117379
91912
477853
299642
118485
676163
476349
76792
320856
113539
489093
66642
630263
334626
278248
278614
827070
474827
533297
21782
136062
196171
367471
469485
330442
71257
823808
344254
225400
240048
781256
4467
379361
581361
613942
3969
73181
188353
310505
166328
32793
127293
673128
131699
283487
113894
145044
169735
90308
764991
329519
190709
502033
449293
46797
246139
232885
442085
67640
310715
132283
129152
14517
131246
34909
74658
95597
25298
201948
271094
477695
86281
48268
12469
15437
156363
374583
430256
292048
66040
451122
318562
133775
857
233838
257791
297985
1100
94131
125936
129072
31746
3821
439497
356786
116615
233906
94915
145491
304487
71895
311040
89564
5305
610865
2041
337310
571219
439479
72211
323891
382227
388045
917739
298599
157252
228470
121811
240638
812134
38465
170774
5868
46680
310386
493687
138998
115170
113552
387016
198221
515818
760649
393325
28889
343546
80784
245728
2307
551102
70192
724348
244893
181057
330056
556128
122030
291648
297704
68129
482949
48073
176074
296588
506469
87382
5638
149893
19947
560074
60531
20201
5224
142756
348907
438634
279183
36170
60243
106333
555643
88606
29144
482529
563189
4735
82393
484423
26491
471414
168330
60170
191110
517409
408298
438651
293397
968697
193713
271635
21905
2201
657353
37066
167364
250913
41513
287528
60469
39909
73905
880737
2182
357210
463537
671058
814475
236142
426760
42243
81319
186238
497449
111086
126124
2289
41301
204838
270703
513369
840495
41031
142
105172
852634
305640
66687
15687
148732
13128
779969
520711
343197
691019
49026
86682
121535
8238
128120
80842
210947
270362
267773
19656
8358
250848
115666
51704
30393
134450
290857
357844
127644
2963
99890
186525
314087
203705
146411
189366
50029
17029
112472
683794
624317
354052
604600
557373
262883
405525
154658
234467
365768
272904
595547
30657
509487
812671
485100
155604
126132
250536
211362
114190
47795
81799
357147
520997
459
530494
496069
203336
252906
25307
149672
83524
220448
735156
255206
735089
62451
327167
451807
138798
144935
8655
268329
29571
80593
841215
424079
93945
574490
366833
146370
481538
858
421032
342778
323476
260963
479342
276333
226607
751921
94561
149125
695501
20897
33035
337806
141774
328158
154901
649779
5340
196515
21198
402094
14380
40248
98554
704245
180766
207489
87517
476729
550101
427534
51203
284735
409740
110250
53434
77730
253602
21410
10525
123610
693903
289741
52789
160011
86523
23469
224716
391102
127562
50693
68425
582120
634383
71736
299249
19292
320617
21736
511584
7713
97327
17163
743156
292037
189949
125288
18028
287010
91690
218543
598883
93653
147946
244186
365102
296076
341374
130613
586113
554906
294541
114647
548894
444019
52799
509468
22167
165565
54806
60274
299459
254359
176079
5192
917563
120707
143362
65131
244696
131010
309773
203132
140350
231453
106701
233553
347509
31391
227249
509514
322537
799550
63473
210428
320692
380593
421791
435297
205495
28638
688561
704635
401974
202744
220444
776961
52243
412308
81625
138946
881723
41286
736411
154562
10423
3188
36418
147434
74418
8552
321009
269730
233512
20322
112307
242414
165830
27215
112992
178822
272426
56239
700042
81783
21753
465430
88835
354003
813
412471
11018
55942
527106
126719
880261
59366
34862
550789
646289
166047
260267
4795
226101
246885
153831
150853
445221
178370
44439
163791
278475
283057
32453
2977
262600
184153
116557
9191
652841
466729
133780
235621
476546
8182
8928
710048
410113
254664
112976
334933
599363
500946
1625
562310
496893
12529
162884
170116
98110
34046
323733
88762
50351
35895
115448
480071
90426
10460
155334
407659
719722
972718
36995
52946
594
531645
248775
62942
765250
323739
32960
111325
31049
150164
284343
369654
216910
369571
306967
4294
14752
171041
281078
182524
401507
4734
71587
729544
612212
598323
635088
34467
613830
474707
364154
59386
97077
187966
2642
20545
50032
538796
557825
154307
2312
248984
96549
72999
233452
1120
5950
484865
713193
454801
95589
543307
204262
138950
19088
326059
961709
541739
590601
58254
15924
316906
706525
394065
386133
22212
15122
175605
46805
116990
278954
38060
475844
167063
12759
802339
498774
205264
282215
4457
77348
170924
557925
33041
198775
104312
818450
43689
530170
9200
49521
341456
1091
10323
220894
284363
117071
296380
166573
15437
21687
433270
191732
136197
318327
197789
445669
21960
683183
5016
485655
104309
296848
350969
368774
763662
117721
137728
599798
6924
37095
248978
186550
461630
555389
215645
155869
482707
723355
126508
415605
15351
802533
204185
633613
388714
348092
471733
61525
470287
558771
9873
117209
146412
248628
173605
578972
91338
168273
36018
689821
199131
219480
460351
739303
574540
52819
610745
123343
2950
3729
644273
69127
97616
249454
108456
40239
285108
43404
109995
228059
95312
487557
247263
140181
119901
421398
101921
118462
113770
55378
208808
8730
32516
392638
281934
730574
333026
47628
22506
2692
289343
380241
342655
222824
194755
75696
41069
216259
100232
610690
542668
34944
330680
11677
10375
342489
770186
225929
329660
262252
22142
232649
126409
705528
109942
141567
173043
366394
301791
53495
446170
647974
35400
129908
598811
525135
615440
485827
393518
471684
247513
331143
6905
384322
4112
290201
108846
83441
263212
349541
52099
374870
25417
646010
6394
192839
252646
382662
90687
4042
37151
295356
27656
260598
51161
375813
277940
590499
99966
554491
160067
85001
95576
11248
19951
812963
114830
7291
177356
149071
57499
548689
488937
309009
265431
720213
128064
226627
563375
181447
184801
54817
33443
113208
41468
819
9247
44654
690847
121958
596887
26149
246661
90005
608425
64448
89877
88072
140102
20281
614599
584726
189790
193556
262764
733245
495009
52141
143992
610351
197170
332185
138486
131765
463188
256517
265702
34502
64314
243509
306597
28785
126558
59636
250158
494009
64290
97236
276638
98810
779701
462760
28153
316392
367454
623849
10764
6259
275078
35037
73213
295718
39631
361257
8145
3984
692
78743
318051
371786
319992
67983
227847
72004
765623
345905
22038
475659
130846
61068
494492
42221
3527
31182
154116
512457
469495
181267
11622
227538
20031
9807
1919
285142
592838
733328
20657
268018
330733
233117
534950
284302
619262
23755
127162
297239
230050
760623
101610
108659
490562
108134
642423
93597
137362
92991
775287
54379
116382
33895
516043
191754
104123
195561
203693
38888
184378
652358
249113
647486
58153
167618
55794
184663
95142
73680
13454
468844
20173
375808
562887
377411
172486
506112
83972
70369
159134
79639
282915
37758
463535
59032
525773
5463
270356
77979
441197
128571
23979
347728
277915
73810
8744
32539
407269
253566
6581
36555
44429
793355
15707
246500
39045
58043
53103
69770
62613
155214
434233
224086
93290
411731
281659
537
561481
383175
226028
273162
201219
192191
0
192507
194237
16705
196070
614149
696618
248797
155032
46938
34594
204600
125919
127111
182707
23665
29188
15125
84054
277243
297574
215068
42711
22166
55112
48989
135744
495862
220241
285921
207439
136708
221933
23963
142116
161577
20048
242783
28852
173407
241164
340499
141076
93122
917281
139425
10703
152309
190930
494870
364780
90586
47656
42338
11224
104988
183260
209911
570089
93933
4736
101298
345360
250208
147278
63447
89492
67124
51701
421744
488798
34559
66468
106193
825624
56793
40348
67219
32319
105566
249463
7007
1627
240685
295490
376342
155810
47559
388396
392046
217059
349348
33561
491667
385812
229216
175286
32658
213034
10822
23476
317664
19849
195244
154748
63180
12588
11994
18589
25913
301176
557
704291
269024
7177
340066
172660
458648
229769
258895
113869
795710
14479
222928
454780
670030
661875
154640
90739
31624
62516
656773
263006
129692
420948
603840
87026
70407
141924
324354
125310
41022
176245
206518
34303
67636
11352
132124
178142
319391
722594
109322
8346
726710
145971
856485
24367
210597
282982
634128
356934
46535
63895
264863
16961
296281
83136
55584
662279
81347
357273
3083
665387
603452
332592
274503
8423
296071
20354
24876
516173
232909
297042
21130
595662
514963
406031
414390
224380
77783
489644
59997
2016
251736
257197
26764
95982
213504
259704
546317
14695
311648
128296
297351
161057
191230
197467
677343
320594
295036
309319
34054
245002
72741
964238
133845
769010
824715
452910
854783
83828
714704
3384
449109
218861
31891
443764
7564
177241
236917
42694
7842
639507
46216
31214
628155
368232
702247
266970
494181
181305
190737
305847
473345
253543
314702
723390
250577
68746
58925
150504
12022
455918
37118
42852
130812
456538
308861
109738
697440
35594
6697
62208
87358
590797
271722
572188
3137
342611
1749
122497
482451
173581
342495
498762
630083
360970
32309
520105
345142
37629
563777
250709
89265
234591
738259
193245
50289
307429
18254
165090
233350
54845
443992
48858
3723
320939
101961
71594
373159
895811
216544
66121
121649
209773
230720
7403
172548
16581
54231
10946
419369
263134
1029
635311
36705
275467
264515
183767
443141
71792
502009
327996
1428
417469
188553
610908
593060
202245
7974
433476
79254
16329
405948
168036
841186
455487
243951
833128
332890
435134
34229
443425
6385
99872
154812
276791
86848
496688
283576
318823
232125
325618
87275
795191
220531
296559
262572
552206
143425
304703
545006
765296
54650
411272
104304
328080
603871
97046
196785
68362
148957
72451
198983
695983
24726
403469
774376
208872
221502
396548
17946
581981
226761
306461
226277
41488
183310
360286
881960
343509
480106
152057
445891
177173
358521
87407
711431
35063
50817
234560
221364
669363
328165
692779
789297
357773
484306
6908
42934
169411
683978
279262
71474
142658
126317
609804
312441
118249
86065
34719
43343
242323
312677
251372
242213
174447
561629
324388
166320
2789
200
509431
465111
629077
143290
161377
662385
206555
81346
18312
119383
811435
3919
479408
127589
214458
270790
416280
106365
114244
252245
202490
412248
263678
66692
31596
277
453885
602671
92698
469053
93819
119455
612140
339890
2361
68676
84824
213958
410997
435328
472346
205864
675374
25673
189037
5826
445968
117277
488
535753
46207
284676
410922
188090
426
29757
328776
876038
35373
388395
42640
434365
335768
311949
117342
339679
302328
273957
66946
703449
481402
402168
719930
350412
746237
432766
337043
377795
532084
367137
265409
286285
20776
81237
564212
266650
40298
29568
204419
4403
506170
308648
93166
388
1144
294734
268451
138223
555972
342173
156083
54815
12896
151291
166900
16030
794396
5321
411832
77483
235505
31849
80657
40490
34125
781019
317283
331716
518213
503669
63539
892739
145562
177940
181865
50869
222560
492535
739674
954338
100299
115582
65198
685234
567135
231887
57407
254678
53564
51652
127364
225490
729443
478614
229127
526045
267264
13660
739807
455474
525581
579047
142179
311591
439120
571520
7595
161167
104637
46395
181095
478418
163169
156258
346378
323273
410450
826145
88752
65190
3237
14100
425848
455919
8169
21176
452479
28497
435778
33953
9395
336454
114460
78807
834113
200157
120086
53130
1009
125128
47025
35170
794938
862917
475236
8324
5700
173264
319450
173909
133088
26502
157517
24206
28070
451732
860655
339694
1316
700485
46159
72182
176187
680393
285949
251428
27097
798918
58423
20214
289696
463428
213276
74533
514084
30340
362211
109704
602802
161955
91333
12970
156083
110663
103100
274211
377230
54030
743445
395148
429116
36638
298705
690704
69431
621882
134572
180567
140183
448014
126437
157006
127405
34990
88895
36188
11357
247011
271357
235834
35899
39262
92002
94859
321584
811586
383200
135419
820466
157628
222938
140040
12138
537497
120735
436907
301175
361397
350663
656586
285596
320652
326290
515094
660320
167751
148362
363120
507657
139191
311237
8002
458413
150389
473366
613514
312254
34810
112656
36520
240420
242694
81189
459158
67771
181277
150825
373297
560595
202577
19853
67601
159727
487382
27228
272703
41695
587813
186256
9279
6248
414619
53202
816662
564456
127466
550662
92952
209715
326160
382997
114774
56923
180469
781030
142810
976551
616371
311809
455519
6055
8696
884661
341102
43742
176350
287281
174309
210753
606873
76337
508649
44494
31395
13340
43681
177307
322911
56013
109090
64481
104050
194536
375624
579203
690719
53517
112473
15654
260685
12641
538291
9146
625212
87974
117635
94426
26374
878787
255227
371716
371038
168448
20780
145557
798735
324322
97525
461776
305675
125605
278769
496014
262451
12034
61377
159506
210004
112966
78166
245564
99390
161857
250449
456862
95763
837314
137943
91282
135845
45616
450593
627672
63243
266785
716934
169975
358038
15198
14641
519396
441240
17385
450677
344936
52068
12864
30994
211513
95544
66100
296702
52862
115916
126182
236439
280858
59095
590662
148562
292350
539674
200352
89360
709597
311224
10766
2322
173336
293361
741084
50721
77167
150650
252715
342799
154334
412374
33525
337294
73420
749334
246324
316386
278680
58469
136362
752513
185121
415542
222656
208301
23781
353045
167418
69239
454642
731707
220090
87354
8200
35117
109015
526809
325118
87418
74037
5475
28312
17142
266001
1671
7672
406277
5555
331208
673832
160595
191934
38902
75727
129440
450661
428457
39865
380185
86646
175389
141066
322786
110823
808951
261911
52150
165939
591966
110306
671396
251555
160339
61066
178166
58152
81401
747739
161205
20652
858564
166148
191544
764981
101517
257784
301529
444018
31107
64526
45598
633103
131387
273237
331041
11067
157875
79644
643567
103358
105588
96239
196999
258859
430995
496443
185292
275920
26625
158087
292225
91111
355491
235803
8916
3095
754304
3438
30887
220300
299687
259297
335840
147213
145574
624532
158637
223996
6780
891719
826257
33885
84633
54913
234947
8483
713837
249742
169087
268471
45895
162914
48102
59717
179134
9686
413147
392134
456505
56881
170454
290734
51541
467008
37449
722595
165478
8900
93803
214919
153739
498104
560891
612980
19060
13480
613703
18386
77139
78248
696892
15947
832418
325583
152289
335721
40480
169
45442
58460
71187
5363
259333
238604
86533
369627
282853
366240
294008
443229
10204
42884
532906
30107
68641
60210
215040
750443
447447
46453
640763
595491
12485
390259
2944
522895
102832
71318
454790
78197
420625
176386
459800
633198
28797
467686
322060
400100
422535
585917
666480
89471
4740
282834
97371
440598
99736
763763
202040
84466
749690
315907
131959
213336
14847
412480
19927
121475
689671
203031
374135
173762
86223
73558
173455
59816
353148
721106
894357
76785
12476
664975
10044
296558
296276
400412
29700
7156
9822
17346
117291
253052
716223
152814
122389
8858
40741
544191
150345
123171
5526
131681
62883
723522
94188
460645
559976
397131
436927
336166
296120
461789
507671
638624
41237
885303
298569
41667
62333
81367
110431
190968
58518
505064
3108
631104
18385
58924
188140
513837
132905
15038
804597
731294
35588
194696
73692
650747
598311
243361
238356
97762
236239
55362
15130
345777
24638
115296
54648
22296
407356
87696
134293
515245
54760
49751
265663
400330
115234
55097
225061
58841
292143
253032
165797
69527
387474
112438
161628
31152
489554
192442
59214
84866
268205
138688
354772
361037
565855
25401
46309
8847
95871
137539
243890
100484
137025
186207
8046
222582
194702
536498
65787
172880
712529
518267
330535
90557
313152
276058
280080
185363
435837
475700
185413
246941
7296
331050
5594
179644
32649
217086
44749
464933
142202
700126
412020
125370
832673
416449
23328
282214
279095
214974
418043
483827
260754
218437
19597
453086
137744
120083
635440
13031
278443
612842
218794
64012
348278
502386
434631
163875
128054
9413
148657
8259
295466
817792
112725
386000
388641
56941
86800
62127
323524
27639
165517
687459
417063
80402
517588
49873
362874
84253
569006
39355
443983
165251
266329
306989
812263
95781
406189
54295
29941
110882
78075
376160
66227
232761
238091
10135
288646
256773
88847
1961
272673
783206
256445
237384
233112
257072
126736
293902
57249
32629
97183
293975
415984
56786
442931
8836
311892
562334
105373
448619
4171
195364
28756
518773
77008
120862
14158
27007
18289
203136
757772
4966
641167
173096
35162
115116
46703
142634
116801
101532
603694
17068
355585
409249
38559
67402
245052
361893
467403
189454
595032
1017
188176
133525
517526
58406
254834
410554
112456
6826
80510
31985
18494
14070
7692
367580
105993
20836
592003
559608
37424
538775
67524
2233
825895
644507
74036
143260
711668
178271
240254
237428
42987
432337
44377
203779
112091
155410
79353
283677
362587
87914
721168
832583
32175
253823
132301
33387
195132
159929
789170
212794
379373
66773
863285
245717
31748
409742
2656
285683
89292
284252
157747
176916
595666
502470
648360
4361
711009
687193
330257
452281
250492
4036
471839
168762
34397
68480
427077
224712
298962
17513
8809
223153
388350
663904
559096
35257
43857
37789
51156
360686
164721
722051
471205
140157
156013
506095
193585
31173
74492
730592
60925
141510
29365
107271
689302
202193
69835
352024
621710
911226
484446
20033
746149
643424
186880
17752
370690
64431
394119
62719
154445
461728
260774
118756
244598
154194
346478
485489
319003
379763
99784
207379
626030
6923
139421
161340
213658
314687
15188
119343
591566
315615
73659
736214
143350
464636
148171
636241
492784
670640
89591
5235
525702
269672
644308
285771
232636
534106
250644
15254
19377
57949
411079
188154
563613
701061
122262
97192
336685
686957
177878
84422
333926
219996
242855
779433
332247
227291
13827
134964
205441
309418
333809
28766
54959
485269
496172
519246
60908
561205
29558
3856
103614
203457
345
169051
680305
853327
278158
190412
161631
34504
138573
37667
225037
487326
25675
649878
681106
775752
512761
28140
163523
300287
120698
36223
364230
157128
482841
128228
484903
630874
257794
5243
2035
879130
280111
25544
403215
73096
590660
65167
5000
60402
38401
79816
60042
137032
358716
75401
352846
688639
795799
54512
415865
258397
125198
405249
147112
614542
60339
386676
75821
243463
485108
46159
610282
607431
35013
243721
554381
207451
3484
333121
21393
855640
347758
4755
68403
593306
16566
223672
124682
931789
1249
263625
171110
25621
774147
86660
148504
34555
192586
345347
89132
217359
709924
263258
11974
685670
431412
68413
197899
19789
315566
736519
524602
213855
460410
398485
720432
21613
718466
89311
374438
62658
74529
101207
468327
522221
326509
721629
514241
606683
326357
120411
212737
331161
32714
173427
91941
76809
4842
92620
596475
224804
163620
38355
62059
11802
389895
38488
262704
185991
732395
490101
460148
72873
34295
250601
287776
166901
349608
1492
303925
51389
12876
388235
232008
321815
47413
315598
977423
110080
69981
585182
47938
234673
5716
227607
85281
292187
340290
189457
3134
111995
241347
94393
455825
498472
271161
339726
377611
156259
192864
837437
129655
171282
435723
208394
36204
340958
49137
519613
521933
48380
1981
17030
131631
477040
58056
377519
182353
116529
502323
19143
624
31229
116748
58969
213866
961291
55456
489657
842862
343749
108349
332551
96301
521102
187884
559214
98608
2039
379067
162052
3200
92735
418190
82967
517920
782345
99780
615537
140550
297406
175023
257772
523680
114592
19238
62475
305623
132121
515377
31929
158951
646833
78795
38409
115431
20811
406358
17682
81916
45996
436534
22398
627516
27578
816746
206774
673109
712710
2429
29141
571419
298117
85622
2074
312085
23769
575246
374069
320092
152220
522977
640426
170357
463864
215406
209604
207667
431438
160500
340823
305225
252075
63620
289732
109935
97292
65840
133595
200881
789333
415935
486647
462417
5675
397540
6879
870182
19958
16672
178618
373897
363071
191355
355135
732058
76146
435993
423985
174951
302849
645968
175095
412920
146032
127708
332527
450784
93897
233279
590037
307857
240316
527345
3417
126009
304482
186260
318003
519874
310144
450957
136497
128709
159086
92544
229096
156223
287818
17036
160123
58565
3326
2211
539331
101091
598396
367054
386120
70287
494664
132428
201084
364577
9123
172596
148867
297803
270267
3283
3458
21822
148605
443748
1329
53988
12478
756055
435515
599405
36527
254494
517898
426934
40589
115701
255433
220036
1220
18902
92664
333717
156111
37671
16878
2623
393408
59488
38079
139175
504105
129368
13266
53992
68682
561540
225716
38048
175098
99958
80387
967873
145215
70966
57492
249969
193585
206610
439776
100556
5742
1145
754823
620459
307465
507272
10716
310263
319466
245934
71567
1997
200338
282754
219482
860065
124349
366880
71835
158587
219345
56558
603519
132896
153850
437028
430358
599660
596767
352029
160229
53469
2461
255821
218321
184483
27282
158271
485461
48783
697057
70165
164680
141851
541867
651169
375924
66328
6189
775273
588330
156313
204826
119023
15946
514344
154868
172385
117641
110584
204932
120981
241680
806759
286404
289928
439923
527483
595862
536926
347911
80338
288993
26003
35498
2665
407783
456562
521134
246729
78988
7963
96629
4325
431857
393151
184835
575589
486131
54574
122865
365077
436113
57229
104068
247760
415246
153946
265374
511385
226393
83688
177099
163121
32805
18558
114230
5362
108228
140605
174379
575410
284630
133365
136139
11047
857175
53427
209942
357976
178350
520606
267177
106194
112754
52216
374665
103765
84976
710364
246143
1898
11069
35889
242913
28224
104259
849
177754
117339
54540
383064
115098
188873
453894
14180
27451
184499
165084
199585
186113
682342
310295
685943
483675
223327
151152
265724
26507
385898
178415
409988
39901
616182
533129
16286
423764
15334
390643
307838
263454
60286
94842
414416
15629
211967
134222
170564
82535
329956
471829
32879
110995
196855
352467
262989
16713
493583
125861
95967
493576
492850
100084
72179
43023
242164
61674
157116
415738
340986
166843
484282
529401
390374
100326
126677
121513
467279
29110
647278
116323
396051
79484
34213
290317
13434
467006
86959
456566
81795
32380
616714
626
464215
265578
384162
105941
96304
2011
377208
491107
314709
225731
617010
173809
237025
211581
174884
37358
322438
248868
407823
113687
108823
149629
195740
645734
139681
29049
707341
130675
888528
136707
837745
238520
171826
281952
286368
548041
4051
327053
451643
436712
170555
134022
1504
457907
157922
190386
465573
408392
298725
318755
50452
431507
69143
369336
208218
221370
67338
54637
184947
240740
676358
118339
174425
152102
54918
88708
28980
436398
56538
246268
58207
131816
214561
459438
142274
375397
495069
709780
415883
1179
299655
722223
213394
560459
37992
223342
136050
122675
92250
31328
211083
162135
813710
379067
125764
480273
36125
206970
491274
547730
596601
105356
93729
496212
43043
98343
26792
132547
22036
36050
42660
139330
65013
163304
235560
527696
156920
54806
312655
116949
502654
273045
119649
319113
68210
11120
154555
355352
317880
314624
129890
288192
42423
41191
815405
5643
28131
198131
83794
391622
279067
153326
510200
28878
18258
549840
39692
326383
107302
628419
139372
376683
173938
387849
139399
339908
451030
142422
414713
330721
96956
63866
759871
526092
6205
86743
85738
4395
295085
287093
644354
73965
175029
83330
2763
23310
23297
248058
10114
491335
309836
671040
142920
143649
200222
529486
28824
240400
176056
81002
125332
493058
250101
743608
118187
3610
658926
428227
17657
91097
684805
29077
497542
77542
113725
489523
32355
321351
169646
61457
229016
167283
747718
1983
155169
248355
598548
727886
61094
26263
329111
603620
10615
266594
274913
215967
385837
300851
89874
558837
27696
785531
182965
55899
644087
354888
2651
145188
601
111808
369733
166984
64286
445109
120437
62165
434407
362083
563033
141382
626369
470159
380200
187730
158049
273874
5859
1392
63132
745914
2806
288321
2638
330181
126944
21373
581852
173466
525423
711517
317011
93639
360093
553168
32353
8665
404939
194439
760955
29258
665404
161630
518672
2883
49257
117325
57200
56523
724068
327010
558
596346
688299
114343
867407
580846
348206
9844
60936
93326
612362
154346
149550
40335
185593
134584
166958
507299
388477
341581
2445
365433
8320
67647
125036
638102
54603
517277
626786
87289
9990
296660
65369
145726
538970
45717
237856
72223
21841
77870
24974
51831
410807
509547
513929
198214
239487
245731
222249
391401
232707
3833
345466
140803
66964
57984
37412
889727
17406
223088
236074
253333
12035
82988
229638
10641
7033
239074
38821
39048
165808
53122
395098
367283
234482
36316
169578
7761
109692
221
813484
121847
137633
58863
331655
222004
82241
149244
663591
51843
345687
776380
327267
306841
150779
3792
43092
4877
344836
159548
4311
522585
6710
412797
402109
215001
89219
458063
333081
330060
120007
605520
409669
36809
2960
59782
126168
213667
582328
358090
60221
195186
32357
24663
76727
237286
309026
18336
121454
24046
367379
82766
444257
285494
457235
255425
185516
68916
222287
373088
474336
688701
405249
289123
567483
113223
516099
37187
22280
72359
245080
464316
110350
518119
631752
47842
769475
183681
136648
503851
9997
170322
488273
8001
98937
567782
85614
158108
143224
275415
182238
239867
59476
719608
349868
88323
90565
479524
482777
588428
132094
59568
46008
254287
207432
23536
10735
48646
15829
538221
23293
301741
452529
79859
40869
186707
3134
173491
95731
95757
39119
856155
550001
36515
396672
205687
204897
257503
821320
368048
193454
726638
275333
869759
824307
44990
282677
194782
5143
249108
429613
190460
70953
152582
284526
9931
703886
111005
212165
334358
9688
440588
104324
85318
328063
115448
638108
11602
73196
355163
3723
44551
266410
204597
756071
64225
374638
330201
270922
287244
188931
104583
459958
480483
153163
50715
197208
147397
336087
168595
57924
272540
238558
617489
700385
16931
28191
95289
52753
60394
422555
424314
13369
27736
54200
587324
434173
4463
332557
3668
7815
446163
392684
67255
38412
645800
63085
774073
61479
244973
193339
471946
357282
465600
409662
357251
134371
154877
32211
18855
365747
153374
118030
101284
43124
59418
684078
275919
91159
5215
85133
422575
4377
29786
188056
132562
217380
49528
468591
260292
17831
225491
202578
36450
179426
164236
583986
280721
62570
62159
708357
342262
483271
735013
3832
366992
274738
211445
851645
461287
81551
249214
170829
145590
89005
107283
152642
337586
8722
334893
383754
101319
760885
809075
108517
654031
345087
422485
286659
700884
123769
445145
24481
362163
1004
25664
88284
805780
499399
296357
160711
470474
390698
17471
70652
4491
295996
167502
78000
36045
243580
724806
90199
178042
36072
41960
97848
922450
254996
59850
95284
148891
35554
367960
750827
200665
174
53678
64135
276650
816113
548314
50897
145315
33699
377592
89171
578093
26846
133
621132
3092
606592
600555
146016
230841
57392
282658
844619
240696
266515
231888
115701
138293
536811
72842
526549
49777
100406
425659
99639
557822
59361
379
223399
9271
442176
145020
218223
40970
413435
136771
169901
553797
65076
314949
683359
167352
241026
281919
519089
262813
152277
750351
264783
308669
482275
173950
433034
219298
187162
306484
207058
41341
42969
363258
279691
545665
397511
82331
134315
639385
28767
17896
107979
266325
475216
3092
368551
53719
266671
174218
116772
308731
139243
391073
608841
9915
137043
719727
92155
492439
147434
844258
86335
388147
634
2385
834480
331459
571954
231199
315571
625860
470830
223057
149771
593479
798251
36031
180907
233483
112416
55134
36126
363729
152375
301205
319687
456761
13707
580810
128840
449255
102291
778449
218867
468961
15475
445699
6547
328248
153981
7541
142889
92314
267947
295832
367713
17130
132600
346919
50371
9256
445175
283822
131237
25079
353001
490940
480002
256663
117055
82627
464255
12370
112625
378538
249967
917759
333355
563851
32727
24037
45321
642080
345800
15491
92233
393955
657028
123994
347653
614144
24701
174464
416436
179855
35386
3095
274431
20705
15917
86829
238558
16429
178852
617785
111183
71988
24101
171097
86153
250155
212322
142415
355902
229532
372175
125826
216148
400577
23354
159331
203680
1742
46388
5817
80228
27230
125029
637864
72247
246456
220993
208195
265126
70112
19139
47097
209577
189421
149296
489522
8849
410431
31264
5759
216939
404828
247870
331835
713916
215167
239270
113418
745493
5000
291872
19504
513622
442930
103461
368842
226001
317068
257941
47044
4614
264411
8249
61741
92368
423999
205678
41053
774478
188910
115391
46714
194903
454565
43387
66957
219424
522273
587853
192837
308446
462775
467741
336214
504034
72425
201822
287528
667603
29622
304798
112545
18240
543755
27269
612537
283145
463989
255890
150613
134367
347757
23649
142743
16856
95836
48458
24665
12748
205705
414276
158609
267577
371830
7949
139231
280637
787496
156989
5508
1508
98160
162179
345818
142214
609808
11498
185966
5446
185898
325582
532081
62306
685171
168444
376924
590887
358637
260193
6938
24763
760812
9347
238611
23264
393686
13700
107600
260619
86705
300717
766138
31006
40834
103425
353507
769096
451045
15156
93835
52324
170771
493775
219404
579392
473472
431005
273581
48064
644797
324094
44031
43711
11360
392005
103950
307935
218306
173513
684963
830438
170383
347419
269403
40765
461243
116201
129299
14974
223615
279093
627217
175977
222130
478268
5718
402414
440458
242169
60081
249028
8940
7704
553759
360590
456947
161069
40985
74325
205406
85436
360640
33385
772493
219759
80019
202364
746074
27849
10963
60395
635039
124774
129882
138014
592652
449948
143501
27463
22080
662103
93435
60038
11006
536664
51514
216598
324625
156202
115403
582230
38601
82262
675763
243827
836541
176422
408573
210933
243184
148901
272247
31457
329757
305337
695965
72479
194378
207434
153914
162551
89834
365098
449448
94663
34147
539
435510
117316
360770
581
43443
50142
59324
190480
67979
304506
707669
75273
468047
412345
244978
148440
890100
260836
97137
62203
58615
159338
44380
212934
611683
80331
64271
281679
94146
323571
606130
139572
517764
348940
126647
335794
530437
240902
489160
42808
103001
497001
142960
163655
270691
118238
397533
171877
540155
26711
4559
304199
106122
57168
9973
49536
133458
503781
470376
33917
711272
217528
81620
24553
154505
39789
156337
270329
65781
200187
332276
405267
839790
125855
403127
39910
706791
320504
459652
707721
319827
10738
138642
54867
71582
177496
56437
116906
603436
12440
65241
141660
323307
33369
130312
520542
191153
289862
373208
73666
182518
276097
776003
1362
37435
319505
130393
243914
785194
37671
1052
144934
297573
249638
438989
183876
7867
404120
265166
18061
244934
436524
209017
422547
300402
697299
148906
178815
27793
28469
118485
72484
203700
468985
566470
227643
50011
445857
311066
141502
48546
309699
712685
27781
650998
139198
196096
243227
212679
28701
261
439440
252497
52323
832800
164866
438722
49095
17387
479421
986247
21596
865249
129658
320158
192604
552766
552200
76570
59593
410587
631955
131757
3394
831766
698876
94617
129465
575376
244868
273385
20472
649780
136963
99748
186092
555340
637206
14820
741429
711256
36220
180787
259376
427207
769414
232202
22457
227399
70944
27173
269714
144813
82356
84977
329007
126053
73585
288506
401820
59593
428544
4960
147685
883091
120993
490652
505003
166538
112013
7378
976059
52420
182845
660118
864094
201138
548863
4252
339070
385695
196497
482650
1473
159373
341820
943405
403964
404568
104463
119244
289141
177254
135973
15261
85730
38561
226508
171448
572969
58614
370748
44750
821830
64833
561897
101974
10908
803071
319561
47950
438508
376233
21546
259135
752072
387653
56855
339194
49818
160156
500004
61972
238678
440673
288241
681949
43674
173529
259386
309282
594488
642209
21793
120955
293382
39272
883085
425995
37594
47795
95311
158131
189887
513607
423456
383363
464372
4590
152474
117879
446915
692803
266026
101153
37708
132262
14796
49624
74514
516456
256471
205061
17833
56413
27611
16510
340854
58517
232129
91541
354785
134896
188685
41788
389722
30529
91151
292448
452258
16841
303094
82384
409415
93755
28719
26558
591586
375626
5148
811503
98383
18746
201964
623462
9291
203905
223589
73835
416243
271098
109057
518102
358114
658363
191492
495462
211154
434564
670303
472030
37917
72997
328233
192243
576608
138042
40110
110276
55234
140554
150506
4193
661858
361327
301204
59211
411953
1642
200230
477077
107509
7393
166954
419610
144648
79336
338182
253913
701142
44673
478848
189778
352635
8656
17383
401203
118852
17205
11568
133372
15192
290699
1735
519699
685105
126171
398375
393344
23790
84305
188547
62901
753680
71772
11944
477789
385922
251217
289140
417418
310583
111821
278027
67112
517918
72256
136663
812858
935194
96885
53043
394106
213365
702602
221430
49778
405738
517485
300734
411231
13323
603662
643262
11274
371441
378579
106495
128539
291352
875292
4821
490178
243718
16953
165975
3000
341975
133445
487531
767603
92809
291345
117425
109392
180217
186303
39865
159589
341492
649463
96469
2011
490299
52110
9196
397829
17712
200544
27718
9855
169557
408274
70868
127560
186215
26304
108039
10094
86374
739717
115985
47311
208982
75889
167138
88855
500057
409810
518912
590001
42131
308071
311680
212825
86578
24434
500296
448300
1382
188071
203475
465216
41654
5798
125266
131098
843179
112375
23611
633868
495218
245876
359217
258483
11517
115399
105376
620719
226850
19327
509317
475127
3406
242106
764
28169
268013
295888
23028
831585
182
4111
243202
63290
258830
115119
156584
444560
6978
1584
218133
702023
5464
8402
10402
166155
11125
4950
407582
301566
193511
49397
683151
216114
126214
63635
71015
195587
163041
15206
107570
171090
134008
19463
229056
22190
71587
624920
801566
244686
60045
412293
331155
115392
322381
14023
65479
90587
39948
5647
691973
127590
403705
351566
113060
38078
2810
85166
228097
54701
46085
94372
19533
39200
212826
106743
41710
6295
351191
570070
189146
165198
325225
24465
63572
1683
526170
166659
79103
78983
112131
242798
119787
382548
15412
102073
85753
392421
47601
521863
226784
513420
9202
601663
132097
352245
143855
52645
51687
157368
73579
730353
29557
23330
162894
248410
469700
55817
828338
152835
9580
289801
61531
280053
3768
253818
471226
84346
113586
455203
423860
539370
774160
166561
364841
597696
635726
711896
90854
20536
399971
560177
74804
369284
479245
114233
313532
47669
15935
74132
354930
245864
460177
111097
23400
63080
5510
43379
289798
585678
380676
106307
184214
614998
555248
204918
105695
146378
264325
70900
207240
279261
25910
282986
44371
690179
362264
28076
22783
444899
164283
675715
369944
186082
108605
108567
201901
12846
263550
224079
72609
65327
253889
465536
33590
509685
61305
401156
445986
3015
48759
866211
143643
410316
200477
530988
96286
117975
130458
137193
163099
276475
5315
13043
36252
163642
404711
435747
97563
75136
138808
65583
307425
57695
27478
129974
26053
69579
256627
30283
88627
362349
8784
35750
136159
232101
15308
289810
35861
197400
605988
244285
249695
430380
22829
144759
209117
24623
18040
413771
166542
10384
66357
477190
560012
224567
513319
185534
31582
150662
4202
201824
83935
289533
319931
654100
216775
98714
17346
562772
268771
313323
433906
318784
523597
654129
102879
830392
162737
37340
215586
84547
759961
52758
44800
152835
24870
65499
272913
241994
705346
250080
467842
277325
16011
78200
57979
299777
289482
131111
102545
437457
49519
403995
873524
63879
80197
253266
345534
514525
418040
98758
361902
16534
428300
42086
295642
523567
54263
290460
339613
38719
97330
418255
351120
191280
76311
398147
84495
64243
62614
78579
91574
334557
38523
1754
18296
571827
130005
128190
636940
24917
122719
416737
21246
120628
256696
164754
161494
54374
3784
288099
261717
66030
475386
104190
516590
355742
268780
677907
139066
226677
140491
542814
464259
86371
141642
239262
766075
116984
190563
642728
33907
472297
200544
37235
133273
522012
29745
267932
157139
330867
129693
884480
7579
248711
319931
307280
88676
407289
365328
5380
260166
237918
13898
229281
0
469283
56066
56308
176095
44759
58796
428736
422086
16361
721646
72510
591700
72065
621859
157214
371805
2696
27054
51620
137300
64600
60432
712986
593698
2288
66097
27407
337171
612820
163014
254408
350596
408986
10330
142541
290643
162332
8726
198064
475106
186538
532127
413587
219526
116349
169580
107344
430768
472031
130699
204478
409996
245188
165877
165262
43401
380970
280400
198275
63132
164238
168358
531651
27960
94403
20960
61668
738780
1483
87819
94052
125147
17926
19310
710424
181884
753602
455689
100090
487056
19444
489198
67638
243874
203590
75651
59766
31659
937
57035
722637
47736
81968
51360
87037
35845
18077
29051
82768
872812
87208
217790
93011
66714
83535
114751
283970
406818
92807
306349
373979
656128
406404
232425
116378
113616
282342
516151
11858
684098
87402
570505
107598
165902
72353
682584
401780
181345
716486
736940
250629
20673
38045
569712
292196
372996
531556
93787
574433
660724
133866
271239
640365
7558
361862
293217
122163
430192
397899
697923
87734
304564
228707
900271
147018
624509
270701
385722
3528
119999
334932
34385
15226
705890
353920
88184
88337
93913
532296
10698
722253
376447
253755
70068
720298
22078
89439
225194
148292
447155
712029
19214
167443
89119
375818
97643
342725
119528
380500
64675
272938
149149
64471
200005
12608
133267
130451
347920
412705
358913
58878
70035
99291
233093
45535
47439
520840
505699
233062
63275
250556
54717
337370
110638
559327
644094
186243
504766
159266
112168
99333
349985
492409
51689
251803
168450
426957
66284
71656
427
54554
707739
722598
372
11959
186977
767140
611580
82882
15179
143236
320918
1696
458140
91420
109188
559915
625554
55604
105586
261064
122892
60042
44710
432196
104540
155324
482504
459131
136686
516464
86176
7238
254973
86090
85032
278727
51869
602448
68499
133714
534426
141480
115174
335304
102823
280756
198311
612497
831050
42329
59157
126693
228900
85023
155882
290244
66428
281443
6509
626582
118996
110739
398068
113322
8105
73452
165856
39357
79167
487954
367236
519703
80021
720617
21455
800047
351671
73050
268747
600650
50277
69123
107926
152941
15370
32542
335104
11891
432288
91233
6899
50188
353673
58476
471316
660441
108453
876055
53415
10343
513012
658368
45580
292666
307723
478444
216714
76668
132795
78133
52113
15692
51112
179628
247407
22197
40910
506765
517509
534787
931
45737
53128
115724
11171
51302
290393
330834
341147
118044
58198
89895
637222
300017
284083
335294
300817
193857
87656
618077
97916
28508
81656
54633
145984
282705
62762
496284
123788
240727
398238
614549
144301
26946
617282
636920
167879
234422
510251
232087
137598
603005
156415
96826
539621
125604
573518
392419
26722
4793
233171
335147
526
28662
75169
424277
219603
908609
70012
367701
612562
595687
541831
10307
364047
81455
108421
127518
552983
261000
202795
122705
249371
71179
329701
191394
458135
795722
40439
264834
503614
312546
229661
68614
857941
31716
598857
428967
870120
290311
705172
383620
16918
167129
352790
341812
697620
87810
56064
39086
280916
104138
28732
153546
474654
162412
184322
408362
134808
363798
446506
135085
170465
549147
514604
23456
494417
123052
458296
656703
503065
528098
605446
46761
13082
429400
270877
21770
23871
198056
251635
4632
422149
22493
50771
241129
101993
183166
61369
36709
15101
132954
483794
116713
727671
381414
141660
48184
245204
64149
16207
877777
127162
180725
441100
121158
108539
277965
139841
38475
143052
681269
100004
163639
297794
849182
516284
541751
10563
171251
200454
7501
49878
3076
404865
217050
229247
609949
227077
446911
54128
146718
767371
6510
411945
18715
197541
27321
74075
476229
201705
218555
525622
270168
351979
42101
453312
303341
452713
241170
426327
419020
748836
46593
21630
226753
426374
29018
195613
433875
188069
232890
722310
95909
239767
696774
70199
174489
221985
16570
133044
27364
97725
56107
379715
711871
2119
1162
156630
326271
212554
268568
266918
179292
71121
461187
170111
446398
735266
268985
418213
779095
67379
103422
596774
28460
43492
755714
33079
2509
48238
525004
190892
163232
83162
161006
444174
44600
100383
22451
140425
582156
117389
268178
203575
103622
323401
818409
191639
584158
875782
731677
160295
25652
15964
11919
64824
41076
55622
174875
142474
156173
472315
109109
35978
481781
291952
37055
883920
14455
49315
3618
568663
4865
892072
245695
285587
18288
0
11531
165358
193271
187711
55652
255862
94761
73992
17351
400055
848209
86948
321567
3284
408198
407659
23726
245054
334706
122173
15221
108314
222011
41395
207554
25162
227711
368
64257
82138
121528
87289
679415
101815
441783
888606
188439
60939
22281
332119
328513
601171
138613
23422
226853
632617
267917
270909
461803
45687
22551
65326
583850
568083
62949
125689
536681
227926
207
38719
269638
84478
125593
651386
52903
639327
124002
109818
84060
426246
195712
347589
62494
306405
296323
485119
1492
419516
188731
45546
255898
64205
383967
6233
97914
77320
294489
548909
433583
41870
113812
59508
216615
375408
186374
675308
590538
8901
491989
594751
98333
158159
725284
499272
500992
295422
143671
59134
367039
124864
274094
47449
109564
52283
33453
82902
7797
20567
103696
253707
112201
7538
51253
171727
260722
297110
589677
23857
182274
20464
124124
68858
48779
87405
181408
70066
77101
343167
213239
452264
162007
55181
744332
134888
830826
4662
139375
229459
288959
160237
86368
18321
286767
154145
98243
338289
320266
479462
368590
425705
327081
381158
416186
30297
593942
301829
677277
59931
885840
398687
217521
66796
568158
480396
240082
331452
538690
4176
145167
233038
678748
251425
240139
580250
42571
13841
342691
48516
190718
5534
373000
752086
36205
686184
51326
448722
415770
126530
221020
9693
179811
293128
119011
2741
101033
71119
620602
910497
494169
19692
92617
7617
202475
507581
5570
150835
17281
10897
7528
34790
437452
177116
109695
692457
501122
336088
471772
66383
256591
44484
117912
853056
155694
708313
668538
19563
174791
75742
14901
4467
107357
161280
320123
507545
6681
56576
698348
626284
75047
234353
12483
301237
144038
68481
119876
93482
276198
114820
258815
361561
301084
63896
316051
41702
46244
451524
459187
58756
21431
146896
345661
571127
8284
375593
74039
515296
92378
165543
113750
293709
414537
160124
58722
45054
575507
196352
39040
197932
15710
147586
368184
309752
426574
197198
270644
5628
571516
171027
188928
4473
203388
258240
116339
88901
376255
109692
229246
398
116296
219454
1434
46267
86397
56756
166141
84628
7787
98716
159801
53084
283105
279146
349977
468844
416026
99875
443862
263610
100162
445161
121022
196527
38357
72251
177538
86701
177703
26273
55184
31955
252612
85734
289398
498076
11156
89521
66102
200622
101084
550719
732898
502189
482827
444402
448790
142318
395202
488134
483403
18159
340500
597715
29924
177583
256823
758962
358208
244946
182726
477697
10994
33732
30080
512121
248779
151888
72359
217334
0
722589
2069
900814
386672
122089
789149
8839
486994
31469
424254
331603
36912
629482
137869
12454
18318
33014
654591
404368
155549
37728
624370
289610
561962
77347
60208
671747
180416
108490
31317
870406
87989
226075
203463
571828
973647
171164
155299
408
206542
99318
25066
448374
320629
2101
289048
83487
143971
145033
97892
418162
164594
21218
22687
61374
99821
288379
593149
231621
346385
134411
49384
67474
114517
297157
552685
344411
32325
74904
263824
68506
635235
6622
16465
509638
63403
56908
293174
463468
562408
55142
95761
74267
456576
0
300460
126933
72384
539631
682023
420694
148515
36124
624
472958
211874
567659
202960
184105
287857
77399
34475
817978
38101
18297
826000
1288
572855
211492
403842
52499
242401
3386
21027
339394
49132
417858
409508
166702
353476
33447
42876
548066
13213
53574
116346
19056
145638
174781
733509
7846
292429
212102
328366
759950
201952
126450
6852
157850
480205
547849
206040
340886
297189
387283
72326
136473
521110
19807
50121
262256
28466
165797
20132
6651
1517
310697
621737
689733
268845
19485
199462
44743
384123
436551
47500
74733
48291
486108
35562
265701
29249
139361
17201
221449
232888
40884
465490
769169
827936
66969
307246
94638
293929
254423
84313
107273
11356
631620
108534
14995
362403
571371
6374
246687
559190
92678
82947
103035
171136
100791
573588
55407
185045
419410
57955
701957
42038
159005
290312
2821
385118
11231
154295
45667
42776
12780
439264
584891
38841
52676
334682
675443
352950
122735
82514
202765
287049
5369
115915
162693
916411
415946
635081
456838
149156
211669
170929
133222
449225
368901
170658
38994
143581
127845
71009
374589
101711
257395
113800
729957
68806
82810
79473
61864
195606
1116
42690
73732
172506
399642
191039
108819
302051
766032
250220
568725
22272
515140
263395
207281
136856
462905
80819
478535
248266
451780
731554
405367
13918
10996
925959
129397
92626
233638
30476
196321
152447
48774
228355
3750
5662
101449
120025
0
689944
229621
32601
307375
112851
192699
109821
11018
202291
216637
396306
732160
18912
371013
478301
553726
212104
171610
35324
297002
571763
230031
344351
92796
478258
52627
464620
76259
428085
691573
37657
425782
643652
349292
439103
44692
369134
18842
99219
799998
429539
628961
412584
137406
470855
278766
698491
499307
234114
140931
55035
128878
872374
236238
422403
24623
361843
620164
391630
45093
54748
285782
422796
203958
606412
125174
752707
205081
223426
388596
174087
555166
149202
3583
436455
102837
312672
363255
109975
283635
553860
32327
5167
747138
83613
12588
335053
37119
224731
102910
571071
456199
198160
127910
151692
81686
72441
129749
231823
405004
41712
120794
24747
69548
39241
86240
261323
154927
70933
108188
358484
137531
246186
53337
300477
126472
888933
122304
22937
75616
24586
174099
180550
91014
245080
10508
51294
131078
80591
262860
21706
232858
105562
918
464929
1913
785775
522224
2574
42379
240046
3690
296914
366968
191164
13478
312366
515198
25061
317055
35073
523256
359802
166270
247697
11364
446486
361223
506064
287256
65705
543497
207223
160113
8764
291254
338779
362535
98929
335193
98786
328989
43661
188774
205543
243289
273898
75428
330127
290658
111838
21529
45993
243656
401467
232000
294345
49577
766100
294082
206047
279550
614754
45171
214108
42967
147307
171393
63004
390315
623571
586060
209162
333715
8503
291983
291259
699964
164437
5696
137224
629574
406509
493172
297984
905816
279802
654343
547691
90900
449846
145759
212519
580043
32737
238695
802290
187731
105728
280336
425583
211848
379932
2507
274571
401165
69148
512678
85601
66950
665179
830707
35609
540077
564074
553510
38957
156345
337535
138713
255007
51932
134015
98449
270035
8492
162666
7248
35678
77389
40225
71183
718
574971
506726
70952
45648
78497
352720
141471
255269
111393
31091
45589
326364
97829
277033
320754
335623
242431
46963
359715
488945
391663
153787
30018
485441
604773
85636
594540
281636
10118
512010
477636
157453
231069
96776
710536
79244
64775
281106
428959
4520
192469
96081
188128
725655
13371
83535
265559
221081
457884
242268
23943
42931
376636
487210
169508
345743
586393
78473
322685
68603
442005
229809
170248
458950
559699
508722
18424
37216
192983
398660
555307
88158
61857
15580
50557
182172
916500
217373
494697
586646
87669
64948
798471
346010
340298
344000
51437
574833
575209
575808
187719
243546
623684
17391
52992
660144
94993
518745
177837
95079
199956
58042
159223
683728
395729
68588
73044
47430
17523
439165
338686
233619
456630
122908
59400
878657
204738
124404
50432
176145
128508
410999
110438
952626
621937
600957
67074
54587
74679
671554
22149
621252
2806
435311
174017
232781
259353
11863
400254
546527
124103
220552
38733
83487
180199
687540
106829
215150
289866
331386
448064
864728
25950
320882
424601
128847
300064
220114
111219
288563
339094
369969
93180
10447
816641
285632
194516
89484
60977
8972
694502
13210
21262
521300
54706
469009
128939
21803
104822
134263
158835
227293
628209
300870
69863
264188
77778
290399
2357
764243
43626
155067
186888
6679
62741
325298
65343
243327
248453
331935
18927
356108
485112
22921
155069
78418
482159
525302
249393
117807
710991
131829
51836
709860
135550
189300
590473
225551
149594
143234
428218
341934
32942
291175
400407
564573
134780
414369
267714
256929
561498
119409
71406
187188
268664
296532
597021
451425
6893
82314
24653
177772
225571
17086
350536
205871
427648
30713
203081
196660
358954
3380
307788
17946
200548
87708
62683
374050
173973
58863
527902
130262
358971
350292
798550
32316
544344
365791
595468
777223
32634
396372
169140
755903
244770
210604
192492
372343
366748
84247
237224
49889
221235
187271
147395
123833
606714
42602
117609
15389
219222
601603
246118
68843
199967
67028
252220
524824
353009
29824
14151
293231
915904
192309
59778
16257
363457
32288
345191
162945
442063
297336
35396
255165
117368
175941
858178
367172
79806
185835
218967
53425
230173
236183
696547
2138
428855
55844
14634
303025
732856
384969
695476
33513
47070
47679
639453
102603
299840
554901
657224
26652
314238
290210
136493
15205
264027
82370
39150
251792
410366
360615
401835
50483
626248
287207
69381
86327
97313
370472
163438
13683
218553
6518
67599
48440
142
58140
34238
54114
4077
148232
109857
94348
71559
81424
11353
138203
5553
276291
69967
601685
86955
382822
75418
44030
10259
12066
398830
101833
411860
622158
34445
133
341783
191303
551320
762775
365751
630101
292107
387213
705473
161758
83852
573493
155228
333209
52907
829232
146210
172032
20880
911836
488034
924706
132855
772407
371312
658570
243637
131470
45710
47306
20163
475118
21300
349731
896087
366834
99063
547900
159778
10374
475897
523825
8104
341066
44877
105011
492288
352050
336385
266622
208595
353369
175479
34051
368196
166407
182725
108871
53237
447199
31302
330770
2438
212029
632717
67736
2129
819851
28128
11793
272240
199977
357428
183710
485579
28671
529775
16229
850891
160704
191815
206480
101882
225891
357912
73919
101000
465760
774630
234832
208528
26189
278628
308100
263475
165160
230132
134423
149874
61048
34884
192513
556612
18842
11905
212193
139812
470357
141089
194730
42879
85223
511230
429239
77806
23790
5050
79655
575312
245052
182726
163746
56085
7240
318001
203670
243054
19093
385284
6766
194673
184461
637208
119148
421415
323815
111754
306196
211901
674340
143540
764015
20485
425724
426627
59220
89722
650173
286474
542615
805430
59100
366164
107544
325180
314749
5327
22725
155208
530986
260347
8029
162848
184401
205439
22241
126114
62748
7192
61023
188663
668041
13723
81385
497793
44534
4223
229380
71327
179237
116725
464284
573525
802540
87845
27568
3113
324147
300002
252004
52957
590864
2572
312914
174953
83429
94495
811608
28677
255885
140175
25089
37190
84517
355306
264810
191976
63943
439540
828
38580
567625
15853
156454
631510
589512
141290
155764
174583
2732
99202
109554
593327
298371
115386
181470
254905
65733
121916
255232
345535
389
5683
179204
257618
73623
17957
41401
175966
47017
125489
17117
1941
91797
82655
83475
123924
556534
574815
267031
192470
94615
374152
103087
81364
19013
570476
276671
259823
653585
156873
594028
880202
190907
1079
358920
41803
647861
643167
12814
50303
104745
171945
154049
8772
112539
157639
182800
92649
522335
99676
517566
356224
365021
165008
454562
58515
88771
309950
2266
346800
34431
9740
201870
304981
678208
74720
161008
47182
542396
166597
85526
89384
57577
554978
219018
370132
25682
16935
82658
171197
62108
238115
241974
77806
266552
597988
548758
112125
747738
1411
752875
27568
366628
863333
449071
282708
88726
56359
124557
357503
369603
48518
16978
476795
30078
85554
672590
136224
500136
291758
307887
167998
491590
179737
289815
311398
219126
497408
395052
324711
346322
35340
13635
506985
402997
90563
282370
707517
297837
522614
109219
146173
627605
143761
209296
348879
114302
220499
139352
14740
41900
15281
86688
47740
566842
360805
138876
189293
1847
172670
513408
595272
611627
14577
48849
1061
70656
4444
279179
225417
110663
70395
314720
232194
139279
42991
103123
494926
345899
290191
4870
507004
455222
459455
35685
35890
44425
136165
66795
54244
414659
7143
395320
384196
487246
141852
350314
122048
471613
410204
55491
137435
4368
293518
141588
55521
262520
2326
689415
265667
358066
475318
193717
137264
570035
253377
93767
92578
119554
263673
413173
337755
190006
11453
33387
37426
113762
45649
190629
1149
104125
75751
468324
175293
120808
393541
308406
223962
273273
273118
185006
449829
199170
354796
58400
446639
394215
23529
325756
92239
136067
356719
55226
125279
21654
164482
197317
924982
16215
972478
92353
141077
77727
192811
4304
251633
144100
384613
580260
6407
105797
546094
364702
313079
972916
56883
451120
202799
33464
39636
239728
506711
251602
935223
186168
231226
29990
319822
325047
55568
493513
232472
354801
12091
56862
462088
190140
654751
182201
170047
15424
518906
46099
43673
224394
111952
216241
174809
520214
249859
156373
367794
152750
108616
316930
52428
135645
4514
361679
315596
402686
217597
32681
264615
342680
330536
483364
362282
141475
522302
75487
161671
759189
30316
280675
3390
389379
76034
47532
147794
391844
180770
50223
227727
2141
53130
5646
92237
135217
527098
610831
401144
431035
154288
175162
400897
576898
890918
332877
366938
883421
76595
877084
166229
397861
52760
345868
67544
78061
80972
439441
212016
256692
12934
83722
486383
224691
396606
414398
55745
369067
701
29400
77880
215813
323013
156252
489846
298492
508491
405584
282734
705947
370291
188708
155339
25647
413683
507720
24162
134500
640268
677144
786675
84124
485354
537915
416318
316134
262917
30072
105302
122335
331915
520173
851698
254783
17674
761
61677
272704
33812
363565
53227
355979
6743
267560
694218
49371
526302
585637
30658
244923
309748
577646
63529
288578
91687
508797
107964
739956
177317
352638
249010
211311
685592
48569
209844
388909
603759
57922
399585
238486
695247
20057
28827
82927
153985
62801
197558
16041
119376
227877
163261
73145
102343
290177
18282
271381
110205
778936
71938
55209
298327
7991
11184
447347
50189
221792
96821
59599
76506
458010
0
203531
213431
64827
458320
25757
25223
59773
79092
2593
53715
23551
337938
84930
243684
548631
389689
101446
370731
385240
216813
262707
352425
228497
239983
172206
603526
547255
55340
344419
408540
161091
241657
177099
235945
193899
588267
384003
13993
95063
266294
426429
340194
106174
126694
775577
32675
227305
23893
513336
422836
72615
28616
41829
491456
71255
209853
525948
197462
365328
247727
115338
69432
271874
79145
94712
321011
646522
96663
1246
288685
67646
256020
351681
341495
181389
13282
291799
17821
287880
138308
2897
147081
12937
8724
448758
406288
393574
59867
290133
258
174865
259728
393054
540326
488481
376485
607310
7845
31673
351456
2376
53371
427139
70288
32375
184990
62504
835273
42857
220138
331294
520095
122828
219977
160540
652672
659693
101698
459481
22745
28854
74540
228842
563073
57364
65468
617155
312462
16817
6268
272824
122715
100549
115795
337549
269390
43772
37998
49922
536577
132280
331298
199096
396570
26118
74805
136546
254613
266278
45421
6562
4975
506795
476292
180081
219425
152880
373354
151416
1860
752055
304068
75897
47268
419460
45609
680365
309239
103531
24011
223337
181435
169847
69404
72608
123784
203451
87336
49687
571142
509910
124624
356125
49272
476902
350874
236836
67942
50446
85036
13900
83953
626484
348485
67731
459647
314561
573559
210334
352374
114920
14967
13290
166870
535202
239460
197068
427254
93776
146555
355127
292954
152096
117632
321833
661
871392
362704
159557
425088
57053
220883
86766
382578
124782
227719
10546
119418
62882
267251
304752
6114
230022
442068
279939
66183
399519
274330
332656
157565
30286
31507
346637
297308
21039
238475
31503
37146
194425
38593
154898
13489
74821
308520
3435
221020
186656
107377
28368
141254
600371
84579
743698
87021
615144
732176
2241
39129
515072
20407
222583
241734
535417
227859
121983
627862
211742
10383
514842
133141
207190
69727
54339
0
505688
423889
116870
426247
358988
488756
557372
117584
52705
317836
296516
656320
815481
44796
85714
377164
229561
543255
684441
79221
674358
498466
626653
585829
84974
123688
79017
206797
93762
115777
700843
86976
416593
86923
40328
244589
124242
4596
184820
3216
14390
560966
396516
251209
217340
157909
452823
305590
241697
247120
729
122366
41517
117884
266877
347784
266815
4729
516646
231008
77196
128277
84529
54469
411033
66972
42130
127004
328826
12862
69862
83767
12418
92149
141119
397356
6410
198288
950083
825993
265556
35962
202628
141998
392312
556069
638538
31377
118
671829
49074
15413
264832
35073
729529
287337
71820
207574
129047
98870
55964
43436
125967
152148
155663
504243
135993
574735
462627
167261
150368
127381
269465
252061
299674
309416
48138
51810
325589
351477
331933
483803
270012
255619
212747
212217
91891
829645
840102
743222
204939
651908
404349
11957
187653
127706
157217
325116
11083
169894
132045
297866
454357
563886
160814
255660
155551
226964
609152
108142
344840
248884
100742
67434
230865
719885
375930
711144
492587
578875
204864
3863
315047
2592
757263
40842
15168
267418
34120
255374
588343
201977
603998
10364
236176
13605
19925
91551
236291
71128
49950
18545
276372
503377
147161
458107
513128
208143
154706
115280
176278
30331
37466
265156
293022
26477
118781
321995
275700
269449
280139
21179
1118
18591
224290
62399
169211
36602
179642
140844
381169
266875
18242
86285
59217
71197
131175
143738
193016
4692
15907
7436
480662
268575
2352
638856
408625
332549
322302
158178
877057
20903
202646
776568
251506
310950
199040
3384
536922
196306
495833
69113
65929
100822
143422
99446
44823
2189
172759
407542
451081
244860
270240
627703
595622
267799
61924
68200
278523
567615
292105
137171
368076
126062
95700
213550
218233
47317
472358
240979
486926
31219
362677
664170
20091
315846
130147
2825
36896
473539
651034
171211
108585
65446
66453
355055
467483
176246
308453
390342
7264
470075
410680
472000
773427
123528
19811
497766
35545
92546
3425
855705
109074
32571
49815
754492
33870
191018
117544
80686
237308
29780
65131
88169
757905
67994
81911
32368
157130
321086
390716
293973
113273
340841
88958
287830
118185
183907
558895
617274
9824
224544
334054
118815
69823
131918
480505
240928
282530
214450
678249
41992
364153
89689
331239
223570
392599
309489
596346
96497
187159
1362
782224
472373
95613
294110
6494
414388
164513
138914
552674
91507
112387
49140
312765
592137
18913
62823
31233
46229
24745
766530
622440
73967
418819
45182
169054
419054
28313
127833
117394
790473
6787
920879
594517
657187
269751
238631
44091
168591
56423
268
34831
46334
126541
273902
180043
26448
139708
10280
270996
234032
35720
684519
113829
26351
782194
46160
509076
120320
507123
73338
352861
131945
55023
384406
122121
659930
105705
16676
405977
72548
24294
184248
581100
221066
257243
782405
73073
52568
25312
160610
932487
25468
86893
372219
9137
876175
24972
186487
253343
2509
17717
111121
516492
87677
706667
137256
449690
41944
86986
535093
171748
190605
87619
621052
208485
639028
451872
34507
64466
189613
132780
29866
46599
690793
63136
389220
87124
156019
175577
122857
61136
172225
388659
387056
332303
648216
1619
609010
331270
284628
273666
597392
25108
46684
197600
320304
348144
124095
159459
436001
932642
18718
583602
775368
331588
96011
5732
314446
393770
111468
705382
366865
75618
238130
146507
583399
625663
43848
629599
493467
243541
35352
55098
269671
33487
232781
428795
44214
403746
36407
70594
75813
438810
65385
495677
6924
134109
82675
86344
159961
55771
80707
192829
266533
422222
71568
70471
6781
298508
407581
91478
164069
2579
46364
47686
701616
37435
112523
55006
327687
439642
478191
85287
158689
675603
168758
63079
257644
16626
6221
146813
641926
251722
661083
589020
120496
221354
1655
476916
185496
233890
127942
87018
763149
297069
505407
66222
231834
60184
192
535755
737546
185025
114316
89346
270833
5027
434389
390111
67822
150927
670945
530600
16127
79094
140255
6481
12427
745676
343458
23656
503093
791843
155365
39526
112730
219175
108835
133982
193371
491192
129261
236068
14875
391697
443811
107571
401986
16627
101215
434881
43029
3915
73668
153357
223479
395068
185612
86477
254203
116903
102397
123262
532442
3055
98539
175210
52992
108362
473538
10914
64968
10726
118909
26861
179098
26574
41517
10862
85913
218961
423963
92690
36831
256517
351208
324138
538039
4431
76811
117513
151162
811668
366306
109279
631019
187144
389881
768149
393864
203080
99516
802320
20833
146828
252876
60022
20356
264646
619891
71166
12420
680880
147144
258773
28871
0
932079
140987
139389
105984
280378
263592
7915
11790
455199
154459
328027
253200
350620
738085
579824
265465
378706
470355
447316
513546
17618
337105
200341
169278
498458
59459
202928
440335
237182
139544
41411
246134
223884
207000
181282
162288
22485
23095
63496
220129
515103
834201
463202
156949
171009
135571
731748
181043
234031
19631
388347
314761
81468
688086
699848
393986
808495
613375
115381
66304
276293
166010
599736
656123
274362
36913
32845
202408
51706
897990
123529
189462
417444
431151
651054
166373
298982
709902
284655
304579
853237
15909
416171
316873
830217
7739
121525
127238
5202
37524
408166
819322
94898
700088
428240
542918
42295
90889
331311
247191
189836
875
12272
235485
34475
162802
707266
726504
626765
252435
23087
31983
363936
105483
93809
612502
14675
345814
435047
223123
188685
61560
35912
528519
51557
141065
55359
12645
17090
338284
49916
448677
30473
373696
22326
295032
359971
369237
140939
231177
15692
226970
40193
481728
6539
13177
134150
148153
138231
119151
894007
249880
39122
302146
241688
27313
4341
44367
71161
40653
86084
54235
373158
88394
177619
245642
56844
13633
18755
267047
100757
512696
30682
54439
565185
416825
352277
18871
7888
205124
424660
342903
630007
483856
862547
810231
538803
507413
101691
695638
27272
495558
266998
358370
8776
473926
241718
345330
433513
79311
197413
872926
218149
149341
978877
485972
42125
225589
73865
148233
13098
272727
200485
168290
601063
48648
243859
473605
103510
30767
824584
429391
800
674134
709531
405136
76400
296012
203871
50100
38377
2332
435844
629743
273687
181637
101498
33929
51718
70848
234019
50506
709375
824715
50039
78218
266070
11872
255644
154466
116315
76276
11396
241359
11474
258758
488
481370
26355
425920
310545
18433
287249
22425
123551
77772
73070
191010
379775
11274
37190
134715
134977
20097
217293
630582
88528
73123
92081
156219
242952
296659
60752
109708
104018
19547
25696
468912
2227
650170
68692
102456
319966
198101
233118
58131
32986
181074
544587
281358
279096
175111
160822
228229
491552
220328
329825
335303
683106
381154
183084
258178
395605
501725
11176
2398
25624
435157
159104
84510
31010
96510
605164
683448
123025
332965
552974
219919
18085
230333
462397
770358
52121
107672
31883
590311
126524
539
321353
136332
4319
54984
456030
134944
227569
515316
12166
10008
50848
138943
47523
249948
123933
13987
291005
571276
246493
178849
420977
328235
302180
259923
424285
256856
458416
170638
29881
360775
464142
125226
294714
333102
597125
160858
137192
117652
173034
0
154935
185800
773580
198315
355540
181296
109334
8295
241273
361066
847986
320439
783536
151995
8753
169765
4901
587467
52887
191657
528263
521022
250491
113912
15970
31208
232830
13941
89754
620897
418316
140950
227019
13659
395056
24931
224207
392524
30292
370862
90966
226606
489219
556150
88800
121169
12709
411033
4051
560577
772088
29039
407143
205397
32161
173910
147676
556378
850637
48076
34870
123220
426564
145823
221051
164152
540482
54529
65824
19523
96226
305958
192859
43573
58413
94739
18091
324636
74074
127882
574059
616941
441727
233223
19001
123468
243842
905670
75446
36918
701619
332002
83902
307631
126262
240368
68719
617716
359824
437062
439729
916037
8174
298553
281783
214702
474496
371790
23633
43399
9503
202792
227077
308300
210637
410768
292212
361756
480343
18970
150065
444704
167828
103349
264761
491634
29045
58572
453439
276177
49057
350703
142333
641362
30077
35245
533498
590663
970949
11235
84481
652436
21150
51456
87916
96016
15167
269968
202385
12003
526006
450224
37811
691707
634336
682347
157032
65845
810674
196580
371736
65028
294534
350531
61897
123176
103008
109646
490927
72061
241398
695471
143623
542790
28896
290852
65666
256282
213990
20359
370751
640410
429523
475752
609327
231322
277016
36033
215504
160072
742574
52545
679619
43641
163143
20804
13478
246057
583386
109772
270028
66142
126267
4324
74276
713973
47106
816016
84298
443032
18330
320126
3424
560122
105643
28005
3950
225930
151658
309187
257753
306195
9646
15973
224661
289674
501450
36760
259843
385859
11335
14568
433728
35232
193745
767001
110460
478726
138471
56330
202226
27905
252216
556066
169641
90660
545134
117083
330636
295722
150662
371722
225509
241318
9292
190041
405080
167194
259412
725914
157009
496338
788282
300280
150056
107411
24452
173966
21976
135106
200438
73122
681864
268151
204659
251421
468868
5088
84567
92185
376741
345472
239614
161535
253098
174814
676474
345047
1156
556511
149350
303362
140717
344534
433282
3077
754733
107899
527079
354674
107735
340902
10720
14240
150058
37439
408111
97725
370800
339746
26069
155316
109346
107131
197675
41942
69016
35641
107812
56928
72202
39644
824069
478949
11415
168954
444073
159249
268716
62623
704634
942441
128574
496687
76951
18208
587366
80623
574889
96654
704407
251937
403881
9278
261257
145736
4080
42534
206512
123266
392480
255389
218315
253226
438875
93671
915964
369482
194920
530052
90392
94070
14262
352800
169670
100250
242949
183919
758161
45400
365556
200851
61877
18158
737562
233169
3032
52968
8736
18116
577232
106151
355858
430836
149468
240662
483348
23968
382766
429091
447679
106230
4303
2622
159069
297135
594622
803868
20831
165246
143236
330466
1664
515567
226086
261972
316402
53368
200705
52346
88417
184617
16945
857929
3063
134909
803777
381121
826024
11087
151092
8036
770030
387235
3605
443051
98233
238644
627468
211800
287306
39176
86198
619609
80312
330400
556294
717321
790184
240976
476182
282643
128419
440283
459477
168108
33242
831633
39293
23608
366347
103862
2236
186039
94148
21414
10157
663473
19966
98609
52214
352620
668948
8474
233240
15687
261577
308582
241524
102896
512932
402450
16059
562580
503
260050
674188
559304
35968
242873
6454
460441
141450
91274
276928
37062
13096
71493
517232
332852
50740
617170
262585
732461
76383
91908
484257
288357
387640
392182
102549
796213
359987
463973
108088
751399
273598
342339
12606
375058
778741
150649
141934
21051
110714
87126
335231
9692
326669
184852
640020
111675
209502
659528
336260
8129
425029
92207
390114
386560
3567
450518
353931
100639
695015
39916
31143
133760
534046
139244
208128
236717
714133
711749
222319
314052
345031
21088
158406
225616
284227
105979
25791
388830
79801
179127
174887
240203
189145
318860
336761
370297
519497
115601
53105
63156
358588
769181
383262
322685
620932
329815
84483
300606
646998
171916
164774
45487
166884
439456
152792
2472
366104
36384
86592
74736
217040
214485
5090
656104
55858
144082
773869
40028
20997
799039
441151
536923
195276
100303
198863
620683
315533
28842
31645
305328
168899
27859
246168
782620
457660
141273
309511
163766
453540
174729
39649
418186
77511
115799
293875
7054
348079
305369
289052
166099
111021
548780
68757
17099
7688
29265
100116
188014
759336
147957
34075
226482
624343
267734
111496
662441
28703
38894
131478
1004
285033
341630
191043
63164
414942
138643
250336
275132
577272
127187
278302
237086
9186
10364
169967
226238
82341
6866
49786
275140
497084
262091
462984
432839
179373
104555
218020
314035
83469
940624
102875
564374
53824
360528
71086
320988
548133
250181
7672
30964
123048
6310
417568
32567
650255
44406
125173
84888
16622
358736
203348
261213
58637
382315
493209
81390
68874
298255
26900
32930
109908
200491
114131
90525
104590
43154
324525
353859
22284
41546
183753
192279
390610
26431
134766
218493
376418
320941
866223
142116
4109
283240
516715
477290
45643
45779
269154
88053
260604
621535
16654
98684
115897
360541
143071
460693
75688
245262
440316
413216
305834
442334
53306
236282
410898
54222
689558
504896
106761
496237
178274
34938
207258
415990
32951
60584
45399
474978
252883
12981
369589
325053
8425
612621
154645
333512
14022
455182
506249
134122
145289
284392
534942
95154
206251
551121
179884
138251
226634
314150
20260
159045
40099
601144
475861
56372
269486
226287
161190
67152
213123
375051
439378
211894
7394
173620
142755
145064
596298
130842
57662
815666
24815
293711
384755
407626
396206
5702
77824
48687
675019
512772
452437
394046
52080
54028
306705
246081
43030
242613
56134
186208
255773
331880
295997
277044
35513
97262
4881
129016
701032
66431
11947
459584
360662
57356
294906
55797
49948
353797
840211
551
618199
86058
354500
103642
23220
509265
30156
375476
4825
1999
14990
833038
720684
80615
57689
388166
144392
363526
71493
282177
90492
630765
28303
10948
751851
20835
2742
195301
153291
41828
80620
178787
602128
646439
583554
114693
4553
137197
19795
193503
586623
320359
620154
26220
575696
437636
502593
54096
641068
404423
66972
797411
47475
403455
75509
760408
40925
639674
215463
362542
566463
10371
890563
80944
412422
246857
432782
27609
348755
55689
397546
350228
210231
564786
64178
121161
215854
5779
29199
17160
466137
299812
52640
122562
762782
345544
118471
352942
26355
120
319762
632893
108589
32049
2088
584028
398229
310915
44033
192920
805996
159165
527180
30404
419390
136683
187487
38333
131695
796520
630254
117966
6585
176068
752851
430641
42220
126737
455418
25021
15412
500847
256301
140349
34908
442294
251958
221528
589869
976071
167453
170733
191952
197791
51535
139598
30119
97340
223460
385533
103466
8718
209887
376064
102768
172325
32624
473117
96805
498191
634008
276926
15391
28890
491287
343582
384530
372155
363298
277309
575716
404246
11744
114913
25228
458691
761876
734241
351072
492378
654085
36870
156581
270689
74193
41401
5348
77111
643198
103080
335508
441119
556855
306576
599944
185097
11713
33931
179796
697729
659947
185793
118962
136113
415777
5794
13179
63173
262000
373664
258288
52454
500594
190582
55848
629072
229511
287267
127933
108669
121878
10356
456830
13068
348664
115824
330066
654856
47028
262829
90153
285856
386955
161500
168254
150732
596447
768580
455
48842
64770
58137
281762
1145
222820
47780
51301
13798
15787
1935
590618
35982
49627
21869
268300
36987
322469
8958
25149
678120
200108
412924
151805
455108
20209
427193
1143
189726
46309
99971
490747
484
473333
3401
287322
66162
152044
2653
26387
351407
31089
116830
22814
525771
20488
442668
68010
442999
329269
48240
538557
315765
7790
99360
858544
51829
658665
223938
19266
19668
128175
206015
125667
298132
43763
4451
163756
316257
327313
214925
225456
412762
162641
338020
39779
135180
321307
13857
350871
423850
4962
378714
22662
30981
72376
233412
30154
26635
311398
137498
583200
244950
101021
333940
3379
520084
391019
122764
21817
230319
763373
155470
386907
384051
675583
496715
161573
290988
175822
57017
78727
51358
5162
513024
741213
33452
40148
467901
267860
273064
463075
144381
55864
465165
517217
24220
4244
320461
20122
391514
444334
239129
5821
209700
295786
631227
203581
458362
37552
867812
214909
93150
193896
464991
189359
97024
535233
670799
137613
594072
99990
94729
101339
57576
246034
175582
267915
120055
248047
314460
3342
37558
804758
664470
11555
523655
56890
731296
233491
132366
266194
568912
133935
354612
209785
199832
45620
289269
36611
46889
375085
187801
236728
91214
28559
270367
51301
2933
127735
101742
21448
13702
94061
88829
233092
87119
647339
33337
142426
781
107430
207388
26252
589799
65112
68121
551
780814
130644
354330
517405
813617
52332
63392
111180
655944
165922
142649
166214
235863
392938
242453
33514
129806
746287
147255
199588
109346
156309
545110
382276
55924
411099
176816
95771
23679
565203
211320
293283
170884
167814
148123
360756
58892
70981
99316
528031
295589
53223
280449
4276
45830
130597
457790
554368
16448
588619
169874
430297
366459
61118
31382
66389
508355
171648
305716
7819
58056
100553
15599
97937
266894
71794
397959
1899
359625
269220
45387
345536
229726
655927
301478
444759
34209
26602
206798
251162
15198
4202
534376
131931
69097
10391
241984
528868
518047
64587
98677
828086
32146
232176
303603
628931
543053
203849
252361
142422
850829
28613
196448
382832
221309
114145
37049
341964
244449
458511
750237
272790
780534
449366
377527
294331
290002
68900
216717
176622
606698
314851
563284
488249
220044
593845
70023
2523
114578
593570
710578
143429
133415
865072
251052
52494
159519
82488
691582
243571
294409
31595
78370
69392
68004
62815
70039
102763
58621
116248
50899
401404
276388
152371
45902
78817
294770
379142
286786
323662
281884
522150
438157
510444
459557
145254
1128
492444
7583
18057
658665
133152
52148
8322
5740
1011
34475
244891
168222
10803
386390
80244
419426
139953
179722
1764
306893
525152
245326
56543
651324
315301
64863
114585
18373
449140
19769
81892
572697
232726
294248
78653
577242
137309
610027
464884
906516
783944
108128
353366
39147
403246
65967
286055
554035
43389
90303
535582
496760
27212
491175
74765
161319
3618
111511
72076
620358
600219
79106
61477
585209
487760
737972
521131
336631
359346
296107
801602
20143
71632
368930
2794
215155
412399
65245
115336
695715
230628
285996
68384
209869
21378
449272
139274
519110
257676
188653
91010
301150
425944
339022
251020
382560
612552
3753
80980
3269
409144
121111
26474
310458
187469
423588
161584
26451
206068
24210
76453
62867
71538
203067
70806
237020
121228
293273
312101
325031
28289
77358
74583
792072
176658
526227
193397
298376
24504
132579
59448
64053
172836
23751
25647
505396
137085
2381
663890
988
243090
36526
390852
159597
182668
490290
269016
765536
391642
53777
66618
294921
302516
81304
478841
217457
105036
131059
337509
793763
70614
32456
69443
248003
903
156877
148148
514134
33949
260886
193675
237554
315575
11563
167545
19840
217128
244625
81980
237622
552876
32148
137277
56061
771953
163624
48423
102786
43166
214957
267043
3648
295902
248093
243362
389223
85840
6862
69631
582818
751004
243237
45131
18118
81876
128735
521930
279630
293249
89558
21758
236197
45587
323821
13289
186414
141179
51007
701109
681723
497697
320789
187013
149129
164994
628498
440656
87427
454897
317390
154217
237556
127456
125383
346885
587265
360780
406350
37712
233148
539
762408
630002
13884
329968
90759
28181
302978
661759
832178
18940
17444
137771
3897
18159
319763
70561
385377
43460
87670
58864
2387
17686
619190
129301
205346
197094
64794
704892
27094
38004
196171
477649
831302
274245
432955
50886
1169
4380
304452
115948
633344
37609
392807
184805
250238
317381
763869
172357
165817
68080
81277
11194
902201
136354
314953
25808
10770
5700
55537
29498
346524
535650
354605
284354
57233
527712
226792
268664
1813
239848
96012
288947
272636
760507
271671
22296
376399
315440
317797
280173
530773
126019
170476
319189
867947
152385
148210
425370
518663
369751
95932
772548
75496
72202
693353
9450
728241
494816
257977
158898
466316
899453
676425
72539
37486
4372
528569
214960
240197
102379
131115
26634
90130
136
126270
6737
112925
29019
13694
426544
617387
71970
361970
443134
315329
4994
19707
373157
280220
142429
160736
186086
326694
1644
48212
13573
660330
6862
455762
593679
10366
330795
228485
248562
394135
61561
220647
137263
18382
30008
373767
151744
15350
398454
696788
88676
32150
192209
42015
137984
473832
143470
523277
200635
685167
7064
10638
292534
22598
145462
510641
238367
57722
411221
371906
9080
188394
669619
569673
483587
1785
193500
212838
80190
132518
248855
894652
189374
224374
98440
56384
176056
308054
48786
34516
222035
369179
281161
36017
189846
580014
238130
26800
138
7311
2411
150557
257422
106893
317200
144335
570549
72225
126703
135676
209722
436673
7499
92418
516190
78328
88109
574049
68934
310373
98239
275326
143659
185648
167752
14094
640066
243703
357506
28148
48154
194373
24861
132420
217806
7116
347689
538601
11623
109873
9792
56163
46364
864806
133742
475363
227804
745666
503331
767913
320510
346449
89409
570765
303216
99462
1195
336376
491780
592305
499176
9308
671812
87698
148893
264714
460212
283124
44457
212067
281835
1015
322823
164932
67185
156766
185031
276237
154759
620506
229130
187334
414206
561348
37936
476449
289097
259169
156
525589
162612
177673
54720
332212
5714
14739
211297
829540
645583
226164
366996
248756
680499
423047
11412
86147
31728
112925
191397
116819
106122
376450
98213
171498
13315
337967
56261
397605
34253
514108
610939
167436
219215
50118
298314
548367
64591
16469
39477
673052
19532
295839
150354
80242
163193
265207
182725
770680
688929
25509
31816
92030
43571
221041
9689
18182
1941
306476
34905
49734
255549
249301
109381
15052
618744
429109
144258
5681
74317
472431
40487
357814
566514
135310
5295
147015
213095
110965
189888
13431
14951
669359
135068
589428
27588
44860
359772
201380
160895
95228
604790
648021
971119
33740
400084
572515
562873
378670
13610
191959
13183
13282
620186
88411
552560
2663
221958
92479
294077
326063
155493
733683
776945
186821
106216
2133
113945
676246
15022
173375
187538
54755
261397
925431
59119
463320
62173
204036
53617
399455
484161
204832
296104
280942
341924
15303
524670
132786
857662
463295
121832
93675
401812
97939
88827
143626
320416
252624
619256
362425
184294
114800
2774
364183
298966
56163
608676
521197
431832
204204
11465
21355
345054
66639
262192
489827
40675
917015
293006
127645
155873
304189
109535
139363
115268
45543
82427
56255
215283
99449
286394
242337
506193
56027
6455
275850
463970
357586
103075
49763
402851
862290
559605
108764
162680
266
22058
267991
2928
459158
439965
190443
71844
547060
77914
742368
252130
40715
199262
474864
196634
96528
303636
412367
504822
70060
158068
163755
34478
93875
50514
358124
56238
289995
269054
89462
68477
500878
506544
539261
5002
76977
74793
256176
57688
100995
1512
452699
114701
370775
289122
866480
14264
7408
63832
74369
669172
41542
153755
294444
420162
791920
66109
176321
345748
137637
285026
583909
439889
561310
150631
533340
646117
33959
214753
154111
3392
760492
406006
309144
47761
148349
34657
352574
722406
164301
207233
297147
102839
143568
219242
56015
238109
134364
16493
21001
153085
317048
295393
579896
205972
564761
92310
466417
747797
408417
445118
530336
25677
412685
29134
888001
230900
23729
673835
271028
646145
110255
200478
10854
396838
246124
34720
630804
131020
279820
8170
139629
443799
57084
82944
429514
768196
137277
177904
75208
33872
511697
670454
703157
311918
455267
20000
567066
336411
348142
277007
202667
7040
488523
58123
225513
87392
38998
2060
473236
342891
107235
26615
467594
385429
406552
250533
205826
461610
409637
119666
730924
5919
123036
16498
378328
212872
248086
860548
451732
31684
385880
464091
349607
270123
892980
451953
175187
236990
195541
74193
377401
10188
50126
27086
106629
76142
317385
432548
364386
482352
739121
241095
90191
58596
14240
392396
458387
148637
117418
12433
166495
10847
507397
325872
166456
415877
460461
437682
361466
17230
30733
228083
298343
77245
45084
320373
31946
382614
249994
326991
214526
156859
80605
273624
64496
165294
40522
722870
11598
185757
53800
6058
384672
13305
2456
904396
483257
58326
12251
336346
101983
144289
99281
67612
376939
670450
183275
85718
73605
837443
97887
4621
367752
833336
261757
324462
111352
192377
9005
66086
640558
128491
331829
19210
61104
266046
307689
110704
508503
198226
282527
114115
120371
310192
201361
136090
357765
36985
5558
2607
8392
207165
45754
206185
358872
318745
259117
601003
671390
266669
70648
27507
362244
164717
166447
97011
81894
398490
634313
198864
385760
753784
302054
90688
414665
168072
578783
93097
61714
111705
533656
47199
22569
6617
300909
165071
170388
196524
50689
231789
491533
33314
310129
8321
413314
143303
523897
79553
24393
1704
181747
206021
45685
298834
369407
749063
527562
15395
165925
420884
67339
513057
116050
4422
179823
73388
259879
5831
656779
396111
251575
122306
241585
37946
139357
83430
112956
475191
68603
502659
171317
50750
761260
126140
135294
153642
170548
272282
477562
439349
113634
22672
232265
13493
47533
12622
162031
29989
471281
8546
13142
1131
223847
108213
179054
178985
108903
35636
185410
142248
840549
227675
131998
158870
39259
24979
19931
90324
643420
96188
190296
46179
26062
482643
31875
509
192804
18077
472223
103519
289370
62873
615319
116569
275940
361425
166111
138732
146304
20968
220379
160491
21982
462713
101506
585678
929638
129904
572424
535724
4420
753049
598116
564274
365083
153070
58708
279826
200765
32108
16023
461614
63539
358534
437888
41031
400529
141602
69890
449165
354870
155328
56736
153988
235354
201527
602452
16973
3915
141442
162463
3725
426727
556521
73173
18483
77420
462229
104948
75383
187658
461656
43010
258758
173987
151681
326962
186863
155498
525298
230655
461996
182991
11811
31125
434393
620249
296672
209578
81958
87092
688233
46991
87155
33713
425188
14607
519634
108786
188515
203575
44991
373739
69312
169769
386800
664673
19675
10521
451032
409664
205132
352376
17238
479827
365979
81927
729440
216140
51025
29596
593700
66191
53008
296335
528514
248402
14813
29855
409201
244710
398068
40976
132064
94744
31803
439010
651749
39995
643614
466983
23903
30129
678024
741339
82175
418745
229376
550109
735562
299814
489402
61540
127992
170809
383436
450223
207200
88043
496051
306704
160208
269223
70724
111196
85841
396496
544697
36978
220132
169250
17117
54788
37526
13609
26279
366320
482677
55138
409685
166357
26341
556655
641567
249547
467181
108217
267579
497571
155504
31504
4170
270970
23618
410213
385993
65583
780168
421265
411639
68449
36581
73863
117917
103738
113237
372631
495865
117852
6249
653683
422274
779517
691378
198853
162766
357721
57636
193624
9429
391320
171082
66527
462327
690788
135155
55151
399846
22722
481005
143706
242223
35824
227573
2054
129801
49211
183302
507402
54131
478088
49081
43291
113719
251941
64492
119650
446838
274470
286882
80742
165389
172778
536201
135851
607132
509185
22560
64988
408184
251916
456584
679079
72884
224276
263382
56773
290384
536311
24484
68633
200491
631376
605139
36598
37063
44372
120935
516955
350821
551338
66763
136796
209923
28847
89122
290918
465834
70019
148665
62136
208015
219984
373144
35141
243112
46006
289933
564299
377243
261147
548098
845730
297897
17506
377440
423137
1555
5129
278166
808384
46205
490689
422151
58148
325711
21419
16030
114422
60471
672341
324175
429951
380961
47913
164644
15682
262791
61861
71013
164467
211223
111051
133206
95266
278275
149296
124393
608095
859252
74500
174321
234060
470140
449613
557738
156404
74840
348458
32396
169927
812556
131437
736129
120855
38810
78412
254306
39219
9484
709809
226322
372461
76617
2961
748616
54988
605849
243782
39589
1280
256432
559523
470738
339339
742260
218640
26802
160935
225853
180893
86359
197946
857594
365933
251229
154993
619812
140432
225090
579830
97953
452437
55733
5536
383750
657
140511
2726
344314
60079
573150
495669
207020
199358
637364
181428
599458
202818
251390
640943
255869
58641
167829
110893
244972
289255
554454
341947
32571
307809
79604
94971
841170
213146
541264
798215
42201
459970
78637
195285
152198
311595
462894
223432
343424
425925
9258
635021
7279
185621
357804
231828
34245
83560
397827
233655
86944
115335
92719
297598
241729
12537
123053
461726
22286
9211
766233
400716
33746
422231
38635
145552
740831
473816
263157
59150
45469
148051
524289
186225
57120
107187
8817
368623
83050
316778
130540
665045
23220
45191
165544
32710
402864
84435
52263
219414
209007
68801
727305
228002
564173
171474
310044
239734
437046
158430
317494
147827
592313
776369
242256
37771
102366
200419
112531
275695
420473
265834
95074
611837
277668
104
324182
97087
132348
95221
219833
569754
115856
60204
606822
116047
785137
509459
55319
127626
674836
1980
449306
952501
216459
370408
54219
218022
57667
472896
676723
581032
535944
106601
277772
77051
536644
739280
111968
677285
42176
500385
25622
446356
221737
46043
468857
193864
122884
147616
272764
142013
76838
312863
96257
760917
536621
505640
379405
6571
327
278114
225990
75307
367280
231103
918116
566817
189046
8076
81099
192669
369883
15643
14301
137417
303941
316258
129864
795402
650855
137578
844800
410019
419014
609544
452178
305708
302849
255329
35633
83326
438531
220613
501172
546928
291957
49074
58289
187019
390530
293567
253464
756473
121552
95202
413735
190258
144025
163760
412446
140744
334115
454977
377897
3998
22395
466212
530692
18445
23343
250747
14767
284532
196936
166124
414480
84
244547
295691
322313
91767
117444
54290
9077
179493
283762
421930
33314
345543
265578
739997
433607
23536
174961
321455
16961
28591
66121
31376
193621
542631
780333
399509
368986
199705
264885
62265
206193
71198
306976
148891
225911
142886
446001
180814
142096
77847
354944
4391
5476
761981
22036
369032
115559
616931
248115
575330
16718
26479
437014
272022
191450
91945
174089
810072
435
6867
82971
51365
139765
4718
84676
23545
33183
147978
790922
950069
9961
2347
308827
534849
161072
95437
66732
427761
41650
141761
354698
278403
16530
189037
134385
65018
105263
173014
196453
492232
102005
735097
278537
936271
125024
297929
129493
242065
177684
90246
498739
311649
309047
411082
236710
689092
397972
517139
650579
9196
479621
36986
266491
52616
152494
139872
68255
795
58640
120852
146482
30334
557583
10427
41065
49307
168586
961194
70774
32461
539689
79448
35179
186273
514843
111650
310856
203277
3632
297753
566905
180301
713154
513748
182223
89135
115275
619495
155289
6773
629700
426839
281863
243211
6180
20583
155123
237157
221430
21826
430495
354111
26136
3152
97925
56894
36373
128602
134261
102937
709697
181112
38424
98711
262021
115727
174255
206601
210387
335387
278512
127615
25777
136590
37971
545280
918459
256085
27401
131038
504455
189833
295620
234158
157707
101704
160057
33252
121095
127917
385993
135886
219298
102289
516600
161903
211818
111255
35635
532137
5990
36490
295315
17130
8627
542439
139467
320103
42295
8957
81753
399574
152942
364625
152762
815769
710435
33575
613090
830025
234338
347035
25799
597947
182418
3127
647095
118113
43994
16197
264874
474744
251213
443563
300803
132502
861847
106460
64912
177814
46026
373663
661234
551572
37200
554562
92457
157537
485563
353055
118345
168495
187976
102647
155710
570845
452808
226498
703267
201915
422105
82247
265694
205719
789728
401245
147376
315493
193581
241900
75238
403080
317728
59312
816322
37880
115456
477849
10325
446391
175309
77676
417768
201679
241404
463945
141619
245083
287964
144350
53410
365162
96898
637464
706884
57020
43896
324061
603131
179360
101450
387331
29340
106176
42235
331461
32804
138992
123527
155508
217521
158195
918053
15978
550214
136770
379546
710306
63063
537783
335955
280617
86214
22373
36120
527926
235769
194177
10900
404913
200131
109402
92516
517105
356862
487474
134529
21192
200774
231391
82903
894988
274351
137295
174523
119384
372106
141020
53711
11492
95109
491769
587153
159293
14138
765210
107031
62816
248775
103158
131971
426167
180146
454137
176806
159796
143018
142725
336564
34108
98966
397
397269
169863
45864
54870
5315
173079
55729
30285
144051
134842
660186
26179
483118
181120
391906
162436
535164
510857
359559
404949
217042
380659
276353
343486
274431
571635
301083
80326
138117
93148
476844
433442
306543
51733
529079
35352
48725
410505
177503
16405
206883
169034
115315
511083
608056
166935
552509
42063
130282
624
348149
5360
101980
374716
43792
518840
311460
20562
257029
61573
314975
97709
407438
70769
231074
231685
33943
584087
65772
86401
254391
440966
512498
247296
499395
562787
658949
29820
115751
123629
541945
461158
226226
62455
14241
52787
629976
474158
85021
7497
44498
222049
631825
340774
247571
63306
201808
482878
3827
255825
286528
203901
241370
332364
35075
177669
203798
753717
125702
106949
14515
239075
427574
60276
27072
475935
71538
195607
834
13490
209188
670661
201142
48065
94176
102396
192715
31500
180284
461777
8562
16062
466228
206080
109760
4154
539385
406093
246075
753052
160569
527563
49905
19049
188500
4445
86928
141536
421728
776423
509458
6232
255333
530852
2974
201745
190997
753053
193157
191950
26475
137553
47140
337406
179667
588119
461687
284222
772533
225106
465983
640184
482360
170586
130478
472113
55778
452448
797468
815358
102042
847138
316542
355265
181764
24741
248746
118275
318757
9642
257357
162957
203634
67798
305651
571956
183130
428374
14660
350183
426181
280639
612858
351646
122165
39164
126673
893609
449679
102587
62389
490337
72625
128878
235400
649451
87428
610202
67692
509280
30865
488973
406543
16820
156711
382122
755808
410435
205179
130225
606873
550003
68135
931167
10383
483048
391161
14487
423280
90616
18565
402878
123211
5211
86334
108341
8314
140945
185466
88404
231948
7397
676717
195049
115620
497267
325211
276718
89750
206987
196956
85873
125085
107554
235512
590871
279510
183886
414149
7651
11759
47737
54625
226094
334614
839315
254961
701471
321495
125219
154506
92189
343560
4525
328502
120516
314083
72549
30005
72485
105829
71583
474048
98448
495738
202898
129740
545316
737412
167953
115744
188224
306381
230740
83023
3594
20312
61755
231210
12261
256516
37680
213074
10246
65385
46887
38757
288978
72827
8833
300825
14819
201311
45751
517002
54294
125684
297135
129679
577847
268619
581197
194553
132853
17439
32531
5318
163139
237206
480339
378920
650745
590996
321090
610389
142088
687787
1301
46984
436095
129558
332387
372667
485294
154570
714735
3407
120583
406248
579517
577259
142180
238358
295446
116944
226606
42451
808967
86098
544102
373390
336606
16947
199794
234162
57657
80627
364950
30114
195757
574672
174178
21433
201565
199777
180197
184547
202415
62479
494562
454637
9831
49169
63495
75157
105046
244603
7450
8732
294898
33123
107823
184964
135042
487789
139394
78545
37056
213206
246965
102286
73970
216471
216197
311044
631083
254055
25797
95631
609452
379730
390542
399836
724131
445065
333764
498884
590384
674409
767673
650944
212397
466688
330627
13226
373489
302730
102529
554724
227829
46159
518550
130804
207747
452809
234258
238327
8378
58803
107249
159405
140697
310082
151236
92338
422941
614317
132143
63321
85182
368080
201319
13066
187615
55660
490543
117353
349616
526542
320148
130312
536157
20161
171833
4369
552831
174066
132211
37368
562856
32765
238328
817261
165510
922986
300535
194232
350020
52916
68963
604088
119399
163007
124296
888171
506775
274397
44605
310794
569059
216401
744924
606276
254630
84756
429352
443022
61449
15892
214550
504078
304781
677695
688984
1248
4219
512798
16842
51520
85297
72403
230740
187448
85905
553869
304788
43280
33528
154136
331604
542694
344832
129372
412559
114667
62436
48391
168550
409063
97326
488320
86229
103760
51653
119084
60383
466467
89102
115915
331121
233342
960
470096
302816
512844
215089
209176
462333
462602
529680
714965
300784
167379
88445
301746
228055
303630
395482
5972
52217
102240
40340
2996
13810
115590
2086
605764
255188
628243
1180
55019
180268
92804
258089
203583
323939
23978
374335
283524
653811
405067
187001
381174
79952
81821
175882
38410
158245
454535
11794
162083
206592
698764
83957
43652
191405
124464
416169
367595
383954
323671
306651
324115
122642
285284
234549
165271
377831
88210
528591
349280
573557
278933
9570
173846
353119
254621
441476
166364
270599
199528
2135
190816
154319
235874
277135
424012
63187
342742
241045
143559
480392
27218
304857
900820
74599
197252
1898
361957
98938
674649
71214
14214
156738
117741
573443
14421
12611
96040
331242
947184
222459
218423
539341
375583
264468
275491
178481
470986
237532
385081
629516
799237
21653
41927
862240
469534
247078
63384
50839
40011
157850
804320
151352
325852
107981
38187
52368
188641
9702
14977
68502
387927
890663
156034
524128
506521
8578
67784
404210
174606
59350
228979
97218
220428
477973
85363
447481
59027
505327
175736
510456
290700
78947
62962
166135
89519
331156
561312
452224
27935
838862
309249
311913
22978
592990
360829
400712
158599
530870
251040
505269
18380
293752
629478
58278
180899
398245
806481
131973
357302
10462
471176
12896
160264
74485
79313
376433
154136
130972
44251
68767
68838
151952
247490
411769
152479
2715
211599
68914
154022
359016
81519
642771
19931
637696
49626
739290
166147
120108
26671
164484
61029
414982
1759
611950
535453
213249
333231
176969
54635
137878
169117
30189
78727
150862
196614
288204
25486
814014
189434
255925
759428
118905
132230
302498
72615
633794
129502
555957
457716
553765
479647
8281
803492
143434
32264
395217
183819
346265
181117
611288
457226
352799
496751
31210
137769
370938
241920
564537
373497
85447
297686
121465
123621
32307
243224
266949
348134
17584
6563
56942
62674
387079
139598
243290
23713
718056
80463
245731
756473
29390
6438
23587
111756
1070
852355
332404
74687
438722
91256
107498
355856
388357
206073
454002
327361
64167
228764
56768
379519
92763
57645
406962
763702
581862
42516
45361
275356
384083
455434
8274
16041
197283
756063
354966
490512
63495
64694
36117
21407
239428
147375
60855
7275
576713
33875
209800
380983
724371
88260
412405
8507
447451
435292
519673
568738
29647
285252
35334
213365
344601
253671
159633
28294
296404
128620
571306
167971
13208
261091
232621
55850
598633
383767
346802
240194
51137
783563
344291
109383
21413
20770
353217
283593
96851
161573
108676
695991
79195
89935
90358
452138
105840
85339
241079
164284
62495
58875
656763
139455
142018
88691
228806
284
779399
72218
633018
10929
208261
133029
522557
27210
304144
44129
1201
113158
7586
812962
136619
73249
356688
374325
7823
32794
37711
220550
245106
41206
196128
86256
158385
81072
285363
36407
46890
373816
652620
566933
19813
528774
204154
72897
778292
340937
126014
260716
677166
213465
46987
603422
327345
137542
32531
355032
158541
26177
203346
58770
201069
319663
117212
415658
400030
400957
88582
364506
686651
31149
109575
80461
241861
41874
342082
482991
61386
638682
161509
332907
379777
646261
299687
356885
216565
138349
724578
253298
389141
896356
5075
38216
737115
574248
161493
116682
252698
15792
649956
649388
775519
209551
18995
46327
849002
196610
570778
456045
15246
208864
27472
671966
37201
766615
197075
128696
226208
391731
45465
5471
163698
312270
243905
155817
6141
138805
98204
405957
151427
49908
16244
343111
494600
371137
576307
212908
97978
50793
20166
58343
24276
73762
206371
22951
803356
125171
289585
92695
40602
231633
554282
30243
82541
715299
198225
40624
303515
380537
113237
31210
198029
294718
707037
130574
4474
361646
731284
187130
101517
168209
582489
93882
116546
80418
526592
24575
268137
13766
239461
27532
690910
38984
392210
555917
112529
167512
518972
106462
487337
80456
78710
32512
141112
442821
214652
165249
587198
18396
490211
167240
52664
9995
143067
21009
424769
115588
347592
261687
227483
18025
186284
396036
717691
277828
8834
733203
728054
212092
5167
451468
107358
500357
422944
104975
134886
21372
196798
639371
263654
88790
432667
218762
2217
172567
454216
80292
282141
258856
39603
828198
36150
15072
241785
443583
122409
10310
5092
234103
121268
11901
586226
100820
194722
17129
94878
233885
147721
363746
156354
56293
88162
169845
280255
228217
99502
231666
3974
205847
248697
35433
205081
16928
42310
43620
14885
40472
126812
98757
90924
27072
176983
22533
662707
401592
434306
247700
542917
14740
29823
9971
21075
88209
310533
561618
446972
20037
243879
646971
220793
185098
176936
250754
14421
66209
46433
127116
493658
697881
594592
286474
435577
264335
575979
653162
743745
24847
154402
39617
91584
114141
212685
158350
861904
457955
27940
193156
487670
362766
13568
453745
85342
4590
16497
38486
186511
54724
27830
112715
147065
154826
730831
182865
22151
28978
543488
430211
181025
57234
214743
149905
199704
573431
40651
244985
45256
177448
3678
589866
175231
25979
300314
302776
223372
429399
185692
140607
262874
208859
761097
83811
154431
248456
741035
87837
158729
14108
687928
185460
315678
669066
654604
15534
177100
131166
178983
268788
175192
80415
1955
7482
4304
217071
390797
30082
31709
418223
19888
61313
265582
14691
785261
708668
373993
172336
204667
220794
369146
662753
399919
168104
736763
967
569403
440185
50398
505846
384575
286527
593060
68877
169842
48026
130875
375158
146281
624450
327270
325195
322253
8756
331203
34855
189729
85090
10348
667902
433062
535292
266523
6051
74718
727363
55781
199003
46872
230228
109363
122223
232991
137369
5043
2886
126181
97116
369842
757215
46963
654021
208403
433502
177933
288121
596639
87248
355599
11444
212907
808354
545497
205823
57149
377260
204755
235753
490108
131579
163193
271500
346918
15164
965216
282892
593576
49358
150819
366586
379389
638228
534680
30064
739824
390179
126653
225468
112357
327705
87192
23451
78600
44284
303841
291911
347267
415863
531050
30223
397610
14762
578373
27053
152692
188469
867396
63684
792900
26082
478801
352728
307030
438786
305369
108428
228025
124788
303491
192395
25297
447117
154517
490799
329137
54707
324663
56213
4728
20093
82025
427984
104842
21871
129
14029
195460
7950
269919
430341
584778
3559
855699
39589
4506
84023
17023
33627
198305
515263
656006
492979
86392
10479
706834
181817
782966
104922
152042
202595
278898
840202
2078
46256
72253
384598
31251
690008
240494
173244
277287
6613
236908
592326
191878
56623
67491
177839
57140
311662
28199
204538
228256
153734
780080
254754
296813
46450
166311
120840
440396
96750
474983
668352
19924
357149
810927
127138
69288
41781
438713
134331
293038
5791
37528
305921
186511
22705
127557
183071
699556
361216
295515
717013
308269
648612
24127
797605
228783
623389
139108
624356
14917
127182
720566
298456
115790
574523
496405
316011
3174
140596
330984
546901
108718
34667
84514
104425
283764
319984
147006
24043
147823
37377
415307
12226
318171
791448
335243
81187
499764
592311
14089
107606
46538
206426
260076
223242
880383
154708
407006
355436
75681
362705
561797
104276
479448
13458
438658
194446
530549
283259
144509
8288
478151
63882
124972
196740
228465
166550
675001
13917
157420
554575
239747
225847
23974
156125
274889
694775
3977
105643
264814
425329
454886
726703
213459
33022
177616
146872
36395
17439
173075
31705
186893
16720
361517
141585
501137
222177
377503
480536
226244
13354
129994
38660
235002
130414
109100
365617
233517
293658
150577
271451
54910
1510
48926
631672
4208
195634
276356
130509
406218
517591
200910
17063
722135
477404
3924
94911
374549
417360
456155
612323
385624
385138
352091
73584
809764
638786
873393
214012
294233
671958
246146
282053
618312
188456
150490
246262
285327
876326
204580
485931
266
61521
120843
23938
192518
82105
139884
274126
86447
78780
120798
683381
180852
22140
72835
423413
216904
45522
781154
105533
679543
125651
42547
228018
127096
457911
76663
647385
227769
465064
17906
47128
41683
127988
12979
88301
802741
259527
249250
519118
82379
357444
44481
158188
92888
117780
613205
198909
534078
31823
182884
10125
92141
625799
9881
46061
137802
26511
547246
157603
108242
45582
101593
169875
706149
142274
730963
753341
711546
542916
146697
428771
381007
48950
33902
552364
90667
177596
431834
291204
384027
593148
633410
7578
445755
306549
109704
187257
241306
201481
96729
123
730667
15033
603913
17940
579810
361292
529036
168826
166111
106313
237619
186445
276796
54853
148974
253780
431506
62271
387125
82693
399047
440668
316877
61404
109013
49444
175007
251151
22223
65870
198459
259491
694776
146327
206073
352254
488313
86018
346589
644642
7763
682095
35757
26491
543407
5263
117205
91839
133049
163240
232091
272090
297085
49229
10485
268609
45680
450362
10633
679277
79748
549563
18305
91323
489930
152579
638993
24319
3525
241831
115415
41560
138696
97860
41415
7977
399004
9734
357952
279857
180642
266595
38411
51211
166594
291605
202012
30324
150220
725067
26119
8119
579967
57118
74877
264182
384193
667128
396117
56469
136311
626481
458857
321248
97068
232588
64295
132513
212635
584001
126805
310735
717516
198597
2707
118338
44643
135759
197305
676791
466324
320408
458831
226032
707658
4942
225260
14793
9505
31179
173914
179350
446327
254215
200166
269868
398132
36593
43967
599554
98919
8036
202460
516669
423498
522427
171312
349690
558207
551203
67287
26151
50724
400586
720022
373975
302397
81684
157182
143484
266608
435702
162915
201917
59247
4758
179875
193520
6080
564905
157216
28515
690726
156627
284801
315650
231420
533025
139079
90506
354922
63658
600278
10852
32910
142576
812325
71066
87101
677887
177546
304347
109098
192578
103200
238668
283456
72756
199309
379801
275441
17634
214574
21966
336827
199839
13407
460286
650396
178283
441628
180958
193545
158649
376103
647442
557911
95576
58773
634333
637018
273392
634473
16110
45976
390379
197198
584881
102637
38349
323312
399119
96235
8246
233933
564023
1423
3998
293289
443533
425594
6240
844979
157143
3098
147253
912189
503704
387640
412419
628327
418513
67748
759651
66406
329596
25084
26997
61586
354304
328927
377133
648129
246
92759
112528
68021
38808
248814
227619
412039
458469
38493
627054
170329
135024
213956
31729
177987
307233
615530
661717
37394
26684
258964
370990
256076
114663
273026
41465
801658
211308
458009
131719
21284
171950
135972
177126
131402
4069
304169
128992
138393
491688
130658
59096
21014
27576
144251
272757
617275
484671
33307
16686
7705
61946
867841
400622
155284
475943
294931
275625
120836
164177
362605
388807
62389
398175
64218
10943
198379
200433
63827
162714
63395
236806
351708
410414
199788
70046
6681
123685
262029
157117
441692
161483
247000
253863
32699
6202
183617
65811
169373
151344
415029
698497
129218
371569
46811
639644
356660
36604
393937
297398
366792
93835
189635
185037
145097
2454
114843
221294
128542
316019
2897
37908
204871
52235
168983
273859
336009
373017
293942
457814
140778
303487
624677
49443
34588
3306
8600
121270
79823
59575
4415
136571
381895
40594
36484
49607
391155
749033
38880
503506
195128
41898
288595
128605
211249
234619
133816
469214
162325
315326
221802
148259
606154
352028
118896
142573
671435
335750
227931
82722
584984
92283
58466
269671
87715
122992
64060
427917
378739
295037
348690
241109
455233
556287
139194
203111
90688
43482
218642
153129
375317
97808
112197
173838
59459
504652
85561
338018
368203
9537
8965
52007
375318
160995
26865
38120
69574
59046
81341
3793
8866
176399
522235
378923
47369
261326
51953
185987
742623
33782
193778
22047
259683
480655
121051
244969
173003
167871
342509
97733
25053
131681
413920
51801
9679
938268
296013
177588
598523
421669
479958
240295
1770
613780
295894
4613
604671
21843
556064
154389
422880
64359
591969
122087
274139
181893
115665
277080
637736
89633
88804
56112
50534
851204
139963
34764
158923
5485
62884
148765
231555
141607
242652
213645
381197
281244
401075
68455
295847
239418
126678
203545
180485
421126
193196
27968
634684
128181
394223
369408
6222
832815
25304
61675
350057
262990
31696
20927
14073
324630
28547
167242
34426
21177
483769
47663
148716
79012
355373
17788
281087
322078
393126
6244
760619
134535
663935
537665
23869
52302
598206
115488
221659
613778
244075
278384
101558
283260
101484
145775
45376
258063
442772
12822
888576
26367
95209
101435
111812
204890
332845
142587
3465
21160
310128
964377
673032
126848
88208
189153
222293
399862
183384
199787
143201
132107
11379
497335
630
19058
396767
53468
409903
250608
203281
326500
774347
519251
82163
451214
788942
43721
73440
237533
143714
252057
399310
745379
41428
235392
540945
204255
97819
314315
170577
680
17941
730144
194054
735988
844620
88304
302168
624833
146339
474731
165828
67580
17533
180511
534166
63258
661938
265321
9542
347955
117839
167479
110586
18202
858119
269881
363191
20934
109797
9954
67576
23791
263154
403490
432980
19031
29533
44861
109574
583446
455966
547898
328404
191929
99566
715551
208633
10972
567942
17174
221220
458354
10028
23048
79540
82463
610496
34950
523922
659501
1533
149594
328
218460
339781
309567
161272
410290
49434
269068
760993
552504
532290
337819
37688
287233
82730
175586
431257
444851
124567
271800
19411
137103
389292
561844
107577
78469
97427
119006
788707
314838
214622
394553
14569
500414
836711
88971
196858
5018
874563
426809
226335
158215
361871
13337
70405
4980
257840
134821
343585
280943
441035
352767
109373
225523
800934
381324
294677
485409
184378
721620
318427
75781
673
350141
183871
146032
483465
303251
178208
48737
65479
46236
172649
13723
19956
256099
291270
141933
481999
63328
725449
93884
120910
65631
245769
106305
454400
379839
37583
359404
164016
784770
869143
815998
388187
71257
500920
187814
177010
4290
506514
658577
37352
117556
28933
414247
281146
130774
3153
290313
787051
75398
401744
284387
61511
315742
537683
118266
12740
1186
17476
279256
304986
94599
359503
146428
795390
71400
19181
4080
355014
381484
248722
2478
64286
125702
793698
137373
42834
111045
133184
185340
170275
104438
368908
286621
280213
128991
220299
468245
11314
152881
303879
209829
768639
371635
603356
193882
38832
112778
877536
258704
3832
111688
142021
608611
35708
25889
964159
366595
37202
458730
87393
635806
123852
741540
28615
68281
131793
553342
630916
21743
669042
428388
17984
194135
57420
16963
208404
48437
464520
287757
4951
22844
9734
500648
64709
746748
136526
486542
20518
13209
95661
31127
7322
778958
486487
361858
87744
171775
100706
237569
195805
380076
259380
184280
138554
578314
442492
185568
324278
309043
394976
185581
447545
6935
540959
38309
539604
96632
767092
365813
55846
367
89800
390322
11005
244742
179885
357105
110422
207504
388861
688965
343367
202176
22638
51928
623570
295558
125959
104215
274184
345240
304
164125
309664
3786
52267
574868
478434
133164
779016
286486
25913
913609
309570
2005
78264
71297
121305
15929
429
71455
123055
434715
32763
136789
64205
21412
216303
315200
7586
305616
512603
165675
707513
220472
28561
37534
132413
294233
109013
92156
9337
70909
397963
22943
172474
238969
392578
313536
328123
14456
10800
38841
56940
246327
586506
9068
25796
622213
203057
40935
936726
498852
425119
136387
102289
347974
393446
23609
373243
404148
56789
365536
338242
92590
27989
13631
113901
6661
18095
255363
14838
105548
164660
646749
54190
35852
14781
716962
225903
109336
542649
87198
354062
665495
7237
682018
24456
327973
219279
15796
277593
6360
86227
307407
567574
493516
2899
43128
559507
32564
257346
250722
829333
62413
175101
203140
228582
126974
93734
286609
160252
456173
517319
489560
471210
333690
54498
72892
9997
472921
369632
330742
83963
341214
88665
179834
223062
39353
316134
1836
81763
73937
91753
420655
193919
164416
123270
662055
160469
226318
159339
122858
134142
150696
213969
103856
347454
374934
11873
255583
359192
173002
81087
61704
13140
312027
9974
177934
38539
6153
715717
140695
14209
14094
154628
78217
275041
536146
625276
176322
2065
320131
3791
116509
67985
414402
128387
120796
396585
150359
26268
490053
245496
409343
452209
211973
494149
664913
41234
7560
9985
85017
771494
574671
151866
17441
41718
27579
233908
929069
168387
43443
193709
23701
40017
303559
357419
60444
35663
494162
318706
31515
15364
215311
827230
126832
72610
843041
446716
284573
16649
294649
404608
41598
429047
218264
92847
298774
359354
75893
249445
299592
157043
7787
435641
214121
82706
49139
754500
226776
263219
206977
359199
90099
219368
5780
525002
471865
56864
687539
561337
210227
394537
251057
165786
119263
57826
6792
109590
12285
8902
112388
64043
123552
45051
302239
901093
85864
192747
23360
232830
645789
64527
137570
133206
727479
115424
160293
58829
6828
149847
176670
20432
102011
628300
793392
281922
672708
21610
261286
373408
505623
238473
798877
66526
39498
543784
800683
560193
637331
7021
58842
504336
202404
420281
498955
739384
6504
254841
1513
87652
68629
24797
26897
276819
91848
553462
394773
1738
134574
444199
405623
389729
435840
10333
134663
1892
236886
257818
119410
456732
528761
170109
154118
335160
342246
195028
92678
3501
268545
95361
143338
421422
122843
180826
674152
79
49036
762257
79762
6336
90699
437753
266462
41897
44237
164272
50852
100555
398964
33480
129615
185633
610993
183291
872418
59812
6160
372897
456727
73240
63926
436
209928
142128
145927
8714
93824
50480
273168
28587
80496
34771
115483
345830
535394
693043
131378
848054
656308
3477
171733
124757
387162
32108
386255
282199
29833
400293
92494
515916
180569
3604
151369
270856
694072
311031
699239
405116
187634
82124
206349
319985
167636
183635
3966
282119
57048
417203
165341
105094
331389
344382
41259
418464
301467
161867
456782
48131
312682
663
649531
235765
464663
220021
3302
148605
721
246089
194668
210221
678075
254487
16561
125944
203903
69534
691265
163743
146188
481101
258041
52499
130800
478211
530784
50520
5915
268016
121495
106221
241841
222750
534593
661555
163059
2086
136302
402124
414790
49113
27172
69662
646379
463647
108733
40180
471675
446939
335903
192090
233283
765072
477402
433001
208474
165090
97724
38746
176880
22774
318485
338474
185494
226932
234223
328785
25922
362106
632781
274668
440728
205409
1298
71325
63064
635856
83324
6119
29293
120446
704768
167841
317659
430612
553605
23145
548779
404973
66157
369009
86044
38240
283871
336
96426
217113
83573
47092
312680
657068
182874
716371
610202
350090
92974
361789
231868
455417
38862
103832
24549
27754
12694
117832
11644
36042
110091
331333
111159
28832
32756
656992
405886
283320
582624
4707
123278
840951
91433
212016
525418
1774
332112
494685
27409
562304
6743
41702
81421
100130
142943
90770
180540
300141
11171
22326
55125
