62029
121545
951254815
65
35
6
8
634862839
208388
425838
52276
8
40
408898
39
12
75
96
667750842
303469
221428102
21
40
20
90
7
45
50102
139204
95
84
48
138593
432020
4
36
70
21
221075548
327998
124694
20455
2
550691681
989048440
416848
67
242009
146232
7977
442463
33746
8
375437
363491
9
431246
241854
51
5
121943
249457
77
77
829966844
52
89
48
70
8
15
82
26
31
64
63
26
477501
77
3
27
74
22
128265
7
79
430476
136331
113433
2
2
22698
25
21012
175214
361591
467882
14
238102
16
164162
258533
25
338999256
80
311318
13
95
419236793
92
1
461219
241310858
237138
77
8
189986969
6
77
402127
47
115520988
136647860
4
387132
421799
247103
58
3
397392
1
45
164139
337209283
571081077
207115
169239
16
16
86
322182
555573993
62
31866
9
102256109
63
8
420384707
13
50
213579
679569599
456573
434512
25
607189464
18
767526723
41
5428
422431
823871896
7
191182
25
9
977268967
414798
257785
158538
2896
97
227509
474548898
6
60
96
83
251533
4492
52
388736
5
79
312155
56343804
490894
49
891200586
298151
345660
67
9849
18
4
371584
91
177934
267787
70
62
63
62
13
64296
89
470762
464930982
3
158648
49
45971
65
263638
151204
320170
4
74937237
29
4
27
33
417347
69
266394
74
24573957
121838
14
79
380285
17
74
7
26
817460556
72
97
403660
69
88
74
406183
281663
122266
86
94
2
99
325026
360221
49545
440812
55
771293536
288748989
25
12
98
175121
62
55132
63294
246064832
42
148498
73
399070
873293035
45
31
12
71
318954
529680235
292388
202512
739
4
87
55
1
98
581868884
88759
246560
40
328232
430378
415163
43
146790844
345855
301914
79
8
53
285947
761777476
186858
343587
10
394403
43
2
129378332
20
19689
3
463853
69
29
50
51
86
42645085
30
41
1
61
483150
351987
19
29
76
109425
66
393172
79295
12236
2
412660
46
467405
7
34
44
6
92
7
22
90
442149
2405
99
293901
72
936017588
423481
44
253743
33
341743
12305
20
61670
26
37
78
141369301
484787
475628
68
60111
26
380674
238726
124091
13
139690
96
83
179855
6
37
91164
101245
8
35
60
83
257991
834479250
67
95
77
201888
101373
73623
42
67
44
1
2
62646
482220
385386427
28
26
67
94
290407
6
1
300339
62
21
173859
74962
55
910413225
95
490375244
152814
76
213453
410451
3
397427
874822685
7
984555476
62
192532
69
816366613
67071
68
40
101827
159849
240237
102316
381914
872350408
153695
4
89671
69839
65
243158
48
53
488980286
666519955
70
89
70
428753
31
62
29
188427
10
262888
119912
436849
78
7
6
103532
187309
8
245647
68
319162
287259
22
333266
100959
25003
387402060
272479
60
476882
254563
70
6
177759
450337
1
328485
230779
520524101
47266
167860
91
328645
324350
35559
91
56
118646
486616
281436
28
16
420128
18
390157
61
27504
73
22
54
59
105256
153271
3
319840
40
444159
86
128285
58
20
371355313
312076
493907
25
261262
96
49513
25
13
85
4776
9
55
20
78
316465
7
475572945
110522
155459
30
372247
113359
297056
197278
379722
75
11
260560
67261
40
492469
42535601
195844
56073
389729
17
454730
3
43
210930
91
291649
397099
18
204916
469112
373537
73
22
81
114852
73
99
158181
83036
54
53041
98
3
69
215733
28
46
2
21019
290899
97049
55
497824293
861901281
212622
53
311608
39400
60
2
60
9
246718
360956
237285
91
8
7252
49910
4
18
12
615891756
70
34
208464
86
54
142953
2
36
136258
72
164802
19
80
250569
4
20435
205856
7069274
149037
168818
501572763
84
210023
15
671902987
757200357
156443
10
90
329674
171105
5
153362
18
460636
49543
95
27802
1
822561678
698431486
57
90
7
65324
62
192268
41
91
562621751
36204
422062
97840
3
8
39
247619
203859
467290
15505
2
203661
362094
378207
33
126627
63
75
335275
91
95
52
57
77
99
873664346
98
58
10806184
181041
47
7
63
676806963
872854642
39646
166850
33139
249917
69
76
246550
191690
265089
81
74
118090
4
79
7
71
977484910
38
45
31952054
977277254
6
407579
318617
3
99
4
740806196
394633
90
469556
259004
80
21
417697
87
32
3
301122344
6
154306
26
29
24699
81920
350130
175272
39
48
34
56
271467
456421
411981
540871869
15
92
255292
713130636
41
99
170735
83
13274823
408904
501009880
95
97
2
15
105643
6
845047500
699446950
213503
78
95767
625710019
126458
96
10
13
4
85061
20
315160
30
89
15
91
570882189
3
489293
660371891
277889
96
43
579945297
51
189469
96
353098579
404478
2
51
14
26
39
173422
64
239358
61
46
297290
92396
64
375590938
229502
944125810
2
80
910874234
28367232
411669
29
71
387351
21399
73944
61
85508
14
443324
434785
59
8
77
83394
16
50
37
933835822
30
41152
9
307588
209693
329433
4
51
29
62
33
368148
5
980747587
14850
37734
55815
256476
93
336690472
335613988
40
45534
14
53
494713
480975591
3822
159273
82
71
287077
9
38
34714
222974
5
41
76
85
50
293738
88469
13
146074
394346
19
477770
26
36
12
54
222256
317559
480761
290269
112286
778789906
4
85
24
76
74844
8192
82
472902
297643
711552428
902670815
147775
63506
16
67
99650
76402
232421
443204
27
407062
31
87
351512
278626
82
17
777930147
267345
712515945
181545
34
358903
66
184199
101623
4
150068
57
204471
327813
1
57
54
224963
170430
27
14
6
418999
188555
133755359
89
1
3
402871
67
86492902
179615
68174
996947522
3
5
67
54
38
13
4
318337354
30
16
134468
100865
90
388056
437368850
15
5
48304
4
10
17
9
5
190105
81
305676
180831
33
24
275311
8
7
20
85
86
953643081
300211
31
482653
94151
29
270771
992315925
221047
32829
444400
192861
38
82
1
433369
369876
2
60
116946
85
372775
221441
15
68
85
4
348195
485672010
23
166602
452388
78
250710
422877398
23
37543
442369717
155094
449816
486677
737707723
92
36
163467
1
77
145682
9
238250
37
218300
117440539
63695
7
50
356565
114314
36
246909
1
44770
417791
6
8
125653
32
8
448055
794780156
166814
98907
3
250010
1
80
464874
833419185
52
72
259144
37
29
18
243682
79
8
409599
74
82
89
79
355013
50
40
38
218359
3
23283
42
52199
48
183179
430955
1
123424
44
265845
263667
253554
32
21
478669
211644
84229
61840303
307407
430169
119136
125667985
3930
420265
235975
60
184682
406506
65528
78
15
293142
333493
74
42
79
41
432737
65
284746
41
371096
96
1387
364273984
19
91612
392452523
391658
281663
37
922938256
86
2
347352
2
344331485
12
59
977762774
73
9
181729
3
40
476612
8
89
63
8946597
456022
207660
1
207827
95
277411184
389569
1
85
413988
313131
229382
87
47
11
766378836
97
84734
23
430102
3
71
43
49
437904
97
82
2
1
32
49
40
69
70
11
113934
75
10
438177
197800
477147
292621
4
56
18464
529426067
73
128752
98
3
6
57
2
6
31
214542
159628
82
399678
25
14
58
36
287914
140813
7
6
82
16955
324913
84281
27
20
89
291580
26
2
164667
350237
60
31
99
120569
234212
27
57
334811
72
187614
7
195203
19720809
66
87
721869878
340429
251869
87
485567
71
47276
87
80
57
39860
187490
350914
440748
57
457349
42
864475627
435682
41
870465740
104864
3
11
185426
67
59
63
467696
42
8
243878
265452
490660
187628
94111551
365289
82
46069
87451
219608
6
58
360598
34
70
334823
26
360694
331778
40
84
399701
42
17756
3
495761873
5
12
445259
8
90
35568
401928
49
29
441912
99
378000
18
333059275
240234
1
633985176
385234
364443
50174
33
40
20250
422399982
16
12808003
34
247057
5
92
4
88
349704
493681
855819947
82
30
275989496
7
341364
90
136863
95729
12
368184
87
22
69
291471
5
57
27
95
9
3
52
142860
75
490867
30784
309537
42
89
62
111390
834754332
9
454610
40
409647605
423571702
105403
76
9
18
27
352487
92
249473
246746
230057
292783
53
346943
80
18
480202
94
389371
569384389
51
489468384
69
53
104517550
4
8
70
15530057
400949
4
82
43
40555726
252102
83246
7
753804926
207533
61
1
385150
79787
360396
20
128525
13
82774
452019
475854603
2
441366
19
3
427502
81
260798
79
325098
331130
66
4
31
293886
394203
84746
6
6
842497201
92
17
268005
930081197
8
75115559
302671
14
562486380
23
102431023
17
28
369675
3462
239953
75
813581223
94
75
22359
46
11
5502
388455
304581
6
203428
92
16
2578
33826
51
257462
4
40
408748
26
5
100011
81
411287
225668
29
76
79
283728700
37
293706
262794
881556369
475674
416251
41
65
250197
73
36
43
68
22
92
392385
223535
3
11908
1
146817
123942
464666
93
190369722
265723951
89924
16
224867
57
91571
7
3
181244772
59
5
4
472075
359268
234241
43
88
734129509
10
275576
14781
54
29
494767
10
74
36027
27
13613
66
48
1
479286
640488223
363584
87
88
96
7
438631
5
90
135930
93
235836
9
66
3
398119335
34
76
92
73
493191
113884
55219
91
692402785
77
67043
59
92
3
47
90467
360706
41377
385669
499318
292063
62974
13
62437
197289
21
5
333862
37
166667
324370
7
91
763725742
55
351829
660592693
40
315861
43
588877671
86
261189
81
9
343692
282528
41
98
110549
53714055
97
1
177518
55
133732
19161
355260
11
190570
165959
39
41
45
13
499030
2
31
447727
46
61286
350099
98
19
97
65
2
96
189461
140068807
164889
46
50
55
144972
97
327570
520288724
38
3
166937
45476
84
203460
77
25
18167
958382769
60111
28
455752
150939446
279198
18
56
183796
614184031
76
8
52
99453
366281
48
42
18
8
3898
330105
373686
472895
349703
33
253036
1
62515
44
74
121665
7
77283
462568
94
3
207655
75
225416
27
49
97
475465
250533
268331417
49
230523
79
338415
368165
40
41
353952
48
257507645
644685131
479321
7
1
97
31
24
42294456
87
95
105157970
4
147084446
18
5
247291
28
364550
371429882
56
401536
346545
99
10
470806
14
185715
360204
13
46
406986
234797
5
187744
347145
454067
47
14
45
326275
5
316135
87
36
63
246084
277182829
2
361083
15
85
76
10
824963369
4
45147
43
8
8
27261
62
87
62
26363
84736
3
30
304370
30
148667
462118
49
82
168802
168068
38267
487967370
63
72
69
92
7309
44
15
51
474711
62
21
68
328128
40
96
200464
313544
39
37
299868
175393
81
355887
84
28
33
9
28
256855
1
489021
272804
99
111712
491697
146148
280108
56
398003
1
46
34826
493494
88
24
62
467016
117085
263043131
264960796
3
80
53
27
435060
331673
365244
72
481616
324532
19
4
230853
43
488088
231013
229176
97195
21
30
23
86
12
3
301284
23
7378
30283
64
415644
746340124
8
53072
99
17
274436
364890
3
148245
11
12
22
95
451840
318525
74
465925
99216
95
24
175582
1
19
161192
37
68552
8427
316243
8
305673
90305
39
16
142738773
541004764
182202
291085
209599
40292
102901
981740119
152086
397150
145664
91180
438039302
311445
131211
39
81
36
9
150531
64
92888503
871290241
95660256
9
423943
414929
144795
1
128578
92
459919
214614
4
492165
248656
458335435
4
49
274663186
96
11728
383087
487414
63
163399
60
11
82891
660754986
428437
42
40
164018
13
377179959
89
128221
277107
37
141552
60
307350
43
307343
885939018
97
56
69
88
162720
379776
57697
70
426153
34
466300
79
458237
17
464369
51
6
12810
178907
963310887
72
315475
34
3
17
890583952
303482
8
216780
359824
54
115901
400271
78
61
379445
4
79
402836
30335535
32950
13
44
20832
351207
518216400
207689
5
400911
738395809
392021
56
77
3620
8
56
491867
8
78
232951523
88
100238
3
184711
401913
99
52
62
24
269785
81
357911
391432194
3
734257284
131333
41
45
349181
72
78
529188061
391381
251711
329968
461997
38
58
169004
261885
70305
488044
464785
81085
2
9
186172
11
6
5837
145796
16
1
51
952630386
183311
291094
968542724
44
121212
423446
57
929521472
484328
15
90
30
349772353
70
86
182544
53
294683
499630
833387771
105050714
368444
67
299778
99
307477
300531
534594948
68
48603
94
65
9
43
1537
249291
467921
40
124233241
888717973
77
24
10986
427547
417623
330300727
93946
415254
32
21
25
23807
80
89
4
60
6
45
302396
183519
9
8
187740
11
288604
410741
9
50
55
481162
6
35173
54
11
478121561
51
47
96
637765195
54
57
80
71
287131
70
255791
33
69
101440550
26104
401326
132828
45
822803717
89929
467971
53
18
70
980834185
79
75
98
480744
110501566
215559
274162
24488
179183
456265
82
74
182677
514485012
78
75
13
22
23
32
330557
380998
428965
31133
305134
27
293269
250965
2
157455
59
249704
326546
268572
3
429628
643612425
97
58
469660
15
71
13
236762
461320
366686
301220
40
347851
674990439
151098
73
946702249
24
234374
6
498667
8
77
313306
445106
38
467786
42
1
70
73
657027333
304104817
208953
52
631807794
39408
311671
77
96882
38
28
52652
407078
396093615
310146
77927
369670
25
289991
12
92
11
28
2
32
54
982746740
15
14
7
434183
27
7
247982024
296014
38
97
67
99
605975032
69
29
4
5
7
469370
411132
86
37
48
72
57
8
434009
143359
60
73
75
858824386
330935
6
82
79
69
1
373377
36
480673
47599
49
865423922
86
84
44
175050
5
6290
323756
32
58
79621
298830
418305
442869
445238262
78
3
53648694
32
2
854603279
87
327474
244773
49
30990
224953192
491079
499193
4
89734
31
6
978002381
3
7973
112347
26
74
188052
88
86
51005
486885
1
134238
83
123827
476610
35
69
48
3
98196280
477760
487480
97
84
97
278751
270102
48
187212686
310091
91
137572
51
35
391838
1
3
482894057
104577
385848
219379084
74479
74
325831
111720
322916
158991
1
1
80
87043
42
394660
41
381689032
471848
192426
431406
87
66
53726
7
30
35
99
6
24
70
69030
59
56
131260
295619
84
80
346474
21
221416227
24
100079446
94
74
97
195555
37
48
475575
977043805
7
49455
283528
22
154691
10
109990
908705557
46597
973951350
59
3069
40
34
4
242583
3
42
788497624
56
138907
2
13320
47
23671
40555
3
401718
32
194079279
45
32
23
467797
96
82
404253
3
75
420340
19934
68
82
11
230536
46
83
57626
81
291311
85
45
830708739
129507
291684
93398
16
379945
86
164529
299152
265330
591968201
8
9
472422572
310423
35
27
333887
571642385
121780
61
10
44
439157
66204
5
56
5
10
84
86
224595
4
158500
249792
78
5164
559357220
49
58314947
46
20
478944
453260
200503
46
5
73
481083
437322
35
82431
749
39
95
27644
222366
8
254289
107572
191205
7
489800327
68
58
50
55
29696
309497
961081376
300997
74556
221811
13
3
96
6
447559
24
84
10
94970
445916
26
76
84
121497
85
282518
79
195454
277808383
6
90235
4
94
37
6
8
476698
49
90
19
776849356
219720
358738
20
40
33
54
30
99
336107328
313337
56
87
45
9
13
9
7
37998
19
153275
78
132187
58
339113
265037
292064
627670418
78
66
70
91
245790
132560207
95
65002
439164
5
73670102
95
118798
246379738
82
420759
85
89
446461
25
24
14
27
75
235426
370031
334197
32
4
4686
40
52
65
71602
98
66
170400717
331672
1
770821901
274905
204462
227397
67
358543
70
245563
460365
12
46
4
15
498022
127389
32469
466805
57
236449
106606
29
30
57
97332
775453586
3
274327
849235132
7
11
543756824
415093
590728828
866818635
532177191
24
469330
7
6
13
67977
10
27880
236872
26
147457
421916
37047
85560
93
467457
404921
3
98319
160381
378486
83
482223
16
7
63
327068
75
95
91
7
707637245
32
10
403202
90
364885
255535
42
162991
171828
22
870686696
52
1
33
292865
82
82
21
57
177381122
38
447603
402767
204592067
99
47
66590
226076
42
237186
40
336917
198097
311252239
441951563
196142
1
11
465711
75537
318154
50
16
27
41
458159
49
75
85
329197102
255231
467780
3077
44926
33
23
119700
288439
22
452375
415486
28
439165349
707112934
200681
39
457008
206900
2
490394
472258
90
284751
847975420
459505
49
185289054
185529
15
5
453126
12407
96
397678
778799186
295710429
5
101346
398225
86
26
449575442
49
90
4
237738
380547
28
91
5
13
76
180661
9
73
66
96
476042
82
93317
18
5
236655
44
30
31
74
278206
405624
397272
23
226921
477289
403659
348155351
43
4
36
190865
391291914
62
66
35
990482939
113960
479641
387179
449684
10
4
380780
248067885
2
452683
160400
271516
156177
40759
716383782
81
78
230975
64
8
164258265
23
37354
95
347413
74
93381
240244
454986
67
767933035
310671
216356
50
493519
24
31644
8
48948
4
94
8
133213
378144189
780967517
475248
15055
196933
47
596732067
29
373291
51
3
8
399909
470512
9
66
313092
652261550
78051
86
20
20
155865
389380
220549
5
6
155488852
313686601
27
9
76
66464
66
228699
75
17
446511
57
243747475
152918
70473
4
73
245913
3211
756003340
61
75731
67167210
50
95985536
108641
78
31
55480335
98
19
7
313894
298234
91
55
56700
276084
240649
75
455659
19
971247229
308662
268806
320767
19
65
15082
146773
76
38
129401
68
58
444990
881543784
42
958266482
30349
318230224
78
31
69
441418
62
55251
26
6
58
66898
24
94
48657756
146190
3
53
90
496056
300633
149671
63
88826
40590
63
280720
7
104976
37148
64
4
933906961
26
240600
14
3
482149959
43
404619
497552
224506
1
833132420
41
37994
1
25
226268
346974
686346072
411487
184278
408882
72801
423889
19
817369445
3
212058318
2
99
58
537448227
241953
83
527579117
2
76
77
3
501256421
38
345964940
69
448631708
54
54743
35
232351
6
91
307998
221709
357930
4
384117
57
378084
81
86127
750550835
30
87566
293611
394577
4
123904
30294
217837
61
49
167081
256038
372337
281797
7
231900
14
1
3
94
92
97
9
78
93
97
492742
98
38
604599851
96
265728
801798267
42
6
5
62
1
42
24
74
78
2
51
9
38
2
24
423436
137811
6
18
58
32
45
497106137
67
27
93
45
370714
7772
174810
305666
109120
93
211293
524554454
260984
281818
84
242362
66
98
69
342114
383706
96
271707
6
116977
85
128070941
1
74
211437
13
96
41391
837883584
33
438063
93571
81
4
74
284657
7
2
90
9
54
5
396181
307026
8
87
69
904711694
21
398924
18
238562
42
275544
60
8
66
1
81
660746951
38301
9
395052
77
38
162228
332867
23
3
237802
61
388738
66
411092984
404426
57
6
312290
182084
99
240110
64
56197
8
457885
182122
56860
26
76
126181
66
691426457
97
2
712409948
909488535
491618
61
451393
464625
1
28
85
81
316765
59806
115752229
4
325463262
37
148019
73
345349
34
28
374331
228688
42
3
705883837
15
88444
285321620
5
965556455
464279629
464684
67
434505
5
89630
351991
94
208813
8
47757
164002
35129
565569307
92
319420
12313
265067
85443
7
991807045
8
49
28524
40
16
75
68
47
82652
477650
22
72
19477462
240979
379211
94
342942
99645
925969635
222000
991029149
457781
97
5
35644
48
29
92
25081407
99
4
275404
51
368782
50
92
9
72
73544
38
91
299141
64
357024
349333
476167
342657
25563
373904
495029483
267220
92
63699
55
140489
3
310819
384697
450106118
24
476637
419122
44
21
345904
9
20
54
27
391018
72
940014339
204040
415783
110656
132531
267318
257693
386533437
1
111055
83
421319
1
810667755
106597
39764
84
204046
146592
285613
65
435057
61898
36
40757330
68983
37410
422252
41
89316369
66
163496
46
95
915865372
49337
138968
81
393607
272270
76555
347695
97
45
124752
65
61
94
192445686
469705
2
36009
53026
331967
90
73
422577
461892
301586056
56
1
35
47
78
44
153280
123441
407667
13
53
9
31
326833
67974
24
43
429159
89203
7
36
10
79234
26
6547131
457085
196608931
64
118734
9
46
62
22
182713486
89
5
344315633
1
470720
436056
54
388908
476661
88
21
11
10290
9
71
46264
15
318146
522457221
2
176298
52
124287
78
593814029
33
51
400415
37493
479242
647987877
261994
8
621631824
34
190224
1
62
55409
45
90419
62718
100626
4
9
65
449418
56
349057
481031
50
5
419782
61
282298
495464
3
50
4
98
878930937
942086944
19
22
5
57006
67
42
5
16
96
77
70
276177
185216396
3
72
26
25388
72
5
208233130
297920
4
476581
70
8
366220
33735
329713644
16
232028
405557
244021
1
78
43
411304
825746519
15
68
42
152346832
85
5
165349
1
97
481873
239140
119206
301396
196136
133772
294258
19
446699
5
152488
83
18
43
19
160832
480989
40564
900529648
17927
3
178189
268016130
34
4
36
23
311613
98
246744
344052
193965
39
96
299421
7
7
87846
48
20
84809014
119187
92
199494492
159285699
27
26
480480
25
83
418543
55344
89
16
54
185027121
18
58
22875
20
36
289631
1
71
411375
211716501
356571
377416
3
54
66
41
225011
28
58
42622
365993
47
350315
65
390177
29
14
94
393301
90
1
51
23873
50
353516
178817
109911
88
363014
29462
1
460339
41486
389243
371934
841727655
3
431833
95
386632
46
46
19
219027
21
191579272
94
285043
258870
167964579
420910
94
355812
256761
531337459
150169
86
472784
65
66
48
25
576844680
13
284696
8
11404
436957
655719764
300194
786853597
84428
20
173364
13
19
141626
88
805015492
90
301100
8
405098
354153333
249999565
25
62
18
396713
200440
108584462
300362417
283607
194213
393620795
53
298847
302364
14
91463100
461317
53137
382349
7
427548
106864
103704
45
97
53
18
603078501
151683
632356291
431576039
432880
4
57
72470
75
94
2
540597468
508787272
165280
61
98
82
37
376036
236662
42
87075666
10
5
136236
116278198
67
409797
241297
83
3
35
541160228
72
133589174
28
99
78
20
230336
2
3
261847
63777
7
367305435
53
53
70
354082
94
908882095
18
4
30937
93
44681
50
17
227458
137865
130001
310101
76445
387627
170695
36
300101
54
5
30281
63747
64953
43
82
416692
490178
4
373468
19
22
98
43
14
471279
24
9
3
98330
15
30
873475717
2
93
41028
233312
26129
85
39
1
7
74
444426
29
530323569
473559
153008
57
310160
489721
93
44
182618
1
882301715
5
85
20
6421
244655
386038
94
485046
67034
244736
97542
268732
16
94
44
32
82
169131
3
52
58
81
323406
8
48
7
61972
381660722
82987
659345823
276722
317098
64
29
42
28
245540
91
95111
387546
558429700
96
61
177537
57
336076
479240
157881
79317
347796
274976
60183
93
58
3932
192181929
53
7
188420
455218
70343
335256
101019
178423
194874
53
22
98
36
92
1
140121113
12
230218
490490
419430
15111
34
200411
6015
7
17
19937835
171001624
17
650237669
85
96
261200
4
371987
452799
300717
93
613805099
53
236687356
102280
74930003
784949376
68
59
438784
3
399506
44
305941671
98
84
50207
19
86
13
13
419494
24
354010046
41
29
402479860
2330
472877854
34
74
28890
25
130340750
28
311199
433599
66416
61
177057
53
437508108
9
4
82
692469229
169553
16
876150229
78121
7
52181
266258
479153
213040
61
1
37
448818750
71
192545
15
799214841
83
339286
95
287007
85
152989
114134
96181
97
354950
29
8
352187
31
88
8
48525
227008
40
1
36
190153
330363
76
348085
477989
337088
60438
97
243929
79
7
263358
201373
431161
480168
387826
487608
375977
23
403194
209287
45
6
8
4
86
276746
27
139128
443912
86
145746
1
57
324013
10262
480237
7
399286
71
25
38591
10
71
12
86
81
68755
15888
95
148287
86
40
472995
153578
43
903948030
11
227510
86611
24
756804466
238852
98
120850
13
2
44
2
71
10
2
109352
127012
75
128825
42
395393
183852
306534
98
123846143
34
330960413
344549
199129
397738
62
261177
4
18978352
99
14
37
1
385162
590228878
284986
355635
107003
90
58
46603
352194
770017379
406083
4
360312
62
65
79
1
362852
234624
59
411428
446323
87
21
52
64
270015
37
357800004
291791
92
12
60
130590
53
57
80
456310
403062
69
41805
54
29
77
431265
409758
445067
238702
4
26
2
142922
57
5
436924
22
242783
440585
267939499
405156
111195
98
19
79
135780
8
445267
5
91327
29
493711
289687
36
6
26
73
74583
86
70
47
9
80
479321
224519
228261
199485
27
5
2
29
65071
426721
337353
167923
6
8056
383760
112065
59
154693
48673
188812
238850
88
411650
34
5
30
389521
244173
20
19
31
79701
46
38
3
297689
310344
422171
21
8
21
439570233
40
51
58
12
16
73
84
75
215763961
271254
91
35
67
340343
675700393
313165
87
188921
1
228727940
5
1
39
321513
301281688
87
56996
223259
72
32463
958058469
78
365455763
9
312367
255275
35
60
124331
2
81
9
377994
78
3539
104681
301315
57
3
98
66
51
83
68
2
94
7
200247
66465
4
571842853
373628
99
44
425087
53
5
36
95699
16
55
250124
80
412303
485164242
487825
345238
98
355999
68
267723
158175
7
138025
6
254849
56
22
92
1
2
386136
92386676
161010
392930
285612875
38
15
14
75
3
381823
359194
498540
15
137489
8
6
257416944
97895869
1
440094
27
376763
406795
102750
27
249715
645075219
39
164609
87
85
88
177741
414471
32
82
236313
48
29
148896254
983895174
66
446211
61
342899
9
316903
462657
230995
342862
315876
3
34370541
68
35
378436
5
38
304023
33
494587
364864
94
228695
6
48
23
28
83
190844
41
464567
453640
257835
91
33705098
78
10
324932
305693
39388
303765573
229059
92
17
626729270
27
362200
31
338737
99177
56
494644
18
66
87
42
23
305249
42
259204
54151
232694
58
189368
408525
424438
36
37
607413005
467746458
67
111859
355088479
82
46
65
9
395405
411015
71
491530802
94
95
35
56
465567
336296
110872699
12960
207302
91
19
492428
69
376600
87
38
504034362
80245
216640
253539
365038
324666
69
7
318360
81
88
308545
26
53
59
489960
6
121230895
7
9
356252
132555
328839
8
13069
398125
3299
19
71
449523241
742796120
433721
75722750
387947
73
232097
10
145090
91
57044
56058
4
40
416252
339389
104201
470457
34
420727
37
81
25
162512
433564
96
2
257080855
20
34
82
21
493516
200643076
185831
92049
244652673
87
28
12082
87
445309
35
257159
840418302
242423
65094
967122172
5
75
58173
95
4
69
996710165
705573058
74
423857059
93
569698113
42267
7
362897
478380
308407
29
34
305877
196929
40
3
457945
856753523
446615
204771
154599
68
1
260195
72
222784
54
628971160
23
198048
80
338759
49
82
357519537
16
420927
81
12
10
10
21
245359
27
214062
343023
237999
399167
5
22
406386
478899
350692
594068450
73
249397
228782
495644
779974437
98
98566
88
49
110194
217378
9520
402683
40
35
69
445701
64
67844
379008
62
236944
10562
26
389952329
476653
23
15
171711
65
5743
285684455
3
319775
501533967
353337
270386
379049
44
66
81
462116
12
65
35
1
338960
376197
5
6
498498
72
267495
52837
864606619
479682
71
982763252
56
9
87
308148640
37
15
84
122049
23
21
163443
57
380501
38
28
93517
87
405583
433477
385678232
15
73
88
16018
161706
684714652
268085
460735
46
76791
426839
4
7
50
72
163962
59421
68
366753
405652
96
293599
242192
75
315876
304744
72
2
382737
1
55
513640523
83
72
321916
30509
7
107507
87
23
100585
130380
274416
82
86
49
426926
58173
441851
8
2
335101
353398
401986
84
301050
74
107329
36
58
58
299604
18
428050
25
16
431446
53
43
90
49872
401868
87
53
346192
412930
137071490
10
74
52
19
82
36
122037
53
16
215524
32
58
216968
435185337
498173284
376615
81
66071
465969585
64
323959
15
424920
7
42
24
267619
213717
215441
186621
150707
7
425316
267624
289566
4
100421
234791
18
56
28
41
65
351834
491281
166336
89
26
402265
12
57
183761
4
9
52
37
85
22
15081
2521
42
99
84
47
2
590629326
35
68663
252471
66
3
84587
238036
515905181
128920
503645642
43
382732570
152767
268654
2
1
362926
25
407107
51
71
11
452998
65
440513
87
262912
330110
407004
26
32
8
72
44
562032671
488174
86
271477
429028
68
7
121359
41
301264062
78595
303260
61
10
23
248599
202520
160836
295234
290004
427539
9
966001974
44
99
27021
15
104238
494780187
272814
65
157116675
78698
103699
912835670
8
727760680
62
98099
352758
21
90
8
21
2
401693323
339678
263110
408355
15579
85803
4
36
99
410792
95
5
9
6
29
349234
83099
155371
74
467105
475109
2
375851
176952165
479737
12
77
62169
605455334
49
236379
92
239306
84
49
63
453574
67
16
490829
327582
65
38
86
55
81
86
261645
194169
251020
10
40
349233
156956
24
66718
302941278
99
7
71
463512
42331
27824411
45334
12
88028
77
203178
323194651
104634
224810
393959531
254401
492572
484589
216983
359430
27
95
30
11
139089
2
365940223
29
60
306486
242992
3
85713
196316
54
14
89
313218
259674
87
26769
163977
56
83
483585
523011486
330283750
40
2
288553
140746
45
51
467552
8874
24
96
8
95
29
71
2
382065
317624
4
74
26
119179
686259319
99
263702531
483239
8
9
245540285
87
112614
62
56741
348895059
37
1
674
340148310
159984
368123
7
22
3
162995
242070
445651
65
7
73
57275
300099
61
36
9
344750
36
290255865
343392
124140838
439831
41
18
76
209614042
32086
74396857
386954
90
338166784
36658
47
36
26
19
5
20301
1
71
201967809
97601141
72
17
116837
125636
220409
138479677
57
3
5
32
7416
357132
14
234415
63
4
8
98
6
55
15
17
245735
249520
44
389728023
3
274857
99
468607
382811
302570
657213262
97
49
24
294078
6
74
568378203
27
53
35
312985184
80
256446
269613765
3
292285
771849565
41
41
54
4
7
25
18
33135
275609
9
245078147
6
45
99
89
3
436818
95009
872415745
499233
377035308
8
56
97
140280
119669
95728
36
22
446135
148495
95
482051
72
276400
88
241854
186079711
196281
207668
92
82659
97
242249
261320709
234630
194788
82
326901
472108
6684
134233
363819
217525
7
289456481
3
27
33
709893060
502594407
39078
93
292147
6
709525996
32
385919
466257
134541
70
50
99
255531
151650
71
360214
319677100
337711
8
34
280165
46
307595622
34
277741
16
98
62
51388
14
2
469906
88
45
5
338617
62
89
49
377619
461814
342926
152812
25598522
36
176578
14
19270
57
76
878413000
49
80626
91
3
274280
472051
59
37
61
345406
189026
319153
12
8
9
249640
70
64
27
33
262889
97
5
25
88
1
149557
239876581
32421
370338
55
482308
16160
89
3
21
206588
267538
197533
950025870
5
56
17553
294490
87
838238354
13
717757986
59
28
374232
65
114216
188387
8977
90
389251
31
68
257317
259604
220682
409242
267434
8
50935
350504
84
33
32
221741
62
6
79
2
55
94
315176
185993
562583561
8
206703
85
1
88
83
258039
76
1
567643576
204767598
40
142517
29
895512316
172862
5
27
3195
31
337753
19
4
37831
94
136755
21664
429733
686975965
23
122023
197981
10
321704
57439
282477123
338034
87
24
51466
224723605
405307
372608
240900843
4
88
421739
7
248863844
207789
17
3
88
8
69
406190
6
285651
16
76
373418
9
60
202505
42992
216553
707160521
77
19
337637
8945
80
389198
138462
41
104866
225793
53
20
95
345216
26072
20
30
12
43
44
170100
59
414355
64
6
99544
836809681
215345
31
47
2
96358
82
496148
125112032
77232
200955
361029
299004920
1
653021129
83
336782
274618544
389194
29
53
192087
94
14838
133645
37
89
52
487495
365498
54
273128781
21
89
11
82
97
4
27
27
52
49
160170
28
24
5
4
336562
118490
50
24448
539596048
13454
956847525
7
119734
231820
70
57
393023627
145972115
33
29
479681
253194
66259
162946
22
445522013
41562949
12
90
38
444006910
48
192493
3
80
386692609
24
7
41
91
52
8
881001965
156974
261052
18
145806
294511
210849
390094
95
25
371376
7
2
7
3
21
144718
476048
65
204427
88
18067739
56
36520
36
80
357827
283984
86917786
170649
335480
6
402767
223857
14
120289
36
182684
74638
235368
36
100467
46
93
338896
77
48686
230581
79
91
58
56
417654
21
1
10
411872
252155
672158976
161928
58526
63298
6
428230
17
2
2
488504
860833034
82
89531
7
68
18
31
43
241676
78030
166757
308850
303248
30
364717
23
16
78
373802
47
348819
143875
208672
259298
59
47
32
914428806
60
82
64
88
44
834816773
31
59
303024
49
321741
33
80845
39
16
4
366180
280002
28
4
98251
124268
45
414064
153506
43
90
71
1
110069
55
29
132928
20
50
924233364
86983
64
215886
411654
479564
51
368826
1
448823
65
4
82
374989
90718111
80
472289
51
46
86961
722011303
148092826
275221
646491409
66
102936
771724229
20
58
98321
44
79
15
32
733321605
306616
376918
20
41
5
32
80
58
349097
196861
59
327931
295550
15
3
418986
139024
94
684643708
28
472307
51852
478978
84
7474
13
52
9
70
417167
13
10
577006006
338305
218424
279468
4
170036
243440
299578
8
54
1
30
872160663
84
259834567
357777
959137795
91
54774
4
52
236294
69395
343099
86
92092
10
880820417
38
399813
34
359114
11
13
58
594196622
65201
182497
79830
949877014
77
8
230331787
1
11
92
92
16388
117082
203513
818045858
2
91
88
62583
99
7
180556
467006
59
8
24
195900
43
55
59037
79
654990550
74641
9
183647
83
11
265963
45
84
338711
798471168
32
69
60598
27
38
60
574131960
44
28967
892459759
34
73
4
84
60
4
330848
102894100
42
369919
107763
87
31694
83
419386
81
365153
471400
988725677
214805
234208
30
132714
347487
58
75
84884
295930
240086
84
125837
15
72
94
127869948
165389
28
366275
12
698665479
35
145032
20
7
71
2
409153
404051
452366
223654
280238
206112772
52047
66184
25
5
52
20
230015
271332308
6
32
58
36
8
428737
79770
386287
41
40
355220
68
81
69
48
62
44
360720
141104
23
6
641686032
54
262102
421223
228159
30
4
1
339190
74
53
360033
42
836982153
337825
33
45
255068
65
361915
415886
87
53
22
462872
92
394406
442964
324258
196268
271566
91
8
429817322
322781
72
85
15
2
3
6
65
690
1
174137
404771626
58
225705
5
51
83
68
314053
246639671
65
372593
164309
146583
929028250
9
58
53
6384
417960
116139
28
59
422859334
80
767123060
867147416
719869693
234317
52
220319
62
228497
26
266588
420240
655749170
41
485196
170943
442264
297643
378117
48394
437880
120008
454728
71
80
48
47
14
255157564
474321
74
18054
483667
48
183961
55638
22
351724
212422
495130
499424
40
5
298064
64
23
216012
68
172340
97
2
23531
348165
58
334387
165577
52
127201
66
371213
4
5
73
95247
191662
8
5
116995
526731076
58
376597835
3
181980
17
425653
32999
6
59
266062998
841368098
29
314353
17
11
5
911573422
71
80
193811
465635
1
300562
68
26
76
98
50079
81
74
8
238203
23679
9
64
459553
2
289609
67
353198
459694
605947211
620393653
124015
57
34
302312
650104605
420560
12
471762
49
443007
358899
548648545
42050
31
46295
13
580588316
46
982188607
182925
352787
54
129333
85
22289207
99
40
289952
35
350125
97
56
595724437
488797
52012
216990
33
126327
32
8
69
73
773133003
133080
223562
97
35
86
392463
96
53
965162867
42
13
58
699948404
139733
155820
44
64
86
990451150
432279395
62584
96
385693
408008
85
300463
463398248
164101
607501294
29279
82
172481
60
23910
14679
498219
2
16
9
975677215
442199
63
41
63
534687608
71
84243
692476359
56521
69
16
7
2
366313
88
44
37
9
86
329069
40
210362
77
399652
32
8
70
150984
154157
7
3
95085
41
96
409650
145929
67
394905
371957
495480
56
241163
56039545
170622
17
2
117007
48
411191
181702
79
11
130783
40
45
85738
53
78
9
75
87
961971847
204069484
765306436
210475
34699
141305
88
86
439038
2
5
355212
42
642824339
10
282140
286469
58
53
12
83
884248469
98715
3
74
287251
76
6
7
493219
198204
482128
51
53
11
451746
58040
87076
302420
414928
72
104945
338420
73
99
97
321676
21
80215
70
479770582
78
41377
7
401412
296532
31
2
98333
999346670
197371
20
48
1
10
464300
33
315464
44
77
82
207057
1
22
58
801232680
48
199429
472060
194532
66
201056
985927220
32
133187
41
369487
15462
91913
43
17
298063
286146
40
39
45
400228
824160297
99
468551
317763
96
966312135
49
396564
23
86
27
29
57238
364275057
53
956892579
179521
10445
99
80066
244968264
38166
26
53
572110622
5
13931
167107
83
291336
161039
427890
73
11
92790088
24
134885
22
99
72
29
378191
6
44
231267
195729
61
35
53751
188673766
393253
73
98
6725
204970
812
22
8
17
459115
91806
50
246167
27568
8
171915
79
364995
119593
60258
646067133
480633
257116
303314
82873
17
39
314819
23
5
382941
183012
355973502
2
203165
77
80
51634
88
966657148
310805
482162
63
187762
76
47
2
53
56
86
437784
333941
46
366639
34267
395365
177438
88
34
489947
332006
55
1
61
78
223311
47
205604
108371
321434701
4
244708020
32
42
357562
227521
63
417618
5
2
41382
69
68
93
281149
450242
5
3
750878693
2
58654
3
273259
437386
44
72
34
7
8
72136
9
243538
41
115409689
38
316022
23
62
164781
166811
97
1
112515
44
78
369395
447829
3
42
337403
4
41960
226464
240150
48
101428
51
364198
6
27
70
13
47
734528025
132146
321058
44
54806
6
9754
39
70
57871
451752
40
32
4
126738
2
202832
41
224319
17
834674165
67
179112
23616
56230
90
92
345565
31772
62
165342
343138345
64
460345
45
31638
89
3
43
386745
5
494326
96
173261
76
35
50
382537
24
28
54
226971
98
42
87748
694228456
48
77
3
32
295752
45803
282181
23
7
49
40
209523
284962
51
398603319
22789
436914548
786241110
594212483
63
406056
175421
309790
31
121456
15
24
4
429107
166054
377206
97
68
95
28
852403468
84
39
41
86
239820
52
13
86
68
39
281934
76009860
434865
463979
186596
128343
44
41
98531
406400
17
20
314688
83
13053
498158
455868
337851
27
64
354184
433329
89
8312
80
41
344228
221011
34
90385
60
85
42
50
426571
68122
30
191729
7
55
2
3
202000
79
30
445090
70186
299131
158718
67
41
18
38
44407
109266
596510833
210586
207415
454240
9
410455
1
9
39
8
1
88839
466357
262050
345512
308170
71
430357966
354817
16
67
101069
43
3
600196503
27
161092
6
56
344575
231392
39
48
94
66
182235
308035
13
497321
26
451585
495955
99
786166799
286957
62181
8
440235
118287
414579
468172
8
49995635
170045
185003
24
67
31
187545
96
444470
91
38
34184
179294
127837
74
842761684
28
10
111040
5
612420595
333050744
92
341724
23
51
66
284410
44
66
524362942
9
440463
4
73
27
84
50
296986
50029
63
95
221859
64779
27
249808
8
74
95
27
233432
4
92
82
301226
224920
193073
323968
22217
90
210360
2
177264
1
201253
372666
365025416
99
152373
50
159857
116588
7
163021920
30
68
922123549
434111
8
6134
40
235346066
62782
5
42623
64701590
2
9
47573
826322589
23
91
17839
547160245
84686
516375890
432026
354243489
361525
294484
11
486252
287741
19
5
86
253700
16330
8
87
327301
427787129
427493
227362
34
155360193
78
29
34
56
453060
77358
1
77
30
52
51737
373786
672152402
424042
72
183277
256831
70
21
64
94
2
304301
87
57
395963
962784571
57
48
555120602
51328
37
68
28
19
271807
67
302615
80
38
60
55
232645
60634
405617
396150
39
478268
72
375423278
302866
272067
91
110508
72
744113200
633908522
9
566513852
279881
56
29
85517
45
6
326222
69
416635295
277862
324252
41
307572
307068
12
96
290906
167766
88
154367
434018
98
16
25
40
350519
25
62
12
155285
55
43
461439
944510731
61
451116
226205
54
92
1
460952
7
51
52
35
791103953
223619
25600
49
93777
89
269514
85770
79
47
1
38
37
247970
35
23
346257
247388
3
227141
55057
6
23
15
54
24
385596
341681
4
79
436925
269629
12348
184364
51
16
9
6
889709499
41
489371911
485017
4
407615
401069
3
350652899
786030899
99
6
10
55
338358
31
1260
69818
8
69554
59
92
283445305
46
357127
312019
93
92
2
54
138357
161119
470665
3
18
478655
484657
491813
378326
85
17
481170
91
4
56
17
79
95
263096
267451
489482
187384
69
470762
247192
77390
446361
22
62152
97
187854
9
274382
86
457080
66
93
289183
688459984
274682
434711
51
39
463118
28
64
14
86
62
260769
249044
147848
61697
36
148464
456973
27
28005
315686
46
49
183033
146451
275026041
93
16
464520
149089
3
585824213
54
65
57
29
61
116093484
369237422
146593
362551
19093
421453969
63
4
44
244698
7
34911
9
360499
326156
91
496346
94
177563
212086
91
3
192787
322445
244334
9
31
4280
255654
21
97
23
288713
948713079
6
44085
1
80
250200
2294
15
89
318527864
267658
15
486084
232432
80
59830
61
26
98
70
9
79
233193027
91
54622956
45
404200
89020
34
346833
60
36
214341
2
56
488860
205506
89
56
2
472651
555708875
896566464
339618
744355877
305181
239959641
95
75
44
148850
37
18
116059
70
193329
69
300562
132461
249651
64378937
29887
62
25
5908
7
88712
449713
39
360793376
441541
15
67
5803
78
64
89
1
395223
4
406179
479995
196756
3324
395873
38
75
990860654
38
13
489534
298575
101852743
134984
81
47
256027
322685057
213391
198869
211839
899730615
80
37
31
1
67
144547
248202
322189
101897558
92002
129013
214539
67
30
27937
38
430285
318501
243971
1
413684
39
221625
352975593
137604
7
61
234826
302678
64588335
53
36902
4
4
141018733
92
76
257922
44
73
2
99
14
12
488918
9
2
2
715371178
38
2
204653
62
60
91
323355476
398593
9
163524
352777
461182
36
66
399834
255252
462370
242745
9
202008289
42
727197251
51801
44011
60
68
321180
135283
463100
8
477898
210603
5045
35
84
8
167634
429301
26
31755
7
14
66
345027
22
45
31
24
492549
55
76
308520
15
89
3
995114074
266612
7
55
2
52
98
3
311584
90
85
204285
233408
37
125176
84
917739307
2
26
261484
80
390037
375674
24
23
267046
8
3
22477
432042
417526
5
477493
44
40
476457
68
410916
476225
30
20092
357225352
5
51
73
23
422169
58
127705
27
45
48
941221455
4
4
63
343467
4
88182
81
322005
358415
338714
7
27
57
333563
448210
25
24629828
14
4
1181
144629
26
199565
281551
92123
351218
28
20
73
321239
264735
18036
57
8
954802502
10019949
103134
6
69
182014
995457252
358873
258825017
28
15
8
256227
8
192955869
28798991
53
37
2
11
24
493365412
77
78
375582
95
485858044
392770102
87
219548198
4107
3
14
7
58
423381
450427727
116474
61
380864
178375
32
20
93
91
28
438989
55
293760
58
78
99
135621
62
93
487888
90
76883
6
264796
223072
241226
69
324836
47
16
335919962
6
29
20
7
61
4
44725
30
271627
6
179862
6
415253
222309
59
435757
114401
613574302
79
34073
43
4
56
405171
71
316931
9
139263
177845
86
648859166
14776
87
496448378
79
324895
10
37255
464414
88
124974
67
13
57
9
467614
343968
696148434
6
443801
78
465299
46017
279168
403339
61
17
80
338081
134423
2
948080004
140396
7
54
1
469040210
298487
413033
75
44
19
38
45225100
314868
611437808
2
733449509
303991
202233
692357999
348587
10
241932
73
512015691
460840
60
12
907642010
984553130
32555
868399068
123531
5
288703
58
67
6
467741
421929
527048926
87
29
375769
107893
89
31
2
385339
43662
97
473985
294337
80
57187
90
35
75097
249672
31
465078
9
82
2
51
24
364820
87
260722
38
73
98624
25
24
18
296050
316061
29
393967
319396
427119
2
28
92
78
7
74
304613
323951
58
21
22
373268
17
258962
185570
51689
41168
15
220485
405207
83
280801
485507
831564071
68
181902
190044
243369
126880
256740
78
57
46
2976
476329
69
167559
15322
558752417
64
76936
29210241
420969409
24
28
28
4
64
37
492463202
10201
178014
223286762
33
448271
23
460045
57
1
72
54
71
46
80
71
342053
204573
13
91
134937
26174
14
31
135545
323018
431125
70424
127389
5
7
14
455415
151047
91
96
187066575
421845
82
32388
581686252
93
387386
36
31578119
90
456457
859582459
152681
6
3
472530
759169693
431922
10
488912
266536
53
357020
21858175
640715045
161028
97
51
37
6
58
1
15
383412
48
140825
371609
72958
753583796
8
219186
72
200436
24
22469
446368
300628
42
7
320644
92
361423
354720
52
271990
96811690
2
159021
39
5
71
60
268295644
4
357369251
4
451798
22
202623
302753
94197
3
889001694
59
31
61264
220783
355697
1
299014
44
88
454400
39
62038
24
29751
27
39005804
42
21111
9
42
7
873623978
258328
2
22
66233
19870
539941739
428528
22
62
429323
21
11733
164306
93
255856
99
323347
60
46
67
8
91
11
8
42
28380
81
322207
71
97091
441683
325275
49581
69179
41
339676
66252
108674
77
351555
24382
77
8627
76525
459582
22
91
31
9
93
26044
400823
561039743
29593
80
6
49
29
291657
71
52
70040
352939
245138
57
310844
688122749
94
326581
22
3
96
278229
367909
97
75
76
89
453157
387189
53
18060
108300
389368
74
1
88
266198
68
55489
84
42
404547
81
41330
48964
91723
283894
44
47
3928932
347222
10
30
81
35
322095682
187817
361559177
263918
43
90
176492
8
182874
46
132158
60
448533
53
138461
92
472263
329074
52
76074
39
9
340617
831214501
384369
198098
37
460212
795
91
5
43
290043
53585
44700
288310
227866
32
436600
647168708
5
40
28945250
221325
88
18198
65
424728
15971
1844973
15
438607
341368
56
8
435091253
3
17
85
67
473096
395368
210454
28
4
228469
311723
420253
332051705
298165
151696
65
455808
644317733
65
66
55
96
2
19
41
177548
5
24
489404
57
16
243589
519267468
37221
245389
353700
157838157
131528
14
264936
420741
49530
324781
447488
175424
51
43
470117
84
20484
62
145269
44
19
59
265076
33
409800
14
10
1
185355
411351
213208
7
307573
405655
66
267664
765627643
58
232156
16
224287
412349
68
1
417062
512698861
4
492959
50
6
840317635
556058424
164428
66
65113
303161312
6
3
8
853821764
62
22
20
1
41
210818
355801
323168
61
475799
62
410490
6
84
701992512
275412
71
9
230657
83
2
99301
5
290923
423214
814350467
238331
381291
18
59280
83
320447
179010
51
375461
60
463335
371732
90
419220
426506
415413
202330
74
243714105
42132
166691
928247872
4
56
495144
144329
353968
26
315365
63
839275602
69
7
35
196572
492784
2
37
8
90213
58
45
388573
301212
90
1
1
215027479
401135
88
488882
361258
85
301725
32
36
216363
46
20
112771
492795
22436
182950
75
134161
481352
427455264
15
30
75
187204
9
27
32
72
352577
54
138753
346569470
339317
4
31
179906
10163
465646
469126
67
16
2
36
86
7
98
78
86
65021
38783
300010
11
73
120399
127628
22
13627172
163131
342680
85
40
91
73
26
18
456605538
94
38
4381
183197
12
55
644178424
822015509
9
89842
352194956
337027
76
139564619
61100
207276
43
31
49
2
28
181797
9
21
168195
97
695568319
431939
6
20710
16
200911
72
61
115201
62
238304
510895288
16
5
366452
60
64740
31
14
421624
162881261
95
86
84
257797
578990969
22007
1
52
672094198
32
853427383
4
47
30
77
380768
57
268884
246370
10
441918
83036
181826
35
447937466
32
57
314399
95027
483777
56037
4
76
2
963626216
283605
58
79
24
404550
29
20
153790
96
132298449
339150
224022
65
62
6
17
91
63237
215408098
51
80
54
75
217846
4
52
139444
39
168059
536181950
67418
449824
9
6
84
187928560
354604
87
7
50
201021
39
266327
269054
484163
967951321
323454
37
66
50026
48
12
290211
93241
75
12233
12
40834
73
6
477071
50349
497175
12
72294
197323
56
19
70
83
203129
55
373926
10
924629811
8
14
358875
352622
495221
76
388978
5
56
96
31
20
45
15
3990
52
41
38
655566868
384351
298852
617374570
999830365
99
4
4
349555
87
175983
334708
52
58895
5
97
7
200859
5
193482
255414
259423
14
61
392632
461282
71
226278
7
86
15
254425
432689
86
14
306809
6
85
91
19
449242
457323697
79
83
287557
32
491172
390247
55
2
6
746692452
70
38058
495355
62
897532352
457361
64
91
179270
3
95
9
6
229653
360749
60
466579
99
38
174520
66
18
74
55
94
64
737489766
244270
50
90
4
379632
68
49
97
164658718
44
57
205149
420492
70185
843477886
427375
39
4
48258
46
463108
248043
489743
33
4
408517
52
41
72
86
313284
182590
81
282781
450387
39
121211
267560
462005
88
76
31
817606367
961654933
59425
412734
81
70
493020
32
87
327352
71
4
38
62862
382433
227049
244078
52102
560666759
46
7
51
383871
209849354
11
4
55
53
47
5
78
120676
418916894
340956
45
86
75
215503
35
278789
499488
9967
381730
36
16
581189998
846054454
147835
316629
4
22
28370
13
179945
31
67
17455584
36
85
338027
36
170534
36
202786
68
94
339569
288635
31
9
118742
26
50
480778
314742
462556
190577913
9110
931381135
205250
169558
784111673
94
7
92
388789
6
11
242297
86
47
262916
40
288679
273200432
83
65
63
386536
8
57
739377384
26763
244893
366111
67
40
346376
49993
90
41
1
333247938
52
85
382203
394492998
159874
477529
69
76
77
5
292814
49
59
85
89
11
3807
5
308948272
7
5
91
343548
70571683
24
130687
234617
935037166
75
45
252652
154101
842407660
478639
16
46826
386733
214926
401591
9
169496
67
33
172312
80
213425
248095
491647
247991244
487549
230708
160637454
34
42
79
20
7
48454
23
4
156118
709980653
870406974
71
6385
34
349503
226596
434843
7
261951
14
62
4
277864
97
4
57
8
39
99
86
32318630
31
63
30
87
678598392
376518
84
347813
96854
1
26
74
387417
17183
3
911042667
7
29531
40
11
97
436312
305216
6
129181
218035
81
239532
487162
39
452808422
742085265
448155
40
49
9
10
70
234949
19
299439462
54994599
92
782173182
21
18
6
41
34
317491
48
91
294635
127718
18192
296354
445054
57
77773
5
55
35
147432
376600
94
45
46659
40
177866
48
20831
59
55
99
92
6287
81
49
57
471686
32
986681996
244699
309519
36517
206414
3
239506
58
20
131492
259567
361900
2
82
71
381856
77
438233
345776
77
324508
302459
42
77
498949215
475815
96
79841
98
141632
43
69
43
45
973021814
90
23
76
7
69
826708035
749206036
43
835626026
68
79
73
164409
88117
361602
9
8
96
93
177631117
404810
486798
66963
292975
207311
180845
481276328
6
19474
342188
15396
145981762
429732
60
9
20
96
63
329779
14
287895
62
52033
197785
168698
386199923
362017152
187073
223558
90
77
11
3
468788
255121
26
57956
2
4
70
96
45
34
6
722451182
26
149113
368953
70
6
50
370879
19256
139798
349890
455288
79
55
84
30
49
6
77
86
13
10
9
163627
72
6
91
64
1
266230
81
4154969
288528219
17760
322745
271632
4
324446
8
492721
33
56
6
69
280839
37
192469
75
178825
77
466088904
66
192202000
243918
186672
28540
52336
378993
61
50
182262
490955
13
463621
62
58
4
17837071
37
53515
84
8378
138560
26
352131
78
83
6
419255
3
145141
55
312092
46
21
318944
5
41
82
208764
479075
305267
408611
69
92
73
406260
81
333913
27
80
467524
306017
47
92139
32
47
54
87
313289
85
3
267756
6
71
63
24139
6
86621
437262
65
202204
417589
2
194373864
62
392619
3
6
360824186
935466400
198573
125709
75378117
28
37
477058
341133
79
78290
67
349739
60
332349
57
110775515
273425
197660
56
393104664
433031
410403
474035
444330
131506
433688
442998
475144
86
201011368
155348
167768
3
1
144023
217020
755746282
71
44055
349550
78807515
84
244907
393035
3
291177
316822
75
82
5
5
9171
236704
287267
20
886006009
443281
280110
13431
174411
97
69
9
193101
596803375
30
44906
3
274852
98
4
5
14
381740990
19
62
4
29
136087
83
49
297321141
38
65
7
620
71
482530
432318
40
24
656682950
21
299006
15230
93
28
527233908
409481
932064223
108710
479330
58
242262
344335
182678
193812
411661
62
305026
1
5
6
778025589
159345
25
49
11
185400
997354494
90
312810
9
5
334743
7
63
7
77
11
176547
7
25
31
24
372513
87065
280949
49
274720
284771
904403597
93
8
895203094
273403
59
191235
336803
257
5
379766
252043
344211
38
4
3242
355181
166406334
33
78
54
139303
407176
8
91
179281
817137891
313831
297805
43
69402
830779164
39
320245953
362649
36
470266
127807
812607815
86
8
418013
3
24
90
96
239543
547759851
524139152
199505
82
279447
46
323021
755682598
355029
398392
27
4028
237086
61
977851029
898676805
74039
155806
53939
3
46
82
46047853
462416
378147
35
481611
217518
4
47
4
253987471
77
75
438235
312833
21
242017
76
440401
3
33
61
1
281438
239210
62
70
18
62
4394
98
25
99
41
3
30
181989
419277397
38
374339
653183254
59349
7
48018
939062765
7
1
73
472865
366706
6
253453
831344588
88
7
47
36
77
322139367
86
12
1
477944
87
403395
77
495554
162996
80199
43
75
54
58
92
447788
445633
158141
42389
4190
33
3
5
16
18
340351
67
21
88
2
266144196
191618
288721
34
58
347479
242219
358574
228980
1
351310
93774
6
41
236902
84
925587421
306968562
233025
117622
63
92
383968
318589381
450376
37
64
111936
342448
85
86
253310
42
96
90
402078
61
477193
32
28
576041908
2
296377
32
914220918
50
94
377306
417098
133456
87164
142010
165839
31
870944570
467876
4
12
94
15
1
478149
197699
76
184792
8
29
46
237071
200909
96
269796683
225888
301101
492362
4
90
450388
42
66
37
176148
46
443270
315690
39
96
275373
68
8
493846
48
57268
64
26304
84
79743
86
37460630
336792
55
76112
339876
30
200630
254515
217825
703768678
93
55070
231885
45
9
41
825775025
8
42
80234
358239
296445
239178
387687
392695
28
225968
89
91
23260
414393
93
76
229283
1
22
27
43
34
94842
149033
58
3
402979
275988
74
50
699213075
55
55
90
261930
41087
4
138747
49
477395487
288969
397687
46
3
41
90
309361
277524
35
312957
434021
94055
4
22278
23687
87286
82
475893
7
32703
15544797
246115
13
92
57
93
52273
324914
57
289479
499601
6955
138093122
928969870
391215
57
45906
150301
58
495423
733790156
76
26
8
981828119
7
89
292269
32
58
51
227287
344775
35289
224121
30602
40
5
64
363539250
145726
179261551
95
452831
907331958
17646
344611
332486
180528
37
395276
82
430604
80
48
32
21
366448
226153
3
37213
738991685
45
4
47
53
84
356800
61
44
17
979457628
211311
1
71
8
21
484623
46
359325755
356432
172315
99
286573
231494
545642062
810683655
12
320371
15543
7
67038
96
65
63
155492
31
437843
193810
62
449904
341761
775800411
273910
109832
7
4
10
57
78
36
50
5
351184
4
393213
317117
488638
44
353532145
127946
4
421821
324433
8
120071
514636592
97
294502
56
375829
314261
9
94158
92
36
4
450132
22
10
28
157164
85830
41
57
76
99
940373515
424282
80
74
16
33
44
189138
254287
81327
59
16
98
250878
274944
70
53
187126
441365
207653
172925
419267
26
58
660350270
37
88
51921076
27
491724
98
447338
4
290275
786263477
161060
223468
19
21
15
9
412773
3
3
409524944
92
69740
131139
81
606005733
3
201787382
496794410
378617
89
48
11
55
725621871
111586
184207
277317
49
1
671334484
78
4
4
57
19
489758
87
854037860
7
56
294257
48946
310021
87
5
2
81003
452135
85
865208270
464645
58
23
335315
64
32
14
354414
95
70
290453
96
37
47582
72870
220511
291387
279456
84
13
18526
477347
70
29
31
71
94
3236359
68
918414760
129388
60297
84051
53
82
453231
11
410784
46
46
423789
159959
781974631
109215
9
7
238887
962980133
65
12
51
234383
65
75
3
344801
337509
423359
38
93
5
27
43
248018
601849999
68
13
3
17
344763
23
78
290281
422660
52
487013
90
266849
71519
73
90
386257
8
15
99
130172
372763
42983
472720
32
239079
51
566410014
18
96
351142010
32
2
96
284099
312905
63
33
172389522
307344
44
75
181546
977862923
49
299342
46665
449074
12
28806
40
6
969429880
237473882
331008
9
439891
46
462646
463031
3
17
89
56
31
28
428803
148612
335338
251913
92
343098998
2
91156
8597
86
349531
463694
30
6532
70
57
73
252373
324631
151015
108565
404493
91602
746400256
89886
451249479
68
250104
125158
217488
78055
271913
16816
875630116
22
21
358333
46
29
8
80
150255087
11
3
219072329
219988
430695
384530
52
413582
10
130868
83
22
93
5
6
39
54194
78
26
288700
29373
97
96604
436633
84
364955
77
51878
68
68
98
95
22
14
4
413841
221023768
98
15661
25
749101206
125392
4355
251457
20
352847
8
34
601018469
228108
549161614
62
8
112851
808979204
31546
33
40337
432751
6
87
82
65
1
498585
162993
378868
61
6
48
1
43
70
209435
28
55
70
36
240245
79858
70
74
98738
78
66234
15
7
117268
307350
33715
68
48264
433212
262651365
49
28
383549
1
92
443627
49227385
64
495784
2
51229
139819
98769
290217
34600533
452119
55
81
27
469554
13
279353
259445
44951
864904628
987383627
218649980
147160546
885334368
339880
9
91
6
25
3
164325
341015
459367
29
95390
167537
249365
83
2
551650380
8
38
58
261637
88
23
1
98
3
30
4
322669
16
36
75
191234485
31060
84
41
90
70
5896
309832
800232665
967373046
30
453907583
160011
94361
78390
6
231809
35096
61
76656
424347
50
90
33652
50
375584
10
83
536218325
61
467204
75563
166124
325277
38
381863
6
246515
59
350821383
277699
294608158
67
3
34
103000
53577
3
91
94167
70401
76992
154780
65
83
100906
11
51
274544
77
172259
345296
360119
110901
29
35
7
35
286467
66
167083
70
280554
59
33548456
1
446403
351434
9
13
70
817247410
12
293660
469462
381829
803039142
24
5
23
27603520
336378
22563
31
49
392730
82979
34
182116
13
231718
190283
61367
10
191135207
61
8
416558
39
7
50
7
216057
955346595
91
87
30
28
271852
90
146727
322264
7
69
483345
469594
94840
99
52
50
91570
369257
402384
463876
479789
203100
209242
58
9
39
262410281
547103087
246999
84
133569
329562
279409
179410
65
21
42
284967
264489
360908
51395
473148
49879
744506950
26673
114084
31
4
681148545
287816
3
49
32
658447341
199549
402248
255261
214407
189450
43
204728
86939
205124
52756
9
233567
339877
8
49
37
6
81
81
138602
2
25
317611
131973
2
937037670
90
64
310065211
903811373
278939
382043841
54213
61
77
29
79
447798
166675
29432
346393
215053
128546
68
66220
4907
26
439584
41
245318
269877040
83
83
32
606583384
198093
55866
50
872591297
220683
216649
46
14
35801
170722
12
98
329822
174685
49058
29
55054
15
28
167524
57
5
2
2
417546
45
259475142
454194
16
48
328622054
20
433132
371719
285133
332548
11
3
81
32397
4
21
302698
20
66
9
40
374973
97
49
16
55
52
174779
244371
170733
3
31
48
64
241792
53
1
202775
164576
27121
883663354
58395
377356
42
81237
88
35
61
21
2
685952356
69
36
336525
25
188485303
182026
463053
152314
951480740
64
58
6646
3
453063
48
364436
390174
8
62
2
94943
19952
9
368577
13
6
91
50
376699
103876
37
50
35151
303916
28
473757
67
145866
316244
1
3
61
291974
60473
37
94
63
388905
44
3
65
409006
18
95
30
498793215
13
4
106358
521705259
418214
8
19
61
131185
61
353087
97
56
34
32
43
305300
173361
203167
393492
79145
83
782673933
48
925514516
40
5
981047803
60
150757
32
52
93
495939
29
43759
52
17255
90
42
78
923844432
25
326744
410613
562040005
259784
380170
23
70485120
10
370990
305061
300197
455474362
209498
14
65
1
64193
17
29236
460602
39
457710
43
109680
448915
21
316280
315132
104554
88
27
993286232
320057
7
58
72
296258
115935
96
213482
838482745
84404
29623
62
313919
14
82936
487517
40
14536
272966056
143339
433518
2
343856
65091
235141
12
6
488526396
18
38
152454
24560
86
53
402788
38
19
206128
42
299671
4
80
460570
171235
58
171298
76
218265
395221
46
32
320033
698533813
15
55
231337
62
10128
668129373
72552
106419
74
639013009
52
825718085
21
81581
30
74121
11
335429
1
471729
419668
229934
70
14
190724
330299
256508
20
992037235
29
76
98
17
1
401168
39
73
46
148161
2
545927762
110934
9
128546
55
903317240
387141
60
206737
428986
4
22
17
154883
87301
68
1
72
168108913
11
7
200004
489659
312276
35
942223764
485661121
48
33
388870
2
98
7
422209
439985
64
496320001
405440
13
51
4
17
290253
46
89
306912
433216
223260
59
248462
99
54
2
43
21
54
134528624
3
2
167194
280448
7
428990
4
2
281720
88412
590125054
64
7379
5
334565349
38
632844970
74
329248
169444
86
48
117015729
73
368524989
94
862209281
33
875219758
32
427073
280075
3
290416
58
94
8
346698
51351
222291
75
10
21538
2
885271446
236281
9
195830
27
91848
35762839
294467
54
2
37974
309934
136958
96
113011
30
108028
20
35
460399018
99
725264224
9
318761
7
9
768034226
653195051
7476
3
16
12
458559
387749
11
55
1
1
420134
95
6290
55
73
44
32988
460327
15
85
69
410116
71
259126
958468406
201236
121534
54
347770
36
6
738539664
7
7
163665143
57
8
831833532
331359
468967
60
64
53
98
91
300272
30
7
83
837665828
125978
87
322225
57
28
51
68
32
14
1
29
72
54
25
84
8190
40
463320
337205732
94
1
35
201750
270264
38
84
39426
162684
23520417
357517
48
299182552
195420
13791
77519
3
98304
99460
33
83
76026
304750
21671
318399
73419
69
275454
53
173896
58
7
654443251
684880220
888482137
4
97
61
356536
74
278677
36
23387
61
447878
263003
46
10
79
455291
58280
28
66885
60
57
83
82
484582
175694148
32
4
209030
66
8
58
35
499966
97
20
313057
81
499329
35
266789
62
409432392
75
283843
45
29
394689
9
32
182748
40636
23
213200
5
98
5
145311
377616
187646278
22
3
181225
43376
39
63
454804
10929
246106
90
160179
73
5
29
231306
6
2
87
50
17
199811
6261179
72
90
52
66
61
60
33
4
45
16
16
232463
86068
319710
99
49
19231
91
390243
455125
32969
13
20
150843
1
3
3
448769
3
87
71
67
3
170646184
67
64
60
10
239522
12
36782
196246
79
477840
938928672
104355
463896121
47
112277
148148
318702
427775
485968
476475
4
28
69739
62
60
267992403
26
40
77666
4
3
8
39
79
18
202990
98
254154
471846
26
87188
29605
446617
97
5
33
527983445
14
80
220816
32
24171
122164
9
78
55
89
30
153170
79
1
99
3
831185794
396754
98
3
294791
1
61
48
73
60
163671426
24623
78
86
76
100626
496157
2
95757
437529
6
444697
57
14
50
24
63249
339459
353074
84186
79
66
304122
73
1256
64
27
11
680972565
4
19
15379
280088
288529
37
28
127085
8
6
19
287336
369892
41
93
116108
483345
420271
95
89599
26
312490
92
77
492765
6
553168692
413885
151398
7
782661255
16
6
69
262957
87
8
23
490501
94396
91
629392712
8
57
29
90433
133
372406908
36
10
136202
210892
184937
170755
293791
142811
151181
382258
93
19
62
315384
26
46
30
24
214587
417172
27
20
16
1
3
39
24
23
43
70
50
49
60
302531
151571
9
62
29
102934
17893
32
457044
67
312393
289161
99
459578
7
86
87
4
5
497460
26
23120
45
14
74
46
68
25
34
490875
486158
1
92
550667898
272391
359846
34
143457
3
72
218812
2
1
4
325393
98
214400
4
93
559051070
94
42
306643
68
3
23458
12
20
13
448277
79
102994
98
88801
362711
974073048
87
165745
309156325
413639
15
33
140927
85
379839
367438
11
46
81
63
29
43
389535
82
165360074
10867
15
475681
31
71
99
20
9
27
234959
429349
92
71
60
340016
35
474974
282602
356712955
114765
1
50
9
270387
85
83
48
41
23
50
435341879
294138
66
55
80
186117427
68
916961851
112142
3
96
355637
262725
324402793
12
47
499015
404534
6
92
24
138938
95
46
51
133170
67
3
44211
471289
337591
6
39
9
627097984
175892
97
52
217545
46
12
42
45
91
96
41
841525470
783984090
87
392529
14
863470861
34
7
327550
2
189289
2
451215
256454
88708
6
382225
7
44
185630
80
464569
392689
41
51
92
66
3
22
3
478719
127332
49
85
59
179440
8
172756
278535
359625
42
336402
64
62
1
46
310774
3
53
13
56
45
7810
40
2
795505955
114335
171181
88052
183119
30
74640
95271
39
80
92
139696
132179
8
219462
54948
179471
1
201378
20
16
278070
1
145630
403824
362160
233146
235956
37
302886
97
391256
4371
194791
70
150203
26
785248663
483202
173412
43
133383
86
77
105873
91
3
250085667
184298
79
434380
345772
373796
262102
192425074
41
48357
88
18
88
60
28
81
2
51
81
44622
83
85
193290323
936255742
56143248
30
223794
183852
86
3
89779009
155602
865785981
165865
27
309434
78
405445
70
407935
45
867804501
70647
261404
73
91
11
12
133623749
281306
4
1
63
62
294154123
7
38
6
63
445507
164040
275568
311941807
35
193079
203123
431096
66
146976322
716945232
29
1
323845
71
87
43
9
260438709
54
91289
335052
74
14
495839
341909013
517150256
101414
450910
42
403757
23881
491885
23
109513
217030
281569
97
47
405471
706803767
43
18
86
11
264348
23
87823
27
446768
22625701
74647
36
61
177598
861812205
421544
75986
368445
902363049
59
424727
98
3
7
128032
215782
71
54
374338
20905
1
58
119375
145182582
2
353277
65
836850457
370757
9
105875
35
92
50
484089
323207
81
88239821
99
6
12
491623
3429
488331
50
442650
18
90755
7
55
81
40
32
83
59
42
13396
86994
561598751
313846
18
58
62
60
965946539
5421
135555
91
838194037
384524
89
78
68
23483455
194343
117996
300748
5
479222
312602
390065
404025
6
243676
104
22
37
27
59
38869
96
662757366
54
4
8
258500985
43
78
463063
30457
6
90173
39
7
66
21
83992
402855
91
38
343362
98196
30
129317
4
490167
3
58
179109
85194
278761
46
385368
444172457
64
6
21
485791774
89
63
31
734987098
1
328902
319133424
406580
351126
231694
51
170377
3
65
137163
51
67823
65080
16
284676
432614
33
905653519
85
3442
340948
491523
18
94
81
40
87
76
49831
12
303381
239362
710859024
692281031
8
264289
31
17408
319843
435244
75
203640
44168
72
78
82
412381
151474
125622
72
54
8
21
25
746976324
251953
28
6
140934
10
75197
6
44
201466
85834
91
109991049
91
423166
186953
435245
63830
496170
346309
6
339767
25
144598
807297589
29
68
29
10541
455897
5
80
3
95
60
446622
6
373640
5
70
214871
444514
457914
327580
27
264175
80215
319759
90
81
50
42
477258
23
224286
214874
389182588
129771
71
49
84
477261
73
218954
421530
82289
197155
150037
44867748
52
324089
84
91261
5
68
10
56
64
401464
310133
92
2
8
19
73
57
119265
102687
3
274508
114579
405587
3
922872773
648230952
82
38
7
875181548
8
282413
1
4
235098
173419
40
311183
6
119628688
23
800719381
111258
843160913
207666
24
61
87
180390
19
22
5
92030
86860331
220945
345168
126407
6
9
216481
61
116901
5
993592862
20
88
317284
116736
348603
202653
420167
278012
11
360296
20
6
16
4
34
47
3
46
32
67
248332
248737
67
59
52566
10
294025
89
45
294676
20801
168548
53
191176
75
64
83
82
19370
49
45
982209591
71507
29
7
19
300425
8
124210
393879
74432
215520
208874
79
34
641843224
52575
68
413915
4
502217591
163650
386407
67
4
43
287787
375961
1
239068
182151
22
46933
68
145801
61
313799
29
96
53
13
856309281
421368
96
106602
16
9
56
74
475114
24
127761
437177
210786
3
46
75
14
45026
70
62
693265924
72346
212169
332469
180870
234822
187123
91
7182910
496846
117532
485655
13
353780
18
50
31
89
87
214966
57
22433
85
188258
367543
88
153963
200613
181367
647090562
67
75
62
32
300589
97
227042
53538
3
1
340361634
53
91
735656031
32
37
67
3
5
109873
727530499
7396
67
96980
1
72
33
15
569611610
42
65
80
69
89994818
205013
23428
449512
42
71
83
364610
66007
47
62
233794
44
86044
75632
67
54
308414
497601
4
16
43
28
191387
156836
14
45
55
73
2
92
93
23
498333
47
5
112962
22
314001
3
382156
284570
34
59
321576
11
65830
35
99
7
302024
483336
6
24
24
132647
282291
4925
159978
34
39889409
62
94
2
391482
95
35446
35
48
1
44
35
240612
1
404203
50
9
63
465475
99
151180
6
262033
95
69
69
26
35
45
78180
197625
220319
405209
38
199170
443808
493008
40
402598
18
71
55
358764340
9
893276953
66
139200
89
454783781
448720
77916
37
240119868
108053
75
76
8
468701
8
82
1
416878
390091
22528
68
46
150939
49
4
3
18078
177599
65
411562
1
309454
731103537
124627
160603
1
85145
121074
63
451488
71
398685
47
28
477682732
250183
726497457
60
688419890
87
2109
209176
417637
99
1
81
90
233444
184118
107293
227722
40
9
46978
32
3
6
8
35
291746
6
50
15
48
42
782886087
78
486005
6
43
11
470572
18
9
43
67
237367
87
40
287229
427817
331559
71223
5
283691
89
385751
71
38
85
30880
232995
64
402541
305807
11
10
68723
78
256309
60
453229
18202
822201930
302091
8
4
25566
357529
39087
22986
950937811
8727
911864272
92
69
48
78
797052916
178312
1
24283
371195128
210547
13
18
301268
248661
73
669016408
93
8
435046
180137
83293
295409
98853
50
360524
466543
459628147
709262778
234856
34704
30
95
123055
7
203055
22511
881381903
80
7
422282
49
72
64
372723
15
136863
386886
64
450417011
18
355766
9
479700
921600742
68
661872614
90
3
47
19
283018
35
87
48
78
53
254357
327720
458959
39
9
352844
6
398619
6
366394
47556
259619542
335287411
28
290781
247415
20
8
394199
83
998954210
12
21426
39
392641
345544924
9
70
161557953
98
254008
32
210140
384670
10
436467
5
9
57816
166013
35
297302
59069
37
7594
3
9153
168795014
45464
15
176276
16
971674467
145024643
636689338
32
105362
99
973269430
859483559
52
72402
74
83866
87
181396
398079
429776
9
461411
78
1
5
281675
72
86
36
131618
17
64
757672871
5
84
89715
76
326472
32
428268
381947
94650821
125607
33
149453
76
6
66
7
20
5
88
54
441509
20057
20
460352
372671
76
120207
434418293
74460
31
80
44
97
490612
39
61
447222
13
61
8
61372
335522093
83
87
459991
402788
323228
235604
22
10
247684
1
80
51
80
83
73
4
20
78
63
84703
994183274
8
669487893
8
351656054
3
33794
260500
99
46
228630
223372
67
368691
8
458704
37
6
58
57
67
39
80
37
467045
581944758
46
87
4
73
11
93
375410
21
74408
417663
426604
687682989
83
72
68
90
46479
358483
49
464027
138216
795611946
5
209461
66
7
137634
83
227075
894147079
60
255583
413032
291938
65
1
33
56
414937
2814
43
34
27589
355816225
52576
86172611
21
210343
6
98
90
151935533
406000
475440
450477
8
5360
216630
177615
1
264849
99
39
141603
93
53
56
333834
371852981
54
77592
435012
62
7
2885
65
89
70
420970
35
362262
601
364470006
24
369824
108713
54
85
30
405481
479722
438029874
155589
26312747
476631
7
420707
57
134944
80
78697617
98043
68
43
4
928614510
76
36
36013
37
11855
48
3
46
93
61
455998
104661
46817
6
195214
69
38
305591
344120642
448174
532265680
39
483024
839901828
19
5
40
53011
54
54
435693
86
422614
138809
36353
2
9
415825448
7322
160000
60
9
499735
7
29
328388
38
40
366018
377101
461690
461843
267013
260648871
78506
41
4
54
353532
1
646841774
55
56
40
167476
41328
238462
234673
491585
258939
46385
89
873965202
411417
26128
10
74
67512
6
5
8
4
322500
99
416325
49
403524
451999
340993
41
5
39
2
28
62
147063
12
72524
431228
522550745
476458
230074
396976
339848
1
152756
236245
4
7
230830
248661
449497
973402795
136242
197131
262469
518193492
152385
3
102805
43
33
318683
9
235842
4855513
208414151
9344
5
190285
402770
300269
162464
1
86
414281
59315
2
88
69722
34
29574
409979
27
34
86
242246
66
329234
13
44
453206
92
66822050
26029
401577978
88
262455
27
97
173887
876521342
98
4
57944
15
65
423290
6
517703836
356507
493942
69
636358111
80
31
370798
722376916
168901
13
53
392050
26443
545551993
6
270970
313468
2
99424
1
51
362751
395302683
55829
19
11
17
480223
238520
445784
225998
24052
24
258154
344578
6
245677
549204644
34662
5
394445
442843
84
424836446
264393
51
12
244821
222632
84
6
341079
122957
15
174947
51
2473
40
255455
77
75
175740
57
427306
3
72
9
71
87984
25
293580
98
275783
648576123
104983
82
190722297
65
129404
8
19
153595
9
52
336817
489687
53
57
41
63
98574
9
161866
18
470688
46
63
8160
8
4
8
86
2
66
404133
3
223143
5
89
93
2
241598
25990
374907
734817771
283197631
298366
61
4
258263
188021
77029
37
209379
94
423428
484180
46
229976
421669
112854
11
220524
53990
34
66316291
89
482799
918317134
3
303475
138238
40
123969
418855
255686
878437371
89208
264205
458441
191240
634816955
131238
59
163059
71
56
71
15
334675
40
391419
739219160
481266275
115242
52
143800
84
4278
18
418546
183475
27
58
7
377060
15990
17
359352
330063
7
48
58994
91
212086
425591
131908
348331
61
5
64209
92815642
40
204624
61610
983636195
877695785
292386
69
41
33
36
73
354933
350125
456203
22
8
392644
443512
2117
80
49
3
287682
58
7802
47
3
150034
246600
891790304
76989
80
22742
480618
77
69
56
402125
95
73
49
58
196973
476135
11901
21
289100
150438
42
14
9
158501
86
44
96
66
91299
94
87
119296392
398185
85
48018825
58
301524
152287
348332
378033
76
2
200351068
444778
429460
91
26
13
77
650883570
636432727
396518
192391
10
3
137871
303791
470731
31333
314360
148352
83
44
100781
1
267002195
76998
499462
43027
425805
8
34
60
32068
396192
233850
51
289300
195901
54
65
245560
3
194695
139958
57161
46
32
50
83
65
287663
28
556783731
7
37
84
78
84
1
74
8
34
323443866
68
253944
58
9
74
71
8
168001
121572
126001
57
38
363733
452199
19
20
85
79
6
76
52
6
9
666453347
41
320533
7
61544645
192981111
176573
44
874219195
49478
180208
156069
21
91
613566650
203514
5
335579148
338804
271766
45
4
390740
364487
15
5
3
38
57
56
253018
83
431534
79703
462004
96
343115
345125
80
44
925915925
499559
24
45
19
92
244796
62
223027
56
29
140733
227671
98
92
25
9
59
244538
779848203
49
3
205276
296775
90
5
71
96
58522
582488246
205850
40
76
37
81344
51541
74
100165
88
282193
74824
67048
15
423188
9274
368378
26
150500
17386
715481304
81
62
255433
67
58
61
411541147
420541
7
375073
20
91
74
35
3
207084
29
28
439619
45441
752896431
82
59430
408620
5
33
7
26
14
49277
159544
92
414541
470822
16
89
402031
4
139944
43
66
499757
189139
2
351961
62
70
9
83
475822
37
498113
38
408316
408769
70205
43
215122
6
48175
12
21387571
497336
393058
54
417676
1
13
254106
237904
550152023
292471
75
96
91198
335784
36
361562
171480
268874
913601034
465306065
4646
14
10
4
71
18
373147
61
629182872
66
34
407081
75
270805
103997
75
423696
48
15
402809
15
72
66
404934
210382
3
83
413159
4
172795
10313916
20377
90
794191789
1
40
1
75
286870
444897094
57
94
75
63
276550
86204
16
897274904
292766
97
51628
5
35021
351446
9
21
64
43
112046
227027
79337
125216
17
79
558257990
108888
20911
57
278699
120321
49
306417
81
83000
366715
459204
23
54
17
142258
516093949
2
98866
74
73682
86
8
343428
163403
229838
22
53
430947
653334204
288397
297336
198605
223666
430994
158513
169004491
99
11
5
69
30
75
438922
3
19
16776
9
326047
41
73
3
48
82
461331
41090
4
162060
60
93
26
16
100058
15
314181
16
379072692
253957
8
94
71
21872
103916
261984
93
380538
160141
86933
322019
93
2
29
30
64
3
23
291212
340633
4
142956
1
298761
369416
311456
43
73
47
46
44734
207483
266921
50
280164
39216
50801
47
8
68
198043
338858
299491
44416
8
442442
268812052
22
95396
273725
342264
30
423117351
93
20
5
60
742266486
317305
100284
63
464348
4
197141
51079
26221
38
33213
244902
64
119688
24221
48
418792
10
91
72631
40320
43
383121
318425
294226598
62
849680660
37
430015
482498
43
64
303238
80
292408
469332
386169299
4
70973
94
158774
47
251334
33
86
95
10
671169427
6
664549319
37
5
337270
2
84
325007
460586
121307
65
3
15
9
169278
121620
20
24
741325263
453622
190722
9
280952
80
5398
483346
64
461967
37
20911
90
99
264072
430317
99
146977386
298670658
78
74
1
1
56
83
4
657345420
297045
37
30
206421
8
96
322388
15
19
234019
56
295944
9
473071
18
290500
716425014
127179
59
88
492589
42
425807966
16
499189
15
61023337
28713
14
353293
46
4005
85
364425
6
99
47
21
473622
1
67
9
502133070
10711
76
31
58059
56
78
67
278214
966290392
22
38
18
385614
46
249002
733262655
6
16
87
32
757767065
51
88426
2
374655
321552
13
60
42353
46
1
38104
1
854641416
448319906
9
76532
149396821
4
88
176059
21
101058
17
83136
913208303
98
34
866662135
398231
67
46
20
292091
4
22016148
8
99
401092
494002
67
376001
98
3
262108
60
25
71
29
64
90
28
490388168
43
8
20
373419
5
354168
337813
752758231
6
27
162178
313044
42274
261692
210856
65
77
491497
32
67
24
3
9
3
489869
60
60152
74476432
192910267
14
70
197427
3
4465
54663
156552
32592
63
368472614
537177623
107373
13
42
111214
485072
88
97
16
314457
259329
35
8
92
487700
126868
82
309519
61
19129
131786
938896642
13
36
53
10
63
17
56
132154
62454
453393
24
248899
9255
14
80
86
32
291915
99
77
38
1055
9
149773265
61
323401
59
472767
298952
523510849
252523
75
9
164637
16
5
18
80
40367
387912
90
673822314
38
6
772796783
291042
288710688
9
301712
3
2
96
272738
18
94
38
97
34
13
20
410474
65514
466326
28
7
73
12
186003
3
57
78
430125075
348775
60
56302
459473
130317
3
467614
56391
459065
23
56
57
454654
52
142878
6
12686
35
76
44
450708
19
53
302525
82
31459
26
90
15
89
485222
85
198360
442677
18
11
394682
99
58
227818
7
9
681631012
470221652
205841
339744
82
217235
341805
88
1929
405870
24
166501
278648
13
55
84084
226862
483869
315552
4
6
482521
48
197789
462878
8
12
5
8
21
16
8
43
253936
45
720571241
328536440
90
336276
77
66
280925
204713
69
402405
175228
270343
87
176895
188109
87
5
343448
3
97294
808079956
460130
65761
56151
5
215855
67
439898
21
376419
25
31
384003
624604558
140637
77
27
64731
206175
69
77
86
183172
216384
586141843
177406
20
62
196163
23
5
7
138628698
83
181492
380922
5
96
450046
10
49
40
16
94728
17
300960
75
38
6
94
167588
22
81
19674
3
7
421511
210469
950032235
430447182
64
106690
2
60
322886
151505
52501
9
89310
424609376
6016
7
297189
59
28
478756
26
93269
84
167611
332191
8
58
68
41
416102
65
14
12
35
80
61
36
360718114
9
189907
889042730
452775
383523
448589
90
169687
323299527
38
23
77
13
190230
67
2
466300
94276
6
170709
75
50903
41
446317
3
57
986650041
614419459
6
22
22
348074
5
76
5
23
289694
88
30
343848
960336746
421837
36
65
341304
94313
7
7
55
435418
209506
48
363027
26604
65816
90
16
3
931972760
44
37
372913
77
51
74
375629
343389
191427
436559367
1
76
12
301672
6
329718
9
54
37
277148
2
415007
363561
107361
126464
137474
65
278493
86
31
4
445696
92959
422671
35
406702
8
38
86
64
90
858305900
34
34
91
698010734
72142
170467
82
307690
91
11303450
112262
999871932
60
77
398217
6
90601
63
298220
356201
9
77
104996
32
98
466731
82
230733
21
6
88
497288
36
413316
4
43
4
54725
9498
273446
9
13
366734
236681
4
83
178802
68
499929
149468
82
271565
123638
71
363516
5
440736
296634
15
99
75
34
122037
1
584111156
245641
61
38023
35939
5
492361
51
43717
260212
346802
84
5
17695
523174233
67
60
64
58
1
18
89
221743
305993
86322
15
90
314445
8
600557596
188646
64
16462
387504469
437942
24
25913
313794683
61
55
14
55
558395405
210808601
200393
256378
938714644
3
4
64
48
140928
32
142053694
200940
76
188473
75
41
171987
195314
366689
15
59270390
5
494610
96
462109
78758
85
74
44
39
47
89587
372004
28
481878
5
334256
264419
24
110712394
255484
89
498158
326959
414290
57061
905508676
51
210117
38
51
436049
438237
18
256948
144458
111613
25
85
72
86
28493
66
472410
540927241
4
30
253856971
29
82
52
323059
369215
349982
324240569
189383
85892
353727
82
238910
72
227131
76
5
128848
99
73
292510
153345
19
4
9
98
9
689512571
579007593
4
269413046
54261
87
1
41842
379762
309499
51319
7
72
87
84262
497511
1
11
143982508
620111186
53
94
65532
15
47
1
6
27
431253
28
172766
84
21
327678
9
170689512
65
88
94
67
431574
265751
7
1
583181206
2
15887
439263
440695
475336
172443
11
417952
339613
72
62
73
1
7
4
3
165759
13
1
255876
153122
86
32
42
245496
61
99
546600623
411288
56
20
62
125679
444069
55
41
41
264270
44392
88567
7
12
295366
4
869397086
83
6
35
68446
10
1
5991742
2
88
408145
1
494941
79586
2511
84
505476341
52
613637436
8877
194137
91
35
182311
4
86
172550
459687
82888
97
108009
22
24088967
1
434175
484611
344794
5
461686
82
95
395713016
804365979
243171
62
406454
15
2
854799055
335943
176342
1
22
96
285283
431213
1
283725
8
1
34382
1
35
127354
29053
451135636
135393
9
8
15
73781
33
348532
84
407432
60
65
95522
43760
81
30
789539342
294711
130614
52
62
295225
553735710
336219
77
4
46
230598
407150
319525
7
936647529
577368148
12
3
75
318172723
93
23053884
102027
743266727
145456311
21
16
2
38834
450847
84
885290477
26
401786
35
15
264216
313747
30
3
9323306
467423
56
234005
202586
324817
149215
443767
28
90568
479245
209856
62246
410171
231546
51
54
72
44
93
179051
6
59
274516
77
243611
11
263879
14
466380
38
43614
136933
4
18
94352
178242
327049994
41
4
93
253929
316411
61
22
95641
99
65
71484
210734
69
301985616
3
31
45
233085620
16808
53121
17
92
519674494
94
125719
13
87474
9
45
940694203
86
459203
407113
12
73
382066414
5
9
475443
25
41
215418
126184
17
37
59
81
102990
3
476004
57
319194
31
1
40
53
48
225249
27
80
83806
74
41700
56
8
422841609
44
91
288391
284547
16
74490
56
475360
97
88281
99
167477
88
41
94
24
997881790
359605
5
98
19
321972
2
76
5
21
40
69
14
88273
43
67
87
316210
7
262261
1
66894
52412
13002837
3
382215
39246
367495
135526
8
2
225380
5
40
4
90
913954263
214839
43
171642
9
41
174008
85940
303793
377131
470089
301217
404341
22
354860
73
69
252220
448585
437485
4505
71
334276929
639482365
7
98355754
33619
231448
180661
88404
247301
229862
37
6
415670
82172
356535
288879
1
162243
193033
68
98
7
211491
24
72
34
60449
28
172943
3
353527
152951
2
192403
737255520
94
74
94
8
376014
93
17
260564
397767
263822
17
966887928
44
9
153848
393561
2
139987
681279267
86318
1
1
92
415779
63
30
447734
4182689
40
532414464
833758494
423632
80448
344685
354569
485250
21
40
99
91
15
8
24
3
86
108290
108454
430778
371003
59
237515
6
57
19
50
52
68
223985
228543
86
80864
25013665
71
351690697
456762
124986
456265
3
29
416705
133818
12
75
327107
153647711
77
461583
272559
57
9
70
91942646
4
86
109575
87
443852
42
34
14
397289
392464
83257
29
40
141232948
102727
78
5239
36
173727
97
73
8
124616
381222
281884896
50
51165
3
391910
45
472593
219134
301141
9
323343
101796
208765
68
169673
336385
92
26
380707
40
12
460306
98
6
99
522304684
410155
26
116351284
73
378465261
74
49
20
178990
2
183783
84
180553
48219
80740
11
214368
30
164189
70976
210554
56
81490
59
77963
82
23
350826
7
78
11
54
27
55180
98
91
363246679
32
47
424984
70
92
89
271794472
154736
124939
9120
560517324
20
182433
485827109
37
108134
2
364781
82
157755
6
11
16
130126
110548
260839
943117238
39615
18
386303
44
222686
110308
779958430
944938633
477358
51
50
39
200162
901975175
137828361
192247
271666
527642440
99705269
79
424059
75
4
300773
179833
94
680937862
12
9
86
79
289384
8
467605
2
318469
92
6
69
395147
7
2
9598
405946
261295
216981
69
444841
361922664
42915
72
434513
193512
396641
13
76
50
74
7
30
84
3
342843
23
11
288723
416463
47
607317470
98
5
249263
59329
23
11
261215
46
74
358071
206070
812405707
449356
63
16
341438
83
493123
156950
18
56
11261
81
3
42
26
495093
21
112173
17
225922
370606
341233
57
145106855
285447
17
134775208
225215
302789
244818
83
26
472610446
14
124592
450647489
3
426633
24
17
95
169543
1
31
322100729
51
39
395419516
328261
9
80509
369901
88
64
422727
63
352174
50
2
35548
6891
3
456060
85
10188
20
215761
61038123
46
38
331859
80
480316
56
9
724604495
76
808499324
294180
446999573
86334174
28
475694
74
410232
7
11
44
22
74740
99
435788
484139
3
66
62
79
299653
175052
118928
233389
322670
317782
231940
171617
337124
31
6
3
332011
3845
481814
15
84
27
80
204845
51
36
464654
975267641
32
264069
235722
8
183029
1
190290
111092
824936017
292138
93
253320
241406
458253
561652607
315850
178347
71
5
27
52662
440350
776416352
8
296513231
9
16
63
6
80
38
55
132732
64
794125853
137747
81
86
162064227
105491045
86
8
9
2
355012
110437
251331
496425
85
464513
35
494378
3
521162474
321647
15
83
510886088
66361
6
252768
2
437963804
408762
478321
424217
448251
35372
81
97
38
149154124
27
98
30
83
7
201036
48
276571088
61
39
373209
145413
81
78
52
25869
1
262286
3
33
20
65121
124093
255507619
316248
470739
92
654252990
179851
90
69024
19
69
236739
262813
259302
6
370478
26
524766505
13549
81
276778
65
77
843561322
9
189596
812643039
80
88
13
247807
63730
283387
320790
49
54
19295
26
78
44
245184
407965
1
314900
126630
87
46
91
88
354338
36
6
79
260924
9
64
93
5
9
103834
367722
128993
177034
125764
42
17
270364
285830
29
480476938
50
55
467395
14
260941
272075090
344946
6
76
256367
74869
471429
24
276832
9
454283
27
449046
37431
297526
6
382031
392556
27115692
3
59
372932
185478
40
52
86
82
34
466141
71
11
177317
395042
453461
94
51
81
353509
64
63
61
370271
484361
20
9
141839
55
3
156640
54
59
30
89
12
46
19
436358
203146
69
12516
15
341382
443238
73173
42
211596
994440825
27664
3
59
13
52
85
357528761
49
377961
125656226
18138
151222
20
749174864
17
700851752
381403
40
244832
65
88
163417
22
152387
129262
16
89
155644
95
349822
21
95
11
290004
96
386704
37
883438322
16
97847
15
137120
167065
207021
14
58
22
190956
70
102181
475068
56
95
435063306
78
38
272369
985791517
19
56367
42
3
29
87817617
70
13
45
254362
456071
74
55
46
87
488502
473070
155091
967708884
82
89
39
248804
83
87290
40
77026
27
341858
246947
478498
200348704
408972
97112
3
39
39
250120
58
9
50
291105
444859472
20
390191
80
73
276602261
445431
213115614
79
225435
84
121169
67311727
133582
216776881
4
253903974
935489008
394393
59
231860
165856
14
87
2104
326485
227057
63
243703
495718
47085056
8985
91
400698
313991
99
173051
23
81
28
356657
2
91
145693129
813722460
157496
32
6
69
276012
194749
125219
28
82717570
105817
66
8
237162
49430
321253676
395964
47
21
225042320
393233
1
127893
385213
365658
452535
278357
145887
86
333770
566313226
4
30
18
60
330596
432582
5
243780
466507
495190
44
744606136
192836
440931
151037
123145
5807
124580
259300
34
1
41
70
460211
49
65125
42411
397181
45471
53115362
55
168679
151978
22
25
23
97
374824
166911
2
189674
46
222516
49
639768494
19
90
206314
7
170087
163881
84
486378
78
11
35
105841
87
146920
97
65
20
30
96
352141
819094849
166684
13320
41
31
86
105328
99
18
214880
452916
7
77
443378
70
109523328
138792
7
258479
32694
13
105427
402308
446213
57
100929957
301976
82
424125
59
34
159421
107976
648153518
59
94
26
63
35
38
48767
20653
276194
5
57
335314
73
653163861
174689166
292758
378166
534252892
18
342383
442263
8
6
462270
2
39
97
725697143
355354
5
19
3
86779
51
192439
469975
18
72
21
73354
57
174606
96
988170103
8
136820
123407
3
245302
340676
391700
119808
99
65
14
27
58
149751
95
533805052
326843
60
17
9
76
47
80
7
30388
174687
39
896248586
61
133290
3
21
34
250534
807910615
80
158737
44
137404
96
365246
41
31514055
890316240
393425
127053
306987
787392250
73
874263482
8
43
57
432548
8
111240
489325
72
538323260
457465
16
150103
59
4
365297
179476
747035447
2267
39205
119714
223818
4
568538039
533209249
354048
46
8
108738
487213
262777
163242
49469
49
91
534992653
76
55
31
10
327992
112049
42
242619
486775
326016
52
451019
104112
462157
92
1
62
28108
50
363831
24328
6
11
71
69
37
166865
219315
419193
486216
14
81
388940
7
12
37
7
61
16
90
41
62
426210
302858
3
73296
4
25
987837469
32
204195
22
3
329689
25640
443119
9
367134
8
371465
17249
879731870
40121
438041
186575
7
13
313940
41
966894977
87
76
299366
81433960
73
440185645
79253
388795
474646
17
88
489415
291965
36
439015
431578
262165
147484
224149348
25
494836
48
94
332110551
42912
43
30
38
184985212
72
20
13
45354
25
24
271645
195641
854586098
3
5
349430
30
574761193
113692
374491
28527
136879
34876
9
35
41
762974859
30361
61
129607271
33
221335
93
436957
5
68771
81
80
89
6
78
75
51
20
83958676
115914294
37541
427049
310443
97
22
346022
7
70
47
94
334974
946857000
5447
61346036
47046
32
96
93004
143780
92
88
386054404
402639
66211135
96
176291
7
449139
73
1
91444
336944
165617
219677
1
43568
70
213387
45
7
335326
188073
34
56
159820
6
28
20
122211
93
67
96
3
236663778
65
871510415
17
2
30
41
99
327374
38
6
24427
392516
63935
49
43
529767748
73
101496
463166
39106
58
354271
20
18
56
62
726069886
66
28400
345057
44
95
153726
374555
74
78
308054
170574
181389
1
303411
33
421041
94
277320
455174
78504785
73
486891
43
10
97
395704
284995
387471
34
457415
467679
96
29
2
237430
56
329315
769030932
54
67
35196
6
26
144670
33
41
16
97
24
262768
39
50
83
313596
27530
117634
333103749
61
478887
453388294
2
417330
430979
288459
829615407
75
283719
3
4
42
468417586
19
45
188225
56
62448705
362514
756426709
829353152
91
86
195520655
581189076
364392884
298046
16
166292
204400
81
95
1
18
412014182
152208
86
54
6
438542
88
153210
96
2788063
62
568126880
238856
478872
139282
198670
170857
109973
9
58
344101
80771
26
230909224
398778
131446
29
49
50
212315
88
369620
10
492973822
4
9
72305325
37
35
342147
5
31
394251
840675158
37893
19
52
359744543
97
138149
11
49
480836
166887
20
8
93
158948
25
876386067
21920
438800
98
733564334
282041
91
3
27
98
447859123
33
151061
33
5
7
206442
454883
87099
664239220
450913982
322545
714181682
178267
107875
4
70
60
600077256
6
91
224810
96
862621266
99
63899
81
8
114627
8
91
71
31
123519
489461770
7
77
67572
27
60269
312604
228522
346500
9
619136264
96725
199696
238014
391076
261803
74
68
233349746
75
433528
86
928822425
7
489347
239124
268694
265872
46
16
84
156379
56
87
279077
81
92326
4
290838
3
198404
81
66
20
887024487
373773
59
64837
77
70520
26447
519541579
146203
119407480
339507
234732
120184
440137
354885
351175
50
395213
82
27903
47440
58
445468
330457
481347390
19
461826
311762
444433
48906
12649
44
14
335430866
315750
8
402712497
180694
495066004
384502
83
22
388625
375076795
446788
254718
9
84
188948
9
57
12
350020
76
570995367
33
35679
62413
78
490581
7
71
355947
70
71
76
36224
36
58
56
269318
68
87
317006
98
311388
97
45
353778
45
450037
76
35
9
27
248248
421511
135432
239351
44
59
93
563395089
76
452231
40
85
76509
55
357688
73951
981215529
406803
71
9
3
73454
312093
32
369808531
44
94
412761
22
26
440582587
237986
74
189043
84
447133
193982
279766
10
86
7
35
34878
91
218370
53
451648
45089
147930
6
724641959
79083072
4527
38
67
8
80617
29
282673
408346
99302
114131
430639749
9
289407
188485
177640
383279
287705
9
3
413760438
82
69
93
458318
185831
10
190159
90348282
140696
7
132145
23
62
21372
345063
86
9
73
71
88
135742
64
78
36
95
51
99
834880565
266373
392039
33
91530
271314
340219
26
128482
698434393
88
436827
198258
480106
81
92608
82
356281
446824
65
32
4
27541
23
71
35
22
35
69
1
23
7
20
48
465325001
43
43
30
409413408
56233
184764
240020
81
209153
94
291284261
5978
337722
51
413012
331763
88
35422
441431
84
37
131806
244105
65
3
167460
28
9
81
41
98
252845
202807
4
4935
347968
64
29
714185732
233066
232324
49
60
465493
495895640
74
6
50
59
304266
216650
1
160288
154283
30953
73
52
291874
824384381
10
115393
450300
391275
586086016
2
67
26239
4
228703
53389
402643
288984
5212
313315
9646
466123
66
42
88
15971026
454008
50
73
41990
841869193
7
97
46
96
16
1
46
292362
21
378170
76
36594
450450
64
86602
44
3
54
299175
932486616
92
421207
374023
89252389
24
203764
25
460481
314721
205463
102570
35
73
265539
115021787
8
44405
76
361457407
300867
24856
10
74
155526
84
441701
235340
460535
95
19
297151
18
3
280253170
48
50
471858
29929
72
88
830765966
94
311554
588989250
20
349058168
53
24
85444
327835
794402476
17
16
485045
95
77
28
37
59
137902069
347914
31
117643
6
73
175347
642820357
68
11
86341327
43
333070
375579
339565
231931
317389
8297
62
293272
30
53
145251
452218
458097263
46
55
257044
13291
30521
201342
99
6
93903314
96
48
81
384661
62
9816
390172
87
91
156248
24
31
428626
177346
79
2713
341432
33
866402557
223141
513042956
7
7
25
295256
367419166
23
22
173787
44
299037
147407
424678
45
34
67
64
89
235965
74025
250560
366255
771998308
270163
40
19
8
232335985
39083
771568257
59193
467985
488154
33
2
494728
84
31
445801
116403
427440
205285
482054
24671
422467
345232
511568245
84
393158
434010
223945
219607
81
39
410193
6
7
321169927
1
4
93
457360428
15
1
73
2
134668
242021
83782
253110
77
337592
6
229171
91
8
527035314
421987006
241774292
49349
387379
46
99536
134133
361320
492488
431006
5
340341
246344
23
96274
109295
606128889
232463
3
128920
41
9
321193
36
48
23
26
1
78389
291139
383730
384062569
131064
78
86
77
94
177549
52
391529
85
49
6
74
144537
479120
56
49
1
21
18
3
19940
404855649
62196
84
1
47
430722784
264439
4
9
285632
265354
451363
135017
322437
136326
451208
421576
123621
109952
680581344
1
3408
4
15
98
73
60
48
76
8
82
708041906
92
22
52
2
79944
79413
68
79
447317
20
37
90
337536
495238
3
38
73
52
499449
66
6
18063
3
93
799515436
8
44
227853
8
90
24
2
478181
30
215415
315169
329720
49
75
30
457655
15
338313
414313442
10
68
35
212965
3
370291
50
333536698
42
31
32
284668
524556388
383574
960267845
382445
460141
31
424082
30
117300
40
57
4
48
501246865
380491
369674
13
523897377
29
258543
24158
11
562146291
652853324
35340947
63945
563700939
9
384093
46223
467932
16
47
318154983
2
395409071
9
55754
292654
72
246325
371330
752213697
33
447517
393926
98
177785
74
55
13
63
81
68279
32
3
199610
343471
47
76
35044
220685
65151
23397
920243258
193132
70
75030
57
52
762852670
480392
52557
314054748
51
69
65
182399
83
20
268845
92141
87
953424433
170809
311535
418239
37
460149
41
7
80
329236
62
33551
9
316939
432064007
215834
46
7
81
88
15
8
87
2
40
70
469926
92
16462
161973
495808
660152478
66896
44
334886784
3
17
393229
737720445
39
91
237706
543629214
56336053
10333
37
295481048
300062
66
11
257292
33
31
9
388896038
18
77
341445
80
92343
5
5
2
429422438
85
82
23
14
873605329
224387957
53174
205815
27
51791
298617786
17
387111
12
1
225724
453184
83
45
79
803250109
46
45
55
50
89
822986687
254597
13
17
408505
478715
43
93
62
50767
364467
402190
445104
518889376
230768
926176844
465794
9
125700
448373
472163
42
89316
347075
198563
595049005
17
236168
171461
290341
24929
78
9
168206
80
433132
4
255041
46
38
8672
137484
3
26
7
923358121
99
49216
292526
24
61
310931
39
22349
2
153493
78
296183
325258
403777372
51
301657
58
184466
12
95
31
233871
80931
57
373280
5
96574
7
239523
246864
44
942348062
82
10
151112
76
54
237836
15
157765
158792
11
88
212946
482037
47
468636
472652
325646
54
74
95394
31
27
54108
95
98
192550
4
79
214094
15
199318
166270
156980719
51
394564
61
132765
8
41
68486
42
376813
344883
3145
306590
19179
54
888756190
249725
5
378244
223967
12
288574
95
46
79
96
495625
63
202223
86730993
2
269232
48
90
48
359437
5
350824
36
6
216410
30
774145639
318192
2
762489081
491687
343741
11597
54
420620
33
10
59
51
997880556
5
42
34221
210999
323434
110690822
212298
14
63094
41
58
21
1
2
32214
413373
48
298439
7
37
63669
4
478068
59
54
70
64
865038175
9
30
44
677940575
8
19
353928
490606
3
174936
2
243960
441237233
237170
95
316073
9
380637
19
269870940
42461
265648
70
26
19
430924
25
44
768093667
2
2
37
42
86
48518
496797
10
181554
5
6686
7
29294062
420404
107117567
12612
331733
74
482920
83
91
50
97
86
75
4
43
23
89
10
82
208445333
72
37
487286
303856158
6
74
96
40
87
67
402074
319082
188236
477337
118920
68
56
372018
83642
12
269371
36
5
5
73
110698
47
348977
11360
16896
71
81
34177
71355
10
697990688
283502
241367
120936
20
72119
84
9792
99
351558
138400
380112
1
1
333994
260883
167637
78064
334334
170869
179015692
481101
54
78
463263
37
250372
107222
1
75
17
288811
5
269616
1
40
18
40
432643
4
28
633368595
4
27013
110719
127071
172900
10
646769884
2558
56
5
143159
44
441519
74
122032
173310
37
824789478
33877
41
89
12
52
377629
406662
82
143418
55
68
481983
230318
362738
385696
154901
491497
6
35979
753382470
93366
357569
15771121
96
693710482
36
47
77
94
213082
99
11
322954
90823
384502
10
83179
23
90933
38
1157
61
44
66
121399282
3
303983
401753
6
37
3
63249
6
485586
137363
361249
300191
284192
17
11
41163
33
27
418982
121378
16734
60
68
71
661832389
64
148068
438620
9
376381
466138
658501295
54562
6
236348
7
895412930
5
31989
29911
65
52
96
99
34460478
205783
9
49399
294658
74
7
237978868
92
148113
385282
36
480361
483600
81
408739
29
248278
16
215845
451935
354564
54
508864021
289327
74
88
439069
41
291450
14
57
28151338
185694430
44
66
3
588900133
3
58
393741
71
16
204622
7
45619
227516
19
77073
142951
28
178348
732
66
82
54
472892
110988
4
272924
91
8
86
468650
279125
463029
187348
71
7
941851832
27
225464
129216
40
88157
5
74278
72311
20161
454974
376407
66
97
78
179156236
87
36
336495
136229
268775
73
28
91
894041778
130566
1
470928
34131
4
5
43
3
86
259448
329179
56
3
64
860986720
54695
311979
126730
290149
141124
86
3
7
109137
89742
31
408359
116455
69
36837120
78
316529
91
33
6
8
6
9
452261
486974
56
444910
155961
51887
74556
294274
431754
6
1
82
324054
278475
6
225521
38
693672579
80
23
5
87
319732
126552
74
33
35
768000980
4
20
158651
6
57
237943
486259303
47
78
22
58
228575
9
84
4
77795
256018
444222
394264
380799
175648
77
147542
6
5
28
32
44
240293
90
43290
309969
7
18
296992
8
47
51
51
17
65
6
345241406
73
21
93593
217954
5
492791
318978
95
59
211598818
339842
429011
86
40
242634873
73
64
3
482258947
10
5
67
7
29
60
21
91
313592
45
5057
70
6
57
76
441768
181097
39
73
23
60
393275
173016713
206065371
76
372448
270325
71
326914
169600
262230
101054
45
463295
67
255155
132749
24
97
70
62
5
17
61
89
387957
643308147
62281
88
41
8
393389
257297
2
71
92221
63
495264638
67463
494845
53381
342067
72
47
341115
282380
3735
36
427225
265300
45
72
887947065
81678
452821
55
253018
287220548
450677
248543387
67
176344
326335352
54
305373902
164698
616294952
701580304
95
113246
2
739242108
856168149
370453
21
59
172266
150040
263391
28
21
381714
387714
889842403
83
50
86
2
322149
115707
60
7
75
37
298708
3
453048
93
99
36327
771712472
724738075
75
72
67
50
5
57
18488
541371345
136981
112186
33
47092
32
384315
69
78
598737135
381544
71
266357
475491
91
8809
509824134
86
94
541299169
18
40
69
116064
41
107580
167231
45
42
397377
261169
10
73
83
75
120004467
319784
604851740
31
7
30508
59529
48
86
16
650893169
31
73
494351
2
213543
423679
32
377823344
138464781
323615
71
519068237
969416403
453211547
12
369400
366355
498002
3
69
437357
30
128304
464754330
5
20
744029561
85
305024
79925
15
9226
31
394183017
115782760
158038672
36
473847
228359
456889
28233
45
117794
62
186146
58
249248
173654
6412
46
257994
35
232478
89
276658
172519932
55
260172
51
316368
17220
54
36
40
63
77
341011
190469
86775
147130
2
491895
436661
29
24634
141191
492987
95
3
333021
277326014
81
381708
409449
9
7
73
665836918
31
43
883204220
1
404932992
439975
54
89
49
64127
6
217944
93
126746
492967
26
31
8
436509
92
434409
45
88077
55
65
93998
26
2330
209590
16
60
482958
100072
247491
8
146032
350088
47
383488
8
314841
280525
282158
264188
36
414319
252981
343582
366250
108650
681287160
50
29430
52
153539
263800
84
660482412
347469
333775
68
429725
331784329
2
16
286384
311127559
70433
50
129947
58
4
16
7
246658401
63
4
3
65
52
87335
92
37303
19
373460
65
77
70
964531683
99495
248770
42
133286734
6
20
82
547683708
43
200084
342779790
9
4
5
176471
47
212982
79
41
402645
178022
58
3
484554
230079
325240
446606330
56
376313
84470
52
77
92
224110001
248592
29
32
85
180401
10
94
37
20371
63
5
240691
40
77
15
83
93
462392
21009
8
331324
631253621
427588
57
392474
29
414592
191223
85
49
268548
25
467311
140461
68480
167584
533994643
19
48
462212
155262
68
14
132437
81743
98
17
448509
3
52568
80
16
8
79
12
96
52
19
109617
303213
46
339269
378168
50
38
16
528618398
91
97
38
293161
31384
463004
151419
21
175717
9
87
31
273341
51578
29
98
57
336157
192357
582038394
325083
8
333350
10
212199
485227
46
119924
62
21638
54
480748
662081684
247074
286269
203681
327027
263378
30
260838
38
210071
58
329768471
20
19
18362
56
12
5
39
32086
28
449613
7
497483
278297
49
356832855
277375
88
320616
79
752382
87
446461560
11
14
10787
129498
367407
394296
58
64
572958550
2
61
74
166719
490860
114511
242616
86
39
1
94
40
72
188821
39153
24411
45
37
31
55
77052
46
431635
159881
41
9
148920
46600
54
118937
403917462
41
22
282397
20
19
4
2506
58
86970
95
60
32
33
36944
776074569
269230
328366
63
35
45
345475
178629
759083799
64671196
4
46843
4
42
2
46103
991183184
14
295435
348635
96
16
71620
378048
71
88258
99
33
295729
229161
423888
317443
49
118520
35
339336
46
9
37908
92
53
94670242
73596
233004
377928
92
217897
40
97
79
45
4
284968
57989
282530843
2
50
50
91
13
30
14
14
149969
59
84
66
46203
227516163
10
149271
87
116975
60
220950227
774972890
372107
39
4
113597
7013
819245261
95688
24221
95
6
340171
18565
16
18
302848
491310
411156
465034
568416929
469550
50
159624557
33359
12
9567
17
6
90
775905941
19
39
34
200926
588199368
300494
217411755
5
6
57
67
36
50
91027
76151
6
73
941000256
477274
188160
56
161868
73500
82
260691
170620
50493
196301259
82
633186330
50
33107
450328096
198189
188594
440362932
482296
469887
376782
350812
471043
496355
2
74
916073091
416669
3
197532
9
78
205775
22
864403990
87834
51
34
43
490490
98
3
7112
62
55
3
28
13
3
13
56824
159098
448554
445051
25
55477
696829192
123051
2
26
60
86680034
84
19
136193
6
32
66445
87
755638358
84
478831
25480
422345693
71
4
332121
99
3
77709192
90
267711562
50260
252380
89
75
244814
204160783
10
23
355744
8
392679
130202
747759469
439208
55
363448
1
447447
79
91
537505235
191011
81
128235
141107
27
908
234589
943046211
238327
162339554
42
163373
394587
113738
5
464742
28558
507604981
285872864
85
15
93
241194
73
232383
479355
60
139073
94289874
334064
98
94
378486727
192029
990986757
678674785
17
3
140925
6
767668064
881444981
73239
18
6
239671
160154
219288
105793
353099
4
597012499
15
57
163280
140350266
706346002
4
265591
369724
94
15
555160095
95796
394755
1
8
46
343666
96
30
489658
30
173873
140893807
39
340300
8
155765
95
99
56
522874258
32
2621
1
258977
437475
102980
66066382
63786
80315
402957
7
78
403430
63
33034836
99
213265
39
78
427794523
179601
300596
708039653
15
7
302296
166445
174244
20
96
77
21
826050568
3
33815
98
63
154660
428240
6
61
276455
5
730974552
566945474
11285
2
42
83
5
181174
43
85
336178
71
14
38
47852
478148
41
109338
477851
23
283581
61
304123
66
470638
11
61
61788
261736153
9
4
2
66164
80
885530499
1
64
44
91
14
68
20
1
48
876979122
3
413989
94
1350
135792
3
20829
30
1551
40
984441383
43
109803
105967
870455108
485852
446061
35
147968
607203925
478350
347802
167996
26
328797375
16
284142
51
179965
8
8708
29
400806
70
92
375915
486354
364274
6
241875
2
396634
304533
153445
35
39
342216
155269
72
13
215206
313615
165017
715341552
73
47
33
8
4
215852
6
52
226862
56
76
31
77
24
42
59146
35
308647
36
17
446649
297891
235436
250313
23409
34
86
46
64846
8
541874988
282150
271869
667926703
87584
1501
91472
37
450798
276449
494206
5
569904894
88
81
464071
977598841
56
12634
14
243165
5
39782
84
637244844
366625
336073
47365002
5
45579
283525569
91
63
216689
21
78035
330267
22
21
64
68
96
62
249051
197812
400576
325735
61
1
50882
48
2
8
382688
29
30
26
559271725
46
302371
407798
382858
465671
84
75
21
421816
950804895
77
5
44600
150360726
92
290797
273509
4
45
23
54
340934
48
57352
33
81
1
885964298
9
63
11573
93
56
9
16
102917
29
97
99
40
159679
240604758
64
180841
250264
92044
99013
271888
185372
97
85
61
160857
409207
57357
155062
14
972179752
73
424397
310276500
6
6
92
4
27
86
7
87292862
34
192591
17
203349
64
267021
812025025
659181527
7
22
34
76
705801685
52
429324
51
193594643
231769
9
394227
40935
79
155695
282214
5
866421579
7
37
632475780
256754
452086
377596
455167
294458
97454
87
365082
329603
20
94
258017
8
206204
472318
668908917
334705
170539
77026
430967
142489
69
8
2
59
79
180266
323005
118041
89
231010
50
58
99
70
1
182624
54
1
20
897947768
64
98120559
206094
367899
412329
44
113008
64
7
29
624707575
7
2
158548
4
42
979582327
3106463
261585
61
81
445698
306768215
4
734029474
4
469334
8981
214367
15
473610008
911866955
430843608
491038959
10
8
2790
9
32
23
41
233020
77
113468
7
39
84
3
288150969
37874
3
91
3271
546661054
237351
488166
91
96
462122
10
10327
459480
128833476
10
144737
6
68
37
140072
72
86
30310374
64
6
44
390473
38
448171
32
415329
18
32
50069
53511217
493158
106153
68
134034
660894220
434435
4
17
78
280516
96536
36
26
56
146337
739066547
329911
97050
454515
491349
66
70
2
129977
355189
35
442146
97
105255115
56
45
612733615
29
313461
158302
735221988
61
251258360
5
210744
82
26022
207997959
97
402542
552213315
157266
138768
389501728
14
6
34
378983
824208111
6
55
234769
92
50
440370
97280
580684908
419783
271169
91
1140
70
341917
154576
37
38
10
88
298405
139365
22
1
964818591
208738
906750666
111488
126290
194191
59
448471
30
638706649
66987
22863
133623994
310542
433236929
37
667775063
426734
95
18
849090199
2
32
198501
1
199363
67
682561559
4
82
80
25800
36
274683
407859
337719
15
62092
22
91114191
74032
62
31
3
9
371260
68119
32631009
35
91
62
17
354444
70
41
62057
90
179805
45
63960
6
32
47
25417
1
69904
69
303652
372262503
55
48
18
48577
8
469451
1
88
94
48142
468023
477255
219295
27408
98
8
77
98
426855
227105
268693
280015
54
35
70
95
81
59
59
369899
362436531
18
213742
131206
66
23
115201
35
6
66215
49392
508659964
57964
5398
78
6
135925
88
153929
76
75
4
8
305201
7
2
111234
90
181240
96
20797
16
53
123600
22
495940
50
38540
287623
39
196241
316972
260404
277661
277781
95
479723
131859
311012039
177749
257119
297192
280376
43
121740
15
318988
153001
66
35
114412
85
47
198776
194308357
485487
485393
35
53
50
94
381284
60260
33
79
7
36165
404711
28
61
48
50981
262764
94
456567755
586986094
233273172
128899
662903379
54724
208751
130545
61
12
1
753307033
64
41
12252
165162
99
52688
33
75
56
44
87
45
138547
8666206
15997
376992
199372
47
487650639
425361
40
309391
478637
64952126
287169
139119
18938
49
11
390808
196761291
3
38
257991
43
123879
416198
214755
49
294473
1344
6
493353
314520
59
213262
28
98
171749
322497
61
78
2
430488
83
88
686964922
455326
186110
307544
5947
93
1
72
3
219861
8
213420637
84
61
46
119688
43
37
8
37
26
62
8
73
910191091
85
9
69
91
3
30
78
43
309128
46
49
482106
326937
209314
6
303183
146875
90632
203596
362342
28
48173
225275
8
74
822895019
6
462707
76
307584
61
259175
437918
99
105902
62
475254
992970969
53
91
450200
112383
494531
116520
573362730
202868
43618
466684
276463254
38
77891
72
292532922
231349
802730685
1
27
9
208576
85
83
75
269675
36627
391790
144254
38
2
85794
27228
11
226398074
386397
190658
144050
50518
108513
2
7
54
92
97
110873
89
52
442218
253024
309325
7
68081
396440
661379651
336505
51
37
376405
497971
79
531292172
294358914
24
479784
91737
67
71
4
395577
345749
6403
470039
73
159047
418851267
60
5638
295471
88
17
4
23642
391661
457210
66
827859787
59
262700
197604
4
211664
69504766
83
230426900
2
208019
77
77
34
48
51
86
7
369602
7
272347
8
65249
83
328115
852616235
36
359801
35
53
12
397802
7
419540
43
112034
48
54
392375
4
99
56
35
308831
180129
2
48
8
57
16
43
23
53
17
213672
432509
81
465706
453102547
29
151857
96
127015
46
210213
36
17
52
416489
2
26
81
410260
4
96
77
6
179796924
64
95352
246352
103412430
99
478761
573859176
196843
60382
171620
35
228960
69
40
478369
180373
6
86
31
7
7
38452
79
342033
498960
49
36
14372
37101
195747
425028
9
397830
51
326676289
355002592
39
72
494912194
8
13320
69
48
24284
50
457063
464415
71598
7
35931
276905
217662
225901
40
9
690179562
18845
4
18307223
36
75
376202
6
203163
414107276
39
62517
24
27
479482
22
66
226312
171650
120805
62
167666
8
75
94
227588
40
129923
41
67
257778
83
11
340012
73
218798
406061
157002086
144974524
43
34
99
477291
242415
348452
263342
87
356788
91648
14
22
66
86
46
424534
322430
74
23
342262317
326937
98306
32
379375
65740911
4
494185
69
6
204458
47
59
50
2
132
5
389334
63
390694
204043
93
39
303638324
60
228408
401330876
463668
1
7
139568
5
21
16
9
19
469656
410578
3
176222
141502
35
36
360434
4
433328
65
66
646349558
27
47
250364
4
489702
2
5
3
178873
75257
81
166907
167450
242556
129231
34
420288748
153399
461870
86
73
9
64
54
112976
27
22
416684
32
61441
75
27
46
481866
484730
162246
463640
26
49
29
356964
443879
34962
6
95
69
497178
39
6
260975
258472
32
468696
5
6
974303028
48
30
6
21
252200
186844297
8
29
264771
9213
367438
39
62
337846
2
981027596
53
416821
221158
12
285339
47
39
32
58
58533804
6
45
417407
254318
408147
374026
37
29028548
27
333445
982520613
75
177756
61821
16
94
359064
98
9
471807
42
455453
258277
9
301914
449380
280011
98
84
41
46
728634357
395025
13
999200044
307229962
29
96
210479
52
661441302
9
476679
322133341
201433
46
83
70
274718
404577
954914930
41
162181
13
12
11
28
8
437893554
69723
180755038
609864990
76
72
55
78
98
51
20
75
71670
208889
468390
824964886
69
358074
428205
226166
497054
89
440921
196327
315715
403342
68577
70
424220
468782
55358
189290
278669
270605
35108
53
83783
43
84034
75
205844
71
33
351881
75
3
79
51
84
96
854072194
314425
395653
257148
63
451249
60
37004
495851
48268
481890
9
18
98
147894
161255
6
39
74
85
58
2
97419
801625940
92
938371489
336962
201645
30
19
16135
120347
435084
178029
9
93
3
98274
650921860
473812
694008413
98600
219205
66
26
290827
24
95
7
9
248361
73
94
33
241909
6
19
21
53
86
97
20
8
97
6
23
231302
63
17
203507
73
56170
66
61
989616429
1
441315
39468
68916
65
19
169444
124404
130629686
214209
49
454468
737974996
222544
9226
11
63
22
64
98772
1
171518
93
4897
490027
19
62
1
472331215
53370303
66
307248
313388
257292
40
25
48688850
556864908
61
356007
261092
3
51
97
81
30
421512
28851
44
391663
230851
72
352856
501673309
111136
285009
251315195
39
197629
32
30
35
255172132
35
142842
2
369231
3
68
8
86
462978
112457
15
82
126444715
478737
381660
300488
23
5
487750
24
81
33
5
452075
7
11
186082
65
26
5
458562
47
18
61
492114
50366
130721
107927
23
95
773867869
2
88
96
8
119876
210249
7454
481183
240917
307070102
42
953211967
413687
27
243412
3
22
714797667
33
236974
28
98
49498
81
169432151
12
91
40
42674
21
313849427
269376
99
59431
94
48
61
23
44296
43203
313588
806881087
60
3
382238
469361
69
92
7
23
3024
215411
57
99634
265900
287711
489876
4
65
63
218009110
27
29
349752
523011782
13
55
94774
61638
319744
137038
24
56
97
90
787871002
94
289219
378416
2
90
263388
2
226074221
67
70
322457
617221574
141006
71
165826
80
481847
7
138008
851989376
428222
3
301432
28
157819
6
25873
38567813
162761
82767
31
68
461313
40
15
306942
105669
311604
267165
88
9
44
72780
9
71
236630
61
182082
9
355478
784905279
92
20
5
51
95
451818
494112
217989917
52735
101804
89
7
4
115859
94
53
100855
99590377
8
11883
9
478743
5
15
405865
77088
90
349700482
223327
333490
327383
97
274067
139709
250889
6
105413
77565
383921
91
41
468285
13
5
346081
375398
350296
385632
329003
280848
336282
91
19
403437
456743
450024
73
481607
111073
451784
766028047
169635
22626
301818
732493603
906384594
168871
8
12
669064012
105605
154264
452730
52
455776
348178
820847257
48
88
73
236858
19
21
16
471049
307679
217608
410639
81
246739
8
147547
105608
1
4
344522
37
220670
171103
80
84
31
58
373387
71
665212559
30
306249
96
23
442533
374838365
11
48
228541847
97912
285148
2
83
92
2
126950
8
319216
84
132184
46
405439
60
464822
357907
61
15
110484
8
97216
356448
339212
58
134003
57647540
20
636818179
427938
467740
12188
485312
413679
8
234846
6
70
9
38031
78
322849
1
74
37
17
500758908
4
31
75
43
250533
492542
3
5
339946
296460
320086
71
43781
24
76647
163359
82
86
951911550
91
443839
2
956241110
6
65
240004313
45704
51
437116
36
79
22
33
353954
88
18
6
83902
93
319220
170920452
405998
409667
3
325529
1
598811328
22
47
486119
45
148148
80
104350
260907
81
1
103419
27
144732
14
3
7
865704490
18
45
397038
46703133
587718357
6
73
95
42
53585
53564
23
47
48
251880
9
148785
53
140038
916864142
2
46
134468
365866
284054
28
79
461515
314581
89
472742
381157
315219
30
7
79
35
64044
233423
92
6
8
447197
5
351561
281184
329278
347295
35
31426642
418119
2
334838
470225624
435630668
231007
13949
45
331995
777873771
8
5
99
439755
52
169970
471379198
1
370758
450150
92534
17428835
89684
271397
33
34
8
409753
270398
110860
80916777
181957
245600
23
239749
432512146
294608
40
39
27
362513342
5
420952
12
100686
433194
12
90
244266
92
66
459082
75
960270006
83
9
98
10
172197
10436
964669391
359656
27224
70
90
84
8
114733
407132
239206
62
304197
131012
120967
8
8
53
416155
243707
226658
33
7
9
64
480092
262555567
338072
99
85
2
402470717
79
20
30
13
91
23
281341
70417
352788
226900
250160
66
2
21
445012
853312141
19976
40
346196
10
68
89
7
63
146326
271151
41
433157
208362
8
33
34
94
90
6
431856
60429
279511
17
38706
67
399883
53
5
60785
49
89
149847
942647402
8
84
315656
163884920
220740
71222
1
43645
277072
72173
415228
991074203
8
692997219
88
33669
86
70
97
67
446983
74
426542
28
64
447273
74
5
459350
52
28
469747
78
62
97761
86
373059
38
14
82
43
443210
165896
460336
360331
9
83
64
406384
2
750911947
74152
367906
49
64
19797
51
5
51
12
278775
360542650
260142
69
355530
3
34
438093
4
32610
53
82
38
3
3
304220
36091
409136
9
188547
4
76
1
11
130507
83
429152
72
7
92307
27
40
5
630825417
82182
15
40
81
160174
80
71
77
98
436426
233064
113413
65
95
50
91
11
95
91
223431
50
161341
239492
40
339866
29
16
103702
7308604
97834
42361
143274
232414
55
28
54
250829
36
89
400656
457691
67
343332
456211
302877
183240
406653
260207
85
425038
2
82
54
58
45
9127
520828461
558099756
24
152235
52
54
304985
7
110709
44
347607
37
687843120
51
12
10
58
140267
281996
37327
75
25
16
93
49
22
96
484588
95525
392324
365886
324815
2
165695
8
70
200683
36
185261
480076
332991
194754
72
209672027
325988
427348
43
46
3
19
33
116109
31
482118
10
99068
2
59630
88784
86
15
49
15806
365065852
55
5872
69
6
9
897549365
77
4033
9
79
155343854
56
248563
236500
234640
92
96
725614490
380969
135399
3
98370212
199053
21
7126
48799
94
230743
224343
259974
470975
190851
62
20
94
1
41359
321212
89795
1
209266
25
120582
31
84
977202737
24
207037195
419603
96
587298766
19
11
51832
146690
814597584
59
277264
311506
88
18
60
201984
41
43
284013972
35
94
165615
51
13012
186638
18
370215
39
446268
36
1
31
46431
286487291
73
28
81
122646898
97204
1
470491
41
23
462134
309225
4
85
360464
3
345486
102079
193412222
68
122556
3
72412
2391
415798
24741
1
495253
425020
73
50
96
318162
69
6
9
358526
68
78
468531
46
150763780
330925
170558
70766
410446
46
67
99
7
98
306947
90
75
87
6
87
55
344453
155683
35
5
113194
332910
182007
242055
718067455
26
88
105080
73
98
485328
406324
137060654
257051
154762
351408
25
245655
10
277088
62270
13
87
47
81
138056
302991
32
70
7
68
61135
100489
351664785
31
6
265934
8
53
7
404559
647743669
30
90
273891
65
69204
1
13
279632
323470
5
75149
231441
7
123080
37
37
103931
486839516
4
618913760
121058
265257
493424
113719309
684600754
3
7
58
42
178690
1
43
740471854
306336
92562
153066
76988
300122
53701
34
18391855
26
191642
552190374
34
328333
67601
466935
150276
322426
79
392185
67
12
91
173852
9
10
90
352399
18
463682
54
80
335130
67
43
762373049
630351133
83
56
20557436
247051
9
381428
54
49
78
173874
41
113128
29
6
67
353979
66
9
467731
43643
83
493745
236514
93
6
51734
30317
9
52
97
458635
122977
146071
419555
29428
345760
42
458919383
65
143116918
54
14
17
127932
37
72
382966
753822962
14
898312711
91
17
36890
50
27
243385
144522
28
294239839
34
83
97648
31
403100
33
502687695
40
314906
74
154104
787479439
38
14
205140
68
358775
180997
426749
92897
63
39
826724859
311916535
485013
2
76
30
11
86
77
475615
50171
398665
109685
26
267339
116107
634830741
22
292251073
19
73
347567
330419
3
426386
44552
33
85
6
28
405472
4550
66
362249
496520
142537
177458
33
303589
44
25
77
454589305
24
220081
47
94
19
578476691
197955
2
24338833
398081
94
631837955
9
484284
81147
53
70
8
11
14
481784
44
456649
39
910181715
372435
94
358559
32
497885
414964
279090
269820
423656
35
81
223766
1
62
3
50
437855491
23
75
83
263360407
85
10
139344
9
22
45
69
61
51
334105569
97
420381
80106
366036328
293879
401741
269997
8
46082
186240
396894
374351
328311
215141
20
447541
15589937
7
73633
73849
42
301866
613661250
445581
391123
338163
313969
35
200615
318159530
61
6
10
86
35
30
208872
70
291149
34
62
283688964
67
562405246
94
394990
30
23
316444
140691
57
23524
431744
347267
80
30
26
203487
3
468747624
233891
94
329665
9
193737
15
138427
381423
519019833
373688
481175
73
107039
99
482175
3
43
292917
4
377339
88
172970
75
91058
95
94
86
55952
51
37
437796
9
24
44
332672
468197
219722
43
92
369976
65
220727
360785
50
67
55
13
14
135362
1
251387
70
437672
362212396
582317565
222205
50
42
139433
156648
319867
486605
929714290
97
39
3
678232496
350796
300899
275912
215706
31
99
497893267
37
307998
79
571386373
332468
52509
34941
39
39
554998163
96
26
221461
23
7
56
49
97
533336587
15594
309740
255749
334269
29042954
50853
7
11
55
839869748
10
268876
476045
219754
45
986790302
558066256
99
240835
21337585
82
201324635
346904
62
279697554
105259
41
21
175979
95
434802
318718
466708
73880
81
47
307009
45
14
26585
261621
98009
72
1
322655
84946902
33563
70
76
42
187848
18437223
358194
949491859
63
411985
378218
70
94
474998
70
8
94
777754620
14226
34
89
50
844249444
92
19
255095
92955
188033
35
76
99
371457
1
9
171265
50701
71
288085
88
195749628
151816
358601
277115
98
89
183221
3786
65
86
5979
131059
83267
9
800561998
356653
991359721
166496
22
6
122580
19
71435
95554
68
746245195
32
469083
33
342626
11
5
45
170798
117123889
126431
65469
49
459005
325064
323386
26246
490882
157485703
12
6
583235956
1
20
24433773
1
57
75
563283887
91
397825
89
62
88
37
41
680020734
64729
18
51
632005346
94
308952671
156609
324541
74
23
39266
218327
215964
97166
130468
324358
467164
99
554541934
11
498827
480839
653533668
148507453
734832053
25
83
28319
97
7
85258
343303
44
4
96
71
67
375724385
23
18
88995
18
13
53
224631
9
37
15
17
58
224812
60
95
19524
29
330951
14
8
26267
122608
53
17
53
391940
2
560490311
48
18
8
82
414020
168274
443681
156147
19
257147
193463
61490
87
97
2
15
50
350987
7
13
362284
385708
20933
325803
61
371089
43272
182373
22646351
165632
149271524
866149054
202949
9
366809
16736
93
8
6
13
43
77
6495
43
76
287865
371818
75805
14
44
412112
17
86
346088
41
34
52
97
73
87
64932
52
14928
36
353700
469350
23
89697
260354
41
97
143076
11
94
813025467
37556
8
132899
84822
936146118
3
62
456331
47968
1
135633
27
123842
6
50
188659
62
52
21
97
19
178105
464627
87
47973
9
3
28
31
50
77384
76907
67
85
35
931026722
38
64
18
36314
123666
98448
72
210490
362696
260984
390745
36
15207
17
883321914
320567
480639
79
87125
26
55
200252
175930
85
4
65
967716430
93
5
235956
248262
18
637942568
83
4649
59614
61
85
304209
7
9119
182730
265993
35
43
173454
81
5
7
239156
21
169944
110558
258607
70827
7
15
91
441465
8
10
339639
5
10
473418525
18
69480340
29
9
2
348768452
193830
2
103934
134132056
290105256
78
459832
93
54
457678
69
92341
95
87
283748731
47
3
6
42
2
80401
147527
83
66
276152
12
79
145612093
376479
55
198546
38
274237
94
95
654025119
147324
70900
91
64
43
450490
44
23
9
177757
25
441136
6
388729
345409
3
386276192
426722
247522
26
241204
96141
84813
6
215820
354069
42
422670787
141852
248728
35
49600
9
21
471476
19
35741
117758
77
96
168646
12741
267281
45
49
1
25
906482733
76
225216
44
208889
44972
413014
6
8
24
344909
790304360
42
86
5
86
202024
393359
89262
242156
354900
443848
424699
630592220
68
31
5
153615
25025
31
14
472034
65
204786374
899905758
452363
2
50128
5
71
191754205
465434
86
409617524
291746
53
276670
18
360497
309979
57
35
28
93
47254
413364
95
94
66
47
188589
75125
4
365334
76
131173354
412240
88
415920
98
94
69
77469
10
456008
63
5
80
72684
154640
8
54
266647
97
25993607
309946
1
75
3
11
494992
293458
312603
4
32
88795
95
434003
37
442149
175630
469206
16
306173
323812
83
13
39
54
64
463241
82
37
23883
1
53585085
17
225680
135776
83
370094
129790
28
465770
28
225986
288799
88
428665
201571
25
167713
383210
295953
9
412408
506202712
18
964077637
3
84
88
35
73
75
9
175196
245819
81
182652
91
320999
273076
86214
74
3
305822
36
117677
23
23
65
830192732
11
35
956175429
411928
34
434719
57
38
391153
60676
63
8
37
10
351688
33
61
11552
67
163757
81
72
26039
33
515756315
89155
236983
424936
27
137479
22903
4
25
4
397928
54
734408452
21
75
5
19
3
247921
33091
8
98676
2
81
69234
3
85
316421
439874
32
83
12
155034
131144
463960
88
29165468
24
555285121
461948070
419283
8
37
459225
176171
24826
21
90
42
72
299288
73
97
190017
54
25446
19155
3
160167
1
77
152736
996451634
7
2
136256
74
56
132577
84
42
254850
455166
102686
231085
213004
37925
429673
321162445
59
76013
5
326192606
353851
32
72
480231
22123809
75
219666
347621
57
240322
761333528
12
28881
4871
76
267
99
5
362172836
4
73
65
579697534
296511
50
95
29
517427651
46
449930
425683
262576734
67
33
71
95
85
79
167787
247714
34
13
422568
28997
74
43
6
917208526
5
6
440988
94
492741
66
100323
268200523
267530
25
7
47
63
444414468
76
474383
5
94
247456
12
27
246853
200508
1
81
471118
54
293664
338174
289165
441359
214707
83590
53
92717
58990774
88527
82
2
465371690
294609
136256470
10
9
317282
22
378508
55478
215212
12928
145055
291224
50
570246949
490520
129578
4
27
181369
210763
134293
462298
64
181609
401758
9
28
90345
2
82952
64
205039154
206456
155029
4
464051
62
245106
802155599
59
294779
205347
562310629
830675435
58
74
60
448636
9
90
478270047
4
94
8
394189
125001
238410
4
86
507165153
80
69004
55
371378
437462
49
13
88
80
328576
30791
34
16
48823
44
90
345260
485444
169208
499272
79
89
31
7
96
265792
121712
31
485607
32
403926
52
4587722
20
9
288687
96
50
48
35
82
60
3
269774
479162
419103
65
461617
345449662
61
236065
90
97
326467
341491
36
21
400986
53235626
108238
35186125
87
896886614
245109148
88227
131336
418212
144773
22
13
24576
48606175
20
372895
418279
34
84
87
121387
377396
177747
848800188
45
87
59
49
298750
33
10145
161941
329946752
284034
2
334130
25939
5
37
49
28
373920
45
41
404271
39
246592951
53
118621000
482701
107253
131997835
53
47
36
74
52460571
34
98
5
16
62
525377728
19834
9
96
58
281456
69
329529
5
60
92
30
589727336
302078
53
183690
2
319580
421520
127160
6
20610
4
1
91
314944
176231
50
72
472468
66
93
78
273176
13
84
201550
491259
88
26
215440
283165
452086
182468
64
25
61
56
219439
172519
269911
165749
74
4
68
460676
9
2
4
474605
46
207175
20007
441533
84
273644
915998986
6
86
86
1652
32376
55
72
23
9
385432321
548469720
413995589
40675
94
5
6
715752302
391222
903495909
3
35
9
380859
536503877
525650014
586320878
360257
28
29
34
69
26
302998
107791896
5
94
313792
129498
477743670
492605
72
3
1
435576
99
449862
30
206869
19793
69
258125475
205423
41
36
93
756149647
157044
390286
405320
33
18
6
342340
370312
344286
10
67
383867
27
48
158365
300036
887971206
12
51524
9
118649
8
318687
237819
45
15
13
495511
56
28727
123081883
3
226549
442865
528658152
3006
58
21
376961
7
222433582
79
78948
18872889
30
82395
627218583
17
89
54
52594
40
497851
305167
704401890
138145
80
7
99
496140
40
41
266811
391708
888164869
1
990803771
63558423
205446
88
49
25
7
98
82
30139
49
32
56
256855
206826
200223
96
55
124800
469031065
94274
96
131771
80
633487286
24
69
4
20
204661
43
131538
286215568
10
313017
306304
96
89
6
326100
37
53058
63
412048
101089
14
351231
88
9
86
375297
217668
183660773
831895791
310981
45
258566
56
228299
51
12
250650
476276
314129009
68
351195
73
417486
92
284714
77
405080
80972
817284331
310267
4
376625
548532292
41
167847
379135
231763
78
5
98
218357514
53
11
77
25
280695
90
197360
29
99
3
1
52441
44
43
380895
8
19
6
95
214409
14
337054
167299
76
17
9
471136
126174
5
33421
368833
81
472821
406911
886387164
27
85
55
37
36
94
62
15114
312133
44
16
69
1730
87
851028262
79
33
22
28
87
395260
92
469071
387495
24
638237850
9
71
23120
46742
412287
6
71
78
476482
74
1
64
403709
368055
76
9
42
155140
8
908729417
354973165
32
61
228026
266145
56
71
259276
487992
68810
550668981
80
74
405289
15
372059
236545
41
18
61
46
918540124
81
410934
42
168370
68
2
397960
261449
211489
97
254995458
760825270
3
59
86
118506
435429845
87
43
64
409672592
47
248241
11940
15
74
458058
81
81
481245
8
70
62
782237644
7
61
383011
62
52
280568
198581
187787
11609
184875
141495
64
15
37
246452
57
425801
839384740
88
275283
491344
19
10
421065
53
269555
70
163616
67
43
144390542
124079378
478645
40
13
344756
4
261800
26
280566
23
86782
31
438062
77
385419
628089191
491113
92203
543351961
212030
44
351527
57
14
11
91
82
209906
19
82
1
79
311609
10
54
87
488089525
53
79
92459
70
366230
34
436772
33
6136
378606
543894297
281122
437250076
89104
63
327236
396654
412993
492328
9975622
429879
198929
57
98
5
37
437908
455401276
34291
83
56
270706
4
586493660
35
47
69
8
387924
24523
477980
93
393094
984152514
46
65
3
59
38
2
294949
48
35
474153
101998
89
174352
169868
9
8
943029090
59
380955
275897
27
281800
134360
282848
77
65
98
81
399595
51
275995741
199492
866635246
90
249680
192470
61
390527
14900
18
339038
86
950632917
142789
76
16440
287933
686338441
216438
236710951
176728
109869
109278
23
78
381324
87
381326
40
89
241645505
414824
80
62
198713
1
25
25777
70
300528
99
307261
102036
49
67
92
372116
60
378414
154811
48
29
237605
60
5
379511451
827294899
15
74
12
87153
15
9
4
352966
16641
62610638
10
25
35
338886
28
51
9
7
833994493
73
3
38
38
5
21
384726
69035
97
266969
347469
22941
27498
20
473595
465967
989585920
41135742
3
74
202629
79
77327
9
49
103154870
47
491866
83
13
183071
35
362090
5
99
58
7
140582738
59
7
21
21
32
23
24
3
49
74874
775809616
77
3
38
67
5
55
106423
367801
130103
283814
80
190813
61
74208
330462056
69
16
57
425898
166767
90
8
121501
472607
25
345144
59
62
396625
425333
232223
331000
67
468280
271104
370963
45
21
243552
12
5
375402
361145
7
74
178413
17
306821466
99
51258
56
233964
62
35
5
31
12
215235
87
531369180
75
11
577670978
431525
708785453
11
78
278032
28
91
312588
67
41
60
49
20
72
8
5
182482
361622
87
8379
79794
74
31
298000
59120
330833
183804378
23638
70
82146
59
405569
9
134631
314125834
5
473178
14
3
67212
137906
9
33
550377061
34
89
3
223755
97
99
332963
300747
41
295992
161393
14
4
427737
18
45
273195
7
80
74
498477
8
46
263180
5
292542
8
24
52
20
327540
83
13
332490
235592
453208
55
3
51
399560
14
606764611
76
45
17
7360791
74
2
41
10
164682
7
660113176
8
185314
255784
64
467652
96035
970147106
47
1
770803364
259438
448436612
133429
98266
50
314300
40
68
84
1
18
305862
25
15328
303839
149174
200624
69
284487
135328
95
32
29
300758
44
126973
142097
17738
51
5
5
470999
76072
31292
73
75
403493
98693
7
309518
180770
97
456963
86
56
455572
91
38
485552
367593
14
98466
11
161869
98706
910973196
54587
395668
187014
4
33
1310
9
20441
100234
54704
5
75
215825
443521
90
47
35793
206490
15
46
63
30405
1
342711
12
40
83
486697
56
97
41
90
4
16447
203472
4
96681
9
59928
5
38393
60
187442
100325
34
351570574
84
20
481213
1
315642399
22465636
94
470998
374665
241133
283759
13
386215
388676
46
25039
51189
73
128257997
483168
9
829868423
380907
348473
62
126824
15
240350548
9
50
286899
423485
98
455587
43
5
5
439467
89
5
9
141389
347420
24792
25756
97951
358506
70
9
87
367617
98392
2
80
359154
764885926
414981
97
19
340792
54
15
85
83
55
680406574
117310
91
462479
372048
461443
72
153687
459250
191373
184487
357193
89
106745
85
977418885
38193
29
22
55
152441
61
70
13515
185055
1
890836508
56144
77
201485
41
67
384513
457490
17
90
562659548
454956
8
107312
271228
352564477
87368
32
69
401728
32
728185875
38
99
236282
253338
72
262514
56027
275551
316913841
111678561
182875
23
17800
63357
106935579
1
479809
174160
32258
69
376276
4
317962
246791
72
393791
359385
355187
58
49
99
87
308942655
2
3
362288
7
6
1
64
92
42
14
259721
3
481660
240463
18
39
2
422886
63
76
32
76
340720
163765
424803
82
21308
13
5
67687
306450
99359
326192
20
174529708
30612
38
99
218216
196892117
431150
438470
37
52
93
93305
6
130471
91410
23
6
174175
33
99624
68
91
64
22263
82
154950
96
94
484555
74
41
439439
89
219126
26
377491
78016
89
218914
137142
912743386
88
74
891133062
78
52
48
15
88
6
97
74
87
251420
262753
90
120235003
197901
5
212063613
76451746
561198705
492434
5
307895
41
83
476218
79
330241
456166
439137
20
95
2
434273
940911536
20
61631370
4
178475
373761
32
49
357004
207643
409602
41
286874
9625
600601391
399228
833270411
115111
278909
13
93
89
43
22
131948
414372
321797
410980
86596
110478
3
164008326
485
88
46
474177
232686
79227
1
678097580
68
17
1
98
79
84
273726
978803142
136020
45
247513
182121
77
75661
68
453593
31
288724
19
93
88
409540
707449037
82
345476
490815
52
268592
468990
14
446403
293581
264419
294187
455798
2
49133
4
94
94
67
153705
47
5
780198872
48455
217302
660455969
499139
8
497138
268900
413412
341061
70
52
498219
94
38
43
93
49
27
644364289
78
3
169256
216156
7
99437
18
55
796079778
193519
39
5
91343
257922
10
20
75
9
198720
88
68
307126
148322
81
60
18
380544
42
9
6
186221
220199
373910
22
60019
54
265027
24
111395
81
395686
308909
431780
74
493611
32
90
400820
96
8
381701
67511007
459897
91863
119732
29
40
20
2249
361206
27
334515
2
39
9
412945
297689
40
42
8
417037
74
423891
31
60124
314191795
9
91
30
167786
252387
9
51
8
387032
323787
355402657
59864
296187
266386
54
475760
24
92
281484
154805
67
945991873
341974
47034
587922214
296813
23941
84
335007
73
34
405184
164772
240342846
102684
288763
222335
72
95549
40
246472
2
51
5
51446
483858
279430
47
298591
400796
73
461884
4
88
12
262565221
9
23
93
62
479214
245747
25
395875
89
25
227371
38
40
135186
55
78
247541
38
48
90
60
7
206378
34
82
71
25
92
55
43
8
5
4
28
30
48
216564211
51
343216
238261
89
320655
284322
46
10
302029
287296
312276
412085
84129
4
102963010
8
284032614
90
156923
830093755
39
5
650020199
35701
188475
400119967
166743
107980
124478
35
89
60
47
2
310165
182937
295172
614029366
22
61
370048
306802
30705
92
372545
61140
15173
86
28
17324
391401
305775
31
17
464589
66
420430
30
16
337890
82
99459
396017
47
97
358480
493167
446343
398525
31102
77
444402
195681
13701
35
32
186195
15
419659
98
12
7
40
2
41
62
99
96
894152348
52
468499
413765
24
25
47
53
288029
70
44
75818
917399324
316904
318368
391361
135773
7621
23990
1
69596
62
30
461748
228326215
8
96
18
172796
32
48
17
73
63
63
200030
25
271306
132475
58
495717
415102842
45
9
96
6
290585
534779841
496132
260282
214718625
27
78
145074
63
88959
285338
6
220877
48
44
7
48
89
358818
39
23
26
81
68
803007235
98
301590
753035590
26
185491
426952593
354149
69273
188799
70
32
17
91
81160
140899
9
155729
35231597
28
489991
25
39
91
119394
836643207
61
39
468081
94
5
47601
6
323074
26
420642300
710328536
74
3718
17
91986
9
46
482036
95884
398011
80
55729
92
740939233
644905381
43
51
83716
298221
77
86
67400129
178957
305576
300119
32
77757
257077
16
323181
63
400418
279094
56978658
44527
77859487
367735
13
125720066
68701089
76419
257376
625340405
342611
129518
305916
319947
494035
100443
143035
488679
319764
24
52865
30926
82
385908
79
536426693
92279
149053
449633
88461
9
44
1
24
316171
236387
21
818731743
56
9
38
6
467938
68
52
380391
60
775019927
5168
11
131593666
893863579
27
171537
10
408791
21250
3
75
17
405093
144510
2
1
27
230789
2
437875
189472
7
52
10584
74426
6
427188
189726
35
8
189588972
342796
250377
94
12
186952
213118
825489877
78
189788
73
364169
302687
49
179651
427206
49003
81
77
22
42
347862
380694467
4
2
188433
1
19
118126
24
47
101704
77
271653
2
85
275674
4
29
743220862
284425
398029
276807
46
63
246147
642528438
17703
517672043
92
452663
3
11
91
61
6
222186
36165923
94
47
300439055
183021
20
145614235
301467
35
177904
437907
30
117239
354478
225400
118266
82
66
139227757
6
125280
663465634
37
8
4
88
1
71
460851
447828
56
9
488553
348932
7
42
800062308
71966229
20518
53
357210653
54
450683
321823
56
17
62639
73
60
3
419267
86
430113
315755
310811
328749
67
197273
82270
116970
114150
136897
50
231767
66
295798
21041
475764
8
85
64
317201
8183
24330
11014
63
204339726
3
91
4
37
815906417
477988
359317
42
16
17491
95
24
470213
63
115319
490077
71
345614
9
3
46
45
99
75418
443982119
98
870190500
174819
417167
271983
356388071
10
70
11624
419150
321629
74
57438
55
8
50
31182
26
465673
75
149062
44
379794
41
80991701
3
416050
8995
3
383409
1
792388697
747186566
305659
436923
45
213993
19
787730765
456666
91
98
52205
112813
407212
30
73
5
271551
767929175
78
19
1
87
4
315626
21
462730
64
246467
90
303785
55
58
211404
83
90
41
57
27
80
99
292021
96
38
30
86
26
235167
15
645408265
276952
27
21
362705
166280
78
80
94
63
19
83
439650
71
179025
51
96
481083
432511
130116
86
56
60971
430747
69305
94
2
198846
43
383174
345073444
312585213
420747
361322
30432
54
6
295946
53
93
8
30
89
82
65
407288
86
104648
244836
228493
10
1
64
204898
34155
311565319
11229
164324
41
449004
6
5
4
431041
63
85008
25
91
91
110239
155979
9
329149251
38
203419
7
318136
2
49
96
80668168
739550731
449063
22
3533
479039
34505
81
1
71870
432660
5869
12
478164
89
410078
242049
60
82605
388773586
603456744
52
6
274131
471147
342370
38
4
462081
115934
99
304265
481403
187275
26
279983
4
87
64
365292
617861302
13
215423
91
53
193002
67222233
270898
424938
115114
76
183311
15
3185
744438896
32387
261468
7
73
62
27203
692803661
238477
512372374
43
83
446942536
83
638565165
136230
257031
404788
621250684
4
68
352410
438789
93027
5
41
88
346684
9
820287101
452637
172463
249809
86
158036
55
21
36
95
127818
331584
47830705
149144
100015
458819
28
459925
436209
178467778
25
153574
6
12
7
94000
299534
401820
205330
89
7
478686
541080754
4
311465
64421
63
1
159242
492140
99
40
158713
18
116023
42
139188
38
195232
714817595
8
43948
285808
37954
36366818
13
71
2
68457
63304
469486
6
93
443998
58
63642
93251
84
82
100738
81
959973658
312157
226828
394944
48555
31
239433
140417
423816790
52
31
64
200508
218980
439599
6
82518434
148039
795024404
34
96
46
52
364062
243477
308979
123244
9
72
46132
496470133
95
93
36160
5
466292
185871
94
89
628386214
480476
70
23
310798
64
35
921595795
17248
552075394
248925
17
95
37
5
68
482965
353806
237989
342983
498492
390913
426172
65
66
91
101643
78
75
20501
72
174818
4
84
280666
214659
938204512
268703
482526
30011
5
47
448155
455260996
35
76
102507
17458
7
55
42
877278020
136960
36
28
23
63
424604
74
580793416
20
430777
346805
49
339342
358662
290579
96
13
1
712926120
461126
5
186464
254926
98282
475008
98
66
399176
234488
546720329
78120
3739
252680
292005671
98
33
96234755
417941
74
342221527
8
50
14
35
75
611718211
30
74204
859142688
91
388968
60248604
89
123964
239305
624522307
217150394
18678861
305951
16
61
72
336251
29285
33
3
180985
22
89434
44
92367
120853
66
4
45
9
13
54
110271
53
469366
410862
4
83840
2
36
49
177146
476777460
455609
842941312
62
966541495
329102
291496
334798
25
74
487516
30
69
427900
456290927
637463116
754897151
742395886
4
810789815
1
4
291889966
499213
54
86437
33238
95
251412
84
73
87
9
7
458877
86
306167
79112
239711
3
5
54
316906391
50
88
1
11
233296
408379347
364386
572942409
529921612
188772
61
146862
347047
96
446218
59
27
292554
86152
63
213098447
80
976518866
993817016
335777
13
109661
216146276
178413
72
13
225861
15
61
7501
37
388853
129421
16
120911
7
6
327471
31345
121021
25
53
3
79
39396
110292
969941337
651895722
278030
83
170747
86
452166
182383
211648
8
25
99
63
227095
59
5
102453
475505
42
198295
133100843
24
8
58
2265
448374871
38
737635949
342721
244763
2
139388
81
396415
494337
1
765399849
148430
562801100
116429
41
26
12
369126
462777
64
91095
220510
724837202
35
28
27
315624
424819
37
75
154010
44347
130098
82
911819426
78
105298
78
188779
189560
54
99
482
48990
23228
64
385332
2
289328
49
1
84
6
72
139993
413892
78
409829
76688
75244
69
56
370111
30
71
52
475353
434038
5
445415
92
89031
471600845
281765
20
91
119949
46668
428982
61
8
80
5
64244
378270
23
183746
54
130173
192471
86978789
1
452224
49
1
94
256032
369465
22834
408302
26
4
88454
14
891496697
23
9
192553
85
47
4
118429
68
727852482
438081
370183
93
304834
299870
99
15
50
70750
22
4469
14
45
371948
302916
78
128181
25
306714
52
40
148468
39
232233
65
379933
200124
49
206529
11
166363
75637
280985
112715
395889
60
468829
379811976
359998
260547
20
119564
4
22
725790808
369991
77301157
449822
23
73
204198237
149721
96
67
1
538908280
539208498
66
98
55
6
955970875
6
1839
3
153753
445996029
94
93
70976276
69
219419
73
403461594
1514
98
90
36
46116
38606
46
70116
876439580
84
86201
221727
66
6
36
82
24
251405049
291643
32
3
183728
7
306967
37
30
330034
93
37
17
36012
94
322009
442337
196285
54
59
17
132516
66
23
193095
359086
33520
126198
48
8
77
452421559
170450
5934454
466980
45
83
982962413
28
94447
61
90
239673
7
445469
4
123619
206038
451813
378317
324195
323230
452854
99
404565
275922
44079
79
46
219595
29
25
693408100
18
35
42
282851
416052
58
427058504
70
556184708
228968
82
168676
35
83
261523
89
34
455649
26723
65
17913
479153
99
5
64
139377
235987
206052
169087
37
443043
15
162193
444146
35
55030
65
50717
32
168504
461624
255460
38
78
720072436
311533
33
62
368155211
58
32
343755
94
9
9
92
86
37
312969
126634
99
119888
181522
40
68
491085
32
80
394608
407166
407786
48
938419160
596086065
403099
180945873
123753
180472
1321
389047
215723
91
87
88414
926508049
138918
45119662
218361
70
87
349141
95
66506
55
53047
820275630
81
417404
187846
22
228740
68
26
7
2
42511
358251
9
25
81
38
41
74357039
19
68
23130
626296264
12
2
230292
141876
279472
47051
105656
88153
159079835
66
4
264859
366293
35
84439
95
27
9
97
286188
64823
7
180659367
49
53
97
8
59696425
1
11
967681644
16
29333
99
31
46
4
300998
68
304066
129528
448802537
28
7
91
67
449096
464738
137023
451338
5
20
2
4
459314
607593007
470722
76539
94
230921
83061
452231
46
286448
1
379831
1
31
6
24
64
21
284003
984589712
258160
98
13
760711783
14
74
64
482303
16
98
30
69
47
78
2
85
9
110528
835123272
19412
95
90
66
56
75
15
62440749
410442
196527
309933
1312
222398695
123175
349181
167957
489704565
85
388145
93
95
55
90
46
374321916
30
473069
67
5
29
97
161887
367176
41
17
469001
8
206622
865238406
85
38
139150
708360777
40
15
362365
418453
7
57
197855
55
377035
51
5
18
276415
5
454488388
88
67
845942220
8
6
171448
62
87883
37
321561
331766
55
18
47
710726829
102801623
103251
43
145917663
20478
28
344014
53
30729
11
77
736756671
9
72
14
249407
39
26
234665
8
658337992
47
50
7
76
53
370078
178348
139934
4
352470
45
7
4
131494470
288294
251466296
220912
166666
104174
325211
52
291889
44364
69
479399
4
80
75
56
83
184111
62
265509
727652022
232418
96
9
43
146597
3
23
466812
447645
335823
84
91
8
333220
758644088
81
96
78
7
96
91
70
490251
437324
81
25696
219193
86
293366
4
275165
61
4
25
91084
61
23
39
799236903
54
45
70
153026473
220213
363502
91
48
61906
68
194703
174664
232850
4
398695
315930
8807
359410
176608
20
86
97
62816
123381
33
300173405
407408
273655
79
170868
1835
30
352557
68
8487
14
456081
403648
5250
383270021
321656941
271133
9
23
54368
117980
298802
1
212823
146677
162396969
8
43
428149
779634157
5
90
452901
109556
50334
441762
40
17
14
81
215564
299616
77
363359
71
141894
55
236817
242691
57409
167526
19
34
94103
16
45
25
250446
89
227978
246387
63
64
8
907175401
185816
247977
83
185050
35
5
73
618912038
13
344763
243788
432263
7415
78
250189
5
229515
92
327709
281818
21254313
3250
109835
82231
17
38
155811
836690039
722833242
88
75
315394
373058
410782981
288105
81
66
70
9
1
223357
523555677
202597
136185
655648165
441394
119308
813200271
40
15
95
51512
27
192285
433596
57
81
53
460541
96
3
182665
96
197057
313771
13
24
14
123568
64
213057
82
7
367665
338827
7
27
41
123475156
29
181346
176526
302500
396208
2
285306
7
496197
23
63211
15
8
19
519780930
77
238231
55
63
110133
57
117661
11
8
761958871
72
808468247
210601
24
27973
17
276695
74
118230
60193
5
29
14
431193
303894
159937
43
95
27
78
61
10
45
267105
37
122155
25
80346
54013
289891
481683
77690
72
28945
58
234686515
15
69
177018
58
74
467967
73
7
182170
334716
9
86
65
24781
146876
17
359190
98
38540
195948
235336
99
584410791
454680
82
81
325789
18
50
23
83
74
59
257587
1
39
4
217826
86979
200160055
6
12
338229
139389012
31
76777
145923
263899
117884
161668
71
23088
334642
65
414064
83
51
7
29
40
83
452422
69
33
29
147010
725521206
328283
60422
17
368302866
49
58
89
148505
392550
50
195120
98
395213
5
4
60329
8
2
82
21
420068
60
486381782
94
85381
67577
390562
13
473848
30
367120
89
491835
464293179
461231
400918
134711
79
77
126084
1
333544
5
7
46
19
31
8
487232212
16421
343997
5
444179052
90904
115816
112344
9
55
8
47
196074
99
15
352801
110013
19896
33
4
3
30
289575
6
87
210871
25
457924
74
94572
88
58
76
76
133938
72
366585
17
78
6254
236092
52
225150528
259729
329907
279259470
404604
58
65
25
24728
252859
4
410992
30
89862
17
96
166591
82
5
84
28
104226
415175
187111
72600
55904
111611
65
6
88249
51
25
433304
156365
13
419132
89
477894
122510
465856678
173913
74043
426194
251091
13
8
15
69
67
34
189499
35434
849418625
388398
754401614
7
53506
91
52
45
455706
65
90
127543
47569
36
4
294678
35
62
134282
340729
204605
34
5
478828
94283
40118
75935
76
29
467171
10
4
85987
23
116474
9
60
62
42
79
338052
470983
185518
71
267319
20
55
174612
74
14
272953
369864
127214
368369
72
6
404964
277578
58
21
18
380074
415667
49
55
112443
5
20
1
498077
123918
79
74
10
441054
37339
23
186528
71
499279
62
173817
270219
4
60
360547599
461817
338617
97
79
38
75974
53
69757
76
82
86
472266
12
40
147258342
27
39482
160983
148765
422148
853025090
14
643156143
223775
485850
307354
35
17
38
61
213902
47878
7
20
622363958
14
69
76
93
204
94
9
360988
332598
66
76
387761
190802
33
41
336126
362505
12
278646
151524
80
36
97447
949625209
93
266378
91
65
161829
8
494242
65
17
289339020
23
85
71
68
93
14
748904417
6
17
652985127
17
121604
20622
856416936
635605119
9
39
81
18
54
4
249605
397170
310378
98
65
28
296243
456589731
427288
267007
231074
449038
14
239926
220520
76
245604
433471
5
477859
44
377184
365746063
2347
6
97098
219014
51387
82
22023922
69
4
95755919
390262
408280
42366
347178
54
217279
66450
160317
87
373326
142433
707157909
281670
178826
465544
304035
349452
72749
86
290618
83
68
57
462138
478489
77791
491919
13
315909
492163327
86635
154308
472561
990253015
10
35
5
319638
484509
91
381630
57
96391
29
75
10
36
41
69
38
34918
104146
6
20
158516
120449
429171
1
19
7635
9
72
49906
121841
110958
194165
81
82
146390
38
2
273095
15
202065977
70
375113
195530
5
90
911179219
42
833350791
13814
723301663
95
31715
17
450185
128598
23
176345
92
19
70958
199526
474485
157078
139598708
117062
80
449416
35
23
371995
14
84043521
98211
64
15
71
5
22
463592
5583419
336423
175739
322478965
45
2
60
379386
9
96
72
1
8
5
101305443
40
41872
68
320405
195348
67
70
137738
98
77
4
377858
379689
490327
303401
51
87
9
227506
10
57
10
7
152765
290584
944933046
92943
77
115774
80841418
49
12
217316
6
17
74
238707
9
326096
5
61
38
292289
441215
56765
7975
808500243
359671
6
6
205232
37
957020618
48
61
428794166
324986
385523
414929
161233
9
3
24
8
62
156514
25
186632
299028
31
86
81
32
322956
175741
64
505989972
8
36
242816913
35
318624
106536
748927627
45384
364130
77
17
34
6
121448
611575170
762652972
54
2
26
68
85
15
426566
409375
33875
102096
88
3
10
69053
56
24
1
74
82
63
32
97
74
372137
663162015
89
171473
55381
75
75
101467
85
223712
300846
39460
440830
492884
89
96
782893527
27
283596
68
78
139238
94
111235
50
410767
83
320873
632855790
387794
16
126682
402726
259190
216378
32
58
95
74
798234189
210771
337715
498787
354321
50
346936
92
162358
1
394052
19
15
240176
76
55
127156
384993
212935
350148
23
2
213363
16
77
52
47583258
35
61
76
77
448642
720744278
69
34
154377058
5
480630
324998
607445228
478463
451278
16100882
207601
301724
130630
7
250357
14555872
138684
80
48
383502
895804867
13
438338
59
83272
61
82
33
96
85
43
4
40
947257981
492285749
3
439115
299142
90
447285
971164046
15
144515
76
50557
62
98332
77707
60
126855
83
67276
19
47
795328257
902099460
282612
472748
393606
32
371616
84
566089105
85
39
45
66
385171
238671
50
201876
27602
59
104796
35
34
278168
91
7
207176
2
88
237218
6
79
19292
449022
49675
448148
247571
20
6976
45296
2
79
22
20420
283710
71
28
474675
51
24
35
52
138767
187573702
210648
958027138
490039
80
31612
434767
42326
166943
55
446133
21
11
903372266
5
124138
406335319
334623
79
1
1
40
34266
74
473624
1
412741
432952
99
785668803
1
403728856
77
3
181642
7719
1
215524
275463
39
35
791319525
21
71
71
71156
65
173693
75575
416943
89
41
49
38
980830032
57
7
189909
486529
58
214234
28
642098158
27
78
168538
61
1
65
38406129
448525
140178
77
284980
160025
5
76
8
247065
79759
392588
2
36
84
558250439
74
52
170748
120292
4
6
67
221970
408891
167650369
71
94735
94384
216484
98
94
66922
443642837
10
92
195709
76
58
381961
183488
24
61
62
23
67
19
88
177256
453969
82
319167
395510
71
7
34
902011599
50567
1
1
186809090
203485
466618
29
370348
490466
62
289030
50
359336
3
47
65
33
24
396897
178360
34
296779
15
216932
903487010
19
468607
801396823
74
82
90439
34
5
56
67
87
380928
84390
349099
422897
9
342927
68
12
13
375356
364643
158056
160538
4
349639
203726
863945538
396828
988196657
246521
30
4
16
183414
110742
495001
19
88236
361999999
27831
119003
96
5
75132
213751
8
447153370
191913
386526
429978
89
14585
57
49
1
83295
319542
285941
275724
33
43
107899
95
6
20622
12
9873
52
292987
71
37
59
139222542
11695
427158
383601
4
435086
96
16
98
92
26
78534356
35261
859609971
84
175753
35
153482
104643
469207
223474
266719
3
97
93
353731
60727
118785
87
134082
11
464603
8
8
611352740
114751
20
8
83
68
49
5
413452
8
29
23
80
71284
9
98
9
1
471243
53
39950
45394
434356
97
8
389440
25807
85
55
31
6
124618
312647
80
69
352479
43
8
264847
17
332112
317419
880039734
35
184982
97
844664219
76
44
420955
25
141712
77
4
406152
320660932
45
193921
62
197786
2
76
436760
7
138218
33
201071
372899
483415
26
55
60
60
131908
63
26
604964016
10
18
64
4
131495
5
71
260420
112651
236829
65099
91
96
466414
120859
181867
843195576
33
404933
319647
29
2
87
12
205981
451822
33900
715734755
135626
419831
51
95
944580158
45
425413245
379681
16
109804
75
47
19
5
89
317207
90119
342970
18
539276540
324754
60
25
82385
38
88
24
61
72
215540
3
32
289017
35
20
128898
4
127389
75
47
42
182537
77
98
10
384840
254450
26
276879
131784
184953430
487049232
427015805
41
85
92
387750
18
492120
79
40
463544
32
438503938
57
87
81
99
46
162999
48
87
2
10
99
740323830
67
96
11
73
59
24
217151
406693
78
16
44
40
81
21
401498
65
90
27
21
168134
23230
451520
98
6
30
7
192469
282874
6
350618
93
71621
46
78
4
54
580223843
69
125642
95
87
5
33
161326
815755202
2508
176671
66
63
87
175834
67
21
297383
38051940
86
7
30
61
86
352055
4
225891
477313
290076
40
4
54
212808
167027
52
32
486040
88
83
55
383705375
210624
413486
94
413922
67
336642
93
342259
27
502067217
132601
377044
392274
470391
87
452572
6
39
7568
198447
420323
60
6622
45
54
169182
4
90
12
53
84
88
73
4
295686
300496
167625516
48
7
85188
7209
33
16
450304
89434
52510
78
498253
55
399235
74
8
528053297
326599
51
190482
606327202
24
80
41126
60
99
35
8
316797
66
418812
340856
33
45
67
6
3
248395
195117
73
89
34
357446
13051
1
66
155448
357741
69
47
216407
6
88306
39
92
90
400499
336766
227522
71
154472
258542
321243
78478545
38
4
18
64
4
45612
307891
9
8
65
28
350956
8
9
92
30
447223
135350
298714
112138
485332
36
2407
82650
88
108235
8
51
169304270
73
68
823815233
88
2
91
569672511
343834
38
2
36541
154014
73
36
53
477391
430353
38
13
6286
57109
12
307605
75
16
43
455470
398739
78998
95617
63
236263
1
187501
9
709544096
213018
40
47
76
17415
235531
34
59
105251
82
69
22
29
317170
1
255152
20
160945
28
162910
42
18815
133098
359938
618486720
43
11745
392100
149647
9
40
280940
406013
339053
250929
331411
56
3
47
219446920
177754
67
67
30
8
61
21
17
61
161849
17
63
80
9286
131597
93
85
489426
156515
35
47
226976
258303
8
101858
71
459688395
144665
8
9
38
60
77
2
230314
15
210074778
3
72
284134
126822
279660
402601
88
1
25
541378359
46283202
306849
4
479163
13
94056
250054
5
244425
444209
490088524
258764
88
467362852
224756
223412
178501
621809923
80389751
39
73899
29
20
71
25768184
9
4
123981
637033369
44
160496
64
459140
11
17
1
322255
6
870955367
479616
76
412996
423313
86
48
263387537
847483025
11
65532
495477
63
380724
89
965808035
320128
21
59
97
94
78
48
106315
318263
2
273106
26
37
287158
308013
4
42
73240
13
136392
374200
302892
18
107369
351909
225908
68
11
467173
258883
7
60277
68
151804
16
90
74
3
85640
298993
162968
1
456414992
96523
60
192147043
94
78
498221
308400
280226
208247
50
44
437342
176794
207431533
76
18059
97043
56
2
123498
91
95
7
716115163
51
708283704
12
32
13
3
68
117999
373188
48
99423
89869
252219
420815277
217305522
55
283631
49
20
414650159
66
138193
310369
47356459
67
481882
24
30
169466
300766
157789
28159
193189955
86
33
189530
71
4
9
28
6
85
24
383321
65283
258442
388317
219222
215780
400917
481347
415025
323073
291943
366658
279479
75
307817
34
2
5
41
274515
312730
387674
237850
986745208
71
97
84148
177021
4
42
428157
7
66
79
158777
97
65
860032444
41
33
21
448189246
793631184
97
36
898286747
36
396701
84056
373516
464738
69
53
71844
413464356
8
267414
43
18
1
117329
322004
93
113469
433936
82
67
79
32439
203273625
80
88
91
453221000
13
7
107793
3
471465
465285
55
247357
2
61503
519652118
471118
59
340907
312237
463842
494646
10
142105
160771
75914
242392
90
32
37006
52
14
4
381656
9
723226874
710117751
176120
12524031
386191160
26
3
39
9
145416
164121
377474412
82
8
280255
696238924
336414
1
6
94725
147842
130263
689509055
41
90
94
80
64
55
412150381
428431
31
281072
329576
41
48701
330372
415519
50
8
7
24
9
54
769425547
90560
459522
95
193920
57
5
265357
95
47
4
45
4
67
44
4
310936
87025
399014
52
1
431490
21
120710
326580
20706
701481071
80
244621
1
3910
59
204034
222339
56
64
81
222721
9
87
108037
78
894405064
21397
49220
74
453232082
329235202
191237
4
67
22
84003
3668
236179
155920
338647
387473
15
942950888
45
393765
6
402276
59519667
138518
46
272058
335120
9
83
10
20
22
246234
74
16
10
5
57
16
58
1
67
1
374784
496845
119893
84
85490
5
32
78
325254
45
67
51
468667103
29
74
5
84186
215078
412454
62
306887
39
224017
24
78
94
325158
67
449877
50
4
25
372482
35
71
90
51
92
94
257695
607058142
315660
392841
98
4
445074
65
35
292574
421647
28
99
40
94
2
74
8
50
215953
91
50
158090
164599
74835
252271941
4
373716546
413563
150331
7680
48434
22
12
31
33
49
310699
33
36
70
16
82
157854
50243
39
6
437551186
200272
123792
79206
483887
299
34263
169603370
71
371555
379701
88
45
47629
30
121549
242517892
23
423911395
80
232295
71
6
27
68
202043
10
310400
68
80
86
698780906
70
251180
243608559
77
306811
5
94
76
2
918401878
48206
9
949312705
465657
95
476876
257804
475828
79
224002
62
127232
425057
226294
365277
124676
86
36
439165
55
74
73963
85
238500
120577
93
50
423710
875178876
412100
419950
6
478749
417486
50
57
21
47
74954
889558705
12610
94
316921
308625
11
92
34704
379351
23
210337
72
63
53
356099
7
95
8
56
203934
43
10844905
98757130
85
17
1778
180642
79
921512028
70
801971331
72091
27
360617
416280
1
43
87
46
60
63
195412
3
378902
60
62
42
380372
5
56
29
308342
12
34
34468
79
6
33
4
58
161826518
222225
415803
310507666
75
378629
58097
13
43
370572
249982
180179
4
812014243
63
2
268166660
96
9
7346
27272
270615
93073
447443
40905
363924
351260
2
388289
437321
447504
81
3
212246126
231541
31
86
1
74
89
1
30
65
40
225036
293596641
6
405080
204232
13
15
2
220448
153229
10536
77
23
57
8
9
235554
83
107898456
91
383582
77
468717
314292
374003
38
162197
64012
25
49
107369
63
11
457901
9
34
8
92
3532
295946
149626
6949
84
18
163589
29
59
87
207913345
2
39
46823115
53
228354
463631
66
78
253820
344826
481481980
375130
157092
46
3
496201
59
29
77
266052575
92
73
41
31
56
13185
9
248411
66
54
36
84
220321
48
66
327168
279256
18260469
3753
164491
99509
5
96
3
294995
41388942
453155001
87
137494
17
5476
68
553649732
19
16459
82
168548
54
77
877173326
18
7
54
3
446332
196358
75
15
94
354211
57746
15
58
326467
95
354714
210995
311548728
166007451
454046
5
29
118748
158912
8
82008
16226
6
474891585
55
255867
20
152028
248236
295054
37
472667
7
267657
432917
126265
366091
13
375683
205439
83
450788
342845
38
3
42
417180
163145
324683
44
62
36
42
13
97
41203
49419
1
212193
3
249166
274699
80
70
71
34
470692
7
69
2
211697
90
885322160
109533367
88
4
86
378897
377582
72
341098
76
567761416
773292634
78
314157
13
351455
121903
37
268455
98920
39727
70
46
461142
252297
49000
285764
331495
339838
18
511848264
47
49
19
44
75190
9
73
13
105699
4
125496
10280
146982
104500
21333
59208544
136306
36
7
73
464649
492758
43
6
167709
333354
209422
67
9
55180
99856
20830
411667
877443230
774466457
432387
64
63
453461
51
5
64
69
50904
118035
11331
71
361728
34
60
182534
256831
41
88
23
10
53
330176
363343176
222276
29
68
420789
261919
39
12
28
462987
49
39
4
308974
62
66
183801
237586
586822039
7
23
82
48
96327
14
442259
41
55
78
284173
89
278051295
382560708
274633
93
3
8
61
443002292
382367033
3
86
208364
678648724
6
76
640839187
99
95
199139
26071
83
13
4
447307010
22
174047
436492
89
29
63
455865
78
668535578
233859
79562
4
4
393882
425883218
464836
41
54
376069
70850
214890
495032165
479609
9
2
64
328247
2264
45
51550647
1
503386680
4
52
770873004
304854
33284
185454
64048
54
75
8
88
344442
197265
78
297076
9
74
942872416
83
58
219701
445273
30631
98
36
284275
9
360383
52502764
9
66
375476
6
636363940
1
9
99
36
17403
14982
138344
32
187980
128888
295192763
7
12
403455
94
83363
5799
57
466021
69
82
9
481097
909286713
214682
38
216223
319528
33688
35
73
257240
154235
5
93315
91
35069
7
46
480620
99642
86
269653767
94
712201717
11
18522
2
304242
109608
494551
28
460712
237062
46
255113
212255
75425
699674653
52
411009
5
445466
476632
88
160936
192901854
217967
58
37
291098
114021
99
154779
11
306815244
9
420342
25
82231997
20
188751
99
457972
86
44
228720
25
240673
134443899
285937
475830
88
348827577
442565605
100883
5
125288
18
183487
23
211934
208963
42
37
98
36595
37
90780278
89283
303364
67
59
35
49
9
386723
243805946
23945
193467
14
60
495099036
54
410172
36
49
46
124863
269297
192273
302068
62
204195
2
265395
43
29
248993
273016
40
461567
9
83
188489
473840
89
380162
50
64
76
427894
7
394664
268455
26
455051
184640
22
1
165223
1
46
39078
278403
380676
89
152958
875452077
26
69536
8
390094
67
1
116800
608577471
383348
925958496
3
251748
143489200
506621873
287917
233165
196703
28
39
996489504
9
344965
16
243893601
410496
70
298486
77
112565
308775
22061
357009448
53756660
292818
83
22573
53
120204
45
431327
61
11
88
79
436728
533424799
15311
249563154
64
412369
47
491803215
634197687
422044
852670815
89364
98
320111
5
111398
14903
251933
92
45
385871
512028776
56
66
556873933
203513
16
378266
292332
248795
943436105
424768
90
60
940412821
67
366559
40
40
455206
39
167603
51
14
248747
438415
3
55
65
269558
744549351
7
824724136
422026
34
94
6
383818905
200163
346002
29
347964
111120
449683
35
142090
20
29831
45
470409
441160
234580
40
5
188774
91
260163
68832
299756
11
127
143250
360531093
607560883
494399
97
336138
58
227007
3
24
5
421007
14
15
61
67
9
90
73
59
37
38
7
404182
86
959819499
406050461
287423
74
5
341970
7
31
164328
42
314483
86
247219
64
6035
22
650028192
48
94
102130
30
437124
251354
11
97
2
12
84
97
64
7
360417
385458
67
88
103360283
392130
97915
94
136702
1
96
51
46
284599666
11
272696
483148110
82
53
133725
367630
3
77
213330
583270594
26
32
4
247538
29
57
39
273840877
106753703
132283923
22748
598703572
185167698
73425
6
52
193769
447244
155094
430489
303131048
89
415567
49
408550
31
499992
445879
87
1
517425549
36
5
708298372
424052
81
33
9
384066
59
40773
25
446881
183612
16377
275102
67
662663896
321897
6
18
53
49
38
36
87
309850
77
105657
14
94
222586
300081
76
482902
54
698225610
324114
497226
461087471
408086
205358
31
16
4
49
19
32638
20
5
69641
489792
10
9
65
370801
96
4
54
476412
296082
377324
4
451736
2
98326
18
422523
8
248389
6
805735540
319463
33989
1222
98
18
41
14071
196001
88126
80
50762
335646
68
144609
36605
412496
71
58
80
58
25
4
437202894
34
70
497603
89
49
306511
42621
653115239
8
54
54
20
66
183493
52
183360
83
92
997751672
45
54422
66
10
45
283374
73
339105
250616
4
243463457
311336
82
6
161427
36
499781
21
201609
420213
95
441228
49
88874
28
9
6
392572
202331
439946726
306069
44
207244
80428
4
157435
95
446213
69
79
40071
611045863
39
460238
142572
54
182632
8
47641
9
72
19
52
444341
123603157
90
87
71
45
140694
451544
55
50
68
97
174518122
25
552232009
769886163
375838
96
395516
145447
493912
188497
264944
83
16991
135455
53
12
212107
57
1
86267
143235
51
57
94
13
83
72
90
25
178448
348829
259886
720298556
372469
183629
28
108357
24
140428
364626
93
27
53
12
4
13
54
97
309252
1
6
466141
69
322656
233887
378892284
93533
17
33957
70
467328
96
90
81
296327
18348
6
67
58193
555143728
436855
491744
106151
477636
29
499997
6
33
404029
152551
149552
4
52
48
185736
27
90
477272
7
30463
5
106202
65
999482479
55848
90
14
48
23
53
433236
1826
922542187
15
585076292
63
22
3952551
113819
335142
98
344994
200842
77
143306200
382146
40941
323347
55
267074
368526
34
68
3
67
138988
416351
14
66
3
33
163638
9
26
49
5
466829
14500
234069
28
27
47401641
68
47
98112
65
76
146168
25
218808
34
33
119497
579377879
357903
23659
27
149169
220452415
424417
387201
21
381307636
51
64
114103
51
40
15
318337
31149
245715
81
496718
69778
96
23
5
442262
4
96
87
248634
396111
3
146323
311705
44
6
253177
444094516
147841
491735
44
66
838301119
28
386146
70
20
262002
58116
57
75
2
431145517
645217817
309399
54456
9
437176
8
535723243
149977
387009
30755
67
213675
39
110270034
405100
381513
66
3
146045
15
43
237586
2
97
364880
354969
2
126038
177451
65
495654
100408
215257
34
44
362817
2961470
405979973
2
32
64
61
188545
486552
6
277892
16
278559
298022
94
84786
381279206
153338
88
1488
172511
933662580
873151022
90
6
387252
227476641
416402
405625
19995
7
67
436646
69
63
7
497753
271027
34
27
1
41
89810702
39
11
121855522
56
32
59
11
444519821
161593
482104
310669
764690001
400438
86
281539
486791
879068711
82
3
63
26
14
653144784
264326
170656
273470
660409647
295592
87
333585789
293469
209380
75
292343
40
85
182200
219545
8
9
169357
35
69
4
6
82
4
16
950459950
73
411570
30
5
81
441134
205371
40
26
284871
3
32
40
41
67
227070
73
83
796804916
31
426012
50
57
156830
226613481
63
412929
370494
22
308956917
157550
95043
23
5
87
362009144
97559
3
46
13
88
8
161873
10
135584
22
466668
63
9
74
6
3
246121
75
220183
8
34065143
134397
335110
173795
21
23
14
377165
281795
19
213264
24487
386150
2
4
74
67
277934
37
257000
30
45
48
30
838248486
325086683
1
6
400640
67
59
243519
447497
392162
927463423
667509137
4
3
70719
392931
267661
10
88381
108035
11
21
2
103488
77964
277688
112518
914636961
190327
92035
105381
29
80739
468225150
6
133846
71
203007
29
26
20
41
476714
320046676
207305
77454
2
87
268142798
16
80
61923817
769503143
95
50
30
638921108
251245
37
67
37
175858
32
52
11
287839
51
25
12
420948660
41223
2
7
26
183036
26236
75
1
19219
349588
373522
8
35
80502
63
17
78
57
79822073
902241205
844710586
77
496263
40
98502
33
98
75
56
100501
59
52
271676
307020714
458848
764790791
232631
81
661823885
787539193
3
81
72
48
40
938417562
491807
38
22
80
37133
428730
420805713
29
141318336
373299760
387572544
87300
94584
2
37
28
27
60944
451240909
72786
207596
465172099
14
54
140835
85
77
313662
4
430898
224512
83
304021333
57
8
291684
85462
795022198
8
486707123
38
181694
92173
411214
486319
49
71
1
1
173298
372148
21
29
66
94
164362
186660
92649
519640783
8
19
70233
4
13
464845020
44966279
6
16
299967
18212
624048261
2
95285
77
171186
37
418744
5987
969453112
191215
342444
27
34
2
64
4
30
8098
41518
588058231
291224
191598
96171999
99
29
20
6
2
343990
25
99
3
447874
9
437423
171724
483579
487191
4
84
920180831
8
366557597
99
108498
491449
140850
6
37
264934
97
178007
98
256401
384598
478142
62332
89956
65133
400797
211703
231638
568971378
343255
437382
37
317059
132476
31
45
6
8309
7
39
101795
75
984634125
103536
25
71
620340720
138230
59
273425
493575527
7
79
62
9758
303990
9526
77199
38921
446099
81
58
14
16
34975
324188
23
212866924
8
236591
4
79
96
244563
386174
67
141614
192013
34
946183033
82
4741
58
66
425286
158428188
2
46
361572
32
26
22573
38
257909
85
163844
57
273938
21
211903
150542
94874
242587
94
58153
75634
165813
62
34
363762
554872759
203264
51
18
250296
72
2027
273447
826015952
69
342764
36
84
36
48
498065
64346
425960
93808
137925
561236483
147056
155096488
467402
758342214
242591
237210
87426
27
50
67
685459036
273374
34
34
21
259029
161331
294831
248877
462044
99571
78
721625011
352806
350114
12
461284952
151287
383548
45
313596
48
40
470929
174524
22856730
16824
201708
56
232946
252927
35
77583
316058879
1
14555
3
820197844
65
282010
470008
68
461597
399009
756398085
470946
24
2
97
327773
329418
94
30
55
219094630
1
224835
77
357724
32326
45
271933
31308447
66
179729
236390683
417551
27
650481594
43
393555
923308979
257508
33834740
5
317656
29
79
230500
109101
27
124757
840916781
26
37
13
287686
318056
93
1
12
127934
432754
211306
44600
100506814
456372
228775
79627
2957
308346
262696
104672
42146
7
29059
24
45081
79
15
343845
231813
4
91
709423473
207832
4
14
537108956
95
358357
31
177073
3
65
28
37
87
15
80
582422144
48
263799
58
787597645
139102
155471
85
19
51
743869097
402027
72
8
99261
8
4
307128
588883135
224855
16863
45
315752
335792
46104
301940
407244
836382477
2
94
40
33571
46
486714905
88
303189
87
211507
73
525
29
981257094
354472
778632283
87
325785
5962
2
89
86316925
26
80
242255
64529
79
1
5
9
39
325592
355940
81
471706
5
9631
66
34
87
427609
8
16
66
82
469659
81
438867
76
234034
82
40
6
638657783
11
262254
70249
6
66
86
59
95
260431
364670
247345
212301
64
158828
91
41
725262956
10313
245294
257614
497339220
385974
141404
52
168205
78228
98
3
282381
74697
353
6
382410
843942205
42
92
4
49
101808481
58
63
65
488603
85
356110372
50
41
251302
392475
301349
29
5
314367
92
55
54
452378
244867491
71
217191
402262
77
34
52
484377
72
33
642449871
401097
145494514
355515
107413
97
88
919892200
6
307936
28
42
466929
347929
11
457280
25
82
160438
134313063
29
228812782
96811
95987
92
19
66
57
21
32
89939
514349522
451575
91654
50
52694
9
85812
25
86
94
103378
291269
26753
265541
490152
471775
11
47057
422295
81126
72
4224
133032
54427
10
99
4
37
41232
59
1
104492
423189
93
62510
45
292096
745016770
90961
29
49
15
58
785700459
236316
177061
21
48
228205
429086
58
69
54
27
340172
485596
212561797
128000
93
8
387679
9
83
16259
74490
12
6
427381
180476
63
88
5
141795
29
291409178
305417455
447715
471761
32
61
3
642435490
44
80
45
52
463552
9
878080541
58
42
17413
230805
12433
53
223587
45
179857
97534
248965
452593
163194
34941
2
208852
52
2592
404347
91
66
133209
722739737
14867
91
82769
491504
98
309501
29
5
10
183146
3
27
56
11
96599
96679815
261274
16249
181323
462161
58
3
475255
5
23353
50
36
327119
365416
403153
153204
25
1
74
12
4
345322
159426
181587
848977576
258747
266669
60
2
190204359
70
488570510
307710
16
270763
79
399644
34
45
1
397413
38306
54
232970
35
67
205494
51824
439330
91245
449405
118122
274579
418586992
419909628
15
26342
59
66
221900
82
465457
396541
2
9
33
81
72
43967
57
571225419
31
85005
14
430939
910243508
183834
158396
97
43
16
50
73
18
166208
118243038
285509
1
405630
93533
100959
64
9
203893
53
80095
83
472206
9085
3
470721459
564142162
189280719
51
436612
66907
92
86
164180
398837
347749
38677
83
206832
967325762
351023
241017
7
272828046
48
72
13
320311
65
46
315020
388405
9
29
77
48086
50460
109950
56
69
104759
84
39
976980382
372287
493477
403077
11
341387
287261
291269
27
46674
329241
20
889891142
10
852784952
54
95
120705
174488
38
152027879
190737
28
63
284368
37
43
3
290152
44
3
210177
195786
60
135065398
2
240395
37
3
61
171356
205121
2
5
30
993112586
446032
40
294898
31
47
72
88
3
8
398011
397636
17
82
210105
9
65
276366
675392236
228972
87
77
108654883
4
48462
571792353
84
389384
109421
37
6
442636749
222096
468503
14
143254
42
8
420302
11
86
4
88
45
13
73
87
364513
180564
81
721007532
9
32
420375396
13
24047988
20
23
220675
117800
29
2
316365
315916
762580955
710
8
96
49
126879
148357
8
19033
33
55263
164910
237029
260031
196987
353002
196220
25
72
178463470
63769
114150
463463
32
7
74
34
9
3
312252
74
79
4
4
85
55
33
82
119048
310597
143078
159224
52
229532
311686
72
215777
68
297403
90910
11
6
77
271049
7
167199
90163684
21
141952925
164156
195551749
9
82
20
394258
45
96
66
8
161018
95
90
46708
38
134787
6
8352
23
64
227464
41712
74
292657
29
486511
169502
227027
96
178250
496732
4
291761
420415
50
58
457047
337437
7
13
43
170054
176634
388264
497469
32767
29
2
52
20
62
43
1
2
66
390904
259018
27
55
316709
535915169
93740
30
85
52
7
275370
9
133454
7
314440
446768
2
365125
108904
130232
497278
103038989
63
321450
8
13
400499
39
24165
8
81
114294
127990
62
1
92
16
20
54
20
927745380
189925
323560
34
61
2
36
323358
275622
46
8
404111
88
368197
71587
41
282746585
4
25
349086
661921847
492341
431030
350230
26
15
145893
374940
2
38
2
39
57
86
21
490735
4
74
63385
10
39414
517687346
426214
113924
384210
460885792
60
34
48
356995
44
313501
294248
37
124750
99
227776
280613
172826
445027
63
422162
853097423
60266
7
37
61
331071021
166158
74
232272
854830091
16
460549
183110
188660101
52
38
228501
15
247838
466108
410982
9
96
80
82
89
484367
177821
21
29
58
119781
69
53
3
9
24
86
77
19
135303
17
2431
8053
43765
142670
19
578322857
192401
85
3
98
674821228
38
420734
51
383959
1
1
172723
41
56128
278687
8
67
480889
35
51
66
75
28
34414
16
32
56
55
303473336
7
40829
8
76805
25
80
890576067
357061
69
406943922
67
19
489980825
5
54
7
418143
23
21
91
117920
349642
390077
40
96
1
55
2805
99
80
64
34
499799056
48
218354
222623056
87
18
34
1622
63
10
427348
239056
46
2
288052
46
44
945414422
69
51
77
29
444746
391286
135137
111154
7
13
41
96
435107409
470139137
3
273132
62
8097209
4396
944316281
414605
249476
56
7
8
54
322111844
34
345314
77
83
242874
3111853
200679
375665
34
51
37
8
84
83
4
10749
99
7
2
674584798
86
39
9
33441
227102755
96691
38
73
392812
1
85
12
22
61058
303685
519102739
171400
81
27
275913211
59
71976934
367558
493458571
34
3
61
76
14
414325
85
140528951
54
437537
104695
366014
87
73
82
233143
74159
5
46316
51
13
338702
18
478798
326630
116069
351537
5
402183
30
5
81
54
2
3
3
24
149123
75
150006
268252
87
238691
217225
86929
71
285038
419832
64
73762
429091
34
86
475966
440138
280165
349313
275587
7
16
19
45
342054
5
57
41
2
53
2
205366
30839
543037938
294730
60
52096
3
12
476349
131240
5
19
40
15
83
60026398
3
13
32
4
791256249
484597
92
400422
6
23
226502
52
35
94
22
379230
23
4
26
177909
336404574
32
8
17
7
75
63609
420121
34
15
159315
53
619886220
364349
439361
454741
144808
24
66
311815
122211
35
232894
94812
326942
220070
5
52
21
31495
499484
1
14
36
278554
72
64
186262
440297
1
3
81
63
16
3
97
463237
440116
476542
142035
192177
63
25426
182623
78
182088
182626
402329
8
5
9
258316
232468
283588
65
25
290537
75
65
77
331571884
19
5
44
79312
50
8
674995484
56
330033
456488
96
460743
454436
69
65
79
69
65
391940
502601544
5
835533738
56
217948
5
478334
48
6
3
273921521
96
68649
909551271
68
167970
423790
62
364004
11
378385
64
356005762
91
66069
88
312934
361299
4
264648
107731
5
41
272694
52
69
34
676705503
382279
98
42255
75114
235924
491603
490471
276520
252307
39952
72223
143342
39
4
432289
96
99
32
73
128699
462133
50
181741
483811
25
113640
266891
28
70
29
178663
75540
957406309
52900
388516
30
65
8
7
363126
60
65
495893914
439253735
35
57
86
62
93601
2
264136
462925
263631
59
14
1
84
208543
21
431251
73
9
244268
116373
21
470450
163944933
408275
391054
386062
263237
52
35
17
497843127
592891453
5297
61
40
93
127108
432555
217382
83
1
4
406432
66
171656
109179
143938
61
11
326779
127833
18
881684700
43
88
25740
36342
253428
92
81
633127170
164078
582103121
84
395488471
98
48415
19
348079
29
56
41
108626
27693
499886
129960
49
334192786
132166
50037
97
372757386
1
14
44
351218
55
937719796
905348653
453470377
156320127
73821
8
39729544
40
30
63028
34
231271
322679855
368433
10
28
84
79
737854593
376473
388487
361190
44
46
412360392
561700878
9
425059729
376859
245836310
97
22
521705503
4
47
8
70
370536
19
44
85
136832
42
5
456274
8
164853263
25
403634
111048
352162
450622
243664
159649
442825
281523
49
58134
79180
416427715
49645
70
395430
447696
93723
73
467708
442717
58666
59
640627366
87
34687
71
316170812
80
698675387
56
39
383775945
31
44072
74
5
118856
13
28
302439
499790
80662
860427810
466332
40
13
215540
60
200557
453734
71513340
447852
43
88
377156
82
82
956561721
892014229
138545
67
79
34
4
379948
3
10
406620
50
193966
299044
167206
77
11
29
154905
53
96121
57
389555
310948
7
414711
33021
88
64086
28
207132
26
243870
53
10
85
150976
46
29
125269
71
92144
68743219
9
382839
388341
447743
7
56
120983
14
401988
258666
7010
1207957
146552
245053
361129
72
16015
939214424
3
896192455
66
446666
152826
34891
440739
16973
6
7
60
23
13
33487
436674
5
487470
494707096
47
41
11
37
5
257156
8
248234
69
372297
449130967
478213
30847
73
3
423149
170258014
71
485846209
325152
63
165303
79
2
59
40827
9
976073724
226453
312556
72
38
115128
4
83
20167
118052
376106981
483874
159185
41
50
95
54
85
2
321860
35
988983368
2
60
56
194825668
35
9
682500100
1
56
95
432738
85
220820
85
77
93311
133349374
26246
33
151176
387581
203831399
15
7
19
5
8
90628
33
8
3
1
99
216604
8
7
179149432
81
9
20
425473
45568
189949
52
90
316885
28
36
11791
339623
233575
60
2
4660
80
1
56
207462
17
74
39
49
377963
32
303982
85
1
497850
8
482486
371773
406458
15
4
54
21
372172
7
20
80
54
81
356530
1
937012328
59
16
294769
9
7
95
766618649
89
187703
244098
667138893
37
88
392080
239885
891259590
89
32
94
467532
980034759
322642
112601
9221202
58
43
366064
113249681
23
486922
209981
92
802562328
95
79
396671
223257
77
329350110
96
250569
202357
328001
38
449446077
326828
55577
407272612
67
180165
16
393850
76
33777362
148182
387776
17
65
1
173927
73
192185
465105215
21
176323
447795
78
189187
29
84
16081
79084
467025
82
6040
1
8
31
15
530378094
6
495037
38
78
264224
61432
95735
198662
478966
305232
12
372815
21
140621098
78
30
276001
196400
28
5
98
68
436295
82424
916824820
68
86
51
41336
28
17
8
416249
251090
68
359608
756556977
211734547
16
46449
66
97
55
96
817703418
376848
96611347
18
34
15010
97
2
7
801195881
975184409
24
332831
72
265458
969768617
70
337108
200544
299662
414280695
81975
415003
333093
53501
26
36
304508181
572194348
331821
36
68
17
60
15
40
42
98
486234
59
12
498681
302784
4
58
522615445
79255
86
43
665317710
63
5096
95480
66720
12
13
215994
46
98
34914
457027
16
63283
78801
36
60
25923
87
374487
25
315025
24
266312
378275
56345
275565
102222
72
88
77
253145
42
29
4
260873
463449
407394
812645504
8
1
911020538
244582
497673
72
24
129407
36
334352
626011088
447965
56
176556
974751320
173378
7
462432
327677
4095698
484383
13
449880
228973
73
38
192386725
358060
87
163185
157715
4
70262
99
914793012
452843
64
228542
805116641
19
894176814
91
68
406776013
287040
218725
50
86337
16
14360
352402
75
101030
253331802
405181731
334511892
63
349644
171565
9
2079
364194
1
5
431087
9
72
110591
388351
685485105
93
3
307175
134065
88
73
253223
215233
9
338919
770418916
2
31
39
221896177
468398
38
551392201
89
443745
40542
51
298982003
293067
10
7
18397
27
45798
126307910
53
83
466339
429398
485352
67896
144010
70
8
483296
54829
2
37
85005
391322
28
451719
45
16
15
99
5
102244143
213986
447634
172780165
95
923866116
349789434
293889
64
2
25
446879
438561
76493087
61
29
85978
98
48
654560588
212637
486954852
417367
40
71
224071
630571665
42631
14
139237
279772
89
151570
8
67524
64
256658
15
43
93
316451
48
177293
199610
588020038
493123
63
390115
64
54
777554552
93
4662
71736
88
93
95
420119
420199
462033
158232
433668
2
68209
51
252103
385530513
5
304667
611284064
88328
83
419745
41
33
251167
5
803280049
19413
373708824
33
118920
139849
496762691
175278
197002
220195
14
452249
228241
26
320063
83
443320
8
47
94
61
460888488
27
36
9
61
89
7
434169
160458
907195407
329697
99
226029
474058
85
280715
96
440469
90
92
14
590330133
614322670
8
8
161495
8
48030260
660907281
11
401266
8
4
351244
149026
449420168
90
56
86
41949
7
80
2
71
29
15
31
499066
57
5
38
12376
68491
8
80
72
24079
25
510592050
402143
449527
998992891
113766
299238741
89
92516
30
130333
27
282927
249423
1
58
6
308329
76
6
22157
213264
171526082
72189
723603979
170920
111651373
3
72
88
362465
148432
215952
178
27
13
174948
1
395400
119150
47
372223
61220
228019
19
163303
97
366898
202317
10
102563
141038
6
775208094
497525
12
93
59
9
83
312098
4042
95
155313
408811
467564
10
129670
24
455498
6
94
465373
30
10
22
183920
53835
29
423888
315447
93
46
490962
11
382810413
43
85
127597
65749
70919
18205
453263
48
7
436814
4
93
95
106273
91
320405
381704
9
383946
41
439029
54
872311251
19
161932
25
82
32
62
58
4523
46
8
68372
869064551
53
20
115251
46
1
84
177902
419642567
50
473020
89
6
3
184682
67
37
457825
41
46
480817
31
448633
958110136
80
254390
385158640
223488
96322
449853
493626
250412
202737
96
92
345558932
64
40
176948
291381677
89
98
436233
47
481249
74
331864
8
385426
638097994
459590
9
71
24
13
73092
71
34
278851
39
450454
34195
408152
120739
13
480474
10
76
6
73721
5
93
151352
68
404799
74
44
4
7
74
469196
56
120868
82324
411486
267777
50
486312
53
42
118958
427309
382507
455879
83
39
1
2
110862
89
324303
24
279581
59
59843
474935
72
29
187855
32
75
860643765
479876
24
7
408224
293640
83
50326
221423
60
383174
46
125032
51
62
374544
23
170007
55
350425
220273
497688
56
57
82
493168
30
198531030
137310
47
493998
426759
52607
52
280794
17645
7
149657
359104
489307
262237
9
258526
144618
66
317576
71
23
21
53897
272683
338910
42
9
310345890
30
888407166
8
11
313723
479673
406596
16
96
31
38
91
43556
50
114989
82
12
35600
14
768421042
21418
15
275068462
329008933
278254
82
50
91
71
1
83
38
405750
154879
477558
421603
46
458554
40
67126
10858063
272048
47
309139
43
295246916
490694316
244482
21223
338105499
11189
6
93
97
38
35
84
201374
30
492198
182113
3
129901
5
24
315314
337987
20
356122
4
75
72
31123
192308897
55
360057947
259706
384262
458046
493944
58
384449
95
83
413436
121415
207909
76
76
340990
8
416302
943375405
142996
415731
87126
292545
92
493572
186255
68
14
33
27
73259
90766646
205267
15
52866
339475
351852
39274
73072
129745
187993
82
30
295255130
160298
5
353651
67
6
1
405008
368307
61
497024
121158
395734
13
188195
89
92
9
103559
256965
650158695
161638
25
90
352398
24
492633
23
443923
66
283892
88
125029457
15
41
8
77
395330
33
754620195
5
53
111794498
40
16479
252652
17
12
412197
315967
931088283
121841
78
71
98
2
317971
15665
473422
213197
99
956792623
40
233162882
51
161538
54
245810
95
89
41
92
482560
315697
22
125015
223751
822496597
17
489096
71221
277823
82
64903
3
89
268742
8
58
1
896948073
182510
45
7
562697887
3
48604
6
433624
178932
81
7
76
286307
92
3
370330
248171
92
5
30
301699
322220204
81
77
62
5
51
302901
20
560920718
492186
953582497
8
73
8
109002
1
58
296981
71
370069
48
618540413
5
26
172897
46
27
325328
99
442778547
17247
17
786990229
18
74329
24
6
6
62
70
182497
257084
85151
219928
3
926587214
99
477907
102084
6
471900
369954
75
52
247828
216416
52986
53
39
65
13
361700
414415
24
1
47
382271
738657965
56
163265
173267
129809
324430
99
228927
44666
51
8909
305494
427232108
48
291489
75
669351576
92
56
72142
6
40
85
8
9
427626769
53
23
394056
14
32
40542
40
722482661
428590
27967
378968
789551542
7930
276527588
114693
51
8
288618
91
725302304
40
20
305440
28
8
4
71
93
3607
2
22033
89
49
495831
352414
303023
484626
90114
7
193978
471251
88
305040
872117150
163416
59187
290340
4
24
6
79
83
7
33
173230
3
287990
81
42
259922
143410618
39
229179
223003
62
394501
450886699
19
4605
1
32
388520
69
10
116555
461526
1
67
5077
176644
788970028
534606856
51
96
89
168749018
6
81154
485306073
94
20
958383879
563610644
287744
165394
368141
69
10
77
8
299584
30
276535
12
42
42
331541941
6
27
55
7571
71
99450
179814
387345
74
8
85
4246
841835767
396502
4
177551
241194
296864246
81
122891
149462
84454
7
486422
20
23851
13
205999
63
359035
258243
269792
84697
70
175242
90
413783
61
83
88
390844
107056
191493
790506236
27
298128
408343
460647
24
17
76
75
332379
6
109717
69
95
80
61579
288446
19
6
8
6
52
76
437305
16
141729
55
118048
371122
76
52
87999
47
485790213
83
37
85611719
195775
6409
75
193460
49
378642
37
322767
686013403
40799
17
10814
360756301
142615
204536
27
424781
376174
188540535
49
447064
6
86
92
342641
160401
353779777
142255
46
279706
460678
381865
417175
351955
51
46
12685
53
110191
381058
75
43
7
228805012
434410
703567897
28407914
235440
414090136
27
436014
3
465518013
404530
8
376880
91
56
51
44
37894
82
82
2
789255095
46
208445
27
24
6
73
300580
54
140778
316970
79
60
407933
19
52286
6
113066
14
630194127
62
443343
125869
92
18
31
97
85
54
96643
612326188
32
373239
296146299
755306179
55
282887
411379131
73
396844
1
335732
299418
89
11
82
99
104576
14
456788
77952
36
22
47
246778
414802
48
31
636154714
3620
99
171452
7
57601
78
5
16
80262
256084
184614741
19821
2
20
32
7
398410
233650
142907
48
80
445626
208733426
78
84
44
473133956
392912
136966
73
271500
214575
64
433663
4
88
80773
51
2
51
39
7391919
191802
202991
77560
365547
85
3
9
278211066
2
90
172510
86
65
135238
23
147569006
320047
354908191
4
380057
40
193869
425487
239235
366294
49
730321394
346736
88
114186
309404
91
33
753659973
55
39
68
160725
256494
86
787291442
7
75
83
3779
96
73
64
457609
78
89
465151
906983636
77215
2
1
463407
48
9
97
23
8
437405886
34
772213390
167941
82
796789046
247484
22
82233
454523
89
72
38042209
332277
929378958
411108
89
4
19
275752
141015
406235
43
49
10
66
28
37
76
8
56
2
88523
129960
954669865
31
40
342144
92
96
341113
419476
314540265
3
39
40
175625
388273
136133
78
446743
18
40
659205
48
33
18
476064443
93
29
84
63
92
364315
46
16980
25
443184294
79
59
47
335960
294847
13
495317
321743
70
161622
97933361
387260
92
61
8
453693
23
492839
17
69
232520
82
138108
256986
96
51
3
49
249757
178095
56
261878
59
997946808
85
389072255
7
807418814
34609
60
80
105463
35
410969
66
78
237309
8611
90
64
97
397308
94
73
260890225
440326451
311854
80
93
164940
94
331233
75
327200
480616
68
471841
2
45
6
67
144264
4
371820
157687121
422149
337143
271977
143784
44
89
247512
95
11
266946
7
96
72
75
74494
78
842740566
8
36844467
65946
115383762
135307
423158
64
130819
290589
134096
241209
17
1
45
90
67
4
92560
34
153252
422240
136365
303350
419470
2
9
494432
31
63
31
44840
964417333
36
85
35
10
3
112169
47
50
77
29
6
430488488
144774
62
180042
11
8
485351
379312
299072976
9
137191837
486067
22
336836647
108345
48
6
1
29
68
1
211473
5
77
346193
168130
392897344
997373396
2
448816
70
77
30
48
841778056
54
20
469622
34
49
6
201369
223827
30
954397428
268481
354615
89
15
294472
1
8
2
12
42
47
349551
61
5
90
62
489747
9
80
40
242282
45
70
54
16
76
191031
255791
45
1
50
146488
101645
71859
9
307230
116012
461
67
7
639968846
17
263934
81
426621
4
304061
113386
58123
9
457464
1
62
97960
29
329139
96
147839
201459
128469
429310
92
13
43
41
198220
3182
32539
65
209331348
211534
88
175703
383068
7
398243041
385229
461818
199167
68
724751105
375587
133289
732381491
248483
70
5
91
172956
21
62
80752
66
213289
77
16422
3015
427483
57
272393
209860014
72
37
138773
56
832947332
362098
41
48930
248758
85
31
9
60
463856
50757
576267895
457344
70504
24
463302
498822
196250
792439675
630184858
419342
1
199461482
140891
275089
81
70
7
56068
445285
1
123484
8
118342
77
31199
431532
48
4
72
485977
320108
460498
31
238428
363059
330067
71
392156
56
46
426533
364521
133618
97
507665478
93
83
86879590
34063
259136
80988
494121
59
34807
685763732
60
6
260512
12
28
1
242514
98
5
8
65
4
72985
479406
211467
295768
312607
602221008
205246
76
356854
126996750
67
364302
264990
276955
159914
5
148126
35
8
49
680097723
476737
320785
19
74
321313
79
993052822
41
136276667
408870
338293
36
435208497
12
266380
154651
9
300141
447633
5
58
289150
449652
61
59
16
2
81
13116
49
4
421822
17
532106449
146271
164315
80
26
6
39
57
487687
70392
111829
70
46
22
82
358221
10114
86
1
54
34
5
353758
8
236354
9
43
35
1
20008
925
437420
254144
19918
422616
209892
21
22
79
87
8
508749883
433386
958231963
62
104022
34
305264
279024
14
24
13
39
60
369629
56
3
421147
60904
50
7
766000610
70
81
156984
96
286050
599684911
65
86
10
268432
86
32
288466
80
268364
22
754752260
763170963
43
4
931154058
87
39
364611
10
58
74
50
276597
96
66
240887
137476
563935562
6
90898
45241
288964
12
303988
548874118
41027
55
7
498918
272947959
203116
146700
12
55
388791
313516
289680
45
391061030
374109
486767831
41
451647
79
84
44
67
98
226388
53
269306
89240
12
179308008
81
928044087
62
193792
4
41960
400734
6
412028
30
4
15
54
376072981
59
33
338241
63
89
371224
14873
59
81
81
245138
249725
26
474038
6
1
808912898
291897
247463
135755
21993
73
99
671702749
240020
83
279365
396338
10
10
55
37537
493635
35
87
434399
36
381039
19
116454
14722520
17604
436323
71
6
9
19
44
44
183025
273224
1
22
68
186927
679806438
83
493832
75557
80
5
55
3
4
145094
36
96
80
96
245605
499275
95
84
153571
95
96
382591
122282
48
89039
340860
73
81
99
377454
187417
68
9
279187
24
67
95
78
438859
52
55
90217016
828598647
99
388631
86
965437093
958171056
300663
26
689415226
58467
96
335739
31
96
25
55
99
144381
4
98
30
52
277068
35
4618
449015
97
7
361889
60
282771
30359
619680239
3
42
39227
5
55
97543
219486
23
64
78
29
111925
365209
82
37
90
10
418560
67919
97
361771
1
4
825229437
739174369
28
247888
2
70
9635
66071
3
56
10
566774635
152942
109055
79
11
37
82
10
1
170335
3
10
1
9263
4
47582
78
33
48
79
175810
24
20
616735778
560812064
445223
2
58595
117665
120303
117707
227966
95
59
42
35
450532
45
227455
152915
429302
5
67
348349
205473567
90
931256205
27
3
242123
136428
340038
86
95235
92
389287
100649
20
215733
25
64
4
23978
367556
576942177
33282
21
90
190183
25901
161308
72
31
473634
62
456048
159514
296872
343316856
105679
419397
86
957476316
17
82
70
3
325812763
105758
46
427439482
281920088
56
85
460037
192527
6
846086750
46
436183
269535
200148
458088
5917091
9
623943507
2
190356
62
19732
472052
141183
322477
63
858341369
93
177671
516495310
80
41
278057925
19
258345
12
87
291006
128978785
71
283920
33
185834
60409
473960
145221
85
289343
87722168
85
26
3
35
2
90
322166803
48
63
885545584
194177
18
48
370253
418503
10
406931
48
58
248895
19379
28
49
93
7
454373
482163
96
292620
176352
36
26
47
55
832452795
13
40
88
81171
828012043
465283
905392100
612029192
279859
87
35
56911
91
36
28
29
4
424942
1
7
604556854
54
31
385682471
50
51
28
69
11759
9147
63
7
38
40
422531
335022
259708
104566
22
250228313
324266
5
382104
79
4
418125
92
797782232
156718
88
9
167305
534138898
7
440159
41
486603
313009
72
228483
435663
52
458316
295789
336881
425685
195309
6979
53
212653
98
52
10
12
394747
134454
326399268
877531214
78
243732
286064
434638
33
121043
3
280071
99966
340713
354762
33336
443447
63
295326
93
24
164355
37
31
34
22
17
479175
214066
52427628
215665
40901
291077977
29
287062991
5
26
64
31001
76
148506102
20
68
71439
90
461313
26630029
6
314663
74258
12
48
32
42
96
466234
84
948074109
68
91
243725
68
403377
47344
146925
7
58
37
724455462
31
99303
13
161586
2
5
345090
82
80
78
73
1
47798
3
47
292261
7
5
45
317054
242798
14
6
12
12
298311
5925
31
93849
51
56
7
855290462
17
29
34
18
9
47
75398
25368
391905255
265105
29
390579
21
7
8
173242
433012
166563
74
95
312753
57
397144837
637987472
29
334705
721704494
7
75834
785709183
38
64
97
89107
360555
53
131384
786997900
1
81506
353
15
7
57
59
327313
83956
440447
28
278862
20
77771
90
1
426860
466748
3
76
18
242063
35
8
8
30
167493
131823
23977456
73
57
21
237751
189348
1
86339
399977
85
615949666
9
132119
55
96
282563
230741
94
81
54
4
36524
63
17
48
18
28
6
358895
440934
73
107480
201849
168751
488824
30
218561
220971
65853
121420
101178
37966
99
45
81
1
551016010
92
228282
309624
508366491
21272
4
16687
96
5
9
5
82
73
84
406725
75
971982647
32
80785
319190
99
54
614083867
400621
96657
397958
126651
5
48
33
6
326401
467503
9
51
36
416526
333801
139437463
4
21
44
80089
46
39
265462
38991
152780
36
25
4305
39
88
927194814
108070
16
403424
254341
435830
8
218175
19537
24
54
17
5
307467
4
59368
93388
907442555
49
82
134861
7
30
81
410722
45
4
7579
14
446969
259615
6
6
94
457636
357304
113110
601073726
55
96
1
97
297856975
53
131823
19347
93
4
727375618
95
108317
7
13
61926
8
5
372330760
235307
16
60
3
2
808
41
2
9
39
373620
43
219302
5
123476300
458117637
3
720768579
7
86
89
238754
61
76
166006
68
22
94825
242540
66558
41763
15
4
25260
130560
54
79
101429
74674
114074
3
32
234450
33
7
94
1
382519
41
810579190
69
32
66
84
32
5
56
325997
361312
1
15
464029
204830
45597
359517
15
916823895
22
183634
54779
896001514
427636
103163
84
173928
51497207
57
49
148617
25
16
387736
43286
63
3
284688
51
928107339
51
486463
75
22
62
32
478381
51
6
82
6
84172
57184
26
62
177224
192097
5
234275
2
976396515
27
265730
1
487012
164729
34
70
22
70
49
118900
569725360
89
266027
29
4
220376
41
171873
276764
133751
78
344828
40
54
27
452469
17862
5
230978
90914035
203973
54
6
861745169
773607866
256722
256207
996659825
121619
465823305
101720
37
92
447171
211741
218805
26
67
103871
88
68
21
320988
156763
293510
33
653683536
86
313492
418898
9
19
822878302
55
167077
3
340436
99
6
3
83467
38
52292
1
214941
76
454672617
77
73
824840969
90921
84
4
31
86
29
298221
50081
329887
58
6
3
428855
460039
177734221
22
156280253
83
15469
19
96
46
128815
162121
362540
422325
265136
1
76
99
77
92
88
81
880310948
94
433210
69080
29438527
57414
7
11188756
52
421777
158274
93386
50
82
269202
70
374726
7582
130271
46
51
323082056
14
384926
13
10
55
583070894
8
448083
40195
2
67
15
333319
341101
43
305067
120180
55
248713
48
46
85
278921
28116
71
54
13
47131
15
96
31
596503045
5
69
148478
66614
347878
479091634
387341589
78
401913360
41506
6
2
316267
88
77
60191
43
49
9
76
5
330687
4
951320810
77
360897
84
48605
207652
89404
388591
64
233031
274118
85
6
139155
19815
61
5
198113
140773
45
9
277103
33
47
262029
57
1
93
9
746127591
29
21
17
20
88
377916
82879
52879
758193939
135511
403924
26
3
427850
1
62
88
73
55
32
9
59
28
77
330845
98759
3
62
222661
161841
482940
7
77341
460102
85
9009
418903
5
89
44
2
637243060
87356
26
135422
73
89421
31
27076
22
90
353168
71
10
78700
181077336
78
27
176391
97
33527
18
296551
191661
5
824221374
8
63
1
395992
10351
28
91
377878
418978
17
137783
476993
9
913939437
307191
81
16
8
41
980101943
62
197525
95
385088
16574
432317
69
413247
1
317412
692732039
1
189820
30
8
39
218312
32844
21
95
62
9
40
105757
2511
233519
22
468399
56031
75
380578522
452975
26735
300939277
85
54
39
55
44
49
14
6
97
175161
33663
727579004
179225
68
208140
68
19
37
97
31
457090
66
311465
84
66
370148
168441
943921056
217683802
369078
52486
22
146178
301118
404889871
77
89
18
89
4741
96
126014
480780
12317
839133630
19
2
211459
32
12
347249887
364182
256091
4320
491370
77290
6902
26
304754
319098
51
44329
263543
258480
11149
44
34
81
378931
50
5
268248
727916867
166707
713476830
5
78
31
79
98448424
59
92
152707
380193
6
48
75
56
33
103698
82
365259
2
83200
450390
30
6
10
1
22
284994
275316
681496810
473481
476159974
57
27
58
7
86
34
45
28
54
365384
52
705030031
78
69093
43
82
4
227117
39
166311
60
266854
41
198283
82
485845040
85
45
289623
1
39
73
9
2
50
5
7
372839
44
11
28
64
231910
6301
391158
218283537
738602531
20649
14
66
97
747953902
358072795
82
34
71
482278
389592143
324304
386152
844181482
215543
230944
17
683209533
43
7
613719927
22
1
3
66
322791
329748
11
250224
72
47
87
69653
236467
406555
203273
750165911
72
62999
291856
15
26
204021499
49
82
99710
168290
3
98
358131
409287
365812
129165
1
149868
412776
70
24
89
18252
76
33
525909380
327463
436267
61
91
26
394720
4218
297263
90
22
3
79
96494003
64
86658
59
22
58
31
102267
257570
3
59
136672
50
92
451476
1
11
219046
192460
317708
87
42583438
303627
287739
104960
25
651710599
363272
28
325058244
11
9
94
236531
74
125582
37
283330
32
230043
72
17
19
19
481871911
9056
269073
99
26
44
71
76
4
4
58
1
273545
317278
5
45
321556
80
62
957954684
8
369373
970244723
217094
351755
618273780
228998
48
380064
58
750667296
34
142642
354521
85
446257
98
85
317904
121547661
78
91
9
85
315015
75
243510
144612
73
54
541031612
90084
1
4
21
192327
898404683
326150
9710
90
73
32574
268957
924353632
677048900
56
18685
354344
99
98
96752780
10
486455
334186
9
285538341
58
367426
442817
335948
26
164561
65
423543
82
16
557345948
187315
471294825
198958
50
164261
304330
254944
17
45
487701
306968
25
418784
66
211738
138395
83710
348643
430783
227188684
54
42
39
13
19757
421561
99
1033
60
7
325620
306486
80
317178933
15
88822
411530
20372
9
957266306
4
883545134
414357
457509
72
76
459621
96
75
41
8004
187670
9
424639
442101
195756834
186723
1
334387976
16927
22
933625855
35
204111
424401
251129
338091
80
170987
48
20
14
253486
48
263960
26
7
16
7
841985772
10
73
56833746
301041
52
65
576980388
7
6
110145
104743526
75750
22128
419510
68
370639
3
16
17489
56
83
53
289990891
24
20
82080
28
141653
124980
446609
67
187973
352002
5
207736
6
66
42
216003
72
300577
33
53265
90
38
479948
6
407833
386793
131460
191659
118200
37
77354
26514033
49
90
37636
778939949
434189
34
186332
31
62155
327738
32
108907
474368
55
5
76
41
225275
30
695277384
510280063
103831
34
209250
33
225701
47
369004116
348195
60
441766
1
82
30407
89
20
414992
1
286039
40
457667
385362
69034
42
69128
172152
46
883481563
110807
186329
17
157099
393448
9
17
426874
42539
61
170580
1
67985428
73
8
24
921138116
88
7
97058
470181
374601
196718
295444
165082
47546884
91
28
138838
480503
467766764
86
212898
80
55
44
78
468801
87
53
97160
8
7
315120
235825
11
222077632
22
227548
54
254383
16
9
930474216
66
289325233
109539
258449
316446
5
50
16
87
34
52
357419
1
438217
427236
410446
481305
400324
76
362905
51
215900
2
42208
57
5
498383
427228629
40
24372
53
28
90399
92
126491
1
6
209344293
26
27
404890
207376403
497096
77
207026365
1
64
242028
15
41553
91
236885140
204470
976416885
21
172289
59817
422455
150911
6
38
69
2
15
3
57
11
223674931
136684
53
4
164232633
6
167451
494634
86
286434
2
99617
5
331874
938012344
9
281842
37
53
2
464124973
6
204337
122987
85
381701
51
127421
82
451958
226342
70526953
3
76
217042
79
292412
6
353139
86
98
168765
185271
303384167
97
7
113463
85101
400884
298760
11
74
4293102
273923
405856
290251
80
80
9
229499
5
69
471166
559517534
72
411263
3
104992
92
30
82
6
490083
7
59
43
8
87
63
51
8
14
262240
469842
82
94
442308
4
93955
208335
25
247275370
118691
3
221691
99
229042
477106
94837
180856
416550
2
251057
14
276125
293695522
86
26
58
36
152468
260531
2
6
464686
9
26
6
72
30
82
284320
45
17
19
906433555
99
3
51204
7
232164
370304
293403
267974394
715384730
246267
436183
32
268551
405796
105500
4002
43
34
445352
19
53
100510483
85
175827
285648
340303
815922144
3
78
3
57
848123980
18
162053
7
1
92
291455
7
25
230855
56
201767
75
72
5
6
37
882342302
44
19342
475394
475855
58
448218071
44
92
421981
7
250897
89
41
39
465021
114312
57
27
306936
55
142985
36
184176
35
435203
95752755
90851
11800
146624182
3
236198
298933
441853
67688
64
44
205346
9
24800
29
194344
350747
746297132
18
19
12
38
9
341000
32
105550
12
965073190
180702
653142775
334806
108135
93660
42
56
394122
452546
64
20
40
61
271430
23
93
37
360849
318184
23968
478860800
623893260
60
113212
43
483606
185466
377231975
193622
95
16637
252636
136756
424783
99
56
954801986
73486
68991912
375343335
150750
44
37
189133
559239766
16
749702304
95703
113470
91
77
77
255999
237731
42354
64
169124927
203757
25
352843
56
363067
738583802
435151
441165
8
70087
79
1
3
69
49
41
58
242013
131199
31
247775
441701
89
37
214991
696138762
3
418098
54
274570
47
8
172504
385861
272333
435192
40
2934
25
81
227247
458628
46
23
76
85
21
30
272731
750787877
94
24
18208
31
83803
6046233
8
446384
278371
13
422808
18
5
472173
89
222480
92
260324
16767
31314
140880
1
14
22
93
61
191147
52
63
5
25
363799
8
190382
7
472817
42
80
82
31
398669
46
12
13
59
54784742
63673
274508
548600846
53
2
44559
7
171353
423008
474926
27
6
43
142342
104290
280765
28
91
68103
28863
151943
115891
39176
42
57
75
464766
28
27
455051
1
6
41
323855
94
57
1051948
96903
4
273474
277588
98
753463682
961991286
19
4
412093
480391
896630685
486056
60
403914
488191
40497
1
378520555
43
78
2849356
327091
5
91877497
34
24
70
452178
954986317
44872
259677
77
483488
2
88411
403740
144383
300898
35
33338
632071173
36
82
4
66
189020
82
33
40
66
1
74
20
443423
367269
45357
1
942769575
419012
337191
403815
76
66
461080
22
76353207
5
138084580
421382426
103820
31
16
29
352520
58
37669
753028445
8
426296
328376319
148345
140768
83
537064719
491917
97
341286
208767713
343053
2
16
7
9
279349
9
922408279
38
246862
311934
258036
861557892
276067
71
12
21
358513
78
80
93
35
61533
5
457555
54
495301
68
474874
307276
391807
2
65342
25
6
319487
92
69935
447959
235528
330081
466172
372203
357804
254174
73
69982
254281
55
4
179505
52
412288
29
325891
12900
92
6
68
60
73
445544
2
405857
160038
76
80
27
155
25564
58
51
139389
97
718391321
1
204842
133246
583744475
44
251056
120222
114760
30
91985
49
449229
73
77
87
276947
5
894790165
8
55
57
52725
4
32
72
13
60
391887
343341
1
35
40395
174481
67
91977
4
374725025
361050153
216380
97
81260
66360
369024
46456
78
1
415851
118257138
4
58188
16
95273
75
418410
85474562
4
200854
51
337225
367442
227021
451695
32
57
406556
72
482191
19052
429579
469326481
53
25
883904232
202782713
64
443209
102827
86
48001
68
8777
478808
38
295940
169771
6
48
13
62642
9
71
23
8
97
332539
29
20
448956
88
371808
65
94
13123
16
811411713
113737
62
297514
217908
120373314
324309
371455
497404
82132
62196
780802311
122064
16
25
69
145412
444976
400044248
36
258923
126794
12
6
442111
8
378564
92414
36190
936718952
97
6
161862
63
150373
81547
140411
225398
35
442965
334768934
294141
72609585
70583
1
98521
6
75
232282
177148
57
4
86
144613
481160
205703
70240
111133
398164
4
44
40
20
315521
16
87
324572169
66
157342
89
465904
215384
47
69
5
23
66
458185
79
83725
42
377237
210731
351555
67
702300762
986123095
59
157738
28
31869
22
434049
422227
37
45
357157
19
57
248031
410623115
159488
104202
543072364
368741
68
8
60
22
68
958675934
29
343625
35
542684942
3
85
431122
86827
232352
331678
25
618290880
447171
483814
419520
11
1
8
210736
78
54834
45
170807424
416048
97
165253
77
25
39
268393
475725
483201
445646
52338911
59
210695
451673
5
463806
896352097
202117
265219
16329
6
66
89
5778
48
42
407843
61
91
403098
293518
1
851418470
42
75
26
482455
83
9
36
400631
307300
63
98
52
304309
79
158367
66
5
30
2
56
324630
113307
54
53
79
639365297
3
93
68
318799
72
364664
14
232688628
416103
64
98472
50506
41
249402
24
50
99
134901
1
60
86
435159
66
122313
18
5
978004392
671075899
10
96
341971
34
980166451
51
374664
37748
386212991
79
3
375412
220407
190406
90
172134
216964
631897478
943630034
303023
269157
567884051
34
255214
9
887069088
20
726419332
26
97354966
212247
66
91
870053823
109964
298730
183915
7
110279232
725370970
29
48
31
945074142
3
415567218
164960
208493
55
375119
378496
17
532745727
482874729
3
194241
15493
81
375663530
330729
123331
25
9
69
328454
259240
203880136
999575192
14
22
36977
72
799368230
404622
15
259919
311164
89
72
23
48
314407
4
42
288463
20058
96
97
95
86702
6
479759
55
198840
9
79
915511567
208208
92
15437
89
204272
28
390333
89145
21
421712
75924
4
7
139178
102792
296101
8
1
12
335158
351173
314000725
469864
59
8
14
183192
28
353302
21609
7
86
15
204015
15
78
272258
5
477779
898422899
66
89
55609
19
90022
474392
261852
8
410723
95603
486263
94
48
39690
963080980
369671
40
22
76
85
42435
352247
363691
84
523004189
91
177211
274315
85
160947
8
576792389
61026
72
21
297287863
82
73533
33
24175
324906
99
292615
472131
452917
341557
28
372729
479769
47
285725
4
36
108877
152762
325357
106282
107652
79217
225822
47
275530
5
123392
75
15
494864
482394
408134
12942
8
168440847
292397
129749
20
87
88
40561
94879
3
90
4
381467
15
60
340075
13
96
60469
289445
145031439
9
69
2
281577
49
206952
454864
195239
204197
24076741
24
11
204458
450192419
8
494145
361881
36
847144940
83
87
59
2
2
616681639
69154
331499
75
322113
12
57
16
412182
71
463661
51
387802
336545
5
9
64
30
112279
66
515474269
425352
346756
10
197300
34
121933175
68333
87
56242
387712
99
60
442344
63
460573
48
21650
81
481366
369747
146302
13
464471
83984
55
99
257338
456610
7
39
117638
104367274
6
35
418644
10103
21
64
82
71
10
965619782
71
10801791
294374
152433
44
357582
29
139799
51
48638
21
52
39
83
46
294430
150745
75
143449
780719340
49
56
6
327139
14
234089
75
6
2524
338352
95
56
75
244166
40
53
90
89
712125503
48682
68
263359528
7
3260
2
19
26400
209676
24518
390959
443889
83
41
482815
345429
57
158004585
172117
75
125751
490058
951236032
172298
1
745612105
69421
32
792843578
21
323661354
6
45
340319
97
395197
853307597
7
399147
8
480732
580236588
2652531
52
24
74
138649
96539
410757
54
207843
59652
258789
57
311418098
208492
131582
85
418334
59
141043
93597
197057
51400
274185003
895304638
899804161
365237592
708255524
394573
240389
51
45128
7
301939
454611
392334
15
15
361243
28
95155
1
92970
11
3
248554
183670
248568
21
59
7
8
575398680
292014
78
383273
74
202408
96
342878
1
397157
240665
239651
163029
50
361321
73
33
386137
35
74822
16
361593
331241
439225
231684
39
57
499653
384429024
212698
89
277436
353844
41
470966043
47
65
31
9071
23
63
68
195131
65
5
4
362364
32
4
9
585339788
70
455739
34
26810
33
431213
177770
66
205451
55737674
5
23470
483866
37
75
120171
81
28
62
97
37660
365808
72
903564682
177607
397048968
315964
39
597464802
41
125355
5343197
9
63
8
69570
303332
11
89
329374
15
69
394609
793084794
44
408873
15
1
7
1
366864
67
100758
53
58
467795
13860
47
686742003
14
330008
265366370
11
1
440712
37
87
70
91
108696
100344
30
871861811
95
438740
29
719519038
105500
151541
265111
34
267636
10
403336
25282
37
53
90
91
82
239823
258385
210840
3
118891
450211320
59
98
76789
466736
54
274256
353048
34
149150942
9855
194390
267834
68
72792
102411
240482032
25110
56
108306
98
294804
414724
6
251553
318201
60
18
85776
360566
3
205209
431439
60
733731678
42
2
289308
104598
490924
185014
64
60
297684
42
97
417449
31404729
28
288924
42821838
111029
303488
77
10
123148
58
686113611
58
6
95
75
4
337761
479344629
51
331082
85
439431
328346
97
99
378615
480015
325194
442558
72
80809
2
557409121
1
959910533
96
358395
73
47
357289
284975
39
12
669085149
314492
481401
45
35
10511
88
273973
93
564452062
199423670
18
144541
76
242716
255812
56
26
89
156682
306462
66
50326
173425
16
74
84288
89
184111
6
54
907804634
113755
1
249196
125912
62744
152868
12
5
395872
333974
72
156975
50
759567607
175901
457923
191325
6
86
369965
46
69
82
85027
486317
40
299303
72
4
6
19427
49
18157
224358
193031
89
11
93
401790
76550
103312200
79494
45
6
468097
13
312875
96
457121
24
29
97
18
4
3
79
36
43
88
79
63072
62
91424
195622855
58663
25
415538
30
179280
967969294
82
733356635
581682507
57
389223
939059404
93
471986
6
6
40
239776564
97
396853
8
805153904
81
157504
74
47
62
66
6
82
129504665
34797
31
76
123411
116993
62412
21845
394484
2
74
63
1
46
278653
159027365
496018
48339
408832
68
27257
31
372849
23
9
161725
8
395186
72
39
154310
44
435232
447541338
939383763
323121
87
49903
115702
38
38688
22
361190
94
23
205165
36
169010
404660
72
66
616277415
48
283998
24
220103
26
98959
66
54
779850979
98802
193930
31
47088
915131458
9
151214
461630
5
38
132011
18
68391975
466238
65
6
515896644
281995714
586215387
203576
798574519
49
94
4
3
771738599
98
412827
47
58
22
478921
24
22605
57
84
221649
48
110332
72
4
193844
98
90
112362
265809
80
380290
82
4
208331
341237
58
284794665
238541
55
42
326729
19
4
47
24
314347
42
3
416206
267401
35
60
66
75
77149
69
9
74
372894
382012272
87
57
245224
332457
394859
5
93
139190
23
296986
958019788
64
68
35
47
203365
10
59
30
10
87358
1
373687
143983
290303
9
70218
24
423854
81
77
297790724
989863512
52
60
414558
275032
825928979
245533
60
15200
8
339074
5
325469
43
222015
29
90
95
295116
337963
196847201
271195
150789
98
70
404173
221795
48869
20
281484
82
210077
194142
207075992
78
12
62546
34
43
207023
92
81
692821308
55
63
20
37
169010
57
383021855
125295
341818
133968
278469
10
4
301572
403767
142962
260434979
93
76
460751
320109038
51
99
30
94
54820
7
259821
27
37
387176
4
86399230
352699
1
437581
483180
64
399536
322252585
61
325344
160675
40
7693
36421
7
36
165275
411996
137583
818259103
35660
95
41
243038
307373441
385405
655849860
201296
324493
8
87
2
33143
1
62
97
13
10
447710
54
278720
87
26
33958
439481
277371
32069
8
399351
65
869474446
48
88
29
119088
11
18
424225
28
484006
37310
3
29
123564
46
324826
293074
23
23
25
45
326857
25
36
36
70
64
44
10
65
84
281232
94
33
957704720
50
82
487458
19
5
29
205942
2
353193
241874
441348
21
79777
54
19
42
739435209
80
32
3
470523
23
23
63
98057
6
185678
993582543
80
153343598
79815
69
31
143397
68851
98
58
329203
513384346
518630269
71474
85141
16
179720
371799
14
13117
42
193789
23
74
214643825
362628599
175117
88
38
93
142875
5
389169
417374
387547
59
165954
86
2
121548
503533148
275457
299945
535487059
99
79
214007
364963889
4
436669492
413557
12
38
49
824135560
419420
50659
428265
157320
289285
68
438796
20
221292
205352
474663
45
423940814
40
249808
145825
963808255
489951996
89
15
31
60
96
96
351482580
9
425408
51
46
64
78
70
230221321
262944
505446130
85
95
253933
467452
49
198232
324396
67
22
384433
462257
312767
550058455
2
32
46
87
76
443194
55
158847
28
51
450703
6
5
293964
453841
499885
302524
181386
382458
9
171075
384217943
88
81
7
480633
200739
70
356841
77
330563
75
297470
74
277594
231266
79
151942
412832
6
30
437262160
484464
54
117953
2
48
96
22
280699999
89
63919
2
36
23
316514
344956
247925
89
80
663987606
26
203707
51
51
23
13
379610
478361
90
29
29964
343482
216091
442100
189905
2
43
674434357
14
9
720827447
57
424181
21
28
70
51002
92000
96
470833
285551
8
55095
4
662585911
78
304704
94
93
98
358914
42
224160
16
330449036
37
257235
6
5
13
44
3
40
469085
31
42
23829
27
736644180
23
2
492100350
908749327
244876515
19
8
78
125980
333745
84
21
49
128459
346518
313556343
46
21
64
34
44838
73
44
309413
26293048
5
186706
88
223990156
386674
56
17455
493093
114709
232766
403179923
43
491791
298678
295010
302842
434308
151989785
70
15
423398
126565
267964
222967435
79
414416
45
86
82
9
217787
2
893553183
49295649
709339906
766593234
310300
74
50
445153
446393
82071
5
67
422415
114200
281866
251748
176701
270973
395093
723832766
819369453
147026
482694
374558
29
397345
227981
7
183777
32
18
200929
7
267833
41
44
55
80
27
458974
79
498097
15
880066808
317914
230415
920159595
51
407222962
85
66
57
260011
216409
64698
117945
903305681
490106
85315
230279
74
55
925062690
48122
5
143310655
36
1
447363
203202
383035
85
23
53
41
417707645
6
91445
951461441
107116
29
97
22
216040
320640412
18839
135275
335070
461509
31629
36
89
107664
73
567634431
51
78
141510
40
11
41
372515
57
75
326603
467310
836522117
44
347155
50
85
8
55
5
111317
87271
78
149252
90
48
360718327
55
13
87
304733
71
8
202360
14
32118
165093
30
38
106991
37
14
154000
246218
23
69
200277
311038
454300
47
21
57
74
198266
85
8
470911
528647947
349561
3
34
415134
55
1610
302721
9
90602
99
30
659143030
886911631
6
12
47
49
499552
6
4
116722
194200
5
19069
253047
89
76071165
157397
1
37
485214
79
56
16950
99
155611
175592
138480
28
386523
9
108148
36
2
223547
17348
106866495
447400
82
37
67
1
347842
55
7
41
79839
14
367559
363911732
427171
13
61
323152
138637
910435471
158203
21
290446
1
91
484318
19
90
491938
239347
480564
321499
335323
39
165277
19
171398
99
417345
165552
70
350629
71
12
90
99
6
122097
2
4
87
488422
681543154
84
1
57
107894
4
210574
19
80
186330
6
342241
75
283054
268944
408115
262002
342716
76499
7
8
17
397076
2
6
421964
904143117
20
626273469
213818
36
46
127586
147262
80787462
451153
94
333433
47
30
61
7
27279
19
341249
56964
74
310038
4
436818
269311
755319751
94
451834
43
2
81
91
924064178
895446340
308999
33
8573
9
22259
94
88
47712
394331
83
9
12
102218
94
46
131749
833693375
12
35
5
256138245
497397
300305
28
22
11914232
5
43
61
44
323450
207481
78
347184
60113
73
68
91
10449
81
1
77
984559852
327920
5
80
433275
73
847330300
223294
364487
54
35
4186
15
89
41
11
157011
97
428881
190617
85
46
255302
794462381
496686193
243530
63
35500330
7
43
88738188
440750281
82317
105977
397439659
10
683723931
14
68
2
466328
36
42
405735
155284
52365
214176
122331
52
31
365843
22
467654
95
29
96
8
3
27
62
673116206
111178
16913
48
209835
555315735
67430
230847
13
71
35
246902
97
148323
70
170529
53
68
152455261
462419
420315606
434394
28
91
1
53
27
1
456242
356561
9
7
27
72678
222043
356685
26
569602001
417259459
44
17613
65768
207676
63
177518
8
282007
8
265166
2
98
965339079
22
140119
363233
16
83
73
1
219882
83
4
269767
160987042
275140
68
345360
163064
88
58
12197
112183
1
209248
234607
74
66609
78
17
310601702
288081
146292
389852
947904459
65109
78
286293
58
84
297639
9
439238
441280522
348433
93
7
96651
27
62
182023
24
15419
72012
269832
273633
58
489537
4
58207
533611561
21
360479
252983
322825
48
55203
325019
2
1
81
101866
175128
321973
5
9
13
6
73
47
215195
138336
159629
26
4306
2
1
941705850
81686037
71
92
319520
355966
40273
2
22
38
435626
25
479013
58
44487
201166
322500
344437
454046
2
59704
5
4
12
1
91
17
7
26085
42
9
174854
280979
41
389184
758521128
416759
627728137
35
52
316130
2
402899680
45
296399
68
91
94286
191622
269465
95
72
486336260
22
15
441491
70
3
169732
356589
68
9039
117112
389967
259196
45
63
203655
173566
413000
75
73
882084400
157337
15
322923747
75
79223
285080
386008
46
264254
355490
232737
217420
40
1
94
94
4
50
280156
4
26
455059569
72
459702
59
16
1
429066
9
43
276665
122104
437453622
42
464824
38
47
466626
21
1
42
28
335120
852063761
183998
89091
119088
17
128072
387926
333664
61
237030204
176241
264648
48
81
36
315539
492378
12134
396503
455070
87
4
1
72356
25
5
128535
47
368157
441736
130569
75
333672
24
99
621673526
75611
6
337016
10
333381
325171
410108
295564
60
9
31
14
221445
476205
7
192359
85
17
357600
2
15
114082
4
50138341
191927
422475
431461
177434552
43
163251
472684
237920
79050
418758
46730
385334
435091
34
40
36
452604
88
272280
619189850
427866
41
280550
97
2
11
5
50
215241
141310865
2
408236
281858
36
315116
71346
11
68
6
68
2
229951
52
88
5460
314315
374104177
39
426235296
9
467684
39
25
36
61
82
297373
373102
394142
47
282328
496647
278490
28
333223
693730351
320998
21
82
7
10
238677
129338
144537
81
247928
321166
46
301401
1
19
38
15
430389
462314
33
32
5842
172062
414068
303954
157723
6
23
78
125517
287011
8
21
121813
22868
7
839644257
48745
466915
468792
151772
8
265797027
300261
64
133243
23
228590
37
233181
44
94
87
364650
436750
86
41
54
135864
304057
152680
63
303182
25
99
58
13
272337
63
413043113
69
49
215529
61
747259172
429012
60
146741
5
22
972438134
809270085
91
26525
7
128715
233541
83230365
143122
71
95824
251025
23
404606
196289
83
27
4
378081
96
72
864035411
65
481249
275127
24
20
347069811
344485
97
4
81
395409
90
40
190363
22904
25
33
6
88
227027
59
42
42
122034
56
85852
88
47
32
67
39
766661974
496783
54
889438378
57
181678
14
26
5
50
74
774015959
4
65
77
91
78421
797024145
81
6
179847
202785
3
251596
15
33
154959
45
652948540
12044
122422
83
67
5
19
46
6
3
9
27
36
347136113
43
91
183527
270172
202779
19
26
60
251350502
41
62597
34
414412
82
181305
57
221172
13
95396
64
140463
155338
10
398679
735009155
37
391920
4
1
131465
7
272529655
57
43
73764
62111
1
96
50
30
605008232
718273676
47
280081
534999344
30
225421
8
78
47
96
49
39
170115
483918638
54738
87
82
32
4
1
77
55
446057
410932
22
481369
116989
15867
78586
111580
97
95
167167
396874
160393
59
40
35
64
137306
459153
139632
374485
60
192078
401208
91
525811251
385247
220944
385268
36
63
91
7
868440956
376321
975032522
24
21
29192896
67
154537
255350
377356
94
383689
143921
129713
2
310396
52
13
315999
177700
495185889
485714
963596292
717782891
392050
6
26652
381025
835065053
434669
97
9759
353254
37
312369
2
348359
59130
155492
70
51
61
3
8
322416
314423
253420
341840
7
7
512804376
424577
338361
13
341254
7
5
3
277492
186983
72
6490
118316
334000
44
27
55
47
7
65
90
60
191038
14
358099075
72
19
63388
270151182
63456
59
1
139068
59
94
43
492021
59
4
205144
15
54
40
208976
224448
337986
659194330
379126
493221
71
895124410
89
83
451749
626440277
5
82
5
95
3
346409
469300
45
207693
249468
20872
209634127
31618
270505
320972
176241
228887
2500
121301
378054
32
21
145979
67
88
68
111517
265486
200972
10238
53
14
495825058
556005304
4
49
56
64
15
964435992
378553
389184
3
86703
189750
6
304397
755085726
74
378871
925155524
7
51
83
26
507219797
27446414
1
3
898439125
1
61
96
172595
28
88000
2
98
277124
12653
66
444418
187315
272603
396195
21
288981819
298069
303778
69672
30
49
8
305949
88
90201
205357428
176509
16
151407
385761
47
6726
18
127102
393871
430294
175154
5
4
168354
40
28
7
447805
37886
88
97
69
5
6
32734720
208223
340807
75
916530578
43
411638
28
640138179
364052
4
255415663
202844
86
21764
48
82558
8991289
80
41603
74
639100213
35
2460
6990
23
78
70
910039655
835156339
470813
63
153043
743385858
409402
640899032
239400
741210605
91
6
453138622
433149
35
299511
26
758555119
26
462569
47640
1
235443
94
90717
84149
78
80
90
1
333100
305220
472413
374759
969635629
538146314
346789
941823088
11
349212
7
427095
7
226776
57
203346
385736
352589
212659714
3
3
182708
308749
81
36256
5
57
125859
315153
67452
36
18
326657
50
5
76
54
110182
459069
272317
27
38
437642610
61760
56
488704
471187
16
11
444718
812386473
37781843
4
68
6
56
464695
518494702
80
5
417588
415171
240553
223744
657158999
21
12
417908
7
98178
474760
53
21363
72
37
48
20
9
868893074
18757
22
116819
10
42
23
256898
564759844
445266336
389108
42467
594159895
138332
316975
440667
657004050
12
476074
448745
69
380781
483455524
463720
63
648969673
15
617116168
50
54
95
441887
209722
439170
141670
454194
141643
63
394047
79
389364
206760
56204
48357
317040
42
2216
60
267144
78138
243797
52
74
27
81
71403
99
448631
112634
308893
326093725
20913
137468
96
99
84
58584
4
75
362278
407857
7
8
58
330099
370868
445388
88
8
71
17
34
83
10
575959115
53304299
468474
46
83
8344
83902
93
58
909925268
38
442748335
412584
49646
50
113539
101749
150683
258479
227006
15
34
46
165920
13
7
199015203
347842
505624707
205424
49
84
153878562
398060226
39
99
361226
474744
62
288523
28
186749
454905
400881
134924
29
622832765
366082
84
78
356227
94
64236
6
1
90881
55
81955
144974
480253
174732128
34593
146891
75
952023936
67
266691
54
46
68
67
31
43
9692
33
92
174454694
173524
62
124813
79
68
49
222550940
43
8
58
83
898837762
97
14
11
25
83
44
51
864914464
71302
52
17
39
230375
398015
276836
120648
270424
93
368767
76
4
434572
468512
409718
89
74
65
872015734
9
282636913
71
851257306
168920
464470067
672275172
161675
11
97
25
3
37
123162
439770
678372117
5940
59
74
487524
478426
9
215241
65
97
222046
66
276385
355472
25
82220
61
6
50
47
385996
91157
54
14
120040
65704
436475
973838925
121326305
56
53
400707
2
145786
6
6
5
593433375
135450
41
57
488361
19413
820436862
39
27
71
430607
26
7
24
41
3
359524
434257
74
244816
50867348
439264
499248
469087
466909
1
428219
907893689
172921
47
26
437380
379129
44291
170724
418133
460074
60948
29
61
20
84
1
603538085
5
77
87
398834
42
63
8
75
10461
27675
69
4
29
244712
181455
18
13468
49
26
14
5
258569
68
19
94
5
167846
229083
329311
2
10
76
262957
767431354
107254
414273
306163
31
511107960
87
179668
197505
165783
8
4
13
34
329374
80
75417
413823
52
286186
9
896393842
24
17
243584
476896
40602
8
74042
112110
42
271133
8
433664
9
16
122063
237502
97
40
177295
10
168313
11255
67
61
435973
39443
93
103439
444760
567895326
7
8
38
221425
58
34
105044
112276
274372
94
20
224406
57
29450
64
39
724382232
4
93
242426
41
97
369267
193068
495028
35712
25150
54
315720
140887
36
21
447863022
8
239310
294269
95
41724
63
432743
279459065
88
60
44
9
45
77
71919
23
11
16
97
235501
274476
70
35553
22
26565
184489
236186
200763854
9
78
89
1
123096
67535
70
49368
333645
22149
54185
42
56
328166
5
67352
151714316
267542
299124
7
252897
37
433578839
388238
212502
228067
334300
76187
36
30176
28
41
329963
37
405434953
388309
154425
12
5407
44
11
10
336196
6
217357
55
79
5
309333
772370311
6
61
4
26
67
87
372925
342043
81
81
428688
215892
189701
386899
159684
75
25
435539
422906
473769
978718529
160422
347705
121217
87
89
21
71
56
491023
59
5
23
343211
252005
105230
5
75
51
327904
19
91923
357681
94
217103
301566
62
4664
26
8
25
67
38874
89
487786
25
440699
465822
19967
2
367725
5
84
61
418744
13
9
309649
12
458102
3
271779
56701
43
74
41
37655
154672
79
490613
152194
60505
152380
356004
268879
336460
58
373545
136750
108857
70
163693
96
92
408630500
46
87303186
457201
81
6
2
2
238498
156048
5
166898
78
55
466170
30
56
45
286381
4
465230
449396
10
258827
641110948
449124
165996
216100861
475591
9
6
433361
400654
26
172167
159061
209539
48
98
23832
74872
216263
9266
342363
269220
106561
54870740
1
35
851308429
449867
205187
21
358796
90
7
21
95930
67654
3
14
456503
47
358348
4
55
1
380760
397868
44102538
35981
268066
54
36
52
231040
18
300011
114517
186665
63
258086
54
286608
18
392692
433360
60922
84
427945
331413594
21
565708324
67
196499
9
88
93
74
4
7
53
7555898
262625
57
514770359
63
99
14
51
606691398
477326156
11
18
492130
66
305395
15
78
18
27
3
322896
32
77
40
47
60
28
70
877255479
264823
77
95
92
8
716361464
623752333
94
72655
18
91
42
37
425654
22
34
446253
39
9
69
123211
92
56
86
489869
677062129
85
419307
371797
31
125120
438859
482882
64
53274
454478
1
69
29
15295
1
86
240398
80237
700844107
17
6
249229
21
19
392552
10
927692921
24
18
85166
125592
26
452170631
27
86
905461489
362666
258860
19
76
38
356826
345764
7
459490
5
120555
82
7
76
271891
8
862052967
74
79
25
63
119024
80
10894
465543
303144
78795
219852
5
2
67
80
282998
21
51
79
481290511
43
96
199933
240746
91
66
183865
154912
188917
66
2
35
409494
77
22
453770
246387
250425010
408407
26
404515
21
33
9
307199609
40
487092
89
424024
884686467
3
185172
1
83881
465238105
177741337
296361
86
414049587
64
101254
46
7
29
7
483687
476616
314575
492448
368679
46
353260
5
162269
785598286
67
99
389206
56
527638320
7
336449
164835358
713868873
245311
139922
99
189148
284840708
277959
54
392105
79
91936
51
95
34
38
77
15
85
11
67
490565
55
181907
76
50
150194
274143
43
28
341915
394752
95038
82
67
36712
319708
26419
429665
62
4
407259
95
49
94
90
486040
48
255725
5
5
65
358732441
9
468148
68
32
92
301086
94
86
58
68
88
37868289
21464
87355
52
62
88
393011
1
485221985
415241
13
463574
253888
87
87
31
306625
30
3
824337984
414844
82
4
145200
51
343101223
307446
352711943
338168
350172
739112588
33
350632
465976404
3
16
17
760348721
27419
48
24
51
198072
456521
212325
65
69650
20
97090
1
29
10
85
85
13626675
185364
453842213
8
63969
332882
28770
37
74
98
62
68
1
47
4
443282
69
7
480877
11
59
451817
19
119196
38
209860
79
55035
25
219098
86
304163
298732
26
1
22
58
92
472417
267063
93825
38245
90
1
11
65
10
312606
916206497
269806
236263
249489
83
51
36
66
496929
73886
491296
94
6
703184128
462617
76
85
807270435
1
20
329260
69
258268
162966
3
5
55
31
87
35
30
87
15
29
162153923
440109
77
327565
160037
304138
256190
411058
693048349
249867
34
230828
191060
254216
84
428084
449574
199937
3278
3
64
44428
203217
494276
61
94
280340
811369978
69
86
46
8
65
78
210757
2
15
615574772
40783
6
465273
281060
29115
30
135515
94821
387859
14
44454
76
374982
70491
61
352046
5
189212468
7
305000
19
482799
361557
2
18
4
77
994852888
3
523832743
94
600103769
383852
46
6
254611
975275091
279445
31
864778285
7
331866
18843
340858
43
41
685892853
81
29
465981
278123
488394
4
140112
216378
66688
83
77
63
371290
77
24
96075770
62
63
8
961450164
54
304626
92
151769
66
63
74
432881
34
28773
371048
41
83
89
651023028
5
77
2
1339
9
3979
287801
174619
43
440082
29
442340
298407
13
97
9
76
267750
15
280735
676025168
34159
61
26
38
306943
90
15
910359718
116060
86
230132466
21394
28
447096
72
359645
97
344324
6
75
5
67
24
169661
301059
171281
11729
57
132453679
10
301059
250939
461035
381853
93
27
3
71
328388015
27
254779869
7
714143146
387260911
213195
119102
83
42
181869
479864
96
206920
77
33188
4
26
427715
62
11
213974
389130
782138426
29
314965
350859
100016401
164256
202626
240751
91
273618
47
247043
383231
65
47
101572
27
59
478222
336835594
93
18316
193360
18
269915
79149
36
55748
86
31
8
37
373649
57
8
82
345165
30
4709
79
2
378157
13934
386488
128499
297645
11539
85
95988
4
745775510
54
79
51
52345
7
10
119735
71
62
458986
272050
89773
67
4212
85
192919
5
67
182483
12
94
47
57683
27
49
212190
97
187042
46
3
79303548
359774
43
328550046
5
388333
32677
456743
187981
465276
51
2
64
38
147452
109292
84
11
18
326566
202008
57
272937
232137
81
92
87
94834
71
99348
364702
9
73
266364869
122347
77
754742096
15
76
57
443572
2
424805
354456
27
82
114842
21
594758461
150532
186741
80
379472
86
170139
46
98
233213
99
6
359683
17395
3
295617
609361470
494832
469543
957330020
277320
154301
42475
14
99
1
624474895
77
129605
274271
131476
1
322278
386760
43
6
47
51
598933345
352067
423295
81
129592
190626
917886268
6
434430
490640
48681
38
234433
59
78
445443
55
148919
363881
941632834
10
137979
361699
41221
77
59
100783
11
39
7
87
79
4
479896
36
67
46
69
4
923295730
26
39
30
51736
20
7
445999
4
184236
716315584
30
34
44908
82
25
84
65
2
473263
2
357653
37
116076
414878
115270
211891
218523
35
358237
99
375429
137268
338146
87
113932
315124
428794
269487
51
89
57
38
494811
53272
446953
179568
82
523810650
197704
921486556
817577200
55699
38
163462
457880753
346548711
60756
431991
362156
81
27633
77
202542
100367
46
452392457
222235
258068
407862
99
36
217006
7
7
4544
61
90
242252
59
63
63
8
281008586
174525
104927
5175
9
62
16
61
454571
76
64
129890
403940
11
8
43
203144
328343
24
411782
7
66
368090
414967
99
338525
45
88
338159
178582
64
39
464615
666030633
23
19
118454866
105066
71468
5
232920
79
57177
78
474871
7
666862165
55411
23
33
156309
20
37
75
145123
6
230735
69
19
96
283364
445751
438120400
301332
42
6
437705
7
513028979
60
36
355900
88
336056612
7565
465710
290863
8
34296
220466
4
203024
250613
88
457326
16
218453
380326
414851
744118531
38935
35
31
23
273556
48
388866
41
126217
1
61
117140
74
467867
275050
7
6
721410525
245839
1
117798
64
219779
264439
221027
22
429782
3
7
81
660970813
258656
473310
483759143
33
6
47
30
88
182488
98
63544
14
340396
81
18
5
57
454505
84
50
143604
364656
22
199303
41
633414840
699669544
88
45
84
185077
464610
7
51
311693
197203
286202
454365
1
67976
35
49
82
96
158034
98545
7
38
420478
6
536897049
60231
38
16
49
180995
61
1
35
57480
395047
12
74
5
245530
2
498737
2
75439
77914
3
49853524
522594501
44
29
450261
59
74
491702
167719
392567
23
87
79
51
26
29
9
116288
321431
31503793
5
269392
170624
112365
54
25442
422093
376636
9
339349902
102609829
264942
114503
132879
5
50
72
166365
44
448336
31
276476
135438
474658
7
382265
9
36
436574
101323
344404
6
255883
193123
51711739
126826
759012064
85
25
963121627
50
93566
52832
357439
70
6
484435
744726511
18
396932
69
39738
158824
48
44
93
95066
69
32
3
16
216299
92
54
4
15
21495
47
355676
70
30
1
464835
107527
15
69
3
479220
77
5
63
193176
83
350870
67
215770
192624
73754
338094
154260
38
15
402180390
5
165234
263312
90
74
68480
17965
53736
36194
353193
104171
3
6
442632
410714
31
30
46
83
38
427454
209087691
36
83
75
268115
59395
74
929739922
9
59
1
249228
44
207315
59
90
359681
393183
22
412469
19419
593428391
840505329
15
31
422865
71
68
6
78
5
154280336
11
388962
19
459274
51
140669
56
90
148809
468156132
69
23
409247
168252
472580
209341
496914106
96
442415
34
65
85
67
4
172978
197335645
52
46
6
346352
251283
122310
963420468
249026
190127991
422411
83
54
279170
53736
18
302279
52
188591
35
49
97
30
356390
299826
377704
33
87
10
15
507443931
135331
56
975141777
116998
13
73
11
48
160154
55
8
4
61
99
1
89
75
24
24146
182641
321562
209165343
28
458924
1
40
54
2
4
94
270564
3
237726
99703
65
576467519
63891
31
278219
274222
766466906
67705165
72196
92
164622
17
5
303511
6
155376
72656
60
66
20
66
66
500767927
190364
98180
470497
69
71
71
292548505
11
2
319538899
45
285321
79
32839
440897
90
254471
198597
66
77
68
1
153082
61
12
24609
8
62
10
375427
590087881
355300
999353413
44
61
98
97
80
1
1
57
146660
65773
406802
98
454662
39101
1
52
85
396660
248377
9
73
4
277253
96
37
52204
213244
447478
9
59
289140
308815680
246138
79
853324653
17
72
50
54
75544
42
55
5
54
944325716
8
34
739713580
20
77
89
35
266336
83
87
90943
66
492853
65388
480289
114952
2
257402
37
26
23
243632
461459
1
13
123948
116386
177280
903907787
339168
69
451155771
190691
51766
452275988
48
44
496499
166400
17
73
114376
402669
2
30
19
47
31
27
481754
533090812
245460
81050211
36
79
426569
88
934953296
379561
6
242680
60
26
167676
81
417874
49
22
68302594
21
326807
41
258859
457181
34
8
859069043
72
94
360574
167535
27
368776
62
71
290573
380652
172500
157626
2
57745
322758
78509
455291
65
462975
3
212475
24
69
10
50
85
336112
1
9920
464087
44045
34
450107
445909
253366
5
313288
77
97
75431
6
12
116223708
50
57
3
94
53238
156275
90
84
378548
235042
181052900
1
165620
5
76
63
58305
264876
291795
40460
3
274620199
60
43
446568
52
469237
451020774
90
77
21
37
2
59
135008
86
8
383578
32
69025092
39
14
425892
35
84
79
39
37
4
89
2
17
74
52
333143
4
53655
57
84
45
380500
498774
99
8
60
406821
97
5
22
24
62
260583
4
68002
449342
5
87
8
385822
1
77
108710
429837
57
55
4
58
6
77
27
27
8
9
453803
395839122
9
10
255007
940086375
82
91
468743
94801714
96588
480024
271042
168506202
175462
292453
227941
793450068
402636
967702337
42900
494094648
14
441728
88
98312
7
401861
72
211108
437006
7
11
141103
477939
60
371130
82
9
47
33
7
55782
3
48
2
35
222705
96
581293152
518750265
402521
6
146063
5
161980
81
460686
7983
303691
57
33
305024
44
75
341679
83
495819214
11
488760
9
22
30
31
226939
214522
51680845
82392
426359
344553
709770078
67
3
3
27
211885
392313
262403
13
235580
108904
446470
275574
257643
451184
34
66
240337
395945
15
31046
466652
87403
35
52
460778
614895925
59
79
44
5
5
28
39
86
79
114459
33
421785709
179678
28
52
258106
291953
97
456975
3
59
242189
1
346923
38
8
326101
7
5
296477
143585
6
8
53
175563
151718
282963
184262
8
269891
52
90
727377103
357738
217285
10264706
9
50
29850
266596
416346
5
15
32
383278636
55
400398
228049
79508298
40
220039
2
393163
49
6
92277
4
58
89308
6263
147181
4
145706
52
128466
4
111729
74
8
373259
914765207
418916
71
1
29
380060
100141
130486
613495043
420176
2
64
74886
65
56
405723
171682
219915
51
65
10
93
79
204689
366713
13
146040
17
464824
140014706
376805
589102532
272670272
137023
6714
473968
81
565393478
128391
8
51
152669
22
8
36
25
33
178228
36726
352219630
482193
69632
28
88
274904
471769
456100
7
23
2965
387867
252930
11
210862
491884
204736
83
25
25
49
77
4
77
481312
739304900
57
486008
81
368202
240927302
75
14905
641095828
144572
8
7
20
484189
76
497678
42664
261730
285102
83
942358280
86
35
219317
498629
20
92
480059
331318
4
322621
1
85018
76
69
90
86
28336
457015590
56659
6
393247164
289935
188794
27
18
12
47
10
42
253806
91
448537
24
239735
691895828
114306
46535
301712
4
28
278401
20
87299
44487
388589
52
395046
136831
93
3
1
480649
426141
218933
116491
20
497880
124433
976912254
480698
977448723
222791
253491
4
64
9
12922
482752
286950
142241
415627
346214
11
122247
185897
54
50
343569
96
49
296639
403310
9
50
395903
91
35903
259120
39
4
8
2
1
9
363980
434183
412544
39276446
17201482
2
10
2
4
373625
61
95
72
90134
57
44
46
30
155084
328565
32
301567
297767
37
3
82
98
345730
44
3
240045
876073385
199199
33864
23
467099
73834
341869936
67410
267259
57
2
100652
4
161252
261018554
39
47610
91
487203
100208
361581
50
110086730
1
1
2
15
51
4
59
28
58
222198
64
291882
37
18642
450596327
51
14
346768
150722
67
136977
59
166330
1
82
368330
45
64
74
38
414414
27
394091
64
5
10
20
480
1
445854
17
14
5
385396
417377
24282
336622
281557665
21322
3
95
21
93
39
193493039
40
25
79
386971
8
49744
49
9
237861
139304
79
350669
136162
765304315
54
328847265
87558264
46166
29067
1
948110959
64
441205
43573
225734
442098
11
56
94
10951
382173
212880
9
283638
1
335199
132182
790202728
3753
354132
59
172886
42
95
63
7
66
1
285368
75
6
229916
22
403033
46
65
70413856
126498
89
67
425719
245971
44
207521066
207758
474831
701329962
899720318
353664
324717
6
667572331
85960
80
37
34655
83
269927
73
445081
901474110
214120
86
207875
80711
29865
69
147913
3
6
314301
50
84
1
51
2
265943
91473
97
353327
390317
4
360123
167087
383227
26
10
2
6
60
53
42
292412
19
80
97
97
4
72001
51
235995
26
6
60
578166200
8
46
34
7
36
178917
307688
7
38
8
66
91
51866205
53
45
3
134551
416110239
803421451
21
38
21
138436696
21
60
42
21
63
409703
100668
174341
66
2832
82
415709
98
78
133922
259849
588082398
311943
43
477503
453510387
387072
9
1
16
364733
298320622
115242
50
95
56
227484
409379
3
17095
8
18490
79
578050563
67
60860
313441
162739
442121
88
88
147000
41
24
37644
93
5
217219
9
69
30
321718
374387
4
38922
38
2
70429
325205
4
31505
54
87
283674280
67
60
38
7
423042
254716
248922
75
19
447430
52211
240989
88
346244102
45288036
46465
302497
1
314108
242004
105787
79
9
6
60548
79
478938
431057
50
76
12
40
69
127651731
34
345549
20
93
73442
412457
13171
40
391446
40
24
41
386216
88
96
48
65
387982
45538
94857
72
290368
841089914
37
98
2111
46
225484
85
317622
487497
6941
79
653847796
4
350282707
5
417401
931898304
202929
897199824
307616
19
9
5
10
97
477925
17
84
52
117785
73
61
385904
53045
447064
305505
270357
46577
141298
99524
87
116927
433266
26
31
39
242753
284889
54
337613
55
11
81
83
256197
76309
120045
29
386190
9
307072
97
421638
413501109
206722336
194751
7
229069
91
1646
57
4
253739
401380
9
344714
25
285926
57
6
119264
20
456432383
93
384386
32
94
70
396355
459288
92
452505
36
397201
90116
86
75409
34
15
53
93
386981
78
9
104896
35
395358
65584
60
63
406987
96
118761039
97
165719350
93
15
148248
218239
29
64
6
99
315067
7
232058
121912
3
258678
400397
54
83
278149
243925
240650
33
72410
1
1838
401041
446648
363974
55600
499797
31
5
33
33
20
22
46
94
34
239360
71093
44
2
256244
49
424310
418577
231776
452270
470859
421684
40
378419
75
2
41
63
8
316263
465121
64250
44
325914
609180991
12
96
468400
29
39
77
114129
41
30725
384773
88
72
21
65
560517592
66
4
479254
78
79
27
25
432064
39
29
158894
185260
231743
182491
24
307275223
232754
37
142361
11
92
66
90
234950974
60
59927420
72
267244
259783
432761
249536
84
295611
265112
6
62
77
154929
7
96
44
55080
538506302
4
89
11
79808
1
316258
63
29
221352
31731
261562
67
202702
231000
207679411
85
81467
245142
18
91
90
48824
220070
392557
81
36
77
374997
106934
2
10
386155
20
61
52
129249
39
131205
318542
60
54
75461
998857735
67
888888272
87
492132539
591261885
14
16
13
47
451385
15
78
23
77
50
424334
16
360629
375373
38783
89
80
58
60
96
278875
6
238555
56679
63
46
81
477499
67
380119
16
47
73030
99
433953
836828313
203022
5
5
223150
6
94
174220805
64
211814
62
15
79870
160170
369314
491779
251065
450815
32
46
349489
59
6
298284
48
14
414421
7
18
10
24412
25
57432
476319
53
1
432633
265419
124330
212052
171872
77
7
7
486653
100400
478958
59
26
3
54
48
6
788224120
26
191952
107648
31
68
72
172499
26
36
244909
362621
80218
167359
54
44
37
383632828
2
10823
1
93
58
3
7
423704
93056
98774
314052
50
9
314401
484465
272832
15
11
4
67
38
470102919
20
441696
66
76
316336
484603
337893
102488
6
257949
235528
88
33
3
14928351
84
394295
1
62
373753552
126563
154707
43
116096468
9
489392
27
251063
68553
55
492918247
334395
60
7
66
469075
9
8
76
62
82
195823
92
63
5
275270
66
12
432921
485865
989394551
47
198881
5
619436000
363273
81
606061508
309127215
94
27
46
76
243407
566872345
247322
102637
384924
97
70
79
32
162831
59
960152165
1
82
31
355418
460863915
205519775
346546
24293
86
9
126560
18
76748
880264396
47
47
95
247510
5
52461
311736
163034476
207056
165771
41
469943
5
85
48
91
84
418380
206002
44
25
95
68
202443
409245
73
205440660
1
69
83
61
723816054
78
68819
31
999460319
144068
7
4412
189954
36
7
8
106819
21
274960387
96825729
4
83
83
413772
10
23102
295220
74
69
64
260618912
392933
161175
607453392
91
245312
22
45
95
11
831675219
607517028
91
289569
601992034
359191
219289
29
810404882
69
77
7
19
30
62
163440
185815
437099
2
409137
39
56
18
56
89
363686
73
8
73
66
5
770205138
1
15
509755728
185314
342465
37
56
41980
303344
26
185980
73
339070
417947
449335
1
95
218185
10
15
1
68602
184850
249160
3
452309
346949
45
814217424
27
969791988
236575
44
498473
37464648
939941198
449626
517851211
360065
411851
11
2
68
63
53
3
2
152143
3658
48
79
367224312
245200
62
175150789
44
68
34
132479
50
1
215210
69714905
82
41
166048
51
257483
11
71
7
337720
422760
110663
86
356955
270837
8
95
4
99
435659
9
4
4
85375
218085
256616
488959
4
8
52193
81
533913032
58
22
7
96762
54
56
5
86
240206
229605
5
455857
772387213
99046
24
8
345624
86
244088
67
7
34
961937563
70
318659
241581
202123
6
223841
25
84
50
426014
16220
31961
4
466231
4
53
4
69
36
121355
28
27847820
78
15
6
412550
88
274800
7
55
26
366284
3
193331
183812
478286
26
13
217863
99
84
465306
431371
84
310095
387248
9
807589865
95
16
4
410
384353
259526
456301
3
310922
78
229199
81271
961681770
52
3
397630
33
90
22
399823
219510
362466
168225
88
71
90
260681
487462
8
10473
88
29
483299
9964
58
31940
84
71
5
7
496482
53
44
52
347415
98
10
71371
146840
385180
71
191729
6
381706
83
116380
69
3
54251
326081
305334
327729
995732711
484231
388430
154885959
39
98
78
457509
424865
86
988655123
59
93
66
44695
420098
445419
4
6
411036
420609
5
25
4
54
10
5
293706
71
497941
27
51
703594689
475034
13
128385
40
487638
62
124745
227126
499161
470736
260912
21
444648
54
428120
19
76
185765
56326
423393
46902
20
19
105046691
6
73
134360
86
34
682971786
228299
87
647970441
4
5
3
7
298493
154276
8
94
8
68
2
476341
439263844
90729
91
31
91
91
87
75
32761
78831
493210
229448
53
170025
315073
971313405
61
793282349
93907
293080
85123
496361
38
85394
50
55
78
314740
123551
23
148134
76
199645
187405
28
67
315685
174190
47
224654
61
7
10
317103
84
119170
91014
871721681
206348
81
9
53
60
1
92
9
75
79
1
355419
295963
907608701
27
372764
96
494365112
48
28
89519
451683
416064
68
402395
241506
69
39
17
134813
5
463811
66
23
1
49
9
3
33
160103724
109028
68462
81
141233
34
34011
259037
592372092
33
58
58
81
30
379396
275546
65
9
129921
252881
96
37
5
58325
16
93
217319
43543
16
397122
40
353671
54
51
80
97855
227938
99
57
27807
75
66594
6
71
58
68
104265
100805
54
342427
204581
377013
417072
267469
29
347407
22
494536
809461155
292023784
89
896091659
365890
285272
51666078
33
24
479456
277184
394190
68
8
261672
118862756
180626
324201
166808
45084
44332
225893
50
454599
492757
228798
88
3
89054
56
284278
46
286877257
88
14
51
364376
212034
136273
74
88
38
4
350810
235498343
720724956
54
489465894
401433
327257
21
489174
19
91
348688
31
390469
54
78
346579
12
62
71722
276158
305312
446521
68
35
417346
48
128097
5
59914
1
95940
23946
3
119023
357273
5
496885
356003
76
156573156
8
244951
9
373845364
8
205726
359437
388575
278284
487682
33
6
759618707
290130
33
197583
137347
5
30
142143
92
3
57
18
58
30
78
416327
40
141769
41
321447
24
959002944
89
175785
5
91
65045626
53
67811
61
82
415743
10
2
342435
429057093
133551535
431623
28
236943
74124
70996
9
37
98
32
3
89
470263
707711651
83
289678
62
464379
44
271794
55
321026
112496305
45
467140
226728
338749
403308
76
172201
17
45781
150188
30
93
4
95195
56319
63
65
193949
121553
60
101496
68127
8
47
110427
339794
80
216172
684616084
5
50
393037
137408
69
202083574
218513
120837
37
287779
144612
49910
400460
82855
652909524
70
361361
58
388027
742397441
8
88
495617063
85
259390
6
286089
48
362727
71
30
392640
15
64
43
256186
23
302091796
952336220
25
441644
13
362968
8
13
49
8
18734
24
98
44
17
72
210160
17
9
94886
310706
481925
166807
462882
84
72
98
173843
63
1
11
389591
235457
369464
12
280680
58
96
484437
20
415317
82
267359
77
68944528
89
273624170
331438
253196
74734
341197
44
80
22
288858
23
26
647387017
48585
85
160199
254816210
449717
104512
189780
438314
314246
80
11767
16
95
9
397402841
677454197
2
6
64
361586
47657
256257
60649
88
425900
136064665
286093
7
14
5
8
23
488877217
2
73
67
94
195603
246570
51
136755
120231901
184425
42880240
875067668
21
32
7
361410
711759375
23
8
20
231519
91527
15004
1
321232
336483
876243947
805176703
40
112372709
6
43
84
18
286645
280384
120149
101378
364027
45
328845
128354
41
4
343593
88
6
487231
108266
8
3
33722
3
58
5
289451
356137212
15656805
4
420909
39
146242948
212411
481420
420405
474928
910626335
72
42
232629
73
97
23
152169
100451
42
83
338011
1
201791
110932
34
70
45764
366550
90
12
324922
224715
77
344189
11
24
70
15
60
211731
496474
82
47
210104
92
261784
148030
44
90
6
159124
342862
53
166165
2
253015
46
83
48
5
258890
246461
1
263253
197056896
365493
188251
53560
38
52
57
4
375366
51022
24
472545
393333
790113646
93380
208104
254306
47
143097164
309782
320421
3
84
26
66
3
54
244911
24
77
881418453
46
44
62
177480976
76
388752
64
66
52
81
28
174279
87
79
4
275541
362821
460275
40
59
406819
110508
128425
266502
74
122952
711867455
12
19
22
197027
322161
222929
79
51
23
113105
250214
769660064
292884
73
14
97930
53
3
255624
325338
5
173719
486409
76
7247
146223
40
423075
61667
184716
80
343986
89
63
10
86
139613
411676
273342
401133
499299
96
12
412626
120081
491907
84543
99
24
146902217
91
433994
4
36
211737
55
63814
34
369545
79586
91
49
53458
479861
77070
327477
47667
215254856
628568889
421455
37
68
93
454849
99
5
235296718
95216
314329
418204
365743528
7
22257
4
683903563
411017
7
620279320
123119
17
205870
31
763246617
65
18
386667
426607
3
372734
558674911
16
81
3
84543
50
249064
324666521
374835
75
18
682419172
205166
6
252837
98
236003
94
203021
21
4
80
9
293372458
47
953325316
12
305529
348539
39
233085
82
92275
52
289535
37
55708
305642
414534
152512
22
18
72
242378
431244
280314938
134561765
835557077
45
89114
376657095
485497766
354308
44
15
39
61
153498
75
441797
248150
487764
22
488468
77
412321
1
988866268
478077
2340
26235
95
99
74
7268
244194
243702
88
351564097
140024
125131
404727
42061
77
58
240675
36
2
95
294750
18
146489
9
45
36
175947
27403
40
50487
918212326
482223
954780690
122425
356338
424379
5
23
48
166870
61
56
292976
422848
47326
81490
112229
5
76
378413
91
305233
723343415
116962
151313
7
61
3
783211961
175202
271480691
415058
126764632
103103
770800010
53
80
455195
343466
17629
253570
705680849
46
468378
430342
187910
8
128423
24
11
45
57
69022958
29
287385
65
81
41
3
70937
23
71
961769832
92
41
90
33
70
5
785861487
27
339589
302870
342111
211984
1
9
51
483452
317186
154781
261716207
193738748
16
24
875216739
90
100586
18
10707
7
424431
270463
327085
474749700
89
88
12
7337
9
49637
10
300345
359142298
60
41198
171571
68
32549
48
163153
77
224571
4
493480
24
41
20
142046
3
61
246318
409208539
214056
284441118
2
69
2
352347
47
337317
922969274
9
50
41
134288
473537343
64313
42
489708
486617
345291
706822771
1
79
16
3
7
307361
16
96
80022337
80
43
1
1
7
71
85337
472546
55
83
83
308445
53
276514
456501
848059951
412303
317523
58746
4
12
44
77
240833667
95160
487672
72
7
99
25
135997
82
172985819
148760123
89
399760
983784439
7
61
159284830
75
97
376423777
59
246689
480037
32
6
111011
112405
28
83
141654
5
7
408383
269273
90
399758
49659
461318
69
346912
250064447
91
45
51
2
76
48
9
22
12
75
46295
99425
65
153141
266228
90693
34
426098
35979
94
18
457893
45
68
198495
83
367585
56
976688090
411675
230746
262966
254027744
163009
1
9
26
158324
2
6
60
7
46
97
49939
87
7
263408
354740
29
24
33
185511
59
375806
671185635
8399
35
430323
47649
164741992
840661845
224848
243087
49
326720
55
16
295906
258234
34347
65
56
263779
8
4
9311
46
158718
43
477380628
440075
390552
70796
2
89
64
35
56
46
143663
120172
132521
200085
43
2
54879
78
74
287177350
176232
454934
41
89
299912
462711
70
474847
5
761414371
35
81
151180
461126
94
3
178614
43
481677215
229187
381374
44
64087
405987
59
338415
320849
69341
436469
78
283628
486279
356959
5
30
32
76
84
76
17
14
193551
13999191
62305
260255
298726
40
6
275284
385893
481929
238303
591514464
468968
93
575436762
64819
53
346811237
334313
17696
838588150
167996
409431
2
300865
42
69
356804
65
48
33
56
8
6
38402
6
61
551204831
7
9
533157942
98
3
90355
46
434526
70
83
77398
364855
32
218855
61
67051
48
33
13
191183785
374339
77
371401793
6
76970
2
371531
496154
396741
229661
46
168822
62004
47
67
99870
441695
29133343
68159
162524
79
1
442810073
450511
25216
4
9
65
426700
453612464
237930
29
19062805
473522
10
261755
1
132333
275656
489568
434973
62
812071144
939731844
13
87
14950
69719
70
40
66
412953
405936
52
335023
498482303
66973299
18
167743
46
182732
24
5
87
393916
496725303
2
338646
7
45
4
57
254897
373697
84515
80
1
233672
52
294802
52
293862
204860
487067
5
6544
163945
90025
53244
746685421
95
22
8
70728
459993
73
5
64039
62
10
18
68
61
62
508442249
433813
475088
132415
189766
45
13
192611
532376456
59
61
79
56
251706
391055
78
1
37
84
4
8
44508
75
210713
53150
7
26
289597
157935
52
312108
246630
374719
351387
258960
255611
427359
80
90
76868
15
158045407
32
164696812
76
35
9
63
80
51
7
88046
21879
69
73
266427
10
319420
133713
26
82
2
54
61740
231760934
20117
6
491658
1
257177
37
772198173
124251
319332
303356
51
61
12
3
80
154548
238089
306160
332844048
59
48
481714
31
479555
77
165961
6
5
40212
93
307142
8
6
6
18
69
49
226829
6
129454854
5909
246251
48
203594
9
163849
44
490338
7
114509
1
9
55
118141
86546477
74
104564
61
324624
29332
319489
189103974
92
377196993
6
68062
55
14
49151
139486
3
66
17
10062
88
33
60
99
2
106448
89
817075223
287277476
4
10
297084273
123686
26
2
85616
293353
31
9
89
273570066
384245
1
328719
38483087
44
3
65
150292
981439533
71
58
712899003
494428
183511
270551
410557
77
22
11
35
207666
615945881
222910
71
104696
35
316475
78
276325929
283545
5
1
343488
242762
143150115
114947
6
61
31
316399
5277
80
357084
233540
913433291
490086
21
48
42
88
462077
71
226309
314052
42367
50
360113
27
96185
227546
7
89
35
216602302
291039
185198
178318
267364
492244
408547
57
53
7
88
211823
206082
3
41
184263
34162
204326
108403753
4
7
172239681
123858
19
55
481826
45
57
364648514
68
91
46
97
60
12645
91
9
198493393
254102
301621
617659287
9
20617485
411243
89760
5
29
18
6
90
261018432
141264
85
124261
872786845
51
224917821
99438
20
25
72462196
396149684
85
316797
72709
69
6
11
405054742
56
258065
29
645122209
4
53
255168212
6
9
54
124722
57
321714
42
411957
36
2
104135
81
496710
180255
7
56588
256180
14
363691594
89
31
2
65846
54
266253
24332
60
81
977108080
20
57
276090
301232
20
46
65
6427
482322
70305
34758
164679
55
13
35
25
29
3613
416496806
91
21
61
36
97323557
71
301769
70241
2
881438583
94
42
139172419
499097
226669
66408
2
357621
134540
7
245813
119233
92
18
227886545
409217
375381
483757
15
97
5
73
16
25
164056
8
4
72
473012
35
50
979204710
75966
266442
84
1
435842
102664
75
533670538
82
437450
222170
206484
714093457
245183
46452
190668
99
5
311907683
5315
31
73507
81
141387
73
38
375528
4
94788651
86
89
40
182269
3
37
310351
77
260845
103393
59
53
435200
88
25
18
69
30
328500
41
81
42112
336118
350398
75
3990
2
392537
759063761
472676
3
497143
97
447029
34
47244446
219988
421510
386858
16
393424
13
94
2
441307
202675
93080
197233
84478
7
18
382073
325190
96
10
82
44
187405
46
89
82
142878
84982
17
328709931
414638
9
73
5
45
459389
4
31
175922
85
48
46
685637585
97
247758
279853
1
304404
71
31
13
76
489642
95
55600
144456
56
157535
9
21
62
38
327402
202250
37
17
25
356594
99
13485
82220
393322
82
43
220901
16
864133239
388095
163666
61
95
318370
81
428606
98
82
250099
4
824103942
19
5
254233
21
20342
98
2
24
33
73
259081
4
87
33931
180922
52
18551
231562
406254
449281
5
72
197836
183863
96
268500
485077233
38904
96
59
42
19
79
285157013
61032
83
660766161
466147
589758316
465641
75
17
309078
172510876
10
55
335001
53
40
451081
71
500799982
522163663
90
61
395069
329757
674651066
422890
157336
9
1280
56
45506
118895
85
221551
76
20
54
46082
254231396
935512048
40
129078
41
74
191080045
75
5
34
4834
22
32
911737488
411099
39006
1
381034
14
47
29
79
471700
14
79992
5
2
62
75
254772
7
260848
97
429467
692937063
455350
614937183
2
11
41
89
52
28
2
272106304
59606
55
55
14
3
71
176022
301781
67
54
98
87
79119
46
77
385294
45
80
96
30
37867
89
3
323894
4
4
90885
403235
112775
86
49
54
382499
7
80
60
121548500
234879994
461846
148879
626381286
958144738
289212
190651
31
89
81
223571
65
2
175778
68
9
215742
98
411
8
200011
45
1
372175
205553
384762
66
16704
168333
235069
8967227
69
58
2
135320
7
5503
185378
427157
36
37
192682
571585275
193052
5
269551
135560
35
344030136
357574
93
81
97
423706
218478
223428
6
95
7087
29
407618
150185
2
20895
204458
17
31
48656982
77146
212364
1
8
7
71
5
10
228168
75
334497
68
1
37
91
79
252015
22
47
117004
47
18855
6
95
425633
269850
978615724
343395
1
252728
275482
962739250
97
7
28
57
42
286338
221780
15
113704517
40
75905
427529
399230
200582
11
266097
87990
41
227564
69404
48
221299
163290
219962
48
425607
410704
259222
5
51
21
530105980
14
125498
58
199657
2
452131
59
55530
37
7
8
471271
97334
26
96
3
53
147974
116463133
38
7
382053090
89
489399
51
457388
96
398246
92
65
376009
405824
4113
336700999
98
429309
97
265018
247580
55
487490
225376
20
335343
724149515
241041
57
72
1
171085
46
68
386093
474517
75579
191206553
39
92
30
4
72016781
161433
8
44
284551
484782
28
42
77
232560
38329
458600
48
200120
98
67
55
75983
74
93153370
32
97
9
84
337880
59
73
185606
81
8
318557
96
54537
245408
419135
415851
15
18
63
34741059
8
6
823514146
498676
64
40
489443
53806
51
354791
77
416650
63
38
269206
234860
404442767
294472
137148
25922
485028
188874
294013
32
292011
81998194
77
370651
20
4
471150
16939
356614
63
58
58
17
345371
26
328943
487868
97
46
48
92
11374
86
103347
475720529
456236
88
350313
123189
20
408683435
58
24
64
95
174173
292134960
5
11858
774733776
423722
399368
87
82
1
4
246615
78
32
92
44
297874
341005
122118
86
441212
349033
8
81
58
125240
842781323
766037029
371660385
152819
60
413078
39
11
192466
286824
82
147913
20364
27
43
63
93
172125
225080
921208164
3
66
67
96
493588
291689
42
82
84
233157
132833
20
64
443993
288748
879378181
681541094
7
82
55322
79
1
14
78328078
930784338
107303
74
38
429383
4075
1
56
54
28
28
9
44
70
53
77420
158098
920682883
98
119881
439942962
476010
993787041
335094
86
11
28621
6
5
164781
155685663
485286
450857
879811163
469827
423688
66
43
107960
18
492326
671300062
326868
189639
88050
48
382981
78
92
388863
76
130658
68
53
9
43
15
270437
131226
330816
77
37
331503
90
8078
51
67170669
83
25
52860
2
89799
94
42
98
75
43
91
36
509715088
9
12
48
74
2
15
77
297931
178719
137927
214925
82
180435
199482
872132344
4
327098
130662
40
450584
223151
61
383299
27
442944
397232
183792
331851
311972
361106
32
42075
101810
75
84
78
32
661026733
19
28
414974
117148
52
11181171
322385
20028
91
433732
629158892
66
48
2
724012222
467517
14
97
58116
27
369957
142128
357119728
299812
61698
742314893
77
429900
4
17
80701
315858
74859
370211
5
82
391689
64
74
416736
9
55
942503133
71
13
127472
16
267218
370246
54
97
26
28734
266034
200218
20
53
23
459972
77369
39
184928
196584
15328
56
86824
34
47
13520
446176
192219
165118179
302469
381110
458509
34024
288592850
198662
315961
11
198656
90
6
621589551
132572
1
324432
69
25021
118371
200698
436082
232382808
343910
169182
128292
337689
34
16
503890930
98
454202
41
61
29
66
73
980178629
254025
186328
1
115485445
83
291096
74
41
130267
217311
241469
35
75
8
50315
70
82
126702
386365
39
3
58
72
66721
87425
77488104
78996582
84
407852
243433
70168
327366
278921
54
374946
466019
1
85001
358562
458719
7
12842
99
162608
6
288584
166269
47
380938
98
336844
411535
55426
73
62
26334678
53
60
45
16
78
233611
287384
535432719
11
84
21
681661161
650244216
19
91
483126
3
241458
21023
357899
67257
19
32
8132
302326
40
253079
108039
93
452065
65600
96531
47
60542
2
43
36857
5
482624
11892
43
10
364366
66
31
275159
9
18185
407619808
75
14459
88
474514
612075322
180583
78
451900
87
78
497736
334072
12
18
115965
96
6
224018
239293
400638
173596
60
125546
297265
162613
23644
250767
232569
10
375484
29
44
6
92996
422532
136414
409295
6
313776
425847380
275155
6
26
362199
88
57
170494
288325
96
248835
92640
373191
7
2
73
194306
165910
52
497467
48
430449
28
57
52637
472133
58862
88
56820
184737
7080
24
5
74
89
84019
83
334124
499649
5
63
89
3
310920
52
364673
6
88
95
13
8
75433
488537
765517642
45
89621
405463849
744756309
287142
88
238579
29
5
323249
447589
173639
89
97
37424
443257
37
10
326077
273273
496030
8
251234
8
57
432950
462713897
29
175918726
46258
933285606
20
297854020
178547
45220
89
473061
385092
11
84658962
81
71
135020241
73
164442
9
50026
262150
48
15
42
297680970
86
89
796726360
36
229298317
371626
42
562069745
2
385812
65245
96
285610
314048
361070
85
14
64
203772
472558
38
35
423094
356574
410263
5220
369563561
16
9
76
103165991
5
51
8
22
890736137
60
1
75
351665
53
67
99265
93
99277458
98
8
53
839195449
409902
488747
111264
77
374936
60
992394122
269748
11
89
112425
174314
314679
28
343112
41
8
10
19
667263220
387653
385003
24
87
37373232
18
397241
58
30
32022
4
220132
69
246717016
75
46
7
82
69
13774
830900012
327119
44
136861
358584
2
65
38
200865
464377
176410
45
425306
40
329843
47770763
426012
116024
13
37
341044
199162
45
123241
66
3
18
807288806
32
65
129720
405402
74
135874
819916633
453165
645106700
71
314484
493547071
471877
402867
82
43
33
224439
402697
3
59
33
435085
433127
79
220302
238448
47
88
1
1
240911142
206652
36
49
450803
86
450849
5
869400136
19
25
19
76
147446
44
228130
54
91
16
6
321130
389974
81
2
494302
416357016
96
87
65
191536
32
408154
26560
17
61
40
56
223910
423481
141990
29
31434
5984642
8
12
95
178660
73
31
450049
84
122780234
20
69964
12
41
51834
13
8
59
23
152308
58
257737
285993
135481
81
7
68
1
63
239123
75
473530
375799
1
477754
3
483207
213953
195504
35603
76
309503
8
175527875
81
93
2
393613
480267
98
262510
86
7
43
212942
64
92
8
4
77241
7963
239714
35176
3
211515
96
419832
89903456
27
25
44
877277322
315353210
84
481498
177462
344240
194865
488607
421783
87
460367
68
9
481083
29
9
26
330603
99
379642
55538
7
469963597
416455
156193
108666
6
47
101755
359151
48
232057707
213694
56
565683878
925794303
83435
133631
488442
126946
48
11
445363
75
21
52
42
19
420526
317191
439494
220163546
12254
8
40
48
87275
95
5
20
45
15
266418
69
47
32724
28
285337011
58
78
83
6
381973
56
59
340335
323819
137570
481295
86
182906
180690
223361
20
11
55
58
397314
418572
10
4
24
4
45
13
495082907
32
58
274519204
373275
424995
18
63806
38801
65
71934
55
353224
316227
25
469639
64
305313250
92
126606
344111
68
417474
1
92086
93
42
209292
78
7
1
81
74580
45960
9
89
77
31357
430607
208430
259200
234440
342026126
42642
12
15
31
5
294534
279329
176878
245732023
45
21
627127640
388774958
103175
86418
593472095
248765
912244066
8
328054
185043
50752
3
10
4
34
12
86
37995
79
62
387426
101857
96
55
8
408041
286069
8
386913
7
22
77
234176343
71
158033
51
97
26
39
472506
474831
131179
82
249542
277668
27
480128
60
88
58
230084
91
455889
41
414741
5
66
12024
34
47
322325
78
96
37336
28
18
7
31
80
1
22
293264711
7
319394
6
11
92
45
759832172
28
481752491
4
24429
27331814
90
316941
87
312583
95
488011
868873010
273996
23
48
58
10
7
3
936473038
84
880314796
20459
26904
78
396713
77
82
6335
350644
97
417000
35
408560
303134
52
91
80
17
92
45
444968
340714
19887
6
345843
240949
1
439061160
651588181
55
38489
326292
483398
42
62
98
65
5
46
94
98
914424041
297392907
398435
498736
7
168371068
454960
47
371847
10
493921
47
426198
863076692
126807
29
210497299
257566
9
56
146857
7
98
30
7
72
15174
124172
61
223658087
342853
2
326386
214420
273252
310461
48
6
41373386
104384
8
976088598
238320951
86298
81
322445
284490603
1
63
59
10
107291
32297
60
59515
340924
256800
28
52
177180
396434
151431
90
64
119895
20319
294351
873657088
71
200684
256362
93
444536
2
4112
281615
92
276805
29
47663
33
9
88
54
425505
331655
79
96
853110692
56
453029
51
76
31
27
80
239510
845891560
25676
794204013
65
138027
16
81
78
256218
42
65
17
306821081
6
18
321231
510256532
91
73692
13
298579
97
22
306508
682583847
21675
287229766
24554732
100541
310002
7
8
22
25
86
66
93
57
72
36
74
68
19132
295665
343711
24
74
45931
39
187802332
74
60
31232
129942
378604
437835
99
32
142026
402164
278997114
330332
12
212111754
24809
52
311522
284030
16
132197
25
9
309624
268889
489088
304153
55
203373
178010
112408
601161246
61
167601
47
624610243
8
83
81
23
429019
157456
61
5
270404
56
12760662
10
45
191225
163179
813367336
78
55
161753
433230
17
85
10
973120482
466754
8
70
32
56
2
82408
52
5
81
38
26
20985
78
32
105473
978069927
136622
184259
72
426286
3
94
19
162831
62
84467
479784
52
1
264014
44
211609
269039
376464
34
189170
86
2
208781
9
45
170930
21
346564
88
88
142950
60
201446
1
288713873
983460356
38063
29
407185
469351
89
15867
59
22
38
33
440753447
431282
83
317312
18
76
345865
10
39050
66479
356967780
51691
174065
5
17
5
9
23
756958723
371577
31
429543
75
298633
3790
60938
334349
244853
12
392127
192808
8
439661
191722796
411809
32
1
85
370417
199898
468883845
1
46
57
992518151
20
303229
43
99
629333658
298560671
253127
2
124307
707844315
4
68416
59
5
89
453361
9
407049
50614
50
437864
106658
9
203056
17
416519
497377
51
182805
124891
342965565
6
18
50958
101263
413255
73
46
29
147883
61438
67
98
108786
28
18
243403
115286
381298
67
217585
6
397467
86
71
11132
482535
360710
94
5
888087382
48
26
79
241728
86232
150711
2
269776
471493426
14
76
203803
67
48
106838
833352960
176641
9
88
96
405056
52
45
35
48
7
61
66
941848835
79
30
65436
51
497033
85
77
155292227
18756
138742
15
46
34
249287
97
26
11
212638
92
6
237299
311065
318959695
906926116
99
57345
31
3
44181250
5
951036626
91
39
66
24
480691
76
374182
1
88
88
16
5
412929
37442
96
364721
343014
48
55
63
198184
148446
283141
825272540
198275
51
718682111
60
497358
463022
48
71
238521
274697
94
63949
337744
23
158954737
400356957
6
70
63304
39
13
220069
48
89
2
3
2
67
91
420829
25
13
67
9
12
78
68
115768
31
390975
24
11
13
1118
88
50
3737
294479
908542572
168218
28
66
60
71477
3158
309292
22
64
358544
300026
85
8
66
390255806
57
54
22
161379
458990
20
326831
37721134
229138
356893
61
449508
376616
66
81
27
97
139201
480612
179186
111335
353543
170873628
493072
1
91782
70647
32
476695
302645
829497028
35
180210
352501
82
80661
50
37
372294
462396
80
189324
325020
770816592
30
12
464159
302893
282968
193880
34417
173332
53
405578
96
238076
23
432669
41
423622
95
60548395
110561
27
92
86
416298
80
82
225414
432637
74
491640
460413
54
172078
44
219041
275082
167112
126852055
95
42
183702
69240
84
266452
50
399645
16
28
402606
26
73
214574
535772278
209339
1
188775
34
44
21
124832223
29
89
257600
72
34
153958
48
722342159
46520
326204
192491
327966
326738
218570
15
33
488074
41
259040
75
8025
36450
475568
73
2
48
29
279915
2249
243932
17
2
492036
82
101726413
58
469105
63
4
167857
319
20653
31997
386563615
498415227
2
97499
99
237250
384108
408892
4
704138318
67726
90121
94
5
79
330602
13
18
54376
102836
8
112396
824562683
80373
242532
90
498089
90060
996689558
326614
76
106936
71
594527123
39
136784
1759
71
45
262147
26
224843
311446
17
287383
38
13
409143
290470
29
486958
20
321200
433619
56
85
351201
308929
463922
262511
7
7
330441
76
471287
156079
107948
59
488339
84
54
131678067
33
336482
96
476968
563766467
494205
315728
91230
10361
364697
4
219499
17
18
224770
228021690
273314
132269
388811
437134
12
391816
724219180
13
58970
350183
348230367
2
70
12
932998738
446406588
42
369278773
62
80750
23
75
59322355
433603
6
36
9
18
288734
5
155804881
97338684
324242736
9
10
79809
718274255
702390491
1
60
43
304620
28
77
309214
49397
177788
61
79
45
495290
88
452392
435860
74
485512
88
66
92
84
358921
54
90
127713796
54
30
52
15
487318
236370846
9
4
2
499226
3
66
403497
132284515
54
90
8
382621
80
418837
283006689
43
4
337960
20
208907
10
430599
87
42
52
8
274936
45
39
35
109018
6
136238
84
44
69
5
913174529
12610436
45
222666
412024075
178538667
88
510417665
84
499221
36
29
59
50
72
321341
138098
17
89935
1
253978
92075
40
472059
75
76709
35
448415
124107
828681675
9545
50
498050
50
92
237673
17
60
251362
1
337076
104212599
384585
471500
94
7
107105
49
80618
2
76
75
391320
354707
453113529
46
9
173743
28
67
2
75096
78355
52
88898
25
413826
77
27
103566
68389
815090230
52
28
51
64
82
295813
98
372690
297450
39009
352023700
25
90
388293
27
59
42
2
322792
97
24
66796
4
301553
34580
68
304292
209481
300578
56
36
241417
4
49
3
66
218973
156101
5
92
6
2
111485
440578
207060
932717929
327348
509474810
176430780
268980
1
91
6
57
88
25
464624
76
82
193057
186477
11
221422
13
223526
97
62
204731064
121742
132079475
438112
246388702
368223
184769
80
68478
81
92
361916074
205904
62
27
559514882
402741
115093951
7
8
15
339179
82
324477302
349562
385178
963385438
85
15
22
70016
155040
18
377282
36
491729
223928
3
119123
83
298796
95
287549
14865
48
82
9
34
330160
356563
236966
195972
371494
393016
47
305739885
67850
218391008
515400053
79016
25
72
96663
61
420249
8
93
258752045
46655
9
320177
53
427878
660535781
306965
78
169622
12
262886
163168
174360
474864
634214596
6
381329337
147841
419711
72
74
244032
207455
446752
37
48
304024
91
4
238423
685695366
43
69444
59
12
2
287453
88
304951
8
244331
74
418019
392782
199550
287927
3
8
161346
7
386976639
317041
1
37
16
5
77
70
9
1512
671394712
488683
9
165522
6
59
87
438995
100390
271127
205361108
13
87
345727
99
23
393250
145571
90
34
407154
88
106343
352725
63
532095981
841200953
64761
436787
346314939
84
19
390000
81161
61
189837
65
92
13
82
2
963121238
83
76
237599
249808
83
97
1
25
97
75154
59
760752901
26130
46
13
181045
491762422
67
325196
92
4
4
442223
475223
89
69
287043
61
69
27139
53
77
12
19
21268
38939
345904688
51735
158121
242759
55
135332
8
938601753
230141
24320
481483
67
497129
459375
315605
5
265099
65
68
87
97
664241480
248775
93
19
85
38
485244
20
979954100
8
53
11
322306
67
95
52
187039
467523
76394
306129
424093
25
16
453616
22
73
10
24
391515
41
2
186545
85
94
238341
28
66
56
250123
83
19
62
30
395344
70
104233
26
3
309798
39
12
89
57
39572
54601
69
38
2
220742
49
234293
131823
194695
440369
80
230927
4
94
355414
500820082
58045
68
72
101828
85
274819811
47
4
177114
59
63
9
5
4
818045563
8
366081
20
339059
7519
43
63
55
1
30
85
90724
229240951
48
97
498684
2
358616
398163
87
43
178217199
645444694
38
380184
89
70
150996
438615172
297610
17
70
57
4
20
80
62
171693187
10
460428
478853
33520
114493
82757
96
12
90
244671
57
8
109142
88
6
93902
107663
16
479870
480967
325794
346791
115379
111188301
57
32
104671
215853
7997
305579368
133926
249605
46605
496106
544789618
98
858178314
74
102552234
64
78990
34
122783
93
422754
5
10
282988
42
42
38
57
400165
426231
393978
175774
371689
23
308493
45
160171
274797274
158245
476036
46
93
345504
217772
153656
66
548765731
248673
78
179949
362961
299791078
55
44
49
114118
98
211155
37
105114
7
2
59882
35
390286
879494936
126137
270896
34088
30
428264
3
318701
81
57
353033
350004
405584
85
4
490121
27
497172
57
865543816
24
3
89
36
1
233088
67
33
5
42
466950
291385
59
2
262615
143161
67
275143
5
55
55
37
32
284586
269935
397579
3
211613
82
36
756821012
72377
43
956154433
446162
36
29
125822
481565
313963
32
132386
368912
181796
4
197163
416579
27
87
82451
227225
435722
355257
931727099
211244
60
83
312234
58
24
22
41
353048
86
186698881
281117
863522924
35877
83
66
35
209562332
23
26014
6
4
74
277600
23012
6
48
116879
131270
59
8
71
151152
90
29
24
77
37
72
253378
417710
66
373795114
34
50
6195
49
3
45
152895
6
34
81
59222
34
3
61
444518
123012
82683
945459515
373410
205449
30
58064
103723
807363467
294057
4
478227
93
63
67
82
23
862659076
465789
202726
47
252576
8
279773
8
33
818635597
91
73
1
311429
417230
925971981
398575
43
928496401
468193
163429
4
62
357250
367495
211973383
337896
371930
53
449915
2
73
6
485383
169427
80
89
288478906
38
25
63
63
460822
237294044
225562
194042
6
67
30
501107149
38
801240110
86
453955
275979621
65
63891
284405
174522
364183
99
21
53
75
174608
29274
34123
64
31
25
259710
2
479309
22
29
392430
2
112992
399285
457302
1
385150
69
93
68
21
78
535424987
39
43
93
951632231
155497
21
7
383914026
42
72
43
412130
485438
167684
91015
438184
2
53
21
7
495443
16
350363
190794839
411418
95
37
75
60
8
39
17796
99
67
53
75
464542
450088
333152
217957
19
10
429846915
366938
91
6
98511
295546
519770899
169996
90
134639
14
404101
80
446895
44
352603
953712865
78
220549
83
68
13353
160835
499642
223210
44
456410
457509
6
66
436401
90
25
42
468772
46
114578
107598
352163
86
360232
159067
412407
96
36110
46
29
109474
369828
58
99
5
73
444461
18
855
350599
47
368490
219669
2
187452
311143
31590
374293
72
68
63
77
263445
94
61
61
350474
403480
279216
397958
72
7
62
83590333
44
396302
302397
325246608
128316
37
245081
55
20
398551
487456
538098611
71
4
482449
93
65
50477
642865067
405005
455342
23
497800198
32
57296
7
137637
457514
73
1290
307720
487651
106531
97
226964
52
72298
78948
52993009
101174569
78
433688
10
50
488191
457579
29280
93622136
14
26
28
44
94
23560
89
318381
327283494
34
35
23
434537435
7
5
41
351112
4
14
439483
3
96124698
11
68
283380
56
185285
404980
106113
36376
628894176
99
49
1
218222296
33035
369784783
8
75
35
266155
4
317542
288068
43
698793059
90
5
449695
307112
38
327783
355309
59
22025
7
73
261776
97
2
390692
45
7
143950
11
30
54
422995
30
91086
353586
384263
444903
43
377143
51795
303381
36337
10
64
95
66
44
93153
63
336214
88
307665
1
405239
32
31
97645564
15
165498
152254
55
167303
181762
297888
350795
51
46
71
97
41
357626
97
129300631
325735
206060
69
97
143083080
431141
80
90847
91
22
468234
474584
27
271416
26
386756
95
115634
236832
98
404787
288939
7048
82
437404
80
210330
430683
28
267122
66
64
245695
57
470516
47
907174608
5
37
68666
45579
272756
402444
53
246521
999687318
21
49
482840
52
8950
6
264985
54
157446
82
155409766
134800
455195
102002
39
56
184565
157304
159492
35
254383
1
83
75706
968501868
5
80
497627
94
93
92
78
245431
59
89
36
56
55
204437
69
125037309
49
37
479740
80
24
147688
5
87
107866
184910
467747
9
264361
93727
65
277278
71
93
689676959
754771420
69
521531608
260549
91
191676
42
54
42070
294171
9
34
68
274614
2
161310
59
80
459791
382501
6
219096
56
78
124839
95
8
410670
12
3
41742
98
88
55
12282
21628
7
89
103040
18223
481633933
33146
428412022
7
61
124348
437482900
30
233171231
71
388802
31
7
11
462637
845395113
292967
7
155910
478975
78
109594
420598
76
81
56
131770
9544
234584
384492648
198555
215808
12
47
478433
32
85
5
375033
219185
66
9
244646
46
7130
53
29
2
79
54
341037
67
25284
630855010
95
44
90
336330
280844
62
85
60727
9
71760370
59
4
74
228775
10
150222009
93
203785
124590
16
83161256
36
6
328344417
85
75
21
241236
54
554540512
6
2
36
5
36
378106
21
304967
31
4
98962
39
66
132145
28292
43
43
756226035
217294
248593
62
460363
273093
909163123
12
58
642651749
40696
99
449179
107358
27592
188966
87981
419809
271831
62
239153
845709018
319466
24
14
682623586
34846
21
38
494704
24
80
244083
36
236319
68
536536054
592544530
330430
73
465521
390756
46
78
92
433448
32
493671
59
49
25
41
64
80
56
52
25
64
55
46
24
212316
15
354618
313973
440136
73
39
340450
75
53679
55768
272680451
64
413140
23
198483
134753
40
410692456
57
3
48
362083
460537
89
50
234653
259368
55
174336298
23
40
21
73
40
143437
222842160
55117
485802
261719
127928
54
208121
148721
362707
159758
61
247966
466120
81327
200439
814540289
79
367236
17
267634
806852527
310112
94
57
231012
17
9
223412
484232
20
89066
337115
126214952
56
3
70
72
24
53
323192
425648
666429103
66
77389
31
237986
5
3
55
2
396267
387445
160824
77372
8
12
31
150663
282187
174929
415929
91
71
326821
79
92733
320882
47
22
352897
97
82
78
300574
77420
373348
44
80794
27980
56
9
4
87
4
332989
198122
106697
9
89
450253
194896
64841
20
6631
394287
73
117413
466975
47
61
349937
366944
438859
16
89
83956
246649
20
1
83590
71
59542
23
72
21
429931
508002392
38804
69
864910804
55
37
338749
5
143446
9
235718
716725451
20857
61
36
414379
88309420
28
15
191557
61
53
463333847
25
248202
157939
80
41120
379883
55
75
32948583
3
19
14
3
5
453669
72
53
423754
91625
671673230
8
158927
8
81243
4
200618
4
98
93
10
289035
8
2
5
496026
92
459780
83
8
86
49
51377
319858
414680
91
96
69
590948208
42
42
93
26
71
339560
6
25
421921
4
4
75
458256816
63007
52
176528
399528
39391
355691
463478
17
20582
20
22
67
80
247758
30
240730
284516
45
80
297704
64
429847
68427
65
248691
33
37
76
94086
80
983864735
370099
36
377066
46
160040
47
53
4
316526333
54
70593656
93
707822850
302001
99
461953
190070
18
301842
284805
88
82
49
342852
14
2
3
92
88
13
495444
94
27
365149
75
195324
404623
610014409
32069
45
192043
85
63
55
8
28
606504742
5
4
2
154624
150598
89
94
15
428027949
23
30
6
3
76
301530
37
304212
161695
6
158565
329647
38
460641
90
776819265
20
149642
31886
19254
304546
61
257490
474499
424366
435963357
7
2
432091
46
3
87
333518
60
178102
21
50
938182223
355620
262385
2
1
327376
23
265116
720830623
2
64
6
25
46
435038
7
36
42
408745772
214152
224206
367404
88
42
98
45427
476011
186723
252222
120718
199417
440596
38
399350
10461
7
36
53
178700
354319
78962
1
2
461202
333304
233988
509619094
4
353298385
333772
269101515
34
406584
1
63
102519
13
38
356264
401147850
53050
64215
213707026
40
8580
391815
240353
211821
95
28724
427955
21
11
363448
24
388049
387812
997199045
43
87
8
411405
334364
380539
50325
247506
6
9
335779
3
49
9
307962
425362
9
1
67
71386
243506
2
60106
79
8250
32
7
257749
37
71
104314
38
87
47
19798
208715
206184
473551
88
4124556
4
484119
59
34
340680
290151
90
232197
396593
241651
162108
90
59
154072561
81
5
110152
340808
236380
91
71303
135348
379279
685726744
14709
136567
448952862
271945
57
126939
44
473058
380974
464201
97
26
456727
293129
90
297446
40
1
49
60
305560
271738
379993
90
442065
306688
97311
456613
429755
9
5
29
59
1
306705
120903879
278863
26
71209
772028074
391070
411621
355214
479439496
708644831
83
39
120668
903184979
332361
77
7
32
79
48
207216
93
66
46
7
9
34
71
18
11
81719
78
86
3
456068
2
35
303915491
94
161135
4
19
42
14
1
334658
69
229082
85
305506
35330
30
7
570571541
58
3
328487
109371
441688
343087
130530
789264376
17
841359293
90
73
71660
475358
294588
103053371
19
4
162977
36
47
72
394931
9
36
382891
157849
169024
390420714
108259
389917
389791
74
284724
119120293
47469
17
265708614
3
141195
328339
5
295459
923541615
360704
469225
475529
179763
663153083
43
295963
89
264727
12
1
218387
48
19448
68432
63
199615
10
73
13
8
21
78309
24
73740
411138
43
563014358
59
75
52
46
83
26
23
29
92
8
4
54
67
34732
82
141608
18632
92502943
26
61765
207238
77
9
223445
79
62897428
100703
244336
391094
437182387
57410
2
79
44
63
433068
91
285165
7
251063
30
242036
86
91
75
19
380228
321618
62
7037
85
74
81
2
127993
875356622
28
266474
14
5
53
215173
5
447198
134210
102356
9
50
58125
8
448625
73
23
336426
320507
72
45
425066
203335
181289
151825
183468
245762
245541
3
1
35
436372
478375
52
36
148944
497852
36
50
70
71
37598
95865
385486
356034
195975
21
45
15
66
343705
55124
76
66
461961
331610
236341
376630
2
323702337
41787
76
107543
115557446
76
230657
151797
35
16684
6
95
96
41
73
55
39
38
169267
12
90
146747
729527512
39
445276
226400
39
94
6
8
53
50
53
204671
82
8
97
429638
397633
44812
38
86
79
328084
967864996
371697
8
93572
428353
70
362339
494383
47
406453
68737
18
110635
178775
356877
5397822
8
596665204
200140
893244040
26
51
328084
265867
2
255632
30
406656
17501
408050
74
746807439
495253
153230
330181
342109937
9626
50
8
212899
3
141758
783148825
47
156861518
68
53
98
193539
405174
48822
77
343674
57
89
70
910552456
16427
77
48
231419
52
2
72
13
155371
48
246375
4
20701
215543605
7722022
445658
48
36
5936
447372
356029
2
330793
379913
99542
321404
57
42
83
55
18
3
316597
1
69
424497
14
257968
890847650
414777
63
3982
268163
34
3337
26
8151
1896909
95
272994851
5
121706
56695
30
367576
2
76
97
43403
6
391375
3
417785
360694
54
43
397094693
81
92
418090602
252702
383917
51
6
1
290271812
807392115
128219
48
65
66
2
96
91
66
6
487672
49
81
177245815
67
238609
261577
426111
59
357117
36
74
52
341186
242231
23
90
277375
684255192
458356
95
91
74
89
165259589
325079
21576005
223912
642620691
1
1
78
834240376
5
17
412192
255934
56
61
527812162
448799
84
4155
1
65
765633760
49
19016
83
33
430508
131190
580005551
824248200
95
53
6
60
68
67
92
1
57
98
461850
44
62
112608
59
41
1
92
27881
475079
55
18
70
61
72
83
202307
79
618831168
3
720786275
4
34
50
486661
417736
255917
70231150
2
494796
31
15
82968
147539291
6
2
28
68
98
132887602
8
123593875
426791
8
1
107728
20
32
191471
143475
123830
18
9454
75054
60
22
91
58
28507
314338
6
65
102507
56259
414617455
650521053
144401
355472
58
16
169409344
178576
448436
426920
47517
12154
70
43
69
399375
483601
435880
54
293002
10
168617
91
10
92
69
34
239257
6
2
183371
47
71
53
245498
26
6
80
48
324618
96424
298062213
3
257575
94
476434
30
401483
412363
169368
361928691
93
6910
33
97
35
9
93
42
23
23
413107
4
82
431372
429593
2
392026
89242
91
405569
911571384
492127
397384
63717
427903
44319
26
89
540925531
67
4
29
237094
269425
17
390013
41
96
256384
463594
1
147395
4
60177477
34
312623
148801
468194
23
93
323437
56
82
94
443420
434757
43
311799638
251906
1
82
55
82
2
298700
16
41
68
10
307574
15
480783
1
80
72
484701
285322
361353
317512
477308
30
425517
420960074
91
63
44699
536684008
17130
381559
58
329391
435999
242299
96
162051
2
69
317216
37986
52
12310
4
7
301754
205186
44
75
432155
3
7
306387
493561
732363162
281966
70
37
72
365250823
78
9
420589
28
24
69959
34
244026
47
341051
382287
87
90
5
71
726048724
393504
21
412068
29150776
1
20
79
10
52226
95
281844
364925
330480
295702
331962
16
13
456358
6
122535
33
87
56
72
20
14
66
305604
165609
394677
78856
47
6
999210417
57
46
823741787
701327673
6
353219
97327
528671913
95
94
8
53
42
11
408278
51
40
28316
82
88
4
186291
147245
251328
325138
8
206946
775879471
388332
455721
450028
22
304942
5
366128
15
103338
82
24
3
60
414587
56
87
7
3
164950
76
48223
352021
302704
9
85
983909733
32
555302697
87
247953
595048153
167578
293149
244733
327850
265178
43
485596713
31
51
374677
744213445
402511
988677289
350761
30
406172
151592
14160
3
40
71
46
75
475707
21
301111
292292
490339
89
479529815
4
36
67
84
75
60
6
39
19672
94
77101
693581643
112032
407664
90059
359176
10
40
48724
209482867
65
88
529496227
224259
447201
456050
294714
69
8
29
78003
92
5
14
75
87
460311755
431717
72
305760
2
9
84
45
392813
429357217
76
300397
93
279157
41595
71
103376
111487
85
15182
868349672
86
41977
77
40
26
320781
68
95
34
668914542
436489
2
290805
1
439708
170726485
41
20
7
20
76017515
60
7
131781
68
87
424275
95
48
463253
321272
379381
84
287095
59
7
85
383170
103559
17
59
18
76830679
25
163812
17
1
491257
354367
76
36
1
14
19
7
369034
137620
25
196339553
143439
357527
59
26
99700
505623957
85107
2
351440
82
528566770
649684874
82
3
45
80
98
367618
74
409494
255467
450688
33
50
131579
67
284265
128841756
37329
80
459376369
495091
442932983
85
356969
57
15
227282
63
112362
28
397367
26
95363
301512
161830
41
213253176
53
241081
13804
81
565530882
78
134251864
3029
70
74163
39
42
361538
130969
623107514
243426
25
27144
316846
58
137906
379392
3
78
385024
64
97
59
138483
132748
432079577
430956
121633
36643
441057
44
94
195884
312876
32
70
46
84025
80452
206585
830174814
296730
97703315
435738
434715
79
67
35661
4
293089
120455
359820453
2
1
50382
95655
50
378758
90915
160507
4187
187035
30880
325821
1
63
199581
79934
561671676
301588
66
205013
8
189023
157248
499907
99
96
82022
51
414015
19
998520666
24
53
69
44
488903
40
83
17
293819394
3
4081
45
276230
26
6
227545
39
89
91043
65
59
405727
280069
64
414343
499631
89
161944451
955548485
45
78
467476
2
5
181895
141086
4
490106
96
72
275355
6
432300
7
368824
4
54
29
102775
8537892
45
18
124999
155466694
16
738676920
420486
24109
69
89
189780
414105757
16
33
82
14
261210
295934
20
179722
519053966
480005
941529188
58
425765
166893
192895
171677
268146923
194992176
380852992
75
89
99
176496
35395
176034
430082
34
7
79840
7
341674
297777
927170345
291803
16
7
24
33
129040
88
29
1
24831
409610
54
387831
223495722
18
58
411522
38
383071900
23
28761
129849
4
85
396291
259195
16
93
12
84
3
34169
1
101204396
136927
82
139899
5
2
382742
57564
8
150733
432889
358882
6963
354945
12
99
163647
444940
89
243880
34
807009432
17
5
72
304657
8
462065
73
137307
333003
69
472195
801690125
450574
74
106083
241934
23
35
14301
80934
485093
228239
654014558
340520
79
87
77
43
142279
5
293478
419134
4
102606
2
34
337211
26
554186886
4
197313
386694
10
372454
22
80
9
21
376743
581274128
73
15770
458600
25
97
403535
217587
26976531
24
76
66
18578
453205
299045
48
244475
133359
86962
61
110518
75
217637
85
56
10
43
31021
472264
35
766815909
23
168570
49
128949
181310
364409
399763
9
9
48
83
316594
65
301945
826112975
200301
18
77
758741806
4
1
10
26
1
214418
49
437138810
20
367099
870467070
85
377877
2
424715
25
119528
55
68849
66
72
208030147
476479
46
63
42
159732
21
383552
456943
1
40
36
4829
94
680006373
425058
878524866
64
435446
99
7481
34
84
795152943
417853
220627
26
94
54
32
205700
81
394261
16
361797
260053
159649
391390
234998775
709121878
4
66
63
91217
80226
88212
66
57968
88
81
7
29
42
291672
62
75
143413
3
63
378595
413955
268990950
981940592
879691764
33
295743
319480
457678
24
93
258167
47
35498
337229
121107
439815
12
18
2
24
452523
153862
66357
27
749056606
26507
76
99
262679
46
54
998582373
26
403991
37
11
289650716
71
86058
424325
242528
89
80
225596
36
331809
439603
29
24
330256
830998541
84
265270
513959213
2
321934
3
120304
81
65
2
61780
84517
711153437
212851
42
58294
31
47
81
94
377630587
51486
12
9
81976
35
2
206364
2
22
150342
98
479796699
97
3
1
378359
40
228888
396557715
85
71
62
9
72
292385
55
423071
56
64
60
80
444449
47
308528
62
29721
243729
72
18
72425
137011
13
25953992
31544524
6
93040
206962
996206319
223863
201474
32
41952629
36412
7
79
22
211119
3
18
61
47
31
35
23
8
425217
305620
83
21
451438
67
357350
82187
30
58
258050
81
63
304254
85568
28
25
6
99
15
197552
5
84
23
5
97
5
2
66
42
240964
171504
317369
2060
31
432907
52
16
52
143323
355809403
158222
302272
187095
29
862193182
88
79430
549322105
384045729
98
51
2
22
175288
73
203004
189207
88
52597
294933
486169
84
51
313178
27
92
11
268568
710343729
81
29
596782490
34
9
77751
27
883380003
60
297773
2
70
454577017
254464
125024
446510
451223
469172
1
94
93
91
491035
9
43
911129579
300572
87
292939
247502
89499
336494
277828
70
202717
30
13
89
63
6
18992
29
2
48
69670864
234487
45
20
85669231
59226
61
445632
18541
59
69
44
122326
412733
28836
88
19
391157
40
219766
153391
90
51
62
382706
6
46284
445915
6
468026
97
17
75549677
413683
59
233803
4
111311605
30
157982
97679
58
73
448464
482606
29
103647
40
407694
31
369312
137545
96
461299373
345324
31
388047
41
416978
80
76
96
234430
5460
40262
97
390732
386964
167381
128436
45
3
913931541
131047225
5
446448
26
189868965
85060
33
367273
472822
5
417584
490249797
260248
82
66137
36
169260
13
4
3
136679
169095
353005
191385444
76
64
491978
93
83
33
59
17
96152
74
17
9433
265679
9
50426
1166
877278594
88257
6
272367
50
171855
443541
23
28
39
80
472299
15073
310825080
65
270291
2
210676
22
394693
71
358386
825628258
20
354878
6
97762
394901
591194524
89
82
64
19
121108
106976
391590
223848
190937
21
566513941
12
71
32
8
13
1
441205
367383819
168729
294028
244436
41
5
10462
65
89
6
10
712452806
9
790551549
76
310686
50
619937900
3
48
470692
300841
149042925
3
58
66
29
5
35
69
302697
29
212523
82
366941
47177
77
53
222399
20
51
295097
131450
206078
72560
7
44
483205
45771
12
9
67
5
326857
61
42
80
7
129008
179938604
27
84
644956600
221769
99
91
83
196068
80
60
70
80
145344
75
457271610
26711568
64
25
177085
20
134613
12
136630
84
888488131
381569
9
72060
311499
95
37
473528
8
3
173600
312480
31
3
61
4
743581706
53
98
70141
14
10
8
58
88
65
8
19
4
424462
60
107460219
614851182
198625
471543
868841361
93
286195
54
7
58
304867
197466
880691901
408687
565028155
100058
467241964
31
78
460865
121464
315137
538809915
40
73595
60
570679515
139784
23
84
70
9
206026
33
395869
55
315926
173840
55
6
43
46
27
18
62
292247862
79
61
978566677
316029
27
380505
33
78
859700656
130230
205885
367620
369950804
326611
35
92
35
77
254829
646054487
77
333179
418054
97277
55057
90
78941
147574825
52832
42902
141758
5
54
261026
90
237978
50
47700675
2
204806497
57882
498453
57
64
10
29
187303
392160
11
41077
4
317515
347351
62
38
54897
208478
291455
95
862838298
86
497698
253338
95
117124
60
456534
25
452745
51
7
25
96
368339
190129054
1
231891
40
58
72
93
92
90
433672
40
236180
493626
98
67
16
47
543251941
489267
57
60219
5
493600
49
306771
63
51
381533
3
226849
62207625
387388
8
158978
40
35
17542
9
59
94
280742
44
276985
191568
245496
162921
120832
168101
83
67
209540313
24
155436
416070
291744
97
298876
10
29
71
312391
28
792449478
58
300802252
90
2
91894
211036619
486668
68
41
71
162280
79837
272861
94
8
159569
327617
60
60
9
31
22
225427
7
46
63
33
16
339816
722271791
48
36
99
5
69
61609
87
59
8
69
88
11
3
89
47
393125
36986256
55
91
143939
229829
412393
109383
104018
8
21
114430
4
455212530
367400
17
465969
28
231583
6
20
367828
9
131472
69515
496908
61
206037
8
79
2376
473158
275080437
83
4
23
143154
36
194957
5
86
79902
103601
77
198382
59
7
33
31
58
29665
110
9
92
341209
7
21
250434
305120
488377
36
365413
144202
74
44
71
37316
99
6
637788189
67
423537
302714
32
6
456475
44
184330
340571
235634
117585
8
482678
93
18
18
248431
254683
39
20
35
4
38
53670
27
345847
374241
256588
555693972
52
101143
10
441462
57
74
215836
42
459908516
51635
57751
5
87
387593
760711110
411934
461496
462316
159519
14
3
5
19
2
45833
52
9
38
69
83
28
499747
18
53
27
82
713089892
85
87
478542
29
190194
94
50
230843
61
970481893
3
417453919
338393
92224522
148814
356261
86
34
9
84
694149581
236517
329257
322854
43
236130
10
551831446
91
20
65
37
5
48
115415
40
368008
84658
90
56
181480
109922
61
70316
6
44
445833
62
222620
345931
331916
477993
342862
266101
4
10067
92074
4
41
71
113937
454256
17
219680
61
393042
95
305611
7
92
488821
495584
4668
334094
382182
416718
169967
389325
493978
224049
2
22
72
154486
73049323
3
354587
491763
52
76
347905
48
74047
101188
174329
326949
49
95
9
107164
412282
5
65537
202446
94
90
287801
47
70
39
35
22
320953
90
54142
356608
60
59
8403
243655
387336
283700
19237
48
13294
110997
371206
66
177404016
69428
136526864
330516
4
379545
187236
61
95
45
66
58201
25
13
56
94
310341
67
5
254183
846380965
26
7
83
4
9
175980
309755
55729
75
63
62
93
6
449392
54
233909
126441
48
21
412187
2
182816
100027755
53
347539
51668
66
50
50
13
81
119586
79
470897
53
5220
1
421068
210203
74
156519
9
109151
464830
97
322464
24
3
50
127374
52
124602
5
69325
23
5396
4
20
363488
71
51
409815
385684570
362886
91
42
366159
7
198459
95859
177428
5284
29
247116
361385
686586293
5
81
6
4
854055344
934377083
489981
278929
272754
1
11
22
26
29
98
31
91
184521022
686215151
351417
21
43
375233042
55121
41
390755
52
87
337796
71
22908
212931
447259
329739
37
234640
42
5
468530
98034
49
71465
480361
4
10
744244997
11
57
9
448923
49
82
33556
61
96
393890
95
138192
40097
12
7
5
85911
92478
59
10099
35
87
181846
332912
96
93
252601
52
275472
59
379713
5
958838410
973922085
299170
146618
68121
384954
147855415
82
30
195872
66
80
94
72753
64
466407
54713
360588
74
95230
83
58
9
48
199725
261536
178953
68
283635
61
31595
14
52
37
21
220653
13
62
34014
15
92
63993
54303
48
293445
414547
33
31
33556
64
282015
89
473653
389645
431687
73
24
52
190256648
61
207178
87
86
5
10768
1
60
42
78
83
157099
537733906
62
24
461873131
65
269709
49
4
65818229
471528
258297
6
207680
239423
98
460578
459008
48
294634
5835
24
9
325949
344654
120008
33
47673
87
49
83
26
142726
287779
7
88
130031
22
16
36
161826
47365
49
7
73
29
724352893
59
12
92
92
65
77
69
2
37
489990
56
14
1
58
76
90
88
47
404931
102420
20
260472
386768
427152
27
451018
308585
3
52
93
12
434963
28
94
341775
491576
290249
813760718
1
86
148841
146516
32
81
41
5
140298989
64
461545
48
330747
6
95
717998757
50
436413
7
3
64
382979
18
77
315090
101008
490812
13
9
237256
498846
56
50
113797567
44
25
235606
8
484887
66
36
4
327084065
92
44
158651
755063538
53793
17
403154276
201414
336557836
63934
97878
60
58085
169972227
125880
382395
420020
547778141
254482
57
463033
89
406954
77
6
85
229368302
266203
387503
497366
16
35
380473
895933351
224876
459659
486347
14921
65
248453
40
178454
26
30
68
548700719
71
205783
32
53
295240
50
291521
85
310136996
70
439686
65
704724981
13
382999
187078
975968120
221527
35
90
3
96
328761
91
50
326523
76
68
103204
267309
75620
17873
4
43
28144
5
73
89
734335185
286951
30
240905
232748
93
15
20
250689
173924
76
215634
4
287974
364372
859039551
307930
53
8
1216
375721
93
31
18
100945
75
1
209708
174525
182649
85
82
79
36
74
338435
1
219759
294940
298562
25
476496
152373
239225
166066
74
39
20
282114845
39
5
66
425555
14156
256465
55
9
22
473145
320396182
26
46
62
50
5
61
735848057
88
178786
20
633203948
126260
18
32221
147398927
373783
309008
1
357078
13
93
17627
2
431846
337621
83
48300
220637
98
3
62153
60
397567
520967408
20
159146
218503
105778836
38
259710
206237
26
155784
411862
9
93
1
509887644
3
10
54052
356365
8
44856
57
53
166576097
62
348322
181462
350491
91
88
278065
340308
401590
390126430
392056
243015
88
198805
275897
20631
63
2
4
57
28
784357986
439970
718367351
864514709
82
68
276175
87
87
276216511
88410
12384
52
815119041
8
991420972
7
38
15149
5
224566
97088
26
98673
33378
58
59
89
557017606
33
71
272604
17
408770
27629
43444
63230
20
36
22
433013
7
411569
3
3286
45587
6
318078
61
415364
34
537130987
77
34
899055456
60
21
90
26037
450020
42544
8
220695
1
89
512852122
64
84240
481042
44
575661327
53
7
442259
240647
3
105495
305387
9
217061
28
338143
286234
97
26
367931
378913
461150
380968
8
37
70451
22
462863
94
8
276722
48
299139
492604
23
56
35
442799
139010
325500
657344358
7
30
8
75
82888
66555
240765376
470454
131156
52
45
24350
142236
36
43
7
41
50
7
238663
278107
8
89
73
97675
19
79
495229
39
94
124491
188412
414839
168890
22
199579
10
1
61
30
124261
646468370
30
3
679854307
31
81
438591
7
91
156203670
1
301134
133182
228681
2
344527
24
148419
524086772
62
21
14
271092
98
9
13
50
865624431
595437139
17
29
94
46
351653
48
5
2
16
322828
266011
157455
266078
216091
16
2
51707
92
246346
192606
1
20
279939
192418
99
13
22
204900
286348
13
243642
450533
328294
374493
67
407159
1
357340
72
88
93
4
31
86
7
19
71
40308
493840
98
1
50
273662
140330182
31
88
124721
31
28
199438
86
383672
2
151526
164007330
40
96816
171689
703464649
361899
126544
2
83
220550
46
128706
98
1
816948219
66
41
348557
55
376264
77
41
286062
56
374704
221277
622339095
57
64
59
74
9
7
42
90
477309
207977
51
147525
648242871
131602
63
3
94
772902182
117605382
25
92024
8
16
50
74
364144
340416
3
358755
76
154551
85
10
582694375
45
90236
15
256878023
27
8
80
194687
206756
24
7
4
62
65
49
54
290281
7
79
242273838
71
409252
57
351062
294726
407114
108
441281
4
81
286282
87
306414
399103
94
67
59
105089
95
53
70
9
70
15
499980
69
48
10
163068
13
269436
71551
468614
321064
186835771
293242901
363028
34
4
39
97
421050001
53
25
77
8
8
5
262644
31
81
37
35
33517
182150
6
325535
79
585830226
42
57
115277
13
214615
72
13
20
391787
201543
40394
4
195452
93
336504893
152653
79
52
2
152699
8
72
32
386404
54
69
847748411
348655
2
117599
456227
372162
85955952
49
417094
94009
104599
3
47
2
11
6
86
5
84
17
356989
28
28511
330778
6
66
53
62
426099
67649
53
233709
68812
365372
490254
32
48
81
377188
493716
14
65
3
357081
283541
86
124043
91
3209
358726796
335400
73
92
89
90259
17
75
416754
482731
111259
578020004
12515
71204927
346812
293329
68
50035
2
74
87554
841958675
425422
17
353287
62
93
318273
91228
437487
62
405361
84
202533
16
8
493778
81
156980
92391
12
85
69579
411177
468024
39
116875
55
170773
484131433
8
61126
367279207
64
99
26
58
87
228677
79
60
102812
126961
62
340331
2
16
238032
110069
23
27
896375779
289468
4
385978934
18
83
349723
440991
429546
44
82
30
186225
46
84
49
25
425451205
44
280375
416498
357485
50
88
59
67249
274445
237897
4
169918
97
8
26
38
43
379602116
1
7
402769114
340177
63
7
355199
71
74
433286295
50
30
445779
51
35
373828
664207450
29461
16436
996093
16
204580
94310
333156
9
420693
471323
148508147
27
19
85
480451
32
249782
365562
19
48
165190
237778
81
449944
158823
66
13
31772
4
27
303439
911252260
315183
33
82
9
8
6
90
90
5
238965
149190
203683
480164
40
84914
55
461003
935459096
119140508
36
83922
876837509
399630
547920761
59
5
94
295346
349420
206200
107156
289583
85
496797
185034
422780319
123414
14
4
87
72
75
88
493709208
797362937
219663
696962154
455956
11402
454036
70
342658
362030250
1
408820
148599
80809
349872106
189741
295341
21
1
5
390175
26
94
89
9
5
254637
3
3
85
24301
69
105318
12
41
390508
868100776
23066
150286
209271
15
47
3
147499
8
467124825
3
448548
382247575
51168
126904
20
4
54
421616
44
27682
92956
25
194288
354441
337682
3
417338090
238405
298042
458761
9
70
5
63
370140
40
135300
26
365576630
315538
31
120563
7
45
131968
350125402
8
237105
79
21285
95421
72
90
25110
45
14
276645
40
81
3
208626
80
50
2
70272
438971
476381
62
104169
127986
179266
91
353509
269744
257185
52301
298228
417875
435584
40
20
24
414210
47
1
364853
63
44
67
404375
370819
175236
78
307070
539305999
22
458753
55
15
90
255270982
185357
86
180993
203283
68
77
81
494594
411380
78
54067
7
450176
203436
82192
232507
7
200555
320986267
519064947
85
235930
378959
20
338923
65
230045
425798
392334
434420
211077
7
5
326370149
236584
16
42
9684
76
7
16
400247
401158
77
18
74
443971
3
20
259154
22369
544248316
76
128422
1
85
60
472987
71
6
446868
481462
5
146715
55
305006
74
64
83
235579
339599
47
99280771
843062538
8
128042
259473
54
108167
951798371
21
39
11
1
233608
3
331440
9
76
39
75320
391106
80
82
121243
53553
76100
87
35
10
90
437594
81909773
39
62
33
77211
885921440
48
7
232502
67
222571
6
390250
6
69
131539
226492123
86
76
4
76
295737
584057942
71
53168775
78171
18370
44
43
1
402878
10
76
306854
724239330
85
7
126
362237
708223510
83
159516
2
18
28
62
153358
398667
21
72
55
191379
277635
278781
509696201
96
78852
16
65
58
4
98
68
42
77226
398443150
27
2
28
90
1
26750
185020
423380
399945
623772417
28844
72761
333461
22256
14
450279
49
64
471961442
36
40
315400
342650
4
287805
860043886
9
4
44
5
1
6
63
374899
1503
4
2
73
63
43
50
268115
3
344034
66
35
440768
173910
222200
51422
69
376043
1807
5
148089653
37
1
23
88
361144415
127678
28499
71661
476889365
86
2213
195811651
339211
304077
77
492351
82480
464832
47
222158
41529
73
379619
316794
47
76
4
14
18
98977
4
37
40
162213
81
111769
489613
447580
25
91
24
208253
138820264
177550416
436813
307185
81
41
4
235610
447458866
48408
19091
41
301365
187815
413020
9
196072
54
52
48164
4
7
102654
187307
197010
32
4
343697314
14
37
244755
91
89
410542
91
26
17
41
37
356779
45
56
337604
131745
95
364007
88
675156030
384872
150747
73
379439
450028
2
230268
2
106017
56319
13
18
142048
411744
46
244588
139510
61
145577
47
9
9
96
428697
89422
448669000
459433
268511130
72
1
234824
246349771
301679
453551
51
688855426
29
27
489188
44711
64
703343332
89820
392898
50
10121
404704
83
91
358990
57643930
63
75336
276906
49
20
289436
145999
472819
6
54
66203
356203
215602
27597
38
47
6
9
10
4
94
437586993
60
215732053
18
46
642844253
4
75
117423
303294031
151972
108235
2
999319689
71902
5
42
195939
47
11
313296
331924
92356
7
38
66
215795100
112920
4
54
371463
1
10
97
26
21900
263380
256483
34
4
94
8
861321543
56
213314471
393624
19
85
65
2
39
67
289428
38894500
3
3793
5
396184
99
445993
84779
17
75
140610
5
33
265424
95
334170
308099
360332558
71668
77
157303
80
318723
11
499450
78
55
614755294
58
407105
26
97
9
433642
250306
65
64009297
70
455983687
42
28
1
451209
120963
171679
497424
9
810531749
277535
56651
23284299
34501
58
28
22
439503
311069
46
482432
306545
64
490459
404224
11
5
6
71
8
207244
298037
19001
296303
70
13
38
93
2
87
78
358500
68
485603
322978490
5
13
201406
292589
408544
48
15
28
148211
4
2
10529
372951
69
236767
395975
334404229
42
5008
146565
42
321175
5
66474
72
93
48
330847
978764766
181587
478364
267506
93
248796607
181479
3
5
18
86
49
69
96
5
30
498175
437283
74
237214
69
98
34
96596
112947
19
102320
226793
416751
191545
57
9
382431314
60
9
264966349
61
724233255
76
872408580
39
13
13
1010
498668
46
46485
95
802522704
45
478373
383763481
39
26
442635
485805
181896
80
9954
65
51
16
81
6
51
36
6
4
71
112533
239049
479371
65
484252
346664
85
93
10
285077
360613
107084
95
87
1
370903
174648
197102
81228
394954
26003
51
961582823
91
69456356
40
418375
7
32
55517
12
83
9
84
724393048
33
197352128
12
76
91310
63
83
293183
165367
241158841
12
987060818
92
6
1
4
30
54
9
44915
9
203405
153141
8
497082
368097
316050
266157
78
37
7
308067
163373
162655
5
401509
6
62
930460521
17
353734
151044
89
34
4
55
41
393416
4
45741
283356
77
86
7
30
57
878208940
40
70
399045
108627
86
380107
48520
342212
84
7
59812
46401
823127611
123125
67
83
15
1
319955
8
379556
265065
81262
12
318782
89
34
214886760
452407
26
89
35
7
249963
41688
492836
1
2
189751
99
20
2
463878
9
338530
31
479480
2
5
251924
767107962
215377
527469628
46
87
45
97
200838
436926
52
230886
22
29
292026
345653
36057
60
382343
64
438057
41
2
223477
416290
25
388533
87
80870179
31
355181
202882
350334
159331
817869797
448465
2
46
427021
97
151777
143739
1
200326
244341973
168066
5
62
79
2
423009
645749861
469492
395080401
78
188846476
378598
410085
32
43218
415826196
166907
48034
64
387231
5
89
42
9
64
37
7
92
391198
65931
81
35
44244
758486614
42
7
169092
91
462285
63885719
35
16
7039
35846
85
2
90498
179967
14
38
5
51752
79655
487117
125456
308961
422778
59
30377
82
251914
13
84
290201
19
914156599
64
1
5
260668
190708
4
32
29
303264
321857
72
78906423
66
368327
401063
18
15671
11
64
210144
7
302866189
24
386785630
48
2
430610
86
57
960610823
1
60
222677
245491
104422
585996299
50
431157
132647
8
72672
262602
118923
33
2
578450101
127133
98
245699
16
139453
993752765
368457
54
455982
6
30
96
13
350311
93
10
419612
282867
5
383128
352073
878549770
43
342615
67
126148
10
23
386073
14493
33
85
431798
2
77
3
96282
413578
157949
8
154951
480432571
49
218628
68993
255325
87
93
334761
27
83
31
330799
162510
325014
187165
221203
13
241722
28
336161
24
200298
148325
43
74
155083
178834
2
214047
180952
26631
866075166
290266
20483
11
198244
231329
32
156640454
256673
283995
366838
122386
9
55
8
51
72
923022003
324500
251174818
83
19
492651
95
5
66
222527
95
98
9
997762493
42
388594
146869
321469
97
153161
7
14300
494363
338260074
71
8
6100
34
454136
322550
592493933
349347
132619
30
5
46
301272
53215
9822
712403222
736394204
326768
377621
366103
24840
385863
406169
10
8
246574
17
68
93
74
33
398850
15
22
86
15
6
66896
2
98
76
83
17099
82
302905
70
476447
6
11
131692
424521
166808
274592469
849117223
248556856
72
56
68
1
21053
359805
302678
184551
2
465034
34
43
228237
72
496753
70
26
79
1
842253575
388815
467024
55
318947
551682769
3
39088
110524
183267
15
28
362475
229327
97
259952732
491298
20
58
163030
84
78
9
256857
91
61
67
18
157381
41
331322
50
308968
55
232400
3
472454
72
44
68
92
48
59
446350
30
391824
86
39
72
7
2
135817
11
266015
4
50
84
83
71418
117484
6
206551
371949
18
26
61128096
77
23451
169809
17
92
79
304978
87
46
331869
65
465470
271791
635425960
50
422652
87
34
32
202444
434012
74506
7
22
6897
217743
36
5
101472
350730
25
9
50
88193
692521352
70
226647
203715
656614943
94
185975128
23
382109800
64780
501618516
429470
255294
141082
93
27
29
409032794
46730575
80
157337
32
249411
64
489987
232755
411297
435491
5
212717
194574889
6
2
205310
56
57
56586214
161026
73
95
73
177779
481868
375079
202087
46
47401
56
342922
486204
422769
76
130707
107734
779976864
154744
268475
364436
39
70
94
4
93
449385
62
254984
419549
8
39
362229
67
55
37
469631
309828
47
43
40
406584
38
403717
9
65
35
35
439992
43
93
205140
414864
413867
228458
324333
129595
494870
49
86
4
32
450329
2
17
23
6
20
26
349614
1
97
9
90
614302519
302689
92
34
93
47
91580
261756
78
570872132
458592
53
650161131
998594703
31
18
178677
260749
30
8
14
4
66
55
5
116768
5
216931
102713
474753
25
147664
28
3
3
4
373844
119232
22
156058
7
81
134487
130599
342088812
91348
36
99
138537
139551
208639
99
38
95
79
161963
85
43
147643
661743534
909398821
5
9
32572
476771
110543
225358
5
35
374861
64
93
38
74
124123
219273
70
93426
12
49
43
56
2
8
95
16
11
2
94
70
73
42
43
74
72
45775
112133
73
84
12
403658
78
59
293171
241412
4
17864
44
57
600142922
7586
223678
781611397
40
87
89
4282
47
745974867
1
97
121909
145960
6
155220
172738138
437989230
247461
47
382262
206418
419545
5
102052
32
352694
1
88
494599
128512
218498
231378
466828
28
4
52
99
197029
456874
2
35
58
129005
203910
7
42
3
2
211436
295583
88
83
146781
77
505945751
36
94
26
84
960250022
179248
74
81
38
97
30
57
30
473126
65
350741
69
123632
10
21
334965
182105
77158
197109
80
15
92
91
303739
349688
65
30
312279360
430475
79449
269749
41
59967
228278
218713
19
263075
3
93
315497
144289
858401396
30
2
19
21
51
69
48
835762302
1
5
68
29
9
96
466598
483619
146747
96635
80
150861
162641
7
703178131
27
6
957087109
7
63727
175384
39
258373
989084422
64
466584
94
65441
350313522
57
51
218060
116803
968837838
6
456552
426882
18
313959
93
98
20
60737
308176
354880557
42778
267623
4
64
84
61
91
90
408004
344313
56
61
124098
44
356155
5
89
133362
31
37
81
8
72
24
71
323374
174061
359135
79
258556
79243
157562
2
23100
3
398771
262781325
68
2
188171
8
3
5
932559698
14
744280920
488799
221187
860835574
204823
3
81
29
72
484871
39
308381
6
30
19
359986
194781
853791652
34
197119
477405
9
65
202620
265325
395573
384498
56
488254186
269242
425643
61
45
400892
192733
7
7
596718148
70
990918881
66939838
285274
61898
132793
342929
50
98
441201
463367
96
460744
36
459192
4
241080092
275495
53575
488735
98
41
402726
43
249488
141110
45
116004136
157153
94
440287
2
1
72
2
409598
14
277913
609242322
5
73
8
70
399136683
8953
328987
251961
59
95
221513
26865227
216136
2408
51
15
145890
40
330703
79
43
463083996
112458
56944164
45
929210039
459434
338865988
910294279
257108
856107780
132026
9
436928
263764
70152
400668
9
42
94
69107
92
32
48
63
8
18
2
443226
71
74
3
9
968098872
485273
284085
431228484
79
97
30
59
18
96
40
64
81
50
11
84792
54
173059
4427
467915
57348
20
6
57
49
235805
91
4
11
285182861
580798846
31
64
194778
6
21
884032937
9160
300252
127257
23
432245
23
77903
63
62
461811
1
24759649
167673
5
201866
57
139425
28
23
5
94
366275
29
75
40325
204679
88
578297869
69
369545
67
65460
854932173
38
24
48
500735580
409672
330229
201488
38
140852
1
57780
54
239757
12
118879
92
14209239
284310
78
328412
6
458408
1
89
436624
101505
345010432
185843
327139
23
39
44
247426965
431667913
290754
220515
166804003
272913
94
275542
73
190006395
51
136666247
27
91
199341
165514
71
49
31244
67
218095
5
109276
394901880
226920
59
24
92
831908105
260288
67
59
9624863
24
1
166080
61
31
449593
244527469
172705
2
3
35
471644
82
388228
1
196987
4
452518
678715051
30
57
772742225
69
198784
8
877754625
20500550
65
489751995
87
66
18927
19
282219
2
11
4
34
2
44
30297
215097
61
338235
53
57
2
3
424291
6
218201
38
721240626
791720874
92672
618125851
344847
87
71
94
95
395645880
228075
1
43
66
55012
410355
462039
313452
29
440466
64698
62
10
162034
18097
79
148574245
433539
18
66
327306
111070707
133300479
92
1
471315
921975754
49
18
204972
44
56
60
973698188
164160
94
298037
479877
13
288577
290168
99
95
225369
7
13
415134
107322
335134
22
84
405299
138274
384721
235907
486227
82
80
35172
440062
25
9
270736
96
441548505
403468
21286
429826
72
442709
278654
427200
7
41
97
344180
14
57
45
1
372817
39
449479
366201
408575
198557
381849
403258
12
92
84
62
404364
121539
20
81470
42
94
580064834
367808
85
52
12
52
361487
97
16
352408984
83841
68
91
16272751
336349
83
153355
58
2
457310
74
455703672
63
361075
401019
71242
928097281
297248
30
12
930634575
91724
499775
15
49
89
16
394114
927972404
4
308815
740991940
422435
488172
36
16
3
767680509
377112
370062
96817
66
188401
272291
47
66
294932
230755
278313
373665
85466
3
3
9
67
438173
176153356
7
153449
88
89
221667
84
24
148398
184562
6
66
2
493077
422219
55
275910
423661
206876
317921
7
90
86
14
76
35
439910
83
74
19
426200
88710
76
125390
405725
8
24
452262805
36751
717986887
164229
283890
135143
242539236
414446543
6
15
298867
331654
31
361552
51
58
760648108
106790860
246877
457645
1
8
1
382549
416328
407536
5
464086
466474
87
316457860
81
128154
382706
229252
60
820672695
72
454266226
14
472235
46
135671
164013
235016
3
28
469921
97
104078
127940
67
20
86
19
2
329482
84
66
23
264029
149320
255878
6
6
273642
87
462204
88
37
15
59375
38
44
38
7
66846
221924
43
939802364
370905
392046
203966
732037489
62339
18588
86740
113401
6
58177
42
216799
78
84
60
57
91528
2
263293
26915
78
82
420799
57667
71
36
35
40
8
368354
242317
343830
5
73336754
11
391331
99991
15
139145
59792
750303702
75
9
350642
368087650
95
235768
323384
20881
85
92605
28
19
411399274
46
49
44
410006
107054
288310
9
34
48
22
21
68
429194
78
18
1
16
712441836
30
11
205743
25
455126
47
99
39
277448877
154717
4
51942
60
47
91
57159512
336907
7
4
16
14
348815
7
150094
38
30
288923120
43
424296
97
201426
36
59
195886273
67
239209
276716
4
126442
9
567607831
749863606
75
39
224348
459673
209034
373680
50
372825
395249
68
66
400527387
346559
71
72
64
439949
62
478956
391436
94
325781
102011
595764622
390062
4
78
5
75
368136
27
429899
525
35
95
5
9
812008672
90502
57001
450878
94
85
47
41
327750594
207288
134677
45998
46
443205
143492
84
6
281090
311592
69
458568
394843
23
3
22
212061
11
114321
1
93
334676
441521681
422124
48
484186
940766683
140512
469267
21
98
59041
56953
328638
78
352294
192495
18
53569
394589
468113
87
89
72
218816
185125
988060683
204093
3
101006
45
95
248811
804089450
68
358602432
7
43
186546
1
133393722
37
268951674
258739
3
231853
157272
473988
72
15
313062
141978
95
645240264
33
390139
329446
68
916080478
54
16
6
62
122416
29
24
436672
40
361599
55
79
288679
165627
242073
116754
16
46
20
303354
49
311894
79
44
219887
592589588
256656610
20
427298002
26
8
330628
54
276567
89
69
726751083
179471051
717
9
24
22
7
255313
19
35610
29
1
88248194
135200
630190540
55330
7
91
55442
34
7
27
380491
427411
215051
46250
312892
34
6
14
7
289283
37
87
54
61
47
226891
33
5
181979
80
402662
3
12
69574
122187
448784
95
344080
375397
409790163
60
745882781
65
182156
75028806
49
75
30
48597
42
149921
94
165378
64
110233
284540
161677
46735924
524554522
85
913971843
660098798
275306
233038
234866
371750803
71
210316
737635133
420143
358598
435926
755182513
97
395309
182608
413134
46454
264208
7
393787
19
81
227764
40742
492483398
64
381874
96
9
267889195
100076
49
731663455
4959289
320685
46958
98043527
125759
76
451737907
387062
149623884
47053330
87
41
5
100205
4
357618
93
11
584913027
3
34
27
79
652201122
10856
256351743
96093
5
37
8
1
424039
411000
280431
462779
450429994
16296
145266
328566
41
2
69
61
70
204691
44
93408
30
314098
308521
149801
34
8846
179815144
91962
53
188205
62
162340
234319
4
29
36
1
39
97
167604
40
3
81
21153
152494
414484
603787004
78861
86
336755
35
485198754
29024
42208254
665109985
22
418985
58
73
69
95
71
9
176261
24
971759337
149560
14
82
435052
305823
592984034
49130
49
14
343912
281133
81
6
60
232791
574093016
490627070
43
60
45
277600
329111
155072
318898209
205983
63
54
247619
2
37
377709
52
93
408534459
99
46
206019713
99
75
56479
408970
21
84
53
22
42
126095
37
380921
26
55
710018279
83
335573
171656
301150
266101
69
7
406600
86
83
332315
36
33
50
97
97
497444
5
41
141699949
3184
24
67
218779
460293
6
4
21
23
88
378370
29
82
42
469093
67
40
301168
66
38
409253
16
358551
96
439079
30
150093
73
158766
111312
24
1
203348
468770
69
94
69
389642
431127351
187606
22
867491211
12871
87192
489067
56
9790
57
47
8
82
200119
461522
16
47
32
14
29
81
10
50128606
309705996
30
480840
270276
118461
16
42
106036
2
23
302402
73
76
15
5
975110129
5
405085
53
310755
8
6
62
207155
82
99
48
445785
35
81
186834
15
198128660
46353
453322206
46
355340
9
189293
309678
232794958
277822
99
95
56
157045
13
57
25
364655
36
76
26
367294
350815
52
113430
307487
260439694
44
1
906241653
42
399472
5
323822
55
76367
163291
3
3
80
64
39
415366
4
62655
153122
34
184304
36
56428
77
37
286517
117708
465867
87
2270
78
271805
424354
271674
77
66
691133338
5
84
69431271
439946
44
308081955
78363
23
46
57
3
7
85
331486083
3
91
489197
486289
593237912
72
296527
249496
216146
39
23
42
95
719
302079
137378
436494
67411
9
914267092
391066
437159
6
468600
241214
58807
34
58
9
275510593
83
34
51
68
414750
427860
78523
92984
39
1
383378
205484
25
195554
432383
240076
62
112425
78789
19
235699
2
326736
91
440239
303896
64129
316370293
1947
390280574
57
32874
432369129
389720
87
2
652590004
8987
38
777838197
85976
52
440718
476898
49065
62
1
246371
72
80
482482
420063
272413
204614
190161
45
672558671
15
91
36
47
138559
62
18
493336
230126
29
80
97
4
29
63
110441
3
118431
33
351567
127179
9
65
48
8
300397
329548
3
389584
728722478
398633
7
8
80
351126
44
361778
90
20
286849
15169
37
64
8
390884
491009
8
188884
83
107908
55
86
52
53615
70
687357588
9
14258
74
499315
16
325014
20
38
45
87
6
28
22
64
4
427850
7
43
1
487371
39
69309
22
158716
73285
76003
261167
54352
385348
67
55
457251
289341
89715
17
2
3
9
85
73
30
257263
5563
72
29
620500900
761164635
223785786
417122
304160
7
1
234816567
112999
78
189702129
24
1
87104
74
95078
684146829
1
4
328138
42180
45541
54
9
19
5
47
11
71
13
69
56
475738
249338
20
325619
80
39
80
12
380410
297809939
738048598
32
3
16
5
8
486083
368557
15
257208
8
46
96
404980670
46
75
42
26
32
413527
79095
57247
34
42758
37
49
446161
598738464
360041
47195610
126073
433943
349615
2
42
259180
27
74346568
82
94980
36561
589050856
28
308576
425939357
389910
88
49
14
467372
61
258336
443094
139187
12
345966922
9449
28
53347
21
10
6
1
78
28
91
205580
79
430098
114483
115131
10
472237
112496
650345324
43
26
55
394184
39
489060125
58
124109
90
358208092
110365750
62
429945
18
68
363377
45
66
78
31
466157
84337
939062970
12
234484
340596
62
425739939
348707
45
37
239044539
37
60
456424
430325
12
159424
27
33
191282
148172
267604
61
52
44
8
255706736
97
7
5
91482
109310
58
486663
39
176604959
31
298926
98
8
8
234046
418361
258158
83
98634338
292002
40
97
230512
186282
73
10
1
432385
4
429765
65
43
56
299506
91
463075
74
732284732
226630
7
131154
70
56
2
2
193267
202022
3
156253
49
5
5
30
76
478321
95
236600
7
30
208501
143306
53
86876
134459
30
28
204231
870408516
472427
46235
283311
169355
146769
9
16
96
76
2
398895
1
370470
863986923
40
82
15
43
764336720
99
476425
429027
74
80032
7
93
53
29
480347
1
2
13
126670
198955
49
80
35
87808340
82
46
38
6
65
34539
58
48
81
54
17213
82
48
680312607
190582083
473019
777308958
80
70
1
74
234259
334657
3
395439
114599
11123
22596
74
99
36875
163984
402177
55
80
1
94
249371
41
739097903
3
97
89
32
98
262534
486418276
22
837470005
999277937
54
93
539786890
85
4
123274
34
490627
229604
74828
372547
91
460533
461391
447831
28
343165
20
160925
262921470
84
441190
476972
4
397626
68673275
32
36331
17
238960
10409
442275
28
339929
423460
92
259125
42
65
27
382501
557801760
9
11
86
40196
241612192
93
617177275
4
8
7
499234
63
330590
8
363167
2
50491
29
468854
59
833799437
443319
48
25
84
80
42
306540
318703
298273
55540
384907
772779024
30
2
3
215152763
452794
230227
267240165
85
8
334200
101801
399572
93
423320
82
849909220
98
95
676278583
94
44
13
123948
236495
495684
386162
456666
17
482709
96
89970
198603
3
89
291958083
93144
7
360966176
54
59381
69
36
345993
3
15
31244
8
234647
16
26
91877
42
23
433869
222213
42
5
361508
44
369208
818613303
359949
92
77
18
191726
63
98
2
295530
656675353
87
5
21
38116
361729
50
195774
154831898
431814
9
457851
123164838
92
43524
46
268189
335840
474922
26
567981897
87
33
81
52
62
119955
68
941897025
5
42807
79603
579187675
70554
51
26
382143
67
14
5
69
355624
42
397456
79
12
367666719
35
112890
40
18
44
371485
6
914580412
3
864734697
16
12
15
9
53
98
34
45
38
11
749
47
618354806
85
225171
2835
51894
221731556
37
91
29540
32
127739
58
71
99
244331296
77
4
80
79810
162573
398629
2
2
77
473039
24
22
890904336
24
543003747
79
34
166056
200920
251232634
74
900270571
570111297
57
214071
78
705939531
96937
89
59
36
62
17
2
78774
61
56
415358
407757
403051
332434
88381
86
420640
76
497411
8
99
164139
203395
15719
432141
244661
72
7
37
62
116362
41876
792824230
761920941
541726659
79
929160108
8
70
21
297054
175839
65
135708
51
446194
25
25
313258
361695
275018
373655
275931620
419791
174689
337102
61
378480
225885
75
4
33
431851
396629
37765
99
419494
96
56220
57
69
19
82
58
1
46
74
261677
7
53
412549
16
79353
248901
572772818
382620
951138771
39566
81
10386
739742208
2
4
171006
353809
121010
482812
56
352658
40
251007
27909
1
28
24
473260
387732178
47
98
637318251
20
39
42
246775
85251
27919
221145
48
478452
128685
87717
422943
69
33
106177
303140
112828117
11
180647
209909
52460
143178
8117
74
459314918
66
244530
28
28677
76580
9
2
14
22975700
80
249892
433618137
330301
289403
44
37
342537
181213
671113630
99
304156
93383
178967
442089357
495290
8
399878
35936
26
467378
395285
57
3
263427
207268
90
74
46
19
326643
245475
106994
37099
83
168710
422693
443546
41
219578
93
81
83
96
31
4
181612
409468
295344952
861236161
125984
92
13
75
181799
310812
613381139
14
40
58
164590
403912
458877
10
1
13
446083
5
373173
155839
37043
11
191514946
105744
707481925
35
51
145746
152062
303757
314725
163872671
230112
422523
43
79
457534
176492
28
116131
199933
432392
27
29
10
13
54
21
96
56
365868
68
56
361807
24
4
182508
974844528
5
397399
443778184
87
40
97
498993
425402
30
343432
7
54
3
97
95
70
287451
65
75598
43876
8
372188
32
221937
12
139923
61
793689355
333299
41
46
269964
795155890
10
97
748796120
417272985
201387
3
18914
407740
4
145312
93
58
161001
350986785
352947
41
58
3
95
23
95
48
829999457
56
361160
454270
8
71431
34
351038
569190796
13
92
126359
43
90
91955
87
468737
74
533581298
67
3
84
10
420518
140283
87
89
279226
468905
120959265
46
305973
439664
349984
42407
63
87
297652
106050
24
26
297987
55946
170325165
481439
68
11
215966
73
306759
61
411643
15
419270
402294
493822271
6
54
483131
368544566
380640
228314
294622
71
474200
99925
333056
167012
339061
139659
252426
472185
78
6
58
95
38917
269623
276349
98
2289
358564
10
468879
93939
21
278673
285965520
35914
209049
39
90
59
93
11317
8
83
24
436605
169773
380296
55
22
73
183449
114344
79
396338
99883
68
75
377831
482895
297341
95
265947
96
30
948454226
65
63
5
77
437669
406940
364228
92726534
16
84
36
47
79
661125604
80
251570
404898888
96
5
470349730
39
95
19766
15
41
192301
27
103340096
60
194883
3053
6
94
62
243490
60
43
994299757
11
7
15
29
8
92
79
82
71
134347
325480367
158941
10
48
217917188
32
18
422874
209416
35837
9
26
23
926316517
7
38614213
9
4
31
25
364749
1
35
5
421327
63
490114
79
23
495616
33
417329
341302
64
398352
76
328947
32
43
273759821
140545767
263542
119494
58
13
72
6
88
190411
23150
467561
76
247155
93
96
299925
90
2
55
887713726
8
9
28
55
72
47
313238
46
83
131487
92
474598
47
29
683374774
29353
215094
802220579
91
238429
24
26
424708
53
32
53760
24
205165
18
491674
56148
63381702
228221
276047
81
363254
280028
85
395288
350467
99
18
517500317
110107
131929
153138
379551
67
82
481595
1
42
265960
308296
1
6
445334
12
21
439412878
182094
261439
45826686
147052981
90
7
8
356640
20
63
36
63
2
75
88960537
8
462929
50461
499205
456589
701181182
55
6
46
81
165401
436555
44
9
33
885339923
140878
471239
475662
2
92
249932
99
237369
239431
676624077
341301
457982
73
42
466041
11
29
8
40
47
465711
102542
16
68
21381466
302676958
56
4
243241
26
72
78
7
55923
188464
181419
2
402423
36
97966
304229
35
378342
1700
85204
40
131950517
444812
5
197090
380771
994302972
78
131439
281540
177334
85
104411
54
95
413151
370492
55
66
446400708
95
367632
82400
98331681
466780286
30
195593443
28
199930142
489447
284960
16
64
2
864689019
48
45
58
411114
4
148893
34
462626751
390523
604265294
7
62
86
46
13
371055
3
346243
301611
84
75
104388
34
76
78
93
54
327212848
270588
59
23
51
98
153450
184172061
30
493726
299785
85
48
180425
90
50
339757
701028218
448132
230869
12
587673753
776144725
7
840600988
30
95
35
51
494703
622873590
927283208
322527
597914725
6
53
468580
25419
96
274962
62
5
44
66
344866470
511370547
432519
75
15
27
337102
10
103198
1
1
72
36949
874250661
9
5
65
297968
378464
33
806311122
55
68
390599
71
73
66
153192
355492
387110
19153
2
6
309830
8
10
128417
271457
74
4
65
52
89
680709107
172344
34155
164275
64
28
198360
222645
37
13
238325
57
81
18
424487
679500100
43
54
33787
88
485243
17
962034582
138261371
25
473788
58982
433377
422981
173727
80
5
15
409628
85688
53
84
44
71
68
63
2
13749345
6
145111
426263
76
69
81
26
9
136192
44
39726
8
92
97
90
982273238
317017
84
324810
9695
60
335302
63
52
222969
54
23
122538
70
411713
60
127817
221680
89675
69
295462
803044607
376942
107792
141362
171070
292908
15
804209540
64
590320417
403926
469145
284421
95
177769
38
47
9
97
431123540
27
401306842
328430
173507
25
89
57
92
7
347365
412752
60
231136
161367
97177
920146646
44123
2
332914
49
50493
207271
19
289108
30
93
29
452275
818843921
31499
334223
809375095
20
425417
59866123
181862
962914030
11
34
25
9
1
110441938
47
360819
480302
381654
293433
7
43
621973456
80
35
246430
68
32
88
19
82
82975332
381048
20
6
66
8
253200
6
84
10
1
137331
326967
755792465
61
61
383301
125187
80
358460
496398
977841992
125767
10
54
18884513
4
56
16
24
28
64448
17
64
34810
77
1095
17
92
12
470760
252232
688553791
374585
723795705
380498
40
494099
28
69
435245
775793286
145274
861517730
1
44
27
73
419498
832179313
27
447526
69
6
18
22
281709300
380619
98
517
425425
33
340031
116377
99
99
10004925
166756
410424
57
96651
41
260327
323585
422473
85
366489
21
45
73220
37036
1
135645
671429694
291533
268057594
461746
57
364692
382661
89
72
561778550
16
69
50
71
47
71
151683
119605083
850985136
44
4
12
164912
764202205
131132
98
51
65163
3
962793358
2
30
3
341787
30
90
22307
429031125
826445550
13
14
26116
325613
194662
9
1
18
11
372652
8
244027
46
312244
95486
60
280513
100202123
1
160023
498643
148986
4
53
435136
439205
456315
47
32
73
92
79
17
6
57
94
339025806
134257
41
37
10
3
37524
5
54
451855
391574
96
206867
82
337588
88
63
94049
454264
61
4
41326
95
82
44067
11063675
39984
422913
36
36
39
600927057
421759
38
12
14
636514730
78
19
30
400553
2
28
829811249
356586
23
285567
9
76
315996
50
12851
75
4
91
85
476376
214577
45
237472
453180
41
501489590
391231
195078
4
43
23
291869
387006
560633941
2
366909
349887899
43
143899
398611
6
35851
409452572
80
27
98
80
29
89
67230
23
97
4
335545966
978079904
863176580
3
243403
90
411701
375839
410017
165209
21
216433
1
82
68
4
8
4
4
349570
244747
26
71
3
991481447
44
21
6234
88
22490
4
163495
56
297389
16
61067
63
372836
54
17
752737461
879833391
61
75
314344
493258
5
385998
5
145463
875617957
402118
448719
350811
776723633
121034
14121
10
72
82
67
35
137241
19
45
129478
5
85557
8
291301
26861
45
318327
234499
976272782
32
21980
38
17257650
308208
17
123733
460803
19
446154112
95
76
24057
76
7
914218570
474683
331374
52
55
67
2
44281
77073
33
61
25
471741
8
6
733955758
75
433917
34180
50
191200
2
195000
415096
5
94
344312
164491
47
4
9
382172
82
57
416128
400520
2
226183557
92
81
73
456375
21
429284614
114439
371125
205219
52
42
457577
842500636
2
391240
67382
183526
362847
5880
182117
51
148791
42
105065
8
310205
7
8
6
151970
74832
317606
5
13
9
69
227262
215065
290101
956093903
272787
263419
4
240445
3
3
12
196831
306233142
21
90
13
42
15
317720855
312190078
26
39
77
9
37
285183
572308366
691890554
130040
22
9
184082
24
762193058
392040
95
17
35
155533
24
79
112923769
26401
839240469
46
72766
10193
2
469440
75
53
33
36
78
307381
16
43
45
67
53
51
56
2
20
17
287423240
59
63
71
90
192836
54
368232
3
74
235393
419861
365729
4680
7
743098867
20
31
47
53
413369
69
1
11
6
225608
17
28430
957247794
215775
14
76
245130
735501643
77140
146257
22
64
222054265
27
304362
23
492595
429862
7
192255
26
64
22
64
494155
345126496
92
4
31054
99
47
488511592
94
411698
84
26
23
13
89
42
239308
311093
70
92
1
396284643
95
81713
8
51
415041460
201578
35636
457050920
54
353131
3
737830925
26
413733
9
50
1
39
35
53
37
10
313336
168627241
13
32898
163612
71
31898
17352997
438256
22121
382834
294875
69
69
16
217817
58
32
25
31
368863
810076737
51
200644
97
13
6
667836245
41424
3961
408999
15
241733
41
99002
26
99701
58338
55
316622036
81
120574
128694
3
296475
81
101879564
294003
160248
79912
192397
3
45
58
367861
180689
13
465983486
149640
33
82
83
165554
93
64
162305
96
7
66
3
246930
385317
22672
960154334
65
397894
213479
494461
496167
66
429756
25
20
92884
36595
4
481499
311942653
108344
403368
436578
3
125004
443182
87
17672
468508
493463
97
259742
24808865
255374
8
5
456010622
322408
67
99
685895728
346666
32
79
115515
7
491978
415128
486090
120963
65
88
11
25
324534
392895219
232723207
14
63
61
169958
3
25
50
64
413734
79718
243020767
98
388021
433971
37
2
45
73
259983
196232
3
435419
86
336281
73117
203041
9
399692
283370642
1
384026
9
88
80
51
87007
56
320054
1
105558092
494382
265882962
91
23
218439
30409
144755859
86
428541
47
57
448418
2
400932
55
90
99
16
112674
645636024
74
7
94
48
310585
282089
448759
230342
365531
146618963
759978123
51
126223
329645
69
329641
7
21
909986838
5
415403
28
1
43
53
448506
405545
42
86
16
43
1754
46
44
448623
421075
36
17553
908525097
60
409215
46
85
71
5
57
109881679
279339007
70
244988
65968
86
82
42
398406
265585
93
723475710
629490646
54
7
255517
26576
64
212643377
78721
438474
85
282971
77
80
4
90
54
131549
1
73
281682
91
75
381937
366868
28
268667
378045
355251
33
486203
48
11
168827
54262
99
353656
353862
52
358818
480142087
75
97
28645
23726
493899
33
177547
5
66
97837
34
5
309061
844553892
74
807080634
80
225308
484363
38295
284942129
41170
506
59
326445
725067187
478065
218002338
490619
889627911
844969937
63
54
68238
43
165314
550570245
63
26411
90
36
89
134164320
95875
160605
86
41
277336
196811
358494
841567172
29
47
79
92071
143850
59
22306
347240
1
5
164108
484441
55343
81
76
54
2
232346
163582
19
70
19
34
25
68260
59
463443
138608
283480
224323
52973
453890
404710003
41
13
98
408372
39
7
61
43060
91
83
228494
50
175066901
464371
86
61
9
70
33
9
507507055
36
45
361066
365746
498121
74
62
466781
45921
43
319040
97
931478548
55
41
70
73
37
8
270389
4
1
303933
265109267
192164
312398
387338
67
5
43
324903
52
28
290937183
360945
294811
18048
24
19193
828924696
8
74
13
144229
51
318872
74
491243
84
23
316099
7
92
399949
73
1
180596545
773145277
19
131966
44
376204538
40
41
99
22811
41
57
98
41641
110232
46
29
72
92045
155812
24017
348458
485349
71187
436209
91
33
217435
49621
309326
341037
22
139597336
154141
464282962
717171418
320361
22
13
13540
407188
363081
266408
42
50
81
89
309396
368510
93
41
710790826
3
393324
103805
42
2
395395
362234
26
64
824535176
322519
9
628378381
499776
441043
361890
76851
84
46
6
95
273359
430790
45
190658
4
77234
217581852
206134
341182
128282
73
27
92506
37
516486697
207335
62
5
3
90
89494
67
332615
28
465891
3
143755
89
439271
111167
2
67
69115
508250865
250381474
398745
386152
1
3
200472
784601871
19
9
275694
735601828
10
67
294613
85
3
65
13
9
3397
61
208327740
75
213058
802231967
446244
35
43
149890
239326
41
77
63
8
96
62
3
183153
54076
3
196026
93784
187179
85
41
173981
394884104
88
167572
11835
122412
524367271
273938
10
424511819
93
79
4
6
186520
75
8
341873
140522
411863
142595
520178255
445344
42
177560
350147
108865674
138730
95
91
4
45
53
56
80
245792
213219
81
77
39
78625
79
328749
287382
194090
89
74
236519350
14
32
54
91
21312
77806
96
790518465
77
298242
43
53
331030
7
481876258
6
30
282607
70
276380
225740
103952
74
124611
93
61
395023915
475843134
93701
32
53
89
18
15
274559
35
155680
44
270542
97
439985
99
232830
98
977863006
386354
95
406378472
450311274
62
72
78579751
395687
382193
15932
31
495089
328350
116235
453175
20
11
193579
7
138381
261911
608045984
83
58
220033
461009
73
107814864
2
9
34
40
54433
81
213705
208764
30
401561
60
98
93
444403
458485
41
435315
4880
126246
53
521063870
136817
19979
126187
5
9
20
176321
885445720
233790
37
458512
91554
74
56
1
240549586
730064292
191159
20
64
155227
9743
496540
7097
9
91
12
394989662
18
84
18
71066
125465
2
393161
101725036
808471384
4
71
22
80
486719
485245
95
1488
60
50
55
72872
80
4
536005852
26
191337
844919968
406231
52152
487698
97
251123
127727
7
23
29
87
93
305701
2
94
254517
427544
279915
89
159342
938382344
46
3
57995
119014
81
3
75
135266799
885278627
487618
282500
264442
41
13
83
400079
250072
98
94
67
9541
3
99
8
81
78370159
20
6
70
1
84
440608
329437
53
181443
12
4
84
462101
9
2
357548
272529
48
80
35
419718
15
608416362
12
159865
755124544
6
98
3
33213
44
181420
82
8
112421
285476
192659
404159
170737
97
123610
463073822
512509117
321165
50827
440972
132510
391974
31
490084
402016
58
57150683
54
26
440183
8
67020
43012707
88
91
73
4
359185199
77128
89
305142
417737
14
47
87251
944
78634458
288824
74
13368
40
96
250079
81
76
197531
350601
52327860
292458
53897
99
96
363740
46
20
376636
46
27178
199615
417576
786044342
12425
306573
4
182983
461856
197460
44
75
460220
146108426
33
91
89296
64
68
37805
3
25
264981947
280045
163311
96
70
39684
135924
29
53
44
906382485
419239
81
1
453918
108447
610672976
65
37361
233942
11824
496675
347293698
10
37332
224289
109872
93
55
28965
457654
47
198258
67
98
61
66
421588394
78150
521113858
8
86
393376
153579
127515514
241752
434691
211438
1
210377
4265
1
8
888548729
77752
252825
393871928
378666
836763761
9
35
6
485334464
240816278
21803
86
928724131
76092
482609
77
55
94
164447369
187126
370740
478517
492204
67
96458
17
42
305963
66293779
22697
64465432
404456
81
451380
94932
95059
77056494
4
79
379759
389307
95
173356
2
54
56
314286
78
801512384
79
92
22
20
394338
101433
370097
442509
8
345270
74
6
469172
9
90
71
9
366358
41
5
63864
852163816
9
55181
16822
37983
35
51
81
193539
442546458
488431
17
94
1
36
448239
76
289082
225550
186023
815503524
192292
493294
89
483657
63
219719
87
18
178966
17
355159
438449
40
73
269707
322062
22
410206
78193
94
401848
295620
400259
15
179852
89025
418247
317101
461245
74
25952
191606
153798
305016
68
44
33
327827
6
577562142
77
96
491592
22
39
82
8
17
6
6
65
228848
31
288323
197896
483091110
24
70
421017
43
5
63802
30
8324592
66
85
26
22
26
12
310649
324786
650752391
13599
474329637
7
20
478910
36571
484549116
10
275058
8
244053
303741
94
354802
15
90
364113
21
37
9
21102
16408
25
78
141360809
138326
341359
32
335666368
47
5
345187
37
458228
33
334877
455382
305543
237522
61
434288
69116
14
155470
353236
81
286145
5
273794
72
57
76
241075409
72
445226015
2
58
8
46
233743
352616224
309728612
9
76
456881
94
48
789236773
99613
76975
8
46
340728
434585
264299
459826
4
9
50846
584045348
69
2
57713308
6
23242
173141
6
351109
15
57
17
76
86
2
69159
169409
57
878320201
375895
463872
232398
94548
63
345525
91
20
205148
273938
616136235
9
253859
18
225582
29
5
81
412079
285897
494902
287297
369690
94
358286
370038
400453
81
68
74
147451
7
31
144230
623310879
275487504
33
253424
385425
367644
267841
496530
17
51688
56
4
34
79589
9
346698
92
1
11
89
787105521
265286
58
21745
2341
371980
997816049
90
41
57
26
43
7
226241
4
68
472461
8
483298
84
316565
21154
2
565359247
484105
4
94
8
3831
126948
6
76
18072
87
86
358109
95
59
263806982
204045
403044
99
843842532
464023
7
33
454214394
197723
63
809599176
87
1
5
258355283
4017
15
146337
73
4
45
213748
84
6541
9
6
36
64
8220
71
724006176
85
369198136
122696
4244
88
2
71
596057961
5
380465870
24
69
15
86
312656
107309
310910
11
405534
297414
370990
349081
3
97
77744
9
385650
467476
49
10
17
483108
94
85
775270269
83
319249
3
375725
90
3
4
51006
365823903
1835
80
140411
87
345164
323720
87
368758
1
34
235823
140773
89
423977
85
36
52
405433
94
84
58
64
125871
457980
97
90
248504034
360653
171464
57
363747
220987
173232353
80
234461
726979605
606598594
256502
67
301863
71
98
361861
483111
441067
458131
94
84
200675
12
56967
26
221120
226901
3
9
211753
51
561792261
81
14
84
177084
16399
605606064
69
6
487310
27
23
54
4
4
375107
97
273218
64
391094
68267
15
212937
497670
36
17
162636
7
72
484115895
349980
7
373281
90
55
9
234527282
1
76
230161
68
41
54
79
9189
487666770
324315
9808716
431462
61
86
438214
792206249
342516
9
97
259909
127952
186788452
66
843210872
15858
400825
87747
397498
45
90
265820
73
68
52
89
3
12
65167
58
20
8
236960
256858
23
439950
417591
4
75
54
8
75
361501
25071
177399
88
49
41
354278451
5
76
4
31
40720
16
643582916
349011
32
395515
314827
150194999
491871
126332
124002
68
24282
127951
19
38814
294218
11
65
50674
195066
4
81
415665
66421
181600
9
51
81
1
10
7
359177
4
10
41
82
8845
440162
61935
72
179648
8
352393
96
682694523
301399
22
68
395190
44
94
85
66
387106
41768916
207749
38
11
88
18
11
53
15522
77
127136
19
33
57
325115
741595049
22
118984
91
83
72
127782905
34303
428571
849909614
132560153
1
90
20257
259620
381807
44
93
8
68
7
107761
41
327649
8
494681
4
124121422
328133
10
5
91
67
868242711
64
1
278704
28
36
43953
38873
273499
94
397637
312144
3
24
85
4
68
98
55
504585637
4
75
486409713
7
3
51
2
257005
6
8
5
62
42
18
23
497937
67
239060
109070
130766
103745
43
98
264614
70
80
182973
45
19268
23
362166
76
476488
43
105130
66
27
202151566
355821
57
80
89
289450
159920197
387947
75
83
59
390901
783041338
8
62
25208
396171
56
18
276483
227461
95
16469
26
17
92
87
24176
47113890
293117
115900
81
184414
836698040
160770
70
82
621829689
19
456770
22
59
167539
31
437428
77472
8
75
28
379117
376851
362635
297078
60477
439737514
95
80
6
64
25
67
303685
81
472020
74
27
40
10
21
43
340009
918998530
95
95
98
62
869573293
11
132454
111530
375285
56
35
262653
424301530
171895
278251
15
44
64
201382
12
45
98
55
69
16
7
386610
240823
755064493
84
431140
100881
1
232159
491416
456916
94029
36
89
416098
51693
221881
47
68617365
75
122313
66
461047
296489
60
67
30
11
178693342
287555
6
57
169413
254936
89
7
168340
16
16
89851
46
32
85
50
32
48
120769
67
48
38
3
2
1725
430293
295169
76
150250
135770
267251
81
25
90
81
19
154451442
965629386
778526230
356448400
249034552
21
59
35
5
178914572
6
55
41669
93
43
551889924
288374
84
46
380452532
255620
21
75
116965
150429
68
172885
120242
83
175737
453179055
158164
68
386853
74
76
383568
92
463796
432891
43
65
42
135080
394586
66
52517
67
201286
13742
446431
484954
61
130232616
422855
7
13
89
81
95
50
239538
7
19
203241
41
460063
97
594122098
213155
46
22
20
31
266136
384325
45692
21
96
403449
20
75
322007
10
286683
455378
30
69
13
349367
133189
99
81
187253
23450
15
183119
80
54
377308
25
4
79277
266590
44166
33
13
313352
51
281754
54539
67
85
4
2
85
56625
79
126536
8
363815
76
1
183663051
260563745
62
9
77
45
45
37
268612
4
239349
39971
191439
177463
157186
5
72552
4
26
17
305435
26
93
177105601
970633750
8
158664
53
6
421901013
210780
195322
257658
13
289020
13
51
198038
7
96
4
36
942984727
39
289989
173558
472352
3
3
42207923
184816867
370116
6
284966
24
362733105
875261568
99
26
238157
294382
58
88
364721
293871
32374271
144521
93
5
163086
465739
46
862038993
503615623
7
9
27997
82
427034
30568
233927
465078
19
29
50
16
6
6
5
62
204124
306214
333561
26373
263846
94
172416
392706
68
43
98
14834
279174
57
42
76
75
9
16
94
62
321884
238770
76
95
274276824
389394
80
26
62
49
44
7
293568
231815
28
288748
50
684222722
74
494649
1672
45
6693
7
59293
6906
117924
316464
161449372
58
310748
249194
94
7
340955
6576
99
73
28589
202893
25
9
90
417222
176656242
251641
179819
779188729
2
179668
28
85
2
856616166
376471
172377
99
273265
276034
39
30
70
89
24
369563
18493
705684194
8
73
396103
3
41
273006
908687990
83
296901
355547
12
37
7
788011949
60
198370
42
99
458393
407252
171221
433842
400153561
39197
465097160
466963
65031
15
83
6
5080
536
18
39579
466649
64
61
363734
3
11
88
67
1
19193
202119
150076
91
489124477
401500
182805426
891571296
173060
4
139368
233388
147072
219389
62
363665
289091
40
80
68137
367571
42
356530
13232
37
375566387
444036
80
274728
9
49
76
71
286272
3
32
371677
137030
37
363796
224933
18833
413243
376253
55
4
325513
464592
734478789
491700
661716355
164892
339174
3
21
481788
79
30
5
94
27
468830
105457
442743
417013541
251008218
19
39452
102075473
292311
43414
11
36
54
51218
257688775
969603252
975595822
79
573362112
76
35
457715
152849
49
9
874512510
95
216973913
350548
312661
104138
412770
174529
986118702
416335
79
48854
32
19930
57
262684
99
254931678
74
136651
82
224977
39
63
315758302
102307
398173194
297441
310353
5
420034
84
311986041
91
60
82
218390
89
31509
12330
89
378131
40
443974273
38049
76
343795
13
105831
268580
19
457960
220575865
46
165932374
172978
354424
389818
388133
62
39
92
220613
88355
38745
59
30602
648581789
965788750
331027
79
31
39617
92
48
627290823
1
280820
10
5262
53211
6
37
343956
471208
54030928
90
85
457820
39891
18
251489
93
25172
28
260341
369988
841948582
718693168
356673310
383787
93
2
15
43
384971
182793
500243178
407255
323608
1
524951797
361506
7
600295823
96892
161965
40
76293
294512
62
453642
290890
59
481479
383197774
16
194409
5
152408
259143431
41
276798
240143
648883039
34
240486
340684
468885
7
281142
231030
69
32545
12161
72
190455
40
282898
358191
181701
459135021
214633
8
455234242
31
121085
22
888958137
7
319027
214647
88
426368
16
85199
683707068
121898
57
2
67653
434799
76
87
84
459047
94
1
84273
4
42
221794738
1
129144
619935156
62
412799
272201
62
141367
3645
315604
365875
35
959568692
1
17
1
6
307407
423396
34
5
36126
38101
38
353676
15
86
46
241381
6
8
177029
58
84
82
45
301963
56
12
226820314
17
18
50
89
443091
36327
84
7
49
2
323144452
65
135121
16
2
203820
43
70748
9
8
68872
99
99904
31
214208
556431593
268967
407998
88
270073
444274
204660
23
45
197653
493557
18
454819
82
17
82169
450871
87
34
166690
68
373244
392477
3
40
215549435
98
433610
358368
35
40982
680339405
175346
46
64
494108453
238658593
91
88
5
760833830
60
51
459661
64
417932
319738
252011175
65
88
61
41
42
81
24
299096
492658
3
31
355168
249732
328036
4
966397952
74
317077
203435
43
104546
57
21
94
7
245455
77
423123
32
40
63
455266
69
64
15
252740
76
14
150095
18
624796640
38053
190553
67
18998030
401628
8
886547229
54
9
334285
6
411104
29
31
252783
252577
52
89
763915806
84
238382
5
923649054
80657
325294
18
282495235
708766766
4
2
91
686266485
6
563240537
8
767465510
74
408528
78417
72
946650540
633466976
149462
150783
233799
8
125591
23
386979
650621181
290360
322249
27
224828
94
105828
275006
414605
429237
2
430927
18
284412
14
10
56
74496
28
58129
39219268
32
41
424100
494999
382885
76577
7
82
279039
80
77
143425
51
56542
76
7
37
9761
925540819
9
3
18
61
38
113483
81
54
451541
40
154379
161085
265032
319959
204564
338895
22
46
319790
127123
260112
238443
18
9
424374
448731
684893579
51
9
69
63822
21
28
384576
65767
76
279164
399058
361104
770117518
210299
68
126722
15215
125227
32
138162
59
17
63
384169
77
79455
5
78
380058
732700224
403789
381345
4
38543
15
75
107846
176861
438460
242204
27
92088
379228
10
490853
89070
230367
47
37046
60
633991050
274628
430836
92
2
46
67
951816780
60
5
28188
85
72
291472
18
49
236364
65
76
25
14
69
88
90
80
431285
285140
40
13
55000
60065
316060
363164
304792
96
75
8
471296
462755
11
25
65
93
777121553
13
65
426364
7
81
2
79
228776
451766
41
379696
498414
82
83
719779314
192314619
348151
33
24
30
489619
79
241643848
13
89
55
4
5
784558439
206051
73358
5
53
4
299488265
78
8
64
12
74
348723816
78
320297
17266
742241425
57
274430
267750
9
990383983
249431
401370961
164370
6
25
34
28
444459
6
9
188879
22
55
61
86
437206
71
1
9
129346
295196
86
476110
70
76
126004
3677
7
222281
81
455602
185460
359066
165533
62
518995642
372377
401739
385647
45594
3
62
35462
392386
318228
879044756
499938
611103992
29
9
21
372380
558612969
131020
445992
1
76
78316
69
5
319229
63
149272
777632916
94
63
176421
7
96
158841
86
162776
494512
98
472452
94
30
288627
90226
309817
353342
54172
41
55
219221
4
372851
32
8
92
41
458049
54
71
40
90933
181296
78
54
22052423
86
62
40
447548
280289
719136803
5
81
22
24970
88
226230
56
426682051
40
256163
438086
19
48
97
507755270
660712037
77619
460582
134712
28
59
56
63510
73
287428
79
143703
187950
86952
360288
473636
175252
372710
80
258580
31
9
180094
445586
72
481508
3
117265
814474996
48
79698226
351699
5
87
951670269
178804
399032
42
459895
15
169882
144752
185291
71
499884
40
29
21
7
38
84
116799
426894
42
286365002
381380
411796
1
45
23
888008035
13
196312
233474
379873
433175857
14
90
168783
190667
36091
288201
6
20
11
45711
13
91
7
368413
4
25
433984
86
866287898
35
499955
152608
64
213224
6
208102
49
319767
32
40
121977
94
55
32
1
405113
135701
90
8
257117
22
8
94
28
8
95
18
325971576
381521
149259
53
156069
52
20
1
361214
143039
195133
60
72519
482089
99119
63
52683
98
215899
36
135872
91
11
50
68687
79
64
2
505468121
28
31
445249566
34
88
5
243806
90
366130798
227326
39795
80
3
81
560642134
36
324376
737019607
409447159
273921
114998
14
277199
486189
35
3
74
402733
78
6
96
358834193
914963372
58
365717
64
24
93
105381
480048
258088
74439
60
56
14832
195228
62
19731879
412304
88
89
93428
381785
219904
42118752
23
318815
52
41178
35
14
280895
7
95
378847736
221102
23
265448
318717
63
960261111
7
333889
3
94
94
226789
672531025
230521
