91964
3
27
3
19
16
464045
33
73112
482832
48
55687
21548
8
478761
5
308192
386122
14
30
126780
5945
61
147794
174465
392632
1
415656
331676
100945
439981
254557
11349
460173
75
195355
5
66
21
264502416
419527
509898044
67
75
77
49
82
74
6
148777
445236048
82967
386317
331343978
461306
407077
70965835
454517
84
424451
29231
2
22414
63
80
11995
98
474108
720697928
29
91
12296
87400
167864
267541
361773
291393940
79
78
45139
75
376964
29080026
71
165474
21
466818
99
44455
969738763
486720
277952321
37
40
801643222
1
131279
44901
140604
282065
216769226
34514
80
405465
419764
62091
38
86
9231
92
32
43
388712
485539
15
8
394944
153762369
74726
113251
166869
23985
303017
57
714404391
280301
484249
95
483754
84
424233
25
15
75318057
72
97
107825
7910
430791
15
35
41
79
40
485890602
198292
212714
105575
66
306836
4
1
7
661475439
89
481034
485866
529985746
84
66
4
445839
25
53
137276
568478265
1
118909697
11
117606
37
50531
14
378905
303520
25
174044
484084
58
625122528
89
922885277
30
52
87
60
354337
68
52
30
430107
444292
248766
97
347411
57
91
12
331746
17
476712
60330
82
13
92
97
167930
89997
98
12
92
37
314985
344192
54
11
225593
13
99564
209990
38158
56
167255
213542
75
708299869
61618
160585
90
96
8
91
409410
46124
18
960046401
439320527
13807
26
601238203
355085
36
370259
8
62
202664
93
11
435263
421900
94
51
53
53
92
37990
60941
87
29
33
43
172929
166895
43
270685
38
17
62
274271
101560359
47
733598127
324501
15
97
104243
58
109280
15
1
272857
134555
116133
72370612
29
229336989
32
236595
22
74
75
7
10
206707
36
350436
347632
7
492046
47840
69
87
247751662
2
254944
52187
409463
26
45
482930890
213205
435255
57
102191
394935431
50521753
877624657
25
75
306050
91
228072
317176
485114
12
20
6
49
4
46
35786
55
57
424177
40
36
223394
68
91
4
731261740
56
139357
9644153
3
38
263593
498668
93
178617
331137
44
9
63
87379
87
34
112906
194424
2
638710355
780679834
26
325794
428833
322544
96
83
19
3
9
355792
85
396985
213784515
330107
435733
2
140797
161814
476368
6
425013
9
56
379010
359381
262419955
188245
8
453502
475834
218884
82355
2
385857
492963
108441
153550
53522
34
81
472612
25
57
216356
93
14
47
298639
74
151939
5
65102
13
450047
355436
148001
1
447701628
142484
40871
411927
159940
61
221189
9
45
66
15
363208
900793232
51
27
190323041
11
431463
63
12
66563
75
458695
89
95
745478843
14
10
252806
276454453
31
198823
185371
270799
167567
78
630630037
17
4
56
258453
195729
122376
289365
45
174120
29
53
445479
72
482717
70
87
56
43
54
1211
4
81
355717
185648
76
94
2
107581
72
88512
53
15
2
8
3
4968
77
176859
440374
94
99
9
136766
386872
491638
458615
1
68
345788
87714
1106
452785
8
140565
14
400613
136928
86
61
542261636
47
30
74
77084
85
18275
16
71
69
23
8
252293
229961860
356210
457141
45063
716910577
435329
88802
59
39
50
103319
20
117529
13
187968
117499
492137
69
27
82510
439024
178453
93
5679
87
50
1
24
56
280350
81
47
140142
76
270392
6
79
481524
916776163
444370
425166
18
62
8
17666
3
233878
395734
31
146725
44
48
37
63841
53
895112801
264492
8
60126
80
89
266843
57
85
59
3
59
7
25
1
445936
371280
7
30
428452
71547
8
25
373026
783299843
93
39
131930
1
62
911483270
44
87810
14
335718
51
572953237
43
251818
72
320972
5
29
42437327
275343
3
52
123071665
92
262523
89
7
85716
353059
329061
310111
462569
97586
437245
272408
58
363951
34
93
42
292480
15
3
9
220919
85306
17
24
93
42
139495
76528
11
375900
874183380
99
441797
7
292817008
324611
84
150010
27
71207
480994
20
388429
20
33
13
829063349
15
469607
89
4
89253
38
25
138788
92
494593
28
432423
384499
271353
213355
382053
4
5
67057
232307
91
60
164150
30
311872
91
76
9
431696
218427221
387894
89
36431
64
84
321094
182994
331006
154225
26
85
40
297338
24
276113
41
11232
51918
10124
680426269
198121
303121
139610
369452
139374327
54
21
78
48
4
47
390549
72
91
245676
74
186570907
13
82
196774
60
334957
29
9
68
194125
407656
5
59
83618
118821
331696
81
41
66
32
396976
218108
72
482476
112812
222167
286163
328976
56910763
34
95
430211
1
57761
79780
81
24535
13
91654909
10
13537
147792
5
304048
255032
21
80
30
341705
8
81
139983
15
206914
73
460329
3
450940
311989
64146
5
92
93
979075777
626912233
479223
3
408779
428458
311772
24395
55
477510
55
844903204
64
62
368660
403587801
9
63
448615
38
94
482395
257247
702635571
45
203863
53
300166727
387245
93
82
9
354312
130076
7
266907168
6
86
137754
179933
382367
323058
9
47
70
496458
93
252484
1
211215
210933
1
31
94
20
288962
1
58326
517245060
277007
89
711366399
382873
308219
439503
175525
63
130940
328655
359548
316847
956127381
87
515233853
54
59749
35
84
50
207942
442449
13
58702
420745
57
24
152545
4
172450276
157257
310298
20
11457
77
44
42689
279068622
105129
5
304528
89407167
108576
47
435263437
58
11
9
321818
62
55
433123
9
54
211047
491619
92
5
348070
83
96242
63
410161
55
122567
17
333792
27
370927
277784900
29
87
308650329
6
157226
5
47
241622
399101
28
231381
290678
84
87548
48
315313
352816
458109
31
66
9
202995
946703654
8
62486
123188
45
481785
202926
86
184838
39
65
484857
28
429258
20
810208581
3
1
70
60682
63
846814040
94
2
467357647
2
213660
152212
61
478151
47
61
120886
48
347870
326859
93
290874
5
106404697
435633
13
93
6
537142222
89
138989
276582
49
76
43444
82
99
7453172
222991084
593698079
65
10
370217
379408
383162
33
58
580667467
18
10
718418158
68
382342
2
62089
269045
2
24144
120802
127161
41
20
231051
89
40
24572
19
505721241
409241
42508
2
4
17
354884655
238401
71
458204
62
10
304884
51
362399
25
70
25
851735581
78
290762
76
136490
45
69
25
536779223
705998825
21
4204
47994311
82
473416
5
494519
29
6
534374470
16
49
716694499
70
59
9
9
343028
3
74
21
48680
418088
5
423068940
67
48
245610
85899465
28426
6517150
47
379264
669878070
862763082
89342
90
490998
261050
434047
76
44
40
62
72
52
328418757
218907
6
450705
124792
358300
80
264237
9
23
417887
40486
21
51702
68
422891
2
237579
179640
491504
92
40
86
111579
89270
29
39
150103599
401867
810570056
234957
311140
442470
149618811
247643
3
178325
6
24
24440
143583
496101
27402
13
75
402377
8
425141
116423
79
248560
18
481652
45
263341
483542
52535
269365184
289794
1
37
287825
18169
30
49
65
6
451712
874519494
22
78
331741
436563
8
3
89
143281
900985996
26
97
90
2
405679
29006
162586795
67
454016
407846
233524
489463
91038
25
30
53
59195
108724
26
61349
10
229631
470112
459534
15
11
48
75
71
73
8
428837558
99093
183613
185082
39645
25
434929
174256
194729
887233189
36
43
304012
21
94
30808
69
32
83
241746
8
118729605
406682
59837
24
951151322
220256374
88
57
27885
26
455114
196793
35213
65
97
226043
210468
9
73873952
44
9907
3
376307
83
328587
328791
3679
106823
37
436450
82274
60
161285
854667733
7
86
74
474894
49
25
434053
13
11
465653
68
2
73
362704
60
85568
1
92
478954
91
9
4
86
30
351219
86
7
59
235016
44
42067
86
82
590654386
827937708
157333266
300378
1
504917199
7
7
53
410381
334608
314823
74
354517
91
82
93975
78994771
53
62
14
374332
52507
39
105759
57
65
450248
18
145352774
50
21
682852671
298219
78
856602673
14
49912
128024
43
250647
69
7
92
2
68
6
86
381228
20
94
29
24
64
17402
70382
122740
30847
86
432791
1
43
288580
91
189489
24
909291213
73
68
7
750058560
82
65
160527020
295298895
344121
249559
60
8
66
77
14
7
77
266870
6
446980
72394
89
74
242136
178182
14
164032
411581
446592
23
55
210826
88
441537
38
44
78
37
72
82
299549
18
474991543
490446
187302
66
61
27612
71
138976
320772
317715
733243184
410634
17
449452
39
344559369
150132
2
47
17975
7
70
178939
52
392688291
35953
953800040
51
2
35468
14
433154
898260090
112609
368901994
70
376232
7
129546
164686
1
64
19
50
464392
125301
518824541
13
528766483
128850
461238389
17
360557
2
30767
750106217
5
67
203239
20
203147
29
8
56
318909
461295
356573
48
14
257091
13
42
414207
223684
2
2
388039
64
55
61226
83
36
53
21246
83
40733
40
173701
428918
41
421435
48
19
59
38
205644006
35003
90
153709
729842502
94
64
89
105062589
29
32
60
22981
22
302692
55
407514158
8
303826
213312678
649756421
6
438848631
223731
7
77
75
46
4
78
325214
281859
400083
121413
84
408383
319511
153671
14
495736
245566
477132
13
22
413657
15
145425
9
22
257516
303487
300272
53
31
347668
59
94
358176
365946
35
56
284125
27
5
8
18
245711
38
22
139412
32
95
352210
356146
431394
461492
25
722934161
205196874
29
298589102
5
14
29
359342
180324129
82
98
280426
88
82
98
125040
273297
644721984
262164
71772
237700
565256480
5
186792688
304717
420590
61
74
325714
98
209276
127001
9
98
40
91
7
391278
57
217212
77
71
38
243860
128824
341124
61778
5
43
29735
35930
413497
293303162
5
141947
123477
780043679
466034353
90349
9
54
54
37
20885
85
13
87
54
406579
394835282
172050
29
638015200
227071
394657
289841
999994716
380802
7508
55
77
17
303432
482980
91
31
135650
779144227
8
82894
476394
79
292610
319497
272018
82
138952
28
8
321200
325506
317188
5
7
37067
512952743
442269837
438981
66
233805
22
256643
383632
19
73
70
50428
654965520
64994
460168
434337
77
453072
240987
65
29
343272
418005
228120
54
289727
38
264400
261599
26
494286
347451
30
296261
53
453570
8
284901187
121989
353405664
42970
397055
27608
51
28
65
493664
431920644
78
146921
13
111680
416035
59
270850
204232430
22777925
384884
109107
506661361
316485
78
4
25
359081
50
17
448875
312773435
3812047
117306
6
665909557
13
360610
418318
33
58
175317
5
83
477955
224242
85112
98
77
71
58639
51784
68
8
237904
58
33
38
33
53
47074744
89
148908
44
115372
75
779967333
1
358007
70
80
8
21
10
473749
1
679719230
34
38
426628
336328
46559
158835
54002
309327
983143153
296330
85503
153831
16
5025
61
42
96
202652
55
235250
58809
4
460592
224956
25
638046485
280532
313159
27
85866
344779
344902
54
1
2
33996
48
66
717846627
290116
7
89159
185373625
33
293332
56
16
7
78
34
270687
50
53
60
34595
61
30
26
90
298923
72954
215176
77
250060
86673
30
43
496
289853
175834
82250
210712
17
332670
21
4
87
119105
46933379
713640250
369783
363709
27319
36
346041782
121836
83
72
72
330444
175727
8
73
94
21
199512164
12
160633
74
481287278
7
132584
15
6
44
71
77
588090151
35
5
49
37209
57
74296
427148583
190276
50
111620
756992039
51
74452903
7469186
66
107844
303044
30
484502107
209852
481574223
18367715
39
53
691326366
349161740
475152
52
140818
658170064
292270
496506
236757
1
421514
187584
468043
14
469922
83004
77
91
55474
86
3
35860
3
192815
179798
277384
173
89
288545362
41359
78749481
7
189069
858852870
5
7
179306
303932
205942
325187
259918
32571787
273497
26229
16
349177
48
72
460700
257707
83
194686
68
22
8
357560764
158471
18
353378
91
42
5
62
434334
55
17
18
16
285400
52
76
478273599
67
4
197880
33
77
96
188969
583309256
486105
490504
27
363716
78
14568
482107
389733
9
29
50
99
152138
89747
4
812056826
38351
219584
289289
33
322188
12
10
445606
91
87
525710989
48
42
10
460000
13
24
47
5
379774
156562
95827
317265
6
145889
29904668
42
7
87
2
18
334566
870837149
77
26
20235
343893
33
466097
53
7
29360
67
88
17
805940636
443323
407511
42
417275
173852
83
9
990345107
51407
52
44
487511
80
944230365
444046
410240
81
31
93
94
3
55
84303401
64
154441
284706
112733615
243305
369756
5
156668
7
9
16
6
281044
7
421639
61
178882853
6
269490
76
8
119382
15
71540
359709
204594
225161
42
80
63
245807
410561239
84
18
5564
33
21
55
361409
122617
448880
355357
457810
52
75
54329111
361405
266076454
260625
489141
80
86
732828564
58
99
74813
44
86
25
682822126
368738
47
323340
319322
167287
71
52
303768
497997216
59
265271567
483604
84
4
713038511
48
92
18
244785
92
95
66
5
156922661
91
793076504
35
13
197470
111403
119849
72970
79
163720
481840
98
78
61890
991199857
175149
459481
206243
378861
92443
10
145590
459980
62
13
68
257485
9
404805
7
9
284514
93
377663
59122
40
77
11
154375
184637
58126
308683
254936
93
9
485453
393206
85027
489904
8
387791
43800
473594
63
24
96
23
479844
12
463093
6
940660620
956172790
229234474
74
65
90816
184652
884449325
93
164605
7
405229
36
54
488739
85
405901
48
36
81
441180
19026
356624
39
26
5
25
283372
384685
334243
12
88
50
39
60
217454
2
21
62
40
488897
34702
482084
226364
239047
76
493151
51
45
270739
84
341712
49900
96162
449003
17
370033
95
890117027
72
3
60
20
95
2
37
83
64
48
973732639
80
4
229357
55929
96805156
414843
245398
93
149853
440591
8
5
114547
25
281662
35
178076549
8
291591
100743
848209700
86
87
7
31
87
10
963598819
78339
31
48
254225
72
33
108617
281807
299932
21
277658
87902
785673018
4
303336
234830
15
189997
490751
308121
7
38
387856
85
358253
37
8
44
357026
7
305039
111811274
10
12
6337068
9
301867
18
26
434382
90
20064
385990
83
99
41
291768
73
34996
243315
47
115743
396393946
7
479752
69
77
327713
43
472665
62
72
36
3
111032
349425
282350
45
12
218172
192399
162067
88
25
57
986583312
258112
97
2
94132
3
120733
596394179
52
97
234169
158846
181159
15
72
41
77439
71322004
56637
415232
40
21
94096
280809
436569
65196
3
1
490685
479161
49
69929
12703
247541
525518325
460727
33
98
472812
603508844
15
64
71
444196
343806
232914
83
186561
83127
6
73
233386
92
36539
359798476
55418025
365043
256021
324426
316983
72
177591
58
37
482118
22895622
38335
2
124406814
48
418595
333500
13
3
49012005
22
418601
5
8
312443862
998209369
99
489070
140385
49965
80
184550984
72
317111
97
307710
38
116653
91
336452372
455449
237480
406713
10
67
6
107090
76
339773
6
350562
80725
23
87
64
32884
59028
738877991
76
68
57
51
10
916080042
157857
57
395248
392307
494723
29430
5
326706652
171213
28
161966
34
10
32
175220
58
279625
36109707
453567
67
25
646552814
56
186972
38
80
999024773
66
370658
435114
249507
3297
9
65
86
204169458
939733226
274702
90
179519
9
476486669
492035
449538
27244
476899
51
74
82
67
8
389486
85589
163628
13
364876
679350031
12
37
47059
15
47
13
73
429584
9
148228
407234
285789
43
365308
215478
212544
191320
199515
47
9
41
531284167
310216
308293
190657
312023
68
264300
220504
14
72
53
53
93868293
7
4
323541
146986
956823628
41
9
89
95
38
28907
13238
12
8
66
5
47822
447849
52
125384
35
369705
17
14
88
617497453
15
96
41
71
53141490
32
81
314238
25
45
85
319624
6
859491075
197075
356288
331683
85033
50
77
495588
27
40
388475
17
888376930
78414862
490362078
83
163386
9
72825
29
66
4
8
77969278
63
412629
1
398589
281958
14
613745085
54
83
261545
295052
369880
98780
93
75
18
151729
924137712
2
77
67
42
82302
2
97
80
266624065
77
491432
82
38
64
333051
10
94
75
73
71
259944
584643341
593869051
658409397
221651015
29
403465
787109441
315218
128804
63
155534
276385
96
315565599
28
32
68
49585221
6
24
693312100
388428
50
74
8
287350
95029
9
862981180
6
428328447
18081
356394
4
447942
227488
248534
65
53368152
38
2
296932
8
491796815
389344
725918456
58
41
81
286729
402600
74
799644627
1
21723
15
272041
54
314051531
19
47
84658
81
18537
57
92
74
369719
32
13
16
469803
10
270685
39
79
74
22
7
473830
3
251818
98
50
399742756
386399
460427
82
746752206
416455
469322
373475
125362
980583135
6
2
70
6227
21
272670
25
357176
37
73235327
383902
589901931
80
13
14
11
20
78215
73825870
200764
60
92
731873624
86
56274
82
50
382820
8
111878
223754
15
210629814
49
862865003
8
76
145642
36
294048
400646
251238
39
93
21967
833259968
1
475258
3
492635286
445043
70
21261
76
284789
328428845
7
99
88
59
8
450455
466741
512465059
7
726618761
43
44390
39
465415
459943
45
269779
91
145165
2
67
86
79
280861
194179
414076
4
394435
384690
189372
26
382379
78
6
66290
116574
407899288
249613
336581
233297
3
93
88188
92
225112
8767
397084
90132
380040
237979378
263399
95
2
70
48
12595
14
15
58
113964
326399271
1
444358
32
86
439625
469894
3
477845
34
176091361
76
52
491341
696101952
33
256378
16
680906681
27
245299
9
8609
382707
70
393028
457799
531255643
83
122207
387180
257961188
431435
10
77
69
147257
419866
54
91062
60
413615
90530
71
65
23
16
16
476793
42
31
347102
11
1
96702
77
51
46864
69954
415587
2
251602
92
50
18
139184
296175
71
39
4
4
320632
39
469002
3
2
71
5
252919
409189846
103421
243339
9
294087714
98262
221542
42
82
3
588077607
5
80
36
96
138335
394853
5
55
5
58
363572100
4
67
96
45
439220
4
323001390
70
918418373
114100
108972
138418
141434
318418
408060
5
4
245727
283746
462425
675162046
440785
28
104036
18
76
287057
23
8
548422650
96
1
3
49
81
33
333142
224038
69
244038
87
405146429
23
398838
4
55
158133
382077
23
363353
69
90932
440948
417227
238969
163864
60612
378612
139540
374306
252174
232686
30
99
214426
79
310095
423434
579561209
96010215
94
74967514
71
261108
486769
32811
95
139618
97
328335
2
77
45
75
345992
404333
15
49
255541
90
27879
7
151509
153385
63730
536695136
377900
9
71
7
185210
341439
61
35
24313
419814
9451
80
61
91
44
90
98891
67
135456
342426
70068
368793
80
251108555
141723
244948
71
44
453749
55
199064
35
9
83
269339
278718
31
8
225131
171777
90
61
683818354
30010
21
64
19
49
18
10
25
31
68445933
15
30
15
176319
315511
5271
16
460100
487085
124816
72
347983
3
72702
72
97
42
116771
38
21
47
48
95
34
79
75
62
4
83
17022
31627
559204852
310123
61165
109564
3
360186
392212
14
286552
36
97
13
296128
99
72
92
32
646445300
3
229717
26994
21
39
96
37809430
74
89970
488126
76
827152908
461293
76
11292
15
383100
63727
89
28
72
44
233352
304115
310249532
7
36329141
72
43
85
252679
43
39
170004763
6
143451999
333965
69
12
322709
169183
54
44
97171
267509
4
486334
46
93
73
4
51896
364630027
56
1
94
530719560
98
39
43
184835
65
102482414
58
67
40
131196949
41
72
177431
32
383687
111769
96
421886705
25
455810
94
83
37
94271
36
56
41
8
360011
17
36
813377814
4
466511
43
18
93
235049956
36
64
44
29
41
412514
601981438
270809
58
339043
312214
474353
85297
2
7
89
283045
3
32038
198862
30678
801290743
210079
94
6
135128
144220
369337394
182254
52
260774
35
63
433326
68
495846271
467409317
77
404870467
3
57
622801242
81
3
29826
71508
315419
85
14
24
205243
56
40
99
94
879947233
56
92
954662782
57
92667
51
89
915018762
34
149408
7
120535
299458
2
461284
16
37
94
519466172
100233
34
3
26
60
3
60
83241
18
68692
58307
30775
111004
8
70
155004901
454
62
352118041
4
380599
681170914
94
6
220680
113822
4
32
450184
8
16
66
18
900926456
58
8
7
477332
643829810
30
33
903908212
8
504796772
312485
304629
86
78
81447
104497
5
4
41
340432
357543
7
304534
51
6
20
77
61
92
374585
78
256389
293816
24
46
3
68
68
435592
68
368106
466040
11
88
21
224464
3
262227
88
801911253
35
434357
456460649
362593
212742
169509
42
57614
58
129054481
239284
14
66
300539
6
3
83
202393
186243
37
642047679
194198
314991
411752
558778255
163107368
642319307
24
969106682
144695
397958
69639
8
358631
26
7
233822
80114
4
29
547900104
87
94
152891
351631
25
481281
676792529
187165
162207
362653
66
321017874
432272
41
185577
338857
298324
46
474753
4
124415551
25
89
8
18
56
86
140922
34
7511151
154382
99737
332456
570473708
29
255086276
62
74
8
3
93
7822
76
2
31
76
97494
296855
362135
91
152956
99
443549
66
449628
363667
204065
126534
131102
211414487
376485
1
295991
188400
21
372661
8
183650
65
384519
79
488357
37
180048
81
28
60
1
311254
68
7
36
327863
14
72
428752
79
55856
1
108343
82873
250526
63
315266
9273
56
452682
205636557
5
404286
17
34
121029
80
18
311173812
3
56
47
74
82
164859511
319331
29
225754123
52
41
30
35
132953
4
42
691328248
69509
2
92
182424
224251
64
51
240615
416676
42
487931
37
9
90
7
65
413827
5
81
292212
57742
4
81
33
380063
50
252921
446756
40
9
907628229
94312
54
97
1
37
473963
461750
612551118
85
51
8
48
42
88
90
13
5
76
167722
273980
102175
25657
210998004
442514
42
482000
135688
38
35
20
274867
325333
34
483242
792210977
361017
359819
90286
282441
7
938777099
73
307570
402182
369470
43
878444508
75
819382378
455959
4
21
245499890
401936
6
74587
35
96
3
478246
495738
477713
40
371567
495075
1
452617
709969558
455716
787162029
52
5
49
428712
52
95
62
324083
30
33
416415
3
72
125298
471596
136795
84
82065
65
67
43
50
673192445
705415629
90790
40
184684
59
10
186513
380099
4
339833
630642401
26
400012254
37
2
254180401
99
232023
58
59
94
432030
2
13
483290
152722
77
564472164
69434705
6
171837512
420246
466126
303070
20
7
60
91
421625
296919
7
11
208215
99
28
50
439172
35362215
352551
2
152829
28
279428
63
416116
232037709
314879
1
947340843
56
482422
23
141831
96
35
421279
19
298342
453771
334051
49
25
3
23387
16
49
414990
232385
318405
446585
455052
49
356053
306475
23
7
182819
5
9319
471447
409461
41
36857
341049
221694
4
51808
98
85
65
657545129
71
277310198
155100
12
301614
176759
302752072
7
148011808
135469
28
66
373163
1
511025151
3
263959
90
61
58
8
213380
273961
46
71
95
756524792
748242054
48
33
26
474736
462634
58
60572
383316641
167945
5
41
211818
39
86
371036436
452884
855628491
26
13614
66
46444
11
263029
28
336906
8
424252632
18977
15193
5
24
88245
65
418422
66
60
208689
460619
5
96
91
433571
49
43161
75
14788
31
23
26
77
40
999516671
103785
1
84
53326
429724
2
56
59
212602
7
164558
29
6986
55
32
26
33
66
86344
3
46
346009
71
391843
107503
43
95
21
234649
156564
60168
36
9
91
183444
3
357077
339822
152096
78
100980
451413213
388016
34
166302
359526
375533
811996034
54
5
85
18
2
3
79
380528
214831427
448221
64
18843
13
135042
55899
44
44
173811
353044
24629
103675
422535
61328
4
44
413121
476009
443190
61
29
25
82
854315898
300893
150794
480273
342836
97
169653
400744
86457
161473034
419469972
172733
61
8
2
220519
89
96
6
41
48
5
72
961850554
267720
71
112416133
33
37
32
348513
186381
250166
6
71
61
7
95
27779
457652168
10
6041
636791430
14
36
345027227
99
84
2
81
367259
66
52
429199
71
3
197627
56
434895
217642
314291
7
29
224551
137751
47
425530
424845
203903
45
73
38
28
49
18
76
30
114016
81
52
4
77411
4
29
9
4
108179
740015531
640642078
92
67
64
2
49
25
344620
76
11
219160
22
263797
92
911553269
117300
3
89
52
26
71
15
480174
342974
152641
177264
88
200976
306532
80
775267268
73
76
94
2
164209
612926848
129984
457951
429691
20
47
37
964485256
6242
28
423622
251456
36
44636
43
410097
2
8
118307
13
40
43
357801
321743
61685
666397901
339004082
82
4
487976
45
55
56
481170
96198
2
78
32553
5
223699
87
44
40
56
52
387341
154916
311109
108303
4508
27
83
175218
3
13
57656
127103
3
2
1
71
204576
491557
439656
336687982
6
334611
9
10
961002719
19
73
83
3
64
27
342025
17568
8
85
3
88
41
87
263551
16655
66
327664512
298653
93
427865
4
36
6
24
195430
798582412
34
67
395385
2
417645
79
83899
21
74
212185
20926
862776744
3
85
25
158366
392534
9
469592898
41
34
1878
70
40
60
97
1
72
96
4
31
124862
9
192572
98
4
488615
244626
22
70
86
83392
43
737775683
39822
700644085
610546097
198776
146190
76
814275933
68
207398
108410
76
34
179584
65
9
63430
235504
43
367484
67
77
19600979
99785682
466857191
47
92680
158655
166389
7
439495
897683023
454428
4896
190273
85
485070
174250
51
208261
185732
7
49
94747
1
290303
40
93
86
9
208928
482908
29
91
12
41806
664034029
225220562
397775
262410
92
28
65
58676400
215802
73759992
41520
61
14
142342167
60
84
386143443
82
72706
464361
69
290912
241140
7
233854
132102633
25
43
336362
4
21
90
9
22
35
75
33
281228
328415
34
15
32
17032
53
30
11
80
5
278256
32
185904
59
92
20930
34
95
30
302752
465684
4
417818
140637
190978
51103
52
344761
97
377831
23
41
72
9
69
37
6
51
3
498513
482595
49
480257
30
225611
62
66
33777
256416
45
816750239
96
80
830677151
3
29
37
202340
42
321472
22
6013
4
45
506579713
26
20
85
57
451145
77
115835
611784313
98744
6
409592
58
91
388547
88
22
93
371368867
108444
56
301840047
30
283677
254923
162434
36
50
79
10
19
81277
97
77076
2
80
706574237
214251
35
254938
851930089
351663
86807695
55
13937
245540
140431
31
179218
443805
203510
65
337760
335550
478097
167347795
69313
629712842
394886
56199
628601883
29
52405
52
75
30
13
32
69
493918
430243
11
72792
138445
27
96
299606
301880
63
386080
886634755
322179
314937
99927
6
53
64
5
199955732
32
432747
416496
832182859
448558
59
833
3
279346
45
380276775
540524645
358389
10
89
66
11
305280
600894727
307393
48
32
139862038
6
3
61
8
768614939
7
73
84
352013
341636
915868767
71
34
375804
3
99774
45780
78
227404
893216762
82
58
269922
92
281829
11
98
227465
67
63
10
444508
156783
158943431
30
41
313815
206349
70
66
10
380868
22
182479
441733
1
181434
274352
195316
53
71
41
777447761
5
74
91202
93
86
10
39015
181676
45
244783
39
59
73
30001
214706
3
41
43
13
99
11
277476
373531
24
2
5
20
326020
26
103280
22
68
56
263051
80
54
19
24920165
65
96
942115703
80478
148495
32705725
2
74
16
86007
46336
11
99
442786
10
600668194
73584939
82
4
63037
38
54
235277
11
181852
228067
112635
119327
302123
519209237
5
267872
76
91
292113
3
1
484884
391140
385544
95486
386074
153814
89
70
15
947885546
324522
72
209114
139908
64
55
63
68
213633
311887
47
430211
13
42
464681
358051
24
54
222276
55
52
34
61
132163
90
12
743684104
5
91
183501
283052
43
406632
139618
408166
379952
869589328
229017
59
53
54
103402
8
21105
42
338046
14163
281418
126304
454166
237678
2
54
54
445264
348387
270433
143403
51
23180880
30
146488
171928
377833
31365
172878469
49
4
14
344183
3
37
20
307386842
8
91059
89
495849
76
537739434
18
46
9
57
78
974679520
10
275525
44
41
56
9
79996
15
199873
129029
27461
285408508
200337847
84
61
29
58
347898
179586
81
134561
298386236
425174113
17
74
10
215154
83
13
18
49
119753222
440416
24
232893
200843
15178
379314
3
14461
32
48
339652
275698
8
15992
75
34
261091
10
9
84
347265
76
41
17
30
311279
267543
1
64
36
83
99
58
269603
287270
54
18
38
28
7
94
20
479588
38
360273
45
90170
177866
223761
36
284775692
245214935
405243
416958
490470
47
253170262
45
41
59
22
31
316158
314175
1
87
75
78855984
42
637441659
365685
10
11
42
20310534
181100
818459276
92
30
60
3
76
121537
85
368495
891672617
418590
100576
33
240386
7
383300
84891
374776
51134
4
48
173250
217722
389895
89
249663
21
28
69
22813
160770
72
6
497425
470025
499455
63
30
255021
81211
327770
45
36
31
2
8
337701
228204
55
64
42539
43
62
6
269280
38
28
356632
78
460652
10
492981
83
48
58
195400
409708
83
8652
8
81402
97
11
294434
81
99616
4
50
263337
99
154942
95
441523
511927363
12
187376
47
497535
26365
79
295731
2
9
28189
90
47
78
49
398904
78863725
22
165194
249406
9
3549
654475695
93
46380
4266
209025
302058
203850942
161162
134463
73
18
37590
31
9
1743
40
82
244267
2
408922
15025
71
317950
21
315794
80198
32
12781
24
46368501
146390
367946802
7
808723792
87
577641139
8
59
96210
80
241652
213393
8
69
258021523
5
52
429458
348818
113250
62
61
239519
7
21634
51
20
9
428059070
11
758711084
410833
97
897079601
479204
3
4
199821
82
58
290228
618056938
973580520
56
18
19
53
422954
8
4
786360519
86
317694
407170
189772
186020
58
119427
49
309997
378088187
448437
55
81
14488
96
357992
197447
352155
377167
4
95
95
314409
542622276
97
43
336329
422154
83340
4
71
8
7
285500
40
291579
278826
24
56
162050
111619
404397
31
10
412975
45
25
53
354356
88
7
815945383
67
67
73
385343
10
611912924
473440
47
463994
465338
32
9
20
229408
117061
360527
66
114703
175464
133753
303347
361319
321326
74
534783531
400346
20
212722
206159
119618
750975806
85
134391
69394
223039
55
95
312521
70
19
87
14
933579110
452927
26
560938147
6
88
31
1
66
38
311735
136352
13
189561
99
56
50110
69
134044
807523730
61
151018
20
101707
410306
62
149220
8
5
28534
3
6
62
482008783
247914
320899119
386378
324443
19
92
27
5
69
401177
243409
58
102745
50
66
312780084
3
749892800
94
50
636282816
23
208168
359279
281874
21
6843
1
9
343216
48
50
53
26
243394252
458914
327608
39
104083
1
10
15
454340
706521864
24
3
61
204285
1
299913
9
58
413287
76545
85
70
66
292574
56
41
36004443
44
15
164666
41
396775
54
183841668
151979625
11
53
5086
65
85
969632045
97
43
54
155433
275801
455225
11
8
51
339550
210191
69
231664
93
189713
87
386456
24
8
13
8
409632141
7
5
51
34
94
58
5
19
5
238424
55
77649
98441
22
271888
65
49227
41
97525
469262
58318
79
193715
58
60
36
1
177166
89
109966
265055
287696
28
10
443681
68
93
1
414120
5
4
39
435824
426976
81
330622
139037
917338866
14
362081
176166
254559
8
9
44
97
36
85
6
36
39111
252973
89
4
64238
15
47
36
358230
74910
42968
474911
32
244857
471794
312258
119693
445288
371530
316427
161341
227517
316007834
54
21
98
35
248728
777981454
312767
84
12
82
1
3
60
55
54
86
31967
177935
53
201475
1
67223
182578
99
23
174835
9
59225
9350
340071
294814
50
14
257761
81332
68
489396
13
3
312398
385518
71
28
352166
60
4
9
62
166450662
7
57
302598
51
4
78
303748
285314530
374950
57
442050
267278
961631002
88
119096
79
355230
82
262603
8
93
450197
478923
67564
393086
71
295647
455938
48
465387
402684
64
3
700193178
466553332
315809
62
69
95
46
86
62
125602
10
8
69
66
22
447161566
388250
81
55
79
34
77846
84
8
27
396057
338763
68848
412870
67
377389
15
40
430591
18
15
70
90
90
66
9
369217
43683
50892448
78
14348
72
1
6
76
38
671270289
15
738916003
44
192076
51
333189
10
48
142759
5
159773939
9
353395
332961893
76
167193776
2
99
297255
432781
479675
5
44
391721
1
400567
575559811
37
71
76
47
80
20
150022
490564
295740468
133368
49
99
270147
2
331481
5
4
455513
43
247327
168223
369561
63
52
44
363364
330944
35856
96
79
9
116315
29
80
87
84
26969
39
133982
45
319603
73
115471
41524
274382
27646
44
7
135298
90
774063172
55696
324242
143898764
11
365721
988074608
57
54127
320618
50950
65
484211809
353929
4
26
340478
66
65
327337
468709
445069
8
85
41
174892
301776
35
101580
189696
247234845
125312
161864
30
98149
85903
35
24
14
58
30
40
61
18
6
553006275
89
63
244506
91
65
61
353039
97
37
33
85
671
40
461603
148289
30
8
62
23
29
453249
31
75573
35
158098958
257440
214489
204882
792720653
184997
254696
297554
65
7
155959
247192
720546392
75
21
96
366099
61856
840
342183
451470
4
44427
192041
280765
452913
17
251749217
345975
362106
341727
55
32740
71469
9
361832
37
404714
94
90
434562129
54
8164
78
49
63
21
402432
73133
474441
249630
662082063
288171
7
9
401295
377395
434834
689477152
193360
55
23
92
90
250883
699231291
99
53
67
191419
89580
372396112
379532
79
227145
251076
536459210
82
417668
82
14
51
35
72
71
35
23360
51
34
45
163957
465522
89
67
66
14
82
401001
138555
55
4
29
60
218891
62
98
1
65
2
16
46006
117923
415277
302036
38
512518345
7
173528
211204
138244
83
11
43
949928549
6
3
81260
98
28490
55
300793
7
84
964498437
263560793
289856
95
29
62
450802160
11
404273
205815
124364
35
17
32
94
19
348670
204370
136903
625557493
2
49
190831
13888
397507
418159
456306
58
877000252
44
93340
78933
49
414244
819966324
8
12
48
67412
42
32
41
323590
739453291
285754
269530
801305351
107393950
93
85
9
46
30
79
70
94
664243062
41
98
410194
841432485
65
192625
262472
22
115415
32
90
73
794859699
61
1
28
299964
4
60
16
92
32510644
65
18
642521821
284877
94679
56
46
17
219539
54212
327625
31
46
12
45
59
211350
176891
3
14
44
31439
405856
8
81714
121377
78
99
16278
631340519
85
913693178
29
12
13
78
101206846
37
3
888321443
238874
87837
540463582
224517
7
170048
60
1
320056291
440178
12
39
35
45
68914
29679
909622998
18074883
468792
57235
79
476557
41
26
5
230011
878425506
66
27
98
313098
4
201450
510347467
135766
77343
480656
51936
302126
257660
57
119640
3
13
39
441760
556358933
25
21
74
310925
161447
70
104304
47
370905
22
69
30
91
493935
9
64
58530
45174
5
43257
310813
47819
205952
33066
20
3
96
202701
699903199
53
4
61539
70
62540604
803677395
75
15
45563
66
252964
324997
46
21651
200098
47
9
230849
56
312176
308575
10
242542
48
64
60994
423529
48886
1
413899506
98
97
94
94
378701
78
6
69
23
287886
468927
407452
24
12
92
35
2
7
59
61342
35
2
12
78
529949494
497427
2
2
306096
30
257318
88
4
301374
5
260946
428384
31
56
29
78
63
988250309
33464219
360795
30
496740
14
2
483266
255464
12
189909
328633
72630
74
379632
422691
184115
43
878347289
21
82
65
525900381
210535
21
12
242043
1331
51
497789
1
58
154720
243594
97
373727
24
26
463862
63
212918
30
248521
60
270410
155285
370535994
15818
26
200974513
96
230752
75
75
267211
31
419166
80388
950848340
442684
37
6
19
771745782
174039
43
21
43910
227953
253467
273901
64
26
280766
205966
600851298
46
57
64051
48755
65192
80
417108
495371
9
39
89
1731
1802759
18
237604529
26
51
320693
95
77
83
36
162390
391203
278336032
126649
269509
226590
784274389
59175
3
47
5
11
15
584475897
97
413243
93
73
54
457251182
386080648
318713
15
50
54422
55
7370
294337
134602
67
83882
29
2
77
9
4
187858
449320
341491
490870
384355
279286
9
38
15
36
69
836744965
36353
54
249239
16
68
34
55
86
490995
95
242824
252867
28
222814
119770
88
51
68
421062
36
880321856
242807
279777
66
30737
46885
25
9
38
618832755
99
7
96
49
194476
796224985
129394
11
194650
867742884
7335577
42
295464
72011
116763
94
499136
252846
84
378140
357554
61
484595
27
91
46
227569
57
52
494138
1
46
446518
30
124591
1
255668
63
52
57
9
48
438842
72
81
54740
364868
81
98
42
32
32
384601
86
8
488585
145430286
97
158211655
41
495311
14
46
154817
167323450
65
44
128953
99077
214830
1
154678
59
17
271168
128720
425961
74
19
43457
59
43
602149875
413892
416872
15
90
83
38
29
370243
4
43
238898
425293
80
40819
23
53
5486
73727
22
87
1
269022
82
55
143257
25980
7
833285413
88
94
281973
396084
149246
8
81
287360
60
31
5103
71
115382
87
95
603679895
30
117323
77472
8
135305
72
325091
90
17
159854
21246
185214
175758
970831990
123127
8
449241502
483738
94
141068
138428
346260
435225
407606
336913
60
5
101938
22
489642
36344
95
673887768
7
74
3
18
94
75
202123
279369
9
1
223214
473638
850312056
424926368
125843
83
243402
4
1
402960
2
192516
484766
993015146
120259
340482
25
497785
86
52
366912881
275610
81
368428
5224
355156
8
53
9
3
229025
5
27
492117597
1
453596
224812
641450342
448262236
75
55
120287
20815
212678
438355
39
41
174850
58630194
4
330326
6
20
19
465304
80
365844
384317627
97
63
482489
397535
378268
59259
310185
493749
359544
119183
20069
1
27
70014
3
494390
367530263
131363
37
794945633
243299
58
55
6
487097
721261711
26
53
822519029
22
65
483488
56
831399883
92
99457
68
61594
40
134196
41
2
81
98
731756025
51
9
359456
1
153147
59
13
441623
23
87
442301
51
46
17
244454
303758
74
94682296
60
312298
45
29979
465453
72
378209
2
293003
72
50297
282791
14
17
155779
318667
386991
47
33
99
60
56
4
194742
320097
59
80
97
925251525
53
117722
605124192
54
287600
5
41
170627
8
54
274916
3
3
6680
14
67
95
1
35279
84
306263
4
228011
28
4
98566
663
78
90
9
70
91
407281460
119999
193837
53405077
51
48
291503
110186
462383
5
845998463
499864
58
83
88
82
55
98
15
84192
214703
7
53
23
3186
89
125539
47
7
71
268335411
908546315
385217
4
79
74152
990460640
278739
38500321
294010
99
23
481703
27
36
74
487809
57
499302
188329
4
157529
419045846
5
15
320393
542349886
287717935
44949
87
38
40
690357236
8
422885
20
65
7
80942
331165486
14
47979
92
44
9
52
10
58
7
81180
272433
9
92
68
332409
493748
540309609
282628522
76
16
47
74
162083517
56
87
43
382596
7
89064
69841
809995358
9
216168
71
328757373
78
9
135950
16
491080
393223
34139
10
3
190904
127462
87
81
86
313476
289293958
984996660
201546
119230
880075196
164286
91
239709
190102
98
307645
56
31
38
183695
794903768
444563
3
43
56
22
21
30
76
20
274965
15
35
208352
3
33650
39
203979
458821
38
3985
102477
28
4
11
49
31
338586
196846
75
457722
232759
4
60
91486
57
467236
66
29
26
7
148159
375398
454773
31
45
83
10
56
23
57
51
131837
91536
283601
173787
70
164561606
300446
47
405511
2
61029
229406
30
498440
25644397
74
250787885
104497
4
80
1
8
413731
22083
265508
342822
16
69534468
3
140472
239801
80
377559
454293
303907
316932
1
521917322
28
69
880557349
93
904310612
94
31
236460382
45477
287672
78
35
598813705
460547522
95
78
15261793
1
67
4
125401
71
94
87
287023
73
21
529283897
139609
249055088
243497
253112
476197
79
499228
44
99
82
51
148288
251678
91
15
93
3
5
65
809586627
27
19652
55
93
7496
28
8
37
98
393993
47
324536
399225
47602
23115
179763
364530
2
10
4
258759
82
59880
270576
431692
30
281486
83
17
4
481287
266526
11
32
446709671
375336
17
357972
190124
144643
9
78
559846294
23
345737
321158
293713
452227
54
478756230
217429
98
819441172
226746
47
96
43884
38
80234
93
30
27
44
585806276
47
61
2
6
811804978
32
81965
63
260573
91
337199
278922
42
43
14
11
11
452809
386435
61
22
77
6
302854
647136356
44
51012
153405155
83380
287653
234368
45
89
46
308080
165598
24
97
75
87
480746
62
577918412
58
422170
88
36
14027
39
95
649287159
17
419407
89
5
22
485372
410210
238122
885467658
193726
42
85902
119096
32
266413
170530
823997721
7
5366
442459
107032
319783802
446361
3
111547
97
472680
23
184122
6206
189768
70
6
56
444565
407061814
38
5
422014
21
350776
4
71
78
20
101650
91
369909
95467
226702
2
804585166
247086003
437673
284640
1
3
68
482309
51
182541
193518
20
3
117183328
259584
497079
23
10
311808
133979
21
50
6
131093
90
72
69
591822947
49
490335
47
6
204829
486136
70
232539
307789
67
240773
83
86
72
1
40722
19
165075
260371
271859056
220696
8
7
55
390375
19
7
389486541
178931398
97
268154
480545
275705771
524734598
5
64
499154
44
293465
151470
26927432
157916
437339
15
25
427738
90
43
134767
932545434
65064
16
30
332296
97
84
32
46
60
2
120489
359176
886864149
85
59893
82
202504867
24681
91
369359
425381500
89
120595
953747008
10
55772
356918
383404
36
97
189045
176815
97
31
49
490040
329556
400086240
43
91
52
496216
72
452597105
255247
67157889
929
73
141366
59
76797
396040
40
193892
665835085
40596
189930023
49850
81
4
45
64
84
359763734
276543259
4
23
81
515431306
4
60
35
64
99
72
56
36
48
445641
44904
34
52947
375027
7
430964
637063572
86
2
8
15
111019
34
46
18
29
34903
63
5
460904
126740
53
71
24
3770
32
136038
33
33
101456
37288
874035355
450785
371236489
3
5
92
71
115195
35358
408282
40
61
398123
39
217474
51
1
8
3
299053
61
16
82
550889625
154342
495466
384308
60
92
66
175806
97
366087
95
33
90
77
23042
71
358781
363192
3
443517
122150
83440
415699
499210
47
65
79
57
67
303767
84620
172777128
27
357172
8
84
8
51
441925
31
33
356980
99
140157
450460
116530
144993
11
343936
15
52
18
183870
58146
93
93
229252
22
307022
155979
9817
337422
520419805
72
849769117
42
67888
92891
410468
29
348232
43
336771
84
442235
71
136653
19
38
395992
477657
422835
14
283298
6
49
55920
65
14
44634
171120
73
112757
340188
40
303169
304646
65
455569281
84
26
89
24624
242537
19
20
236874
44017
854031566
31
82799333
145598
36
283936
22
285601
206471
171508
389854
375067
782968166
108072
6
85
9
8
302754
9529
103410
85
101063
417664
9
490991
379268
396041996
86
138564
437465
6
487426
421097
7
29
94
181484
456258
94034
245662802
90
587721480
10
1
410923
47
660108453
86
39
176106
75
96
10
741670020
11
15
278186
60
198743
56
91
66952
253736
495666
12
2
26
3
27
24
353107
1
336333
40
441921755
48
301238
85
3
385471
11
12
72
41909
207206
54432
844204453
286021
139800
796113646
25
20
157753917
458986
218400
299315
338924
89
494801
8
25
35
355027042
187833188
39029
38
454892
92637
364205836
308270
88
329369
17
16
6
187154
151189
86
7
233567
129107
623508229
56
7
94
84915
64053
275326
251917
7
55
5067
419828
24
2
290672
60
95432
256331
32
32
40752
62
367557
339228
480069
22
4
252672
15
4
1
406503
279770
85
94
92
98
64
301035
276114
294709
90
11
226808
63
72
5
145429
9
34577
419233
123147
190749
623985892
5
203258
432046
14
20
43
17
172256
21
470401
104726
321550
56
8
36
71896442
478284521
88
7
749855888
183505
422350845
221621
184911
353266
62
41
201214
220621
172748
43
776146054
9
72
323749
56524
3
60328
20
80
617182727
166376
74147
101412
327680
3
89
120897
356216
345218
59
92
121929
29
62
95
21
242886
96
38
9
266887
222733
468836832
328017712
60
463785
20
63
57
59
64
70
16
66
303528232
83
320528772
1
6
381731
64639
49699
265198
9
22
167617
313466
218970
162196
40
264856
124502
443342
86
92
35
73
71
496141
220701
98647
76
14
218225
286082283
2
80
76457
97210
287763
346081
35
89
192297
248799
8
27627
297281
826475903
71511
30490
46786
86
9
470924
61
34109753
78
32
106008
887590915
42
154147
428299
721783756
128649
29
200567
75
106925
29658
148805
94
35
34
57
294480
392950615
155530
518792635
80
96005
3
299222
39
92
144014
4
8
5
104973
53
711965366
2
401933
253907
364909
262950
367223
442330
427872
76
82
324261
200810
23
184179
72454
72
411872745
135232
176973158
420644
266742
88979
131172
164733
20
410532
23
121364
39
21760
2
17
21
31804
402521
93
94
9
372962
66
81681
48
158863320
212329
20
63953
442015
46
370831
384856
34
2
322616579
83
78
86
31
20
57
37
400721
101095
20
36
117370
276252
92
65
66
40667
996889124
88
77
468964040
766295469
37
37
31628
24
258178
291289
675806437
81452
61
53
271780
74840
40
491828964
40
74
91
32
15
14
43
23
283847
86
61
123448442
81
93
343523647
195969
242986599
54
205062
19218
38
42
12
18
241037
21
113650
175054324
272320
9
475364810
86701
247158
38
56
2
303597
22
370849
401203
158170854
30
23
142504
427771
315525
7
49
297835
41
99
931268930
119218
342620
89
26
30
184932
422953020
498016
61
44
9413
50
499723
53
34
1646
97
77
592861887
56
14
8
334385
20
88
33
173014
339736
67
88192
25
94
56
821622262
494845
18
98
19
79
94
17
154212
420357055
416837
71
93
84
21
465226
267658824
217224
11
105771
330292
235795
8
221966
29
2
174828
9
92
84
400392
157219130
378439
21
228963
77
81570
18179
417542
150796
432525
592533673
237968
142948
560095891
30
253956
90
709406305
172463
387808190
66
218485165
90
132556
56892
94
321393
63
406287
55
74
45
384211
454249
10
34
411510
56
440852
64370
31
109334
26
14
191692
250997
270004
182389
64111
349300
711248310
85085
316445
1
72543
89
39
207917
14
121862166
133055312
45
196767
44
39
65
78
227345
837703873
7
100452
44191
9
445997
45179
61
377188016
47
6
315554
896044134
7
8673
210960
216022
90
501949620
13
128205
404192789
25
8
433951
823972572
214380
467791
132866
84
309705
202466
221804
240005
6
78
42
126915
600443028
102494
3
50
235017
964633824
44
926765008
675152465
352002
416131
427813
32892
56
46
495647
960006579
18
82
71
233923
226132
18
21
17280
458472
17
6
80
266456
189112
91
22
301684699
448622
57
6
264396
29
72
39
115472
3
54
242815
10591
55
6
320425
212025
106669
78
757691090
21
5
90
117253
150647
81
16
9
58
40
1
28
11
249373172
82506
39
18
94
145868
98
68
493842
514585419
497034497
64
8
37
213637
75611
8
5
335706
393580
217402
338845
22
21
5
6
7
21
94
962249399
9
103364
833449075
208076
41
302725
167419
55
22
34
67
363913
173857
184638
8
53
407408
201493
60
98874
16095
103018
36
132435
211415
51
1
103408
128903
334973541
345187157
315049
489719
57713
254664
80382
7
51
59927
8
57
14458
902229634
27
98
818493680
15
17
776037255
65
3
37
159524
856783184
5
192467
75059
24
166574
412220
227911
57
33708
459881
796899121
30066
483526
73
135935
289382
229838
196529155
71
95868633
8
456275
98
292707
265270
49
27
139708
281969
2
44
24
81
57
204998799
84870258
488002749
92
12
267349
10013
66270
26
70594
15
753604539
83
319288
88654
215930
38
399614
579377087
69
25
4
3
9
43618
74
170269
76
70
60
3
165877
241842
63
222185
98
185845
370008
42
58381
441419
105173
28
73
81
146993
385750
269095
63
27
88
263396
284423
42
56679109
284554
276458
22
771113729
164032
29
25
117821
7
60
203954
92
69
61
5
2
257139
18
63
26
95
364133
379520
40
134130
894324283
228099
38
62518
234841
30
466520
85
79
10
91
474715438
228400
6
56
27
61
6
56
133065
69
8667
21
404587
81
43460
75
307446
446788
77
17
416351
62967
54357
62
204962
21
199371
4429
294847
455800
83
52
77
42
96595
57
81
31
47747
92
146566
400746
322237
79
53
311605116
18
932585439
390333
292644
139797
82
77
253957
61590798
726341841
39
30
23261
424745
61
241360
121052
57
35
322914
34151
402933565
792041728
44
466464
2
459641
792266821
399754
13
408627103
120726
20
775232905
62
216748
39
390442
453244948
63
444420
57
76
72
445915
27
84
37
29
36
271115
95270
9
60
217735239
67
172138
62
7
606568944
109144
3
2
518862416
166181
22
42
61597755
8
67
319892
522924670
450325
36
407365744
40
33
28
202913
82
96699
66
17
69392
8
327166
63
34253
77329
2
431347
11
54
61
72
84279
147251
21
13
69
238977
400021
63
30
456728
5
24
30
4
387201
258155
57
192187
97
37
76
54
43491
98
36
24428
127171
452751
74
12
368202
15
26
50
37
101294
178398
55
6
43
22
35
32
147306
70
414531
59
35
50
84
462578899
56982502
249901
135014
1
33
262546
443351085
130031
2
71
216734
428635
4
356895375
5
378643007
48334
63
28
53
44
131328
49
685033200
289719
6
7619
138509
474033502
4
420369
38
7
31380
58466
320326
300798
55859
60
233264
10
240291
296328
32833
31210
90
115149
68
73
139183
417020
92447
306865
64
51
366697
872538277
762958477
3089
50
304514
222343
431492
149707
424375
97
29
44
472426
470260
323380058
132641
165095
12
96
457404461
69
126442
58
188067
75
4
361813
177506
182035
95
421479
6
947042692
79
49
66
493476
116592
49707
238145
455799
46
167993
72882
389126
287621
317610
135285
269014
54
99
2
7
90
286143
252570
59
5
52996
456033
450632
179661056
364623
72
371005
43
64
31
51
38
97
53
16
384054
405244657
6
88
63
54
396913
19
368527
75
331785
53
199181
464228
8
308529
487554
32
59
467151
12905
300548
53
36
2
1
380993973
108278
463766
62
376458
341446
344943
368509251
74
415458
62254
267839
13
262086092
9
389132
451635
82
422690
45260
327524
1
494329
410529
17
467579
16
3
58
215277
237978
57
271988
322228
97
23
58
259152
336366
9
2
92281
235379
48
56
290285
58767
94
573284472
10
78
423237
64
56
30135
11625
4
171702
86
367169
252757
85
73
29
27
70
28
29
80
218673
2
707082441
93
33629
23
405505
4
87253
260471
59
96703973
109500
99
45
35
490136259
41
188129
89
10666
48
55
377126
499693
7
36
19
23
6
235186
244267
92
46
15123592
1
125116
189341
457605
164266
637980407
52
13785
394540
32
89515
58
10
441990
436457
81
80
10
10
80
61
11
76
5
439016
339692
343491
42
96
78
21
64
38
275417823
15
99
307179
271926
97
6
1705
22
119340
1
295337
26
33248
54
49
91
213570
432526876
249924
86
35
74
62
347242
498050
67
26
50
81
380940
6
58
15
63994
5
25
3
494261
86
231074
581118467
334317
173032
134342
322134
20994
795715251
6
49
77
854850169
461690
496913
9
479139
5
3671
21150
426366
93
60
401189
50
413459
231594
225147
76
93435409
59
41
68529
56
69
203929
312870
4
95
52
92
369843
792051882
242590
25578
107723650
81
71
14217
77
296346
47702
89
232957
431376
129368
103917
266964
120705
415374
99
336801
65
53624
174295
138816
332102
78
26
336520
48
42
389956
47
89
8
2117
772146409
98
249334
66001
3
398602
67
149244
257702
261696
74
455296
43564
63
419825
376831
84
74
50
440429
537833511
5
37
37
352356
20
140181
4
350577
62
371375410
5
4
405219
22
223794
13
60
93
54
417398
32
64
63
1
96
2
91
106062
33
415
36
131189
178168
178418
31
22815
90406525
170768
93
144776961
261122
7
991029866
877165766
144115
133819
97
285947
8
95
714968597
97
141356
452613
490514
16
29
89180
116861
205804
161586
157396
28255
317524
84
237249
448388
81
62
170364
105414
387782
24568
336175
98
1
189765373
945595671
21
234139
239788633
8
63772
10
209956398
55
52
146774
71
327032
330825
18858
37
367512
20
462327693
2
96
386289
281358
367511
86
71
89
16
341532
6
8
254862
8
42114
57602
176059
588719582
93
59
363523
488489
92
179479
869769607
386036
463561
998986885
26
283313
459378
79
3
15
90
66
57
295669
56227
26
482411
154431818
56
73
76
413339
412255044
88
71483
452854
242916
18
151747
264645
7
59
97
6
58
58
398832
22019
223610254
57
252970
45
51
1
95
247615
42
2
22967
331247
45
5
66
6
61869
238599
114021
1
19
82
5
72
65
20
782816808
4
63
570228766
47
48
78
70
78
4
99760
12589
406530
65
38
2
33470
78
182530069
318136
80
4520
900036364
53217
82
35
937562122
77
93
44432
54
259863
36809
976960315
96
89
1
324582
95
41
63
8
60615
8
466186
68
8
42792
21
565530377
116191
3
478648
11
57
491053
392241
192557
183813596
22
139311163
104604
3
434521
50
261470789
479615
679899645
397487
2
45460
94
369038
28599
75
339680
451748
35
39
87
79
453873
44
96
6
40
148653
31
255151
3
42966
67
13
83
497401
463980
87
614
33
278776
375422
81
151777985
276906
71
98
93
27238
92
371232
64
457693
286947
137397
4
356093
6
21
79
403861
67
53
366624
94
92
85
445393
128529
438749803
13
197691
21408
204942
2
23
491575
7
142369
633944796
38
49
104140
66
14
81
4
71
33
77
63
22
15
23
28
10
8
81
29529718
18
100893
46
358899
88
7
470787
78
58739
37
68937
641120599
366227
86
36
72778
52876
600092430
476631112
275949
262990
29
415438
3
195123
18481
76540
30
9
114085
14
111987
126110
21506
461904
468116
88
484620
22
8
3
707765053
497119
21
144598
363192
20
123580
88
90
85
77
45
60
3
68
11
848360045
226124
5
5
304141721
17
249086
10549
80
42
392724
187859
397820
86069
183513
395326
53570
42298
51
43
77
2
187187
816493715
91457
70
460657
374055
424110
11
17
342397463
37
375692
8
979871317
298960
16
6
984170546
99
323093
308605
99
90268
19
50
27
55
245186399
44
126054
21
266514
901
54
412448
48
60015
233354
280954
83
1
91
474492
33
50
261453
14
19063998
132958
481672
161114
30
8
53778
495734
132618
934883997
422647
9
8
725723469
138920
69
52
383506
52
58
1
10276712
409584
72
541451743
217194
84
388785
27
7
121631
637907761
295252
47
495092
63
46
240548
487385
45
450798217
76
365619
67
1
56
165675
23
16
373816
27
81
68
36
71
45
354239
6
240797
93
259681
469195
59
9
275101
58
13824
40
106412
92
97
530934782
386435
294115
99
327253
219854
339869
419399
281925
26180
95
71
356599
403325
381
85545
496779
34
79
7
1
42
9
357028
16
407029
57
28
5093
443130
23
24
126092
36
99
320629
65
403373
67
58
854159059
8
36
87
72
82
401703
270725
324531
53
390304224
489965
68
22
97
69
80
53663
4
49
38
373456272
33
74
10
374853
65
419903
927118508
347809
4
214011
58430
252346
4
71
46
69
436460
102862
410335435
4
608820315
468287
101583
262719
83
1
3
70
8
163652797
74
85
608924959
28
94
120456
370179
27
44
433476463
499131
14
37
63052
201141943
318185
30601
276431
62
268615
2
93
43
65737
451959
81095
739349943
271095
125315
313218
556460630
17
66711
16
36
77004
346770
5862
85
79
41
13
223962
64720716
113811
74
17
417978
496780702
85
260489
365869901
20
5
64
65
309963
89
3
398101
2
64
886499123
5014
361414
4
25
35
20
4
50
81
98
46
42293
784357818
190768
76
907186019
5210
830917622
34558
12
431303
406740
188462
5
137483078
39
172388
534429036
458974
459316
84
24
37178
936942905
99
70
77
436008726
434475081
87
150682
93
52
497393
489974
43
215944
178106
314242
39
466297211
16
763626936
538993995
434565
20
6
493123
89
459271557
95
466209
85
126034
173671
169157
10
74
53489
47
343067
72
2
90426
6
6
23128
14
505872490
39685
236560063
27
366236
316488
92
37
319052
485874
7
9
3
66
92
32
341941
6
63
48
66905
37
23
472571
283108
17
54
3
854956331
56
270402
67
288381
73
337401
57
239135
2
155047
111483
150190
9
299367
954332059
328098
7
80416
89
73014
884966408
39
63
247464
8175
58
79
324845
14
12
210886
57495
325429
482577
145379256
153108
148342
83500
410670
269164
13
79
24
712551346
377686
34970
194288
348897
97
332590
391585
53
284296
88782
7
36
40808
430614
121573
8097
175264
28716
48
18
421758527
6
96
49266
252248031
852140953
85
4
89
466890
14
36
29
36
81
15
461286
401319
122532
3
282589
65
86
6
446723
60
18251
18
20373
52389
17835
32
76720
70761
208173
813868142
416171
10
68
68083230
17
691368713
367821
2
737837083
62
497896
74
30
109713
226867
406717
64
80
374696
56
420216328
195977
9
325849
146383
152193
96
33
85367
345771
72
766747587
32
52
182244
115294187
80
8
78
320920
28
268275
32
402582
91
250233
434244
212917
57
116230
3
2
17814
477722
2
527636483
27
97
243928
95
369903
11
972348077
446585
22
829779458
92
27
44051
425885
55
75
6
106378
9
480990
37693
53
200929
31
66
9
38
67
3
18
376385
14
82
202216
45489785
308902
80987
467138
212000
23
9
88
4
60
34
94
433856
375137
25667
27
584017730
296070
434921
4
28089
330378443
21
66
381253
56
362880542
131343
387534
3
6
396320
634582926
4
180459901
58504
86795
452309
52
123765055
34
852137536
226489577
439994
40
50
8
476107
196664
286706
4
36
164129
21
462494
191024
74
99
331492
196408
28
256287
148021616
481002
29
347687
379601
37
15
248611316
443500
36
442753
92
95983820
7
56
396112
343406
28073
71
76
63435
53
94
354138
627216714
78
6
20
402631
21
12
389969042
4
83
64516388
43
1
162235
35
269775
23
35
9
28
243502
301613
34
372650
417479
441058
81
70
5
72991
83
198186
74
70
19
242577
482354312
137520
97
23
24
80
921970491
4
253423
36
441052
488325308
164469
51902
204117
47
845730340
2
8
27
945670917
56023
14612
443495
237004
5
36
7389
83
113845
16
11
8
173321
74
51
102913
27013
5418440
63
447566
355695
90212
45
455895
130040
19616
185561
77
482763
3
234309765
339116
395441
203920
60
7
488775
88
10
451594
25
363230
79811628
21
164939
7
16
335991
32840
34271
478404
160829
53
45
315553976
5
357133
294142
39
496716363
38
65026
70
70
251389
4
96
94575
297637264
888088448
317226
4
352294
18
53
86105
72
263369
624591325
47
493917
462969
14
115296
7922
51
480489
79522
97
3
3
9
225176
20
8
3
28
254065
228505
9
87
56
39
137112
359662
54
290390
263886
213985
96
57
218064
79
102738
38944
231731524
6
198549856
849379466
440155733
396005
14
473041467
277740
451510387
26
42
94
39
842400886
99
215540
66
79
13
279927
65
90
407936
242184
436383
84
37
7
17
19
265251
474383
146879
123898
73
936598363
34
54
309712
37
57
29591
18
73
388488
31
415474
161421
240319
70497
82
43
198100
156459
22
78405
77
66829
650295315
948835633
5
155562
26890
8
474858
27
65490
68395
720304677
75
241815
39156
31685
39
87
79
47
8
29
191301721
8
53
99
72
69
147942
21
98
20
91
388021
202041
68422
21
138123
61
7
58
89
136373
480868
89
98486
19316286
7
49
77632
14
76
8
881936192
208794
182278
9
22
26
75277
309061
176040375
20615
8
186500
413032
501578393
36
132928
207530
86
38
31
355593
437175
431035
499911
26
78
82
121220132
319287
67
327009
388903591
4
40404
363668
3
45
389102560
30
477288
458338
97
112011
75
16
790930102
53
66
308838
335113
283109
32166
209386
517263619
140528
39
497134074
65
98
61608
32859
273529259
78
736567549
38
22
113153629
6
181358
32
2
84805
297602
44
2
56288
143576
78
54
76
799053374
445111
363526
11
69
86716
206965
52
8
147007
215272
88
267690082
53
171413309
29
90
13844
32
470162630
4
870513788
20
137971
488645
5
89
95
69
9
47
451643
30
85
1
8
27
20
74
24
162689
33
60
17
8
388010
87871
76
19
1
250908
79
120822
358925
443031
91
80
209672
772345124
93
289943829
101097
36
127103
88
352290
183177
57
66
21
95
958855514
75
481318
7
35
93
84
94
12
373682
86
1
136476
37
30
452972
198478711
17
74
93
395967
52
64
12
40
642005974
280014
44
4404
434070
455984
30
28
221992215
264556
268685613
18
403530
54
3
50
938210936
41
92
216536
61989
82
314325
19554
1
418977
39
290811
86614224
48
77364
472962708
478154724
420184
85
77
4
78
10
115145
8
449825
7
326972131
283416
75
10
155734
42
52
165531
36
6
60
127556
257154
29
5
4
14
166740
626847276
274042
33
427532
416411
76
83530
273162
360276
4
485398
34
64
7
65
8
663789991
84118
126213
7
51
24
11923
389810
19
374281
466417
58
1
7
113255
12
62
724052432
83
1
374818
88697
455268
4496
346226
7
42
62804
16
143300
34464
153556
92097783
122360
23
173815
27
361844
26
5
29
8
60788
97
121829
5
320524
661030607
47
265156823
18
390325
263390
913548577
67073
353700600
35
62926
198740
400315670
70
99775
124322
271082
5
459191
15
456299
68329
486928
6
451319
235027
30
40
26
300208
308266
62
97
2
204928
62
21
294547
96
111830
467332
93
18
74
81
5
67
367040
251713
19
92021
661680999
315328
40
201852
152863
70
66314
777749899
86
137673988
11
229039
47
395372
129612
93
35
8
271222
26
92
74378
9
160489187
407842
33
4
18
1
85247448
393728554
5637
867765246
219102516
26
42
31
110779
27271
334520
99
5
90692
16
475511
9
1
297635
5
202861
92
55
247693
18
809307409
345774
434711
7
940299474
40
420417
93
233573
66
238842
902777435
292862303
4153
462778
302332
99271
25
745666534
25025
135010
38168
35
351489
85
228443
128110
1
2
789843510
346121
76
257673
14
52
399651
1
9
22
69755
787221869
72403
335363
6
44
240132
47
99
44
467920131
411771
458167
81
345289
2
493918
6482
78
9
20
35
322152
22
487031
87
85
1
444788
82
41
4814
26
61
112757
73
493592
79
98
19
9
72
437316050
955287926
88877
32
399790
22351
136160
2
58
302295
8
74814489
692467163
481253
20
86
9
438240
422568
49
357312
281674
72
328295
12
43
171335
205014
27
6
98464
440222
346266
1
85
223050
9
73
439100
60
293391
227122
70
94
93523
88
46
23
50553465
176475
355081
80
464304
88
467482
342179
14
104704
332915
566346731
18
380624
8
909918740
170340
913275491
37
210972
9
200188602
29
2
458045
310105
490254
20938
38
426695
61
14
463620
9
61
6
364679
266788
29
84
21142436
465905
467314
68
374319
79
85
710632914
733113054
362501
96
7
9045
189074
96
34
227877
17
277280
300183
92195
53
5
181740
24652
314538
42
115090
458370175
110383
61
752163529
430897238
93
18077
45269
346911
64
42
78
345853216
196836
80
2
51
76
324526
411511
28
65
32
39
75
7
77
26
57
802055700
2
27
469860
95
20
54
400706
27719629
711290394
351256
56
3
319601
343239173
118314
366747
591180473
75029321
309602
25463
57
447539
692732922
96
69
18
34
211828
171481
11
72
19
203756
88
61
3
21
2
15
27
168967
226523
30
91
92211
71
392182
67
322944004
86
95
73
30
373079
38
93
957788982
143887
79
75
61480
444114
280072
1
70945
445697
50
171332
33
308771
71321
7
715769206
8
24
30
333986
73
655254786
23498
63
49
21
54
55
55
48
283529
50
15911
47314
465371
6
84
709061490
70
8
19
498746
214180592
92
20
46
73
56
30
276542
342237
35
81
96
83
129192
451751574
83
13
46
67967
97
3
312941549
6
15957
95
370134
107309401
216303
299467871
143495757
93
4
91
296356
420235
390419
167410
46
40
372517
59
93
31
86096
4
5
9
89
179601
472290
35
5
5
38
65
429736
409470
144874538
19
54
74071
50
470806
8209
261774
306228
45
403031
65
12
556143346
68
82
322969
26
24
423873
241214
86
78
330132
7
184802
483538
93
236139
12
41
221452
85
142806
501434665
345109
44
437788
354672
409339
59
5
323828
375282
42
118276120
83
281863
276306
445376
41
8
7218
257822
1
291980
7
90966
15
37
42
47
6
794572480
68
4
6
51
52
344530
75172
53
321159
2
29
431182
24
46
382605
228925
478802
410679
8
1
37704
481861
404737
17
402827
333274
33
18
287090
452207
44
314196731
289241
3
318511392
222755
29
32226
367270
78
24
169404
92
338779
18216
66
251740
480782910
16
61
653337769
305040502
404131
46
44
237615
22
3
41
235217
334109407
99904
454206
72058524
49
48
83
92
68813
45114
30
6
2
239581
59
71
28
5
554325312
99
79
97
321175
1
375181
437813
390868
330008157
89
5
36
44
86
50
26
117492
230619
21
381669
83
4
597839577
417008
95
28
974958913
413327
80
108947
73
52
157718
757368925
365276
179663
41
787689525
49730
67
34840
86
3
92
72
46
464524
64
73
69
70
93
5337
86
411458
278253
294228
268882
166862959
81436
313284
57
63
227438
91
15
80
5
268748
49
331538
99270
98
283859499
1
408204
4
95
74
145625
334509
342982
464237
85
353918
256494
56
390837
218413
237928
15
22
5281
98
87
168062
456179
138538
109749
24
17
265712
9
1
242929
36
54
34
5
105665
330348
89
2
77
37
35
113573
86
7
4
429297
5530
5
119799
563746300
40
338580
231363922
72015
75
96429
51
75
36718
8
416119767
162551
7
132480
35
46
75
50
12
15
236758782
377012
282661
15
34
9
33
265656
38
427298
557014670
98
164807
13
20
293049
98
280007
75
97115
61
260576
795017597
10
43200091
311654
93
12
2
551679993
77
7
320286
41
41
388319
20
237251
118944
149541
68
11
85756
188088
7
74
1
195594
96
63
622711638
12
777126139
37
16
98
191372
128816
42
340216
73
6
45150
402868
84
73
2
170655
14
49
848661641
284643
13
449982
27
62
42
82
208467
20572
381115
157721726
361511
8
55
7
8
78
256804
71035
497301
68
40
696852298
164357
43
74
16058
218046
477447
1
449524822
77
47
444974
157159
26
61
77
65
67
181167
62883
37
56
820231240
2
360912
50
260398172
467504
483421
30
993579546
82
90270671
86607
69
9
97
499272
40
223357
491996
152100
48
275248
49
541260925
12
72
131835
5
240490
41
455795
8
334765
337890
8
11
16
5
61
1
165595
472343
318983
117823
7
56
82
277039
78468
470768
336850833
37
409495
43
57
89882832
5
487503
136613
337952106
196405
30
190089
30
106768
31218108
96
324205
339818
64
230372295
45
329091833
33
94
181906
80
77
4
69
257764
10
490950
28
36
7
96
8
3
5
85174
382643
9
99
469033
55
82
258586
13
98
12
955390145
9
208701
248126
22
8
79700
286032853
220897
158248
194463
41
59
51
77
108079
4
322712
60979
53
2
9
78
3
185124
66
263192
306269
316558
49
325923
159670
8
227495
30
183757
40
18
155059
35
76744
324569
4
38
221944
39
52
20
435367
82
56152
36007
285
36
22
5
69
20488
618439990
278886
63799
19
61
6
44
29
319242624
374681
41
11995
31
29
478455
10
71
230314
396940
60
57
2
17
9
773385609
977070053
55
4
155043
7247
52
4
949819352
990402190
18
81
46
29
987348216
75
42708
52
49682
393996
54
3
1
434857
73
6
289033
7
497759
7
475579
2
99
493388
430856
40
34
81
448058
407957
77
53
269023
58
33074
35
212106
85
269090
409265
47
138566
2
6
45
89
431355
141225
71722
68
355739
8
78
8
455491
55
371660408
65
82
357624
7
142214
23
22
42
32
359657
250459
4
54
252792
255894
53
188587
325796
10
354642217
24
374128
752475103
190498182
259907
53
255350
74
373366
68
227633
97
86
99289
98
61
680188351
789290467
72
373831668
418505
313167
60
145460207
2
55
141793
275268
26
472884351
5
58228
89
302222
132052
17184
37
61
27
60
2
864245950
31
82
32
8
44
62
54
131812
990314350
667792429
378341990
271450
238297
476888
382558
42
77
33
20
185617
157085
114120
45
99
134752
158549
87
87
15
479255
5
4
18
29
40
83
42
84
164418957
136137
46
3
379361
334928578
13
86183
436343
49
215951
428665
874659866
418866258
14
238394
26
83
181870
82
209215206
81
59
9
25921
131189805
60
193003
23
154268893
131702
421652
3
69
30
499406
85
592816574
734574678
55
435653
52
53
71
46
30
86
417142
91
116583
77
168776
98
79
213999
247572
61733853
333371
218904
481310
95
13
77
303394
420282
96762
30
91
88
2
47521
51
200232443
48
44
6
387152
402228487
95644
132246
393658
30
456580
62
10
77
97
231025731
72948
276160
69
77710
593889572
443831
24
428386
346758
36
49
25
4
155867
334249
386038
15
14
56
151238
295121
7
440341
445995901
283415
398933
20
461892860
195135
131293
6
483449979
62
415413
71
361781150
54
638269166
60
37
78787
211682
365750
282028
9
2
7
81
169681
78094
306635
32
108469
69791
37
375000
387837
86
7
14257
87
3
224492206
368380
83
91
140227
220707
48
311968
858110487
3
417350
29309311
64
186297
31
114151
260681
7
180748
67046
103378
36
108568
85
72
75
4
59
317651
29782485
62
23
8
5
22
92
27
86
49
236426
39
31973
388211
460713570
9
43
38
474604
58
62
4
9
436158
9
290780
200039425
63
50
98
96
87
74
250413
2
96
2
880249937
440248
936855246
41
252205
363949
224616
60
16
54421
416031
16
353796413
475020262
31
29
39
476068
54
93
672987911
43
15
149250
87
293676803
71926
495590
38
389362351
446256
4
87
405939127
829978666
217239307
88
385179
452417
448145
229963
12
171049490
9
107804
77
393750740
8
219733
109563957
13
43
42
113401
182099698
23
164389
7
524515842
19
666502937
84
329064
44428
432155
24
44
58
133181
301353
242919451
45616
566425596
75
40
319587
944548652
42
46
423552954
116598
55
317074
301508
206577
43
11035
8
257107735
542680923
718619531
298312
810187058
65
44
4
95
2
39
456004
69
435896
491777
6
4
160370
57137
409043
152888
18
55
377692
57
73
42
59
913249737
95
416410
428248
257930
3
271206962
109856
121415
375182
83
3
741579268
38
213463863
81
239698
10186
5
44
71
213898
327510
59
41
38
4
36
235431
18
52
267468
55
571301583
69249
11
1
52
30
53
252714
150229
34
111011
3
451662546
54173
205604
7
93
5
90
18
2
17
7
116751
94816671
14
348750
96
402814
806637904
363149
28
39
691633519
84
63
43
5
40
26
471824
398839
14
103824
46
422677
21
148663
318786438
28725
6
76
51
120618
382239
122312
362993282
175156
63
387334
82
105058
78
94
337736
23
39
348681379
55
68289
291202
17
310519
82
421528
69770053
17
12
21911
361059
215685
94
70
17
12
39
88418
995913864
86
59
355105114
22
111060
48
1
314141
9
254173
76
710990381
224014194
19819
313306
82
452195029
8131
147837
21
224224
7
974383016
59
29779
53
2
69412
319654
219239
343049
128707
67
27751724
65
88
6
9
2
190933
5
5
2
39838
427085
133995
4
422382
12
488047729
9
33839
114872
259193011
20
103147291
40
2
31
35857
456559
220075
208807860
23107
45
375
6
25040
30
82
542925378
3
98270533
48295
81
418041
171784
995601352
757459490
828758822
492210
5
61
37
484395
281684
88
32
82953
88
123601
36
76
21
79
91
50
43
362688
372564
62335
481640047
74
75
125999
407816954
495589
4
49896
14
378047
445853
458158
164338
86
258863
4
1
189234
301348
488983
27
98
68
46572
195842597
76406
5
8
499178
76437
22
9
71
171215
338008
70
27
65
713680101
659454544
57015
321116
96428
6
19
69859
463943
435799
67
88114
585249518
385624817
92
62
467943
39232
94
97504
228733
11
10
874918915
210050
95
91
180958
339628
30
9
1
164681
76
1
147089
42
66
120026
66
295232
81
5
320444
6101
141842
62
7
37
464309
243904
65926
30737817
73067
12027
452184310
43
8
447941
258559
31
87192753
7
47
181230
179427
307007
77
102037
87
8
253868
30255
3
11
50
491075
388590
125087
25
1
7
43
81
61686
656453842
25
97
244429
92585
135576
177168
2
14
377115
48
243207417
201008
341448
394884
242708130
47
375571
84
54218
30
881794062
14
426509
90
5
89
329061
75
275626
16
10
472139
44
8650
1
78
424153
55259
42240
52
8
42
735913246
54
57
1
909697262
323057083
861532796
78
133690
85
222644
96
52
9
403933376
21
759265945
10
922906319
217351923
491389
56894
321809
5545
89650
59
20
73
88
141316
22
720631096
66
18
109602
457746
67153
337833114
1
214114
8
21457
850463609
8
9
59
412941
48
248140
99
24
350533
485705
41
71
215782
48
107143
88
240908
298288
56
155233
67324
105949
227410
42
99
475118
84
94
97
489146
6
1
69
10
69
15
84
497310
8
286138
80
57
126684
197362
16
1
77
98
260091
82
362897
47
48
38
66
328846
98406
29
316365
91
349470
93
91
84
242406168
94453
80
69101
324252
81
283780
21
46
401672
1
53
58
31096
93
57
179765
8
244706
725414219
25896
458867
9
67
390573
429469
35
380687215
35
430883
5
49
33
7
34
373275
880496532
15
543639593
469320
445446
5
299517
93
1
210138
329487
31
406410
397466
477705096
94
76
203292
56
2
309053709
8
8
820979538
9
441634
14758569
99
52
218380
53
219725
56
114327645
2
2
438723
7884
33
8
27342
8
424617
120889
474849
2
55
7
64
68
97
9352
401372
922500582
9
67
18
23058
7
6
99
86
645807058
265473
79098
401853
2
26720
471495
61
9
8
57
454257
26
473515
350435
48
445166
22
64
603420757
48391
18
48
1
83
7
154489
413376
116364
91
72398478
66466
70
35
416566
90
456148
76
275974
38
199475
432885616
832368327
38
36
20
37
42
43
104605
138638
32
320599
336126
39
12
30
98
605436227
63
48
90
141680
39
109685
78642
53
999322155
257313414
424682
117273
24
345055
154699
14821
90
172407260
8
333261
68
323782
33
5
34
205561
94
9125
401096
95
51
16
48
60
60
69
83
326419
889363904
13
252172521
763317147
269036
450262
38
278067447
23
55
44397
216625
6265
21
8
376105
43
54
97
437165
87
940576729
24
54
397451895
82
385463172
142637
191578
58
50
210866400
226571
24
375985293
80528
346970
55
94
17291
97
15390
20941
70
438353
201861
88
458167
963117817
192451
190153
219276725
39530
403236
362406
92
78523207
67
28
13
769983780
11
12931
196272
455819
362620
344736
47033
76
82
64
305209
93
48
176750
232656
64
98
481489
283851
45239
88
99
414204
5
467947
80
11
318349
327387
88
7
12
19
276837
99
89
106767
433217142
407323
735635534
50244
158710
71457
490961
247656
256653
193944
98
603332518
123738
25510
77
66
42
454867
413453289
203091
102330
72
432628
52
81
12947
261584
51
164428069
2
113754782
81
409291
397751
259608
498734
76
31
98988
18697
76140
439598
485295
21592
24513
76553
9
3
709240411
6
66
446039
148472
186684
465061
450637
137665
4
241273
70
467251825
45
171833
261462206
46
182016
5
158884
361795234
749523132
433138
8
195684
23
36
334654
7
146788079
24
291556
490952
10
30
29472
22
884745675
406983
184154
100863387
323896
29
296828722
3
7
427801
60
201263
38
59174
454460901
18770
46
27
37824
163503
248664
55
43
58487
2
44
363172
306976
70
3
67
152041
481159
69
75
10
59
10
22
78848
745931385
244380
346814
76399
268889
150158
14252
448967
8
978289055
4
4
93
85818
23
298244
489704
209475
466229
18
87
51
68
34
309599
42
111516
204106232
65
17
865987361
39214
408476
34
192352
233747
294120514
4
98
401466
32178
360901
8
92
334699
420693
25
6
65
60487
481658
9
72
11
62
9
9
464128
69696
192560
89970
487743
20
334659
78
88547
5
195240
418827
77
418426
2
246308
8
65084
9596
100593
463759771
41
3
91
3
58
357442
305922
83021
72
2
382137
3
75
118256
48
10606
470176
6
109380213
381638
295007
52
9
39
125391
67
85
91
219453
74
52
38
258997131
548546171
74
184527
45
84668
158469
3
341520
37
48
226192
368172
1
20
31572
85676
35
273501
182245342
354940
496455
32
79497
154014
346919
28
194257
401532
5
87
96
88902
624312015
270530
98
60
460239
59
56
276205
359046
96
474049
4127
246827
162183
31
222056
14199
14
154889
82
45
2
1177
76
137222
936573255
95
1696
63
81
47
132941
314935
4
420167567
327681
912187061
447141
249148
162212
358085
7
88
31
388511
293380
60
90
94
36
23
57
958725060
398679205
50
485211
49
41947
90941
54
267300
87
22
193511
33
395245
80
136018
93
55878
82
82
498195
407619
198900
73
330722
290599
892189276
69
56
464250
27
65
82
311228
264994
55
63
38
211337
53
2
320583
11
79
14
24
97
144019
284942
732331500
95
53
6
1
25865
12
20303
303028
775739730
293005
183996
28
86
335610
444311
82
86
83
315346033
475220
207740
578704856
288586
90
35
244939
33308
177764
344207
81
66
67753
25
99
57
52
18
335254
85
181717
685152587
19
59
446462
355033445
105976
444485
40
376222
55
157396
12
94
21
49
2
222659
464705392
69
378214
87312
26
62
523766662
91
58
445345
93
23869
23
312518
357309
427999
376682
59
98
8
41
65
662878066
84
85
188727
442661
20
49
406751
248617
8
7
267400
322715
6
88
202999216
357461
5
254843
557890332
49188
7
99
425719
80
83135
358685
74747
76
214585
632083999
7
44
29
3
141702
35
495138
191496
31
65
25
69609
39
80
499828
275603
261813
87
15
281877
39
387982
117958
59
56
2
323725
81
102953214
7
90
19
55
461137
698531271
412921
495627
69052
65
248170
48
56
88
57
37
384930
671814
41159
89696
57
334946
32
368529
30
8
372550
457550
200233
19
284501
6
76
11
454120509
62
435288
20
453822
373576826
96
89
52
27
64653
749902775
5
497515
281735
24
28
88
59
23
44417
324495
39
572003325
66
93
104023
148850
95
86654
260510
31
73
9484
83
322157
17
41
13
11
299906
36149
107830
57
182325
273394034
363341
19107
9
930935554
38
808220363
442215
37208
42
7
72
179930
83
306192
16
144891
47
274855
93
393582
91
410730275
351690
60
29
331673
400980
74
133382514
660074790
56
67
83
400068
225361
20
451952
337064
1366
4
78
885977440
54
7922
47
2
32390
56
9
67
82
48376647
44
329472074
44
416355
29
91
624643714
24
20454
467435
42
5
519902727
45745
42
42
21
16
367628
66
3
271086
55
71
3
53
224018
42
5465
2391
84
15
155705
62
179467
39
60529
343228
95
268041
1
247568
76
63572
9
2
9
85969
53990
36747
872639314
8
166971
267700
14
657490247
97
76
332785
55
408127
230274
201316
11
40
6
42
129590
48
158616
465227
88
249205
87
50
451548
366126
70
503826726
345583
98
297534
8
56
20
71
444282
94
22
74
2
42
93
8
236540
7
79
46126
100905
76
64
450928
934316879
177400371
141774486
225764
65255
55
97
14
159544
71
114761
27908
9
25
94
79
43
2
30
262562
440919
63
172469
77
67
43
136842
21
168523
12
37
49
299505
130755
51
78
39
29
2
154939
41702
177734
80
1
163105
85
77
96
14
308010
84
99
44
488460
634280447
95
2
431033
304617
469025
81
429662
18
66
71247
640635200
372970
275988989
4
268048
225397
8
20
169659
13
156418
72922
354821
383265
293307
461596
98
386570
1
139216300
181228672
93
30
354409
87
93
88
507609567
13
69
972858107
10
86
673232553
4
60
672504205
7927
15
461171
56372
21568
40
97
4
9
35
16794
316507
37760
466564
236335
195999
491804
8
340067926
53
38
97
391265
189214
313060
63311
118105
788838319
348852
312667
65
51
66
767119948
23758391
8
63
7
51
167168
134113449
48
38072
96
9
69
360526
2
76
32
322926
16
31
240058
419962
99862
2
329296
341132
5
397449
56
77561
56
74
99634
890341508
9
11
309980
592043068
14650
412864
280513
81
176602150
446547
27
133703185
2
59470
835260732
30
48249
88
8
82
39625
43
177372616
286882
1
143944
84
716348864
345973934
2
165768
70
59984
174710
32
42
16
58
58
495690
320744
85
136962
74996
427801
19
31
496098
28821
50
82
36
41
166880
19
79464
73
79572
377530
1
82
390412
214230927
2
3777
62
97
203192
45707
284976
428607
87
7
29
312003
463499
88
15
442364
30
23
334413
3
93
203434
826100298
1158
9
12
20
5
276782546
90
18
9
413464
454781
44
267151
15
28938
13
114786
81
8
468433
394564
12827
46
323623
59
373353
23
7
62
47
640923881
522735062
8
9
454268
70
275625561
315566
78
49332
226598814
48
390658
329948
39
58
87
65
94374
3
194832924
170616
299474
26058
23
32
15
76176
15
4
79216
98
70
168615
11
46429
405375
7
59
77
283340
55288673
345400
266321
13
496123
301889
90984
499169
9
21
398175
179790
161958
140983916
99
75
429528
40
120635
430997
117182
38347
53872
51
85
166449
163297
411270
18949
188388124
2860568
585939826
72
62013
600572457
10
75995
68
2
82
9
356169
73985
286251
49
366151
315852620
22
89
383932
18
331967
6
50
316908
141399
445695
9
477819
18
34
49194
144842
97
6
124543
41
83
222972
431857
116257
347642
38
179101
92
86
496110
13
84
71
43
2
66946797
209902
32
23
55
90
13
1
1
375666585
38
55968
94
332765
326812
54
251188
47
22
242671714
71
9
37
67399
28
333780
201050
70646
7
496445
74
66
375595
9
12
882546462
65
53517
78
229729
451983
30
87
6
92
13483
46
76
438184
826586080
307864
85
487330
922162113
31470
20
410943
15
73
129196
50
76
43
194641977
209833072
7
26
367595
349401
187795
69
2
353367
179706
61
3
7
59
82
165858
461418
7
491191
4
427820340
4
23
298251655
69061
470014
968474469
213202
495339
286332
281631
65
352133
32
136425
76
71
46
96412
309184
38
278221
8
8
875351404
52
7
15
8
95982
8
104042
80
58007
93
9
39
48
5
62
495787239
18
186700
110649
334134
296500
379328
78
298344
123956
36
706725421
141145
496741
31
59
60
453325
52
143249006
209839
93
561769412
287924
126070
623993107
46
364647
275358
56
66
60
79
21
45
82
73
191094
93
72
16
365430
29
26
61632
282717
30
167055
99
5
2
2
57952
11
46
86
20
30
234230
169109
48
424079
181046
72338
3
24
207033
71
143370
436888
123149
62
59
240667
65710
81
183679
242113
237710
2
59
217894120
70168
425532
103286
11
342951
104356
82
98
7
44
70
53
274089
97
491905
2
823779391
90
40
63
78073
47111
84
64
86
251710
395288
19402
19922649
167732
67
226116
172674024
219765
3
41
278450
44
55
55180677
27
425166
287314
98
292544
6
181800
276291167
351810
1
431056
63
85
338534
335405
87
139560
189933
318653
620775485
55
20221
215685
249081
280333
225981
58
476140
429373
57
477832
128207
672391048
437167963
398518
165953
110873
80
456423369
491744
2
66
6
59
35
68668
30
85
136422670
867637518
82
160434
32
226087
219704
313655
69
288757
50
14
446122
2
140844
38
255253
490402
320874
5
351055
274170191
98
74
49
99
643719737
151860
291821578
167185
213546520
404845
64614
97
63
83
12
234503
367164
1
73258
80
129737
168004681
85
453604
318324
260119
64
41
14
65
75
2
333309
170065
203668
342950
5
23
462130
270625
73
322619
37335
12
84
134962
9
52
180515
4
83
394040185
86
296524
44
50
160399
1579
80070
54673
93
18
71
97
89
90
51
38
183223
52
324175
343869
42
88
192588
156065
92
267224
432959363
62
442806
3
578798725
8
60
103460
5429
8
470224
247388
435226
263683
430177
584475141
30
53374
53
18
361250
13
8
482922
321029
2
1
27
299500901
19
52
3
162002
458063
418177
193654
373259
311692
331854
911233006
146403
215872
456503
781708221
9
6
5
4
59
87
11037
505583909
23
73
94
345907
17
35
267270
5
97
38
174909
41
464271
335143
633233385
357442748
275875
359376
88
236887
432629
31
35
67948
7
306110
27
69
36
82
258663649
90
90
563462136
447042
90317
75
41
4
5
204272570
76
25561
419504
5
113971
795508028
366678
244499
358852
347991989
16
73
152829
144138
6
74
348644
3
91
56
777098861
6
65741
421983
28
432448
83
51
97
91
214622
481150902
348365
76
2588
367956
4
264629
223128
46
31
375063252
40
27
3
97866
48
1
10
96
83
734967813
7
3
91762
76
44302
37
789187346
43
60
37
80
57
54674
20
395791
73
674209504
68
388876
353514
82
369581
275739
513792612
32
277829
3
5
25
337981
495854
485798
2
424223
34
457153715
436760
366586
68
241605
34
53
1
130690
23
258620
225918
371568
472862
9
53
288289
212440
10
283977
186876
4908
63
382672
88
37
142918
238522
223795
46
332877839
51
1
58
382711
64024
285994
399899
113242
31
82
207588253
37385280
159310
5
20029
473626
67
205167
432130
148128
8
77
23
967836436
18
1
52
224893
68
9
15
86
64
35
59
258498
41965
62401059
50
442791
64
3
352031
443466
91
47
424874
969985476
3
74
95
404969
8
590153063
99
934161292
4
439504
49550
54
449475
396637
57
26
2
476895
52
7
72
418456
230453734
399126
558175628
56
2
71169
457273
37153
48
37
222414
109345
338810109
2
184762
74639377
241480
97
260764
70
67
73
243453
295383
7
79
629320380
314449
820913270
149693071
307810
110991
630123250
290525
37
374068240
13
141780
752769618
80
77323
9
463349
73
422882472
34465
54
18274
249365529
79
282642
43
225126420
27
62
95195
1
754289383
89
379674
70
72
50
484595
7
249217
704166220
1
83
48
50
64
14352
77
167584610
11
23
6
292392
190807
136230
99
452881
110128
40150
46
41
307585
41
3
484279
13
82
47272
446551
4
26
30
43
34
360076
249690
290834
9217
341249
30
5
111050
224385
138810
31644
966904654
359279
384384
51
94
6
405448
75
720308198
423262
219440
228610
50
266032
395075
6
86
141794
55
247575
5082
41
40
13
49
229376487
31
21
92
22116
316726
72
472492
11
423252
147561
978577467
875385872
34
26
324216
5
138701
4
6
234528
81673
2
193902245
9
405930
60
308574
321412
8
11876
63
2
1
11
418731
70
419299
57
201264
238057
859147444
39
461273
459979
9
21
87
28
9
844735278
411608
377137
44
53
37
877527414
172822
73
195558
8
423104
398483
86
65
399125
9
31
380181
42
74
55
70
104925
376802
57
4
84
9
465495
306902
7
32
40
897336319
25257
36
365709
251609
87
74
178457
434324
216487
157691
865833243
390516
173994
75
120425
47
468627
741630891
9686
171890
4377
1
7
55004
80
32
80
810277009
25
155762
11
326250
311385
36255
64543
227043
26
42
212709
78
302338
415383
126987
248701
263736
193772
61
79
92
7
35
7
116581
102045
661818064
252035
179963
147432
25762
926643464
9
291770
6
9
71
6
231894
17
84
90
456537
183794
1
11
453575
13
43947
19193
41
175777
95
16081
42
210526
9
47
256515
70
149421
631308191
87
795395066
63746588
240138
401617
70344
8493
233334
53
29
126052
279733
350325205
27
9
84
283244
420201
172850
5
27
617872627
383626
26
145278
286334
465081
468115
75
777785844
52
2
398892
289387
94
390126
483296964
92
56
32
9
2
49
64575
61
35
19
72437
94362925
744575392
297312
63
7
374215
88
48
327045
27
325636
304112
71
51
69144
243628
1
348747
354899
627985744
151250046
65
61
293786
1
98
23853
33
85
3
111096
97
87
3
75
2
34
247266194
125111
17
164274
18
61072
21
42975
81
9
370867
228260
81
124135
35527
47
85
263860
486990
55
6
91
91
28
198825
72038
351049
29
210545
66
342679
221173
96
79591508
8
188743
8
424921
35
302653
369162
381921
13
80
20
51
735109195
166413
7
138469794
88
868272514
20
74
37
91330
602505452
997667454
11
92
466810
31
8
41
451902
273737
41
9
51
75
52
148694
337308
25
84393
69966
41823
72
51
372333
3
65
563299460
83
929389406
226672
369492
5
39
58
36
12
81
383319
85
65
288796
84
377016
676682439
327599
220198
308121
6
155143
1
21
674626758
181044
56
310069
929553801
97
108421
87357
39
420165
78777
77
99
90
97
30
5
7
30
283773
127307
22577
427951459
203623
34
401205
183191908
362057
239360
339412
92
411968
307876
90
79
98
80
70
51
35412
94
379295
4
23241
356841
60
85135920
9430467
95
484058
71
59
353519
160144
7
5547
34001
380094
44
7
93
430496
93
118523
12
337611
4
5
28
29
211736
36
261384
23
672265649
75
88
887506085
19
330395845
90
8
12
31
335596
65
57
398234
30244
31
280610655
414299
398896894
419334234
48
36
67
88
73
447308747
360711
90
261707
76
311152165
801157540
227069
62
382761
58
295126
55
451459
472806
438602
336538
111796
91
87
5
52
559951590
42
59
230130
71
2
51850
16
100482
72719
404349
130196
87
390382
183128
3
660420598
93
56
454590
162012
94
60
460171
10
104954
34
827083947
7739
310368014
66
90
797887071
370680
6
7
33
55
77856
335524
286272
227917
387467823
19
95
281899
7
71
54372
249980
27474
78669
73
17278
3
12
31675
259502
488435
342674
39
20
417185793
224601703
60
468017
22691
95
284021
386358136
105119
3
85
3
42
163038
135903
395294
1
78
48
47
46
49
26
124422
23
449174
334469
7
192574
440263
14
7
144012
667971343
287271
344998
21
23853
4
8
23
177844556
334406
302245
133726
96
4
72
73
23
754008014
75
7
81
350693
362510
578331663
242828
83
273360725
9
406510
1
73
30
106793
32
31
213310
72
25255
56
17
232746
376179
437726
8
39
489200
78
455915
110055
42
253642
31
12
50558
35
66
51955
8
32
264002
8
45
77
261380
77
1
150833
431231
45
51
39
469029
5
317117
353876
282310
128338
12
97
75
165418
7
582400701
8
8
499545
924200566
237952
81
114722758
29
147484
12
49
169778
114225
74
132744
438262
491184512
140423
35
453614
446420541
20
288926
58
377756
265801
237977
118958
63
132897
857096156
885838439
390765
8377
85266
59
355822
201522
218881
77132
461014
280073985
446422
466206
78
4
77
100927
93
83
244988
72
999044768
2
284284
97231
55
29782
315639
340530
61
62
67
14432
28
93
96
334969
73
23
684510530
236633283
351366
45
76
5
3
5
22
85
4
99
2
353895
83
63044
57683
72
479318
118678
192851
283510
455431
37
326810
45
60
2
7
85
433443
77
10
8
118144
7
40127856
215178
238808
46
202306
3
54
280184
141993
670075687
266823
53
8
395173
68
95
2
176966
170885
20
7
24719
52
169924
88
163810
273558602
81
245483
8
58
512997941
5
4
18342
42
40
3
186825
73
13963080
88
75
631125693
240683
30
2
240118
51
42
374656
333958
232411
93
131634
446431
336805
183964
403566126
149227
10
84
49790
10
52807
444683
416585
78706060
56652
460868
94
169600
727536169
358266
54
115403
270550
6422
61
8
4
88
56915395
15
71
411865
7
662129331
377360
414311
25
92
137331
285714
224419
64
469152
76090
33
3
50
40
185680
7
45
37
483823
119743
1
67
347273
3
725357709
45
261871186
352841396
144369
169637
260599
257129
3
477567
478459
18
263285
9
69
92
75
64
27
393986
32
25
67
14
215508
26314
12870
115833
642893158
61
270971
984078580
4
9
196575
118582
48
95
49
28
71
97
99372343
468799
17
502977854
476041
26
241260
5
335950810
921796841
812912066
45663
8
4
99
43
29770
21230
235688
367625
71
271258
116673
66
325466
55
406074
319603
55
80
604284383
4
18474
209071
12
42
223558
26
219214
21362
346151
6
295959
36
215198
7
13
5185
227784
705600055
14
111798
485129
363369
52
83849
211857156
43251
326951
1
429432
56
363464
385691651
328832
166987071
96763
17
62113
37
59
334398
9096
104359
28
179612076
5
130417
18
3
473421
553920427
62
32654
59
78
3
60
86
130909
445862
199802
238407
371250
452081
416301
88
40
5
273447
43
196532
223959
49
8
348691
5
14
92071
137217
7
87
485030
421397
85
362908
405787850
37
45
322387
81
73
18
90
69
379209217
130870
1
125984
122903
68
98052
792920161
437663
437963
31
8
220858
58
161403
69
162060
1
69
65
4
44
82149
33
71
17
30
82
451346
125864
45
54
477142
20
78182
94
38
4
52
85669
300716
6
93
449184
4
437128
365442
7
56
481032
363582
182727
4
490151
1
3
83977
8
544758029
91
172501
85
16959
6
44
43
494525
26
146813
45
96
85052
26
68957
208887
51
432043
429684
28
236502484
83
20
359723
137167
84
59
297424
467205
188533
190401614
6
844342824
93
77
465708
41855
53
9
462493305
412871
248844
60175
21
27
221297
68303
375264
115908
277251
4
374798
379477
451558
9
33
61326
6
28
79
85
14
375375
83
65
268154014
465110
2
68345
494515
219906
852745193
451740
293077
412512
280648
241827174
396851688
70
206043
198873
397021
72
170920
8
29
993183376
34783
146957
31
26
55
190426732
45
223763
430002
2
226252
345877
410940
65
13
3770
94
77
2
220156
1
105580
87289
82
143453
767771731
9
159643
87
53
71
228281
56
196627
145661
10281
19
296269
70438
68
88
94627
11398962
24
425000
88
38
44732
17
30
10
352986
77
97
300020
302236
3
9
79176
180425
38
201093
2
65
70
420927
77
92
453222
364726
239404
45
36
28
36
65
399408
23656
84681
422075
148779
65
98
41
72
367136
31731
62
131227
77
26
8
328596
429975
20643
890570160
226170
209696
75
20
436909
5
41
284108807
20
204508
36136514
273364
219428
86
14
272457
456806
28
69
2
2
416098
48
443677
22
70
258180
444156
326828
384306
25
199875
157764
57
387493
54
216123
13389
46
58
2
485953
69
220095
46
3
32
397618
105070980
578179314
92466
39232
301995
40
175420
2
150289
183490
99
41
380444
35
846431719
99
87
160877
222848
301672
38
55
802148254
103304
3
76
496933
372359
66
85147
90
5
20
83
405308
106580
78
286696
11
411786426
22016
192327
23
137584977
342923
75
268274
174338
373748
28
40761
462865
61
295008
361300
337486
5
50
92
270824
186788
365990
147729
413086
59918
28
787177325
92
332771
35
484331539
29
42
7
63
8
20254
16
76
843531532
390327
162438
131227
14
192486
7
14
81
1
41
76
48
153055427
565572707
302348
16
279995
19
5
409822
494304763
57
57
215657
98
40
174855
20
55
109921
3
4
49
8
97
4
17
13
40220621
58909
80
350024
461425
85
68
65
182079065
127611
3195
63
285639
480179
464068
293814
6
48
269003717
195384
284328
611755046
46
162477
53837
1
63
689630046
1
267885
70
26479
76
66
632110864
25073
21
72
48
83021
465157
77
425216
383186
79651266
75
30
346783
59
308457
109587
68079
40
108176
312052
71
380042
438374
418562
252754
17
95
48
254686
71
62
66
368880
1
75
283191
306915
116650
190562
11
274425
89
79
268890
70
95
470880
926063426
86
64
178345
32
92
94305
78
368910
32
77
98
387233
45
70
287734
284173
358859
142042
8
99
8
53
79
86
11
321475
8
14132
41
6901
382762
62
77
512305860
362738
6
243800
36
94
5
360309
48
53410
45
40
463726
374376
58
71
305505
255394
23
68
743672990
358183
486758500
63
462622
954682171
49
444805
75
74
27
61
54
198280
253932
4
13849
126496
5
223809760
121313
39347
3
1
37724
19
65
278804
36
52976
993265160
418874
67
164823815
296636
85
86890
498454
415669
51
490411
140796
575260114
34
47
90
322873
327468
299433226
276816
446859130
18294
3
5
5
31
359554
282233
28462
37
363250
38
626261084
92
60
61
36231
38
69
95821
98
83571
128546
76682
24
19
400921
167262449
823480886
67
421047
48
1
293186
377482
49654
43
97
345745
3
65372
99164006
274973
71
59
68
99979
720355546
312159
56958
83
250118
56
282615
8
175390
476421348
33
64
4
83
73
16
10097
117608
431125
770304859
815830913
220442
1
333789
333118
57
91407
57473
122044
34
6
59
61
838674069
46
308395
5
89860
14306
40
6
725260832
50589
43
201871747
368523
177417
9456
75
152445
5
60
277638
1
75564
237272
3
86
410214
47
25
289690
56
144205
440231
61
91
24485
69
64
279957
255663
35
21742
180414
92
56
405295019
116737
73
61623
177651
27
5
4
434601968
447029
272674
59860146
6
74
80
625359379
497996
164331
72496
95
71385
29
368164
87
77
68
406277
87
88
950720013
77354
61
100561
239282
51569
670311957
94117
5
28
54
74
36
235064
152164942
8
455057
27271
33
5
116838
91
31177
498838539
93
25
145353
99
44
347434
39
173580572
342077
374915
40
302265
468720
450747
478423130
84
19
33
4
33
62
19
64
342770
373941
2507
432707
38
414215
126798
3924
385086
467954
55
77099
392373
4
192312
5
20
57
449201789
56
175670
30
49
397860
42
985197566
91
90
7
96
73
381590
7766411
466045
2
248294
460380
804969469
29
4
256021
41
52
23
73
89
2
419128
43
39624
77243
51
33
93470428
86259
460855
159823
118823
409369
47
283962
173376
141747186
74
48491
167040
205773
10
95
480839
4
47
386982
84107
73
491770
9
325012
58
60
24
67027
187254
386723167
455031
384344
75
14
63
1
87
25
960408146
87
99
65
3
9
106163
405328
432665
32
8
70
873879906
25646
49
2
403344295
87
10242685
41
139803380
544422731
350913
144517
7
64
82
67
258266
100003
94
18
474174
390532
83
223275
174600
4
185807
327667
213630
416517
66
439012
70229
415702
130265
471626
58
81954343
78
12
89
230057
27
50
65
409676
97
181154
309037
882246591
110349
364789
71
567727390
5271
471109
454695
99
218260
218086
93
259791
2
75
14
212398
57
84
44
3
140600433
449600
87
99
8
213680
45
62
179152
433032
3784
454346
451136
789676061
17
78
66
26
95
493846
17
63
126927
365909
23
875385757
77
217843
181754
91
379082
63
309033
105454
80
135234
382588
37550
28
378099
266344
689494500
338660
965085024
84
64
251017
5
93
21
473442
2
472375
69
88
34
129041
5
390601
8
364852
656986815
363494
174004540
1
54
24
146589
49
56
819726112
71877
282095
60
51
72
118124
220164
748953349
29
7
323388
232730040
19570
54
89
142299
20
3
2
237187619
81
416504
437043
862294943
181282
392750
366438
97
5
5
118378
23
37
6
316874
53
44
85
28
78
8
53
242084
17
356079
441727
225582
473431
804887889
56
945542129
38
378060
66
3
9
168452
632937311
48818
174173
5
86
36
402828
19
56
445567
213037
282638
859545881
269557
193384
49
647880649
324335
758139989
274910
4
329094
240278
94514
166839
285765
122104
9
17
86
47
79
50
40
85
212255
2
899935460
21079
379604
43
453671
458552
390320
4
86
17
76
59
92
222527
9
185002
16
69
654167546
81
935130837
203723
185485
409867761
204415
96
294801
127159
167015
78
16
93
96
499490
307150
951743999
67
292765
3
36
167853
57
182607
11
155811
24
409975
92
721080792
42
51
379652932
298295
68
486229
81299
666211095
29
6
25738
427026
184723
250892
62
78
2
97
11
9
17
906374160
729885598
99
595712234
84685265
162462
429089
55
172223
61
650004408
90
809487387
43028
118566
430445
17
969175110
70
220674
48
84929
7
203601
5
810118617
354404
54
992324993
183741422
364519
51
83
48
105553
486915
80
464897
45
390467
184042
161145
361261
30
13
87
272752
1
8
281952728
72
62
384180
286628
49965
3
4
442142
99
148304
41
386695
241973
10
285939
366596
1
506045225
116516
379018
348988
474446
181921409
9
449062
108794
717920748
228302865
210260
82
75
361228
821381076
339387
31816
434391
89
92
11
218014
43
54397
67
797603866
374471460
84
9
248569
256615
30541
89587
68
4
32
264896650
2
68
70
98
509717974
308426
36
220490
4
466944
399968
324821
99806
7
222893
93
406796
94272
231042
8
1
2
42992
8
76
38
51
236736
470854
88
418781
213622
614416283
53
298692
7
388962
49
286182
36705
29
283517
535191902
414377
183626
6
2
4
374704
296345
123710
60
38
362106
102660
893221106
87
176776246
53231
315964
11
62
52
186148
505191169
319575
3
484648
18
177310
23
90803
13
27
411083
79
20
360194
498779
338890
205455
387457132
17
34
138767
10
18151893
62
26
339982997
61
67
57
35
17435
82
924855502
12
3
9
285738
945504469
8
432001
48
32
68
179695
23
81
22
262271
373074
81
214225
9
38
42
134177
25
83
52419
249995
299438
887310310
727080804
35
612482600
10
7
4
71
220137310
55185
485808
491333
431150
421565
17639
9493
46
271486
805454701
61599844
132467
489076
5
278245
59162
95
113302
60533
230549
489615
50
402707
45
44
8
4
25
185077
608286641
244728
187645
64
85
156344
2706
21100
48
53
82
724965651
88
95
4
19
92
60
257199514
328859023
69
74786
27194
23
118240
328275792
230290663
7
8
237290
33
28
96086
41
459684
26214
316717592
27
80
469224
85
38
588182360
99
181931
819864110
18
38
713792782
392138
12
12412
91852
506983244
348007962
497181
439757822
44
30
142278967
210894
76
338333
33803189
20
192254
99
30
476663
52
37
94
129874
92
80700
50161
61817
86
105213
30
432305
49
45
268660
90
229758
2
404293
11
445974
70
19
206357
71240
67460
94
78977
869121555
321838
68
209700
52
2
4
33
212875
101535
297995
274790
388289
508723472
53
90
624265160
268171
542776776
39
126706
31
217129
53
8
25198
203445
426937
60
424072
36013
25
86
353161
292939719
75
27
9
37
227641
4
134636
22
84063
483858
93688992
429717549
8
59
337477275
506346993
55
88
139295
83
245441
258663
74
206842
82
8
264228
831843368
452912
4
38
81
277024
20518499
65
364438
40
22712
302070
57
91
26
937882802
23
64
31
99
24
39
74
17
153941290
97
85
33
59
2
38
271040
6
64362
388079
546580669
84319
45
12
24
9
60
46
912223404
347649641
851403307
1
24
16
87080
317635
424769
69
8
13087
65
385866
4
23
489335
26
259251
2
150140
178866
329738
34
54
21
323400308
3
30
136415
98
13
21
3
472601
62
32
160439
136162
93
166188
425795
30
414883
241486
376278
13
17
232883
65
227660
463503
34589
49173
28
427420
48
442415
113276
710167133
34
200973
333457
24
60046
38
376250
18
430263
53
83
382145
16425
9
403567
3
81
53
210844
11
229399
92
68
405068
85
490193
4
3
476323
359270
368202
75
34
218884
44050
61
22
325290425
157779
358766
492769
76
7
360893
418097
93010
364370
6
412185
21
28
310314412
647753602
381983
35843
145182
230551
25
5
313122
91
330952
15309
27
214543
305355
54
333394
75
33
74
54953
2
92
343214
401069
54
357164
89
423975266
338145
170779
89
82
670949797
92
225205
59
202256503
4
125995
3
149947
76
4
81
51
241528
89
3
310446
87
14994
1
8
398521
24
351623
1
9
44
57
161225
272086
48
4
384648
56
330957
344971
285452
412467
4
378968
181742
483852
41
434800512
22
311808
329918
68968
188553
4
385203
365736
28
1
62
172073
48
25
10
324292
315127
58
420999
4
55
68
196124
119359647
14
500926134
487011
58
187942
4
663085508
7972683
78
47
6
210165
83
99
45
597550181
231743
103550
40
289704
95
432027
4
267206
88643
18444
481193
37262
78
21
56
45
72
692070412
283665
49
871808376
485069
195667
13
3
28
15
69
38
323397
25
56
7
482168
28
392062
8
91
160408
79
584982019
91
45
445559369
43
90
4
21817
276741
371525597
56
447911
58
20
12
201066
4
253726
45
176395
363160
10285235
107607
1
91977
72
71
38
77354
107435257
53
30
36
19
83
41
262857
86
60
18
55014
90
505524513
63
79
58
57
34
289009
358959
13391
68
9
67
165782
83787417
93
43
88
346231
49
71
59
482913
441294
4
99
70
64
11
214011
31
5
111903
241467
7
110669
203105
82
95371
10
382677
898736197
31
341407
85
5
71
146854
25722
417848
38
30
9
81
923972469
382289
110048
484996
492804
158881
76
422431
48
66
183921
92
104144
50
54
51866
161737
240033
230045
92
56
21
17
331656
145699
277209
326142
392733425
69
79
2
432351
2
35
75
11707
68
91
82103
20721
6022
22
37205897
121114
25494
115605341
202680980
101967
37
248423
4
53648
79
8
14675
362644
54
15
10
303050
77
56
88
1
44859
355397
48
215265
146488
4
72
442721
59
100546
22
9
18
50
396004
20895
9
253689
46
8
71
136206
37448
45
38
5
31
233314286
65870752
51476
8558
75
287557
96
698701074
128700
85924
237094
36
21
325836
88
95
333466
171231
31
9950
3
490170
480337
31
63
13
45
406895115
25696
290906
144356
25
612936836
26
2
294322
86081
187134
82
49
101500368
26
265114
430696
21
33
7
330495
184035
61576563
353384652
28
450373
418879
68966
14
94
53
14506
9529
50
783892456
368403
341439
61
69
303175
54
432927
59
79
279291
86
7
330861
199369
97
91622
73
82
56654
483334105
523361814
648589951
300068
7
41
34
361957
330544
224043
38
1
283167
208689
129959
298515
35
357680
35
298410
59
149112
313917
62472
20
889773324
586195171
176043
11
71
685337367
253125
392847691
74
25
249923761
9
136334
15
434241644
258083
1
81
78
8
91
416073
4
158866
499691925
28
58
15
96
235928
134836
333491
9
339521
198074
47
33
16
355844
412706
82
39
4
29
160890
166909
33
53
238769
86
12
251741
224416
10
243676
5
19
18
177666
366905
494606
77954
70
11
25
282276
390946
3
33
407689
77
279684
92
360110
7
88
23
12932
300983
62
78
88
65
8
56366140
91
320265
69
95
265426
222144
54131
20
41
438165
788365068
56
28
63
303448
78
290226
295782
81
450586
59
422112
217829632
55
36
42
88209
473769
2
196504
5508
2
64919
83
638702149
499534
281887
14
26
72
282814
214565
28
823481489
335526924
57
30
81
80
86
166793
10
60
1
3
274382
476106592
30655
32
374121
10
33
38875072
70
3
6
367849831
284521
90
298085
26
98
38
18
379474
40
27
33712855
53
4
6
331401
863362462
56
12
140557
294387
10
448767681
85475
59
69
30
6
153725
4539
39
72
238280
3
356986
393851790
50
81
48
239234
73
93
63
85
85
56
43
312783369
16
5
293407606
1
90
377336
332941
11
8
352346
6
14466
21
82
51
9
249531
97
5
91
20
20
59
36
26
171719036
7
11538
56654
83
86
85
77
6
52
53006475
315331
52
80
30
24
3
780171215
54
224395
98
647629472
186208
95
16
493068
352717
20
203399
93338
85
38
21
53152
52
85645
52203
30
52
246343
4
8
34
226980
137053
329414
2
267157
352728
17
12
452740
5
241947906
164741
6
8
80
1
11
36515
7
208670
163323
50
469041348
57
80
65
320139
22
342731450
4
87
311949
268757
83
150797
176697
52
19
231422
433195
4
164704
1218
9
88
382824
188724
99
24172
26
69
393738
89250
84
163646
202690
5
79326
858631843
106112
679838307
130206
367522
284631
16649
68032
19
35
70
180779
453628
750978040
118403
451305
30
21
122261
8
114073042
77582
90998
326013
79
6
32
95
2
90
283072
84
402480
81
17
54
60
74
8
130656
60
926283622
24
35
210956
464034
15
8
40
49
13222
432984
280704
71346
102685
35837
62
36
6
85
2
46
41208
202963
42
294832
4
465394
78
59
22
978202595
69
9
204241
433691
282584
92
9
60
21
4
786791840
50175
339777
295420
474175808
349830
431236
352261083
69
75
32
307596
47085
410225
34
19
295065
392259
40
71
493257
239209
3
39
439339
82
24966
135420
4
50
283191
15018
25
23
86534
292583
164071
13
58413
212454535
230921
35
333831276
259864
41
88
13
8
43
282141
26
783216669
408865
434930
6
6
31
30
695934681
447956
67
560064181
7
246327
371515
133314
81
88085
15
62
292436
79
19204
375609031
229058
376279
313532
175542210
73
55
94
5
67
414177592
673038407
44
60
91
459321
205695
51
53
41
163199
96
688963308
377533
54383
36
46717
19
49
228519
474874
809873015
807294681
116920
75
54
37582
1
5
8
82117
249219
95
487859
39022
79
64
5
93
190575
90
253498
1
806538908
81
82618
404378
465949
280588365
30
366546
19
16
363052
274232
32
21636
264117
128706
8
13
62
573601205
343568
88
367724
407246
55
2
51812
424925
17
392339
28
10
84
218388
97
335261
30
336124688
80
43
422284
92
20
460312
950545663
621889718
372492
232318912
29
62
355544
493100
11280
86
56
243835
177531
373772
63
245205
477565
24335
67101
852046772
364965
277462012
94
97
34
46
59
8
78
434579
260192
139908
175628328
35
27
20
88
80
6
310147
1
942100266
66
823280107
481107815
68
475388
62
343107
337351
175600688
84
269134
257427
41
20
493112
4241
14
5
10
275972
303132
403397
141157
57571
26
8
33
7
893671997
90
64
385149438
48
2
30
312426
15420
7
84
47
113799341
348830
13769
111386
83755
303180
59
24
2
249299
283287
65
30
190565204
465656
76
35207
56
5213
228351
304128
491883
53
468408
27
6353
80
291330
220026
209061
314209660
17
13
4
265025852
16
355677
91
700005985
220660
491177
215246
314388
217156
189165
116745628
84
70
50
434468
454903
185476
320565
60
25
302783
425864
6
64
54
36
105158
114602
48
67
49
196571
3
4
349638701
68
145811
165262
6
49
9
311133295
67
72
5
20
53507
92
46
331596
14
292953
533464562
451057
3
304171
4
8
309105
38
18
13
145555
296145
17
50
14711
13
436199
77
1
46
42
260395
369045
49
21
21
315939
6
94
85
3
148074
316228
23
421546
2
336796
399159
51
7
214040
75
27
28
303371
235454
282230
60
250582
354344
285666
1
51
219395
104050
57
86
84
441097
339275
271065
98
304693434
1
5
1
139302
91
420888
26
27
7
75
53
1
12
225241
312353
55
617280651
8
354146
492344310
87
92
353259219
327452
174565
327226
481783
59
135486
71
88
342132
17
1
175100
25991
137120
28
370865
922693833
127521
20
57873
53
246673
62
25
76
182172
6
242405
180239
408602
44
16890
130755391
137848
28
238465
15
15
110661
233707
72
28
74
174716
399420
87
101462
97
161990
165262
11
410918
49416
85
46
65
976772540
981468459
6
89
13144
23
309992
52
82219
483037
32
313386
90
20
192491544
5
33
40
51
17661
95397
44
311375
86
428670
239668
15
76
27
26
21
24
421688
42
181783
64
3
323981
189816
18
4
48
2
174997
31
477068
488057701
19
421551
45
337442
334824
32
34
98
117920
70
57
99
70
416688
70
4
415427
665944723
44
444622
8
224614
6
88381086
17
158510
172173
182402571
99
3
68
304646275
239315
53913533
83006
337763
58019
73638841
320541
104010
436506
144828
331443
9
356261909
40518
27
232748706
869528201
31
301809
198383
91
90
75
79
1
22
62
77
1
324564
14
4728
990906174
164259
32
12283
360357
94
50
497542
27282
118867
8
459530
423775
288258
70
54
816741499
15
105334
59
387339
6
43
3
19
92
873707311
860759691
83
798059874
5
407756
161038
488320
47
951097220
65
256842003
325725
3207
371198
84
7
367144
254698661
304354
474613
196402
38
37
43295
2
283715
60
6939
828656671
78
319173
44
463186
95
78
64
51
34
451182515
677050352
240578
9
2
439050
17
71
467092
2
81
136575
26
347541907
233594
335564062
55
4
168257
136498
60
13
4
83
185083
99
15
1
84
15242
657980914
85
24
7
56
455098
237110
365776
45
119218
3
808567858
3
182863
130984
52012871
8
11
26
430108
113298
12
441496
153568
10098
280008
99
37
82103
184248191
293476
477156
368496
29
72
126328
82
7
66338
91
266164
38
83
52550
5
83
268501
379177723
487084
55483
368651
624476767
445743
120907
184370
97
242090
90
497700
51
52
5
68464
685425854
330669
46
75
71
30
1
45
490362
5
23
343040
55
45379
417679
67
98
5
99
34879643
46
268344
19
50
2
92
13
73
75
60
94497
79
3
77
37
588554729
281393
335657
595820494
317913
135692
91252
447826
480009
1917
83
389964
88063
2
49
14
5
102317
324928
49303
93
27
36
235991
13
185701636
5
1
5
156225
386649
473383
649033226
85
74
308678
289614
101239
21255
430287
650841014
422400
65
64
183167
76
811920174
93
33
44
73864
151015
58
29
27
234790
16
35
148192
515825274
87
361730
228024
57
160348
47
5
143773
31
42
50
10
46
5
694059466
63
279950
897607914
743693998
93
38
89
54
99
5
258825
83402
30062436
71
37
99
4
351239
209197
81580
1
343629
931769064
59
265042976
74
8
58
85239
457251
161432
9
599842080
73
81
390939192
77
95
364870
417646
58
71
3
393786
325003
22
322860
31
398040
131429
161381
3
270404
27
235820
296646
166094
145419
295717
56
497711
64
119130
507293707
784524713
8
80164
59
334136670
179992
58
267964
177763
476357
7
109506
419917
88
456091
301929
80
40254
66
490342
27
73
296409
5
55
58
898496170
140680
40
64
57
23460
91
42
174876
70530
183639
3
38
24
35891
87
50
27
26
8
483254
92
976348780
601510277
249167
1
77
49
144370
9
4
118708
45
94
455342061
549178486
256007216
85955
8
37160
102777
95
472475
35788731
48
82437
8
27
271272650
32
27
8
74
31
17
23
292825
43
28256
144736544
418045349
14
169130
7
292905
55
300518
2
37907
48
89
230755
68
42
255980
101513
84254
388825
22
238822
105746175
74619
689073812
32
447035
19
21
59
199209
437880
22
10
470772939
227099
390258
65
98
274209
485568
438904
28
22
74
201739
11
39
46
4
65
80
1
49
276665
63
81651
22
35
9
43
18041
13
186775
677498928
279391
450510444
18
117460
439544
259312
8
107641
22
76
226333
298269
75902
420654
44
3
93
196760
191756
199949
5
25
43017
236785
392065
112384
269249
73
446244
484825528
2
68
74219
9
57
82
81
57
42
33
83
93
69
24
75
20
93
48437
129596
8
127311
21
17643
441841
378541
45148407
35730
43426
494978
357033382
58351
14
70
79
404060
357268
68
70
95414
311861
25
35
99
9
412735
212652
317409
302426
39
7
16
20
17
4
33
29
78
16
77
328627
45
334167
33
330106
310942
110483
7
21
153764
492510
48
2
28979
53
396377
35
108883
82
4
558732366
46880
268118065
71
92
18
24777
363521
5
69
273660
275355
345175
47
69588
96
1508983
452328
2
265896
111973
82465
35
420478
78
75
465549412
712922303
10661
92
48
91563
10
989764645
91
76639
93
928029575
56
11
98
4
243969
83
435956
222168116
61
16
67979
116964
43
16
244841
358246
235488614
73
9
13
179952
986424914
151577
1
90
19
13449
11
343909880
85
233500
92
79291
37
396450
67631
60
202568
97
80
91
110606
87
426253
58
50
32
293851
78
15
375936
57246
228878
11
286238
472604
230133
33400
38
195794760
495641178
241465
71087
58
90181
259345
21
92
81
95
43
85
37
78
432233
87
336613
38759
98
37409
146312
86
68
177396
84
27
80
36
498238
94
9
15
179361
1
28019
894948596
31
70
374825
70606
2
173589
63
161577
85161
238077
426216
276942
91
108235
94
692144108
55
85
304874
64
87409
11
81
31
86
246751
11
69
75
15
219748
392204
47
161845744
57941
204367
409742
324505
300028
91
74
647413641
59
7
121976
1
285770003
21511
359561
71
3
50
98
408035459
7
44
70295
29
477645
36766
839540681
45897536
21
90
47
292368
239342
111038915
1
21
61
304489
2
92
289826
23
490556
97
239515673
78700
83
311493
331934
4218778
214813579
24
13
222921
38
86
10
93833
211180
16
45
461012
81
392793
629517346
413880
4
67
53
56
304789
393322662
190492731
97551
102870
54
137975213
34
64
261527
27
19
563345684
14
10
28
749834990
2
84
269186
25
116913
82
349098
3
77
153374
3283
201876
5
241981
1
60
26827
193979
34
71
49
429585
318947684
701461773
12
460117
80
59
67443
6
36
30
420777
79
44
139941
18
76
169732
159245
364339
110497
312510
292491
129192
25
36612
38
678113469
31581680
16
53
62
62
43
6
5198
9002
61
58
2539
281785
99430
77
3
352260
30
7
690985691
301795
462122
916400629
1
74
236554
51
267413393
397156
455000
260062
73
22
42
27
288990
4
101210
177198
345052
270379
5
376508
480087
12382
277330
5
221557
79
19
68
68
345795105
4
409377
42
9
21
42
68
19
94
430252
4
416743
360847
133032415
99349894
193530
9
19
497692
13
39
8
138381
744683564
58
248264
90
287412
281489
59
4
336255
1
367285
414293
16
421353
232775
106095
8
272068
131591
64322488
292302
59
99
363372
55
5
66
218157
297231
393234
76
90
433720
21
32
94
41
313616
43
45
276881
231281
125647897
103753
263581
369633
76
9
6
322102
71
92869347
874573043
470238
219617
77
20
79716
241235
116436
697094959
63507
915513947
337901
85
70
60
355141
310254
359890
377445
94
30
387654
19
45
269761
91
33
948803269
17
78999
342422
158710
240890
546653042
16
287406
65
53339016
145314
329331
34
9
4
181818107
16
42
70
3952
63
4
19
331178
349171
20
40
83777
402478
66
51
70
867213756
1
28273
90
80
20
2
445389
74
303814
37291
185346
380461
73
292054
468978
4
38619
57
13
7
70
4
362058002
23
269960
45
2
147793
327097
56
372671
9
138478
676956328
23820
72
926468042
989076577
57
453848493
445120
392434
51
233202
3
215553
77
91019060
260187
12
488984
70
118087
34148
4
309237
325951
19
39
414212
95
101898
67209
150960
34329
236196
240359
457385
97
53
481605
361798
14
55
407308429
53109
75
89
59
851842805
92
51
18
171311
812092075
394308
92992
367697
52
5
77
1
68
45
27346
312092
8
41
311294357
360541
16
58
418804
26256
299065
346390
42
60
250202
38
485033
3
84
253760848
184629
458301
482844
40
746400028
473628
88
4
251489
15
479873
77
83
349451
30
66
72
98
3643
444046596
332336
18
477820
257887
29
68
205479
686386534
34
59908
57028
160143601
35
164914
5
746677467
82
76
267189726
77
925378092
253083
360308
57
37
46
295691
467153
58939
49
417926
39
86366
346971
93
44768
39
937003342
435148276
4
3
403548153
81
54
727765229
1
291165
10
104988
159111
27
70
75
22
9
17
2
101380
117627
68
69
101249
424865
36
404774
5
49
46
47
635601220
20
24
260128
184479
386054
397905
158439
286514
35
418405
330418158
71895
50
65
222969
294740515
68
42
16
192262
56
3
8
21
39
1
14
285755
97
19
95185
459427
533
384642
26
932801883
612113383
35
62
377068
64
5
465315
25
87
393087
332880
52486
346558
46966
56
251258
416873
496070
23
1
154218
364852
2
91
60
255894
90
11
349522
95
18
78
15
63
169990242
82
208272360
488310
71
47
36968879
4
30
343393
437630
86554
360708
50
4
97
12
27
38
3
496511
1
5
13
320158
142855810
289725
88197
418829
4
3
59
300810
838945325
250441
7
78
330555
926489138
27
112997
59
47
64
170735575
18285
472866
11648
7
289828
52
133372
406813
90
4875
215140603
34
532645346
52
21
390508
12
19
73
351770659
47
6
83
66
284887
339609
21
88048
124195
33
82
335403
26
446072
65
17
448437
4
60
209927
434121
34
35
4
72
9
366831
16
303639465
176043
49
29
96
56
269565712
300044
35
74
17
44
89
12
25
136444
4788
32
56
73
26
5
364206
174234
121607752
94
496642
25312
91
68
171906
22
160939
65703
95
155840
49302
91
316314
194299
390452
60
227404
284377
4
35
68192
36
8412
57
365331
189519
948912430
567540986
29
159906
233143
39
20
380264
197097
11
33
454261
27
64
97
41730
100176
8
65
28
155264
5881
327005
290449
438210
55
100770
62
32
25
59
118988
201509
36
8
460058
41
451586
53488
35
166077
82
64996
84
92
9
72
25
394783
46
183571
989867025
578363924
718
227404
581460257
67
381678
336860
13
37
481022
378383
73579
207238
62
363925
79
83
17
73
64
30
90
135312
386055
61
383902
7
110142
52
545918220
77504
384169
50029
172187
58
56205
330536133
74
930559184
8
70
80
73
427467
49
47
216361
310335
99354
487668
40
303479
400615
274900
322656
489560
70
496738
155077535
264343387
24
14
187480
435717
13
412019609
88
63196
92
52
211114
494160
437561
53443
80
283253
80
40
597794465
283150
184972
296206
22
26470
6
898630290
159322
56
83
185694
9
93
463163
455296
289518
1
321439
648731273
44458
51
56048
4
474282
76
991714423
293980127
21
61
939627283
65
160748
70
606266458
347560
85
68
12
3
482983
266712775
186939
69
56
581915212
40834
5
79
4
305568
454224
69
337267
4
7
134889
237986
368355
35
691034770
3470
87
2
41
308955
559273981
113778
106618
186402
115383
44
472453
285646
53
304367
84
492281918
7
68623
186398
68
26
582749191
315656564
9114
6
97
281383
86
489264
174002
63
34
435836
31640
34
340660
11
10
123405
352150
113025
385605
83
22
175627291
223694
9
129461
6
899604776
199873
463788
209513468
243937
26
54994
9
80245
72900005
210210
51
83520
7
110149
429270
124076
382951595
37
447311
336796
13
59
72
457420
28
419164
14
76
96
42
6
264198
326892
31
36
1
245971
491636
228701
448804
4
325812
9
97
61
94194
50
902178548
24478
197045
813587548
24
43
14815
458718
73
78
91
396562
73
133037
42
89
17
2
77
27008
32714
7
943904886
83
469623019
336125
90
82267
318569
305566
137039
53
97
18
640838782
61
280631
34
9
215124
182974330
57662
276175360
486816
74
838454250
260593
7
186086
91
23
5
898013344
98
78
62952
20
338589
40
156038
2
158361
11
12
87
63
47200
363649
202169
289874
155903
69
95
30
389355
12
17
43361
5
86
9
186133
383757
29
328257
398332055
26517
81
235169
450012
11074
25550
313413
47
428938889
263032
414721
434416
85
73
90
440769
374247
2
421649
36
4
290813
615360284
105770
339373
68
240940
78
345431
339917
30
38
23
16
4
72
188245
110820
5
178751
3
57
35
183993
5
97
84
187340
22
8
32
3
45
402606
45576
59414
238719
426415
370316
68
57
9
22
73
256363
9
145648
396834
157053
15
742115133
96
13
342652
80
465641310
291590
20
99125
267129442
474714
353113
186518
185082
469923
37
2
75
456528
26
143180590
411878
7
152179
40
224297
146902
351975
7
339855
447317
2
983187710
227136
6
79
129924959
159250
43690
16
71
60
475483
79
300982
85
71
2
292735
7
313792
72
59
72
485216
246958
73
5
74
41
66787
55
59
894418498
94
24362
91
172940
52002
83
49
90
51867
216908
201514
25
62
4212
8
55
97
58
565551161
322537348
233758
28
30
91498
452631
348545
245658
170457
78
90
60
31
28
60620
369459
783442695
21
34534
771461355
443025
280587818
91
17
2
12020
985328222
9213
73
38
428826
264777
53
18
38
78
34
84
76
277392
36
57
75
15
106292
46
95
71
90
445495
9
146969
120455
82
76
91
59
78
933454088
216243
9
823244480
41
38
69
20
385527
579095224
58761
81
540671020
98150
327577
99
6
113265
438894
398350224
88
256013
424429863
159924129
23
24
72920
31
84
11
480994
9
99
281435162
4
6
9
296556
343217
23
490719
58622
9
79
56
134980
44967
73
147530
16
92
52
54
217285095
399039
270250
353881020
27
24
487659
5
91
499848
864687198
346605
40
34
40
3
9
350640
45
162648814
87
412927
320566
216038900
24
6
164625
8
100519
7
202799
70
6
51770
438830
298985
28
99
316631
157908
211180
32
30417
190581956
49
398873
86728
878582042
107509
32
51
21938
55
94
77
20
63
44
225265479
456953
438666
66
289702010
49
96
136459
454141
163884
74
14
93368
6279
6
65
69
165734471
27
427806
59
99429
145086
72
268546
16464921
277412
99
347787
17
120958
374304
82
37
782889142
100528
26
422014
208006
56568
39
3087
78658
288224
183704
326087
56
9
223830
413526
45
335216
80
483296
69
91
195601
341954
59
320620
428888
288767
271505280
6
129637
5
42257
28917
81
101747
172141
76
3
268132
67310
16
2
212639
17594
97923
22
46
241345
75025
87937
50
92
27
51
58
233779
2
106368
75
79
10
5
38199
350655
274211023
28
157294
14
279340
76
85
73
415630
97465
70
87
395956
86104506
169326
58
390147
219177
88
12
111382
238336
11
50
140998
93
96
456745
6298
189685
251376
329854
36964
280825
95
5
35
75
89281
459860
62
44
148019
450425
356668470
1
416790
6
91
165570
233199
106307
54
13
63
5
37
194960
9
163894
223509379
480641
5188
52
175225
442050
451902
76
459701
2
151036
29
879460744
139577
386634
6
55
1680
193636
1
4
1
6
47
56
221311
250200
318275
2
9
85
219242
54244734
43
24122
41
70
244539
33
412683
1
228863
63
16
17
93
43
44
66
5
9
268834
335357
19
39
411515
420243
218686
328732
7
322545425
97
3
36428
200840
278967
82
79285
23
405263
298295
476593
346839
59
5089
1
421406
387482
4
63
25
42
377917
102371
98
35
68
2
19
756030633
190833
75
85
685704275
420178
732631955
269616
56
458211
996290779
390139
49964
404062
38
29
75530
33
12
77
88
47
161741
65
54
97
40122
18
392890
4
1
446744
160042
21
8
3
47
56
18171
125979414
7
201329888
15294
290466
18
77
34879
24
23117
30
7
483193
9
190687
54
371391
3
6
3
256713
467712
93
623813821
406013
53
426462
82
218410
101286
317624
67
242191
36
228546
5
372783
10
42
61
218898
15
267599
129912
96287
251664
50
463542
200471190
93
684636407
70627
77
145985029
24794
31
31
1
388899918
41
184309
340147
900467029
42
75
3
6
17
12
66
24
94
18
639706244
402542504
3
394317
360707
67
14
36
8
84091
429989
352977
418642
72058
250595
250683
12992991
230088
9
52
376124
85
80
471581
18
402121
345857310
33
256477596
9
157821
90
353510
6
42
89
260609
307930
194786
173695
37
43
7
251946
22
486412
196006
181866
7
94680
33
397007
440056
967479751
81
46
92
98
201065113
460939
58
143488
468315
17
651655734
90
63
99
91826
7
26
297508
614325202
84389038
855025410
418958
342398
384701
208375097
18
74890
70
21
552024561
77
89
487705
56
26
30
70
38
17
60
234384
203469
73
35
94
905601160
468703
82
366271
153753
55
325166681
496089942
271943
8
31
27
37146
66265
64
34
1
95
55
36
92805
7
187421
260074053
132878
24
7
9
3
48
56
72
8
72
56
65
267408
36317
133198
61
11
4
255089
61
694734801
73
498427
12
41
53728805
225586
79
7
34
144371
273089346
7
285950
465814333
14
34966
109221
5
19
70
109081
54
63381
78
470486
8
78
19442
24
456065
8
382419300
426815
72
434264
282838
8
399651
50
473245
7
739869534
81
72
386172
93649
493178
17
338811
51
455532914
286286
480645
92
104698
163976
61
7
147856
151040
469623
140002
8
56
64877305
359624
31
407478
79
79
281283095
56
70894
284535378
29
94
18
5
128945
59
395113
42
45
19
425102131
909577282
60
595752460
420559
146916892
12
11
50
245645
28
84
272345
88181
466474090
38
134550
48224
253250585
335764
98
42914
79
6
269806
480340
196462634
24
169141
44
294836
298655
5
76487
70528
46
497628
41733
32
182603
57
455753
210371
94
74
39
404404
38
312314
249658
12668
191909
163599
193449
60
31
17688
39
308483
902445384
38
74
139802
2473
16
63
391599
98897
224914
1
4
129494
289764
20
2
12
93
8
194061
417945
45
1
164278
5
394865
86
423518
915499687
368935
22
63
5
83
337910
99
459411
89
32
210175
777097578
135005
200757
73093
23
209871
971934121
625372347
498712
3
8
16
61
92
558276625
204331
76
3
106848
86
377717
63
36
39
88179
8
145669
13
327399
378591
74
31
89
93
63
25
19068286
12
7
48222
399877301
51
78672
8
239646
95434
474365
65
39
129415
204912
24
445673
269385
843489346
386896
134066
30
396473
14
833394266
72
33
110760
159903
402548
467031
285462151
42
20
54
22
427203
136184
46
22
4
39
62
65
62
541962902
291650
98
207213
31
56
59
496189
474319
351947
72
497624
267177
55
60
1
85
9
204174
213447
99
163249
120873
7
45
479417
3
78
3509222
99
334518
11920
13
35369
313609
2
82
237893
227629
17
332296
21
218016
105652135
419916
99
75
3922
255632
28
332586900
314558
163990
64
443783
62
59
67
48
77
901132279
6574
82
2
87
88
236410
78
437045
229848588
96
27
441684
3
73
94
46
6
445192
63
380800
500218233
69
112924
9
98
193215
473480
267573
68
84
475673
1
90
59
99
7
47
342028
101237
46
6894
299970
35375
26
11
99
185153
37
33
19
1
459476
34
82
60
34
234996
51
46
1
94
61
51
20
33
6
207783
77
6
84
97
309820
466909
113534
22
744359160
37
66881
234278809
51
2
359223
328077280
339201
29
168047
94416
57
246411
88
180082
7
8
85
9662
15
210098
47
272848
9
98
34
317782
308608
79533
97
112104
68359
89
370529
63
469565
7
417552
4
267992689
56
322437745
367955
428692
71
68759
96
281213
61
612200620
383250
75
16
45
362748520
51
80258757
32
7
341349
40972
362296
8
418139
10
37
199250
78538510
22
4
219908
182609
149357
8
68
84
87
99
434580
167905
207152496
215179
58
818265160
67
258551
54
1
34
219243
46
273099
257185
379804
63
385497956
51
24405
81
358792
53
62
90
96
36
2
667311985
270612
239656
208005
132530
87
67
10556
68
61
78
222356
339193
27
8
69
75
450924
43
78
64
155944
132217
38
12
203954
437866
293552
246319
32049379
32
41813
69392
75
79045
468673922
312
262891340
69
72
385096
56
45
10
235987
71
87
75
39043
29
234594
321690
288552
49
94
73
90
690495568
74
470041
48693
131517168
957481883
34
715720114
5
48
457410
487257
78894
29
61
401722
183744
483422
2
19
50
480794685
217478
89
194385
74
383963
468421
672516070
97
52
176857
9248
312455
210711
78
81
276591
37
106157
668428409
53144
68056
99358
50
253295
269985
59
88
61
82
8
196710
86010
398346
91
123077
55583
74202399
427882
4
210479499
5
213063
5
324790
5
14
35185
127048
43
89
455947
13
90
37
55
45644
347687
389845
55
706592031
236482
21
37
27
259441
31
85
6
428025
85
87
67
170618
36
117551
613723992
252244
14
685883083
1664239
202234
64544
59
90
23
113274
458605
298692
272286
206904
465053
197591
625709980
424067
736392293
5
478193
779489674
58
38779
77684
72
24394
64
68
161030
97757
67
67047
30
62
28069
190694
34
842943353
80
508828245
332576
41510
95
29
59
6
133296
51
66
174568
364218459
214316
75652
32
373816
45
7
219653
29
258321327
364092033
25
26
86183
89
297145
16
386797
92
5
47
90
442714
95970
75
182899
335210
298215647
1
32
154549
81
53
73
86435
852949425
87916
62
210181
331862
31
41403
66
31
52
58
74567
383226
329922
241592
111977
443775
43466
956160629
479769
405087
86
55
76
254210140
251581
893806084
7
7
98
77
62
83
289379217
65
9
29
54
6
383875
63
63
23
90572
14
331304
254580
85790092
138312
56
354790589
97
83
182472
10
85
4
230390
275107
140304
365822
162334
281087
30
5
80
294491
266648
669549210
399392
65
29
46
94
19996
73
84
112039
92506
285670
82
208087
237438
82
14
96
475323
158171
481622
52
322853
320986
132179
444011
317345
51
42
7
56
8065
63
23
139108
459230128
529075343
62
81046
98
49
79
99
45
66
16
195834
70
253923251
10
225083343
249703
2
93
65
101069
42
318194
66
2
92
376132
1819
37288
14
282562
77473
146758
93
47
82
70
42
1
20235516
24
114497
58717
143252
447177
72397
78
75307856
4
98
93
271506
58
21
124193
49
132220
468900
302487
704462574
450072
54
174199
61
816842227
205867
797442655
39
14
424943
86357
265919
597865484
36
208075
36
216271
57
263480
86
53
18
7
98579
33
99
236351
74
43
74
42
84
98
319239
59
214990
403030
226657
374401
368292
86
77
299835
144029
371925
441860
2
332840
11
20
80
173938
86
153680
55286
10121
45108
60
50
318875
72
62
891292294
333389
45334
73
86
526844445
74622
33
427484
496725
112135776
34
231398
58
410927
168081
8
25
982600294
40
437513
171658
71
44706
49
7
93
166304167
431644
61
342625
1
44
459315
94437
391313
33
54
93559
171346
424705
77
91000
252564
1
33416
80
459607
145221
79218045
408837
97
628445710
8
6
381887
41
556981770
6
112691007
269568
46
267784
9
50
95
51
59
37
2
63299
55
62
173724
97652
349873
6
72
46
83
85889
77082
8
11
99
287596
90
54
216762
75
16430
449610380
499954
43
365235
31
82
97290230
74044
6
863716489
129544
81
28
61
64
47
6
5
71319
386384803
722449970
2
465352
270169
202474156
359912679
349815
50
492538
193263
72
7
110517
8
381744125
495868
17
86
64
7
58
74
274273
439545
3
44118
69
298307
30768
10
3
371764907
68
33867
203875883
161943
469968
359399
804775268
38
488956
12
381029
261744
30
6
139409
1
75
224280
42
86322930
307461
167371
378209
26
85
424156
84
834309829
466669178
75328
327008
7
188488
30
37547
2
131937
13
311208
4
34
87
21
53
79171714
96
33
53938
476302
89
227631620
3
464147
197214
759719001
9
617642259
94
2
174305
387107
410982
12
237093
396192
212986
354306
106741
6
54
230941
241506
384848
31135
315375
52
92
395853
4
61
18487
509170910
14
236590574
90
81
22
209627
459961
170796
81246
120860
4
31
31471189
80
8
262635
6
87
41
450685917
34
94
390205
51522
2
22
480213
433287120
164719
3
98
15
49
65
175114
22
6
376972
198742
264528
404863
3
434953
33
322703
483344
353041
348645676
55
292831
68
97443
61
46737
481950
411803
26
242008882
47
83
27596
6
3
88
2
52232
92
7
598353222
2
33
114568
32
36
4
436602
668706640
67
98
89
235783
695646647
35040990
499447
69
52
234956615
4
3
442543681
76
317538
42
314707
324882
60
478719
12
36
67
6
318208
76
82
859282938
148618
327618
195056
8
496459
64
491271
55
63
88
43
739521595
65
100710
214904
350269
8
992003793
347140
61
104221
89
174033
32143
159907
9
7
65
101633
478823
8
4
27
42
32
38
41
177686
82770
8484
75
685142469
89
370642
154499
207076034
6
471999458
31
187789900
265287949
25
357098
57
3
62
24
85
68
98
33
8
493522
76
83216
71819
10
440357
55
217797
47
9
91
21686
423289
352144
95
48
8
46
45728
39
34
257903
411341
6
81
26
384907
142344
97
108955
271885
95
562639672
739121438
24
39893
14
11
55
275648
133344
144103
57
222212
112783
185367
382551
459604
26406195
358179
117606
88488
72
164161620
197442530
69
52
9
469880
59
56
65
41
12
52
67
368677
45
139308
19591923
63
31
9
55
44
191292
2
43
27
79
224211
88
154050
390682
9
412619
15938
89
168810
6
77
44
321906
70
158932
72
26
61
257736
34
28
265147
34
188615
355429
285024
26
900526722
1
324570
99
384347
579125330
991603773
14
33
4
173822176
33568
74
9
8
409142
15
679135966
399563
82
66
183921
37
337982
6
13841
62
83
493463
35
43
96068
265737
53
90
191761
338041
74
74
604365936
1
84
38813
181443
30
674954690
100505
232935781
80
476095
225637
8004
194586
85
16297
73
70
117450
30430
44
212386
70
51
2
199621
65
1
10
209886
62826
31734
340283
144018
210697230
198583678
89
29
355437
94
484414
91
64
68
8
251930
48
294907
40
292275
51501
115896
477366
254401
49
69
269928
25
77
60
25
74
9
482420
60
34686
171734
406467
453004
174212
23
2
186748
95
99
137019
3
83
469797
195975
309278
71749
8
1
484761259
94
181994273
28
5
2
77
249889
836276757
5
120643
242534
446726
60
45
86
57
22
5
297201
409466
68
40
93
301924
3
418465
383495
1
141729
250138
57
68967
205303
1
8
47
326964
87
58530
44
3
74
289899
1
54
9
167994
246820
9
40111
319456
13
87
451576165
15
73
16970
467116
293453
43
9
74
46
967846371
61
30
29
83
442923
20
276880
233304
286633
90
72
226109
143584
487695
36
41
15
449924
421270
365414
395775
493529
4
22
109809
91
236644
301754
47
34
60
474718
55
9
444764
673457499
454446
7
547328910
285725
1
319502
19
497058
49
78550
401955
124203
17
402110
218637
77
6
541835652
67
179285
73
3
384889
87
323305
375118
72
189619
274640
149680
79736
53
369589
327131460
321638
95821
47
313807
338912
80
375559
185138
774694260
44
18
9
51859
40139
9
41
464196
25
258469
6
94
396561
69657
703157501
92
227806867
317773
261684
12
91
488297
768059343
40
3
32145396
54
416039827
290540
255259
169708
30
70
117310
5
21
27
63
481929
29
7
409206
4
67
303805300
339396
87
99
39
5
138557463
44
7
14
62
33
460606
397971
90
5
199843
92
469929
156145
262196
387139
109363
3
402721427
185147560
5
8
2
94
143605
8
41
463654
265175
23
73
562952584
31
429139
490280
45
55
442110
57352
3
71
67
72
140586
5
10
68
377115
45
396627
119614
595082515
4
281595
329638
267504
105215630
440274775
56
63
214123
66
96
285704
141809
470493
65
15
237515
258573
120243
80
4
47
2
49774
495998
49
11
95
176303
263929
38
430395
38
86
354125
47
67
41810
689580475
30
94
135042
76
437503
137666
41
425022
119162
143136
14
18
142752
86
450353
55
1
410867
16264
315132
78
84
345713
428148
48291
275385
186068
416040
18
17
52
91
42806
7372
35
9
242395
24739
33
480859085
49850
485382
76
280398
3
29
41999
331380
491423
137615
72
7
337895950
24
318789
262516
157401
490591
13
40
62
9
95444
81
1
39
38
911665916
98989
916229198
52
2
392401942
432007
74596
154263732
47
968435088
287460
271837
495059
278052
59
6
14812
4
78
847629418
53
46
34
34728
217723
30528
91
442450
5
205875
134525
81
24
29
354554
8
350631
51
183803
414383
270989
300452
77599
8
30
359940
441516997
61
17
22508
42
11
40464
11151
232564
79
451966
115555
3
145179
64
473817
66
11
5
16062
98
689435414
301507
72575
86
73
388696
99
353643
85
39
92
130122
65071
56
8
85
442913
79
34548
96631
81
143149
325255831
174656
111311
172535
116627
52
499834
66
136504
95
58229
13
403424
14
66796
5
328253
33
262760
48
23307
49
62
70
46
728035817
200770
494439
69
51
35
232108
82
67
26
4
36
9
224813
24
53
279785
60
17
60
357394
368540
60
363927
55
416263
3
345760
56
413755704
90
3
25
303990728
40
63
384972
195654687
18
212831
409708
242077
40
116754
91
9
259725251
243702
81
304534
99064
11
30498
56
5
5
4
32
370064
67380362
88
90
152191
95125
132260
325660254
88
8
29
348662
360251
83
331676991
45
50
196966
103862
77
957844604
92
115768065
16
89
434020757
345251485
6
126715
39
131954
35981
405260
5
336008
465081
323885
139124
42
1
191013
93
353731
59
8
64932
85
473964
4
8
82
9
5
6
292779060
225838
426402
44
242229
402304383
98823
110953
59741
116212
50
88773
487175264
59602
257520922
389005
173388
162718
375168
81
50
92
85331
403711
80
419054
90346
16
3
182154
172064
99
338457
200473
96
162965
351209
207931
91
1
99
115662
2
96
98
62
18
82
65
455902
93
42
443702752
44
90
37
85
29
98
44
78063
21
34358445
318537
804114370
200802
37388
396227
85
297100
15630248
359559
67
5
923409331
228778892
8
840476408
12
7
221844
48
46
26
998412173
171374
395530
88150
85
12
57
205999
35
25
52
190263
33
192773
25
153103
444647
98
32421
61810
436885
5
223376
474139
111940
81
83
925867666
74
71638
71
442651
396031322
60
189670
463558
608259953
2
201109
9
136473
36
223549
131655
58
92965
69730194
307383846
297639
78
224238
194023
2
427897
442579
70930
94
463321
302878
55
50
273764
98
173470
872134241
44211
347412
360593
84
69
39
20
142233
483462953
19
193085
210044
97
77
2
215862
11
69
143080
44
85
362940
4
2
22
8
53
11
9
207818
428929
284318802
692165576
350895
3
43
158931
6
453648
10
170736
76
42
478858
46
90
236948
191920
408585
19106
6
487248
64
33
85
7
76
610644155
1
35
97
37
43
98284
4
227540
464730
255136
371136
73
66782
12
38
666367932
81
466939032
30568
264521
453019
124763
85615350
287984
24
83
48
7
2943982
113036
39
58
17
648725490
14
73
447157
2
448625
86
27
95
37
275416
89
212350
41
33
97
445685
7
55411
386562
75
66
85
92
349695
39
66
338878
18
310817
75
363571
29
56
84
8
78
479736
144941
334783
353222
7
76334313
135196
35
481752
304690
43
33
38
47
284553
223608
15
7
141129
13
27
109042
462202
855594856
9
623516112
305767361
27
96
33
488462
26
164643
225487
306405
39
54854
300376919
66
57
71
63
394947
9
85
69
239541
34
133983
4868
231253033
74753380
20
27
30
145578
54
632275180
208057
425111
401926
70
44
152634
887871091
268655
7
2
150548
50
38
43
84
87867
31
319022
116495
35
127003
18
1
28
146163
92172
19
3
488857
601733045
5
54
756329738
472831
70
4
39
265049
319590
114747
56801
29
23
148389
95
99
92
496083
387287
68
400350
406440
857547140
18871
5
828475575
14
10
18874
381912532
383693
152146
12
445998
322490
5
402655
265805989
92966
14
5
282833
31
47
15441
207636
719811492
2
94
81
22
85
65
459726
385699510
410827
354705
476251
1
430739
86
44
88
338737
4
93
62
54
16
121527
348452
4
18948
9
295921
38
65762
85000
34
103413
235783
236022
76
8
851477106
313145621
99
167664611
197482
98
694005858
41
27
72403
120625
172929
48
493153
481475
43841
175978
91
92
472600
95
144138691
84767
44499
20
206659
69
69
73
63
250107
6
313823
453561
70
22
119653
198851307
44
58353
117837
42980
166584855
4360
379814
8
105094
82
53825369
119324
743387635
53
92
241067
253599
19
30
5
418419
78
111246
67361
27
7
61
131479
9
6
397369
447817674
540435778
115951
8
99
51
93
133074
477062
50
383867
354068
12
3
61
321195
78905
75
439943
5
84
756024422
29
87
187563
888781811
301481
99
267152
8
5
47
59516087
48053
158130
387707
33
60
38651
20102
149807
31
116607
229553
259567
5
419593033
120547891
8
21
284590
60
49
56
2
80
14
399510
462079
77193
527229626
275848
67
481598
158460
459172607
323709320
170824
58
132027
449227
92
55
222114
346247770
305360
15
79224
604464415
47899
470137
9
13
79283
87867
89
48863
649449840
18342
634336857
880335225
63
398399
197725
331464
40
5
383090578
128252
252786
427811
8
67
6
27
52
5922
3
2
36
88
777375048
7
400523
74
76
163352
365381
59
68839
97366
791414944
228030
46241
163093
234103
70
88
89
226028
87
661186164
55
417207
22
12
57
56415
1
31861
73
70
1
709887355
68
44
419257400
10
225580893
250787
85
16
83
24
360415
50
105195
268902
70
80
35
68
342719
100937
98
94
240115
22
822473173
406806
601074406
90
5
6214
54
387944
221425
412083891
42
94
275740
15924
55
267327
179076
15
91
201045
77
80740
86
438722
41
6
173946
43
80
131497
428070
204749383
73
264171696
9
51
793415691
27
94
425550
397931
78
36
569802682
91
66
296546
8
60
131963
57
370602
454314
315139
12
172897
45
161672
96
222214627
87
80
3
56
487029
569369615
326037
70
614142527
69337
22
82
397803706
93122
204151
37
332960362
22
392625
265725
20819
92484
345799822
33
98
288881
46587
304881
78067
16
9
213633
389611
341453
83
452741
66
256799
193160
94
6
45
68
499956
221932
507129660
85
254670
18
142210696
400037
50025
696783257
77
648995279
83
631663789
80
135689
224109
282592
399034
53233
5
9
314687
4
3
21776
161380
335395
43
5
485510
57893
459715
88
76951
368989
31
121666
483349
9
130860
276921
2
193076
56
118926
21
564292314
209816
724595916
41
271823
4
406110
273270
75692130
24
74
9
404223
201452
74
1
462089
324864676
90
243168
446410
351643
5
348351
86
54793
43
364670
40228
68
232236
11
18
51
84
39
29152
36
435235
323772
9
34
88
254957
203983
38
56
494657
212797
27
254012
96
216091
365342
29
176257
86952
47
440341
73
16
61537
91
3
21
70
22736
5
2
174835222
99267
370623
144936
91
97030
219721
42
352597
59
40
70
77
45143
99
8
82372
72
91275
90
202276
247223
32
543806719
133892919
492248739
40040
250174
443366785
972480690
64
60
97
243412
275464
485692
28
117985
388965
107087
58
58370
232447
27
318605
8437
333948
81
18
171496
15910
9
96
111124
262758
9
50
249510
99
752950001
395168332
430432
163872
23987
46889297
4
71
7
97
82
458182
70
48
165715
78
595160259
390886
28505144
78
2
300368
7
38451
120214
306797
6
50
160361
85
414095
1
30399346
305180
493133495
24
35
31
357905
21
5
69
43
31267
358284
64
400243
7
24
73
80
836593118
288433983
286657
84
23308698
200137
15
48
4
384923
32
67
61
265361
95
175570
80
61
40
18
34
941452411
22
96
165719
92
61
285858
153562
23
38610
96
41
60
473169
96
41
29423
32
329397331
38
89117252
7
97
4
58
222238
16
66
79759
45
225262218
9172
283657
30
64294694
49160
485373
244413
568263251
485819672
241889
268448
12
151869
55
88
33
2318
9
27994578
3
655496529
22
47255
380976
32
340459
121682
285064918
376328
46719
7
343404
68
44
200254
77307
47
51
17
26
1
38733
24731
8
91
974503122
30458
16
311135
65627
170691
24
67
56
11
98
13
181035
51
498040
21
58
56
85
6
73
32
31
58
126554
250350
55
61
326646035
3
33
4
172637003
35
260292
79
60
82
95949
175619637
7
15301
382259
97
24
51
20
115537
388503
70507
69241
98
52
96347
6299
145363
79
25
65389
64
94
487885
46
329014
746623340
363212
44
16
1
289134
33
327685
18916
350716
492633
249738
240489
218744
284793215
199027
91
268794
424005
104239
179516
57
215140
26091079
376750
53
37594
366566
41
418231
413215
66
49
343181
493356
114242
9
81
4
67
4
5
244778
65
256045
5
51
967445784
326666
54
82
476053
36
306146
38
209553
156111
71
334937
81
56
7
5
243707590
389007
24
72
250237
61
293493
53868
5
53
65
3
48
262084
488427
73603446
22
89
69
324742
79
3
30
832299206
6
53
182538
67
434595
74
78
89
494415
20
14
111900
155039
74857
73
39
386326
380404
56
180370
78
8
54
105831
88
114134
47030
96
355047449
92
46103
142875
91
258111
343285
266474
54
58
367711945
98
27
86
71
246877
72
453583839
454497
24
93
304622
625186280
412951
319713
81
212693
85838
161436
172793
55462
6
70
85
430302
760649217
92
69
340179
44
91
54
3
61
121673
90
18
151303
9
215555
430613933
271541
172033
87227
36
391838
23
967235953
441555
32
327304
31
45
312566
256872677
81
142567
7
75
53
418261
94
29
217237
206571
482831471
46
49
8
76
1
996437655
84247
21
90
418856
100287
312861
3
88
48
28
135959
6267
264371
62968
374189
79
267903
42
9
53
13
30
31
92
20
214131
67
14764
73
59
122705
284408
84996
174712
2
444883
267073
7
85
44
291568
24384726
3
9
68154
467128
17
71
70
8
9
66
24
264037
24
18
41
85
12
10
33
8
20
68
297354
714670709
82118
307786
4
60828347
42364
95
91
52
84
476942
92807
427529
82
5
9
93
20
316076
12
9220
34
100857
669506602
23
93
28
39
310649600
92676
449600
2
748323339
361373
3
30
168835
999363595
126460
233039
991341631
79
50
15
236687
8
200196
191013
11
116085
293546
246752
62
103593
355765
64
398184
12
269699
77
454076
148059
51
34351
86
29
250571
432673
170142
2889
399026
76
45
645291914
360970
104489
451604
491973
483096
88
12518
429875
633554510
30
91
88095
97867
27
9
43
389720292
46
120000
68162
36
3
41
32
477619802
65
8
392051
24
54
6
227800
101734851
357819
82
77
2
55
82
479012
322798
204007441
5
67117
98
375717
267828
97
46
5
10
83
87
560532101
28851
306327
17
79
63
19633
5810
6
395018
320967
76
353422
95
7
23
175604
420816
80
94
72
307459
460018
304993
9
287244
27
92467
27
335051
43222
2
923273545
57
136620
54
36
28016
22
447897907
85977
228656
139377117
131404
471014693
1
61229
8
76
3
35012
36844
35
182558
727751870
66
29
37
57
172579
359496
77859
958747481
411809625
60
3
94
355142
33
18
762656865
346779506
59
65
274615
5
39
568006801
160742
8
372442
69
85
39
6
11
8
385056
8
102314316
1
9
9
116794
16
22338
798766891
64658749
376770
175559
13
98
494588
80
47
34
33
14
43
37730
363796
48
339682
150590
24
44
379257
240607
5844
216401151
10
47
14814
246327
55396
395564294
295008
53
639793026
3
234895
56
83
571924271
87376
451058
383681
192220
65
56
105328
7243
431114
49
99
361163
411679
49
3
97
66
72
6
43
80
335631
573754385
435233
93009
70389
177189
59
30
515867394
6
3465
41
318893
96
656133555
217589
65
259578733
337903
1
1
144826
253472
35
96
8
32710
689608460
382922
87
23
24917
54
40
45
74
54704
753208599
27
87563
361146
173288963
21745
169786
413976
110364
293950
252363
392097
739300660
164933
132095
446548
178791
435300
292936
45
32
44
79
14
75
415514
53195
21
437922
2
70
14
3817
19
208228429
309850
79
291966
13806
274763
34137
288276
289215
3
493441
2
79
236263
41
78
79
66
319696
360217
60988
467392
35
241985
437845
63
29
911316562
437428
231322
65059
6
99
318817
4
41
61039
82
46
46
850233477
229622
129499
478728604
57259
863782085
474655
429541
149191
112949
549604301
97891
33
475350
94
9
95
26
2
5
359296
70522
41
82
493210
78
12
97
179179
78
9
37
45
5
24
487718
10899
48
1
210113
413281
2
8
9
286370
13
40
333517
50
91
555076688
222079
310293
75
29
774421549
131904
2338
65
101647
55
42
33788
299352
1
47
350597
24
403283
5
8
159816047
132637
251240
181064
35
43
260019
52
54448
437772
19
333880
51162
134088
170340
8
78
365009
1
89
7
98
189562
20
497263
52
454463
380151197
51
144335
63
283971
106620
2
37565016
39
84
59
248991
87600
163399993
538063186
65077
26
286913
33
5
92289
28
318685276
1
143486
68
278498
19
89
375382
9
21607
242882
163977
6
75
24
7
141380
220436
5
34206
494084
786236862
2
123089
9
889391033
51
355635
11
8
499438
27
20
45
18
9
83
151117
3
87
461485590
15
329138
85492278
87278
17
6
188054
396073549
163930
47
285727
40
7
17
39457242
161480
75
25
392338
258630435
288264
1
43
93
89
29
52
1
454309497
96
27
1
183194
67
204299
113138
814066053
46442
241749
542769800
83
82852698
96
8
682659415
58535
8
305278
93
118070
477392
8
42
478566
46
24
86
326809
68
22353
368231
213552
32
15
24
26
9
663109786
277980
472933
91249
7
68
842416484
497240
653731315
499088
11
64753
144056
99
17
63
458033
87271
140350
14
263554
116145
80
3
435138
281830
469068726
467190
790490537
424918
68
357607
38
543907898
108864
27529
444760
1
161696070
50
73
424444
11
58342
41
27336
68
84
30
6
31
719269765
101839
19
406666
333104721
392982
71
152816
42
11
372821516
9
1
231272
4
310191
67
58
4
161972
52
55
58
51021
95
47
64
88
46
220881092
580862352
158696
56
56
5
44
240309
458793
262711
73454
252460
19
46
83380
86
361916
228430
72
45
94
3
175986
98916
86
48388
72
38363
155435
79
48687
10
6
91
227615
436619
4
14
57
3
74
74
501289746
37
97911439
44
45
276779
680671384
9
449703
67391439
121303
384070
64
251511242
96
137688
311130885
110021
37600
4
362334
143875
184825
486483
145477
21
329596
273181386
454017
209663
86
264101
89
81629378
454986433
307440
26
338620
429843
3
365973
44
26
2
59
230372
472601
70
66
8
60571
57
192117
87
24
83
235021
60979
185500
55
4
2
51
48
26
46435
57421649
27
337277
25
183100
6285
5
8
733050734
106517
44
51
96
1
421079
167266031
653734085
187038
49
8
336238
458020
13
30897
26
79
3
82
54
45
470841
76
31
5
421784
68
1
416176
494363
8
87068
1
76
57
20
30525
21
694491420
91425
63
372109
151951
50
74
77
400082
63
39
219669
446279
7
411136
200090
464936
112478
71863
255842
98
176631
168962
9
121433
409489
466343
89
27357
91447
34
50611
2289
138756
343775
63
850898338
70
369042
23
790682565
5
5
391871
83106
40
41710
12
18
58
43
16114
59
157754
259169
93
58
1
64736
249045785
15
46
89
4
377888
39
48016554
38
63
88
28
209444
606957761
189170
756811056
36
78
66
85
63
85038
58610
271768881
943489333
43
82
9
68
412225
97
43
60
40
451952
61
22
30
232944
70079
98
36
40
374972
357647
1
213217
66
5
68
316191
976661779
423784
20
86
28
91
341269
475523
14439
402959473
31
136805
31274
312990
364326
539
232824
35
604105890
123932
340284
118819
420420
275203
1
237527
58
97
48
825400009
1
140542
166874961
60
323177
247900
95
142723
46
54
43
79
213365
77356
4
69
51
263424
431184
203291
296838
38
329502223
163
71
76
44
86
288725
70
73
85717
584747895
388761
7
58
3
5
150268
355020
7
324404
2
144038
93
98
11068
9
82
52
62
296598
43
369718
309899
55
98
79
90
385069
99
264947
21
182849
47
46
80
57144
99
98
387728
44
474873
325087
9
76
55
61
21
24
86
692092649
262808
147966
231724159
69
75
221320
40
298894445
51906717
91
152730
90
148846
868925392
386092
58735
91
25817
355425
90
78
43
42
10
72
12888751
76
24
165033
320994
55
5
59
803290229
167690
17
310005
53865
69
61292
14
422939
144598
94
468617
51
2
652397734
411267
292396
14
41
225979
50654257
3436
418119
72903
147095
822119851
291644
62
15
87
25915
92913
473652
456538
109441
39
62
8
5
69
443407
5
53
7
17905208
223748
571682670
80
51
116854
8
36
216335
73
465374
4
46
70
45444
183620
678058838
14
77
36
181753151
33
17
147473
11
13
145955
37
77
29
216909
779956241
65
935563502
99
387407
4
347718
958902178
46
899287768
56
23
491017
183219
8
58
70660
5
78
201482
3
638878076
22
88
84
105981
31
441172
31
70
64
301904
2
340232
298983
461351
66
300643320
190307
45
97306
3
86
324998
63
248637
442283
5
417055
310719
40
451901110
98914
10
4
4712179
23
69
36
93
21
160440133
98275
5
1
267669643
215526
39454
89744
70253
404650
441187
333651
88512
76
94
44
4
13
335361
7
5
93
14
36
437074
21
434816
46
86700
699132362
58
65
1354
703484695
11
3758
731080431
50
39
8
7
1
97563
88345
335156
475516
50
50
58
18252
64430
66363
79
82
162555
29
59
402182
424502
96
14
417802
87
595469979
17
32
9
452104
63
4
472222
751136899
6
342660
44
14
346355
257751
811316756
39258
79
324807
801284148
252201
61
8
227593
17
406753
245462
9
86
215538424
401141
39276
54532
5
48
29636
312020
117686
32324
388057446
2
37
40
88
351059
111772
92
98
53
98
57
64652
73
3
80001523
417329
404927
356874
438834
47
57146
44
17
481762
78
67
64
362835
19
16646
502298015
65
397980121
3
7
250002
629496087
77
43988
24
322018
276118
26
1
456959
61
99
43
13
353681
2
276243
36
14606
225802
627292796
23
43781
52
7
90
42
195089
473928
102525
60
236825
73641
580659493
565081822
152075
87
74
33
3
92925
76
6
406183
57
54138
85
61
426637
213372221
75228
2
434531
61
353760
432219
3
32980055
192453
108066
31
373301
65
96
294214
22
798559159
67375
5
64465
348485
21
36551
109605
128368
16599
11
282629
431497
492455
485213
51
58
39
7
278198
37856
69
3
450674
34716449
261931
53614
72
1
1
70
37
991003638
13
81
78
281262
573905892
36
153260
239690
55
81
71
69
322238
164122
4
26
365352
484017
6
97
494344
22
35
162261
45942297
454850
76
168173
15
856762030
429545
26
390978
264688
240214
426565775
82
10
43
52611294
30
88529519
375868
12
43
58
82
75695
97425206
847214856
191362
174457
376586
438780
238716643
925726506
130401
247935
46500
59
473301
220170382
325170
95
8
2
47
17
21
119338
489031
48
318847
80
342080
37
239754
525940928
611078365
10458
52
30
49197
69
3
298660
75
31912
312801
86
180327
392522
282374
150347
302327
244078444
68
268480
317589
28
15
5
38
20820
65
300229
74
408942
42
90
5223
68467990
498984126
441102
453271912
5059
380597
128127
277381
81774
854750405
212530
65
579480838
218622
419611
68
118770
366297
541725929
45
84
80
481886
404354
202089
3
267223
20
85
26
5
4951
56
79
151641
49
26
7
408850
19
269022487
4
391938
7
422559
50488
68
25
88
446269
29
187019
357493
64
92
52
38
46
29
2
93
399547
353921
324493
50
58501
205661
63450
98
12
73
162568
93926
58
49834
25
212227
99368
445376
928819807
44658
1
46
321931
795573198
256878
51
76
92
150335
157864
232892
214819
338906
29
54
93155
102202
59
2
89
785466295
333940
51
394192
11
42
302779
27
83
9
65
62
81
31
23
48
452622
426986
340434
18
207813
8
177632
775851459
88
110146
294961
26
97
85
27
18
39
18
154932
490885
60
213987
60
131990
3
56
41
939100029
76
192820
77653188
8
97
406946
97
76
92
215434
276964
14
247228
25
54
588518732
31
496767
304378
330438
36
4
43
1
89
386747992
658981373
71
24
356815
190761
9
86
2
28763
250848
304407
60
9
40
44
9
129992
271077776
40
32177
168873
6
9
289822
92
770740000
136408925
233812
20
290521
487982
39649
92
106278
42
7
189848
390786
77
4
384731
23255
274657
312270782
379165
45906
36
132
484043
20
290222
341852
14
135800
412093
446251
69
380751
63
151656
486779
324421
238396
56
556363852
312931
63645
472137511
406417
50
43
15
2
454612355
490187
4
905146387
421241607
7
72
73
29
426467
75405
342676
36
14
48
65804
6
14
275031
21
101253
6
365487
14639
5
457953
62
215642
148658
858293270
51
40
23
815758445
12
172351
134447
45
77
2
62
598294637
90
30513
382671
188272
337262
84
30
80200
257688
62
25
7
64
62
64
64
64
225443
1
81100
206474422
359175
356751
72
738019095
10
274663
73
280566
2
33
359644
35910
85
65522
3
25
36
89
23
82
264179
46
348703
324264
4
425416
448321
476679
383259
205530
19
52
43
449574
48
435326
84
2
989668460
27
46
29938
143874
440813024
7
11
5
789005113
120040
87
376101152
24941
362036
66
312855
6
74
35
73
40
56
331900
478204
230729
457056
308615177
393623
48654
241885
121638
87
144958
16
92
46
696927286
6
213215
8
61
458659
43
57
88966
47
1
106192
206540
91
46
32
427370
8421
4
419714
26
19
39
364343
1
277983
204803
335202
295681
17
453113
274234
78
366411516
480130
94268
84661
50
24
197981
6
45
88
91
241170
1
9
397911
371172
4
363860
33
37042844
212888
94
456065161
101218
61
183298
4
91
94555
88
265856
66
382112
3748
24
66
2
75
65
62
35206
74
37629
55
92
4
3
359512213
63
456306
672744190
28
306864
99
9
40
39
35
172488
60
6
51413
461891
283703
5
49
28
56676
58
21
317895
54
160761
21
59
469100
649180444
28
198083
93
27192297
4
79
55
11
58
456638
95
8
147875
459408
265826
770110597
55
34
288251
75
250139
283257
42
27
5580
342047404
333015
87
5
472756
35
37
97
478289
238305
65
71
571428137
2
16
195288
492482
153274
1392
272620
79
64
274700
387529
35
442108
94
27
725979221
506764851
53
7
372095600
316994
221960
8
414749
37
56
109831
9
79
52
240953
199984
49
66
87
412901
325556
56
73
1
74
342855
76
37
30
108079
35
454307
947237689
50184079
217497
460672607
128484
467490
387018
92
49
201161
48
1
57
3
73
337385
42
72
32388
30
78115
84
94
38
63
66
44
65
99
14
35
75
84
89
308788
141990
219074
4
47923
225544
203047
16
429166
246878
40
7
99
231552
349266
7
200059
808146787
64
21842398
47
882077408
338417
545555212
15
21
825560246
311336
51
238275
54
34575
15885
221531
439341
50
442581
9
167564
9
477345
155525
13
21
39
25033
786719764
28
203065
74
5241
81
2
24
89
52
32
22
465179
83
281424736
173199992
204649035
423439
13144
234720
2
37577553
57
496558
37
68
190458
29074
311061
219067
158788
79026
297837
389018
45
301080
94
39
43
56
88
306778933
17966715
29
267675
168945
65016
41
5
208137680
85
29350
171725472
75
24
57
264531589
92
163024
198224
310888
842277625
198139
902366633
30
494222
839158940
36329
4
91
43
43
8
7
46
79
238169
119559
281323
134460
113532
326218
99
233758
143050338
496525
321787
5
11
85732
153229
238625
411745
9
417002
85
5
347183
488040
94
342077
65983
87
768680824
40
944170350
415907
97
370182
56450
13
6
70803
183157
8
2
434862
18
14101363
84
302328
50
78191
247568
362842631
47
23
244074
140052
226955222
171533
37
88592
71
177629
81
453091
5
4
67
348466
400109
147884592
317003
474878
860813899
31
2
31
215439828
683146446
23
75
66
450657
176268
320398
986014687
183867
357753
22
93683484
361911
94
485047
411308
285471
51
2
192150
80461
79
39
441058
97
87
450983
220351396
95362
425158
136998018
302529
79
7
97
693031258
5
7
166051
86
4
396302476
177501
315211
36
498444
126839
7
110041
64
86
3
884205379
406278
640489657
66
4
30
91619
299533
188954
220331
31
182398
6
2
200414
101386
80
179810
58
60
438999
19
23573
55271
36
558317802
65102308
234433
671421523
85
6
343621
62
130459
86
294056040
25844
62
90
119116
20
64
384998
25
65
12653
672417430
4
95
317397
88243
69127
155127
697051915
406593
279132
31
86490862
8
93
81
273509
192241
146575
16
14
86588
32
52
72
141044
827946046
17
82
22750
13
44
97
103378
3
35
519216922
18
64
467479
85
39
34
145977
37
19
119110
321606674
94
93
77
380148
30
27
63
329616
390729
23
12
7
416689
28
232211
9
220806
9
24
5
177503
282508
59714
98
54
422363
127626
335395
43
70
2
27
466358653
1
336545
321780
27803156
447269
99
33
71
13
13
45
819889450
361661
63
9415
267176
50
350482
7
98
48
81543
36
310631
22
49
324764
233992
85
36
412742
275932
5
789149727
86
153850
56944
375721011
228481
225409
47
132439
85634
1
41
338470
180179474
8
97
14
2
48488
402349
37
51
13
159464
129166988
311365
72
77
72086
57
70
452228
422332
78
435808
27
369865
2
462203
974419458
9
87
178407
473263
169941
56
110604
85
476195
275452
388811
48515
77
731764576
69046665
457037920
56
488639
138576
86
299358469
5504
9
5
25
60
63
46
95
92
46
488937463
76
17
289970757
59
14736
75
937217682
496672
78
72
15
42
423066963
81
83
879469524
137579488
22
19
416837
59
38
50878
3
202107
297009
4
23486
208032
244376
414285
31
390658
12
319218
7
425555
135465
455130
353816
464953
39
73
13
8
92
2
120417
68
425265
16
181155
1332
491923
445629
1
97
3
4
2
7
41
306087
31
257355
391494
226880
17
414595
222399
383921
3
414562
96
311434
151950
50
2
433465
55
291782
174493950
845834072
8
981485951
6
16
94
160321
114559
250998
23
87
7
92
287990374
91
59
15
803331738
37
48
6
686741236
95
6
441394
21
140011
166453
32
578375954
350128
35
80
168850
11
60
3
89
56
781482538
62
909519238
276592008
49
45
46
6
199766
19
410348
96
246593
19
94
24
6585
77
4
293894
90
183292
97
19
8
434945
292817
81
1
870484543
652341774
87
110708
9
334636795
16
885974458
11
313889
416894
44
95
36593
400860
32
86
19756
185488
31
51
263343
646250176
82
73
84
32
185637
170447
52
818383880
156961
359914258
35
32966
201879
51
60113
47
174877746
8
15
60983
56739
93384
14
77927
157181
9
63
121462
41454
422979
409205
17
35
5
147091
718063313
98
34
308405
183459
105766636
81
429495
10296
85
72
1
493733779
14
67
1
63
390161
485128
203660
16
92
347904
398332
186328
351302
48
251051
281963
442343
54
3
86
305700
56
20
59
94
22
96
906498983
5
344134480
2615256
90
54
165382
5
248085
85
372162
452829
439580
237105
404700
377811
430500211
411195
10528
314382606
4
1
402729
123996
579052826
434162
933860737
457540
43
7
82
80567
44
326058324
7
303469
133044
56
70
76
90
28
1
46
78
629900023
719482547
384868348
325315
6
416056
7
60085
1
84
93
425736
12190
324283632
398019574
330063
925738054
52
102876113
54
131448
521007373
37
56
383306
349161
461321
9
94
90
228906
422227
459295
76
267642
8
66
268073
228322
91602
491726
4
98
99
46
30421
155133
237554
450806817
74174
54
442900
5
393504
9
12
464140
9
85
64
42526
43
159594277
159800
13
29
310943
5
43
13
482207
259400
301637
8301
48
39
6
66
334265
5
475411
531985036
840172919
74
99811
235181
53
85
55
283216
50
493815
80
30
435843
4
444461
352515
98
454561
141988
67
62317
127161
52610263
118316
53
33
153396
231695
9
55
488972
92
256897
9229
20
11
65
128763
387670
110615
3
244734
34
23535
707176934
55
92
58
580973567
42
96
722332321
64
397994
26
296445
57499
36
32
48
73
7
20
376799
55
282912
12330
89
6
31
95
88
481804
636844522
39
513757838
84
409133315
128163
94
20
44
92
144679
705772436
30
56903
4
486131583
83
149566
51
5
15
303659604
60
403601
22193
43
416090
5
79
480450
51739
45965
394622
80887
28
36
199559
109829
255039
164368
329356535
696284193
1
73
9
18
16
7
390026
47716
190545
7
47
23
126792
81
46
67
496232
940914504
355148
51
701969786
16
87
46
56
75
233676542
2
177263
712751779
14
27
186865
275162
45
376827
426754
128367
288988
42
307729
8
34
96
96
79
393275190
40
305166159
64
69244
198066
77
11
404584
24
474499
197001
56667
194443
85
91
370124471
5
41
347676
76
15
222557
543840181
69
295285
37
341770307
410063297
88
235169
48
111471020
17
374890
266355
65
408370
400828
374
368622
19
61
18545
263183
99
428958
42
126246
236472
30172
2
64
139892
76498
61958
88
492117
213635
818887982
437572
223805
307218
343058091
91
75
179930
38
453765
914448404
278383
294079
97958
44
52
926324927
267913
15
102912
319363
303230
29261
77
142635
67
405936039
15
416375
82
654309294
51
5
342749
2
972490668
2
95345
98
355113831
137853
36
454625
12
15
92
27
70
61
2
42
57
35
72
206765
468725
59
465243
66
61
869009936
93
363881
423904
66
72
5
39
373992362
45
496611
6
388125
405109
2
421630
44
340721608
31
43
75001
97
601002514
12
312501
72
48
122962
229060
370597
99
238276
353162
336968
473447
223098
225659
260947
41
73
242353
29024
132318
467626
9
428026
7
128155
20
53490
54
78
325045
803935813
549063011
26944
86
233711401
8
355159
15426
292989
25308540
392688
276242
3
243588
197406
193851
23
47
98656
273390
4
771321075
4
93
811894806
9
491432
491147
85
50
290044
2
87
80
48352065
179470
42
23
174804
322942
7
256080
6
8
60250
69
276148
70
34
87501
47
16
348555
79
62
44074
34
33247
939377940
461620
8
6940
828761076
49
43
54
189937
35
82
38
44
384670
8
2
356877
78361
63
95
71
98
56123
487774
55
28
93
251502
31
279549
45
6
6
112039
412615
50
38
4
31
265709
90656
560372112
241946
17
70
64
400046
106208
87
291498
37
89
75
60
8
791832903
317860
50
86900
574340313
82
416606
39
242361
978667592
16
79
68
12
50
31
410769
439392
9
478410
83
84781
90
9
16
391259
819591389
128584
489573
5922
13
390616
22
308387
31
383018
53
413636
75
9
72
5
118176
29769
518850205
173796
389880
84
15
55
3
2
5
264410
126108
39
29
52
286874
71
890652485
822274365
46
478896
66
7
352955
75
77
35
481670721
99
364744454
11
41
586288927
29
6
20116
303452
235500
17
290449
83
439308
40
93
108026
64
20
39
1
2
414219
166797
90346
424180
3
89
94
485867
95
123131
70
54
124073
23
58
798762630
5
435471
2127
96
71
74
186596
49286
41
76
82
445808
66
47
471758
82
76559
133737
2
40
22
52
26365
481932
467905
81220
480173
57
3
176933
137727
51
76
18
66
2
29
467307
50
271056
35
442052
65
189833
145138
213988
508998513
123455
5
85
403778
159856522
49154910
291332
7
280249
63
56
41
295971
530485121
998142654
43
9
331475
868471686
6
110308
93221
9
33
371460
28807
246833
72844
451060
1
786918645
4
35
81
26
88
281507
96
67
27
75706
35
215207
52
563598556
208345
21
277704
11380
135166
115234
38
764859170
252199
263411
79
5
8
52
52189
145713
65
7
430997
31368
174913
26
92
320829
5
58263
14
14
46
39
468572
359285
328314
290057
66
7
4574
15
84668
303868
22
237841
84
55
465197
41
521117476
72435
462599
82
480411
62
80
57
563711557
76
11898
67
94
373187510
73618
55
72
451562
86
483996
98
9
428156
89
324255
8
78470
66
105771
115127
195826
132653
90
230219
24
417980
4
22250
259083
332984
4
251504
483569
91
455094
499561394
244688
51
4
307843
26
32
14
275662
69
84
223151
44
48426
157002
206747
48
106015
380691
49
1
222946
256836
53
2
299159
61
45
7
177064
6
2
986563271
74
16
780117319
13
392923
12537
399940
74
93
67
5
53
63
68082
73
97
29
75
770855134
40
391377
244652
39
30
7
264989
3
95
154770
463544
70
438367
311013
8
3
8645
33122
317904
232018
40
4
448582
372270609
353429
374070057
447868
4
19
252925
589201692
15
783804048
45
24
98
49
57
76
36
52696
7
111120
36
345716
81
41
129132
404441
486658
42740
68
88
35
240296131
36
191997
78
881695527
17
45474
294091
11
414279552
486762
182302
64
46
97
54526
25
212738
89
13
5
252355
2
97194
81
339391
375602
367713
3
84
372122175
476316932
350603
262915
85
427197
38
3
41
89
64
56
177107
87
709628019
36
3
1
72
15455
4881180
80
66
47147
39
76721
401508274
58973
5493
30
167194
15
179252
13
164291
7
7
95
55
44
79751
57
36327
57
53990
35
878526894
265234
385458
465428
128577
104782
1
178650
224029
11
63780247
141366601
321050
35
193655
357963
24
23
38
2
411024
166184
40
11
55
5
258898
362422
82705
204012
132988
80043
5
112229
77
43
90
43
237596297
354541
43
55982
170318
424854
2
910807659
23
52
99
55
44
42
49
19179
78
260228
51
84
61
424715
133895
811728543
71
52
308853
31
72
8
3
25
73
67
21
68
36
10
34
35
495725
20344
27
7
26
76
337061
51
31
368583
257664
858763989
5
211492
9
469674
353598
295534
294270
375340
47
59
2
425036
55
324277880
27578
66290
488942
43
9
247024
225485945
7
2
8
99
127976
33
26
25859
214117
13023
361369
98483
473063
2
265870
38
31
335502
262177
285587
77
71
478730
75
4372
384015
12
283612
48
88
343810
447729
428692
17422
32
35
129697
93
35
59
52
41
23
24
3
383233
2
32
141693
125209
64
75353
43
173374
14
286958
27
73
684926715
78
49
3
431566
75
69
52
338949
86
322744
45
38
90
43279
272940865
83
74
11
40
50
69
46
12
22
375955
498318
192760
2742
239216619
13
98
36
498649
76
65498
75
59
17490
12
58
241220
42
71
195950
241954
2
42
3
364019
408384
338060
208953480
84
44
98
314420
62
134186
57
36613
264293
868325395
50
30
179075
47404
239912
27
92
3
82
451508
156393
135282
212640
1
28
118518
435108340
25
53497
149620
82783
190341
453366
41437
85880
12
444823
54
352417
88
104725
30
144059
93
84204
5
62
51
221565
31
90
4
83
792946307
1
91
872142132
196578
17
98
235207738
34
321908
3
89911
495771
173736
82
348497
4
24
109925
11
177238
62
231827
50
38
459083
17
488180
176504
440534
63
720925170
53674
5
93
436880
123926
79
419308
676235839
308139
75
58494
81
47037
82
5
26
495618064
224963
26
158977686
97
231230
341656
110127
336686
140713
18
522886716
62
202587
516509464
61
114528
92
461324
40
77
414103
73
960418738
7
57
55
417676
35
204707835
1
47367
351552
35799
12
174313929
46
89
42
21
71878
63852
475927
99
41
461227
75
292025
29
59
14
558581036
96
325552
6
98
437126
225023
34
293073
196468
460920
54531
32
263684185
268623
155722
788858617
186243
2
3
42
6
1
79699
452333
24
92
331039
4
55
68
65
69
322742
2
1
262329
28
399338
303297
28
410133
1
3
10
88
371621
67
91
442517
42
416852339
21
411162
27
41
132045464
27
47
363232
62
447874
770574352
97086
313103
72
58886
251410
42982885
412367
67067
195692
59
395872
9642
24
56
24
338702
160532649
40841
442139
841613473
58
21
172612
224731
55
38
8
127130
416977
1679398
476479
1
32
18
7709
70
86
74
32
79
224014
4134
471450
46
39742
419511783
81
80
80
364971
22
389478
49
74
9
61
317544
7
50140
344176
48
146773
296515
41
263549
168573
21
16
851303645
91
225743
43
98
38
13900
383213
67
991647570
42
134526
80
70
7
4
420064
82
29891
61
88
353577
359321
104000
38
49
65
199433
12
264057
66
54
27522
24989
13
471196
99
43
5
59
39
197575436
398815
54277965
382623947
6
301698
76
51
498330
110307
93491
256397
66237
490196
903335569
41
25
312976282
3
77
55
68
8
409783378
117280
62
113769
176572
119906
50
59
3
325703
42
42
245398
372808
38
78281
25
8882053
342159
331820
289963
48
85
75
450300
68
186327
66
3
72
9
20
108959
89
352056
363665311
96
23
95
349524
779301407
483593
5
43
477085
78
8
35
32
80
29
206175
343375
7
15
4
90
72
18
75
497859
3
953639964
26948
769577797
28
96
85
47
1
59682
13
86
2
82
86
68
96
491210
43
46
60
46
79
78
71
996756022
96
3292
30
282607
8
12491
35223
472466649
29
93
56
182425
326941
193521
9
15
35
39
121951
200453
171724
67
82
295001396
20
126972
13
70
63
462093
54
192500501
77
57941
29
522667245
257546
7
21
9
420671
70
270742
490248
20
49
3
317276
368572
97883
342755
78201
416856
915685337
29
50
146547
532734890
67
89943348
756033116
441048
123181
33
3
45
317481
69
97
88709
48
10678
26
76976
48
3
481955
8
273095393
77
53
57
24497
45
81989
256082
50
33
43
405877
280002
60
11
89
459210
214405
401687
79
189460
75
316471
5
221265
39598
14561
19
205122
366247
33
4
54
395780
76
163447648
7
317170
3
488850
427314
426559
55
18784
499643
769884773
26
420151
13773
77
62
365446
899163474
475725
2
32
364508
49317136
90
30
85
1
41
43
645031975
26109
8
102754
11
18
92
32
59
449384
355643
156861
106789
46
268627
431479
774050102
418851
78
68649
315295
634144252
76
9
56
96
42
293650120
21
5
24
2
396160017
86
37
82549
8
431103
128036
344571
9
310335
440712
31
474219
105511
688132219
74
3
45
4
957175634
76
396849
67
113650
348678
453878
475805
956340443
179314
155724
1
371297896
44
40
75
9
303998
365459
13
31
155506
187052
43
80719
188672
47
173058178
92
933065942
23
23
950101206
80
2
361084085
69
475529
6
7
5
21021
15
1
41
38
40323
328610790
6
405717
828043935
94
112992
27
162380
1
19
20093
127116
83
317087368
81072
964025084
99
281139
1635
237948
5
381597
20853
401368
51072
60
4
62405
85
340440
228996
75
56
91
74
18
76
154919
70
25
265913
15
164172
42
491823
77
32
221980
3
5
6
11
23
40
87
13
752584221
37
445025
90
472336
403949
67
268441648
58
79
206206
5
310926
36
29
87
123591
12362
98264
9
13006
98
334080494
339159676
57
27
22
6
38
231867
30
9
569564169
100543118
435918
57527
7
2
643248345
180833
222326
12043
515382219
62
248533
154572
70
379682
72411
223161
18
695412110
15
678290107
109805
633634682
171406591
71
478476
69243
86523
90
34
341359682
319522
428076
15
44866
688876228
88
56262
31
81
72
93
133473
16
1
292964
5
24050769
29180
755404858
161627
80
106597
309960
99
24
666519956
36
74149
327705
33
57679
426649
54
69
36
2
84
19
474175
395840
1
72
33
90
10105
19
91
128888049
21853
227599
58
80
224874
53
250491
310597
81
83
83
378784
336403
59
92
82687672
266042577
369743
42
4
71900
179288000
292052211
52197
137858
86
26
180192882
8
442599
6
244258
93
7
55
40
375057
224144
5932
351692
7246
61654
147923
146921
338820
378261
91
442255
2
8
240081
20
1
24
164704
306484
91
2
25
19783
393035
260799
37
14
23
94
33
424463
10
4
26
3
399392
237899
395322
45
72
69
774431714
56
85
11
43
392052
398460
184363
2
225794
497120
201605
250836
322763
65
149255
58871
159961638
31
115571
1
297120
1
59
189924
12
356839
78
74
18
99762
36
79316
329962
113205
8
169886
96
80
330063
5
208904
866643300
496401
43
62
37972
98
120960
45
80
1
87935
891569126
47
7
409115
71165
76
134462
62954
87
472963
305630
38
113418
8
54
41
17
67
386040
53
28210398
285682
25
183341
286581
52041
87
57
52249
216974
88
91
467962
64013808
472984
2
64
94
243695
878290558
273955
408466
537945444
79
13
24
89
81
93
111245
85
912592096
371954
364952
42051
458172
111772
69
345742
81
86849
442742
85333
2469
54733
42
38227
83
40
25
725024413
109503
68
92
87
94
288650
250198
1
91907
457311
58431
301226
50
390301
29
42
375819
430747
30543
463189
241368
294097
290135
47
3
275847
678828724
355433
5
24686
4
1
322278
44549
435257
86432
61
77
85
45
18
15
32
226837
52
323243
259914
37
1
49
15
326233
286286
99474246
66
185501
22
73
398367
157700
41
165502
16932
66
28
361055
94
47
372488351
489151
46368
37
5
58
17
45
208307
5
4
74502
839809911
7
309883
3
239892
217380
438381
350921005
68
4
43
3
495714
24
185076106
77975
9070
234713
240250
42
64687
488961740
223120
96
370260
94135
174786
150951577
72
39
57
9
277608
165415378
47
20
346011
345313
97651
65
46
50
234222865
70184
6249
621131091
30
3
230957
397254
56
234267746
96859
68
385199
89
49
218923
7
40654
467336
41
1
33
72
35
210740
138029
54
13
27
89764
18
463712
166622
6
65
200975
254249
150054
9
7
5
42
451613
62
4
98
423618
6
386301
481740
893718414
9
37
85
16708
53
299693653
349881
183708
159577
206079
14
58
610989844
7
455795
7
81
71
41
481865
182899
63
80
425430
74
230017
98805
3
570633164
555232025
382200437
69
262255187
83
58
449949
5
48
9
18
47690
244538950
37
29
77948
360126
89960
51
85506
408198
91084
62
67182
41678
398657487
55929
452826289
76883
171740
5
6
26
2
129402
63
11797
884328768
67
460788
458103
452760
56
38
859499518
184265
27
79
445340
94
266519
6
381744
476298
337723
88
325620
21
32
31686
9
440190
62
227966
57
331980
25089
349861
25
285571
199769
351572
10164
23
135487
67
8
42
3
484129
395469
261588197
62
376287
76
470270
371630
63
130959
415771
154028
80892
459777
740212794
246116
901972237
875242845
226608
626095470
49157
45
368182
93
86
94
9
59
98
52
62
17404
98
71
239959
15
357319
1
89
50
27
36
221922
401583
497897
756034387
267904
25046
466307
11
68
334010
33605
23
27
56
93
99
358788
117155
400081633
351872408
355275
9
318945
88
381680
228831
81
2
82
15
100111777
21
54
37152
99
7947
31
692399568
37
92
455523
302144984
234001
83
190984
8
12
7
80
166718
18
71
98
417144
498260
41
119649
9
4
68
154272
68
40
360422
6
56911
123865
57003
191559
71
85
74
220966
405389
48
792932361
350707
81
25
223815
454483
143838
363893
105607
324408
22
121328
128802
88
6
288336
261506147
476615
843101452
347419
38
165123
2
71
306873
81
306455
16
144133
303773
44
66
429475
750637519
292984620
176337
11
477797
4
222501
359164
3
211648
223814
439292475
26
479368
33
8
2
16325
393553526
854907167
22
104583
37
175546
20
64
2
85
647181990
196986116
68
25
309237615
10
78296
146149
9
955718370
261231
8
387089
71
5
194985
875172752
3
129824
45
24
32
479072
18
339223
91
31
51
71
433204
310460
70
45124
210908
39
239446077
80
158797
149682
91
71609
2
72
61
230649
92
134732
415190
43607116
917965729
9
35
1
832308118
161147
856315810
448847
52
297455
2
21
66
474835
2
319819895
61
609210449
79
23
50
87
6
468317
906416121
488781
358027
118591
225474
285574
46
715673202
440451
347876
415953
386141
30
496854
37193
225709
56
30
92
414230
38
65
71
64
833274321
151591
6
82
362996
29
3
51
99
189088
43
102042
465820
150455
560669702
32
733494816
439605
13
48
160549
195789
87
92
96
8
268170
206600
4
96
491836
43
240282
384737
221106
202239
20
21
82
71452
23
519409163
431101
190848298
845900534
28
732741328
78
343258
258579
5060
1
317785
18
174945
24
31089
49
391416333
53
355484
46
418576
16
4
79
19
339998884
308998
92
410732
74
455406
445677
4
487495
499361
8
65
4
170701
6
51
404931
338829604
169542
62
395222051
7
271796
34003
28
56018
989582795
314141
19
416595
253274
62777
22
248557
77
3
327608
9
6
84331
749396799
513376795
34098857
354265
11
8
34
17
276350
35
4
1
597730875
426247
1
835702679
36610
74
302455
58
38
481253562
391131
1
401050
50
40
15
7
41
1
268125
50
3
29
35
4098
8
463756816
16
237822
74364
85
252069
9
31
86
236094
228958
89133
9
42
236237180
16
253906263
79
51
8
5
48
35
89845
97
17
246459
461885
90
87
39191
2
301993
276191
35
38
859020479
398867
78057
88
68
83877
29
429539
9
55665
26
219362
841585092
354527
880941189
68
80
150369
50
187923
45
495585
34
85
979902203
726230894
94158
72
95
34
8
1238
49
2
63
24
36
57533
156281
447216
74
239094
70
93
26
396265703
152237
6
817894405
68
77
76529
79
77
435967
81
21
16
9
338060
85
8
73
273765
6
9
2
9
269561
80
38
649705570
91
43
208930
79
578508637
39
224030
19
96
75
471472
80
56
385662407
329176
104907
70
17
69
62
36
211046
69306
288662721
262357
68
304652
86
358105
323584
6
25
273467
5
422717560
58
47
64
360024
96
210596
63
436818
375796
850441769
27
91
17
12
94
46
80
219518
69637
441686
72
70616
410580
160087
3
48
96
454775
9
68
23
16
79
62
4
20
240933
211661
366195001
341289
31
423270
32
465669
58
65
22
473162
318073238
374847
291346
37
20
317431
39297
23
414434
351356
141303
141808
7
334998
125251891
703145980
49
15
56648
441574
351672193
57033
28
6
71752
211081382
73
5
2
45
93
64308
4
472866
429398
214829
82
40
697851791
7
97
13
463688
94
393593
272454
328144
1
84
56
37044
33
318022
335883138
409843882
91
343212
482714
67
32238
7
45
57
336243
82
74
137470379
157271
1
83
4
236160186
6
59
351239
13
9
21019
460677
143929
80
78
674822132
87
3
471337014
19
203604
56
98
7
1
290036
71
79
652992422
139107
473259
461693925
56
59
7
545771735
24
844454221
69
83995
12
46
418060
1
491064
87
352158189
76
359949
876796529
86
253488
234448
5
46157744
225217
72090
70
60
2
50
98
164630
13
308540
80
4
66837
73407
290722
303986
71
5
244750
308545
24
61
4
357611687
3
83
9
98
31954
11396
201423
86
15
43
29
400469
28
453264
64
1
105320
61302
84
83
386247
154625
69
257670
437156
80
118108
8
577983012
210831
46
35
97218
144830
736867510
97
243147
26
13
327665
436125818
58
63539
6
371423
23044
235410
286627
442264
26
5
283080
3
5
45948
309508870
182706484
60
197848
54
94598
5
30
832143832
73
2
12
67
91
324890
325207
20
85
453605
352211
481371
63950
387191
398126
82
3
64
70
282100
16
40
271188
5
275347
747009991
417093
2
333749
28159
23
46
44
189513
415416
9
123734
18971
5
377325
580349047
56
560447799
907467214
95
94289
8
28
477016
50
181967
9
75
1
18
89
67
88421
11
37
16
42
447273
87
68787
49
205367
64
71
7187
441159
193738
364582
346942
263475
150438694
179329308
49
9
8
98
197112
409996
353189
8337
2
5
192899188
61
25024
81
27
437197
313576
356382
54
163006
145096
400928
47
77894
5
59
1789
207001
5
61078
10
248351
587584039
30
399682
134608
197047718
161633
62
245414
138425086
418783270
50
75
24
57
496197
331700
103812
1
887823819
336372
1
64
316814
48
20
48146
617763174
340682
247216
392721
415222
223270
322545
421444219
31
85
447351
36
207575
46
2
465959
635585656
27752
48165
596459344
881266555
62
92
121602176
77
824121757
42
89
396938
319763
92
364713
12
57063
295501560
82
399096
341897
65
8
75
62130401
167087
925214447
497017
66
12
83
13
58
13
63
153458
173345
46159
9
71729
185249
71
96
318233
89
56
64
48987
399426
465209
80
16
228604
582669163
493293
218755851
280541
41
401187
48461
82
491382
45
30592
8
925802330
212843
313456
261578
66
61
83
54
50
11
356897
121247
498962
95
87
439307
80
264227
377979
491441
93
75
21
99014
55
51
27915
237162
76
68
58
36027
369378
226388
402566
251832
865997192
21
422434
313104
2
43
112555
345692493
42
120318924
382226
450834
14
229910
335221
18
320266
70
4
467576
120192
496651
84
57
77
21
65
9
84
77087
293294
97
76
4
222389
221173
70
380441
496593
75
28
437620
293192
83
60
142331
12
17132
173484
63
380246886
8
404274
483552
272682
220939
58
495042
416932
311829
59
144201583
163480
57
82
57877
46
81
424609
451627
312811
2
304389
186468
8
87
63316
7
45
28
82
211516
3
74
64
9
44
818876830
683364677
350312
3
415339
253037
26
25
150249
23
48
29
13
47147339
722040115
92
163667
421434
3
369533
28
1
22
240192924
73
211516
140678
52
71
84
823631165
49
5
3
360891
38
210283
28
14
90
701577314
317984
477250
78374
285781
62
13
36997817
284650
19
276261
52
211848
61
42
144513864
81
481327
37
118663603
35
7
56865
313317
5
487788
278436
154825
362619
76
77
92
33
363251
52
387832
47
459042
1
51
371393
259724
369002
69
34
374077
10
405517
406611
283593
80
45
236202
578730631
2
92
77
5
145779
41910
27
4
181288
324387993
70
49
399945
423059
452706
7
56
65
60
35
5
47
339909
159398498
252907
58
68
37
57437
496584
54377
240211
25
51
6
64
6
51
53
354814
613114080
9
948792552
435147929
92
6
502752032
3
33
52
47
52
62
44112
5
95
448
67
69
15
225112
132352
91
4618
18768
151824
423104
8
18
95
365070
76
333714194
496437
6
41
6
797338629
505458165
2
451898
405024317
70
80
3
452847
268278
78
34671
133424
58
231116
67
57
9
346889
96
750426413
498651
193726
93
6
15
476440
18
442597
89
854944974
519977050
327903
99
23
37
250295
110779410
79
90
10827
87
10
69
259587
70
859248630
35
487602
99
50
206171
14
143685
1
458450
79
496472
61
42
333999
9
96
222800
45
148486
29
90
63
107075
23
394551
348096
3
279612
77
40
67
56
52
486785
43
18
80
61
21
39
213227
224829
8
107742
335723
117450
49
348031800
6
8
146458
7
98430
948092751
67856
23
694997901
32
30
21
253015
10
280900
26
23
56
41
160084
252565
99
24
73
48
272647
402377
379373
95
66
44
4
265700
7
67
923147462
350746
378926
23
3
105302
5
35
20
64
92656
33
73263
44
9
990340391
28
314076
235581
40
63857
345043
62
328897
38
259416
16
67
19
71
76
439803
1
39
868480651
21
9
764422531
30049
318856
840993794
80
48
480808
2
76
76
456154006
29
41
14
188196
284298
102896
418604
54
261193
259177
198510
29
50
76
60
20
90
27
134763
75
627310919
338385
42
31
68338
832933733
4
15
97
18
52939
9
10
468167
99
57
47
384394
9
31
432894
30
331072379
142648
37047
5
9
60
788613795
55238879
88334392
26557
42
82433
469414
92
76
221605
282432
299563
277388
394276
156033
159102720
84
61
83
327917
94
74
253292
78
144797
74534
66
7
64
107263
123559
140985
1805
434346
444411
95001
301720
39
471075
25
1
475560
462907
292891
34
436756
339823
362764
330407
82
7
2
35922
423113
26
246718
13
53
46
244926
323739
220737
408687
9
26843
10219
94524
52
59909
37
8
26
1
55
6
330421440
29
3
490142
82089
42
314443
962108945
193971
243766
84982
18
49272
86
948731053
837340985
10
46
331112
61818
352486
120394
9
268370
19
196639
120273
434827
3
73
2
60187464
36
192049
28
57
23
315692
6496
64308
50060
66981
23
83
645238102
40
347207
73
34
418583
158488
1
661016809
70
394255
170668
228159
43
380273
337736
1
38
12123
43
19
67
360289
360599
3
82
215790
96285
373125
261335
94
94975
76235
16
109731
70
92
456257
193894015
39
460605
421130
496887023
357631
95
240163
137850
388086
41
131477
273181
74
22
91
302431
34542
323667
73
86
577726061
28
88
58
2
25
67
4
8
83
68
47
498869
42
3
270355
31341
416663
44
407638013
51073
6
322664
50
217360
121423
217687598
71
59
93
4
91
9
96331
97
25
42
39
486697
6
86
25802825
38
94
343765
7
11
217831
1
32133
327787
177811
10
336152
7
78026
2
371417
363878
207235
22876
289209
49
33
837997945
96671752
376446
988576757
265792010
99
207555
91
25562
67
40
458441
370608
67
85
448823
396939
94
487750
29
5
31
24
294984
24
445657
6
51
39
70
178923214
318665625
206950
361361
64
33248
3
42192
44
410837475
382556
17
881972660
896365021
61916
313670
7
12
176874
331222
336530717
84022
91
70
61
7
45297
472538
38
25134
192963
92
876429509
149383
432048
73
68
373030
85
2
2
188501
116322
435623
41
16
124854
265456
297704
47
43306
426808
299113
316981
82
387103
27
403627
74
36688
83
401788
142494
14
152375
57
53313
831
86
24
76
491054
90094
39
128936
69813
7
9
35
79
351161
15
5
644965769
68
236164
290993
38
56
43
40
120224
35
565766952
16
2
114925
1
92
429558
28
6
7
30
704956958
52
134323
11
478075
383693
220177
70
90
488279
17
308266033
71
61795
353521
449264
132069
110210
3
73881
46
8
454627
330395
39
91844
46
84
35
21
16
45
19
86
293318
436547
55
92
474116
194326
15
203210
51
23
76674
733705882
98
12
245908
74961
131359
28
67119
384020
24135864
82660
219807
166063
25
232274624
41
949995672
624732348
270217
2
344499
21178
2
768628277
346969148
27364
73509
213381
73
233866
443054
351280
389206
11
29989030
54
95
200315
495779
20
998351571
1
340472
71
401964
18
492791
95
237490
63
432856
9226
98
475028454
19
87
288486
71
73
219329127
36
327212
482671
163521
42755
53225570
481558
37
287114
58
63
89
60
1
442353
276759
2
44259
114466
29
86
311888
324651
5
468053
5
31
19
242766
24
75
54
32
49
22
67
64669
87
485703
53049
229479
414788
24
94988
14117
365402
96
433088
95310
96472
12
264650837
299916
440948
168196595
696995996
67
11
1
496281399
35
85
413143
30
58343
444105
79728
166360
45
480732
44
25
999706876
46983
1446
37
27882
344803516
80
159631517
394129
11
78
175656
3
236734
39
20
284352
5
469262
348449
34
66
56
219343
404979
16
98
43753
283619884
326008
377905
7
38
2
495567
97
21
35
131395
28
54406
8
2
224055
31
183259
490778
179831
424472
84
399472
62856
846208293
66130
324507
10
1
14
10
148089
85
420148
31
928011877
774105784
4
18
54
56
792458038
35
49
485222
231996351
343788
33
309003
109603
366318
325689188
425193803
142209
330430
156441260
215614
29
284765
17
80
348452
649192938
59
18
47202
467650
67
822742537
3
30197
89
259716
73
148576
52779
325910
660422147
76298
123235
30
70
395239
324777
198800
527022004
87
53
65
4
217172
483180
75
48044267
5
123052
21
456613
92
417931
10
51
19
9
42
19559
85
339387
890999111
43
685433827
237869
143553
796000753
455877
101452
145020
178566
34
970268594
436753
73
18388
60
95
24
373226
351779
7861
859413973
47551
229592649
121242
373614
1
77
44
911204175
40
48139622
112254
36
5
111070
7
90
39
296435
38
24
1
31
39398
2
10693
85
62
20
120610
773407415
222279
17
934874656
32
34
498939
48
368835
648583877
377099
597931700
759707547
169568
59
18
165548
63
337561189
107513
61
68
5
7
1
81
33
293798
79
78790
482642
75
496863
180815
58
13
263358
48
8
21
9
334119
5
183928982
3
419838
55715
90
377348
265707
3
57572
446262
9
290517
410905
250232
96412833
2
828367647
18655
1
6791
16
5
122145
30
239828
279795
96
25311
93
416055
30
910319296
63
393879
49
335622
70
28685
70
473210063
326599
37489
143805
274201
327678
19038
27
374908
3
449261
449405
94278
333445
14
186398
1133
362805
75
10
27
9
686295659
35
91498568
234963
84
84
79
348755
78
120118507
80
2
43
205173
177173
55
70253
24
343655
34
30
7
81
476129
70
4
137152
68
88
91
74
40
2
104866
115900
240080
4
407192
8
12
7
81
409822
231838
459935
282380
36
282028
434581
78
59
74
58
129940
95343
60
99
926848456
413917
11
4
14
64654
305968
51
128640
127113
9
96
740426904
73
299680
22
837587532
97819
20
308101
3
9
46
35
24802
471787
492714
9
394200
1
89379
64726
284111
43
211771
375681
66788
31
72
398554
169642
61
385671
440839
61717
69
39
978795549
39
900284416
492207
50
476403
414339
449659
10
80
99
270431390
500640190
63
38
78
375028702
53905
241571
59983
72
437747
185133
78
6
27
144600
45411
252004
347068
834936909
268520
333335
28
158140
271444
284207
150197
11
71875
429791
27
6
198541904
61
458350
378272200
474192304
67
47
388046
240190
212818
46
293327
211614
227513
22759703
14
9
87
73
59
364216
55
420515
114686
445023
82121
206487
22
261455
356698
67
964827291
49
92
31255077
416506
53
8
5
692224524
52
116739
32
33
14
760720905
202325
205818
125078
15
38564
49
13
139879
332872
17
446866
287547
65
409530
144560
47
77
47412963
76
182719
109758837
93
75
460003
63
143266
163437
56
98
34
88
462450
454029
385560
246704
40
84
20
4
33
30
12
7004
76
68
301727
56
155730
36
78308
72
84
30
466371
283546
19
256499108
245284
375060
245760
1
5
12
8
308446
93
207649
60
445392
66
94380
9
490516
69662
164642
327996
460562
592134397
83
1
5
4
69893
932990410
195735
336681
414242
229985
251301
5
351970945
425780328
458723
851133251
65
338238
55
483879939
83
464504
50
204971
225853
260515
239032
60
75
482023
274068
330080
7
262054
41030
14
5
31
8
23
870720057
73
19
79
359740
234998
372587
299958
95
60
431032
49
177660
4
14
79
71
46
4
52
35
15
480001
962789971
1487
176151
128082
73
12
15
72
907409445
148367
42665361
29
86
421095
30
97951
69
425037
97
11
285145
31
475712
26
213585810
5
210406
26
86
60124
33
74
506511625
100066
466891
387388
676158592
94
224835
22
115590
345192676
55
217032
145324
81
15
115777
968344859
276886
42
7
57853932
76
99
93912
245632
264630
40
97
46
86
256993
234077
32742
520263484
488974873
70
14
66
76
470208
113908
5
64
82974
40
65
400667
190350
44
25
94879091
59
11
129278
409800
19
11
97
274111
13
30
96
8
64
386853
33
965991171
78209
359590
69734
95594
73
63859
265047
11
56566
57
73
538321830
101800
100650
35
190739
161578
87
359180
401767
36087
189296
175571
49903
91477
54
7
11
71
387849
61698
71
338095594
249449
88
11
824184105
99
120649
3
92
89
318669
155025
88
97
72039
233854
63597
161073
61
96
341364
521383983
77
24
30
90
48
265999
71787
50
236190096
65
56
78727
92
396951
26393
80
448973
408054
356994
297436
892748057
5
89
69
307349
47
67
80945
34
924871129
38
49608
479753
350580
4
78
88
56
225712
357144
64
970548469
77
65
80
62
48
257643
88
319990
7
474584
229518
66
62
56
20
330871
49
30
126008
11
80
466285876
478957
242589
63
408321
91
3
6
9
434623
21735
214840
23
65
370360
96
98
51
87
59
4
106500
27
839222683
383153
351801
450533
41135
24
498110
450391
437600
1
88
42005
19
269708
185531
82
26
58
36
379147
78
171328
33236635
26
77
30
67450
44
415763
34
71
49
67
63
81
23
146612
54206
245849
113735
139510
27
82298
150597
84
72
255133888
95
93935
403565
21
19
38697
18494
70
1
30
65
6
194006863
389228
367433
70
2
41
22
87
230000164
84
274616
172143
5
69
400285
41
140645
4
2
38
71
93
7
484650
33
99356553
132674
322807
241469054
15
4
84
83716
8
493551
10
878018452
326130
781392692
869787401
76
251014
362321
82
12
465997
356630
39
807139574
258452
375637
445554
26
126562
76
78
430413
16
56
207528
63
432907
77
83385
252599
5
87
728691381
15
56
89
88
355803
182462
466345
308154
383134
90168
25245
92
16087
247474
7
35
183640
77213
3
24
7
18
436951
133700
236952
78
55043
69013
922479884
431047611
17424
79
204256
5
432140
92
421324
75
213024
255642
409917
7767120
61
5
57
499343
9
68
2
8
25
14
351920
420127
75
2
42
156064
73
2
74
26
283676
1
135933
119636
491177
63
200543
446112
939848813
19
67
87
95
4858
79
459132
408410
466181
58
399929
19
70
74
174189
45
95
46
79
70
7
64
56
5
360673
529187884
32
4
13
87
282367
78
343974
761577705
80
12631
109856
2
356153
961512481
558208023
463607
205758
80
69519
17
47
92
422246031
349755
178152
275540
63
31
8
336855
83
539437668
463661
58
96
19
39
84
59
85
376301
449206
5
91530
8
74
99
8
91
12
47
40
363809
39
263928
34
284473
54
209350
300376
420699
958443953
260119469
72
86
85
222730
86
452907
442568
790868712
27
90883
149664
375318
53
48
144756
81
274671558
49
70
177895
432698208
85017
96
53
445914
42328
371297
422769
45
13
121192
58
406884
357856920
347684
468305
28
24034
74
47327
455559001
99
45
42
131076
22
34
248186
94
701368617
426776
27
5
48
226705
482019
396127
42
71
328250
68
8
12
140455
141556
312205
150866
11
214183
27
68565
374349
108336428
306377
373940845
207824
462204
74
20694
355335
78
93
23
308823
8
362396
416528
81
656001009
44107
2
491925
96
46
34
289098
328962
68130
5
60
7038
76
452013383
9
7
793035403
138324
309008
494312
956091754
26
50
5
66
98
1532
332556
33
5
9
400612
3
393862
3
580222474
15
713609826
366772821
71
201201
84840
81
3
408197
110240
5
25
54736
32
38
969035789
69
473381
493020
70
36327
11516
66
19
7
156602
54
67040
30861
10
90
359007
363030
148063
136426855
98684
719687958
421318
121965
96
394809
76953
279287
148177
70
339516
11
276739
262480
39
41424
73120
564417586
17
49398
154518
63
49
90
23
302996
99
17
42
3
7
34
333327
221748
17
375294
289473
350754
231571
10576
56532
59
61
127464
449183355
12
168552
1
75721
143901
46
305939
5
119425
38
164561
98
6
486100
349224
1
433751804
74
96
839592666
431535
9
166216
8
9606
276062496
20
7
357197
71
288869
117373
289539
174537
354955
3868
954784437
39
92
46
40328178
77691
79
394227
434942
310913
773656342
24
486869
386505
65
536472297
461525
433338
365423
174113
517738276
28
70
69
9
27
83
80
221317
111721
9
74
395208
62
48
41
3
207263362
257815
66
57992
347831
74
124545
282740
312360
434804
24
28
39
290271
170110877
493679
172048
23
2
45
8
24
25
63
232488
69253
169997
168020
663587781
132178
96
152265
471659378
493008
57
60
56
151507
126508
20
128188
412616
87
54
306774
985879895
772947160
20
19
92
61
50
14
100681
907965895
141068
85599
873621777
3863
7
97
298931
226926
31
38
307270
56
53
41
20
405219
376621
26
195591
3
3388
60
19665
353180
342149
94
31
51687
150748
446563102
306633
329176
41
95
1
120533
92
98
7
73
10
13
8
42
476998
86
85
11
206683210
486382
39
157781
97616
446664
36
4
24
252980
36
438206579
41071
127279
71
33
202684
829997191
482733
433952
85
696911447
52
551563417
61
27
53
420129
291689
121863
421215
48199
88
85
102010
611673354
91
29
94
25
12556
29
50
14
4
38
962032754
502634363
17
80
298518
276730
86511
42
54
75
194342
220867
790848365
77
509304652
41
4227
23
48
474843
309572
489242
895324203
367994
98
297746
3
325723
242192
280160
400192
63
98
3
89
83
357199
22
33
8
78847
79
55685
76
44
6
48
78
115062
168282
9
6
64120
96
81
154338
12
70
151069
455842
8
14
32
413873
9
8
240442
328517
11
193403
16
6
385384
76
325477
29
22
238955
11619793
491955
456171
10
51
192604
10
20914
99774
12
69
44
78
420913
82
321345
360381
120100
34
759136900
3
70013
6
493591353
22
6
282699
7
33
286803
709831810
957898774
723626006
281175835
64
463420
53
9
51025
77
13562
57
7
491649
6
130029
84
351678186
165931
13
28
26
386225
67
59
50
21
87
33
87197
56
48
4
9
241996
82
11
10
3
319419
303594
88373
46
80
69
90
99
53
35
9
437494020
47
118465156
432171
87
10
110884
309280
40
1
599707402
117370
10
326689
71
606877109
424580
377341100
92
45
83
65
1
3
7
3
3
9
16
279793
8
226774153
43
61597
874641413
18
40574
13
8
96
79
43
21
91
93
401654
87
36
6
304449133
90
72
6
32
508865466
59
246591
381184
66989
223515
20
23
98
61
2
233410
29
134085
161437
199566
90
81631
84918
35
371760
3
79
40
67208011
75
412518
454475
466
430991
9
357933
296550
99
28
6
293188
31
1
329267
225124
81
75
4
98
56
103006
89
139624
38
2
5
327186
77652
45
1
327855
456627499
81
18
55
93
286222
330590
21
46
94
4
13
471888
74
35320
2
6
94336
204961
33
37
37
3
25
21
80
365644195
57
3
448329
243182
392172
57690
810624810
123612
22
408409
4
379181
8
216612
96
109886
122463
64
2
15
9
98
388291
20
36
412789
661290121
88
84
59515
406074
11
49
135492
278977
290246
192112
41
51
87
71293382
244351891
5
66
87
29614
362119499
68
16534
8
2
91151
45
532694081
94
92
164259
109069984
248990
190194
411549
34
479680
6
4
964687821
168201459
262308
148614
91
18962525
4
130667
321658
114931
455478
380543
87
37
499142
474055
19
91
31
180332
71
89
262407046
98
292409
159238
19
330656
479930
70
66
162966
64
941927875
373451
65
74
2
188751
359663
85960004
241771
262124
5
536660512
106767
587189654
266243
322318
75
50
62
380148
78
351922
365253
9
434542
209357
22
81
362431
21658
83
136345
425978
358073
66
423705
84
106396
92
972106980
30
183717
6888
16
477296
426631
409596
78
155363
11
5
39259
460996
41
426485
36
55620
77400
202070
5546
7
56898
219166
5
4
73
6
361079
477037
6
129592
22
89
51
25
61
435531
51
94
340618
78
4
59
20
433549
252309
433481
75
67
102239
171178
26
368631
65
9
4
182372
34
222994
99
453620
32
342442
123679987
23
73
77
7
3
32
326103
176203
90
5
49
386622
494055
130225
242332
53
267058
261718
1
111248
73
208912
347613
2
136771
8251
50
280567
95
27
2
29
5
651010988
84
41556
83
97
454409
94683
967042266
60673
41
988039331
68
94496
61
46313
12
2
141043
844974608
2
95
97
72
384349
133303
79
928642837
485493
93339
99
2
25
22
19
449084
183952
234336
60
25
293939
127593
86
229084
233724
259183
63706
86
381996
77
90
51073
9
8
40
343580
12
308966
95
5
17
32
36
457290299
80
377786
1
1870
63148
45
332630232
825123552
56
16
25
98
875101473
276369
39
15
60
86
61
407867
96368
91
106556230
4
173855
148276611
98
996874335
63
82
8
443717
394272
16
33385
225745
5
96
60
19839
7
177391
307412
339404
23
386320
77
139947
60
42
94
91
86332
10
194731796
386455
33
169392
431577
467177777
3
266207
64
9
46
180518
81
2
103294
95
230373
236169
11
99
4
115203
41
8
345382
75
488703
16
97
118322
53735
18
86
9
2423628
82
30829
15
30
632431748
307076
264211
37
253821
52853
919617853
298377
80
17
505591531
12
61653786
8
93
83
52
42
288410
149483
30
67
156254
70
13061
39
51
407128
34
253167650
281384
85
205267
58
430394
76
95
4
5
124314
51
88
3
876450148
56
144357
123382
367071
39
612571444
327022
18
306069
38
46
95
33623
91
73339
2967210
82
93
186208
30
277367
17969
828397664
444419
74
866443940
82
28
9
96810
68
25
6
205976
495412
29
392414
156690
526299757
450350
31
86
5
8
4
406964
349250
496279
87
266083080
44
55
231776
32
226055913
52
59
13
41
343600117
366350
482573
763187727
484572813
198617
476488
447064
3
336452
395313
95
128407
14
456685
8
57
413561
37
186267
47
208138
279575
17
320546
253076
353151
6
18
2
299272
647170957
235514
897696481
74
459756
87
309309771
60
5
459748
440345
277833
63
49
183290
494349
136381
46
33
98
357304
67
257891460
5
303158
4
6
338528
79
77
75
99
967
146649
498066
44887199
45
93
24
10237
35
35797
78
21
36
345469134
318130
14
17
65
193667
137665
58
360561
98
10
5
276805
472550431
424353
8
499145
27
475792
51
13
426346
314571471
6
59
2
44
69
81
42
118918
230046
321462
37
402773
47
433618
422042277
94547475
44394
405659
77
54
459807
6
360382
586667722
8
75
958245795
25240
244284
62
369505
20
5
75
66
11
48546
67
110483
45
45
94
423335
261641
446183
18
33
66
32856
32
48
475549
147979
382049391
16615
79
439257
2
337786
498693
56
33
234487
23
85
209146
12
2
114249
12
461024532
211563
113325
259667
386586
90
75
127169383
57866
144036
76
51
76
89538
85
5
73
340781
6
490534
305934
84
359399
139486
311023
196003532
476289561
40
3
711284943
195791
472360
650414765
177444
2
374659
4
97
52
39268
73
6
53
109187
128482
289682
73
512903362
9
261728
150084
50
200648
47
38
81
326740
61
1324
96
48
424714
375421
82
3
180586
78
338779
488478
462425
640563530
106231
90
353017
391806
22692636
11
972794163
481612747
352597
38
139804
424431
485112
39248394
28
329210
283310
17
239868
15
7
37
488693
180508
223343
2
251661
14
115581737
3
5
19
87
433247
99
258575
399576
82
235878499
11
79
103528
157217
87
168383
15
29
57
2
99054168
2
492156
297878
574343776
323965
96
502013163
317876
456819
34
14
53
53
1
4
4
51
240193816
7
67
286380
371946
54
27
243852
6
40
28
51
174437
289063
1
50
49
199176
377719
21
369920
187145
48
204435
85
25241247
72
236760
482402
347427
434218
192900
47
377076
60933
14
28
134390
46633
82
312869
19
21
72
42647
90
50
567124958
49
18
500148250
11
97
409706
64814384
28
22
30
382587
47
50
17
27028
46
367423
83
88
86
14
309650
51
468108
91
304159908
454240
50
3
21
98933
33
87
151747
64497
18711404
67
26
27235
155067
58
51
268681
958521032
287394
345321
25
4
312988
232309
318429
99
2
18
84
383399
7
43
49
718979238
248972
2205
12
445195945
2
8
95477
8
37
93
77
81
484599
334491
46
160316
315863
120971283
18
242080
4
375856
2
25
92
89
39
35677
3
44
737628129
151709
5
85
73
93
9358
316189
443644
89
1
5
216598
50050
46
267841
448536
115101
57
475266
69
912174617
95
146863
86
140553
465108
74
481624
147660
61437
297961
441290
45504
635636769
58
248906
95
456199
98
277633
5
343521
1
84
87
423063567
69
443499
346165
155012
131810
49
26
12
4
85
461582
75
71
93769
9
250294
346554
34
6
425934
202339
63702
11
16
445281
90959
299986
156241181
584540563
450068
41
55
3
436309
5
27
310909
927116501
1
56
56
975953242
479707
2
12869
22
274035
311209
32
70
886866293
36
15
238793
401043
699965240
297583
453601
34573
198419
348142
74
325276
43
3
73
69995
1
70421
714991173
63485251
351608
7
8
48980
405017
60233
31
484052981
9
94140128
292719
524398784
24
27
346416
49
40
258913
18
4
91
319092
83
42
377106
409122
289371
16
71
206529
971807881
384641
72
2
95
88
178162
163655
85
8
268574
1
69
353489
33
77
4571
267679
41
95
82
59
105872
383899
74
334125
341446
142331
95
9
440024
33
149338
153207
63
41
493329
38892
154008
96
86
51
792132083
54
9
460723561
341658
474630
313213
92
16
262186
53
67
84
34270
93
15
97
6
140884
321932
53078
85326
334758
92340
121081
479990
47
493835
8
6
48
29
286065
857953597
98
97
62
95
80
28227
856689569
57
4
90
49
10
377886
482959
365263
64
61391
22
465619
413127
55
312685
92276
249830
221024
368453
255296830
52
8
38
36
67151
315878
91
87
16
78889
76398
95
71
279944
147562
33
58
134937
364581
333189
72
82
50
78
36
74
641996124
92
401184
2
462221
335067
4
237790
265582
67
98
72
550421867
474647
16
127770
142333
655355818
92383
278653
1
85
943369401
31
237994
57
626089683
350739
15
91
377149
47
503488935
8
89
53
5
27
9
111003
59
101943
356603
59
82
397491
92
493791
10
70
9
99
81
229053
3
904266558
40
188052
219477
89
860506102
75
56
15824
18
179730
26
121800
53
222692
886881050
43
70
367997
57
5
392623179
25
34
358150631
316629
60
87
67
28
83385
201747
50
14
32495
139040
6
351698
241635
57
67
79
410563
1528
93
67
2
255006207
64
19
342535681
210505
8
44
298050
324210
847614284
323866751
499001171
56452337
2
778450401
5
126883
247481
94
8
30847
30
21
25
30
9
2
93
220150
418854114
82
17
442268
9
166342
35
11
57
15
463289
16
222321
79
120293
173812
80
499107
70
17
8
242087
17
47
79
5
131947
911504399
26
18
68
3
523257242
261657
456888
99632
17
51
5
265539
98
84
292959
35
13743
3
76
58
339751
650825043
270973
5421
18
394078
220333
17
23
81
28
2
42
5
383320
3547742
236070
9
20
4
6
15
385903374
44
83
42
66
271568
75
298889990
10
22051
9
240335
294224
88
351584
93
302596049
307803
659373174
89290
420321
54
22
185268
304647163
24
29132
492026
344946
76
417145
41
54
4
45
14
64190
518842829
153926
749933181
44
400216
38
9
5
108700
365035
35
436933
63
28
747715597
450352
38
298386
446357
454336
96
402921
746873162
972377422
1
101484
288325
30149
88858888
36
821083318
83
371597
79
13242
8
149669
399885
306498
15
305757
73
17
3985
33
130089
1
13
364655
95117
4
79559
463000
41
78
9
57
271364
370429
87126401
440955
71723
255305
343089
58
5
476568
137153702
15
69
97
341885
180569
17170
90
338850
89
36
8
466103
26
28
80615
6
484945
9
7
4
275915
45
364247739
86
9
89
622935549
45
41
936185505
19
7
610327077
96
77
100423
6
974892902
84
720776883
458266
447306
66
332011
22
37
90
90
45
579082127
521026707
450492
58
912245926
34
8
87
58
484591
18409
628786393
773175915
407886
202656
319066
387695
124150
313238
332089
85
83
11
864132194
261037721
17
48
499691
308688
12
96
9
377243
123428
78095
81732
478136
145646
39
408953
55
53
407887
30
89
99
63
121508
22
54
74
419316
15
304163
301420
24
148583
80
63
8
10
335689
11
126144
68
79015
392040
93
7
54775
488698
37
85706
42
3
203797
77
209242
38
217517736
360198395
87933
42
59
87
3
323962
58772
75
58
34
246938
300146
387808
304402
401964
418014
42
6
7
559207421
401721
241084
90
92153
780545118
41
73668
285293
497434
10
6
52
650227720
397900975
161038
456731155
330553
310053
81
7
74
51
65
353227
467803
32
74
46
436544
63951
489147
79350
6
77
79
21
4
78
252239
240506
1
373505
32
931358999
15269
171638
99
391920
45
260546
362077
79654
402760
81
447492
8
82
2
72
5
79
61
324684
61
674476768
19
31
9
39
21994
78
43
4
141914
48
45817
83
76
9
79319
90
51944918
45
481268
8
48
272547
161030
659382337
49
444599517
225378
45
89
169333
80
8
85
7
7
39
54
9
82
39
389078
54889
5
30
70
285693
11
86
64
89
347565
96
80
314169
160242
72685941
216343
902427804
223199
260837
113719
188944
69
9667
1
91
113868
234314
85
4
68
75
444620
181
78
32205
38
529760064
74
90
68
266662
98
7
203375
21360
59
98
845383083
360526
25690962
78
69
28664
162618
9
9
358175
68
31
477307
53
59
154300235
295274
500012218
25
315167
487502
6
32
181480
826837210
208113
374147
212439
457618
959088106
56699
8
468112
216887
303659
293683
48
227931
6
477305
32
98
134160391
132579434
5
459643
351447
467657
63
41
80
123196
424993
67
122601931
91
451837
388048
62
274782499
19
320230
967195100
268048
3
141040
348739
348432
12
603555880
30
74
41
674667213
58
91801
117645
54
17
426766
3
4
85
71
242265658
61
298850267
1
44
261858195
16558
41
65
73
71
256847
399256
63
26779303
36
49
62
62
127494
48
49832
388361
86
35
64
412042
76
84894
40
370712
163887
119143
143168812
347437
409526
29
288019
44261
8
82315198
14
97794
51
44816
67
93
283688
451958
191706
85
56
192020
459753
428848780
81
41
24
338247578
43
154848
7
6
92
461040
344487
4
914202836
7
112837
2
74
156117
119916
474625
1
16
44
15
596803854
29
436648750
273766
156190
737874349
17
64829
70
47
2
6
24
246220
412583
19
7
23669
54
166844
8031
65
76
2
5
273042386
61
37
213343
59
12
99
381161
95
485215
70824
113075
58
472975
19
218220420
428003
432164
25
51
430102
312823
77
286799
47
8
34386
92
417906219
84
48
45
70
371179
492976
31
17
691897899
76
52
12
165554
50
83
22
5
22
232385
7
88301
45
25
485535
27679
2
80
405656
95
227014
31
438883
19
385266
19
29515
34
240432162
602416528
35
271166
30
27
397147
878021287
40
123225212
484595
45741
55
173929
5
117459
6
7087
379747
344455
80
62
23
16
32
482936
2
2
392297
44074
419527
295952
11
12
131896
41
47
75
58
158275
11620
156492
396672
402431
236197
84
409455
57
60883
361343
203875
182788
8
173840
33
90
352969
82
310080
447600
97
57
20
168959
162960
178293
57
294125
306458
31
199365
277789
42
46
209286135
81091
32
92
69125
35
704
94
50
3
19
87
387294
10
105734
41789
480236
47
99
402658344
889526908
541348639
493695
145014
303625
150653695
389791
328060
79
31
1
668406237
182248638
44
343591
71
86537
49993
212610777
3
97734
100818
52
350396
8
12
280961915
8
65
77995
356068
84703
351303
368227
50191
245934674
5
22
453869
29
42022536
42
11
126948
9
79
7
20915354
6
49
345694
59
305783
97
482028
126193
9
474027
49
404600965
766989298
36
27
40
79
47
274106
79
71
273270
13
9
90
315881
55
9
301828
118536
5
29
234474613
77
205726559
23
82
359927487
75
346274
70
266448
97
4
7
80
77230
26
57178
40
38
413662
22
45
24
77
295819
118623
424808
37
249915
9
471229
6
274639
486085
13
15
58
61
203557
47
7
473318
108227
640851067
491082
482548
2
21
5381
202701
2
27
169974
314290
329789
152652
882966910
1
16
110398
207169
68249
31
78
478099
36
251273
454674
377865
82
86
67
1430
79
166272
316715
50
179253911
13
344845539
55
8
1
5895
460697
431661
143093
55
60039
455538
72
178392
51
70
2
6
3
42
67
126158
63
3
6
68
21
88
60
9
37
84
399025
141380037
60
359278
15
317269
6
72
56
6
62271
62
395041
79
69
37
48
8
885468840
4
390336
374793
66
5250
12
404575
341902
768533643
90
304381019
252390
5
159861
54
16
54
13
77
117493
25
60
333463
135854
410153
82680
255313
43
67
18
5
9
197197
1
47
8
120753
17
243466
125209
4
60
149402
53
93
459720608
6
344874
1
93
186563
364262843
77
188840913
402433
73
53420
175599
447767
2
59
28
140535
369492
289921
45
23
7
305229
62672
5
38486
92
30
259454
34
964588451
76
4458
84
247114
224867
79
80
454525
54
80
458605
249023
60
466815
98864
4
8
8
440374
9
62
96
90
309450
78691
40
92
37950887
68
110463
77
445849197
303363
184
864862759
89
4
69
56
308543
8
61
199910
94
456807
79084
200545200
98
6
357416
42
71
45
124533
255200
101955
8
19011
93698
77737813
137874
3
47
41
361895
83
7
36
22
99
448863
418431
36
86
17
62
44
257921
294445
256346779
258809
47
139770
68
3
326046
8
51
419827
94
81
25
56
250537
288680
859250380
142407697
9
151339
401911
433243
21
97604
20
85
260760
475433
57
65
105374
638609851
79
94
1
94
6
328580053
381508
40
93
383895
273302
96
52902
201333
37
356955
61
1
159505
29
29
78
434789
386369
67
2
9
36
179902
80573
53
8
493255
87
95
28
50157
208966
51
36
103562
136220
19825
330393328
362155
328380
51
321456
138429
185166
58
96
254277
144179
70
68
82
15
397389
59
12
22711
509883600
246329823
354516
335310
12
67
9
99
442818
69
82
433361
142522
17
92
5
49
439440
104839
80
3
8
80
52
74
6
482991
13
26
236515
427595
14
76
74
26769793
42
57
32
310348
88
96850
87
57
3
8
3
78
88
17
8
3220
25
81517395
399958142
95
33
422751
86
51
86
8
255585
200640
465051
253603
374413
53
296106
417162
821630989
350036
200974782
259739
77
46
460891
48
12
57509
7
820422120
11
160532
2
129118
107456113
38
257286
75
29
180656
40
495028
71826
33
80
4
88
60
58
403323
2
23
4775
27207
336012
54
280685
592336097
34
98
458130
151773
84
30
16
21216
98
8
203574
69
560529719
8294
439589
80
92
19
18
17
55
5
6
491230
176765
387916738
93
26
79
56
38
258217
405121
206669
21979
68
276864
107542
261162944
8
123977
4
245957
63346
81
143724
339278
234052
738145203
409648
67
7
490247497
14887
482216
199168
95
65
8
6
30
72
22
160519
76844
200927
164986
6
331089
67
73
470856
779870571
42
914033353
48
6
62
3
46
321546
39
102842
248084
747827658
446414
13172
214094
248595
46
77
4
25
323912
498099
28
650675901
18
26979
77501
34
440680
383525
44
5
832591953
61
17
1
75915
6
258245
14
462592
69847
990096201
264000
117840
49
5
261159
35
31
1
1
44
43
570008338
49
334815
256858
6
366094
333369
325927
53621
29
25
431055
741020340
290324
715090506
41
46
87
209390290
181308
52
69
41
55
40
75
28
9
5
90
495297
92
283566
54
77722
357997
24713
272317
37570
74
414214
3
67
38
735617224
52
85
2
75
72
71440591
79
29
55
487841
346800
459064
145813
70
31
209040
88
225495
473036
755186736
85
964945346
98
474566
10614
33
43
98
397470
258413
10
11
201612
73
4
496035
242555527
29
4
84
301070
624342503
3
22
237497
63040
35664
13
288851
363251
3
66830
29
93
64
74
58
74
25
147168
61779
64
66030
36
485188
377262
75
168275362
58
51
34
77
95
8
315460
98793097
41
219853
6
6
85
20147
62410
77
4
167527
477789
31406
75
80
289157
43
309900
82360
58
8
93624
24
258884
53
35
39
357468
267795
431787
117393
84
177002
237341
95
6
247094
29819
35
18
33
53
40
53
3
458461037
33
266388
64
158816
57
8
117550
272844
493861
30
33436
144464
64
30
79
324466
19475
18
56
23
31
175974
238800689
496905
327485
318095
4
327785
83
12
99
65
218279
82
66104
82
20
437668
28904
66198
468353
626182430
3
222107
43252
14
61
349509857
90
561360232
308688
82
64169
8
33
69
75
67
41
25
97571
293787
9
239639111
158062
6
82
269126
122943
252979
98
276366
484000
489101
82708
226815
70
5067
240758
1
264536
189949
78040
51582
147691
93
282486
492789
51
89
488739
96
294226
66
2765
62061
262555
8
49
463911
67
7
56
121820
545221847
7
70390
128150
347614
97
39
25
84
11862
43
794042016
182765
69
73150
25307005
285893
445021
41
194521
272511
308039
80
66
2953
292263126
16
186651
54
27
26234058
62
1
16
276202
446297
282781
72
267275
190604
28
4
27
828743663
9
7
46
257390
38525
246395
702989138
323423
76
58
66
88
101963
181316
732344120
777703043
22
186935
6
50
51774
7
430356
77
336038
174039
2
974080984
13616
16
72
129459
316483
300882
207277
1
66
46
162649
5
456228
481388
428224
94
75
23
42
30
56
117486
619448295
115089
8
435264
262701
43
76
9
78
42
95
18104780
3
36136
2952
5
31
96
261887
477091
67
48
410335
67
323704
265699
58574
59
497211
52018
5
41
296442
86
13
3
409971
1
2
924327855
444711766
45850
86
60
7
49
5
351845
199730
476404
91
176557
488156
443650319
3
16
73
396470
11
473421
643825541
39
662157773
53578
52
331197
417108
212638
42392624
361796954
76603
40
47751
788515347
147680
71
52
68148
40751
54
105434
113274
316298
11
196804
255811
668461851
91
340044
10
172338
491369
39
1
41
400986
8
172811
20
52
70
79
53
86417
10
59
49
250162
319516
3
339080
71
13
34940
9
15
96
58024
45
469391
321545
86591
93
272460637
56
798129568
14
39
19
660209119
73
172053
21
36
214203
2
46
119401
13
743789796
48
65
61
2
372868
44
61
193019
450993
800082194
50
349865
218294
84
73
143241
33
332189
29
87
9
281289
431376
73229
454022
300181
453405
51
6
4
436592
406592
438302901
95245
514644145
640682700
81
64
64
178859
152337
305058
19
324628
387738
53
259460
87
579106017
395827
76
4
743460013
712131537
65
5
155271
129010
99
61
115894523
225482
294037894
7525
16
33
51872
392742
744696553
59
156089
225804
49
169222
76
290983
9
332822940
39926
44235
968253657
43
71
20
161173
3
86
90436
21
607249394
12
134839
79
392684
110204
495959
446357
381125
14
144184
86
70
87
366927
376756
66407
523881340
450959
345968
18
382855
22
78
30
64
16
470901
86
482750
9
87
111292
88
42
99
6
71
45132
2
22
214138
3
42
42
153924
28
105985
53
272687
5
63
2
389128
83
210494
115186
159319419
489110
95
44
478138
230230
54
378294
2
47
13939
335694
44047
69
19
46
20
9154
148368
5
74
165413
61
35
45
2
523997418
71
98
20
87
542260783
934014713
21
90795
201836
8
23
9
302582
325244
9
2
392801
3
29725
306718
421145
83
24354
61
201028
308710
84
60
286727
98802
231234
148384
8
65
69032
590132550
197238
3
36253
232082769
50
189504
18
35
250728776
5
261195
347207
129404
72
395741
29
37
265259
270840147
33
687751119
24639
19
5
18858
164582
63
292846022
5
382238
1
301003
98
106381
79
244066
87
6
77
40120
145976
60
217296
65
207746
160362
197424
3
5
82
301773
97
137783
2
10
465167
292382
1
103581
2988
69
143407
262707
7
85
39
87
423665
6
55
97
89
20
30
35
18
63843
97
9
420757
111224
81
64
76
64
7
95
91
294450
22
464424
93055
473632
351406
33
471858496
292494
74
342573
37
44
380233
469192
56
90
18188
305696
174381
32
178954
74
15
220095
27
7
217857
16
174309
15
338857805
278381
89467
438465
127441
5
9
208822
125040
42
38
327515
18
15
77
95
253975
410794
14
20
59
456389
163892
36
496725
337995
96200
256605
293800
7
68111
21
9
20810279
433692
127531
77
31
8
641455441
86
47
391658
96039
93148
84
413124
4
79
333982
38
72
72
45
96
41
479082
177988
292451
55
70
329525
336911
256603
471879
81
93
4
55
20
190038
57873
129968665
1
70
867052586
27
41
84
331884
236234
510760059
18
417147
151691
81
232399
36
4
380850
85463
301087
219848
192489
1
65
54
45
65
2
8
24818516
48
22
272630
47
189811
167565
181989
7
25
96
77
49
73
10145
55
78
2
492663
149179
8
37077
426938
44
425199
26
24
46
302972
24
79167861
218013
502708706
27
457989
31434
191119830
212721
67
47
73
54375
317276
263477
93
15353
46
97532
154338
343
37
5
94
25
6
4
450115
60
349428
214583341
88
764363492
58
61
50263
180438
8
1
31
295726
118000
16
34
2
64
8
331092
1
70010
969333454
444508
562528833
157441
439460
26
329162
3
405754
134267
161666
1788
87
442209
52
424634
118685
288694
77
5
427911
54
6
266524
351395
109505058
23
91081
392698
2
11
44
87
12
178447028
185963
57
711084704
484585
86
56
68
65
479348
336158
35
106104
481306
5
35624
429814455
124447
83
242795
3
75
77
516515124
471107
95758
4
51
60
36
37
42
60
227191
50
9
55
35605
17
68
77370
27
39
31
22
151574
294383
76370
932992164
29
86
394341
328245611
305833
97
151435
405205
236528
890820021
803539265
410155
259721064
498765
79
6
78421286
137452
53
37
381953
777915024
31562
205801
184979
34
490153
7
58
415876
31
77
9
269313
87
21
36171
92
431205
345566
84
165103
97
8
33
2
92
14
187853
448034
88
217173
235178
152472939
796986787
265835
45
344279
23
171846
68
550043737
171662
80
64
296757
91
50958
166635
32019
63
242125
326803
59
201881
66
17
474882
8
39
15066
18
97660666
179078
134163
25540
143894877
21
149006
425597
64
20
68
63054
78170
65
93
705864430
2
33
432148534
94
8
156457476
48
730566436
97
38
1
32925
17
637009380
98
73
196840
105679
67
28669
168715919
334739
986264394
8
114146432
92
9
345740
90
134905
373910
11
381188409
35
70171
819760540
81039
418974
77
162892
63
364626
170606
38
82098357
7
34
20
21
268233
373329
83
49
473858
128958503
89
26
4409
7
86
79
276282
242579084
22
259760
121688
173443
582331911
41866243
241910
55
39
303999
95
427683
265786
91
24
60
27
188413
242264
394425883
123957
6
6
833230648
25
36
76923
66
31
2
234578
327867
5
78
9
83
30029
49
1
290333
394274
219002293
9
13
363737
131133
59
219314
366868
55
42
15
165727505
78
422959
479533
36
56733
5
96
3
426712
468657
45
166800
90
45
372550
7
4
211065
7
88
258327
6
13757
94
6
469466
363996
245064
296097
181383
62
171841
76
96
6
67
87
104576
185622
246982
71
150822
260550
422401172
820584577
36
247166
97
25
89
86
41
58
16
17574
90
93
318473
464807
189687
10
44
102640689
192900
98
685992646
47
497482
53
36
426794
908689974
54
1
33
79
8
61
42862
6
37
227772
58
78628
159049
115804
89
181998
43
371241
6
836203826
202681
488521
23
41
3
268688
73
33
47
307050523
267896
87
36
351559
369419
110345
13
231010
927872954
31
28
114352
9
379008
150714
83
305890
986779912
391807
209862334
247262
78
48
306176
59
103348
6
57375
22
824570461
42
87
17
82
34
133504
446932
99
421302
897028753
45
77
114523
91841
98
14
39
528283245
408730
6
93
184797384
33
40
97
196696
494011
4
75
303552
207547
92
67
420990
47
244291
48
36297889
71
81
44
21
464713
13
64607
96
420054
204849
93
193031
315838
46
232203
8
368797
42
6
92
475265
645970809
306858
92765674
9
30
387686
804286611
7
454278
213372
29
325848341
66
524897445
9
168765
23871
170606
285128
153917
297545
80
36
42106
295326
9
1
85
528558743
86
884912210
304324
74
315317
262382
109440
20
15
84
120727
85
78
40
49
20
73191
425909
1
5202
20
249152
102503
133110
90
9
99
432596375
245566
69
192571116
295604
532450233
495739
124342
46
323760
240301
32
50827
330712
9
60
213767789
473380
77047
129695
27
8
122381
2153339
62
90472
176155
190168
7
297299
8
12
63
7
91
295958
2
11
83
33
326796
344001
6
19164
452871
36
164554
533736791
161510403
60958
56
51
122126
50
62
3
86526
82
77
25
31
425418
16
221147884
435398
322451
5736
18
13
9
5
4
206044
23
251622
7632
272000
42
341124
50366
62168
33
91
67
460773
223040
1
292325212
50
398637
6
47
68476
26
78035
192554
85
675566690
3
439459404
405667
47886
377792
134056
82
2
51
23
324460
83
28
66
54
264136
289245
403591
8
8
453213
3789
10
6
337269
870798267
981397804
143483
76
335926165
234513
32376
395481
471207093
45
811889100
3
69
450457
410765373
417878
77351
25
76
79
7
387748
176837
48
99
407398
317756
230073
79
745002888
15
27
202096
4
42
11
33
395242
268847353
76
43
28
18
295537
86870954
29
37205
12
42
95
113740
9
17
176940
489928
8315
183935
381874
21
422775717
32
99
279716
4
29
2
65
16
496384
175273
171272
78
137633
21382
69
21
2
79
57
327307945
33988
468682
448470040
34
80
80698
441185
69620
68
21
30
52
366052
346536
73
69
495425
59
244235
378923
54
223217
178842
366712
133659
220457
95
17
1083
262887
81521
71
5
37
1
75
358438
212367
389013269
671671158
236547
61
9
9
86
754187566
391143
39
202368574
82
4
93
476049
86
302332
81
66
14
163474
96
191524
82
8
423221
328735181
139992
355931
4
381474
69
24
438874
74
8
117290
77
660413140
78820
5
60
73
95
22
67397258
393318376
345870
55991
99
67
48
78
73
17
931917401
226941802
21
415799
144323440
493146
274203
119340
64532
116217
220475
27
44
391258936
24
70
50
11
165510
61
171875
94
65888
61
62
20
2
382052283
430408
52435
72
88
308262
60
53
59
318870
631196747
417245646
928564636
401838
93
383688
38
73487166
6
68
43
645031343
58
97
19
61
4
191345800
27
257144
80239
83
363064
22
105261
41
382796
83
392298
300880174
320200
32
468799
8
260885
114838
2
76
453735
93
52
7
40
63
90
96
735374450
52
80
78
164584
19
106953
95337
45
24
76705
34
370716
79
988493674
18
6
29699
63809
5
292944
247509
41
98
45
75
68
62
321215
58
486795
231734894
29
104779
160167
284977275
34
41
49
394238
87
69
111018155
304889
81
35116
347833
588500744
731587778
68
55
28
403103
18737
30
1
30
388616
346731
27
288048
90
93374
478145
44
340160
33
400079929
15
6
451978263
489354202
351188
1
281363
82
482975
458161
99
10
52
846918842
9
49
2
67
7
17
193996
88
30174
91
63
216819
77
30
546512887
350003
105961
43
349346
13
121588
34
46
9
98
98
10
89
97
19
188916
90
260594
134906921
67641
64637
461654
472947
74
85092557
52
45
84
394370
352985
4
261742
377864
263915631
67588044
83
70
252749
15832
426740258
54
72
91
185218
406666
321328171
66
299167
14
494949
28
798273815
60
64
62
333636044
24
99
75212
65817
177328662
365422
441462
1
42893550
497038
114065
46
111689
148643889
87
81
153205
13
118070
42
263024
2
66
67
272443
462198
102320
308909
34
421406
770254606
67
81
83026
44007
44
340616
71592
24
317127
358397
84
349780
228684
476961
7
13
72905
97
344420
57
111729
268331
95
359124
79
138420
75
455411
54
157329
49
886326410
300836
483895
468065
387358
12
4
211403
365681
74
94
96
78
82
90094
102939
102291
429178
339415
34
467379
169368
242653
4
18
325706
479
303935
67
11751
66
513311944
49
21574
73
669464584
67
6
2
103265
4
108085
844789841
5
5
40
331343
50
20
52
372248083
275550
93
42
989637421
36
47
359054
331353
487504
61
289548
68
177297
30
120726
255357
405031
50803
453909
228157425
271135
116327
2615
2
342400
2
482132
75
510336143
10
5
477893
84
72527
394717
93
77311
72
338242
13
54
262035
13
290988
16
90
300750
453658
44
84
355139
787463497
4
220575
47
119420247
321745
104776
428301
374821
59
45707
25906
414520
9
411287
54
195510
62
1
4
93
263190
294958
10
390252
519790641
92
42247
66
48698
30
2
461154
80
7
480569
4
831037384
282046
21232
70
274828
9
21
122612
279032
444441
327943
32
88
63190
36
70
436953
184356
80
80
49
328913
55
711513280
89476
956819512
78
46
338595
286414
409356
45
56123176
108397
264559
67
8
430070
72
76
552532428
48
9
143023
31
4
44
56
53
308020065
45
53
33
20
295536
63
24
119782
58
16
2
398866246
24
1
435797
334493
433587816
425967
460184
431286
29
90659
30
4
84
76
66631
139139
15
313529
96367
240625
389249
20352
94
84
5
476188
79014
24571
26
126760
88
183368
40
1
69
5
81
35
97
90
46632
26
193490
308195
318933744
22
89
5
224209
24
41
460833
18
28436
75
254071
80
100168399
293333199
90305
65675
58522750
6
315072
14
448714
228850
8
98038
60
956694149
9
76
57
90
51
4
54
59
71
235853
472249
340924
82
169223
336024961
169419
98
2
624907119
325168
39
282107
43
346589
1
50
426130
381338
80
127320774
46
63
9
12914
32
80
48
98
99
26
802110368
37
450099
9
8
1
69
259192
468910
1
341525246
456460
965168196
70
27
261295997
67
339830
7
2
190170
7
719856157
153552
72
4
316032
229093
45
271218
38
92
114418
602559323
22123
8
21
130233
139014
3
74
413188
60
450030
577625744
55
461722504
1
48
478927
75579
8
63
51
114318702
427243
338224
84
98120
842619334
443427
133958133
37
235751
3
58
63
965076954
59679
76
50
4
62
3
9
10257
3
54
77
324177
351094
181947
105827
67
350183
59
68
66
32
58
364258
9
61
9
84
494350796
677272878
273143
472400
201373281
197103
20
9
2
66
262364
34
81
98
17
22171
275372
39
264356
276334
184488
4
79
21
462777
449010
484246
1
38
71662
159164
9
17
414351
52
74
19
272010
210108
630928806
171976
367575
40
323252
25
6
68
165915
199634
265384
35
170434969
34326
287328
95
89
36
468276
249316160
88
470936333
13891
3
71
396823
87
77
164898
22
53481719
305779
4
34
103845947
198185
66176
270202
85
77565
150360
11
89
119131
37
12115
429487
653551033
94
1
267245
292755
341400
346291
66
50421
76
173347
85
259042657
96
33
298472
34
346947563
84
72
62
92
76668
845039195
396886
66
838071518
18
21
350065
59
3
83
273471
79
366906
610897358
64
32
6
70
61117924
17
98
27
147767
416097
898442822
74
311993
74
501459694
589600128
390867
80
60
356604
44
81
178290
71
468568
3
582941614
459014
64
41
37
154460
248400
25
760479404
409900
32
46
57929
698099137
90456
203797
145025
36942
300334
382187
404162
70
26
187886
353278
326908
92
35476
600511208
1
7
20
86
485874
174055851
45
56
401722
563657038
346712
30
35
7
78
310634
73
215748
5
74106
4
914089051
48
340578
386449804
491118
123360
458248
51
466138
65
259294
389748
631050540
75
1638
31
778028180
60
520927944
28
26
16
53
281073
32
48111
70
21883
353813
20245
259096
94301
407590
21
71
164556
91311
78
35
43
25
84
6
57
7
211373
34
218578945
817309452
83
25
44
128823
6
9
35
85
74
271271
52
314008
9
386633610
14
750799226
62071
94
2
288023380
366347
5
57
181734
783747545
284918
56138
18
59
477723
404815
5
16856
17
255527
341098
68
752223355
478320
156934
180811
358504
6
130711
88491
22
460353
40263
207992
240147
398881
7409
1
83
66
19
95533
197259
191693
972397235
245089
33
118283
62048
81420
1
47
188448
171937
85
196122
42950
29
45056
91189
58
88250
470608
46783
6
55689
385495
437386
334440
486501
65
11
65
284477
104438
165048083
145285
414416
334878
53
9
72
18537
665108330
95
379465
9
199987
27
82
925408536
24
263919
357707
272480
83
435032309
59
768419584
33
301315
74
411833
450579
3
9
17566
14
408178
2
172154
4
267995
265906
8
64
51
28
138670328
492433
335624
281556
35443
42
91
55
54
293109
64
29006745
772719847
4
384654
15
89
87
18
65
60
410805
3814
203700
50
357722
44
82
723118220
260560
131220674
9
266361
50642
771103919
99
12
105053437
1359
46
436228
881345461
26
251490
36
100460
148042
63
233159
87
42
102724
91372
73
388057
405996
71
26
205940
5
42
1
52
98
2
677369856
321371
92
260265
38
324459
265498
196364175
14
89
51
2
8
248983
481208
128347
350134
208673
609007313
41
6
319564
438399
247493
363241
93
1
62
91
404642
45
275101
434697
62
10
35
89
1
58
96028301
52692
468475499
189378
50
384739
31
2
144331
426528
227410356
97
70
300090
288383
38
603101102
25
438440
39
4
26
198463
12
44
56
292755315
11
836273984
353848852
41
589191054
894726506
465516200
321035
73
25
89570
65
13
76
17919
32
482676
73
9
100949
90
60
75
91
61
462516950
497228
82
19
253908
375400817
6
7
191660
325246
428558
238576
9
874987528
55
410260
124064
204614
44
4
97
488611953
253912
30974
813422300
27
25
242237
22
460978
256786
50
216189
64305
38
195397
101352
14
61
395583435
47
108901
45
38
39
404070
84
493591
33
460715
14
291729059
159340
6
83
230108
250973
183250
145713
165106
468358744
63
89
53
2
421248437
98
66
263357
72
806439218
54
69545
653498498
190605
172266
172085
4
68
88
6115
468417
72
16
68
9477
39
82
674535907
563289018
87787
2
299268
154877
19
416103
9975
234968
24
74
20
211917
93
81
413363
59
253573
325489
50
83
306455
21
49
84
80
376328
81
5
756059930
1
43
438488
57780505
57
29
98
434150
32
50
6
357218202
69
43
163102912
28310
54
153690
14
158185072
95
5
304692
471412
26
412413
67
41359
385181
140420
35
334093443
83
313286
10569534
777319463
394658
26
104500
58696
287240
48
1
175787
70
130507
379015
243675
47
51
30
259338
201468333
387198
253518
8
33
155901
704778886
41539
33
243516136
153473
25
16
30
5
46
26
5724723
401254
1003
247755
467886
4
27
20841
446366
1
42729
87
98
380493
54
48
93
155404
308760
23
40
10
61976
432481
7
5
64
35
364603
350149
436455
46
3
58
3
68
40
6
374241
61
273143
1
17
5
28
2
463109
225016
193454
91
427884
57
89
61
67
17784
22153485
288618
45
14
442323
28
107720
317955
5
98238
113392
116179
213426
18
21294
67
98
3
268844
411731
64
306378
328387
3
172069
400067
1653
77
176641
46
83
82
83831494
302447
6
19
446685
10625
374845985
164397
5
286423
366973
31
369913
432008
41679
215728
120841
57
220004
98155
147756
361768
17
62
684032357
8
36
85
418812
420392
41
55
5
30
368773
148290
470413
424128995
172040
3
358246
99
239683
1553
49
43
109770
497162
156289
120798
7
28
124641
328435
325239
110258
22187
40
38
10820
65
1
249886
495540571
73
150153
435410
54
19
455150
213247011
409517
80
5
727537906
7
326867433
62
392619
65
79
485624
406740
187843
25
6122
5
92
145476
6
448945
428234
39
93
411494
569220725
169429
64259235
413161
178256
459796
41615
54
8
250194
24
320677
27113
353450
32449
57
415713
50
404203
99
67
343850
483155
32
56
930543442
352576
782246788
97
443139
89
208938
89
245115469
30090
67
88887
29
153127
96
39
389531
33303
260030
301835
35
257284
62
250158
843395987
496328
73
598463626
75
110690
80
61
15118
289433
298886
1
244243
497372
14
92
55
43514
11
988007502
338269
88
194296
572138462
464579
125095
9
33
604758396
328890
45
18
136405
426957
42
298753
4
178224
471650
492818
78223
145167
23
293935
15
35
84
5
41
37
3
91
22
19747
283845
498649
418556
491350
835427881
23
125739
215192
64
406680533
14
1
299291
29
314177
93301789
299747
235538
82
1
87
171267
444600
47
28
17
26
394036
18328
184167
21
475684
259040
23
107932
62
198098
95
98
185273
106067
140041
43
919615600
73
19
85
448489
652365941
348518
428195
12
41
230480
10
428430
62
384949
955164036
67
377587353
84
76
47
99
20
11
80
90503
62
23
169166
86
55
3
333339
329414
69520
23401
5
55
6
63
61722380
63
69
489510
516306539
25
177574
794079292
70
355784
25
99
47
67
270819
299264
53
137057
215940
102070
416268
41
52
76
65
64149
88
187890
77
84
538946648
54
6419
48
511232356
180451
104561
71
987419989
293931
169990
131011634
35
487078
22
216366410
82
77
85
43
97
19
71
9
5
221236
62
86
98
57
3
264693
234455
433474
35
8972
51
471849
413608
79
447945
41
74
462709
67
69
53
70
35
257130
24
351459
59
95
80
121771
38
211013
74
1
72
61
16
291646
278934
626134889
89
51
14
97929
287341
8
42
287562
1
134972
475916
9
230753
3
397269
239103716
1
233316
7
63
95
46
73
33
380623
198181
5
425283
815942158
70
68476
59
76
67
18
6
14503
34
99
400245
694982831
29
436571
114855
29
19
182002839
245262
331653
18465319
243754
6
92
95
64
99495
45
142639295
135522
326516
31
2
276826
98
17
8
71
891598237
45
99
11
2
431763
318084
80
40
4
6
78
489959
705494952
62
90
334263615
58
91
18
211065
251435
54735
495859
841947871
383677
71672
38
368926
402258
413307
37
21
356952
466830
21
87
80
111692
402521
5
29
37
84872
219118
92
448621
55
4
127235
74429268
6
361889142
25
342359
95
83
490716
231555
379613
473722
272160
7
83532
4
19
32
602691553
27
379935
78
352098
29
190836821
91
363544
210993
2
2
47
418822
205284
30
23
478014
72
1
3154
369677
24
72
178234
53
51
69
151977
11
6401
83
147646
28
46
392575
413548
994504179
339284
36
63
272955
42
38
59736
57
77
402270
48
490237
61
241652
346687
762397918
28
671135895
97
43772
9
34
54
9
19705
60
59
20
346925
41874
677518203
38
46
11
239425
78
69
38319
199259
413181
5
231098
75
93
876820670
34
66
104171801
40
39
233077
88
29
907560819
4
21
454467
403440
61
6
80
24159
93159
132674
50
343233
126815
24
467658
18
97
269155685
29
216501
55797
81
12
29
92
89
92
1
90
970999205
39
4
32
20
2
256660
58
97
2
432127
403850
160667
13
202444
220799158
91
32974
25
9
52
8
147667
486864
8
392626
341443
88
484649
148077
70136
60429
6
497991
467735
720952401
36
19
61471
99607
337099
5
16120
7
203316
116058
25
50
59491
33580
713690203
371815
31110
882328511
176322
78
358541247
130535
88
83
1546
198111
124967
179807
357484
121228
318497
207986
483201
125900
364906
605203297
29
25
82
90
9
678045519
34
145659
5
810294128
321157
17
35
84
472700
32
413278
18
18
395640
105203
4
65
11
245414
2
6
241019
55
229430
31702
77608
282600
424365
19
13
7
8
119505
14
24
48
86
47273
205669
239388
52
3
37
472425080
270019
162307
805487799
52787
293251
5
86
98124
299936
482369
51
63
287110
55
7
197856
494169
360554
803264157
4
198538
10
6952
26
321465621
160195
256996
69293
89
71
360605
321179
391291
291974
443088
5
73
4
72
2911
113678
688607257
464671
56275
29
98
2
481362
79
20
194249
96
10
17
479327
41
6
463219
98
37
480870816
80
403861
275860
87
1
148656
94
68363
493811
468138
30434
4
72
82
101862
4
33
269001
237476
26
29
8
39
502874481
81
59
73742134
198346
37920
53
95
58
922245632
359918
45409
90
457321703
272797
165422
28
265051
68
39
17
284939
12
497807
263468
29329
82
25
495184
682698202
426847
163424
68
65960
40
32
325361
75
25
61
383371
66
60
58
74
32
201326
73
537706727
16
56
409857
125493
228167
178357
332848
94
10
5
74
47
22
337173
5
31
52
162190
63306143
498745
215056
59
466000
14110
375620
68
322021
442587
65
45
58
306690
179912
6
469813
36
206921
71624
246703
293823
608475759
317439
59334
21830
11
85
385357
89
484391
142560
8
99
78
90
370492400
39
43818
325180
447677
485983
444509
18
23
93
83794
341438
3
646149705
441501
41
9
32
226138
57
40581
11
214983
20
469190
158383
73279
476058
10
12
182019
8
220688
67
8
14
493349
819878006
51
53
150263
53
44619
453182
80485
184316
3
9
110474
58
46
5
80
126760
62
15073
58
345740
377068
69
89
60
245875
446527
188079
4
134328
254428
50
456073
181898
220986
97
18
70
445422954
73
375803
30
119100
230208
31
62
67
7
85
268102
331746782
7
11
86
375928
29
34
107998
79
8
96
67
17
350811225
1
24
8
2
437778040
397368
458784
76
18
65
420427
253700
32
73
84
376950
170589
73
74
325217017
95
70
356707
8397061
72
515481217
10925
98
2
80867787
3
300314
47
72489
66
94
57
63
85
106715
1
35
989769369
248640
32
79248
482640
83
482643
432314
24
19
27
7
129780
29
224029
22
177175
690885331
37
279549
28809832
4
102027
484531
248561
383490
36
300670
102444
91
577425122
60
61512
5
47
13215
175584
45
435816
6
58
93
437217
3
89422
340376
43
207722
380197
112620589
218025
9
180221
79326
3
334717
746429299
73
396077
931374358
165142
12
102751
83
129061
60356
28
219909
60
9
8
45238
10349
94
4
22
135504
327630
36
339484
53
67
214871
58
37031
104280
363355
13
193444
93
90
52426
417536
33
423166965
32
5
445302
73
58
26
6
335007190
83
7
46
455234
443277
67
821341833
146939
498997
46
241089
9
57
423167
45
633804959
276003
19
6
368962
91
52
371377
3
202574
366378
22
74
69
342288
50034
135620
176872
141262
92
484605
175397
482521
59
4
175539
52
410291
139253
75
227466
78
74385
255844
449635
590262844
278264
206231017
390923
92
412232
395267
5
276862
15
850305996
49
407712
459122
92
472366
388145
94
29
85
491520
69
82
53
103786769
42
64
81730
466842
28
73
376979
422733
35
49
44
270108
10
455359
57
574595483
60
1
13
86
49
3
60
35
369899
10194
410197
60
59
366732
4
37
404586
496727
83
350086
56
239663983
36
52
72
92
53
468261
93229
14
48
75
1
90
65
266973
60
466412
7
26
80
357530
15
7
45
161743
331920093
305326296
128541
56
61901
200888
84
388293
38
7
282457
76001
88
728619599
142112
363452
180713
265495
278645
76
542035984
248976
59
79
272355
16
888108600
93
172089
186140
75
56
88970
17
131518
64
91768
50304
32
70
382841
239413
62
203102
90
371594
400315
390206
468457
873882056
36
296558
73
45
167001
2
28777255
150943
60082538
170582
212435
33
142285
48
4
588483285
156702
77
192771674
962596012
62
69
65
9
61
257195
83
37
10
362968
905072788
1
46
2
317744
81187
15
45
3
741614909
380048147
855664475
18
87980
91646
926554561
416936
1
88
54503
6
89
85
9
414119
443944
36
76
39
69
506612677
291311
4
475811
74
15
179085
298204
72
225947
44
88
315637
131936
27
67
8
99
38
459847
80
226897241
8
718405633
146006760
37
411836
369094
90
12
37
229605
25
292481
61
59
85993
10
161234
8
81
58
332028
20
5893
38
988737551
204430
70
8
264438
2
56048
159436
141894
4
434650
69
96
45826
470313
339687
3
321608
29
222919
168711
14
353836
208662588
50
155020
640403427
208130
81
132577
430527
82
380374224
5
271318
195711
227720
59
173721
157786
95
71
45
214569
391958
176967
2
86
65
47503
75753
322219
261950
35004
59
90
57
8
81
79061
1
238989
702665211
1
2
441416
73
9
63819
172585
91
71
288314513
52
97
360286
83
15
18477
411851
7
92
8
8
264112
64794
87
41
262772949
402366
11
454290
76
87
778360383
79338
296812
2
11224
81
42
13
35
89
38
61
51
22
49
93
104068
53
397812
289383
241515
376078
189727
25
407634
400565
86
81
63
12
874905570
205688
7
4
51
315283
19
38
20
92
108838
77
24
207916
11565
9
713621384
66
7
164432
387921
962219841
481877
96595
226337
48
77
32915
84
174013
30739
17
64977
287018
68131
5
8
7
261840
416048
25
4
743908884
383935
53
88
85627
30
9
387538
282302607
58152
229463
3
622468070
277810
183704
32
4
335698
321960
444913
6
58
74321
333206493
94
7
55
333942
17
1
58748
220600
113796942
274330
3
77
33
94
13
45
56027
379150
142739342
92
222571
379220
3
519220230
219807
17
90
146641
630473706
289479
464303
349376
14
29
4
26
460411
6
13
248051
72
494542
5
436468
68949
46684
307665
273829
82
17
202819
75
79
63
5
48
83
31
3
50
3
230727
77
575030382
892682731
98
28
2
36
5
23
51840
79138
180168213
38
23
37
40702793
45
346807
997244973
56
75
38
98
2
11
473577
49
425637
322752
67
84
262116501
111523
460194
161182
9
67
57885
408783
398565
82
703940171
50
452108906
11
65
159408
211834
285894
1
28
31
33
9
433608
62148
156910
24
73
141424
60
13
47
4
308896
306425
457941
16
75493
20
95
13
95
114030
84
390922517
15
64520
30
28
198929
49
59
28
13
6
12
246784
92
2
72
16
52
4
68
42575
9
487698
274991
257044
165503
5
94
55
88
29
682350613
34
57
947767361
96
38
272172823
62
92
37
85
334676001
74
62
88
80353832
412763
30
285000
427803
37161
273622
274097
2
81
434811
17
96
397043
5
98
644856076
204157
466800
2
46301
252672
425749
73
449087526
253627
25843
251757
14
66
275707
192525
488706
20106
58
32
50131
425299
8
40
38
422853589
203120
117294
49
87385
245311
441382
439225
233976
91
23
55
150653295
19
84
117171
3
5180
346807
1309
92190
235236
47
91
9
421100
677187924
88554
314247
287165
86
81
38
498381
72
24561
29
1
84947
2698
3
73
121524
29
68049
23
944138163
326728
52031900
253436
379468
462279
63
77
2
39
124146
81646
16
275180
19
451188
7
2
348453
69
28
205190845
170069
242077
39
2
430546
84
5
35895
213878
430782832
8
223443
35781711
267118
481629
51
117569
74
10
50272
50
196988
281826
344801
453344
10
50444
42268
53
45
391581
236720
2035
42
1
16
21
534437970
38
308074
8
66
37
87
70
57213
47
1773
13
67
44636
362596
458788
169304035
5
40
51
86
442175
92
299847
5
65649
81
370518021
3
85
32
93
30929
17
72
439929873
72
19
38
393108
58
22
794061016
7
862323355
240707366
49
98
4
91
541965943
2
95
21232
16
83
18
327391945
79
38
66441
390474
5
410420
64
125418
28
233133
113016
52
56
3
9
349751
345317
195549
45
84
10
190248528
301428
235756
187328
90
3
26
917606969
492995
44
338927
924486601
91076
5
89
9
66354
394237
7
18
151536
46
292352
932812204
9
3
317043
17
4
47
41
45
71
54
26
83
191507426
93
227109
3
78
91
72
237878
746522963
464530
39
3
2
29
68
683493447
36
38
10
469217
446940
64
2
237904
33
19688540
781168416
159745
294204137
53
107043
43694
64
92
23
458080
8682
31
288334
5
72
95876
87
68147
232454789
91
287875
7051
422258
83
4
342448278
55
174482
27
22
149844
122675
55109
94
4
32
62
390631
1
26
11
84246
9
83
418650
62
31785
64
409971
3
32
79
81
73
4
21
130321
434023
3
149572
242458
152214
761847545
76
824329752
211693531
21987
99
349100
262948
32066
29731
8
62
178491
5
56
27
418985
7
26
95
157296
14
52
183691
84
78
118787
17846
99
7
897557019
833782674
103465
81740
772820933
50
90
344797
194780
498864
47119
78
38
71
29326751
6641937
5
41
80
76
39
577807937
28
471187
98632
291887
941157563
81
4
81
451585
2
124289
204164
73
352584
407289
15
293506
2
90
13
85
38
17
5
57
179514
459088
29
648298063
59
72
93
7
312312
209247
183433
3
470444
78
68963
47
2
18
115793
74
8
8
68
14
79
357249
93281
46
114601
820999066
902015693
299357
272797
37
26
362678
15662
472634
326239
743
772904292
520349609
434765557
305149
48
129858
39
37
18319
11
456860
122766
97
68
8
52
6
476119
418358
4
191431
1
60
171755078
51368
745732271
165982
49
245057
184083375
2
75
2
176781
13
342772
101690
484005
240082
16171
22010
31
44
2
114314
26438
275279
360313830
2
76
5
208304670
20
58
8
4
99382
93
25
213922
5
6
6
80
388061
69
316869
8
45
1
237804
428237
83915
75
11
54
2
282962
23
94
211805
419142
10
345837
55
51
275537
181947
23
21849
23442
64
32
300276
99
344771949
127672
94970
29
52
306889
90
354601089
282451
7
389419
57
471140
45
64
434434
60
6
289085
228389960
228135
449854
242019
222014
159506
80
337698
56
93
47
563306989
22
424056
48
44023
72
229003
85
43
208496
418742951
8
419074
904490496
95
204942
282023
95
448403
68
54
842658663
6727
87
47340
13249
323651
278335
51
6
72439
32
31
106018
175434
659515020
166428
82
13
312780579
463456
78
4
48
434581
356570
20
217283
417734
466100
52
19953
186569516
9
150902
349036
21
1
60
201589
184303
23
471850
949309289
359183
638662240
45916
76
51
483151
87
410826
19182
24
46
146837
26
374585
25
45
30
82
23025758
370077618
25
6
78
8
83
286171
285497527
106960
539819743
57
3
27956
141687
82
97
89
41
483056
250898
351944
24
140782
470515
275312
10
231171
2
415573
75112
24
71
165895
43
60
163154
170162
6
486557
7
57
309009
15
50
254250
5
58
74
42
79
332270
365901
353499654
4
422391
99
136429
56
37482
29
446141
943856620
91
5
108930
15
63018
67
78
110934
126762
233325455
67
400624
91
14
89
33
99
68
30
473234
65
45
291742
233892
5
433951
368132
27
119056
16
168753
202594
34
21
184978
10
240501
319085
51
298030
317369
339753
70
81723
64
7
59
54
273225
80
66
16922
98
142197
246871
348879
59219
29
66
453556
36
1
50
184656
91
2
107222
337364
30
354023235
447164
11
60
94
23
306792
441141
75
287061
90
23
118621
125674
94
83
487631
454731
224381790
426013
391753
366206
557972338
399535
293758
280559
97
5
489325113
85
458823
179191
1
414218
72
386659
5
65
243185
250906
1
459749
25
247810207
10
276676
304744
276207
36
46789
303179
36
57208438
2
42
20
160304
991497500
44
86
206529
499516
65
75
490019
755507880
73
57
487844
59
441017995
60
290273
5
59598
176621
809204272
5
43
186540
392422
34
76596
320499
198397
86789
40
24
21314920
314488
193942
62023767
328899
234366
47
83
47762
483925
85
4
186733
398358
452401
58
222372
43
69
177595
748666547
7
26
37682
348876
117199
96
76
176467308
123195
49
321586423
49
4
362555
8
83
356933588
64005
21550446
83
36
88
8561
382048
353181
117173085
44
411466
302970
809932740
305159
48
114321
693034152
1
4
602386733
479535
569369995
97
269893375
345458
226451
68
185866
51
87
49
245297
484893
12
344050
81
404002
60
99
84
27
75
2
720819645
16
8
4
62
383602934
171281
403268
64888
73752
1
96
20
65
179509
120551
84
30
21
343731
184284
90
147249541
55690
95
306805
47
78
25
188724
659864837
84
93
296241202
4268
2721
333481
28
55
1
343073
733447300
24194
84
9
9
57
131881527
20
163590
493343205
168204
52
121557
244542
320949
8
186329
6
361452
362774
79732
12
55
58
256041
55
66
31
79
23
17
487101
37
26073
8
22
56
265704
370586224
22956
7
49
6
4
73
301715
54
6
24
118609
5
51
62476
226719
53
37
1
303931
272835
19
98
64
16881
358429025
83
30
26
27
88
447314
78
806669333
987820359
79
438071
2
127063
485710
541227736
146822
33339
830337588
512440924
36
180704
381284306
289573
23
9
463933042
56
601562838
411990
14
52
24
29
234732
98
5
27
46
404110
757637162
46
285034
76
421278
77
64526
30
309714
71
49
464138
152207
61403
68
6
390407
47
498036
666744584
177186
120452
294867360
18
424243489
52
78
441242722
37
222695
51
193816
6
38
89
356147
57
700926299
4579257
74
56
477
25
56
430660
87
290468
60
702701288
84
415774
466634724
674407457
5
408631
85
471354
49
13
8
41
36
354742
485767
400497
481294
6
64
835546445
209475
938849603
78
232361
73
66
364634
65
77
41
67
393084
110958
28378
71
68
212586
52889
55
374411672
172389
44
18
20
98327
177355
4
25
168049
39
1
38
60
426403
98
14127
441191
83
73401
314055
349796
46
513871361
28
100056
3223
477327
417559
86
454757436
33710
30
409816
17941
74
472695
440501
90
55
42
446427
329796
378421
147928
56
418936
997754735
211278
377357
26
459533
2
8
94910
15
41
924794061
31218
256526
69
361417
58
66
59
350900
723908927
355768
82
41
4
40370
267150
145782
142777202
95
237965
51
255959
2
378974
453815
412003
477720
1
5
7
4
3
64
80
4
55
11
371914
52
52
88
11
20
65
7
62
49569
1
96
42
33
37116
42
44
251510
298407
211287
125822
4669
5
327518
19
243874
12
22
258341206
1
59
140748
298400
38975
11483
18948
88529
424334631
3
424466
392552
16
56
481193
351331
66
79
337796
235873
684356176
734003555
78
8
60
425559
262127
146715370
385799
517817246
38
4
868643760
279846
90725
614592626
454501
480848
94
115483
428096
145753
493459
278839
27
56
75
5
8
313091
15
15
73
80
259959
87
48
347316
53
84
319192
99
77
41
33
71
44
6
85
321728
94
41
301173
115951
315866
75
32956
138533
607768974
61
383119
74414
180583270
52
784671531
670864300
317315
85
114861
30
964103038
498475
69
172257
71687
39013510
431136
113694
473726
60
255314925
78
448206
737421073
60
279280
194974
142902
141588840
472817
361583
7
765033625
474816
52321313
38290983
67
196286
13
7
42
28
49145898
78
53
46
89
77
74
8
32
307013
82
91
51
935945130
4926
18
99
110789431
60
45794
298026638
47293
400086
18
91
204125
48
14
93
31
373330
54
80
349801
18
493233
40
97
334732
396749
10
46
956417118
290845
388401
24
84020853
893196053
197821
50
72
271221435
57
34
13
53
39
668517920
52
86
240512
483188
278950
41
89
488384
191816
65515
65
19
53
159826
79629
477166
471582
247365
371351
333184
272508
25
74
13968568
17
375956580
45
346555
94
420468
864496788
31
55
4
36
84
234517
65307
254571
7250
7267
469469
7
355596
169353
7
1
131619
37
434813
84
453376
3
371545
267986
410764
17
32
65
361215
152788
84633
10
152499011
68
465676
8
43998
97
57
14
48757
25
770366163
3
1573
65
1952
154743
2
71
801996554
312967
768271349
155263
297397
398263
456116
12
68
72
237263
87
251532
68141
266223
66
360413
17251
81
959374877
364736
215287
381462
462232
341479
31
325499
51
6
54
84
359551
99
59
32
390953
31
180940
311750396
43
243347
54
59
6251
271652
8
7
282900
32
96
408879
59
8
328268
376242
33
905654112
8
995760963
13
204479
29
95
7
23
97
412866
13
81
168619
93955
59
35
18
19
7
425250
1
83
138203
671378464
14
26
55
63
327229
46449
25278
45327
36
6684
135590736
57530
25
176033
168137
90
84
148916
67
132414932
3
143117
74
423721191
330478
555020400
94206
9
58
292655
47
275461547
316213
240140
413722
18
18
94
83
386779
800745647
431989
57155
204175
62
66
10
266722187
446411
300526
96
76
11
176903844
36
197558
118094
57
375768852
53
68
40
78
45
470091
238521
5
77515
44
39
88
341500
72
5
81897
244404
89
319360
69
295998
182606093
455029
34
2
820924696
43
24957
2
261165225
27
63001
80
39
77
328713
218480
778373868
259491
73
10
23706
23
4
7
2
87
545873859
7
864998373
3
83
38042
16
20596
57
70
166185
30
35
7
31563
1
974818442
198598
364078
350672147
15
45
11
38
13
38657
6
5
768273187
248219828
19733
161456
48
5
121721
42
66
402940
45
497578
83
44
98
215886826
3
25
434740
331073
217331
35
423949
75
61
570665592
325036
3730
14
16
5
5
385433
5
81
10
125551153
62070
37757
417365
6
96
276212
15
64554
15
265077
8
49
496926
62524
189837
13
329953
151754
76
188614
87
7
306026
8
325924
268749632
445784
5233
47
84
222891
52
298365
4
423904450
6
80
69
43
6
96
275278
36
51
6
218963
28
52
66
1
21
13
29242
11
49815
23
404016979
121091
433706
33
87
597572578
77
49
458658
80
393769
16
26
37
277301
289283
263681
97094
310054
24
356673
267545
81
38
6
2259
149264
128205
418733
133424
252470
4
409260
51
26
93988
51
211096
6
2
37
109319
64014
402829
80
84
3
58
350320
375199
12
360103
8
40
130638
85106
13
69229
59
341877
45328
463609
89518
232132
220073
22
587151681
56
90
838480503
419761
14
169450
5
128452
93
44
58
266822
314995987
62890
243384
12
156770
65
83
205191378
132353
444666
805048338
36
97
332653
69
157960
11
491908
89
410194035
102894
60
332120
53
50
33
86
225398648
260497
26
2
50
370325
77
9244025
217382
7
269162
942931748
12
135118
444350
464461353
152294
25
88
296749
52
12355
15
21
6
54
383725
2
808287449
224579
257651
1
276483
25
47
41
195578
51742
125120
75702
61
80
265555
217043
16
25
853109914
458168477
70
298746
436099
7
93
94
98
469093
16482
47
54
68
312497
99
444869545
98
71
73
99
21
74
7
4
43
50
28
479454
16
65
26
775258499
99
472073
3
26
3
40
928334683
373940
69
47503085
195341
23
82
472657
476649
52309
10
921796439
18837
223486
87
340799286
152959
7
34178
417336
181762
53
58
3
1
239857
21
231676
30
332138
483177
566193817
34
2
1
20481
36424
98
407416
356356
130549
79
61
25
46
38
105485
16
2
94
11
302174
274503
260180798
61
267749
54
403417
78
180062
89
321060
33
191406
13
121811
110969
49
22325
346274
8
72
8096
4
166075
11492
216738
40
21
427164
318248921
142702432
219559
26
940157826
228944
400651
466599
180704
27
31
47
80484
73
397224
407651
499679
103772
96
13
8
398109732
661768682
67023
221455
401065333
6
261340
111696
401589
5
270136
336520
95
37
41
29
54
563468774
18
486882030
253396
215683
388335
82
93604
528256609
416295
256303
10
147594
70
54
3
6
55
921204176
12
1
449232
614301380
124133
71
20
157643900
167650
4
79
35467
35
234339455
9
487599
342931777
70
91
23177
329186436
19
133189
8
96
10
444416
257410
138800
174139
116858
97528
337128
45
49
323531
99641
5
247054183
88
218224
56
52
2
64
286031
48
318911729
146439
81
402248
763577106
455869
42
59
27
2
305511
58
117578
125157
58
8
367470
416725682
21176
57
51
28016
63898
34
86
446253369
52
18
8993
274849
7
386811
400702
89054
418827
281738
72
29
15509
941734059
5
801861558
322660
44
98
68
67
93162
14
121342
33112
432284
60
40
291294
993772904
54
8
44
73577
113653
67
3
41
99
23
343782
449800
88
55
444995
74
387213
52
830482745
992
16
99
44
80
10
34
327587
438243
408065
77
86
422503
8
33
77710
99419
331720
44296
5
822197363
36
82
51
54
21
309794
468281907
406917
1
1
108831
313244
3
67
215692
271532
23434
285259
26
63401
1
4
55
58
31
33176002
37
392290
4
37
459997185
845441595
5
7
382783
2
7
433535
460106
219277
238378
284795
445902
13838
27702
49124
55
104529
29
80
99
340663
462258
98
78
69
1
52
480064
55
57
7
6
44937
303749
465534
63
4
2
492235
388964
278942
33
951771408
58535
449719
77
74
207536
43
2
9
448777
139795
10
75
57
60
622412009
86
278066
49
402363
19
448246
1
148491
464190
201672285
390447
66
285132
233069
95
179146
40
15615
211074
797017892
54
386510
9
93760733
3
85645
55
176883
69366
86178
248822
420095473
424638
31
59
219595
128840
241670804
43
54
76723
9
94
14
36
322718
117469
32
462775755
169052
399101148
74
277022
486178
389957
52
30
83
11029
107958
884120659
9
3
17
134397
292914
181030600
16
40
456003
188185
93
86
117152
48
1
345403
95
315777
76
30
70
52
376112
50
416306
52
58
393825
81
192662
148467
98
259019
279460
322753
35
14
28629
78288
86
67
177041
30
106720
933475201
249680160
23
198147
56
50
80
488649
246065
85
31
17
258256
8
48
14184
435679
175741
675571026
8
49
42
50
9
68
73281
112397030
94
466295
75
439590
15
354418104
37
314622
69
420677
18
304762
446704
191432
89
151089
304218
224593
73
272121491
389409
173602
243900
1
73
48
733485447
919240892
289585
11035
14342
254783
39
338807
417846
409838
62209
463910
67
243457
250288
431646338
142189
79
697486027
195776
255807
360358328
85564
190988
552350630
487513
21
61
12
69
26
179854
313132
1
62
68
8
204617
4
51
39501
47932
153255
558366457
484912
4
506425648
360175435
56
362865
378748
97004
139382
70
2
300031
294958
81
6982995
249912
85
62
8
120084
499359
66
312139
76
6
39
94
64
727264126
9
94
127871
49
437903
409707
212743
248926228
58
385569
121976
241985
308188
64
395876
449272
97
438028313
36
224232
73
214119
42103
105068684
183680
579984358
61
3
86
36
7
3
205152
16
42
55
61
99
92
50
351934
69
721210590
394300340
63
4
208673936
277260
1
94
304525
19
270740
26
88
35
477860
299161
385804908
617009970
203919646
505445758
465919394
377239
18
12
29
200512
88
64
2
341848
450887
219196
60
361846
451312
76
58
205249
10
369160
6
73
2
476107
47
81
64
17
67
70
21
429831
93
2
326375
11
66
64
388416
157940
759572610
244322
233826395
38
204062172
76
345597
386487
19807
377668
294403
5
180146
219724206
484446381
95
398303
146095
237075
445741
103160301
350002
450854
240534
98
31
75
93
219252
36
57
39372
95
3
37
65
25
59
8
1
96
22
19
75
87635
949006734
64
395575
382571
67
86
45
77
293645
173537
1
11
144534
10
4
82
224933164
495099
65
9
54
1
158510
16056
7
86
206932876
51
79
35
319059
328704
278438
305516
771687716
970972496
8
495166252
232064
85
4
819152415
84
364595
460597
51
20
7
74859
203674
16
498585
1
74
16
341099
397346
49
58
4606450
95425
367488
256875
81316
441843
25
871120255
343930
241485
124803
260147
55359
56
300221
11
174333
107324
391178979
25
50
528472458
22
7
62
34
3
224161
153856
643981147
72
25
277481
534473127
15
40
160815
28
2
29
8
97
460282
237222
13614
49
18
244057
38
9
187394
46
8
192857
186876
227906
71
96
8
44
4
38446
789800394
5223
327470
127709
574411804
63
279770
751016496
14
58
760765891
321449
73
381407
447280503
74
55761
6
58332
38092
34
396518
81
33
55
377853
56
7
625822614
149033
193668
31
124665
3
311810
209852
178206
58
404856
356602
47
904095614
253227
5
25
90859
683183709
272851
13
12231
379159
87
35
34
84
173166386
378498
96
9
33887
103746
77
98
86
405505
57
475232
26925
4
254933
73
932865343
216768
333895
482386833
46372
89
38
818837650
5993
334105
56
27315
170134
62524849
202826
46
40
13054
76132853
3
48
5
299751
443141
89
18
423422
72
4026
40
83
249860
317084
347250
88856
211864
42
65
363137
264517
12
81
6
496109
27
202607
50
294645
70
17
178190
19316280
297585
29
378412
333526
61513
69
303320
874385870
89
58
28
380202
239305
42
213049
443060
410463
10
888714187
8
288144997
34088
25
98
5
310534
24111082
440857444
3
208648
38
996292702
42
34
479547
4
104275
233096
73
357488
68
55
59
346990
766868489
215114
231475
859504867
81
1
407091
9
4
278524
495675
152584
717873514
202298
56
224121
650355365
492595
61
9
24
462759
476160
417681
357167
451541
324351
89
123402
378648840
136827
17
69
310034
2
33627
11045
39
100200
98
11826
202663
87
5
215131
5914
75840196
27
76
179706
53
65
464017
16
36
109955
77
321497
446589
52
93
3
5
57
81
4
398075
98
179983496
96
171068
213336
49
78
164214
3473
40
2935
250990
418653
293663
37
231361
139192
23
66
88
1
696647022
90
166559
259145
801627011
735813096
40
88
271909
98
42
80374
413397
264505
204155
58
461258
4
44
213126494
1
28
55
450842
262645
6
91
44
484822
243561
72
53
60771
29
48
62
84
64
16769
594305120
54
357444
385143
420571
488198
35
1
87
59
45715
8
4838
74
69
376049
125715643
118297
18482
35
264980
123569
330882
94
338586
286164
228123496
300429
393656
8232
62
8
60
339375
5
259966680
441745
169918
95
16
43
68249
82
7
719079600
66
28
76
68572
25
7
3
5
9
485685
2
685551251
402432
238177
66373
284738
90
83
341720
82
98499
237307287
44102
413508
76
15
392435815
7
313068
81
10
53
106027
79
22852
79
5
61
276358
555681999
57
47
58
119488
20
227128406
359346
54
14
84
29
42
409190
168236
404258
93
369514
34
3
66
8
4
238796
63
86
215651597
771716402
3
610073371
47
29
34
212596
20
31
8
60
376500
12
46
145232
297014
375714
32
5
62759
24
68
2
65
231123
160129
130053866
71
65
157286
65
236479
23
465528
35
346999
22
377556
63
154224
415182
126990
96
6
25
439405
223373326
89
322376
8
3
101911
61
470808
92
62
426253
472860
212062
277950
56
445180
523400381
441821
233488444
21
405384
3
161293
171510
186673
337031
307796
329443
12
17
14
27
246605
97
41675
22
48
174946
6
60
376270
412868
79
744651285
34
27495
966657880
13
20
302598
75
89
67076
171810
16
75
7
101166
533328971
66
14835
415424
3
496293
410230
34
136735
88
394933
963646282
5
3
84
191158
487968
261106926
23
85
324895
608718380
52917
250605
162737
26
67
6
366169
219717
1
8
15
87
496989945
7
44
73
25
5
49
268762
616772132
226922332
1
50
71
183353
320024116
596091713
22
903523859
151718
300288657
74
58
402021
244912
403373
368673758
1
144760
856365571
7
852593293
29464
41
31
317392
13
40
343791
18
99
60
349997
358558
82
366538
127352777
65
37
10
82272
581833924
111555
492138
63343
79
413190
264319
5
458269
46
444857
58
1
58
80
332031
461342128
436959
25
743347724
72
31233
470807
29
16
5
16
100652
100816
366040
1
12
77
8
301616
67
3
287979
23
66826
44
224229
309823
1
26
2
42
77
2
448303
34
170772
63164
57075
236327286
51
406143
414957
79300
336639
463478
123681
71709
121669
261414
21
334964
833499293
320125
97
351456
371500
15
8
22
430722739
437370
206872
459059
78
37
7
59694
241515388
80
3
40
8
21
106500
92
44
254147
62336
26
28
67432
8
56682211
56
38
429984
785193221
322466
277281
23
48
411159
8
430619
70
69
89
67
56
332715
43
462680
66
35
488422949
15
59
473505
97
16
73391
78
87
7
284047648
416903
398689
31
137581
42
55
146020
46
2
4
196802739
85
9
28
58
311587
4
40
14
4
785645548
7
76
374286
276624
185546
6200
791418621
139432
27
30
10891
165544
52
40
16106
114923
163205
443585957
9
68
36
7
314829
286648
295894
88817
97
490729199
225205
178177
97
387402
85
40194
339525
99
251508
97
255872
169426
66
440816
258774
16
83
34
433822769
86
41
88
1
29
79353
64
35
71
322253
84
5
418215
65
646052517
805321572
252893
326533
74
66
4
3
42
79
184080
73851
318891622
31
400767
1
174651
5
170907
158076
451074
50180
340963
482019753
69
880680086
140972
48
280881129
254469
3
46
225117
4
409374
238738
64
1
537844034
492790
630793467
77047
240304
1
164622
266540
77
109092
481949
38339
53
5337
427180
29
412425467
72
83
478628
183716
35
80
81
92734
284664
32
736883007
688972930
57
18
371155
11
339260
15
46826
50
13
96
77
59816
54
353809
116354055
192121
56165
409769
492339
139888
75
446151
24
75
78
81
256709
306056
125533
75
281506
45089
284660
58
69
69
424459
35
147209
605596025
82
333770550
54
1
419398
842527825
43
292321
39
37084
79
363258
53868
471242
75
160430118
285216
19334
34
38
511327554
74606
8
60
347635
73
217629
52
26
344621
45192
440380
35
12
51
75
455662
172545
4
85
19
27
63741
21
98396
246246
138115
193971
12
369077
60
84
23
181804
75
37
155965
91
170072
1
42
229484
6
64
69
187008
474236
75977
100599
289884
134816
187646
19
270036
560024814
2
202323
232341
370039
259302
551830884
459459
71
48
229181
1
14
19
388896
461386
9
366425
177999666
445363515
92
385607
5
58
92
158486
9
371370
295583
331204
202199
60
123474
11
19
51
337196
78
385929
31
21
49353310
116664
479512
4
256964
881506654
115184
368194
170630978
66
73157
261102
4
250165
221039
464219
265317
81836
73
91
75
134632
15
19463
441441478
15
71
400757
26
3
3
262502
53
89549
473509
69
69
322936
45650
61
2
14
374346
18
173221
53
83
826073843
373297
167416
208502
4
67
9
7015
37
266882
95
159613
229100355
84
37
132108
9
285836
53
1
4
265107558
17
62
177065
28
80
440391
1
21
256397
244733
55095
92
245220
63
84
25
80
40
52
17640
324412
950654135
95
16
44
20
53346549
357737
410243040
31
63
67
113482
477754
80
360727
90178
18
368374
26586618
256241
1
4
3
4
335796
106647
158478
130892
99884
118479445
366222
487146
58
82
4
404427
1
83
92
95
70
496194
358930960
8
481023
919216940
6
439813
19
27
20
446987
93
34
419293
399849
417534
435371
167292055
998571664
76891
45
356588
120034
48
55
12
35
29
536974756
78
170143
350600
18
75
30
3
4
75
414407
56
27
287090319
6
313012
69
2
59
44
46
40
51
1
77
65
117720
580154090
96
26
18
401140620
57
111557
94
7
33
9
8
5
35
458902
429375
69
272504
68
13
52
47
53
786677038
164956
79
415762
73
375656
755118188
202292
894527525
61
19
26506567
65984
21
76473
39
74
306638
34
33
43866
50
37
455828
90
63
43
594961375
14
253098
28439
88
178136
8
13
114337
5
44
74
99
178869
65
19
39
53884983
58
373829
49
441300
35
8
406882
379211
479372
9
186128
401872
151292
77
47
42
54
63158
38
366342
54306
89
24
71
33550
173985803
4068
338278
280873
47
288683
439918
129677
413195
87
70
213371
343273
58
165403
32
39
68
35
428370
211971
7173
415424
52
116265
2762
30
5
5
138625250
24
186853
85165
40
95
159557
77182743
250319
467004
116469
76
270591
82
453143
19
4
74
301983
67
152758
351031351
219064511
28
23
99
196284
76
41
48
195425
209581
228445
92701
78
24
19
133404
27
229610
1
5
206611
88
3
68201
8
270273
55
72
789222133
34
324886
7
72
75
408434
5
80
451840298
280783
4
64
71
15919
291623
157373
496734
468802
31
66
74
411994
74
32
347432
397953
50
38
300492513
30
52
295537
44
237462
258124
58384
32
22531
291922
95
22
93
99580
9
454192
83
214456
1
24062
41
1
33
531183526
327529
8
132715
172089
6
213160
59
19
328631
76
411015
175584
961909279
770110435
90
553280809
38
64
240597
28
55
491563863
40452
95
17
408352
34
240530
90511727
81
235779
65
52
99
39
191549873
285038
89
24
19
841844050
374496
120300
95
404399
12
46238
464838
24297
465397
246441
1
493021
40210
19
48001
7
2
50
439834663
43
2
171611
5
468550
53
3
75
113152
23347
40
440798
88
433807
16
4
94
954799135
472912
92361
11
24
67364
650492317
182938
143884530
234378
93
102909
439090
68
83
253834
19
3
100523
9
44
76912
57
20
97
187330
66
298360
27
13
129920
310047
76
842588396
281182
22
251125
46
43
652952458
431459
370884
1690
255006
23
66
47
84403
201980
9
75
23137
433319
267297
47
54
41
64
28
96272
6
19
275476
50952189
127397
367734
331071
345080
207324
390923
91
86
5
69
86
38
69
99
427700
333145888
17208
151024
18
411374
44366
3
47019495
400075
279292
278678
463356
61443
10
82848
178764
169585
238745684
99
22
71
77
42
336521
185953
106132
1
41
308784
803446675
82
1
94
19
816726391
33
399605
344281
184548
331858
208324
49
205504
524163139
310926
1
2
91
12
16
382626
444364
702974133
40
299040
35
125915
214073
1
46716
36
335398
97
256923661
11
282856
27
290624
21
80
136709
24
82
55
354313
96221
12
133377866
403841
48
37
97
40
402268
131545
2
92125
49
25
7
255372
9
93
14
287046
397124
9
335789
66
57
79
50837
382792
38
88060
10472
90853
61
67926
249633
481667
143567
92
63
76
92
50
169349
264815
412063
222224
552215997
61193
10657
77
163224
74
196487
47
22
71
8
369479
480941
9
469312
20
24
2
50
139693973
381894
209952
715352185
41
170163
440671
234438
366189
92
79
4
7229
130085
85
230872
157947
78
169303
201617
967742024
87
29
85
20
19
66
323469
638314888
33
20
308079
76
95
14
46750966
18
6
6
421866
180624
61416
97159
7
20
54
29622
417375
842611836
493318
245818
477272
59
139625
354293880
25
312491
73
73
73
659345726
37
1
33
15
4
9
46126
380469
71
204244
379285
17
30
32
48
45
71
20467
382101
1
22
50
57
111841
21142
88
42
54
190104
203302
96
194324
368281
164409
259088
22
216083
80
20024
3
482662
382059
208637
425482
428809487
469383585
115660
14
4
67
5
43
6
84813
499714364
65
23
44
69
3
26
284518
63
15801
14367
56
57
26
48
66935
72
85951
28
66
4
393866
19
813583591
215932
7
411529
7
84
694349822
75
50
6
91
48
80
470811
5
165642
38
7
42
25539
24
85
85
479222
69
71
73909
324029
8
308517
8
1
67
94135
5
24
499322
269763
95
1
311462
234283
66
87
215021
98
462074150
72
272348
98
94
257551
385787
228606
225384
28
9
29
7
1
40
12
193455
12621044
308875
713434265
79384
11
923140503
966657154
275299
67
95
337358
62
15
196742
458567
155768
3
24
66
99
46
21
27
296914
88
189416631
21
262281
4
10
49
170089
2
29
23
299953
328838
5
30
89
15
53
71
38
137516
68
421863
89
184561
13
10
35
22
27
79
82
439314445
101387
84
5
68
7
11
99
87
174037527
20
789226088
91052
180875
266651
55
82
162617
688795225
186598
271317
484243
417188
225576
646420087
6
81499
120863
3
73616
22
411762
978532917
479602
392507
166380
304707
5
583070193
371478
201306
149662
99
385032422
91901
55
433126
121709
6948
4
257671
3
919824591
6
93
151944702
176437
176586
1
703738985
19
69
972635763
151100
428859
490483
2
39
442912
457849
246155174
8
340940
571540911
260197
818887127
724849153
995
287478
71
22
54184
25
97894
12
88
132346
93
70
26
11
94
43
207187
53
448894
17
78823
417458
52
114169
469166
72675
19
2
306662
83
397825
66
63
358076
81523
101802
258345
18789
170897
399761
3
25
76
39865
457891
389320
157354
6
5
73
31
28
262758
5
22
117964
126092
66
9
80
460046
261163
63
376781
23
114445
244
3
288853
14
415019
904778694
13
54
41
228490823
38897
70
464777
424662
232600
35772
378271
93
26
397207
74
643416557
373624
328410
224288
168675
419135
393881
40
30
335855
870164331
975167630
489758835
264975
332893
133212
63
100011
9
292739
159508
6
39142
24783
948116185
4
245977367
241528
472307
363045
263049
14
439216
57
40
474529
21822
403622
422938
56
231098
78
498584
155132
50
400336
8634
68
125175
469478
96
339669632
12
29
723301032
30
4
210744
204478
33
22
6
17
950161526
190986
28810
457136
78
9
56
450985
740786145
58
6
1
7724
62
74
63
147868
23
109709
267940
76
332707585
127116698
60
39
175182
72138
8
57370
438522
278325
85
158066
398944
50
7
349581
18
372109
222973
680248158
186422
1
7
59
203349825
1
496917
82
157947
91
36
223199
77
57877
173758180
45
23
99
210133
321128
46
61
33
166047
312124
46
185086
44
456002
225488
89976
145190
447994
62
563458966
656217320
149486
64
3
445556
18
122655
93202
23
486887
5
33
74
201876
99
88
429453
54
58
58
9
20
110511510
82
62
8
7242
367032
47
398951
37
206322909
63416
73
470364
245248
181421
35
417176
77
105570
493587
75
110505
8455
67
326271
487298
96
484690
99
442487
223970
96
13
3
439350
290000
44
411995
74
66145
135094
288873
49200
46
27
333123778
37
854747300
2
479028
610024832
68
894229355
172936
342266
186402
76
69
2
52
29
434939
57160
988548444
57
109103
3
76
282385
17102
248952
11
82
70
86
74
377538
476275101
309582816
1722029
71
42
9
69975
4
4
67
3
89
275048653
22
388544
785625454
510308769
365345
466993
30
230876
222474
437792
9367
73
63
6
3
201756
31186
304985
49
22
18
457694206
5
497460
450846
12750
57
35
21
97
13
17
65
27
73054
333472
4
117905
90
81
38
123334
52
30537
67
6
1
42
6
636125699
209554
384594909
76
404028
39
215681
370868
368719
977857312
95843831
473161
125155
77
36
90
440887
4
3
385063443
74
284090
72
50
28
72
33
268392
104210
778231247
91
439215
28
79
129098
50
47
8
370651
396750
30
745812782
55378
465958260
243261
63
365017
88
276732
257076
315434
34
108478
17
79983
89
90
366791
436417
630514868
53
7
30
55
142356
57554
26915
133032
31
130864
235737
18
51
81
5
85
157758
27
426018
37011
8
299266
368000
2
36
425790
223120
338055293
15742545
9
100075
414141
60
80
101842
39
464618
25
22
52
76991
487989
65054
43
55417
8
300983
404893
110553
5
44
369469
5
393653742
310166
95
11519
491792
40
347164
39
53
408165696
449074
53
375103
1
7
88
34
369241
442919
66
322484
67
241848582
316151
19
88
52
37
92
98
31
183397
357727
68
278820508
63
551378539
57
6
65
336461
446612
30
173917
44
895526989
4
9
61
3
115873
48365
4
67
500242025
258155336
3
6
83
150493
436117
19
421224
202318
36
34
88
4
66
967542535
494763
209695
242977
195530
6
842673649
885998057
59924
149694
42
797117199
34
90
316436
127166
42
341189
90587
7
68
53
31
59
9
936191083
49
223083
373425
72
884045707
680707679
432524
95
5279
94657
98
54228
20
22784
642959560
73
2
382339
98
45
171247
302808
93
360666
41
4
3
83
940510422
385950
94
9121
23
225903579
95
50
79
109737
271119
32117
340068
225855
32
671709591
397879
147024
29
80
80
66
57757
40
23
155829
337921495
419555
422022
5
98
300473
103116
407736
84
80002
58
18
42767
328046
244251
18
84
127927
188663
8
109725
420563916
3
12
9
32661837
45
219942
56
459588
1
58
365900
96
631386549
74
79636
136566
609661606
5
306331
443186
216790
377615
290148645
41
55
7
47
71
483144
61941
495034
766865906
6
19
45
84278
8
65490
44
77
8
68
23
15
213404
98
319025823
109965
286462
6
12297
448527
11
96
15
63
274796143
638644612
40
8
60
311966
2
38235
80
472131542
20
388710146
16
13
283443
337283682
147006
302875
183909
85
97
4
21038
54
433612
13
6
1
192855
66
7
156728
530119812
365040
58
255521
62
681191472
167545
265052
96
32
24
37
3
8
23
17
486073
415300
479051
397525
33
60088
77
95
71
321628
58563
924277890
96
45
7
99
77
344372
66
410526
208412
3
71
459718
9
245460
4
432409
69
66877
150317
78
190573
53
4
39596
97
417910
256687
240395
251258
25822
231645
98
361892
58
69
48
79
151190
3
287257
38
317083
7
34
68
247058
43933
695106390
122313
36
76633
60
413527
247664
412667
451512
6
418234
98
68
64
2
33
83
34
385987
29
92
9
202971
143306748
4
100098
125227
354905
3
364299
75
45
60
465348
45
10
181054
78
103553
235240
79
42528617
6
21
60
24
151773
50570
74
734963027
385150
38
91
60078
14904
19
205911
162880
663081680
88
90478
2
232927
30
382513364
271182
2
34
36
138671752
421179
457979
346009
74322
27
50
416807
369319
41
706941851
17
249258
312688
37
894246280
3
18
90604
15
619689282
488055
22
1
142215
388960180
42082
1
142396
55591
578951362
52163
58
493128
491973
478113
8
242415
85
241354
98
439377
311683
176867
70
241557
79
7
550867979
63
31
250496235
82138
58
9
374899
3
319173
75
471053
41
144665
471874
90
83
95
51
9
530723956
78
90
332355
90
416267
49438
427504
94
277085
31
8645
785216114
107040
191040
354811
11
70
26
289137
394604
2
8
1
331047602
367757
69
16
65
40
474128
5
751126626
64
93478
71
330052231
57
503
4
198254
8
63
4
279283
308438506
172608
857747948
474431
960283008
42
141428
364001
83
499992
73
26556
158873
71
68
186857
308675
75
64702
77
332028
477139
460450
21
96
80
6
3
17
21
343986161
38
66
194489
337413
480719
480906
474727
165970
9
868633649
8
51
250024885
6
352310
37
387026
152123
383332
76
281641
930746354
685465411
24
8
313698
78
470528
444571
93
316603
610741891
55
270013
315984
23
4
62
97
15
96
28
11949164
167531
245975
55
317260
69
34390
134154
72
524578300
188701
94378
88690463
54
98
77
51
44
268550229
484278247
287338
14
2
221278
452376
7
43772
127240
47
96
6
410915369
180107
4
34
506629389
11
2
19
9
179111
79
18
78
22
71
1
248325
33
76
367738147
578432423
408241
621212673
80
57928216
80
39
706338684
112467
132078
446707
2
57
57
284537
84
147377
157563
3
37
3
212197
46
208838
5
395394
69
29
22
72015
21
1
39
329339678
41
28
75
102171
36
37
92
76
16
314932
106331
325846
105317
226729
332402
149106
37960203
404736
27
342285
50082
254966
846040513
341627892
428389
66
48
26019472
349174
1
7
466273425
387083
120082
38
340270
299319
6
1
239506
27065739
151380
41165
92
487383
265407
376315054
59
435775556
93239
289152727
30
387544
120203
231816
135470
476290
9532
5
770238827
299133
241063
74
270236
77
84
88
105767
304960
163002
473037
55
491323725
4
53
7
53
12
8
31
465708
335425
168729
265904
154735
43816
438441
12
11
488543866
559785133
61
432928
416161
422466
15
76
387505026
93
488118
410072
389284
26
832979660
3
92
703126970
7
21
79
142853127
419318
162083363
391390
85
234496
103705
36
48835
53
382948
37
39
256213
27
62
66
288658
586615047
41
313824
685435062
280383
212798220
52
401193
130217
349530
232725
391118
494751
90
79
57
42
80
97412
68
86341
163987
92
224040
182122
86
32
31
4
361438
71
33
94514480
392896
81240
95
326234
494541
41
430122
124895035
417142
72
38
7
285742
50751
182667
316559
23
306081
655590136
38
82
585610486
25
77
90
6
373328
23
177861
9
74
261169
257058
282289
22914
299861310
238906
16
109087
12
7
49
74
22
23420
453142
325094
7
82
20
30
73
45
198617260
420416
59
106687
48
992649579
93
56
77
400291
16
497375
190744
2
62
289136017
89680
163148
27
187659
144762
17
390914759
196092
2
78
55
373977029
85
126374
458903
79357401
29
241211
226286
403519
52
15
99
87
27
75
72
60
92973
8
13
234695
196643381
3
144424
230048
46
102883093
90
20
5
322937
27645
984920821
27
458504
89
53
16
1746
471080251
366988
368854
216787
341
311442
409547112
168433
310641
90
455943
241245
57
268188079
41
87
477054
376013
27258
315905
191318
294643
81
574528847
289721
543894516
315529
30244
86
51
243611
98
6
30
259331
454752
67
103430
7588
113800
750069530
37
130905
71
39
68
7
7
139059
960478104
392154
351610436
128256
32467
22
92
489498
96
244375
96
1722
958713219
88
251960
82
62
24
402900
70
6
86027
105981
14
8
41
9
61
21
83
93
52
45
66
6
5
307811
59
98392
896315122
89
13
85
2
106076
261830
143399
4
55
277101
2
30406
62
149879
43
267399
301610912
3
30
453802
53
43
444383
291523
131738
49
228479
42
449127
65
521609321
270578593
233506
2
191818
334805
911014252
160898
86807
71
20
529399287
35
32314
43574
160226
190048
1
249363
477173
393006
356925
79
31
53
56
176245
63
55
37716
51
21
904092775
8
31
76
443102
36
782450344
28
473624
455248
58
38
33
55
42
40
14
954998182
214249
403111
454577572
33
65075
85289
8
71
371860
78
14
27
366530
22
444097973
284799
316622
240993
72052812
94
5
107496
53
3
88
96
39
7
57
45
273083
26
48
79078886
93
113957
71
135635
978776545
280253
4
2
400471
210948
4
37
207827
7
73
471490
267786
174220
40
54
41
335520946
37
311407888
468833
184942
452887
217009
24
92
175444
399198
96
187889461
399903
660978509
202701
20
48
12
9
86
191512
18
359769
96
385089
50
15
92506
8
116084
187358
763744898
88
292729
402332
10482
50
86
561551387
72
13
62827
66190544
37
62702
234605
168250
41
36
32
115357
7
409520
67
145262
465915
57
94
413831
7
340398
130134
272798
21
481164271
26
1
424781
80
47
1
52
240858558
353660
26283
985505664
252806
8
30189
86
65
441696869
92
241108
185050
90
119645
61
373543
192778
410869
237635
227147
177384
61
115860
1
18111
345766
9
60593
4
86
32
61069
77
42
84
58
4
1
269624
94
64
389065
148456
13387
349190
26209
125526
634245428
348526
191451
61393
65
368544661
3
487697
359925995
470026
416175
920273495
191359
178480
286259
64
43
9
411769
42
345604
363402
35
75
398664
11
9
295980
458251
339521
270945
405114
363866
50
266480
302321
290827527
416093
156341
25247
6
131088
28
34
94
439699
22396
63
72486
65580
61
162586
79
677840062
23
303745
20102
27
462729
231325
66
9
67332
23600
73
367458
276349
79
93
483132
26
89
350873
30
160590
74
490981
197624
1174
95
416179
94
4
303469
83587
4247
476031
60
62
414333
53
23
223057251
458243
55
278751
95
5
81
9
35641
18381601
24
414533
68
196916
7
54
52
44
433220
176243
96677
61
5
787614202
57
8
23
3502
132619
327768065
422109
2
401311
327648
9198
403877
29
49
436753
357322
443160
30883
883331045
84779
8
42
15
356126
85
151720
246667
409404
385595
395392
4
52
5
24506
655472220
185439594
245022
37
333375
384051
85
354233
365713
34
399465
257789
44
246373131
41
491737
493007
215953
87
18
20
4
109084
699747550
5
84
303229
380774
403134
78
467294
383493
17
14855243
20195
3
62
3
300175
94
21
42
267408
171255980
68
58860
401065
101623
7351816
64
49
39
235228
610187889
444005
188440
191125
422144
464431
210754
187876
75
528224084
34
821247237
158027996
405922466
71
547634949
247936
55777953
490057735
262384981
30
95
46
78487
83
105177
16598
7
362844
78
744939380
85855
41
59755
38763489
660890653
76
891390148
442231008
66
295244
89
276469
71146694
71941
495499
973610843
62
195808
33
37
98
231793695
74
309984
16
258900
81
418344179
60
69
346599535
84
66298
1
2
5
889536459
152748
2
437610
958269268
200567
343952
71
7
3
44
85
73538
28
90
450787
1
438583
99
357841
215324
7
55150
466857
209825
212987
70
198446
423925
8
14
68
335791
897816832
398263495
54916
555566384
48
51
121142
411275
22157
21
34
81
21
101259824
79
10
1
82
49
480079924
472625
462573
5
18
336649
36511
233085
546360674
38
495245
205100
411213
105439
1
67
256258
75
315570
7
315634
172171
112311
104292
145525
576662784
41
160187
9
94
354774
210907
479627849
11
152246
9
1
84
175670
483247
982444693
14
754316143
104681
34
674871947
342609
318209
424237
210104152
98
483302
329452
74
99664
387133
16187220
91
230827
36
1
16
6
470661
9
13
294644
358253
447490926
328425
202602
605540481
387586
4
93719
90
41
75
70533
38
91259777
77917
28
265876
224512
9
31
92202
50
858365070
18
819719061
96
3
64
5
24
216315
14868
433836
313533
2
8
51
160569
112417
178639
142424752
6
98
139791
162740
92009
272543
316121
431890
40
7
176588391
91
68
47
99
83
32
844718055
7
269525
110073
97
92
407272
84056
391831
237157200
18
9
912520343
80
54
73
69
37
73
80584
31
511114407
7750905
40105
66
90
197694
37
133236
86875
63
92
41
8648278
51790
90
8
63
31
299914
192773
61
2
187302197
2
577828582
374873
44
376121
80
15
609313344
43
37908
89336
5
28
8
387107
38
111627
43016405
120042
54749
18
85
238911
88
97
6
65255503
34
74
1
870230095
28
80
6
864552509
173972
169116
2
29
308589
71
9
1
261617
60
70055
247739435
95
77
701812969
73982
21
76
354307
9
7
5
137415921
33
17
33
13
1137247
106557
146615
58
53441431
121806
1
94
145625
402053637
12
983703374
835402045
83
75
372551
408161
53
169612471
135299
47
197465
13
1
124383
80
928028714
345603
81
29
53
40267
430927
93474
497313
230428
329990
80
71272
142049
2
73
261800
96
44
466447
52
24412
44
56
4
551998713
98
80196
490597
16
32
5
37
9
98
100506
5746
41
377883
52
50
222229
35
299546316
195504
74
366195
473536
3
104756
351708
63
183733
78
172145
62
474810
80
79
19
558309537
99
57
490155
481714
3
648663807
3
47
305680
212030638
94
39
4
302668
8
247851
160728
3
290019
297551
82
485410
83
50
6
19
58
95
6
482656
264579
187667
491385846
1
359582
224703
317420
121742
44
80
81
2
950474975
224472
92
69
243250
42
22
2
372544
306773
852698936
203221
772944859
3
135558
17
26
2
88
200592
480080
971408953
246601
797030384
50
6
38
87
51
68558
374588
45
3
426669
401007
36129
82
47
457438
25
480953
99654
363694903
349428
853521611
289295
2
81
663530076
60
359169
205827
214889
233950
79091
50590
78773
11
21544
541091432
3
94
105576558
77
72
46547
1
338733
308602
47
73
60
345036
272266865
300804
166963
275060
83
159937928
94166
445335
68
344499774
77
75
347324
239706833
380477178
24
635146974
73
62223
499146
2
72
132959
289440
239978
6
266625
15
432501
77
19
8
40
4
13439
87
259259
41155
29
34180
278364
370903
70
4
17
2
252203256
453961
23
86
12
7
190206
254300
4
354165
172669
251255
76
67
8
34
92
8
279885
41
90004
5
62
66
59
15
867370879
81
351437
905265262
167306
91
1314
390449
44
81
160361
88
216143
440853
125072
374826
8
8
282593755
361147
369541
78
297518
362004416
395571
3
351479
12112
18
125783
321425
40
1
244481
113666
85
236289
11
529362763
12
99
41
15850
82
261893
168371
424679
31
323194987
212847
3
2
90
31
66
94
406904
224026
11
132286
63
256273
28
5
9
352933
364861
78
95746466
74
42
259289
55
174781
28
25
20
23
10455952
460424
368438
951363380
88106
44
314375
73
84
885025393
74
54939
184606405
3
13
373170
5
73
53747638
396893
243792
92
93
195563
20
216812887
96
15
491442
45
33
20
452727
316657
64499
124927
46
62
71
279412
57546
376223
57363
388637
626577762
80
48255
112767
91
83
58
6207
478202
275923
12
781555383
174081
137428
47902
365565413
5
36
492349
63482
70457
1
7
370371
7
65
338686
381601
90
73
33
205527
38
34
15701
20
462970
40
623865094
194065
57
29296
42
60
159886
41
306530
20
449213
29
7
249105020
27
52
102980
70
9
71
65
359789
60
28
474914
379056
76480
19
30841379
3
449354
80828
75
597722883
297851
6
453749
434041
455249680
75
446250
207427
48
22608
152961
12
83
134162
87198
53
62481
71
108267365
65
39
410371
4
115610
65
2
322463
88383
24
475735
39
178670
237668522
87
107635
44
56
388260
43
217019
721200573
471431
39
2
6
4
176791
398081
33
3
40
3
40
47
96419
56
170897
493814
15
2
57
143629
959718844
5
6
42
21
87
208587
9
911232218
403464
49
2131
26
3
10980
277058
72
879642910
39
348184
351837
339396
342930
170138
6
42932
29
239303
495937
79
370128
17
360694
240157
28
148465
68
169193
20
295625
202716
374941
5
107993
99
8
94
41
87
570552566
203187
217021
1
87
411097921
340836
305179
403715
41
89
318844
394430
826969878
26
7
3850
3
42
271984
492412
44
128323
87508
39
30
34792
7
42
422257
29
120120
51
499985149
107537
95
97
544285128
6
475736
47
9
37
11986
492135442
453025208
419966
131409
5
54
381767
288456
775928179
479577
65
98
42
843732202
441586
30
42
556592577
164788
6
42191
158791251
259439
72
72
80
88
95593
69
4
95887
9
16052
432015
136389
1
7
262507
95751
65
69
5
421858
27
142490
63254
44
246723
482281
638387483
8
211093
64
49
58
79
99
224926
30
2
93522
889000005
198496
19
166670
79
87
99
43
46
100146
13
65
200604
79
59
24
83
4
7
245111
143689
424912
301713
91
473110
9
75288
86
386565
438914775
3
84
131749
801224933
18
140255
377318
28
784300823
26
7
387255
344377
44
7288
307192
57
364027
1
190649
3
299313
53
52
203788
96
186320
77
53
52
208893
328834
655487827
400439364
9
488131
74
35
65972731
40
376830952
11
194946644
566816423
31
111917
179462
27
472926286
21
402253
298156
349582
98
36
82
210304833
68
9
4
84
3
95
440070
384310
65
28
213565
80
68
29
44
296665
83
150583
478762
85
2
1
347735
60
2
90
5
159325006
17
90
91
858229203
743757096
91
281698
384775
430971
39
5
472232
80
291263
451147221
99
3
67
70
38163
118071
41629
828762026
82
41
9
492840
56
84
278294
17
151387
1
96
68
857960828
221325
361036
435462
133851
79
3
73839
80
13
5
988005630
26
314892046
358982
63
29340
27
333386524
59
20
686322679
126781
6
92
390465253
686182098
89
187638
221392830
49
58
113935
362784
370450280
113731
40
38323
418425
93
92
1
85
666781840
83
200674
93
155914
67
238245
470064
17879
625310270
182238
91
13
255905
90
354124
183637
32
5
79
11
7
64
149179
7
36
48576
4
75
54
3
8
89
74
333447
2
72
235008209
372622
102016
455052
24
1
98
74
31932
13
36
6
159490
325166
65
27741235
107159
184824
480724329
286528
342595
42758
63
10
32
119153
16
53
739729740
177836
134604
431650
849809142
225127
78
31
290001
38
2
227472
83
89
251621
404813
27
48
23039
370116
71
83615
193331
81
56
56
8
334914
90
419336
80
1
65
54
71
2
481245
92
42
18
76
447515
459377700
102211
208884
85440
72
88
370271
427359218
439924
90
363700
32
94
473690
267891
65
235707
41
176398
498138
399127810
30
65
59
19707
42
99993
146990
8
11
45
3
66
36
58
356045
73
1
45
2
48
84
123493
43
8
132071
35
66
4
89
93
116334
59
37
26
87
441177
443867
939999221
182734
35
34
92
130931
407701
92
20
122641
4
61423
620480484
560567008
7
240232
19
38
121257
201310482
349164830
435749
88122
414629
18
30
5
265532
268197
257283
199539
3
32
77
94
53
7
67
91
43
228994
982841796
296282
65
321138519
239374
310615
378376
201051
409998672
316240
4
57
300714950
162225
391002
8
68
186288
45
19
38
393031
99
61
933628204
372802
63
432004
978643920
533048293
289458
432396
64
291239
49
254497
88
178408
37
41
566544862
65
489384
681078229
7
79961
393280
3
2
89
89367
87112412
6
59167
96
236822
20403
8
621072213
57
51
38055
77
4
165116
497120
52
120117
78
433168
53
312133
150475
682999114
869931434
5
17
175502
242412
47
398659
827666340
203667
59088
82
24
3
40572
496742133
330760
76
36
407310
488925
23
7803
70283
961300763
4
14
50
464211
5
24
96
43147
233879
80
12
10
95
719246296
218388672
341605
14093
124064
284931
162795
6714
7
250892
12
444575841
86
491986
94
261310
45
316910
299555
817485324
320894
7
7
33558
76
30
6
107390
50
231761
1
216285
290501
1
49599
68
5513
83
90936
341974634
9
338121
126943
93
143679
7
9
86
388920
85
17
65
18423
49
47
9
31
408105
234585
323138
121070
465909785
67
1
1
15
39
74
423627052
218792
57
366962
7
43
278727
99
139644
468952
25
1
62
532059077
127028
204609
40955
135619
6
88
493231652
18
221629
28
19019
63
81
6
87
90
455263
910764780
32
364098
3
873954174
83933
90
7
2
3
352299
278889
142733
136836
7
220759
52
9
37
956792106
40
102317
5731
44
24
974582028
64
26
402190
68
104926
5
95
78
238716429
59
171818
65383
51
1
702057898
36
55
843196676
277651
42
13
381645
223286
16950
45
47
360043
1054
158358
308726
160315
6
16631
419285
91
55
278797
985262719
44
749862589
30
62
205984
95493
43733920
73
4
452483
350943
61
4
22045
96
60085
827074853
258753
91834
844356903
14
197144534
467465
62
71
4
103607
6
425495
216545
35
36
152527
158523
63
5
89
939996772
240181
264061
95
27
759569435
97
4
83
52
91
94
211935
83
487741564
88
66
392756
95
2
49
68
64
96
817159757
106478
50
58
36
293980
26
378446
19
82
150416
472254
473654
128605616
9
30
93
1
408927
55
207421
4
66
20
252786
469902
282689
81937
255384
82037
809474351
80
351121569
446171
300212
88
65
385202
159436
485827
491647
238969
88
492724
457468
34760511
92200
92
662165149
5
353783
21
251988
65
433571
96
68
396275
8
52
99
463589
35
421852
275812741
436957
680526919
5
56
131924
77
75
90
16
95
84
729574801
258073
396869
17
420468
133083028
58
20
39102
498282
444696
11
161342750
180516
223567
74
331766
450733
69
1
10
14
383613
7
259016
345757
69
28
34
10
468329
2
32
446011
116891585
919154109
329344
47
73
97637
536838344
8
250493
61
61091
673563770
1471
107798
396867
361377
23
1
158916939
67
299932
97
5
578168586
478909
19
1
76
486203
109641
20
97
255557
12090
685765064
23640445
70
309861
68
362349
90902
50
53
10
135934
492526
80
8
92
57
384470353
50
64
404844
16
244760
7
39
81380
12513
44
344138
80
475508
5
428759911
146766
231370
6
194255
324256
321376
19091
135308
33
2613
1088
83
59
118295
84
13
5
52
379430049
34
69
446419
407412
4
89
790873009
412023642
241690
11
51
46
13
118406
83
192136
82
99
368843
491597
132488
457679
24
700884972
25
187490
137848
4214
98
82
474834
38
484800
19
29
299720
251562752
6
447986
14
19
1
26
840281141
235140
9
5
44
140087047
75
52
16
262393
357131767
32422
15
136306
278322
291847
262432
309468
76
9
928238201
522752735
370191
258496
4522
19
39
268739
389480377
86
89
16
306265
70
351328
7
13
87
851919515
4
568321045
53
20
154351
46
36
33
473836
844143691
7
399083
46368864
57
159355
107169
6
115028
90
71
360792
223010
1
13
481463
304288126
66
915929829
19640238
150062
481026
452654
355943
157956
4
361828
7
88087
272849802
176114314
419790095
328383
363475
850369914
6
481698
16
36408
422318
1
77759
216986
82363
8
179388
16
84
79
85
23
317414
1
841968453
1
74
36
89
468656
422808
57
99
47
53
18
20
494925
36
17
54
191693
82
91288
317044
466727
443467
62
54079
83
885285601
568189947
27
85
338915
248611
280264891
304395
9
9
421016
53
34
228200
442131
85372
71
14
458067
28
289025
802847683
13
67456984
441568
5
16
96
241560
9
1
346590
450290571
127925
332855
417300978
10
100763
71
97
964033866
762666216
17
401115
15
169846
34
57
482211
147908
195264
33
306413
54592
80
92930
87858
94
3
24
246687
64
8
369122
242599
352247
85
9
59
60
169129901
27
495737015
2
210099
3
196380
293787
5
47195427
35
220266
37
484311
441264
78
271586
377616
589251307
16
153889
190069
131881
5
91
173388
121135
74
314170
229687
264390
20878
96
179024
406498
39
87
84
82
39
319070
33
982253607
5
9
56
15
2
245636
442792
7
389472644
22
470147
140519
980334949
9
1
37
4
47
8
67
200251
109728
100295
688150264
51
18
42
44
22909
347044
22
404625
4
356292
91
79
463727
3
205466
478373
46
8
38
385759
20
10
454148
346756
4
117570
252712
756751179
22
80
19
65
56
134699
216488
558848555
373723
461466528
73
116444
867416694
431184
17
4
57
25361
7
319330
67
83
902754812
70
495063
195570
120379
233724
41743
58551
27
304079
415861
96
78
21
441735
99
166381
143916
1
30738
10
4
82
21056
16
2
79023
7
836924473
90
132563
236352
75076
166605
94
122722
74
224152
418324
82
228457
47
99064
26
502237728
420807
345852
220992
205193541
11
47
61
433011
97
73
3
84
24
1
47
395222
73
177508
109583
30
82
24
423963
26
34
90
26
715227478
8
64
17
12
658532208
55
167437
983614453
263169
813109787
371903
461841
56
134192
647945648
8
69
91799
48
74
10
48
36
252798
5
247395
7
675588572
97
95
9
22
333342646
414523
65
4
61
137351637
220493
13
165799416
20934
7
978974287
87
59
485719
4
44
7
25
218545
24
347214
40667
75
486566
30
2
13
685
42
600623544
239291
36
12
55
1
13
234018433
54
254042
109045
31
30
53
4
7578
142479
44
188537
411173
11
33
15
318493
16708
321380
42
2
303503
144633
12
80
3
29
13
334409
46
57978467
89
84
14
342607
62
60
224984
15369
357116787
86
6
1
157401
566066063
66025
282435
250661
133951
12070
98
4
50
21
28155
4472
869280070
93750244
83
96
32
31
80
749537492
418946
281030
74
1
317148
417655
368894
334554
41
94
93
44
856410007
85
26
48
368092
271088
477518
41800
48885
456106
41
40
177334
4
683321902
95
152070
8
2
62
211859
158191
7
80
830087588
16751
5
116375
481028
62
26554434
328573
2
74
35
3
425039
284273
306369
890226133
444142
421122
2
827120177
170517
419319
485167
77
36
9
342978
274927
19393
98765
45
239721
63
254879490
294806181
325469
432460378
230495
622509292
12
88
94
97
325406
400067
50
371477
10
363783
381338653
51215470
5
63
311988
18
6
56
59776
403105
8
58
1
10
348168
477205
36
916914833
416328322
270575
114617
189998
163499
73
1
66
162211
368612
41
63
82
139161
450268
96
188887
1
87
2
314912
12
462014
93
428016
33
66
658833528
181095436
17
14858
381643
194123
33
81
57
262848
21118
345752
1
14
95
93
447843
36987
315520
5
61
79
47
371310
25
3
71
631419394
103074
12
95
326848
94
15
95
230798
606220748
7
5
486334296
20
8
141974
7
68
173251
268417
51
71
53
418565
74
352407
936791751
65
8
868625596
145475782
294141
7
80295
319064
8
52
171235
470561696
69
439999
9
84125
233678
80
74
109558
93
948812042
3
92872
220423
47
410309
63
43
56
91
8
68
17199
86
99
154198
173156
15805
83
321355
168241
32
53
36
37
19
3
50
306260
18
187182493
54
110651579
69
441061
325594
332933
352286
1
74963
41
149255
28764
7
345113
4
66
2
43
168440
4
180479
2
26
35036
263832
53
7
99
63249
129716
50
289881
36853
389811
16
53
1
29
386336
226862
93
494703
82
526983649
30
592551338
9
77
23
470989
89
2706
84409
393761529
750492963
30
335209
365543
47
46
435322
19303
161034
26
272738
27
47
253312
83
41
322243
230735
60824
243075
23
546
1
278933522
24307
488839916
608273614
153614
228574
355147
1
47836
113327
41635
201757
362896
89550324
36
19
55
58
99
390748
76
77
3
5
629296832
24
188542
74
47
43
3
19
608496464
363317
80
80
82
229368
491858
99
1
467941
3
328049
68
24
87
410942
346037
39
364537955
363450
2
76
229182
5
380850
46
84
29
32177172
4
167480
605801940
173310
875865449
426685
88
173872
51
377833
60
284536
10
5
14
388547
21
74
84
28484
60739
220914
94
44
184665920
46
45
6648
41
4
163435271
6
39
63265
9
63014
78
35
51
273332
876348862
427816
377197
7
233137
91
66
188609
15
25980
67
268928
282959
41118
461013
65
28029
80
954095576
70355
64
32
65
29
299194
144652
159039
562371976
172022
42
65
29967
57
122465
2
55349
52
116706
23
445118
149169
392073
83736
312050
248051
39
26
9
80
28
92
185432
17
180029280
33
17
29941
199404
815404909
5
20
360536433
93
105108
27
33
364490
220198
58
248313
61
10
274775
89
162705
372971076
41
73
95
94
98
56718
36
164835
313391
306601
241865
33
3
72202
428358
23
91
56801
12710
31
10
73
32
53
7
20
8
446397
91
9
119771
3
74
340404
28
90142
28
86
40
55
139866
42087
37
243508
365094
1
935358343
123759
393786
83240
36
838381519
39
24050
50
38
82943
131456
74
851714327
460705
220144
722352392
7
155144
165639
239670
336259
193106
205407
8
41
9
267616
188472
5
331919
489281396
25
81
295760
18045
199836
31
5
71
176936
180780
874996796
53
96
4
3
69
9
353363
88
874853295
1
10
72
86
72
40813
13
13
318493
222049906
54
6
57454
316658
20
263676
406687
17
8
237882
54
42
3
45
34674
16
89
296019
257937
346273
357433
16
123684
36654
57
215686
81
10
34
33879
7
191395088
51
76
225921
60059
8
22
327680
33
916516801
60
6
981883096
51
273369
62
474477
66273
130654
71
404226
98
498142
19
60
495188628
94
2
32
71
26
499571
90
213297119
7929
90445
27
393615
68
17
86
17
70
66
11
38
51
41019
499960
28
160721686
4
84
370818
335782
8
91
392927
43
226585
53
35704
28
97
8
53
48458
427130
29
64
93
99
462183
3
429485
380328
7
11
81652
49
228555
276817
496050715
93
534386547
10
34
227244
458062
37
87
290013
388574
79
89
358414
471567
43666
33
330367
315061
249304
249304
300915
23
83
80
405055
464377
467602
80
10
188503
258988
389724
445547
231392
6
971822694
25
62
173699
75
21
360167
9
69
7
93
6
97
356100
389791
386322
345671
462415
30
110055781
60
11
89142
87006
69
1
492307
63
62
251895
180482
23
35
311058
87
127088
93513
1
17
12419
169901712
823998063
62
29
29
467542
21
78
681968878
38
4
292520
58
298955
87
171010
386707
541038241
1
41
79
30
72
296848
442922
26
58
95
45
94
23
31
310642
1
136215
232229298
406033605
193802
75
66
4788
34
305248
35
115998415
241989
20968
398277
46
382766
73
400869
313730
452935203
38
295963
138938
62
338361896
93
19
318822
63
224131
27
919125989
249499512
32597
8
185023
276942
127674
5
22
472997
96
424987503
71
93
4318
85
4
490590
285895
12758
41
67
691240792
59
1
415388
9
73
74
5
274813
424912
7
78
83
48
32
40367
263750
38
408715
451974
144209
51
44
341321
7
36
12
58541
99
88
50
458330
277911
43
30
265023
20
304561
3750
21
901589860
37
388896
243970
36
234190
220293181
83
85
273419994
139758
12
50
274733
105770
157696
86748
97
257744270
21539
96901
97
6978
13
22
226049
149115
88341
1
868764206
1
885390522
127175
59
487427
40
51
39
176077
73
31
72
322769
491995
3929
112188
62
56
1
63
733406515
199508057
14
205529
92
33328
241175
312014
69136
404697
537132567
75
25
71
52172
237738
85
26
304329
4
86
39
48425137
54
347744
204798
45
51
145473348
7
384965
401531
9
274610
45
460712
581488633
51
34
232774
469839816
73012
31
2685
62
54
8
38
291237614
45678
92
8
4211
399479
12017
903869740
121851
318785
53
723880188
117005
257918
66
78
30
215787
242719
197870
1
388956619
258646
11
99547
81
14
76254
3
27
171003
416210
1
78
72
19
59
68
205686
30909
46
352255
14
303436
847322154
86
88
133240
72
92
75
26404
6
5
7
212809
309253
27
147020
1
384647
49
150235229
201559
61
25565
64
492989
34
61
864160449
421706
37
1
25
94
455046
32
8
279377
78
22
440478
13014
7
255554
43
92
60
1
28
312379
88
8
34055
312830
193601
114914
45
193103
62
48
63
36
16
43902
92774
140996
75
484523
37275
424836
417467
121597
36
188531
70334
277198
89553
160575
89
1
61
22
448577
1
28
968830106
77440
52
40
90
392921
47
218964
400228
621652520
239598
121576284
37
814324751
4
94
515518632
90885
206160
305492
71
73
288616
393763
234015
456371
87
68
49722
248160
39
394509
61
86
213335
17149
321093
86
72234073
49
80
113764
5
28
429057457
82
23
7
262454
318449
45
517425724
157059
2
61
1
277815
3
423462
238859
275338
40
247397
27
402586
1
4
280271
157293573
477364
482371
160539
205950
457551
97
22238
723906745
730271692
490405104
69858
37111
9
3
47
85160
49
62
36
85
26
7
337654
11
153192
356740
192807
65
463621
164261
468006
68
46
180911
43
410719
381696
360937
664692333
27
145725
451153
219954
312811
281652
57
43
36
319695560
11
331224
41
368874
73
74
289610
168263
49
104579
310823
133363
35
411068
421775
51
490796
1
310130
70
442382
168852
334701
28
229414536
914306359
201652
338693
185795
35
446742
95508
42
210585
178041
10
324077
1
76
37
88332
63
252119
40
81937
474972
103444
495958
144745
331482
5
54
25
195381
47
7
9
56
98217
264327
292627
30311
37
229150
51
990780136
28
25
68
415067
279332
69
119976
652894387
38
88
59
839940436
371412
18
291543
347690
28
5
74
55
433888
31
66
608644334
165394
501188486
31
8376
5
125234
188568
68803
75
201995
77261291
177142
363069
49
315829
35076
58
70
89
51
85
1
84296
109999
56987
162445
178108
5
9
1
191345
8572
83433
397341
427602
621725914
734751146
301425
52
6
470894
294517317
143770
334703510
76
5
1
2
50
300401
9
90429
371702
185437
27
243335
1
487469
19
69
861926805
46
537231027
70
7
72
172108
28
260096628
36
94
194361
207089
90
874669024
99
351084
20
174574
275045
88
194334
25
230248
50
57951
108810
71
3073
94
57
14
16391
15
808840272
7384
26
906342463
40
218962
348917
445199
28
82
8
377329
476904
75
370391
69
283461
443397
387553
109511425
78
434810
362848
44
476363505
142723
200411
538274522
384410
92394957
1
80124
34
259090
87
86933
392895
80
2
160150
30
27
71
103487
9710
8
31
351616
15
6
20
454660
61558
56
49
93
37
61
122280
7
418266055
666869818
456706
318803
709924770
774419817
242820
90
337294
293057
66
441193
124001
18
187331
28
250384
53994
514588439
292495
904224697
266894
29
60
33
307183
48
88552
121861383
202892
385523
99
263636
68
65
71
8
243274
395949
2
174129
166986
467909
422654
397769
827315981
411238
96885584
897066342
19
9
3
229206
486229807
263235
1
188557018
8
349752409
56
73
89
721336220
370562
121005
41
320442
244750
7
17
14
43
21
387180
75
216654
70
15
448888
25943
69017
85094
40
326112
5
367169815
5
22
51
147620
162294
238728
226562
51
69
7
15
9
380522
70
288203
28850
7
79
523085329
6
360602
3
265683821
97
212354
15143
5
71
898217927
33
11847
325940
362464
566881694
94
225716685
195436
9
17010
6
80
101957
4
57
97
248477
462774
417369
254621
54
230509289
27
631150946
5
40
955983685
119628
115344
60
44
21
1
294088972
74950
96
30
11
3
232822451
199104
79
212518197
241453
331359
16
7
51
92
85
88705
366804704
241640
57
50008
97
117278955
9
314939
88249
400365
20
63
330893291
5
767522550
48
36
34
72
94
26108
364707
76
65
772007939
50
463583
189229
90
21
368658838
38
182225
40
94909
78
36
378123
338462
86
58
98
298736
98
77
65
330422
35
54
7576
7
43
73
480543
109117
19013
85
25
113424
355195
298280
52
75
2
355279
75
431781
80
11
38
53
424514
71
192502
88
78
343291
47
99
330691
9
92308
124783
85
28
117026
112255
71
42389
19067
483407
5
365249
407287
68
49
383544
82288
27
337198
900702131
825034775
9
58
769272539
26
490089
233177
27
36
243319
7
54
94
473159
7978
30
12
74
151256
81
89
99
87
5
186720
820035052
493121
27683
495851
24
87
62
75
6
9
209580595
71
79
826945609
3
377505
897670129
324133
97
55
57
19
62
889502945
543580553
355958
57
844171424
26768
41
132264
24
57302673
65426072
50
47
145080
97
448168
33
201650
9587
3
16
468231
65
65
304541
144232
161036
52415
45
6
4
130876
76
95082
88
226826
54
64
301500
37
176580
896065523
73
91
83
53
8
74
218209
48184
295699
391229
167573
81
90
97
96357
28835707
5
336107
6
237699
40
167404
325530
237901
499285
302668
461659
82
56
452968
24652
2
52062
318906
3
7
404376
641636546
45
72
465512787
80
349878
53
90670
850263083
455462
92793
462912
295137
12312
445417
488619
122418
435862577
35
64
454891
17028
147671
66
270502
136125
234615
9549871
80804
64
147478
68
254037
365702
77
179013
279408
5
76
144756
68047
110875
316146
24095
84
80
92124
49
342903
320570
14
432465
94
4
12
72290
93
92727
22881
58
7
53
422532
17088
7
11
161671
86364
227181
36
107365
30
392417
71
24
519611908
401629
435724
205039
330499
274833900
26
43
75
64831
83
211760784
30
40940
219197118
595278620
396570
89
342243
33
65
333418
84
484321
404970
351862
5
195875616
406274
10
29
56
70
46
69
17
7
90
640851587
16305865
96265
408052
278341
87
1
312574
2
478026
92
89926
70
10
75
83
3
36
174469
44
465891
40
480639881
1
220240
628994739
261573
167375
255275
28060294
87
11
58
305582
13
328782
67
14
375944
21
3
45086
247754708
352454
96
159441
135979
592042517
39
17
172346
1
160063
38
255742
9
95
2
417574703
66
87
14327
9
464530
17
140591
306916
1
712322060
7
4624
9
25
115096
10
7550
91
449311
122535
253103
27
69
468037
29
71
71
497546
355980
257183
490262
44
56
52
34
72
3
482920
309977
88673517
73
36
178571
133103
4
342422769
290933
26
66
49
475966
18
80
63
66
97
484134
70
27
71
56
706110519
70
175438
254532
49
8
269979
120119
100635
98
44417
1
63
37
5
19
38022903
39
22
8
63
7
460077
623990498
261720
2
234924
99
885972407
333570
503883685
454775057
327153
6520
5
249294
83
231559
2
15
570111320
133154
373980
288919
52
313587
466149
61
9
57
103095
39
21
75
81
652120337
43
76
21
1
236699
106383
354942
422747
9
96467
7
470569
80419
201061
47
135185
207242
196098
11
197714155
937173075
83303
27
399023
59
72
451701
449924
374750
257944
68
350967
306607
408546
447720676
184761
365380022
232124
390606
455465
430633149
57
42
21854
91132
5101
35
17
92
4
82
9
5
92
24
68
33
37
14
327504
63
84234
422331
63
33188
3
253564
34829
70
235584
181065
83
27
387322
53
9
375161
76
92
37
125114
538689231
17
211584
299269
304200
24
41
69
866454450
251175
37
328854
9
96002
50
18
322611531
26
316889
133102
818786206
410272
41
17
79
470424
250082
23
31
22
8
30
572316657
88825
40881911
28
8
162032
291059
3
65
50
41
1
94
382870
94
333278
87
365854142
498754474
33
483727
281104
43
32
289772
378429
218871
65
15
2
46
8
84
58
8
23
94617203
403464
19125
90
37155
23
903453419
81929
215701
10
95
332490
408305
4
94
7
89
78
484303
126680
51
355123
372802
44
319637
88
70
448329
47678
201933
220091
46
99
92261
189838
33110
62
913496581
41
13
773679878
2
6
389462071
430636
205560
265905
318127
271944
412354
7
150666
62
31
831658791
360113
72
76
44
54430
137043
153065
177419364
245394
424577
186093
11
37805
295649
82
11
1
72715
63
9
114099
23
40
35275
440093
86
20
58
69256
196565
45707
1
4
205667
40
16
64
110210
61
312
55
29
12
53
5
478168
472207
76
39396309
72
50
411695
88
15
5
21
93
775024406
199735479
494744
28
321281
218882
41
96
59590
228966
8
90
569899018
58
21902
397208
87
480089
291530
467254
97
181289
95
909903253
39
145380
210166749
9
41
3
302641
358541
408188
458322
16
397501
44823
66
249995
64
274672097
375027
50
82
402815
16569
481558
2
5
52
247444
12
93
282706
18684
47
94
65
39
37556
7
230622
39
367604695
71
150574
471911
468309
16
3
48
23
97
1
16
1
23
446987
46188
80
108197
24
42
195367
234299
50
2
36
74
58475
347594
471636
241496
70
115981
59
91
85
21512
417734
56
51
272558
460785
5
99
466767
78
353721067
233189
2
56
48
410788737
292195
398866
42
35
495890
458916578
48
4
34394
477078806
36
187407
685247678
401339
61
119742286
5
167394
76385
479627
182617
269723
1
3
385484
15416
99850
7
1
598521130
29
75
51
145988
43335
43976
373886
95
495626
56
85398
50
56
99
55
62
99
57
21
488019
418939
160968952
321022
958561984
161422
74780
122411
128521
140117
26
7
92
493138
73
21
432376
215466
45
56309
10
60921
426158
403777045
137776
98
40492
459275
198887
36
77
18
1
4
50
39700
8
67
299432
162317
37
889993638
339203
262022
244693
15
420504
72152
16
76
2
395666
92
3
46
11
32
60
27976
68
56
46
423867
469797
78
296133
432294
90
66
330869
467911
92
28
89
350131490
490984
19
285974
2
5
94
66
233737
49
2
65
156809
392516
366212
227565
26
16759057
45
29
92
389628
9280
9
157507
45
311260
31868
417964133
375767
112219
338833
348060731
95
98
26
114393
464640
487380
9314
243726
89
53574
54
86
312822
291229
280838
2
78
5
81
54
188645
28890
485679
729089297
83
406263
33
477214
434542
54
438805457
322127
337773
50
34
34
23
484719
97958453
3
61
425677
490221
50
309863
102279
251855
2
72
72
2
414339
417032
9
33
407057830
345620
113323
301746
130678
416287
82
176957
41
284479
7
45
784267591
192342
234298
423267
19
157832
692367845
478014
255233
52
3100
25
51351
57
424967
172458
246946
9
65
452688
87
52
16
23
8
478554
296256
36775
61692
72071139
98
99086
31
60
52
93
108327
186865
115643
832786268
7
97
336906
821732837
14
438070
34
110060
213164
50
1
871450285
81
251222
43681
28
162871
47
349493
86
72
344270
34
74
46307
22
45
7
225991
767652933
94734
14
284771
451337
448761526
152436822
427320
66
16
7
83
444046714
346518
57
25
22
68
12
3
257297604
407778
3
395776
5
48012
6
72
9
5
238102
88
7
39806
182451
10
3
4
392956
347832
26063
8
331854
31
664695386
94
287656
267504
900819357
65
286348
65
22
98
83824
7
241324
39
271570
887706453
85356
240632
434580
22
21
345552
362279
29959
72
458816
777555637
50
6
488471
689242211
69
127535597
19
414579
81
58
7
45
300676
470603
50
211088
17
106493
59
954341888
37
55
39
72
81
244553
16
343065
8
35
350927
81
21
74
26
554680829
65
9
14
116648733
7
79
4
68
176516
94
61
139702
53
127191
254094
207057
57
29
435762
27
72076
110725363
48
920115424
417448471
67
147687
9
55895706
39
351779
2513
29
19
466909
14
41
314436
260827
73
21
186222
967322214
178822
61
48
49
633410637
109994201
20
188457
488998
43
154923135
403685
76
2
187232
21
371530498
32
33
25
21
58061
300644
4
67
212889
62
39
85934
2
47
79
58
14950
70
360403
42
764896433
37
372908
65
96
469549
194395
81
109159
5
3
497194886
51583
181353
65
498843150
3
434461
9
131399
2
59
77
64
344857
1
227320
72
47
43
1
47
8
99723
3
23
768119660
442067
66
132045872
381558
72747
911523677
46
363163
68
435061
10
188315
314127
63
58
498069
188544
144639
80
66
143467
42879
8
33
6
254106
29374
55
66216
95
259667
485052
28
99
383907
85
324203
4
86
763950706
309685
7
91
41272
45
583862488
42
4
431278
30
35885
100126
789793957
675605025
6
22
153090
63
69
379516
7
292073
60
133921
159065
2
1
227569449
100990
193147
48
310305
4617
15595
32
874650472
51
191945
164359
364529
97
185171
40
89
84
444025
835201537
95
72
88
57060
229809742
12
433518
304887
114893
88660
194442
69
27
69
6
56274
10
48
239871
99995
8
63
34
81
138839
242432167
420599
17
51
76
113329
357906
59
6
9
10347
6
32
336319
33676
341801662
256720
252122
476025
237658
36
303394
52
166298
50
5
442293338
286301
59
97
433291
427237
6888
92
70
33427
8
254931
330197
67
4595
84
498142
147844
436914
338988
70
5
461066042
37
25
631446456
12
262890454
414489
6
76
499845
692514203
228735
5
276573
231067
63
5
10
55855
79
33
28337
246186
37
305876
22
275813
8
46
52
409993
50
45
460634
119195
95891
387623
91
12
103694
32
22
71
280015
306662
50
355080
441764
297893
8
89
818708166
26
33
2
1
5
23
289755
317254
217707
486693
31
58
2
11
156077
17
323254
66832
34
967730974
1
80
650521196
410691
106667
37
752249658
156132
87978
55
35
74
463922
42
40
4
93
53
4865
81
427377
105391
9
203756793
59
56063
419207
254027
56
234994
223492
300487
8
98
8
453441
328819
90837
280318
3
47051
217515
359457
156756
440154
209260
292621
54
52
431164
54489
73
952188731
2
182921
217800
57
8
5
58
150095
394064
20
7
259268
80
347701238
407967
117161
116075
19
819060438
43
40
256345
66
848299122
56
75
134190
71
600415130
38
66
27668
90
415516
918345831
203491
52
64
350169
437916
33
423976
77
3
10
55
161255
37702
149055
55
126423154
10
21
232291
20
733368292
305163
5
162513
97
378446
225234
327056
9847172
6
96
8
34843
282998
61
315957
15
441720491
111449
380478668
90
41
53556893
491560
732201618
3
317745
97
360426
68
31460
77750
83092
123755
49890
628511800
775490652
290221
85
456512048
44
582099363
62
311864
99
196081
61
85
56
11
341553813
86730
94
6
14202
26
6
142193592
17
24
494365
40
41
97
3
55
819795388
17
251755090
60
169183
67
39
71
375941
318332
80
8
37
17
93
114577
22
510016020
177895
254421
75
81
3
689401186
359506
96516
321053
16
216646
98851
5
86
320894
232369
96
90
88
71260010
74
284755
69
239359
11
78
4
1
23
58
61
168997226
65
223919
52335
222284
476315
33782
3
26964
29
295183
93
39
479658
9
155637
71
976304221
770542298
81
1
82786
89
67
191644
51
25
36
1
40223
74
19
97
51
58
202582
405966547
469402
233807
893242121
115831946
198318
168602702
317367380
13
7
38
498583368
99
98
58
81623
266254
32
224914
264997
47
56
336973
37
2
24
47
84
6
15966
281536
69922136
60101
7
69
461325
65
41
239859
211848918
499896
838660554
84471
86
255355052
99
154321
262402
14
33
7
73
496333
394695
458656
5
97
317510972
7
73
61
388049660
252534
452639
91
440419
277896
61
41
289309
211320
47
363914
408593
160777
264723284
2
94
244062
4
416523
887450651
38
47
116440
41
95
49
271244
5
63
2
97244
145522
3
483857
2
16
353971
862109870
428730
33670
479952
3
66
57
275681
9
76
47
167098
358155
69
31
6
22
674286405
46646
137866
50880
475520
81
333881
448480
13
690136359
94204
89
328093
11
3
77
15
68
981320755
43
84
59
50
662193122
41
41513
62666
22
251493
393684
11
135628
20774
63
37
166283
6
911742448
2
20996
36
96
81
346651
67740
5
261654
271508
306357
392851
63
364453
92
909646293
69
19
51
371208
39
84
469705
102501
86
66
237120
74
57
316225
170342
264292
41
42
341594
60
19
18
164079
199451
65
41
24
98
15882
59
29971
6
179276
233452
37
44425
357551
68
11
35
4
281314
64
406965
411177
23
66
577395364
301653
17
172941
511436104
62
339417
35770
17
37
11
310975
187158777
189564
36
296615
404291
466019
29
95
237545
36
4
68
91798
379798
90
26
73263
463974
736340635
478809
57
2
41
52
1
171178
643759163
46
289244
140198
313593
429034
16
212515
353476
396860973
9
33
65382
180903103
978
261518
16
14
345345
138725
77086
259691
3
64
95
236537
60
31
97
3
271081
2
2
16
74
19
423424730
415227
474425
6317
82
877564136
878297567
17
93
4
29
155127
17
12
117235
13
472587
9
207603
3
34
55
92165
17
1
49
9
443776
311909
166233
6
98
131383
77
37
3
47735
6
371242
59
57
53
133184
34
72
132915
160931
86
33
318101
19011
240949
305088505
152415
871539166
98
103192
70804
132639
145230
994955352
2313
35362
49
541989314
93616601
367048271
345413
62
362217
186459
94964
255999
48
29
81
41
174171
27
2
9
74621241
613507804
59
2
189881
52
187028
184276
9423
74
9
262613
961052766
93
79
8
14
471587
427798
265125
50
10
94
700060140
17909
29
33
17
501177008
75
84
47
4
86
2
29
126265
46560
1
85954
591703681
127047
273550
79
219419
7
379183
80
187877
16
295724
52
7
133785
331149
249016
50
356389218
25
302804784
204556
190680
86449217
38228
85
316098
226248
81922
35
270914
34
443010
288375
9
20
31125
664030014
336483
141732
229423
70
383449
348452
330939
158468
54
29
86
2
6
88
52
94
482865
6
44
91
4
23
1
8
63
76557
10
83
111449
124884
3571
69
55
75
44
201298670
16
90875
47286
15
418583
360898
89
762496693
61224
545012221
99475
212401
58
4
2
410334
128250
277892
338125
318587
89
34
136342
297874
36
31
3
137216
87
34
5
555673055
16
58
9
342296
4
21
25
33
313189
499796
413785
42461
83
625531045
487909
58
177065
385832
41
41
76
400500
25
330140
43
23
6
62
191982
12
934932359
297158
66
118021
319812
408285
663790464
731635182
403636
735472315
50
18
89
34
80
22
415945
55
55
362755
11
342446673
122907
8
5
2
726948551
10
657543477
687721084
16
320453
32
97
699358591
94
481035
88
343347
882153166
483011
51
182216479
59
239867
7
79
82
283047
51
378106
18
59121
72
372192
4
473212
226564
42
12
77
60
1
5
54
44609480
311594
3577
49
78
60
757482838
60
923272888
29
703000438
9
17
485471
433613
85
400528
371361
159505
54
4
50820
80
192392
37494
96
103199
61
426700
6
440098
212762
551977096
193790928
6
864777071
8
307732
182159
347232
78
400149
77
71
37
69582477
111919
32
46
266556
47
5
274677
143162
427360
367525
338455
912028995
7
11
406474
65
434784
93
367156054
379928
80
236056
3
43
24903
100987
81
329867
98
432168
280436
3
77
17
73
96
45
191144
68
448577
137862
889311113
85
131637
35
297275
230435854
47
8
68
14
326252
4
75
37
1
26
7
68
70
76
197050
58
62800
84
42354
390999
477766
2
37
472167
54
109642
83
1
5
54
5
442897
36
3
57
75
58205
88526
34
68
409613
257474527
344371
9
3
53
83
33650
907089848
89
90
92
9
439056
18
56071
18547
196998
468662
130957545
414224
15
194136
17
383612
88
40
247518
498075
728251491
359288
3427
40
5
74
43
44
68
309003
16479
51
404386382
96
88
32
94
56
147424
229531
389385
809648893
49
100770
57
64
52
56
3
311653
4
22
139883
96
490369
95
391742
79
61
15
89
729720484
49
40
251452
361549
76263
238290
276158691
167992
8
436704
5
12
17
66
6
2
352738
465188
88
442633
132655664
8
825550066
79
82
71
12
204746452
328146
487081
67173
292874
70
393682
268448
90483
66
174146
56
33
33
27
16
278400
422386
8
74
201725
332861
30
24893
1
43
339749
52
575744861
71
117961
27
30624
78
513696442
226346
208127
1
85
32
212364
306083353
99222
86
34
237558
424767
24
294858
149241
73
894894510
58
64
70
32
41
298226
57
99
19
49
30
298711
156805054
445328
85
9
644856921
69
78
65
71
63
82
147428898
142947
82
332319
88086693
33
6
470805
3874
296985
10
454453521
145603827
156729
301421
8
247501641
56
194148
884565775
260521
22
61
96
82
258959
442225
878266556
736202968
97
16
5
28
32
26
445531
27
76
423069
13
46
92863
84
34
280852
9
57
496736
53
60
551606240
37
16843
25
43
90
436211316
642734224
170738968
293646
27
270510
1
439302
6
253406
599341004
78
232713
174154
75302
14
15
262726
255387
196926
324544
286436
3
188972
87
70
50
72
892911208
33911
66
243129
458257
26
125898
60
3
295665
408607414
452964788
55
13436
60889
14
8
364669
402877527
320192
26
91
251907
864788475
319707
36
20182
61
8
8
43
10
90
270459
440270053
33
15
82
396685
268977
9
11
75
289513
13
1
75
53
86644
278264
32
25
167034
274444
151132
61
9
41
99
81
471422
3
487094108
47
376143
5
98
130372515
73959
421229
141331
29
65
3
820356843
1
14319
97
495258
388964
225810
35
299851
84
506836321
59
216578
5
83
22
169008
8
51
393027255
100007
88
375810
65
45
878343212
3
892904456
322370
71
314787
4
37
48
73
88
913431072
386084
476995
55
90
19
3
77
50
504020592
355429
377511
224796762
283047
32
36
56
860099964
99
39233
241527
34
319270
43
59
45
669651005
7
50472
8
68
36546
451412
213362
68
48
189553
58092
214975
39
92
1
84
392263
62
23
59
318777
493169
29
71823
297862
36
46
37
35
84
61
311502
13
65338
414330
446677
128826
26
846275988
395157
202706
331592
98
3
51
291700
396576
99
84
439713
35
68
149082
85
281452675
85
114003
4
47
33
98
99
296055
25
268626
55
100770
15
2
60
186797
5
491577
282429
425603
15
28
47
898857975
8
385566
5
8
28
65
16
19
263521674
66
946524058
429737
93
57
50
42
29
272934
34151
88
226207
6
168563
90
4
30
41
9249405
19
236580
62
270502
2
59
48
26
12
87483
4
65
2776
497372
52
474280291
27
29467
6
73
4
38
392566
2
76
235551
6
123468
54844
432789
22400
88597
74
205924
183002
64164
58630
46
43
20
35
720993968
222348
23
447685
6
496003
367455
9
17
299158
84
18606
204138
47
377906
125623
77
423935252
360652
7
271975
412968
1192015
42
29
46
318258698
240307
14
57
353800
417454194
16
211293995
376960
235318
121984552
76
143275
1
135927
265730
3
11
18
96
399254
463428
4
332912
246584
930612146
412931
71075
99
6
55
13
74
93
2
295269
352512
43
33
53
34
436122
99
434701
51
3
68416
563403202
477551
337815
42
6
474187
3
34
20700634
240394
363821
30
26
459531241
130485352
4
607682221
10839879
209482
27
47
442164
799898258
396135
356819
152274
98
819719635
48
245758
869748438
1
37
275358
4
433055
52
370714
28
24
244172
43277
57
306068
10
80
87
76
489475
3
400747
517399242
61
389552237
83
82
498562
4
232845
63
42
25
54
5
101212
112888
133687
57
133221
89
88
286847
45653
87
48587
32326
2
423380
87567
235978
419523
4
68
324786
91683411
162429
20
220568
391909
18
250295
263733
193327
32
186825
864000344
19
366250
437519
20
88
90344822
18
406453710
303771
37
315229
213396724
84
2
8
69
473283
10
92
84
167365
72402
71
313118
89
57
250989532
412235
107135
492231718
326927
4
108170
388118
294889
88
202668
46
160788
14327
204506
25
66
96157
670533693
77
228461
6
16
311776
170847
347116
83
35
67
216557
92
74
269158
9
43
88
6
49
93
217806
84
437698
273658
836350860
77
65
36
234601
145418601
476817
86
31
55
11
169310
31
183899
145471742
13
502806807
54
307768
29
284525751
388093318
376612
11
293274
369206304
65965
63
411897
88658
94
32
68
39
41
472892
166993
47
155790
2
357247
316779
396455368
5
39
3
46
37439408
10
99
71
412210
96
118594
99
81
1
36
266895
51
376726687
39
69
235581
65
11
51
471773
69
136375
32
59
17
94
84
464988
182187
84
58
14
82706
487729
703512021
286968
66
58
618469165
89
36
570577000
38
255947
82
14
913743808
6
89
62
32258
413595
636431041
411064
783420725
87
237044
89
9
79
10
434296
22
56125755
219453
109971
51
735936189
226879
31
92
96
11
415326
365604
149666
5
97
315708
43
144970
57564
227831
560564431
323689
436177
22
95
67376
33
151085
61
61
20
423045
90
44
1
248263
29
392417
705026572
3242
33064
55
87
377242000
458253
28301
84
97
487216
324049
456481
9
47
89
32
64
745100449
373623
134257
3
641975536
465368659
24
788020800
135912
8
46
484815
38
376159
185920
2
16
2
126118
26
308133
1
4
80
146903
95
83
343404
19
68636
355426679
10
81
2
36
53
274680
294154
28
436711
56
6
43
653889657
37584
322663
26
327692
115868
226986
816
7
42
410790
142910
7
449733
93
563958475
107802
79
1
10
330217
1
394954
58
5
24
246378
217793514
83
26
730435985
271823
517918711
85915
56
59245
406352
480801710
424661
53
368188
82
86
9
429299
18
98
90
82
112860
340523
392387943
26
25
445076234
488037
77
208288
13
42
105623
64
97
32
92519
104217
98
82149447
60
25
57152
4
19
13
442725559
9
43
597231207
821361979
50864
819285189
5572
255426
312520
238706
309078111
1
358084
26700
66
92
321200
93
380658
12
41
812604122
25
134617
4
79
6
24
27
389172
12
28
80107
5
803171841
20
753912343
525135810
60
494618
6
270406
96
417074
80382
106427222
50
117334718
58
135003
418110
139948
761760587
63
478673
98
71
84
450020
669757457
43
36
95
332662245
33
27
264708
213113
52
421529
22
401229
84
357027
30365
343573
96894
469027
63
21
94
93
69853
135715
1328
2
384513
271291
93159
99
59
460252
396971
27
325854510
178857282
522217587
60
27
39160
4
79
58
46
463187
29
77
17
571011282
182139
121407060
99
40
46
17526
39
451248
5
405221
3
89
99
24666
384260
65
9
22
414452
76
136009
91310
64
5
85
56
91
82
48
76
74
95
43
96
50
32
208832
64165
791708628
46
92
2
73205
82
324060
21
361634
89627
91
7
3
34
34
589123136
83
7264
39
27
90
40
234422
2421
61
69
1
314952
80
30169
396302
215260
76
86
398549
263381
6
97
59
60
255351
92
383703
30
8421
64
22
91
208603
6
426709
2
214001
308694137
5
366829
12
41
6
63944
332385
455075
159476
45
31
24
191578
86
57546
433764
41
574363457
1
451452
75
123743
20
182968
416693
308591
85
544322633
31
91
458001
9
52125342
144549
12
59
830112842
74
61946
97
280896
257290
24
76637
317097
378094774
160206
53
371061
270531
79
290453194
336914
126393
56
27
211683
66
94
6
10
485846
9
60
260200489
324131
80
295258
469046
27
20545015
30
840413603
98041
12
312793
8
172790
80
24
279851
30
215364
336668405
92
150236
175276
293269
90
82
34449
5
40
138290
71
66
52
73
61
382046
347543
366848
97
99480
412686
280044
23648
64
267469
83
22
54384795
94
80
427510
76
23
2
56
498476
25
55
85
28
13
7
48
182923
6
184231
95
442228
40
289306
327334
312154
395239
36
99
448123
120184
12
191673
76
45
375353
77408
398101
19349
36
68
463577
638714557
84
67
6
280532
65
130252
22511
195244
418958
154937
52
82
8
61
48
68
157475
373681
15
399925
177807
329230
21
72
87
60
201420
33
31
16
58
34
384509
13
126541916
404375610
2
202629
17
65
75
809181095
29
14
249645
106163
77
48
477354
876226747
61
239302
720372179
461595
993914778
129107
77
46
103281531
156133
4
102626
409220
58
35
98
433446
19
8
413276
296904
73
475011
68
85
7
133600
21
88
10
490695
336069
374455
77
84
80
287822
45
107052
86
49
52
23
472150
67
946298154
145085
51
39
45
52
16
81
207327
92
473123
7
76
4093628
65
41
64278
285923
82
90
70
283618
37
84
231477
44
905478082
464186
397168
35
124278
49
449360
614531869
482786
949708364
69
22
97
5
28
17
401382
184258
3
88
285135
80
290245
3869
991631850
59
462216
83933
82
48
190024
1638
44
8
91
145445
600835870
300913
381178680
4
72
43
5
1
72
240224
98
55756
81
39
374253
486873
81
28361
223686
9
34
326968
469528
6
73
75693
354669
666694232
1
53
966229739
222404
38
196650
16
868474673
70
87
284143
621174113
347810
968342506
137743
96
4
428818583
4
336784
47
404678
765008344
378204
301643
143729
83
20
72644
90167
67507
274538
323660
59
2
458700
71
48
82
39
30
7
4
144616
6
26
8
77
382460
104691
490599
292632
17
84
84
292462
11
21
16
15
5
479035
70
95
18
314134
151264
296880
121438
373680
359607704
157801
72
64760
8
319617
1
69641204
188039
319200
315347
1
3
197297
26
17
262808
24
55
29
71
91
170397
9
314778
305985
27
24
67
296952
322248
60931
95
73176
2
5
4
8
24
169656
4
84
467956
352545
119184
8038
225218
422369
29
51
201679
69
45
63151
276382
5017
273709
98
378256
465563
51
60
8
102236
96
130060
922668129
67
121534
483814
12
360234
2
280303
21
154935
13
9
283457965
634744012
175016
42
66
493993
26
256137
404385
87620
91618
263189
296288
415202
43
30
83074
316880
35
14087127
125971
87
84
2208
13
277437
86546
6
290904
61
573910100
415996
71
182936
202348
149445
618042570
88
79
58
32
95
20
38
413608
96
73
11
249889
55
78
296440
69
320387
969319208
431015
30
346921
17412
92431
75
154175
63888
15935
363199
423010267
16
53
471134
111202
29
316618
138137
64
332342
97602
154785
86973
16
3
911821005
21
86
1
234428
46
180560
5
32069
7
38
241430
424291
180531
391057
590765393
52
4
29
376138214
223189268
30
55
78
50
405715
9
201792
68
485310
1
144078
67
279149
466718
20
630564130
10678
667572127
162131
958207641
233882
62806
497292
353524
81
456057
85
309522
362142744
62
80
1
887199389
18
55658
6
95
598970941
8
25
426866
40
89
74
2
67
473421
21935895
69
21
352100
35
311744
60
130607
70
356234
595016321
5
368889
9
10
22814
14
34615
12
68
57
16
377758
30
260833
40763
28
492842
113357
4
212846
2
392454
251072
79182
411310453
448007645
99
190965
147012
98
42
45
59
2
417558
466503
4
83
2
22124
44
641345851
73
96
285466507
6
48
99
6
8
457407
6
8
88
496449
46
87
5
60
11
54
301917
26
19521
124847
36
165260
164732
206402
135609
87
231030
31
438591
8
148722
213751
368011
385715
4
46469
88
338406
176981
50
12
427242
75
128689
388421
336395
51
39
17
88
477710
21
660151306
8571
51
29
4
45
42
871354993
7
99
284490
22
89814
42
4
36
36
99936
335071
14278
15
201752
174344
756550740
226871
136253
288505
930857478
151713
26
68
409539
387048
45
916806409
55
7
24
330801
77
384227
295448
139315
55
430254
30
399806650
42
79224
5
283800
76
280428
2449
2
452764
34
230487
46
298075712
55
27
43
56292
7
46770
87
146090
378371
4
17
6
23
68
7
22
5
243920
44
24
132772
8887
52
310270734
7
45
63027
171030
31
71
54
132255
147073
377017
21355
360347379
6
401013
90
278594
870695443
363577
178556
25
9
65
231476
59
406620
663905565
44556
35
50
147296
92
55
59
88
31
115070111
92
396919
89
40
164933
87575
75
73
67
472279
136002
235310
177479
301326
474783305
413800
17
426266
83
33
3
158893
80
369820
137116168
102872
19
227501
419296
370582167
24
52
7
805877281
319046
4
264931
186055233
45
319504
6
94
4
411323
247864
78
58
180461
22
198177
99
370015
337819
389515025
15
57039
9
64
100622
7
360083
108080
63
7
34
114071
207495
357136
128290
318052
85
64999
47
696980512
87
217576
60
89
92
340903
240140
74
297260
81
106207
219212
21
89
96
8384
133699988
573590464
243337
239978
410945
92330
351437
287523
1
198486
85814
9
76884
50
9
82856
186844
70
12
40486683
81
6
404539
36
124648
291285
59
409574
66351
49
12
409989
211110
152799
107971
44
269165
89229
162687
14
237810
12
203189
86
3
2
60
1
408361
14837
52646
466345
49
85
895711566
53705
30
393853
8625
452417366
403489
20
601789844
55
421672
89
32
636441752
59
71
20
18
628807852
68
47
134636
9
415207
95
812341883
42351965
403358
50519
7
60
347272
856984041
6
94
32320
108732
2
321337
77
39
153511
80392172
400883
47
67
295987
473026993
141999
375305
53
251059
6
247895
89
81
78
31
63
232957340
3
27864
65
347320
65
67
202557
73
60
13
48
26
101652
45
84091
3
204595
7
26
900684594
15
479415
53
56
23
19
89
2
273103
148300
441647
5
174999
262923
152650
616550419
7
497394
325423720
22860
174177
98
578475919
47
27
61
695668012
54
184907
143737
65
6
117306
267579
133473900
90
88
27
60
853850125
56
441674
486319
24
276951
73288
45
51
422225620
119968
180713
388557
49
22
58
8811
113101
38
472390063
123741146
18
239291
56
44
233082
191282
69
722562539
499545
91757
661471420
86
467407
368304
280872
99
56
6
466761139
142630
4
24
63
61
88
166741
99
88
298982
83
179710
85
55
298263
91
425295
276126
452912367
370694
961350974
3
199592
108573
7
575563892
1
42
256739
74
183697
276686
16
87
121706
35
405363
6
31289
362192
480253147
455323
370964
66
89
12
70
89
201019
358478
72006
420923
2
217683
20
98
139426
94
3
14
951951680
93844
59
17
484001
22
162799
467594
536882436
327286
8836
95
427015
221793
21
59392
5
416266
960122867
71
52
144802
7
847621587
26
339414
3
115846
233784
61
202595
107059
74
70
90641
5
16
71
4
32
68
48
405376
79
70
15
164214
30
876003751
235699
82
258508
277900487
24395347
72
6
87876
54
38
94
36
68158
557926921
149551775
70
252961
97
16
331152826
42
86
200919
149726
437486910
9
252908
82637
586583728
333394
29273
53
46
92
6
74
4733
377519
38
6
80
388763
108694
14556
228977555
4
129667
79065
38
58
164162
460526
52
27
6
445554951
409637
1842257
36
8
2
41
77
28
9
27
216620
604831569
492791
462529
3
38
26
83
69
55
296767
60
6
24
183544
40
465527
5
17
57
946778821
85637
84
10
171669
33
3
282407
645090156
859286894
49
131211
5
797113362
86
3
71
230835
80144
52
483861
98
307268
65
451233
57
99
2
69
463489
20
201772325
183488
153495
472976
86
173379
50
1
448551
56
459053
498802
978589745
25
46
304430
808991562
886403659
71
470068
448736
31
14
458734
2
391446
11
750524406
184021305
25718
73
38
84
72
9
382541
6
86
26
372739
360406
42
491601
320350
740171629
186557
82
407070
758958010
307755
63
386405
218914
2
1
5
11
23
146847
863192732
69
42
3
33
53
142673
4
25
238551
195031
6
334576
68
8
497491
78
366855
86
95963
401503
81
90
828909470
3111
29
19
134992
94
290856
13
10376
889292785
54
470976
408836
133202
89
52590461
5
43
28
466341
454409
378773
988415833
4
9
242325955
173978660
376837
79468
30
220510
98
31
21
23183235
245219
47
96
444765
937378065
330818930
9
93
51
243522
242313590
5
153141
89
485750
246108
127426
275649
4
431896
70
443190
6691
10
89447
481380
33
1
446980
949507186
201270067
962146343
21
332502
717934563
139400
135181
245555
424043
39521
50
66285
347854
2
84634
56
92
139898
86
193961
82
26
60
68
269707
32
106997
158411
18
481845
38
85
85
2
68848
105636
48
743143541
90
445825
85
33
68
54
193708
30
15
95
17450
183428
86
290351
21
8
50
8
70
197479
15
7
14
69
949240617
186417
446038
75
41
43
8
71
47
490526
388526
285953
413226
37
40
62601
85
156851
2
194579
196002
370769
338247652
68906
198264
803224644
167700045
11
80
328626
142221
429132
211089
30
668463823
65
333543
315147
875281355
96
210595
425127
83
10574
96
142795
111945006
43145
22
156771
159068
76
105475
9
290333
195531
3
448266
215806735
110807
30
338638941
29431
207255
246572
7
89
477897
3
406578
833978442
94
337413
5
492197
996737896
4
18
44
54
83
395430
39880
78
59
968134534
77974
85
4
9
80
97
89776
225672
32
155284
172214369
110121127
92655
1
62
26
15
7
467976
105666
495282
92
28
51
471706
406710
361553
96
77
316333
514824156
207249
60
870967247
440886
21
20
26
195897
875220325
74
158246
55
75
1
70835
6
72
56
11
302032
114308
81
93
95
88249
14
63
298240
228171
29
1
77895
791298042
84
58
44
9
15
622811680
96
220361
872793714
6
519289590
59174711
87
46
38
343162
371152
157635
254005
830546427
430377
9
45
272762
23
495467
70
452618959
43
9
9
258988
398416
48
34
3
83
260302
33
45
90
54
39
496923
342697
328539
48
35
94066
188086
29
137607
172261
363597
191278
97
482863
22
355012
485748
465835305
72
31
474522
358840
57386
272190532
223478747
641973474
56
48354
37984
43
60
302252
12
21
119702
94
68
36264
59109
234877
3
482178
11
7
570376249
98
257972
62
102101962
983409111
33
29
60973
20
65574
265908
447478
437137
94434
2
91
926944623
17
7
22
37
68
220562
90
54
7
19
469307
485253592
290595
94
69
1398
83
359731
465084
221897
78
15
4
328562
93
154615
296151818
76
68
85
83
86
92
374886
385545201
403223
412554
4
23
242135
45
214099
17
553940339
5
109960
217111
78
322319
78334
107046
41
9
27
126596868
30
75
47
219282395
278883
231625
230641794
61
2
60
26
50
96
49
60
59
617487389
432847
311130
456651
24
83
2
1
189302
18
60838
366312
389565
411808
4
165125
91
93527
346934
43
160363
88
96
60
36
8
7
48789
37
88
5
18
35
797029311
115753
483316
83
263285
211240653
11
47
30
5
241723
20418
51
56
272450
62148
75
246933
386743
12256
499454
143358
44
486399
16829
368657
407944
40
486343
113409
53
277206
126124
57
296631
56
176127
2
61
67
28
472487
481161
326400
208395
231539
5
487481
209086
63608
76
82
65
351496
82
442675
479846759
80
284410
14
534836847
1
43
146685
55
12415
381916
457584
248603
80
70
1
59
6
165187
66
35
10
427684
2
6
3
2
77
5
134304
181307
84
7
3
466315
7
96235
484859
1
19
27
74
9
242950
72
1
21
71
79206
22
5
32
252488
52
254500
401672
7
139980
5858
242786180
266092
7635
330664
46
342445
16
385896
116486
686362565
322086
41
142452
722
77
197412325
999886064
425337
20
28
58
275483
9
52
24
95
405204
20
418119810
101325942
69
96
3
66937
8
350603786
68
241424
169332
6
344602212
92
15
12
68
850882336
12691
1
465581
51
41
4
2
460117
343831
93
417671
4
3
129895
111707
487587
46
78
51
355516
169746
387298502
137771
333256
69
88
93
718020134
301155
4
76
25485
492824
38101
32
969819159
1
91
63
320072
37
1
494156
8
99
33
83362
426338
69
87
82
23
135732
5
79
40303
3
435975
255430
931461131
245610
449566
71
328781
616576436
443056
460655
61
75
224905828
221491169
53
14
4
164735
70
182969
61
323570
37
7
2
91
70
282815475
398492
71
971095414
138399
387821
731900997
225755
60
187724
830957771
5
162633
96511614
7
394948
27
361508
571174602
51
96
276242
12
29666
805066035
4
448816
738144800
170933
63478887
95
147767
9
93
484051
62
74
4
40887
73
202241
10437261
7291
423423
22
84219
273127
19
19
56
8
60
198887994
162960
253420
8
12
3565
51
42
86873
207199
40
74
945421966
877354235
73188
456584245
76
93
66
66
347159
9
263061045
52
25888
15539
60
102410
44
484422
71
57108
268605
87
27
65
38
37
82
509291636
420356
5341
371399
26
281133
394668
65710
646891757
273598
375240
98
81
8209
138095
242061
337791
3
410337
269948608
152530
483403
489823277
65
114511
31
36
81
90
36897
287704311
5
480225
45
76
265305
380210
9
115846
1
42458
240793
13
1
24952
3
2
67
369346
92
47
21
17
20
73
8
203549703
184331
39
301883
85
27
78
796920946
75
59
12101
621219862
291055
22
165649
89
77
39
273173
721340382
82
20
62
242338
243750
72
442940
51
419480
463999
80
22
39
2
178246
44261
21
28
17
400839
34
41
310359
77
64
9
16
327626264
106135
44479
6
44
149079
1
417200
33
18
122055
936998269
18
60304
3170
706550294
389212
4041
5
185500
79
34690
238869834
56
69
323474
378686
17
368233
368702
176740800
39
7
6
3
310419
217817
402423
69364
638165424
18
71
364994
138401
267497934
15
7
67
568816286
344876
69
31
22
99
189212066
71
8
63
152887
72
53
80
28
254729
30
2
1
91
18
47
193791
11
55
72
191627
9
94
6
43
227481
11405103
72
148680
253460
88439567
19885
72
988943198
58
166074
329398
47
73
98
8
284692
97
99263
69193
50
12
380497
348243
13
429633
537951439
27
9
277547
94
84
415381
475581
453178
360916
36
4
97926
77
19
224668
400565
51
40
100790
84
449157
499355639
462007241
215374
513646732
2
70
97
4
23
423602
36
99
61
217264
25150
402747291
49
48971
52
8
8
23
93
55
169581
3
114024
34
337164
368378
38956
160229
202981
70
3
32749
43
27350
190743
278734
368211
27
499279
385806
12036
39
319483
953467939
95312
150890
353026
61
166233
93
173415
112202
37
305678482
55
30
20
80354
79
82332
666033749
363213
17
223783
30
78267141
61
452552
39
100988
205321
67
42235
170053
82
534213215
85
46
188560
5
150451
97617
8
73
28
87
407744
459127
8
360014
68
1
19
20
76
60
456994
813298952
1
43
109244
71158
2568
8047
232893
81
44
48
985347232
228849423
94
64
38
12
79259
73
59
437014
185943
83
112479249
286715995
89
208041071
62
234733
24392925
66
413044
1
78
48
92
9
896201078
57
34
54600
2
222063
398998
375686
342078
44
12
762567335
322159
178631
92
572772637
61
6
391009
96
214978
15
380634
166714557
89
12
37
67
84
89
214157
52
27
50465
34
44
63
425884
184268
4
266568
417083
81
288612
102281
8
183083
336316
81
84
50
278691
33
716641219
263010
81
245300
485178
38
124941
112742
235105
226425
208677
7
197865681
424830
7
618854885
60
9
147755
65
245238
447450
91
41
358026635
38
52
4
16
46989
25
997156481
61
4
9
20248
83
459945
90
127163
90
28
75
7
2
326641
68
45
37
16
449283
36
15
393052
94
27
8
16
649725278
41
74810629
755412659
158039
112954
443130
59
40809
95
8
41
1
89
52
60954
386251
194039
51211
79
78
80
80
32439
351826
38
400772
41
12
46
3
432231
30505
631625512
6
349571
428341
219405
78
19
56415
433085
456150
19
104238
8
191006
170560
10877
508076503
31
353654
170480
6
11
65
230737
29
371411
541704444
977619334
74
166226
58
869409613
929730939
350920
447574
95
425585192
85
381733
67
63
473546
96
21
41241
58
281187
195319
2
46
477759
76
124484
418731
297834
10
121830
75276
94230
100409
105580
55
73
18
40
326272
393720
6
124982
188401
5
446892
58
15
88370
3622
331616
4
96
279232151
41
266251
401135
8
786291385
112768
283449
88
93
351036143
440299
98242
665464042
52
31
161819639
9
74
3
11
324519584
97
473026160
844187743
13
65190389
421445
130614630
29
56586
51
250557
89
13
187261
301316
278221
69408
78
13
2
107848
57
594076010
290831
302295
80369
359290
44
71
75
874616303
50
433624
73
98
285520
436669
90
11114
2
553011270
17
177534
70
29955
87
1
82
5
488875
75
28
159905
115242
150010
76
244479
191764
79
387494
91
390258
78
44
19
3
264507
16
125792
55158
318689
194942
5
343040
42
435148
419728
52
87
184513859
67
188022
88
1
61
93
42
9
93
291542332
11422
62
245717
163126
307688
391408
410701
67
310246
203932
41
42
58
354698
70
451329
25
15
231870085
124078
72
613163986
126220
628565617
8
7
58
17
326390
141396
517676722
99
56487
109704
378594
20
110865
23
98
228900
58
122533
2
61
41
24
340288
72
73
52
124485
311052
198838995
9
75
4
85
304751
347479
22
68
30278
36
6
403335
5
349917
291201
62
243425
473839
91
56
77
7
61
64
88
89
22
96
289417438
144741
1
40
72
10
27293627
34
65
477583
5
90
84
989630725
285498
98
934802621
8
222123
31417
100762
19
92803
213562
36
25
586435994
44227
176416
420240
59
10
16
35459
424090
56
347118
17954
17
54
10
205226
5
147726
227237
64
929873373
957838774
4
449101
43
495164
12
80
102925
115403
412267
36
428405
10
196472
91517
125122
548890964
3
83
65
90
456548
80
89310
375332
5
49
251881
61
6
298066
357543
21826
191732
394274
5
439251
809670819
180779
80
278994
9
54138
317698
52
20
13
63
373104
259821
69
9
23
157558460
1
159802
27101
76
59
131085
97
8
453551
35
452546
46217
401196754
344143
382119
48
17
920676965
1
14
14
290416
280451
366337
278065
460339
399855
26576
16
7
45
5
39
301257
866583582
301312
5
12
41
376755
17
287997
80
171028
72
95
691457568
13
58552521
351350
74
7
365702
8
42153083
416808
97521
51
29520
42
57133
64
55225
376990
465718
96
254855
351392
502161055
236232
623476076
395108
874211221
174810
69
50
461708
2
346975128
125837
30
14063
1
98880
59526
66681
246062
71576
17
76640
19529
345883
8
85
37
3
46
237816
441947
216835
73
527438539
89
38
178251
91
432706
235947921
808131178
55
9
370358
79
233038
342679
35
379574
64
202741
347242172
4
693252458
520432032
60
33213
98
49
55
277557
495224
253074
8
122879
38
39
34224
35
381847
61062
80
6
361229
38
525741607
497947
1
200552
58
479642
82
232969
166555
451456
417010
87632
276079
4
18381
2
46349
202118
142152
8
83
6
50
73
3
18
11
38
8
69
4863
76
79
37269
6
213458
288206
280685
425302
89
65409
372556
34
183430
263762
250586
412272
10
13
83
235117
2
44
42
38
78
417484
4
84
119631
249579
63
55
373198
17761
766240275
281061
4
652983664
181334
5
249890
213130811
901122674
59
319687
60
51
188617
96
6
205025
32
9
202030
8
273063
270281686
881152578
64
265482
157917
355518
82
41
353547
255422
96
453349861
397467
56
244059
197536
71
25
102580
486939
7
396293
66
52
69
14
455460
161423
365141
40680
69
76
64
468810293
258536
71
45
69
93
455646
350178
2
10
6
72
213993
369085695
325380
81
851301605
217685
373980
155642558
26
28
21
53
57
3
497206
89
223183
268591
2
71
240124
378167
41139
203647
396323
6
19329
22009
78
7
320126
6
7
98
8
248830
212068
9
68
320213
32
9
67
7
263524
15
44
72
22
460018
359825
184290
413265
96
73
44481
64
90782
24
261247
163382
9
46
302291
4
761033019
512970484
18
45635
23581
68555
70
3
152715
87347
10
227415
283283406
279044
2
96
310350
58
22
44
37
30
28
32
127788
52
64767
792516569
266421
89
72589
38
228466585
271933
81
2
312487
2
80
313321811
60
1
6
67
118023
57
24
94995
80325
271524954
87
47
259601
79
685874323
31
20
62
56
482064
132750
8
389007
62
116108
42
5
9
763573280
7
85661
97
418439
22
15060
189688
39
4
401518
332942
66677
290223
62706
88
3
356867
188952
64
668152847
482373
43
91
3
196105
132937525
5
22
42
78
222353
328408
5
148176
202307
7
7
2
58
8586
31062
462204947
157983
87
62
4
396603
193892
60
19407
60709
390763
27149017
13
255601
131370
807851570
466804
70
15
76
3
790761642
399734
79
50
35696
22
69
352170
283538305
486817
61
39
6643
119342
68
4
23
371122
152506
368110
294516
221077
241793
22508
490155
45
48
84
460767192
283177
7
45
249744
197760
223397
225844
85444
423159
13
54
92
40
105051
22
39
248442
18441
250005
73
512053773
76188
3
4
255193
265238
56
82
15
3
367262
166940
218874
255622
421468
98
85
3
319687
162150
73696
606147576
81171421
6
36718
238768
45
447937
12
334852
152259
447462
137562
85
21
53
10870658
487317
27
412165
45
27
245348
143677
970004063
2
413809817
7
410882
96
2
480909
5
1
7
7
34
22749
438494
39669
4
303775
19
402901
20
37083
11
817927771
199864
70
295805
36367
77
29
438837
31
50870
223760
60
390780925
64
75
41
861125297
8
96
463370
63
406307
1
63
90400
95125
82
346287
531792231
8
86
29429
92
93
356831
101109
2
16
230252
65
9
329495
220671
790045751
90
186243
44760
136010
29615
28
371125
64932
215375
65387
101848
95
80
161020
206751
660758482
50643
29
13
66
7
52
490829
108408
33
497565
88
81
326625
42025
206855
207120
579001196
324393
85
7
52
95
75
36013
226365
328643
67
908135334
899768659
224812
219386002
45
33
7
19
85
70229
64
338854
496526
464590
14
66
60
99009
70
14
68
237865
95
91
41771
21
69
9
86402
5
4
79504
42369
85
485691
14
438523
13
346357
303276404
8
62
6
50965
257073
143426
329514
252783
41
60
293783
240175
2
83
389093
97
33
70
289198
213724
49
443544
272107551
281521
84867
1
412206027
436269419
99
38
164272
57
29
174988
434799
202489
387907
78
24614
384523
125446
95
81
69
351030786
5
257172340
38
57657984
325019
105112
171821189
490749
65241
13547
3
86
194654
449889
30792
42
477008
304463
174695
6
827397956
29
69
87
164134
29
11
337303
68
1
51
2143
920551004
39
52
83
251052
36
47
112117
69
127027
41
888203420
3
37
75
388886
61
1063
356223
99
34
34
729973403
273960
380195
186399
508081004
459429
94
80
10
85
90
85
7
6
69
65
5
68
81957
276123
180090
40
50
6
26
12748
227516
98
8
101340
374305475
28
8
276895
52
45
89
87
96674
85730
22
72
289271
32
104212
48
40
14
326220
388672
14168
75084
71
309459
465139
395370
14351
13
15
22
245978
684070675
50
735807490
31
159646483
8
52
952072104
36
866945855
85
65
52551
925905555
145441
340228
89
23
81
455996
152964
214188
21
352166314
78
80
24
3
480912
39
6
92
988475799
117078
109149454
37
499779
256121
186407
75757
97
92
59682
370607
12
210621
397988
186687533
89
94
73105
94
229577
471013
50
298973
400519
98
427269
509131175
812540257
366413
77212
186345
82
150408
1
23
987120282
7
142048
26
23492
543971160
305887
119723
72
29
22
60
58
58959
131649
11312
380984607
379550151
27
174306
448154
944521184
7
54
86
399319
58
422966
114272
549879501
689850073
72
11
451626
432554
110397
22
39
56
168544
80
83729
45
3591
53
72057
256623
186965
53
449132
47
47
234913
332400
97922
386255
25
41
169661
213469
7
8
96
63350
924057132
74
316170
389406
444736712
397140
71
88
345709
425435
45
20
9
21
665189030
393972
171244
83308
41
63
98
29745
59
25
108890110
117698
63
2
463377
75575
312637
307414
5
17
83
10
88
19
548037876
62
279461
324166686
1907
74
410506
245813
5
19
234605
120145
220265
976284285
192473
69635
266302
45
36
59
416709
432998
4
4
482820
401083482
172488
30365
25
359119
35
93
146846
216739
23
192694
208236
551087016
72
649500384
381024519
90
78
86
183133
22
29465
98
94
135523
153782
72
62
121954
57
377182
21
47
35
599960182
73
206822
262132
60
51692
32
206924
881932265
652862572
21
90
65
85
117549428
33
283731
41831
118900
367495
317272
452358
5
29
5
93
120946
11
77
225239860
22
191560
83
202566
113496
955403631
426498
13
195248
376557
99
264519
71
66
803089342
17
200886
51
285901
43
430077
163024
69
483920
47472
7
437931326
8
330069
69
59
70
66
13
48
79
99
406590
98
691088443
32
92
364760859
271651
35
41088
136116
10
6
22
6
4
13
407506
9
585045726
290967
347623
728261191
85890
392451
59
488425021
526051135
65
420742
408842
2
159141
387244
356507
86
78
359869
263117
85
56
268264
435538
488024
94
281346
65
76
221002
71
300271
95491
522950211
298664021
47411
277808
344726460
9
6
180594
89
107379
207054
66
626954372
20
259869238
6
152195
20
250808
163781
2
26
432789
24
77
68
333257
31
116976
77
78
55
87
68
65
115258
18
325307
57
79656
269134301
88
92
75
44
208997377
84
75
5
67
59
242540
492586
680983751
367727
66
86
99
304107
180408
364467
180996942
32760431
230993
54
493384
5
90813
98
52129788
21732
365844
144614
27381
130310
21
449068
226045
76
454492
251934
14
152617
6
51
79
7
76
752941587
90
222279
17
27
82
5
66
8
58063
242387
146318
428706
310478
487248
319987
12296572
488139
52
43
169543
648054877
43
129933
7
382146
613422604
319134
50
94
417174
382758273
8
2
31
65
13513900
419368
9
39572
8
83357
52
256583
299659
1
74
42
80
473804
413406
292533
71
93
1
360961
152487
54
47
54403
171694
1
428262
42
19
416652
9
46
26
255064
618130925
332167616
25
8
262978
474270
123880
341454
51
26
39
345645
443773
9
29045
4
6
60
454624
487982
224542
166082
6
56841
51
95
57966
43
477168
4
53
81019
85
44
187055
126590
85
97
80
419954
307674
93
4
493150
104965
42
46301
104871
943308576
241000
97
14
249098
12
260154
43
5
9
96
252282
5781
361329
23
168831
73112
19
362351
42
39543216
56
224736
391009
190527696
94
19
526904297
57
369751
6
59
39
59
398934
99777
714059702
8
416234
17735
6
23
4
69622
32395
128455
43
9
77005
288456745
9
6
52872
348239114
6
51
1
303761322
20508
480472
34
330110
485507
43
156689
85
88
99
4
7311
63988
936540714
25340
171532
233610732
185221
441570
186822
9
997958865
87
77
39964
38256
732554454
74
369053
66
79
511134062
390265
83782
2242
27
80
326642
63
659204017
9
89
384065
92
426423
22
293183
66
55892
39
27
387329
545834650
31
24
399603339
2
54
78
487887
289937
22
18
9
48960
106096
15
9
286861
1
269718
39
89
5206151
18
463607
415348
37533
8
53
90
191125
374488
199650
977190873
74
82
13
475489179
54
82
384804
46
71
49
44
79
9
23
26673
2
255450
477697
35108
66
204629
340215713
3
9
54363
55
84
675685623
24
404671
85
80
56
425383
9
6315584
292738
82
145889876
33
364012
822315795
74
625267258
274066
69
488042986
8
426917
179694
80
347016
284604
339026
66
19
595764787
354261120
53325
4
3
57151
224648
74
264722
69
87
100274
77
3
9
466278
12585
16
68
77
917329795
745660188
45
385367
137573
40
96
284850
2
42
312686
3382
94
13
63
54
366284
195980307
104898
183079
47
704012143
72
31
9
2
224561
190595
342009383
467651
92
58272
277195
36808043
9
107338649
39
65
180382
34
670364717
25
27
333422
130300
91677
59
398731
93905
29917
64
20
289832
47
89
75
118175
2
8
49
82
177018
75
92
48
189533705
136299419
150954
4
89
78
14
221059
378490
39
15
386561
67
45925
33
461206
877492746
237926
8
1
47275
12
3372
550706897
1
31
776867897
272088295
235765
54
76749
213329
35302
131266
326831
81
313556
1
73
31
67
125451
36
1
437149
5
67
11
21
293336
19004
664089810
255542113
8
27
183716
7
85
485116
33
6
310651
398142
433705035
60
57
371971
302423511
453972
345151389
36
13
121966
24
247419
9
479458
65
33
15
44
432819432
49
60137
446318
8
148140
3744410
9
89708886
322099
235224
85
334976
81
23
8
30
43627
8
77
266903
95
88
162510
29
386792
260669
37
84
45
8
392857
329831
83
9
39
161368
346805
419892
211629
464310
79
424251
78
407890
312772
94
32
95
727232068
83166
87825261
78
75269249
53
1
487991
78
18
93
63
344901
4
839680299
667095215
79
412146
263899
70
397938
60
187507
9
57939
56259
91
417127
84283748
99
43
423246092
260805
36
91
336681
58
615651176
350375
29
54390
60
3
22
40095
77615
5139911
49
249752
32954
57101
8
70
353702685
73
47
59
313724
390614
76
22
24
4
267321
11
428730
13
58
747023142
177758
7
444894
2466
5
152550
22
327902
93
44
62
163434
142901
911360519
71
29
907229882
167232
67288
222632
330896
86
1
36
95
210628
89
365943
261302
341004
42
20
33
99
78
19
61
148197
237963
238639
45
61
74
9
99
407046
63
352804
337123
59
23
93293
180823
489040
82378802
432003
1
85
221910
920503439
137939
487770
19
408708
132756
420400
392285
43
59
443314
60
4
430842
22
397866
45
84
36
61
97
209211
144661
508384035
407121
92
12
165949
3
4
6
189847
80
181641
25
440072
446099
79
684068418
200770628
95
331917
47
886348296
73
13
96
97
57
2
59920
30
503602234
446414
121014
51
84469
50
1
40
68
51
46
301488
66
5
216043
91
21
682177078
89
29
8493
62
81289
7
465844
398478
26895
97
43
1
87
33120
320909
184432
294582
20776
14
356657
23
5
98429
23
464748
344196
51
226091
7
51779
93
94
241307
701306700
355990
180289
3
74
800258369
136248
95
102069571
6
2
184591
47
275029
67
7953
35
176496
5
44
454179
962033732
2
762960696
55
5
91
74308
95326
382986
41
285644
113107
32
586352469
52
369396784
69
18
46
124994
13
49061
79
54
124998
43
398731
39703
232230
46
410749
441886
60
30
2
38
64
439016064
46
47
239003
66
76
452708190
20
72
27
66976
79
99
26
340567
192901
327976
375605
73
24
81
58
271905
16
389828820
78
93
30980
884867382
254007
67
93
290237
144176
419319872
317125
40
6193
26704477
97
94
64
97
17
9
32
510352161
8618
78
499672
30
477286
29
44351486
43
87
8
224394
384612
12088
40893
68
17
18225
153109
27
268930
1
87759
62
214896
84
252148292
69
29
22
372549
2
34
85
25
478460
332782461
222656489
381802
86
306464
5
436959
16
38
77
560533771
15
660404318
1
473225
39
141830
278340172
370418
8
17
87
56
50
159507
445609
6
217913
431660
8
121281
401522
33920281
29
83
78
35
11
44
3
233856046
383134
440587
935339674
50
17456659
3
32
406941
81
87
498403
20
86
31
84
319838
20
934
24
304641
426268
325266
4
443267
105748
40
37
946944227
30
367489
2
38
271156
2
16
154500
2
199811
56
9
53
27
40
86
48
42
52
7
87
1
93
429335
37
41
12
52
93
67
288623
85
4
173697
702918985
943006798
98537
6
309211
48874
79
39
306455
86
94
13
369757
404742
12
199325
191679
600330011
18
68663
88
6
217354
490762
722438960
76
291902
449965
480337
52
45
1
49
8
116003137
9
10
2
227565
1
23925
277448
32
104847
70
95
405390
463581
9
97
45
73
430015
97
181380
390291
367481
490039
455197
53
684009529
107478
181687
34
210676
6
76
23
54
454823
143288
6
601785310
75
6
435618
986663365
479267
97
87
47
297552
477837489
361652
406684
351946
33
42
326404
8
270807
16
135641
52
16
37328
37311
40
40321
50861526
319188363
30
19
60
49
33
36
82
49
91
57
38
68
447895
328864
80
3
44
345485
26
70
268267
446283
22
37
419421
16
172907
253970
426416
218570
152991
188027
278501
364958
40
188534
29
40
178252
46
73
34585
89
13
307481
30
43
7
77782
432004
456296
65
381750
84
8
64
23
180608
368536
39
49
6
108492
76
383160
63651
9
353301
17
408751
34
467705
28
192825
412809650
121450
98
92705
475271
23926
326824
89
57
36
130723
17
1
346348
211844
483218
935343520
87
473871
5
26019138
316984
8
390682
6
99
179839
448938
436238
98786
96
217020
8
25
59
253733
481481740
50
4711
364485
31
230183
354586
1
81
463581
294674513
136410
65
96
203423
36
702887733
462601
58
41
381953
30486559
26062
8
3
64
396678
79
77
98509
4
107668
85
42
73
474016
697757496
109992601
871694823
5
56
39
18372
487228
36
599466750
35
495860
367237
33
60
432031209
11
3396088
162053496
78
472842
65328
52
63
140885
25
6388
21
28
381080
112415
293380
99
83
19
133817
127593272
709558348
62
279753
463945
529135649
394899
56028
405413892
383481
9
23
36
271434
73
515551912
30
94
281522
31
425652
788535676
64
30
438348
552582380
46769
61
134097
776490754
476386
157538
447553
208536
171319
279973
60
36932
6
44997
134339
966664594
81
1
395153
510998261
11
2
8
256162
41
391058
97
632
5
369972769
73
34980
299963053
144308531
13
85711
13
313958
94
449003
273083
59
110294
268076
449236
302022566
96
79
61
54266
63
79
205184
86
84
99
8
982660455
6
33
52732
22
68
64
245977570
143382
313463
4
74
65221
428844
26
283887
83
254190
66
3
8
206062
1
78
5
37
257734
146657
11
6
6
681035129
286260
35
165013
72
396925
21
665109347
42
70
51118
156011292
333414698
9
83
310511
21
26
65517
7
3
55
587031233
64
81
43
23450
550289476
373847
413166354
252393
38
759104614
254338201
6
480769287
148587
118256
85
137505
6
3
407883
7
282905
251920
3
17
226318
81
90681
90
8
25
39
430322
25181
16
479885
82
362149
96
54403
300626
123767
423165
194216976
319336
71
29
67
53699
180302
129597
66455
57
3
6
120463
88
420824
34
9
188169
10
301774
20
363472
275651
25
108327
46
369534
407024506
55
200250
66839
89
280195
28
9
57
68
601634720
72
36
123108
787027091
490682
409641
274665
59
20
8
878476522
2
802876230
347267
22
31
145468
910645229
16
52
81
23
9
279464
2
105689
36
2
247921
490728
80
440362
484380
113843
22
226189174
52
1
355527
364172
433572
94
90
378416
141355473
707517885
164946
2
34
99
254598
97
38
9
97020
300130
39
5
79
96575
775219381
53
8
328394
467729
1
47
46253
81
97
94
357816
494712
126506
102813
15772
847774612
51
40
81
153962
61
46
300957
7
359438
72
49
24
329713
74
43
306280
254623
416845
491564
248223
378119
400697
7
224083
368514002
297451
233126
21
8
64
36
386141
274542
12
17
295350024
288077
240726
73
47630
268610
12
193626
96
408687
269230
1
7
78
104715
85
63
76
20
9
400681
82
309038
289836
408140
25
195604
230504
4
87
5
88
454785
519826443
159153
134714
49602
29
98
80
589193816
44690
76
95
38
267913
9150
9
8
3
317774
366100
95
35
447000
354535
494194672
97419
10
409602
280282
221640
29
3
316371
46
356515
138953
18
94
52903
85
143356
66
32
60
375726
349540
3
34
93
6921
60
274233
80
79712039
56
33
21
74087
474976
16
87
206881
8259
51
467111
93
299007
195457
3
129737
9
7
63
370776
15
146391290
48
298909
8
92021
920033475
40
469713
46
450398
536513326
229525546
77
680451879
61
1
80
454907295
79
50
75457
66
6
93
75
12
8
102503
330222
244453
176964
627264668
81
9
28
56
23
35
76
90
77
81
72
33
6
421268
116209
309431
271262
793675870
18
188078
35
617974305
66652
167744
60
87
9
52
483251
384079
92
378210
72
25
244187
440788
195909
39
371258
359996
5
71
220931
23
201864673
111603
7
79
350834
34833
220201
434246
120937
59
92
226093
4
45
31
7
9
189800
22
62
75
441404
239566
63
447837
63
314151
57
274443
476545
495036
6138
97
86
91
264425
75
60432
217062
82
294860743
10
88
394156
40
446499
94
112506
377962
4
19614
398793
30989
27
2
58
84
91
157910
377304
1
14623
67
1
388319
439400
66
482693
164098
405361663
329549
73
14502
8
30
485183
3
70
382780
427437
311075791
36
28
96
356719
5
471954
302577713
17791
364690
59
470783
399863
14
278955
23
20657
137900
31
58
2
342246
146456
92
712265572
9675
69
86
345817
83465272
870862124
99
54
25
480415
32
20
396735
87
2
10
8
13
226878
71
839537152
373537
55
635217968
66
86
1
72
12
32
17
12
250528
2
430689
4
67
79
134088
452041
89
41
285223
408095
444106
40
486921
79
325169
15
14
383726
2
865008238
72
385512
90
94
358410
93
77
323893
112037
59033
127700
179284
196038
4
1
81
122777
176457
2
196642281
334525
485915
78
405499
142406
74
124060
29
365246
375178
54
260993
200130
8979
63004
90
456778090
29
363333
139805
63
65
2
252561
810761846
423739757
79
358357
37
379194
11
199396371
3
48
262942
483271
462589
80
4
346978
543109794
237320
357903
35
115055778
7
29849
469309
40
62
903350762
211427
90769
32
96754
387829
397684
208842
83
517387898
95736
82
261637
24504
158656
18
174887
83
36561
27
515717582
90
14
955437775
20389
94
63
313625
48
388477
7
639437471
241870147
406848
55529
187940
350334
639681448
602444544
184982
36
45
83
44
63
267672
448227
81
10
42
367529
262881
141316
62564
97365336
889584642
96
188230
87
75
183182
129901412
92484
63
44
4189
445375
282708
479178
50
260279
9
3
320064
112935
30259
29
19
95
159821
71
51
848180726
81
202718521
110366
87
83
4648
486732
25
141102
329222
13
74
307140
20
450063
6912
68
421740
5
55
82
362820
233281
93
3
90089
81
68
79
3
34
36668
14
79
63
556950834
9
25
123440
54312
96
246149
37343
90
44
68
92
430764
132967
58
194875
97897592
55
80
9490
3
183649
210806
63
32
11959
57
83
71
113077
86
348953
48
52
2145
97
88
560840797
23
144384
74
79198
42291
174253
60
798426986
127373
380122
70
39
49
22771
83
28
23
11
437376
247697
8
1
90
88
50
296983
66
215877
274549
91606
57
218884529
166515
31
17742
11
88
405912
9
93300
27
346265
354013
70
65
1
60
51
1
18
79
66
28
78
18498684
79
99172965
121879
244084
429
719508573
213586
7
55168
362322216
440750
40
130455
90
26894
19
410737
25
33908312
8
84
96
435394
348929
372843
333810
30
177291
14
63
8
230081705
62508
70
11
1
86
89257
4
84
5
6
86
29784
90
127483
184233
330849661
405100
27
160357
31782
20
366902
164665
205640
56
96638
97
439107
159455
81
58
471599
156574
253524
98
418515
314726
395973
597162006
59934
8
745155136
338235
55
60
968103332
15
7
31
75655
4423
3
815373533
56
51
376361
28
860709726
3
391856
248789
1
6
888091941
5
42
444219
522640824
249552
92
272218
76
84
5
67
298784
81
9
44
44
32
468544
6
263378
93995
732548643
120991
77686
36604
413081
67
314964
9
36
25
18
342202
78
470896
42658755
18
309847
61490
995308692
11
392744
448409
2
49
53
13042
42102
72
108635
57203
121399
328190
86
2
1
70
458123
259438230
2940
33
60
387433
68
418157
5
57
348929
272946842
362321
61
79272
153632
30
132917
53
68
734844170
13
13
92
240556
23
313281
96
272628
54
366013
7
133294
240447
57
85
35
343661
61
172246
51456
86
55314
64
53
413782
249947409
11
64
77
61
2
374385
334079
8
365025
7
451444
4
7
578920283
33
4
68
62
486266
85
9
96
554474737
447352702
201731
479630
3
28
2
36554
8641
84
606354628
7
7
383325
23
69224
411362
57
31
23
24
38
47
269640
236985
6
4
68
100620
119047
123525
92
45
96104
8
20442
19
46
16
4
429406
27
254196
18
60
360082
561547410
35
389747684
93
484662
439330
76801761
37
353302
8
81830927
29
92
211074
255433
36
7
45598
175285
33
10
68
297851
450944
340152
8
55
59
9
91552
378642833
322246
81426
8
58
12
15
431397
832372434
2
835903627
88
370095
351914
40
315210
63
17
55
39
36268
93943
129230322
8
1301
646364087
44501298
7
14
179411
15
448642
298844
8
195703
1249
864634324
59970
106174558
481512
58
473644
86
174412
86
156266
400248
191220
53227
60
286752
86
50
98
96201
491573
56
57
35
109699
85
53
181316
457540
48
36
86
7
327542
92
84147
49436
67
101381
49
28
82798
121156
21
535029649
376730218
360611
35563
25
925379847
14
265399
92
252813
60
65
231531
35
82
52
433214
496113
352645
8
81
8
73
74
117284
112627
4
24247
492420
551210072
85
476932
658722877
238695
974083291
86
20
183964
86
64
61
241476
105700
260361703
76
1
88246
327190
3
58
83
9
2
1
68
91373
82
41972
298151
476925
11
96
75
25397
86
429290
200320
93
89
210364
467144
514759130
357600
97
86
52
95
392648661
342978
1
23
21
382734
66
267954
62898
61
173466
98578
212415
355833
450934
284317
48941
13
34
51700
322078
397405
78700
853440421
95
23
451387
94
34
31007
182591
357826
153930
11119
432504
17
102951
761344692
40
8
484236
875366561
149683
77
450216
565226855
64
45
42
122299
2
2
276420
99
89
851799737
82193
60
497642
312787
54
7
8
34131
87
125135
29
268356
482244404
41
16
48
133322
222112
31929
155018
147650984
361247
86899537
37
184370
85
267881
3
303641
3
7
56
852941321
53
58
57
210676143
595294734
16
450444700
349006
97808
81662
14
17888
37
23
58
13
326427
352811
321260
538246126
98
19
75
63
13
59
311417
481057
68
142922
253604
90
467252
97625389
22
98876
52
20
18
45661
235760
242662
70
265002
470383
379549269
337561
7
96
140933
86
97
29
201782
62
45
3
81531
174332
136803325
344455
55
46
467902667
1
215815
399911081
263357
186812
827154347
237332241
58
126802
268340
58
330727
86
100263
242300
17
219155
222308302
265999
6
45
463716
6
344290
33
1
96
43
79018
430076
8
21
375877
212428
6
5
534911020
52
6
81
139325
254749
305887
292504
423169
7
299818
306819
13
6
23134
15370
330718
7
3
490570
61
321177
393500
48
57
45
750634450
94
304580
343711
25
178892
58
63961
2
6
39
45
366571
184563
235499089
74
97
19722
2
29
41
27785
31
62
33
88
8
473466
406048
459399
294079
95
33
30
462005
672984245
982958761
65
111456
75
4
215177
350411
64
1
72
129714
62944
140843
24
355731
33
95
232010
585922922
220624802
237574
2
87
62
363380
76
192149
465656
211066
48
434056
478858
317958
284788
259559
184308
84
245061
16868
57
91710
233176
27
69
258525620
357298
2
648820270
64
96
52
428331
4
9
262543739
352478
609589293
45
380795
21
200443
508204211
671778178
88
186661
322359
358366
172468
79
153970
415738
428924
7
337236
77
84
132125
96
751812530
19
70
54
53
25
704879080
93
271414
650113623
343225
314836958
182710
245915
113009
552716052
446669
31
87
48
97
957710384
39
37
39
92
370934
24056
956118780
73
252983803
65
5
39
183202
5
2
343388
31
58
108938
5
29
70436
150770509
48
32
325091
5
338689
6
18488
10
29394
520248414
70
55
9
466684
510759840
4
395338
8
20
9
383866
262265
236056
85
283666001
1
98
40
82
410993
68
8
59
341494
68
439368
7
385085
461415
28
73
39
80
287938
82
51
85
91126
308701771
44
63
8
60
178743
414347
2
8
55946
249029
923388052
5
35
7
7
9
88
209613
8
471820
330235
31
399445
73
39
386929014
48
1
35
4
8
30
21
526128413
243825
105365
73
27
50
6
65
33
766380737
42
450974
16
8
28
61
68
43
199370
75
298033
7
3
4901
69
59576
424258
494248
1978465
145077
231180
489111
93
20037
59
35558
34
151914
375102
921429341
86
38
219017
85
55
6
117060700
82
337860
8615
14
6
90
138782
54
19
27
84
217735
46
363993
10
3
25
5
444170
176643
370997363
234641
1
292694
11
23
50
73
7
194624
437072
504908045
403642
379251
13
85
64
73
115354
811414219
221154
603920845
499930
227121
40
245183
28
110986
86
107620
99766
213040
6
320100
760244624
489137
77
8
109391
56
3
18555
54
374863
72
391397
466844
31
330937
154659
96
352973
250971
7
228538
58
397320
1
936558557
92
404412
94
338294903
84
68
97
33547
46
410721
127942005
232903
451459
24
263963
302610246
45
164314
10
8
119887
19
82
12
462040
405279
302771
118622
206121
33290
220953
74
35
418076
151613
47
6
79
38
50
172806
394407
40
31
9
333711
70
25
75
32
22
30
45
314070626
319495
69
89
405227
111813
453325
607260124
239070
959347677
7
34
32826474
6
7
118938
196195
67
88
28
11
676063863
9
331226
544244203
88
29153412
821332048
68691
12
496766
5
35384817
62112
10
17
275107
470177134
275353
16
81591
8
74
73823
73
44991
303526
433806
186989
37704
448220
33
289693785
38
238648
6
22
142873
74
804453520
20549
79
309277
45
439367
34
68
484832
18
28
5
462378
21
291012
47
3
100464045
7
114321743
437329
299620
1
446708
80
356967
93
24
50
10
64
41
527266841
290835
32
412405
488783
98778874
90912704
15
429589
241444
10
185753
60409
520508808
75
99
510289262
46
85
49149604
44
41
64
241164
278323
92206
39126
4
471075350
14
1
97
49
301500
908828117
69
982277557
99
248602
158057
77
80
3
3
358749
97
8
24
85
58
73
52
3
83
44352
5
20
54
6
39
3
820850359
9
118968
372169
189795
58
447912
95
456345
636672183
302504
65
63
36379
238574329
525365928
72
442753
75
352635
10
2
206926
4
162701121
34
301602
108168
165444
34
496235
371848882
343341093
25
216814
80
64
89
470268
294604
495800
437584
136432
4
490259
76810
433912213
254571
137440770
59
73
8
131008
58
342471
85
54
366362
230658
319234
20
19
95
42
108895
12
473851
48
37
19305
401036
435802
23
6
33
19
247733
150362330
7
50
683459489
29
47
20885
87
307603
70
7
43570
74
70
15565
8
51
156796
296721
19
1
42
94
34
244571
65
18131
40
215955
90419
182466
97
149385
365908
79
32
41
6
50250
95
394058
178866
129174
88
209527
32
1
45
42
6
19
141047
65
285739
15
132376
17
20
25
28
27
137216
446866
144245
468456
387591958
7267
298001
249306
266367
97
60137
121138
3
494990
84281
2
2
170889947
55
113707
471058
266570916
91
350589
707624962
12236
93
467145
560428294
201053
53
36889801
80
83
88
5
55
256892
827049853
1
403251
291729
64
96
82960
15
484879
86
258331
50
478236
2
20
8040
8
63
25
24499
72
297442
119740
26600
391642
154936543
446536
6
85
4802
5126
39
498877
7
47
5
68
262374
16301
87
265892
54
4
206835
62
3
9
57
258354
30406
365801
92
97
346549
104008
18
45755940
338840
454815
817962965
96
47
23169
46
56
6
53004
35
211949
405999
439640
2
692725868
81
33
419161
98
68
94
9
54
140146
70
205358
136119
734483590
92
97000
131183
253799
96
33
100068
259099
122446
658733733
599325976
86025
46224
5
58
45
64
3
94
79
123789
15
8
121903
483215
238917
43
92
76
74531193
75
77
84
57
137121
208142
301898
34
75
1
60
284686
197630
2
81
477825
192820
7
4
51
7
191195
133244
97
13
172701
3
31
499861
13
52
428049
768359000
55
493911
35
161219
92
47
16
61
50
14900
89
86
38
37
6
327756741
90
268161
123803
36
82
87
71988
56
103668
91
105909
117954
23
55
24
50
63
40447
93
731820121
66
88
66
295872
44836
15
214483
191124
2
118932000
36
434814
12
12413
87
705022138
5
9
83
461802
992594097
39
481229
80
66
61
481956
459850
37
457345
60
10369290
39
941684924
38
1
36
77
120700
73
281984
5
135262030
79
35
97
402510
250934
24
26
52
7
13
320037
72
48589336
3
149473
334927
52
33
98
547742785
375517
40
193964507
159792162
35
17
59
209082
79
442875
90
30562
150177
48
34
67
4
208566
84954
12374
89
288242
7
23
76
745075535
115453
7
98
454713
610963175
356190
67
54545
36
274202
13541
31
217478
253036
383251
386798
6
91
168998
40
95
79
77
488017089
5
16
42
117169
457472
70
493676
190588
94
1527
407985
59
8
66
3084
418618
21
445502
493939
116205
183203
91
485488640
94
35
258752
4
3
31
304332
24
384031
55
38
247843
80
320979977
258861
49
4
53057
464618491
162505
339029
358901
76
715033955
495078
45
82
23403
5
462479394
52
498602
313642
48
374825
341619
2
6
94778
66
54
2
417927
3
25664
526163479
87
201923
90
66
418090
19
88
444187
485018
313403
71
36
421943
45
13
3
98
451434
83
382266
30
46
4
317000
71
29
94
96091
5
74
17
114052
441220180
454102
32
19
292843
244149
86
83
5
92
86
8
3806
87
23
2
62
29
46
20
667767606
3
7
176056006
484830694
228282
25
73
96610
45
90
16
168651
4
66
73
15620
27
536208115
12826
41
485871620
30
134100
2
20
81
22
41165
328250
337659326
63862
22
14
27
19842
433822
90443
7
7
49
472261
15
91483
81
45
141288
88130
15
676225057
929383494
157923
134602
54
31
5
41
19
25117
18
366268
27
47
31
41262369
216591
58901
1
440213
147378
282485
198170
14
442039
176020
96
79
95
53
195478302
356659
53
162351
160629
6
20
47420
70
71
932306098
462429
206909
84
146030
44531
43
47873
33
2
20
455189
110930
6
6
57
19
91
2
425639
232970
443381
242394
200326
32
14
818318518
2
84
183650
76
291700
55
104563960
409391
70
3
287334
348524
457165
893833872
1
8
33
30
8
64
337027
41768
477818
48665
68
74
394028
517428289
655022201
84
314549
41
47806
85
62
10776
1
3
58
556067756
210387
180719
490010
468234061
72
4
52
17
218011
8
516552485
12
349065
94
17
93
284747107
53
26
79
210119
46
32
45
483548
75
4
20
4
33
75
67
8
176865
3
1
207585
57
7
17
51
76
473305
485836
5
124607
438412010
205842
7
1
340658
37
253649
3
72
496614
584184414
23
45
243005
33
66
6
29
438981
5
78
486644587
780977408
349264
346446
445083
9
147191
9
64113
25031
49
153466
35
459917509
399462
144108
8
2
489140
8
82
15
36
3
280858
5
463284
53
8
121751
43
856389509
41
9
75170
60
97
393620193
1
325177917
126906
483877377
70
91031
115601
4
34
419439
220285241
5
74
58791
20
66
5
5
31
73
296391957
64
36
335836
312129
1
95
155583
97
479115
34076
687065484
11
72873
16
223009
3
128805
447784
40
44
2
210974
54
244835
12
374436
23472
17
66
92
23
438695
202817
22
496906
25
3
92
552618343
6
69
32517
69
98
79726
9
62
86
218632
649995614
94
439210
90
24
46
37
32343311
91
73
12337
78
54
372045
95
44
402996
387705
15
20
40
48
4
1576072
381874169
430061
87
54
6
75
910575052
79
83
244632
349443
20093
381604
405639
38530
7
26
93
613896129
220652
2
68
215511
96804
76
37
9
7
10
192878
26
90
324261
79
4
325697
43
64
9
74631
49
94
601463354
32
30
49
33
91
14
90
68478
26
232519
82
323166
65
276737
7
53
255393
47
33
9
39
2
226238
49
343485
36
9
90
35
250673
118576
89
359353
35091
20
79
14
4
4
91
2
33
92
268019
66
20932
45
89
91
241419
77
97
984219943
49
29110
114949
187342
70
55
83
994216443
356777
17
25
90
6
64553
81
72
84
498929
60
34
83
643155770
2
161305
83
162485
37
39
84
12
63076
298901
490635
57
10
30
748212723
8
188811776
232968
372262
134113
60
155152
153815
400406
88868
6
93
289895
723002660
3
98
60
301446
16
67
94
4
261014
69
92
28
40
134305
387244
8
39
80401
196289
291911
74
272013
91
3
11
5
60
912984195
48
480375
226339
173925
176176
61
58
27
282504
696504604
97401
2
33
431370
84098
8546
60
486503
295359
21272
244887
342109
29318
73
19
482628
24
252423
85
93
56
9
27278
110581
808833608
61245
2
32
4
79
63
46
8990
99
6
202540
164928
5
44
116058
121476
2
279502323
420746
41408
77115
16666
440974
28109
8
436000
471247463
839262341
94
131399713
427009
185676
866632020
288123
68
91
33
10
15
39
69829013
19
603525271
14
54
63
94
82
7
16
108288
109776
8
42605
408745
4
8
397510
187390
96
63836
165381
20
3
203600
355833
23
79
58
118979
88427
25
84
283367
55
195013
438784247
62
358686
91680
30409
150051
24
167542
85
9
94
258760
47
45
280494
177724
348243
31461
46521
79
74
482014
464597
78
454337
347633
260411
182642
86
252228
9
1895125
7
34
410403
95
64
36
157995
14
414562
388290
45
3
78
49354
451221
95
19
49
215670749
273774
88
317604
88
2
277486
44
218921
7
9
3
6250
433534
31
34
400303
1
94167
3
61278
78398
77
8
261880
84814
55509350
225239
67
81
776714690
188676
498670
60394
486161
325833023
394375
9
102211
105192
53
67
5
393838
721385915
129351
5
334895
21
489318
17
377837
371739
144638
4
392609
8
60701
121226
364601
8456
212633
2
87
33
1
17
415354
71
13
489323
68
594363325
176827
19
897828525
43
172215
367171
93
5
19
67
445395
6
59
87
5
374735
432417
8
72
88295
6
95
5
243993
80
514582606
64
368051
6
17
79
4
18
100377
78
96
23
129686
346505
305727
97
324714
7
853204325
77
229267
80
35
11
85946352
129080
293186
23
153996
83
707323016
418554
169398
170544026
142324
4
325528
29
147575
71747
8
68
385324
56378
95
88
493354
211969
31
570360794
11
9
76
123399824
50
68
15
2
445596
15
129504575
669699969
500693695
42735
370951
470400
267619
81
56
833106182
97
463123
337223
348574
11
282572100
30
261028
451791
42
396812
414606
429103
382574
1
102460
65
13
36342
52
808778333
253935
81708
5
105291
80
379247940
22
279351
1
160157
432677012
97
379440
375313
2
1
83
92
74091
39
492371
42
474192
61
218434
230507
65
487040
45
12
262123008
46
787316086
360533
424534037
234002167
223525
309963
129628
100615
93
429146
697903470
75
97
296059
400918
76
34
4107
57
378113351
494927
693419112
65
6
157081810
61
69
17
20
425099
78
5
84501
74
5
4
95
25
88
72795
293765
131389
306479
25
77
55
47
446311
476190773
486230
45
22
210163
72
62
117874
19
68
444670
257939
43
52
65918
355982596
171277
21
41
70
386934
42
32097
737052214
68
470704
409900
305460792
43
39
86
65
317704
313601
6
244744
68
64396
63
8
85
442031
31
84
173362055
201715
322603
214018
23
192245664
163804
21
173770
32
2
76169
71310
3
83
15
251891
108139
90
89
62120
1
335139
210290
11
2
208669
36
35
185385
314574
63
2
35
53
1
524772200
258989
75
14887
417790
89
2
439688
84
464886
5
119602
131360
167945
219702
236307
97
27
105713
284517
81
391348
125605
84
34
422695314
80495
376156
67
111727
17623
998686182
26633
74
330958
2
377598
1
78
437741
75
427678
99
369036
299855
222557
23
58
4
96284
42
335669
488112
295240
66356
4
217019
36
275053
7
323342
56
89815
36
29
3
93
8
85
343124
16
269025
745261365
300706
74645
87
601850558
46
95
25070
5
182933
475894
168723
155427046
154911146
6
439282
35
46
270057
113691187
117353
278333
788510455
23971
351121
77049
15
538020456
5
191003
93
300429
556308814
2
59
465551
74
25
436601
371150
6
66
344067
39
409329
832827172
107167
96
365721
25
34
93
252182
20
6
230742975
10020
339765
204010
10
63
1
51
391004
58038
97
444536
54
839852117
263327119
70891
354897
99451
91
94
168035
318102
91
98
46
74
137157
414630
241164
44
28907625
3
72
392003
51
44034
42
246760048
157145
96
74
15
215428
81
526039921
967709110
85
61
18366
83818
298420
51
303692
490604
375116
47016
18
40
263837
448373
353713
221206
395007
61
20
27767
88
88
7
1
447417
14
863198456
404693928
75
55
42
469458
174351673
24
69928
3
5
489349
42049
113997
44
87
68
6
78
8
96
396186
400059
356387
63
151247
95
336767
524225545
848351614
73
252688
88073952
3
37
79136
88
5106686
251001
475236
429150
28
37
110143
43
26
73060
65
60
488456
71
432705
38
69
58789
81
26
387983
357394
364906
126721
250960
56
175830
100184
152311
699781824
387962
6467
497945
35
252314
102881526
169104
8
347775628
322612
91
84110
55
6
74877
84
74
21
5
192098
13657
957137334
3
332862
308956
411254
52913
753453061
67
117469
45
7
97
360297
5
365719
65
28
475062
1
47
44
53306
2021
123549
469210
68
98
44
25
38950
905467081
89
22
333853
16706252
67
53
393237
64
172246
75
316668
77
68438
32
460554193
89
82
23
91
69
183388
215819
217315135
6
7
36
88
63
337249
4
28
64
99
434622
58910
38
20
31
82
895389484
6
44
86
392680
8673
26
25
881772191
13
87607
276860
2
629970102
935734645
44
6
6
33
16
275807
2
110692
2
40307
310606
7
574345807
199275
1
675757102
352140
65
83
155316805
396361472
7
278293
245761
66
66282
65
546955559
106718
9
78
499928
86
136427
123806
3
597588536
55
7
271016
66
85
857208461
5
397409
420069
382702
42
87
230930
3
1
381339599
43
900280136
164388870
291616
302511
456589
21052
410055
128943
220686
1505899
496252
12
201124407
69
335061
38
30
399085
2
35
117795
1
134411
192615
26
6
92
18
229215
251473287
45
90
12
251378
260213
80
94
72
52508492
21658
94
288556
28
20
65
29
324498
56
73
4892
268797
155949
69668
156203
30
49
298882
54910
70
220782
328400
838459673
23750
23
588590494
433108
77
161776
92
62
86
38
72
83
487013
276570
142668
33177
29600
204626
352407084
340854
73
355084595
340296
495516
29
72
67
71
9
39
48995
2
26
32
424045961
97
68821
319585
187930
39
95
70210067
113240
31
84656
21
419172
27
68
926950128
41
282109
368303
71
12
38
80
179435
411248
23
234785
98
2
93
31
221401
585729323
199819
78
387265
326655694
44945345
16
69
14
7
33
300157
676188428
52
388524
108509
12
71
316374
3494
40
32
65
38
84
4
397924
7
5
213027
6
200558
74
15
30
601819332
69
1
99466
392258
81152
152367
69
21
94
399382
9
10
76
300487
92
85909728
79
4
71
37
82
6
221451687
298115
26854
36
188560
6
195452
126171
26
2
176831
420347
56
3
64
331773
311509
418024
460404
68
262901836
140680
36
336482
267619
476358660
95
3
37
400034278
4
75811
399087
64
33
322960
2465593
79
21
61
404762653
7
72
350831159
148821
57
71
179114
310540
46125
60
69130
36288
322127530
398100932
128806
34
59
5
25
147400
90
423063
66
466173
131067
99
35
352711
188891
11958
71
389489
48292
60
93
136066
67265
439525
4
234662
232239
74
298632
11
493899
273084
35
83
54
348436
3242
94664
6
78
18426212
173864
59032
324618
3
5818062
81
472115
86060
333715
9
78
402166
466396
72
418233
4159
165785
171492
64
89
286590
70
42
349671
29
209224
149170
6
65052
425225
77
40881
4
71611
331722
96
317360
276994
285407
3
236360715
66
94
291669
31
33
124625
14
72423
82284
60
27
94
55
202537149
25
8
293850
416423
342680
61
92
411099
63
75
6
16
259874
709319955
414544742
96
72
40
1
380755
35
3
15
382215
50
114148
118841
40
489976
1828
380856
60
447374
421847
6
136521836
33
358127
31
44
40260
96231
355550
490604
9
491588
988523147
178919
57
1
639848230
130816
30
63
273221
49
197442
105094
183252
6
16
286700
145367
312876
65
6
72
122939
50
67
95
499444
110597
81
86
217387
437244
73
58679
4
47
52
634625021
12
36
319696
35
124718
268962
93
8
9
42
96
55
52759
23
78
31
35
70
65105
318777
14956545
34
29
97
14
429145
146356
60
80
331299
21443
865030717
309750143
75
454428
18
9
40
51
35
818687312
439702024
51
931042151
60342
346618317
96
270238
652027799
285676
78
63
7
30
4
4
30
141028
48
916366090
86
23
94
403850
84620
450096
3
86
25
20
402368
24
446137
83
44
273576
24
357414
497452
376563
4
3
244598
65
5
72
21
4
134799
91056
9615
363918
88
10280
94
1
56
84
146045
16
356213
32
366340
34
27
144350
262294
42
230416
492003
169426
52
214076
87
174311777
200472
94
44960
808236502
76587
2
286424
69
21
25
110121
26
3
78
25687
495586790
88
648948059
94
31
287249
111504855
226625
51478
170791318
492576670
172053
44
212956
247555
48
316042
125467
63
101661480
93
278420
9
9
72
77
600057110
17
88343
333158
74
452187
354038
312982
92
499040808
270204
96
8
4
41
462380808
5
72
75
1
291580
14
3
39
379418
238097
221449
243794593
394685
404153840
37
207158
9
83
70
187747
9
43
201707
96
258266
36
64
332723
24
3
151764
331779
42
7
63
422211
37
109966
362782165
25
410930
74
32
53
86
36
66
90
36
107793993
78
98
490288
90
2
99543
494873
88
244196
679763135
15
154327602
27
173957
325933202
15
200889
187252
261413
383038
346163
49
53
8
20
5
374545
60
50
814942653
573616792
9
33
88
427516
447651869
71
62
14
164135
61
978411006
781
96
183844
39
53
70
95
180383
465576
52
298111
319387
39
230913
317699
18
63
208184
36
46
70
734482833
331805
7
207422
54
35
4
53
54
184721947
159819
87416
18
65
19
258296
1
198995010
70
48
327671
5
56
84
77682
38062
147547
292675
299553
59
160870
9
115588
45
395426415
12
353597
497207
25
299663
313863
51
96
200925
69
7
147301
55
48
131004
85
46
725704315
492862
140851
27
92
3074
7
39602
98544
152066
4
143936
352461
57
79
399087569
5
28
8
258181
45
23
411028
389248510
40
380964
410923
13
74
273603
348583535
632272229
19
48
49
35
469376
185215
308890
369186
22
94509
141336
78
17
270845
78
344998
53549
383709
77
268909
68
52
515844814
3677
23
32
289043
56
75
342870
289604
267590
3
1
479780
2
40965
36
387350
417791669
96445
12666
47680
53
2
222662
318183
101761
59
5076
75
197338
7
67861
968600190
22
32485
1
44
233596
9
430852
246462
45
408508
297685
186870
224569904
2
541229441
96571916
983156626
330436
374965
471320
177554
49
66
112774
155611
57
368073
347703
60362
8
244405
116237
99
59573
91
93
37
120906
53121
133184
302609991
90
4530
168939
8
8
318423
39
46
118451
30
90
478322435
58
59
309567
415853
68
76
394810
887038519
465018
91
60
65
11134
99
494201
2
58
50
11
49
123782
136787
396645
82
19
16
725965629
406917
26
43
208200
22
429312
59
14
45
97
6072
141366
70
406615
10270
26
9440
91
152092923
304612207
76
81
363575
342732458
4
63
478468235
99
29
233857
342563
10
454676104
27
257153216
55
402504
55
30
395929
4
90
11
14
41
64
165808
1
64
6111
23
489952
236133
379345
290025
420115
211115
415306
93
497926
92
7
976072769
351425
18
6
76824
76
867968078
444649
803666776
4
78
67
39
385127
380199
6
467479
88
263178915
89
387781
161589
38
7
881604081
18
43
41
9
448524371
66
175836
8657
40
231440301
22
48
47
866615014
73
48
1
312475
125340
82581
763638641
6
47
351725
418720
270318
422015
308016
62
263515531
445775
28
59
41
3
692016018
355920
14
87
901238983
12862
127398
226578661
89
19
87
41
55188
16
230150
8
4
465218939
84
50
251844
413329
79
363738
369465
75
277575
112247018
308803
9
297430
47
1
381237
951508252
99
170905
381022
19
3
43
14
675248884
393235
471898
331089
119229
252338
57
252731
236132
53
137049
479685
96
426143
26
70
428983
5
342604
51
175658
119544
233821
25
125675
86
87
419757
74
382293361
232916
238074
304703
53
48
33
275531
335929
212597
13
226399
437162542
243152594
418028049
370833
386882
54
24655
91
851707010
229544
93349
343486
92162
60
89
421402
16
245748
93
64931
87
1
392257
302080
71368
3
99
4
78948
70
90
426614
667703846
414343
466769
307211
356432
65
375567681
138509
94579
475553
35
740627524
995642078
32551
24
41
675561341
1
70
463466
310176
352787119
83
202290
82
71
4
6
21
234881
77855
78
70
221441
425836
9
430153
166089
3
95
2
51
33
398218
111853346
261778
20
50
4
12
289786
4
76
78
24
257431
568659975
62
318082
704685649
4
63
28
10
7
426589
2
160192
51
36
65
481661
339640
17
183599519
654062753
10
62
7
446093
92
52
133368
244035
39
14986
64
293283
269245
175098
251011
9
84
54
261866
340045
487413
694704383
7326
3
42
80
4273
16
16470
41
6091
373823
20
339346
91
2
2
30
146064
10
999730762
198132
13
850177000
652545713
9
85
397755
65
30
408793
92
916756055
430669
8
426714
161935
159597
165271
470551373
14
343843
39
532502806
352536
7
51764
20
387261
62
296044
2
442375
392068
174970
400925
26159
51
782693212
198535
285086
2
124157
169351
260382
72
75
8
2
58
285550
38
72
241679
313538
85
839729273
495909
38716
70
10
6
19
116626
60
428005
96
349019
2
109994
324984
7
87
14
98666
141696
275377
243148
56
235294
49
26299
48
417898
453826
72
238236
250205
687132813
76
21
92
58161
456769
12
496294
35386
95
48
225882
65
583137122
448032
234645
18
54489
317548
52
53
90
818233777
1
83
18
74
61
93
82
16
184266
94
3
80
1
497183
75
93
99
71
14
14
4
79
12
55
91
28
71
95
341561503
252647
71501
230359
396831
365859
432233
86
787340136
22
332400
158362
9
108069
9
486998161
49
181027
435662
86
30
192497
58
33
84
310758
375662
469170
171923
26
42382
63
326903
14
28
47
69
48
10
64
60506
34
65518
64
87
412152
498003
490559
1
114350
194011
236340
266705
291830
34213
320819
80
299600
14088
3
3
17
259551
423778
308646
6
32288
416195
88
18
206889
7
266816
474751
345333
65
379847
37
28
189322
208412
240437
175748
910609266
476750
138707019
7
32214
626374817
390992
4
381379
282674
473877
23
63
168900
7
73722
18
157370
191021
77139
93839
71
96
65
14
400803
298356804
47
55
346287
13
673711876
253978
51
7
35
4
323507
35
54
92
135053
68
106873325
62
3
86
33635
444635
432164
971300887
305912514
1
175013
481066
807668258
732328013
152337
177194
853775697
22
243404
43
79
221970
5
1
1
74
97799
25
88
461630
26
73
80
6
41
12
40
75
8
5
338644
223150
19
47
1
277406
132539142
46
200084
126508
331337065
17
218393
171563
20
23
71
18
458459742
24
216467
309495
10
120013
89
50
89
444760
452329
25169
221312
86
297169
491024321
54
97
88
288135730
2
43
3
92
802885687
481809530
24
111897
282785
81
25050
910934504
930517552
306242650
450331619
470953
66
74
292406
412982
45
227432
6
172531
33
180230
29
205212
422229
275209
966254481
236674846
430328519
9
849561086
31
377558
379353
46
359850
4
87
145930
10
8
358515
8
10
130244109
45
118337
53
919909114
62
82
380687
582061435
9
95
108264
17628
739784520
20
67485
40
94
286971
5
335833
600731288
16
480166
5
1114871
19906
197293
53
95
12555
21
281026
85
146328720
55
512739426
66
423729
11
64756
461017
420738
474883
599112600
174581
67
274522
239861
4
485337
46
96
2
14043
330857
97
157592
14
305447
45
50129
384273
66
99
85
32
364555
417781
9
37
47
40956
124122
9
48
3
369793
463189
145052
658003964
214392
18
58
12
99
35
789844489
36522
187191
205196
11
433053
51458
23
74
403823
498193
70
383344
441451
78
301673
42
60
17
82877
63
380809
4
63
6144
87
115587
99
95
71
272587
22
473560
45
522892397
255009
72
32
490744
85
839272027
39
32778
391694
415628
198733
135296
64
125410033
75
10
5
99
435321
26
6
88
12
56
44
69
13
294923720
459615
34
8
7
291672
335447
4
157838
375216763
310594
490445311
14
93238
57
95706
67
4
205951643
3
191669
9101
13
289940
91
6
636485332
375459
6
38
490756
395123
79323
283677
552788820
292069716
168802
209176
43
253702
702508547
47
20896
11632
78676
52
475668240
942968260
369420
422368
391599
30
57
22
970186287
39
73597
50
186400
93
881228042
439947
5
314970
260500
61
45
825002624
20
85
25
110725
29
93
275811
65
20785
392332
3
18
424528
76
137229
21
79
91
289756
533993231
55
48
365455
465398531
78
416799
69
787073787
60598
496165
15
45230
142952
110616
53
380982
54108
91487
290192
123871
253305513
346019
209927
88
111387
32
68
97
312457
192262
321474
306767
101547
72
48
4
46
42
102470007
98
21
60
65
28
148739
1
208417
473561
89
224654
92
16
14
410016
16
25
29463
31
54
146231
400589061
44
52
134618
50
19136
68
1
2
119300
302066
83
18
21
41
8
161611
25
22
450784672
58
63
22
427658
81
248478
8
5
13
46
30
409340
278282
409090
71
284947
2
26
6
221247
9
21
57621
1
74
230961
690691883
396351
81369879
32
312516
107282
68
8
78
329844
205335
489065
25
65
203235
23
265106
40
444128
19
398851
21
5
404252004
154869
27129
193482
27559
691446644
4
632630728
54827
65370
36804
77
42
220296
13
710348793
56
753893360
36
227934
21
51987
8
10
18
96052
228213
494780
22
35
493333
171374
414338873
37
2
381133
318943
279145
90843
425610
28888338
64
75
456352
6
456322
93
375256
982801998
3
49214
77080
59
883173238
389455
55
26637
44
238747
52
59861
400631
28
32
83
407469
4
79
12
227295723
380550
419268
254695
465703
359521638
91
270527
47122
7
37
365689
380818832
87
892023515
84
48
158663
11
501724987
313704
18
27
56
719105298
12
71
78
348300
32968
41
68
604805150
8
550123854
82892
137368
44
448731
31
385881
94
331414
64
95
337622
12
52
76
140052
93
43170
74
26
86
71
95578
58280
495218
9
12
3
59553
99
72
176523
52
57
24
1
26795
64
145461
289895
2
29
253784030
6
189004
50
88381
1
2402
431961
454665
7
27208
77
444545
742828184
55
204610
90
82
36
35
1
89
326543
201795
461600
39
306630
6
135074
52
51
19
103746
86
476841
210297
215508
329219
61396
560320536
214816
163088
423467
351125
4
150690
52
21
440648
60
90
151470
70
99
7
1
108482
32310
324453
92883
4
95
30899
91
902088592
90
75
165026
386749
97
149057
387050
95
7
17
78
283524
482543
47
91
324099
172232
219105
268502
2
106521
332183
21483
75
261875
46
82
420873
26
483487
257809
93574
95823
39
17
17
40
563742827
315780
58444
179756
159780
8
249048
35
9
262461
459623
470258
143264
293455
369332439
453347
7
31
4
9
128061
79063
75
952107472
30
394105
41
14496
407258
93
5
41249
266729
22
87
64
10301
59
48
76
164602
55938674
28
306939
6
48
22
3
132098780
9
351052
8
11
605719079
349565
74
107215
73
12
157761
24
18
2
331626
211690
417612
4
67
380780
443431
53712
79651
9
7
50
41
2
174519
357392
89
71
323155442
93
72
83
26
52
220237
39
28
91
11
332174
162785
300286
758850545
62
12
158610
27
12125
405701
48
113557
75
644023928
59
88397
25
18
92293
256734
57
20
170846
40
8
77
8
5
74743
46
434764
3
53735
296917694
331369
63
58
21
51
32
305334726
54
81
356745158
9
33642629
43
223920
185191
117632
287866
70
177263
41
212786809
150073
407695
68
60
83
49215
22
165208
220194
47499
50
64
710719181
481413
156403
915864675
148660
334283
83
3
8
127853
90
293658
41
350599
17
76191
61
77843
394612
375159
432125550
43949
311985
38
80
460565
33431
60
400582
234227
548519193
38
231222
489399
16
286998
28
20
4
414861
444951
454161
709294978
96
316206
6
37
41
65
43
7
56
6
1
68
70
99
4
461491
5
419922
76
126003
37
215001
51
38
1
58
339731
188547
69
497010902
74
188683
50930
5
872242886
985971697
30
390435
169019
46
86
91
78
130657
377008
897105843
81
29
3
83424
280329
19
162571
99
84
200698
108761
436403
91514
23049
9
6
152328
108718
37305637
1
17
141934
256523
8
59
300689
42149
4
23
58
332230
486054
15
405274
37
158728
247906
6
897017814
98297
38
132068
54517
19
9569
80
42
101931
61
4
12
273580
19
30
490252434
49357
10959
11
2
275691
28
65186
86
332131
312252
96683
868769125
60
249679
451
284016
175111
57
613194021
320377
433998
31
49
695264583
7
23
82
37
266137616
22
52182
49
442763
4
56
892244807
425736
228852
8
114497
51
87
73
400328
433987
64
381625
4
87
329228
87
466106
876199864
25634
6
96219508
207044
89
453851
435948
465615
316954
368238
288810
127889
64
3695
26
625655532
9
339547850
995776440
14
120403
92
97
77
462645
221289
43467
297361
377493
461278
273402
2
419966
20258
30
332392
285384
63
7
80
40414
2
29010025
8
13
282051
95
9
22
33
1
75
400389
69
38274
81
61
70756387
86
34
7
85
28
54
285101
63
5
3
80
240483
115815
3
8
28
264935
878404172
35
321808290
379975
81
193330
62
5
95
441903
60
204005
6
15
40
6
14
87
46
25
254301
104462
133589
64
42
146838
18
76
28
6
16
328700
119619
158486
375114
263488
60
155792
118140
47217
64
804687172
5
12
9
226996
43
91
304070
88
16802
65
369583
62
7556
266497
397837
20
95
73
9
161801
730166157
140406
11955746
96
268533
84
407479
47
76886
267541
16
253736
168160
18
35
11
81052
468840
38
81
93
66
310224
90
28
30290
37
239741
9925
302331
19
32
293384314
8
73
238507801
92
874113665
68
61
491701664
142318
202171
466646
175755
337487419
41
83
170547
26
89
64
75159
73
91568
25
545416700
156520
410835
262471
30
27
3
4
33
44
94121
5
19
476744
68384286
293444
18
135457
17
22
93
311329
7
44
61
424993
343939
82820
57
8
31
72
333607
221883
637127441
130202
15
28
60
24
358453
337687
294124
561345334
25
274557
24
60990
61
45021
6
10697
397456
294836
8
385116
245932
89
406992
185918
465819
8
4
45
198687
4
463026332
911077756
1
127192
477520
13
377018
77
1636
757691148
5010
66868
907700720
98
5
65
433944
98
260161
42
470188
27377
292480
83
58
93
494696
29
1
185640
88
2
853590179
96
54
81
94242
1
241240
29
93
70
404093
4
9
61
3
259856
88
3
70
138660
83
34
89097
97
269989421
403969
944387310
104069
177000
375725507
31
29
9
58
221266
85
90
68
61
8
8
311263
20
97
363245
63
80
90264
235956
405572
269401
32
84
82
464009
729757071
240283244
368356913
63351
37
14605
76
72
452070
389527
169089
1
160422
12
9
350866
57
27
17
283571
86
92571
7
389035
31
36
86
22
248512
424467
370661
894346653
12518606
62
349218
69
12675477
27
343192
319458
464826
35382
229908
45
48
68
367251
82
296761
71
87
194860899
61
11
9626
47
7
95525
198521
65
84147
359416
117377
405675
422954
106543
53
14
499687
211343
142377
438593309
13
217432
210799
82
66
347291
290526
205288
31459
406208
40
23
7
82
430795
34
2
3
93
48
65
11
19
23615
66
3
28
61826563
183871
92
192621
12
48
19
8
474035
355205793
85631
80
13
59
57
5
8
80
324809937
301729
42
43
24203
168837
348444
83
78
457297
1
931302226
244807
8
90
52
8
48
24
95
254083
32
94
355391
76
45
235757818
99
7
308572
495318
450622
6
82
126728
26
399148
8
296405
45
157411
274211
202343033
522389949
85
15
34
252931
81
170299
269473
22291
55
80
22072
432557
70091
216125
201328
5218
81
59
23
210837
433137
33
63
69
22895
243538
91951
71
167048
83
71115
497495
85
34
87
68
45
6
344333
8
57
61
37818
165152
805865343
72
55
77
7
6
94
8
376744
301619996
60
2
7
60537613
46
5
981264282
62
325172
33
409479910
446156
331109
55
54
461182
62
86
3
75
3
4
183298046
215889
631850247
8
56733
205363
147684114
460725
45843
256324
386112
28
45
11
70
283895850
57
26
377752
88
336997440
31
274949
215170
97
427126
54
29228
67
80
89
52
78
92670
254040
39
446190
84
4
262178
22
212377
11
298382
23051
81
498158
24
122110
58
169569
211490
377796
89843
93
217708
23
411539083
81
25308
418449
452665
596412266
591353814
57
21
24
447236
9
51
196489
71
53958
748162924
9
489082
47
899738226
237175
98159
48
42
216041
54
169718
49
170138
305037
244111
6
328735839
40
663171760
14
59
249216
293826
396555
7702
359586
851922742
213559
126023
111259
4
65
38
97
272044
963064125
686003218
39
72
283575
55975
22
10
66
14
36
268807
10030
88554
15
64
32
9
49260
61
129206
82
79
242574
186485523
93
157244
96
197786
57996
221573
80
96
93813
385903
30
76
269066
53
82488537
7
8
4
68
29
86505
8
12
119593
9962697
47
459203
20
7
78
11
120852
421774
3131
66
62065
18
347213
335834
53
33
7
2
56
336826
57
17419
77687998
62
84
121186
137855952
99
262769
24
366063
129522
520393463
97
41
82
403006117
60
26
366047425
75
445451
5
41312
797291023
98
86
28
472574547
129564
80
90
9
262811
292237
532678967
297415
26
7
41
24
60
469708
20
430538
4
168332
12
353774
320835
145816
293406
61
175763
424841574
250400
70
455774487
3
293728
411289
10
819760453
348576
74
8
83886
48
46
5
64
55
84
303651
267111
278428
165060
643040080
83
70
45760
36
33128
296241
374739
1
11
313756
477507802
7
303659
14
286330786
44
750383305
348999
480444
79
6005743
2
40
740307676
1
738167871
28
497868
219910
4
409649
30759
1
807716861
16
40
305548
42
179473
121097
63
345643
426158
18
368167
7
304147
400085
432637
18
408201
282321
6
192149
20
167767
34
109130
91834
186176
74
78
12265
430631
87
474349
415011
54
205670
176451
21
183777
341132
247686532
572720354
432481
239230
62
56245
467570
65991
5
3
71004
317422
253070
13098
157082
97684
41889
14
56
75
448028181
2
371288
85
21
992619335
218772724
912
26
17
85
58
37
950315813
59
6
355265
31
3
280298
424194
98
30
17
991429872
58
97
51
478755
41
18
6107
178975
21
390346
358605
8
254306
466529
8
154409
9
26
30
92813
8
229493154
468382
265933
21
20
485980
61640
85
488459
37
377106
351314
68472
294885
226297
98
30
92180
49
27659
70
70567
314519
245046
85
149310
451593138
396790
217283
60
50
229211
5
53
153443
951877860
57
90
37
934489755
23
6
67
253687
339501
82
31
286215
595635644
45
5
380791
77
73
39
760364435
411271
9
4
61467
18
356167
46232
36
28
78
218655
48
688043860
95
54
219099
39
17
142594
346046
20
11
8
491459
3
5
319906
42
70843
62
99
321738351
347162
928907304
753546283
383941
97
1
67
382996
164719
74
96
3
43
125853
306191
20
39
11
184865
26
15257
5391
52871
35
375744
103104
191106
84977
22
4
140371
2
178595
22
23798
2
126073
220331
166829
483136
16612
14
216720
79
63
2
91
45
4
49
869768808
284666
92
30
57
4
481032
38587
595699800
243312931
30
432726
493548
144338
58443
81
67
9697
6
496677
20
35
44324
6
233292
269344
274232889
64643
27
216305
460624
239638
12
39
26
8
3
76
68
86
218406773
346512
441225738
257128974
41
27454461
62
108059
671674028
1
40
7
57
248814
46312
17
4109
1
4
406499
80
13
478071
335257
341104
275530
45
58
461987
83
172202
453738
28
426595458
230353
73
26
302873879
22
322092
307710
1781761
45
224123
204558
33
92752
90
64
22
87277036
6
100375
202895
466891298
4
16
83
60
2
35256
3
307316
9
10
233643
90
482603
237186332
3
145790
490562
4
294109
51869
4
5
73
83
166104291
496045
149416
335305
74
4
97
400085144
69
16
185077
3
86
333853
91
40
470781970
119830
4
66186503
197164
198652
60
9
300237
303539
5
416308
65
1
19
1
226301
304321
430436
89
40
39
747602819
352373
237731
6
96
432773
89
298955
17
309187
218906798
67
4
78
49
52
20
65
33
197875
86
21045
81
289605
1
595796178
79
4
82
22
478008
72
459570
443735560
44
423038
392254
83
241033
376341
651567568
382957
6
46
498971
230202
76
26
431994
982970185
55
461276
389563
465787
5
59811841
85
84
275083
495671
86770
58
666949715
118501
164419
305857
85
475361912
262337
313398
3
11
172170
17
100926
97630
327284
29
48
93846
34591
114309
199386
9
86
74
60
78210
21
96
798982947
70
113522
15
52
14
284621
32
107490
9
154015
424779151
812165818
338920
59
13
620550101
325294
90
67
109897
241002
7
35
234166
2
217104
9
5
65
48
89
75
6
20
222220
515440002
366334
133764
17
515665956
3
190382
345882
457164
90
68
68
34
145691
30400
10
10
290662
58
3
9
40
8
27
462926
485118
560496601
261973
61
9
96115
441385
42
198037
658973082
158839
436874
92778
87651
384746
28
381240
33
59
55
68
39
347616
20
74
232882
370188
225991019
111038
4
58
548978270
395987
19
57
42
149329
31
53
427773
193306
57559
136343017
94
64
1
226756
40479
89
241682
77707
86
242188
15804
440436
993536355
5
56
66632
139872
66191
190867
23843372
64
81
36
51772
375933932
203927
5593
708940511
4
370274
446610
154912
11
85
225755
54
52562824
326999
30
83
14
55
6
145666
157480
61
92
345022
938110280
90789
496174
775977826
18690
183668
88
231054760
406354
13
453234
132359
40
18
171833
45
203920
60
69
490600
7
201127
65
433887
401288
444219
207498
437552
446788
490046
94
462390115
376426
80
9236
88
61
421526
20
406425
73541
14
226734
77
248877
1
424555
91
182942
98222
169518
166115
53
3
80
968524101
1
158924
287373
466920
63
326087
86
80
457465
25
420688
27598
90
319283
18073
372420
894531643
76
2
32
46820
81
492359
305810
20
20
87
463778
92
261260
654510115
2
66
67
60
57
75
429
5
2
16
49
449405
8
99
435417
67
262211
345252974
199773
350632172
257375
106654
386592
1
3
94
45
157601
135395
444596
92
77
94
9
8
50
48
40
66
441403
431134
56
233338
3
12
9
93119
40
23
342199
388652559
378258
473703147
483911
11
64
54
2
177153
382131
31
475202
163837
343020
53
81
78
37889
51
56
64
418803
49
77
15
99
436483
331373
9
212660
78
43
284745
414440
9
51
459698
310817
7
9
55
18
251925
8
5
26
7
76
65
35
122218
414792
735942371
89804696
3
1
97
35
381767
17
3
335924
122239
485037484
141777
109034
13
150856
396515
157179
78
294518
67
639691641
74
341339
31296
99
305780
26
75
479527
675195128
83
480021
183501
9
8
88
53
470568
493211
67
9
77
670465164
40
6
429778501
25
73
60
61
482075
70
433281
67
4
768470013
15
47
470783537
42669937
41
6
34
95420142
288029
12
15
159415
156265
267595
155224
218649
838316631
257687
82239
91
54
72
31
226468
349625697
85141
35
330370
298633
2
442814
49
97
13
55862182
152250
427872
459985
23
20
189720
407758
4
7
483470
165868655
668020190
85
478156372
31
8122
285552
42
51
11
454978364
327229
336136
9
176769
12
761348975
358152
396456318
79
18423
19
56
8
92
2
996989788
359311
41
71
909468537
5
459164
18861
7
45
89
535049048
15
91
25
205062
8
29
60
5
20
65
251541
35
7
64
14
874111315
114472
285356
342791388
314296
11
9
970419276
7
7
70
52
286338
87542
85756
40
7
362517
35
85
14
20899
10
981981810
66
439068
27
171188
26
3
76794
478506
66
67
90
342814
425362
30
12918
1
6
1
116702052
55
371500
73
58
59
52
45851
79859
10
7
380249
78
11
329631
91
353268
56
79
67
33
66
25
694167737
273646
53
321798
50
50
20
53
64
136734131
157650
79094
62
8
52
386563
415033
64171
414444
471899
96
442684
168369
67
333417
439495670
8
45
696518601
49
374673
19
65
9
367981
18
43
483341
91
377041
348256
278859
95668
209578
94
455839
118648
160913
130834
176451387
378519
33
29
479486697
25445
44
90
16
175158885
50
17776
69
103303196
318290
99377
592757857
204673
29
42
361343
434839059
285307
179315
64
97
35
10811014
275617
88
17
55
37
198952
94
53
86
5
230897
29
6
74330
7489731
8
59
187179
56802
4
47
2
359959
69
258274
98697
39
861903046
17
52
27
84560
9
6
36
334858935
70
20
83
44
22
4
92
1
10
8
8
495379
96524
95
504225596
388682
375134
34
436356
328483
29
6
78
19
92
600348990
50
14
499545
49719
126642
190755
56
285301
38
99
474795
7
37
611353961
91
15
46
5
64
94
24
9
54
218976
69467
58
27
119392
97
285169
320643
156120
1
3519
322100
54
162005
12
89
50
283384
80
9
20
840333604
786995049
34
251483
61027
88521
422649
34
294827
12
9
97
12
417688694
286911
10
293432
737333715
92
54
65
105668442
445292
6845
25
315003
393922850
58
5
167616
65235
261838
14
95904
71
5
269896
438580
66148
342224
51
48
328127
34
62
213440579
23
99
40
20
106856
85
485247
99
5
485812
69
479683
114048
1
302766
54315
7
927950995
172395
634050447
260963
98
33357985
312390
20233
77281
412339
41
25
55
78
41
65
84
389227
458806
440817
54
87
79
437191
49
9
1
208040
59
1
93
6
75
12
12
254026
79
65
400697
3
179423
37
65
80755
220590
75564
463126
277105
290909
17768
96
41
216721
433155
440842599
25
343539
349420
391136
8
77
31
82
88
63
309101
51
96
72
14
2
63
388608
423374879
245679
31
35
375548
171987
229989
231035
15439
79
15
186668
67
1
88
6
23
93
395543
1
80
8975
23
79
308731125
18
543991768
20
22
418077651
90488
365287198
46
33032
442915
45
519977838
1
7
435723
427435727
55
515324963
44
2
364380
8
36
414802
7278390
306362
182711890
972759710
5
73
108292
46375
1
856810771
426229
32
64
102339
204781
20
277340
68
60
51
10
80
159876
85
28
40
46
6
215679
88
52252
369330
333765
88
758462038
83
66341
98
758386139
41
29
98
86745
427403
27
59488
37
7411
358871831
578860929
51
43
64
1
22
72
562508708
1
11
74
13
17
66
354715
442159
177044
371212
822510826
77
310170
415954
74
132846446
85
258756
97
305937046
30
405301
16
31
3
93
673902771
50
224618335
56
73
51005
244138637
487759
144874
419364
84
50
381840
7
970247264
15
94224969
72
96
19
249991
190651
420014
229991870
74
89023
71
306026
470674
354100
402079
417720
129607
61
274436
320466
51
79
1
473714565
3
93686517
90
409736
842079551
434385
17
54
128920
38
1
49
101500
28
73482
244701
52
122875
473175
75
64636
6
303070
546066974
390187
6
477211077
77
150738
55
40
434714
58
2
408459
4
90
365461
438366
243719
44
392816226
270194
572262060
339212
286327
82
652731334
48
3
293070
2
31
205849
162602
339097
78819
82
66
99
396106
296285442
273439
56
54
40478
60
41
484306981
96
48
482247
73
13
48
184966
470201
348166
489605
298838
210722
474489
45
15
15
93
89
472262
228947
408529
350837717
96
172205709
38
4
246454
78
315468
19
470032
905774164
912193867
60396
33
429456
3
95
74152
2
63
337073
473156
452593
28
25
62228
152716
3
50
25070
49
66
653851960
82
14
381434
228473
13
75
252862
472255
289215
39
43285
119088
441819
68
232545
90
82
24
42
188352
72
449713
9
29
35
387594
57
277900
441834
4
418212
98
259855
6
49
383678
59
37
186294
198903
146980
215907
78
36
329230
94
54
48
60413
184777
413243
32135861
329821
7703
24417
100165
386451
184454463
488884
33
306873
29
89
80
310879
44
60
38881
153366986
10
241597
1
56
414218
4
414596
35
22
39
417820
43108
343914
467206
3
65
85
173106
153267
393666641
265652
5
258053
337458
87
419718
4
165755
74
479043
39
69
7
7
894871884
399006
252074
63
480805
351824
580450621
6
252888
63
97861020
459066
7
66
467123
16
353616
366047
44
2
358022
244969
34
460148
96009
40582
86
17860
358424475
145374
6
220802
70434
60
180796538
228689678
88
27
19
394127
9
288269
36
539105936
76
87
58
385732
83
466515
305315
26107
46
120452
90
77
48702
244722
859484843
42
12
397712
17
286040
27
57
412412
191119
41
97
69
2
22
79
4
4141
1
597842366
219284
23
98
111758223
43
41
21018
55
328001
252709
44
410236
52
122358
832937471
34
489240818
74030
307286
138967
62509
137521
45
61275
5118
5
5
369361
354820
430310
86764
489833
526940891
82
776616581
97
99
85
67
92
584946078
2
36
274755
65
352227445
84
1
421913
2
646121111
246526104
57
19
1
65
180655
340772842
16
789919962
309191
91
130940
58
358368
324511
242585
10
915683433
5
13
56914
400650
185367741
237425
94
64
789427085
6480
81
284139
29
8
230534
8
84117
406771
73
184620
55
341875
31
94035
46
493114
78
406953335
973916490
76
2
38
98
81
70437
76
96
301922
51252
302477
377169397
55
851052899
342426
189548
35
2
118551
71284009
828232396
437093
205596
552063847
8
249493
63
78
29
11833
234628
58
264813
157175
187657
498799
281418
315933
55
671981198
53
39
11300
450984
69
43358
5
357409
8252
417671
103762
42
103926
251905
87848321
70
60
9
856071634
59
17165
41330
74
265416
160775
222806
95084
284977
37
63
40
48
5
33
14207
466407030
1
93
35
431992
85
5
471886
47
2
482418
396291
862250707
527166729
259675
759456368
362550
83
93
58
151682
249045
547524136
7
612015486
64
92127
261758
8
295266
55
40
461109
13
51
56
291711
479182
261970
22
349950
84
376527394
7
90
499622
97507
449051733
774301618
722663532
376523
217958
17998
3
23
4
9
140962
33631
91
8
426100430
86
7
465187
479802
15
415036
10
317064
8
290840
284676
491286
944542874
337568
107885
81
76
377059
259134
447175388
71
485523
56635
996218629
57
192633
188082
9
2
22
430650
50
5
4
23
190184
4
474098
8
361748
19
8
208747
11
431644
84
95
21
75
531409037
97
91
74
13
411587
12
84
5
21
262950
622127310
1
62
49
249924
213271
99
36
80954
4
476862
6
10
366865
17
117839
374979
442162
359406
8668
92
350419
421659
72191
284619
471537
337458
74
385791
5
201858
124531
350763
95282
223497
32
334107
24247
6
111040992
843499263
48
13
354070
424887
97
530190722
22208
208830
381931
266461371
145965635
14
5
42
120899
326748
205789697
476600
15
213637
98
375671
402381733
17
8
33
77197
137509
334070
37
464871
41
313548
16
7
54250
16
987884101
27
426898
587233777
37
479251
11
161623
450746
415450
8
13
39
71
70
18
14
15
71
450325
402066
234764
105183
68
44
24
97
62
89
64
276803
464003
80
48
258954
16
43
76
130667
28
93
319791
55
45504
443487781
227008
137505
53
127097
19422
78
283673
57
46
20
24647
60
216294
32
753111558
69252
273292
36
403800
15
400125
10659
305097
81
94
400998
101981
97
893827753
45
492965
217614727
60990
8904
94
339889
16
256041824
32706
53
5
310005
300809
344868
88
7
160330
67
21
99
28
91
50141
136537
413323
21
9
132371
10
86
966270394
276591
38
74
158494
51379
137845
14
70
1
41747
6
98114048
847790884
127173
98
432484
32
968487478
16
160485
2
393098
493903
26
382613
303810
68
8
78
14
124303
51
502903937
23
86
77
14
53
28
2
98
6615
4
13
93
61
97
3
6880
33
19
8
955113827
2
34023
24
72354
316130
43994
380786720
59446
5
480694
318067133
420910
36
64
176007582
44
41
91
1
180704301
95
261007
443753
113345
60889
206623
403810
96
315913
47
238389
259456
57
439482
69737
97
95
23
271031
22
238833
74
99
27
62
2
239896
292937
262670
13
310200
41
63
19
73
308686
8
92283
24
76
95
86056
765143880
759036934
155595
28518762
9
144757
6
444629
38
76455
91
470589
2
40
9568
401958
222715
13
690542050
196332
22916
60
55
80
164289
29
212787
123395
4
13
378136
785331383
177987
30
10
43
459315
23
78
76
113990
735135289
273372
82
247643
23
339036
20196
448370
41
3966
234075
183812
476333
10
8
109161
220676
193389
446003740
94
4
15
23
284953
57
102590
430493
282886
217591
95
619987265
821406544
52
24
77
191112
67
17
399086
978727601
111978
228740
22
66
27
170901
96
82
58
69
228913
54
6
58
43
7
27
4
52
11
76
332819
4
142881
860435647
7
8550
4
228993
415750
6
480558
24
199643
148612
14
71
585656510
77
118474355
331312110
485710
17
7
453804
16
67
571321377
888200150
62
340594
53
21927
557300840
406358
82
241152
66
471660
86192
85188
54
656733119
59300
7777253
49
50
94
36
393809
33
133945
57
1
42
358098
87
36
9
94
88
98
345535
97
36254
552
16
87
164190
44
12
343405
3
78
226548
86
493011
4
360606
26
35974
16
29
319517
28
356046
435120
281359
1
89
445212
63
31
5
54
258853
209207
8
34
8
88
93
244785
499992
10
16
747492495
249190
55
47
4
3
480039
21
43
275949
3210
84
4
358131063
92
36
39
283042
148195
50
20
10
96
116527
48
233722994
23
32716
63
385562734
2274
86
92
5
53
490625
53
32
9
490176
145345
64
298012
13
48
96
9
84
85581
31498
70
8
148879
64
16
165650
185699
443391
81
1
470866228
260563
7
93967851
391305
1
39
941835496
3
59042
78
92
4
453323
310820
2
711502958
1
148415
24
246197
402823
63
504443953
908468332
66
534688546
493259
95
30
76
244770298
36
35631
80
70
126958434
892905925
13
42
127904
473485
78
19
18407
2
55
70
1
168979
32
76
360350
247195
38134
811822786
88371
9708
60314437
72
62302
440325
7
65
53
27066
262423
4
71
446461
444106
983638156
95
47
62
304780935
41
91
42
62
93
75
85
86
16
4
64
83
128011
477667
84
680613896
77
448655
676282689
213208
39
41
229669
339736
419957
78119
7
51
74
91
127399
122257
12
29
445050
486198
9
110509
264316
12368
51
40
124848893
75
403573236
67
498217
95
58
77
78
7
96
45
6
36
343799
21
229633
345600
55
50
38108
468702
436696
8
90
29
202584
989989821
38
64
291478359
201931
69
363740
413844
618797287
9673
297559
43
92
74
65
407584
51
13
99
64228
480539
32
66106
24
2
20
135096
197486522
44704
70
471364738
23
97
153883
468512523
97
478787
46769049
328471
1
318281
456028
23
97
430861132
910021475
10
34120
461958
93
186685
75
193923
84
8059
6
56
274210
303310
84
94
7
6
16
39
40
98
23
43294
82538
337590
186815
417270
33
35
89
46
325092
44
54
363537
267990
26
32
43210
347203
82
6
98
151357
74
45
13
62
60
400564
295997
49
321035
15
7
67
37
240555
91465
286120
81
475668
338546
157794
50
367141
965714327
44
484998
47
2
77
82
4
29508328
84
279892738
65
309702
2512
334545
73
176037
88
20
109133
18
51
602340596
220761856
77
19
79
2
39
48
421383
18
268766
472491
52
2
7
163713
304243
419563
1
20
65163
52
6
88
65
358650
5
23
83
27568
9
435298
66
29
190584
48
203922
9442
8
348382434
82
97
769589500
71
223357
71
434571
287736
4
55
6
567308833
5
59
336223
114350
180873
480859
376525
88
3
450911
449544
8
78
140636
57160
84
65
71
486092
424422
300831
373142
89
121646
376596818
173882
8
18
83
72
31539
97
374024
6145
6
270577
69
282060
317965
212035
403634
39
386897
51
60
83
84
364938
16
58
482061
300059
231090
349380
897657591
312670
51
332815
88
145021
912712860
47
464677
405190
89
14977
416012
119550
28590
47
471456
224873
232324
10331
76
8
78
51186
203334
420065552
61588
386420488
459014
435578
78
58
47
155932088
29
294830
47
18
234767
91
166049
7
99
208135
8
363769
281426
279750159
80
32
9
323784
203277
92817
451751
90
87
56
95
68
373728
68
58
94
54
99
44838
11
487446
35
131293
72
151081
277880
484529
181895
87
197264
156515
181650
34
53
74
94
93
17
305141
306437
36
71
398683
865004325
840868388
33
123977
11
67
37
492967
94
92967
10
8
67972
492879
60
335321
68
19
43
433280
225534
81
414099
84
882235477
23
29
6
185083
21
166267
11
55
88
1
652006253
8
70
19534
77
451969
311603
259014
410569
26
22
9
18
423114
197270
453260
83208
361827
58067
7
163088
54
131005
7
372537
273346
54
282645
63
259823
474047
197168
59
154177
21
25
77
66
87
22
1
8
15910
6
363243
695068854
30648
41
195004
327825
398230
73
381896
30150
83
70
385186947
62
15
30
255102
41
33
11
67935
220163
28
1
383076
332217371
4
5
96
263262
242261
18
64
75
12564291
2
133322
1
67
353586
52
30
288068
7
71
15
10
16
108306917
2574
305760
61865
30
93
21
257235
9962
76027
81
6
159151334
109597
74
85
40
245872
14023
3
287519
93342
335058
54
6
88
1
16
437722
573986694
319820
177207
76
263863138
49
452051
7
37
65924199
11
59
367533
238601
47
25
29
213266
370974
146691740
3
266642
25
34
6
941799584
9
20
427500
107585
18
478745
192286
4
15
72
105657
165524
63
404560
49049
215210
1
34374
220089814
9
382340
200209
179177
256656
94575
317775
607695071
214281
94
86
366637
110729
145961
9
33
24
335333
67
32
72
62909
62
39
3
48
93
67
175012
17
95
489317
258542
82
6
324349
303204
13
50
440538
45
69
48
87
37221
46
95372
396597
28
389475
735544919
466216983
260301
1089
260146
45
156210
248999
5
28
92
89
468319
51
134497
93
340418252
212404
66
64
292509
20
3
65
322997
45
6
80707
61
42
532234440
97
275600
1
428937
18
35
2
75
250312
424836
55832
15
90
99
193953
32
172781997
45
909395758
92
22
18725
39464
959119164
535137334
25
316438
452080
10
155115233
2
52
208034
18
424189
21
215946
311776
257229
38
239818
632965963
18
99
6
406373
11
341686506
372443
2
70641
46
440752
270390
8
94
53198
68464
33
13
19
212743
40
64
190224
860186114
72786975
545415930
56983
166894
270605
64
81
369110
59
43
497799
445925
93
2
6
26
248513
37
61
25925
49
984649023
32
13
9
6
42323
449383
12
184770
227259
40
164199
69
158208
828065825
66
110721
217133
112494
32
78
880385466
45
188647
412096
445560
6
59
11
821370153
40
7
47
344199
80
218236
228086
181570319
330131
391845
35
3
2
43
201946
185859249
268488
82
395415
455172852
66
9
280613
1
320618
356062
65
31016
217227
139969
79
12
13
366348
9
74104
15
87
17
65
1
47
36
277779
1
6073
97
273553
6
399328
175278163
94
323465
287107927
229429
102757
91
69
191695
9
15
271448
10
39
575037057
308025
50947
391356
76174
81
308395
73
164458
328482
124659
410272
5
151153
282254
338714
75
93
291720
509821092
99
469801
263071
227930
113501
81132
296112
101361
494422
441610
57
38
110723
94
216427
85
355038
343392
21
72
495421628
341498
871350872
93
23380
315936
2
58102
117567
277981
4
231303
86
44
51
238365
61
78
18
76
212386
98
51
7
333216
90
3
155594
73596
84
87
15
17
361092
377503
65
40
30
32
76
87
72
62
91411
353129
469371
8
382869
479110
320746
285718
188819
8
280810
33794
93
211111019
55
355097
31
764250739
84
13
51
17
92
74
32
64
68
115441
375149
382293
23
6
677199603
53
419003
60
93387
26
75
84
387770
68
359606
399024
32
68
10
45
189357
129539690
8
22
28
52
577117655
92
233586
245651
118335
8
86
304636
27
187097
41
285609
76719523
4
6
34
210289
86
265152
23
12537
435874
46
65454
296889
309775
34
758517616
669026406
2
676870399
11
398862
60
7
92
54
30
84
89
207933
187655
86
18431
188066
88
4
590136780
215489
46
303464
228299
111048
93
1
3512
17
75
80
249877
22
172327
25
49
37
2
7
233764
104340
60
91
71
143736033
58
445189
83
599188374
41
114705
3
476277
292484
420786
65
89
124641
87
48
311986
31
76
166688641
40
9
78
60
35056
69
75
68
319949
23
160585
36
75780
72
181270
67493
2
56
83613
97
3
1
56
895448846
2
233173
406884686
200471
414459
76
46
284261
463867
33
82
3
208207
49
371241
386127082
54251346
493806
79
11334
577479852
69
678787159
9
9
9
34
21
93
171868
449660
557251539
239282
507086501
475429
4
239716
94
444060
344937
286292181
16
95
9
181238
82
235076
77
451154
99476
82
49
451179
14
1
428132706
113421
423169
411425
460647045
146694
56
57231
844
668668243
39
2
908269027
7
41461
4
157993
62772
59
47
65
68584
8
20
9
404899
3
271904
487878
4
148249
86
47
314721
9
196546
31
8
12
416864
76
93
7
62
51888
544135185
385135
80
153791
13
72
461666021
81
61
63
56778
55
68
48
387842
94
475046
762270611
10
32
45
91
2
92
356349
6
188013
74
205942
69
215489
55
165800420
479981
94
77
74
68057
28
148439142
50
70
25
437285
244943
281810
58197
150569
65
11
82425849
104158
441014592
211262
396703
80
61
3
89
274816
50
482606
216726
64
210400
466571
3311
43
93
6
85
64
173337
125167
517743438
12714
1
21
7
452238
12
326342
336057
325020
3
142214
760426408
359868
367007
209340680
58
4
38
6
27
473750
78
96
70
28
24
160435
30
348385
429122
133511
50
79
355692
64
206612
35
30
16
93590
37615
60
476000
889216900
97095
41
284656
461132
87
239519
74
267003
178960
31
273689
55
167681
403819
91
60
24
71
39
356831
41
81
67
136444
2
37
38
51308
5
30
1
49
37
47
398619
157909062
21
402528
68
259886
37343
78801
46
155183
66
34
198212
436681
1
73334
405729
249539
47
5
902749168
228860
7
60
14
108196
60
26
41
69
5
84
164248
349232
214511
189242
324173
319272
175710
11
2
54
51
2
497037
89
452273
32794
86
24
359830
347372
15
53
28322
38
5
409667
164852
27
165022
30
42
116875
196096
145125
180465
84
41
42
82
3
129969
233923151
6
55443
713085496
135001
434325
43
805794735
293328
702221737
53
32
397985
129284
41
356856
40
84
67770
467312247
8
11
1
80
222876
106998
199695
2
24
363009
55
3
295814
443743
53888
226233
568217157
30
7
2
37
496162
428177353
113643
5
24
518524877
23645
40
412584
413512
133475
177514889
55
1
7
6
282197
7
6669
385008
1
44
335189
51
956212436
425226
473097
613702661
44
29
64
57
261389
324235
313294
6
862670640
588337563
454829
56
344468
128340
409642
368620
95238
71885
6
93935
77
46
30
23
89
639347199
25
49
43638
408326
14
806083054
49
68
335383490
73977
355497
445364
36
278352
6162
18
588908268
34925
47
112327668
68
40
9
1
4
50
133664
188054
3
81
227162
288199826
10
305227
241914136
315961
85
647297321
68
17
3
3
111017
16661
375708
35
53
80
16
71
127461
491397
67
272632
60
241014
326326
112793
453766
96
242918
81
360345
930984205
241451
59
43
424645
96
66
54
12656978
57
33
10
88
44
983448382
88
15
537444503
206482
286974
363076
25
18379
26
1
3745
51
27
159263
321691077
230365
95
2
57
104269
427577
92
8
869376590
55344
8
47
2
324012
483678
803703870
75
65
98
48294
156470
89248
15148
94
5
233444
87
31
146177
29
325597
161734
369790
419662
56
274256
492088
51090
157446
480285
46
86
28124
97
162015
468675
142551
17
129045
8
41
5
8
90
71633
47
227946111
25
8
19
179509
487828
70
290622
65
51
247483181
201729
40
2
125600
48
296246
40
16510
59
316866
14
7
327651
28157
30
7
5
31
65
1
91
404549500
10
16
34
17533
8703709
74
30
27412
320794
45
79079
309375
398349
20
15
74
81
923144779
89
213409
157053
385836
179210
394561
21754
435364
893792806
134348
455313
162101
16786684
8
480639
182211
822026297
83129
258135
55
13
245059
203731
27
31
199193
13
341022
482926
371897
82
54
140989
304354
414946
496253905
212024
367063305
212281
129708
10
22
3
31
86
31
321455
46
60
408823
75
20
72026
21
42
17
96
85
32
489256
377455
88
77
352763
6
451742
59
100759
57
66
214113909
62
374181
28
111011
100619
77
97
53
725659869
109447
708775055
108926
47
43
887108344
207150
27
407399
27
89847
66
303911
55
63
105783
32
14
54
98
18
53
5
484072
5
317028
88
7
86
246258
393876
80
73
66
411801
140841
77
9
25
98
1
28
441968
62
308127
95
103116
68
45290
144253
380176
38
167007155
44
51
41977
479706
2
87693
13
486206
37
168591
971983791
372339
72323
7
785585312
86
46
39
171959
8
83863
172526
32
353998
73
9
153445
35
594752852
315058
431269
22
83
407149
194500
5
61
29884
56
460337
69
47
77
9
200405496
252733
57
807840986
9
55
85
1
8
152578
74
2
489504
203872
78
15
36
21
310212
6
157890
344769
8
9
159529
65
216848
94
442703
5919
24
3
64
78
18903
357566
32
16
266627
60
29169
10
149396
473891
498950
65
214062
251838
51597
473178
48933
66
408557
21235
297185
384100
331245005
82
17
23
56
1
60
37
127892
137478
379392
15394
454986
25
394720
49
173607
28
391881
8
4
95
138535
316380
694943456
481284
82
123757
122924
345121
99535
55309
136060
93
3
246907749
76502
62
163706
44
21366
4
90
93354
44
152870
197426
366671
5
49
922530975
158576
89
288996
474102
57507
71
21
404306
464850809
147906
473465
44
3
139965
203228
3
980490367
2
910462783
128671
269686
412129
1
52
62
439084
41
536667934
412926
29331
929422004
3
280319
8
4
54
488941
23
47
46631
441534
61
7431109
34
2
66
60
295295
75772
84
235745
87036
64
438795120
44
89
637333385
55
205516
89
85
259835
60
22
57
6
41
588159987
316415
7
297703
71
22
65
26
52
468788
87692
26
351644
397563
56
213513508
21911
201830
468818
224025931
75
5
78021
30
477313
99
49
47609
2
46
450154
122045
49
37
16
110085
474111
28
482861
951218664
85
73
38
22
264268
3
55
56
438757
298875908
78
97700
31
56
50205
96
9
381546
90
98
371793
61
55
245197
489988
93
2276
165115
3
91
249643
61
46
279867
14
4621
450017
162807
83
97
6
98
420942
49527
9
137742
22
77
343326
84
263241
5
302303
8
64
52
523426757
64
234293
41
39502
1
382359
9
19
423210
358163
382657
16
50
4
956464784
28379
7
95
473859158
500488422
482230
35
9
62
50
25
461233
427626
74
341619
526267349
60
6
32
115407
287904
17
290429
92
113040
69
76
87294
117447
1
215690
158402
302078
234198
2629
258360
45
299238
358182
420450
32
47
16114182
80
429425
133095
40
885701325
331382
44
103954
163449
95
56
211078
1
79
10
83
61
976391559
9
317492
89457
59
54
7
96
303020
31
43
39
55
80
475210
118913
68
12
67664
94
51031
50
473565
479797
413722
67
14
76
9
550419677
829931735
47108
426700
69
160412
5
28
469901
359314
26531
199812
65
10
612414601
326687
370849
91
433469819
19
218914
297336
196367
60
14
61
59
66
4
7
8
8
72621
47
80439
54
33
306274
295327
8
33
286887
73
37611
32388
13
55465642
5
454914
96967
2
4434
22
43
74
774029597
58
451205
11
433728
12
51
22
48
34
2
3
3
95
310566863
55
70
95
61
406038
56
462626
69
22
8
732171257
6
3
135606
31
10
13
296174
241433
86
439495810
31642
577338176
62
3
20
4
81
365357
235684
57
71
48
94
56
256146
3
429975
13
240955
38
114592
14139
55
279689
89
22
29
87
32881
92529167
45
436113
193517
75
34
128180
132209
274413892
18
312031
77
9
30
13
40
237179
6
3
547265725
453784
405563
6
53
341255
365147
43
289268
2
485203
420869
1
104615
956753740
3
67
36
3
25
109206263
16
49
2
33
5
38639
438560
419351
464101
95
395654
3
98
53
209234723
192786
81
86
76
40
4866
53
581083246
114927
121360
375008
199777
27
389090
137110
14771
3
62
5
102107
252652362
495004
6
49
12
486288
260593
449918
97
28
478716630
6
9
199556
24
9
25
23183
63
818301915
482314
424563
59
194727
454888
221823
425546
147871
2
74
289307
48
423493
30
69
38
296522
465721
116403
767
475245
9
373470
222342
86
70
14
358227
56
357416
52
15
197778
71
313495
7
265220
81
492982
87
961962275
19
100205
32
444732
26
35
39448929
755024232
391070
344495
112415889
7
53235701
3
99
299875
204799
172294
68
20
2
371374
92
51
130349
5
988965272
143606
483843
71
295528
65
34
8
44
357114
437030
381919
56
12
79
22011
96
49
9
23
6
42
283728
258598
37
1
476094
457102
153910
31
220319
95410
274674022
321177
33
43
119965
59
363391
312442
129777
75
31
201962
46910
54
440451
43
75
441015729
24903
49
22
205357
91
251884
70
218486
17
414574
79
79684781
18
84
12
60
2
193968
350837
243191
295125
53608
56
79
343606757
281689
1
7
409895
97
83
73
341012
84272
955218323
92676518
134834
370068
427116
6
896875099
17
71
76
404455
96432
327272
416402
838550919
135630606
126820
50
87
446023
4
95
447661
1
69
442102
1
39
6
8
55
1
11
34
6
52613
294861
654267557
3
5
79353870
78
90
916473885
207188
27451
51672
14
434105
9
268528
28
90735
23
166711
90
379769
64
14351
69583
9
74
98
451282
55
86
461675
20
72996
28
23
112602
73
417717
69
4
84
19
369743536
92
318258
421911657
478315
3
5
73
352229
54
127033030
2
55
40
19
9169
49
627618351
72250
48222
458532
33
62
463394
38
7
65
3542
69
28
38
154763
87
75
336078117
40
68
159065
24
123242
300584
33602
895118036
11396
49
41
480458
282810
221351
80
85056
233148
470355
213149839
6
179082
79
433754
6
76
127196
221404
55
15
230966
360034884
8
50
5
18
23
8
5
91
54058
83258
54
104670742
84
53
332052
70
22
39
31
255538942
26460
63
39
31
54
47
68
98
85
76
8
3
593290734
65863
60525
23
77
393121
92614
154001538
90
5
201311
33
35751
83
96
20
75
10
89
42
293654
832039175
87
188240
478681836
78
2
86
495837
26
91
23
95
6
514295162
355045
30
133037
277307
20
85
286019366
75017
608396216
62
298640
98
51
451711
315435
25
68
62
44
356892
127523
4
58
179471
362517
98
47
81
30
65
55
200496
62
84
170123
2
23
10
2
287723
78
63
7
283049
97
216430
733871857
36
166152689
1
91
207227
42
5
244877
56
397572
294657
1
177049
20921
82734
8
770473014
49
108088
6
23
92753
385147
301419
2
51
938038678
90673
83
584099289
53
34754
93
696435797
460641
394358860
47
196716
244697
80
105839
116021
234349
60
87
40
24
709213939
207169
45
82
374318272
217217
48638
28
119953015
401817
23
80
152638450
414029
7
122514
196288686
21
227787
695704445
4
4
75
67
12
900287770
99
423086
775023309
42
90
76
389164
50
296950
66
3
15
4
74
175494
193248
470412
232107
62942
179471
96
50
59
95
25
88
45
264760
259505
521200681
90
91
74
50
79
469017
484812
43
82
906529275
374988
40
294763
95
59
28
452458
116356
321808902
198611
204349
36
3
176971
366800
254268
227137
20
449764
242997
170107
183812
477558
2924
410863
14
212473
139256
188601292
7
317104
46
326268
69
96
412892488
283184044
99218
166851
818826206
393481
278996
469279
84
40394
422186
92
79
373282
213018
731479264
877662884
50301
418344
157784
348247
28
34
92
310274
201624
410951794
77
65
409837
8
88
333676
142736
115344884
61
99
132342
14
5
93
39
596552102
25
252818
53
69643
69920
252392
935466762
366520
380815
302868
431608738
99
31
8
92077
479085
229876
709110594
4
519106038
19
28
7
569565801
28
33
77
33
466477
90
44
469661
77
8
75
11
14
75
664638945
94
42
56
132586
92231
279874
352665
64
313433
648741316
352200
5
22998816
28811
462231
128721
212860
70
37
79
332608
236011
206221
85
2
74
54
8
869517003
14
329146
436152
93
39
83793
83
137807
317563
437904
28116
4
390366
18
354901
9
272406
314791
816204219
574309227
3
135216
8
6
88
317965
439208
20
121704
40
10
3
89
983049602
330787
58
122232
408847
68
351452148
3
3
297921
494797
317695
486333
43
124492
39
131006
96338
478624
35
470458
458754
916327702
329648
67
372349
94622
3
91
40
49
61218
332313
48
2
180819
237131
148661
144384
80
63
205522558
421654333
382244
40
3
186935
68
280129
56
997809571
106883
419695
368542
263834
301414
397612
58
499331
14
20
36
65
162028
7822
9
187534
39
91
236148
440201
38
106206
86
481106
24
33
33
54
70946
89
37181
394344
164557
182130
46
957920790
389855
465103
67
12251
13
50930
7
34
470584
364216
53
74
757058922
84
9
94
56
94
67
219008
48
422949
172445
495979
46
68
87
133230
883228482
414089967
41
33
6
40958
10
7
638722574
320089
449484
42
20
302901
178056093
328538
405295
43
919540138
10
84
95
525675091
901653952
322634
42
48
96
22
30
99431
203763
205450
322134291
5
265448
206803
218187
55
390403
7
21
42
7
81
36
419062
32
285974
72
686767469
59
169573
41
93
448045
769316031
453648
312778
678572953
325056
293851
460208
469109
97
22
69
450702
25
473265
4
36
88
55
210842
169434
347893
313015
81996
4
148904
7
8
5
23
229828
471723
113228
111701
91416
796650673
46490
137892
338974
49
53
59
32
184858
22785
41
372746
128013
455078
134322
59
74
649535739
6890
47
29
255152
58
16
36
85
23
782802056
9
298459
27
153418
79
220276
488950339
20
846631054
447616
2
324618
5
273656
57
244806
70
28
88
8
107930
91
16355
79
3
52
87
65
12
330548
91
149551
19
59
43
908412288
82
790881520
161185
332705
73
49053
12
736941088
6
73
287303
458406
313154
666191823
599212031
83
126153
369092
3
73
462028
289258
73
2
256935840
5
16630
492443
338406
161531
31863
56
90
61273
50
976701225
511983313
204521
55
71
64308
74344
99
38
5
60
218884
30
70
93
30218
52397135
474765
11
86
282739336
8
78
14
23
76
273515
357887
6
310017
4
298175
70
142325
194798
6
392773119
5
59
9
133578
189647
8
98
9
34
8
165772
2
353921
71182
50
67
380643
95
261120
44
248759397
79
215500
32
16
95
45
682170728
483632
22017
461169
98
16
1
193713
54
461809
8
73456
4
249741
42362
92
90
73
341371
12
81
6
3
244774
31
91
5
259005
98
69
93330
395268607
214804
18
384015
108979
29
179096
280393
41
334527175
328849
44
330722
5
155462
74
252122
243348
340098
10
87
25
244987
82
409749
9
937856207
79
67
503320385
184335
55
231268
74
351952
42984
84
22
88
75
381863
153116413
268092
25
24
141906
81
20
52
56
42
54
60
202928
73
99
60
24
499350
401539
59
347895
470418
68
181990
339330
323500
64
11
17765
411078
6
3
395823
42806
5
12
447806
774733738
347716
337468
171802
12
190677
65
270273
57
80
8298095
90
278704
482966
5
2
334793
91
29
386253
54
353964
386363
113238
164054
99
11670
24
66
910744358
220254
70
386788
15
39
64
185359
89
119899
199559
374973
13
324476
393368
281010463
54
31624
84
285314
486252634
145750
65
630320879
114660
6
67
76
19
457948
373145
2898
335000
17
22
93
131260
370407
34
161493
128591
51
215656
94
41
64
6
73
62
236060
91753
2
404032
61
63
57
358005
51
851534919
65
45
92
196945
86
320096
321530
346108
68
117776015
73
2
321059317
308386
85181
98
65
7
388437
47554
43
91
710993610
177378
57
123803
19
220612
392912
73
61
245578
29
21
58
4
205475127
51
35912
354271
159824
603647478
32
77
419510
44149
233996
88
34
53
87
60
64
83
77
498171683
99186
50
671584955
71
447536
205206
445761
73
127101
54281
540980997
47757
19
80
479244
46
154567
2
25023
73
98
87
719654318
383247
474902
21529
80
108605
9
125482302
40
575711080
7
26168
54
331891882
334345
59362
312718
167553
938583453
464945
315041
211071
52
91
185574
66
204003
82
257112
66556
436947
72
453366
22
56
13
318558
186116
69
193540
794900218
76
57
51
434460684
77
769098272
43
458348
124183
100926
193780
2
96
193876
98192
393411
5
405884
25
12
96031
43
406625
6
9
4
25
13
354034
53
59
99
74
156880
236011
47
88
154773
462111
271160
56
221557218
8744
308984
86
31
214889
370379
81
359573
98
95271
27
86
49
97806
269896
486513
50
163368
65
76
225626
458133
91068
222082
489469
189267
397884
60
192355
325427895
367262
111577
4
65
94
470447
6
40
316860
16
99434
84
232351
333585
107380
84
13
25
340152
43
37
2
250367
86988
87
4
151321519
81
468437
4
318904
24
46
11
22405
9
471319
414012
92290
335217
3
141238
315828
9
455872
719313683
424675
60
490094
42608
99
66
386811
145949
59
219931
10
84
87620
16
64
250762
57432
25
23
52
16
22
19
68
45286
16
122804
2
70
111736
24654
186740
42
3
246153759
469863
20
263274
266258
314408
323799
80168
167885
18
48560
258113
221306
471062
96
37
2273
44
277689
93
407866
7
208586
371890
17573
98
335694
78
87915
51
454463
93
3
68
496032
365690
340932
56
63
77940
6
440402
79
551736576
43
30
32
460605251
74
5
1
45
361514
112195
68
13
203020
96896
24066181
5
37
51
26
350787
70
3
36
46
3
448477
7
198995139
87
45
618773138
607265052
37
48
63
47
43009
66
493377
672592621
63878
447913
454166
439507
214832
131893
2
928585911
348359
69
397248
49
79
447209
22
125217
41
5
32
41065
64
258053
871836381
70
62
53470
89
943269117
439425
89
7
31
98
96
40001
42
29
410030
1
356328
337707
72
410504
286858
40
86
297971
73
164974
28
42
83
10
310135
31
41
32
29
276143
423838
134679
61553015
78
138429
407882
47
443882
4
1
375833478
43
437171
19
73159
366960
196144
67
39
387493
45
116093
382981
47
205482
30998812
66
275037
1
84
9
243549
446625
398337
197514
406232611
381472
109045
366784
264517
20
265244
173989
796787561
327478
2
96
310047
27
9
99
22
908254428
565121767
99981
110558
38
95
8
50337
463616
103425
99
473683
254355
99
120216
295300
185438
437479
9
376384
82523
52
282501
67420
16
265722
72836
207189
201342
79853
63
402046
25
400436
36663
37
3355438
185560
55
429260
66
45
17
234926
97
7
262126
368427
32
4
323617
367387175
72
332225
95
8
1
241496
21
40
71
83
48
75
69
84
91
266628
53
61
3
230178
952703957
24
36
212862
14
228935
71
259203
129871
113225
10
4
158605
14
22558
48
72
77
658248241
142570
53
13
241922
24
92
284313
27
9
8
108715
103484
115429
628510543
408471
48
95
931296737
70521
83
58
461406
416352
268421
420693
213947079
15113
122581
41
200134
77
198949718
458356
73
121565982
951161634
89
29
73039
10974
220318
67
267410543
36
446747
303652
360188127
823660222
25
433661
568192490
29
417438
83
586668623
656925577
84
89
237850
36489
154569
5
271369
520462436
75
44654
76
40
69
348039
8
8
246814
918977909
28
9
346874014
4
64
30
113990
51
3
27
200905
117110
46
306891
50
1
99
487663
12
432779
68
150477
219600
48
2
249724
83
103490
482922
65839342
46
28
10
481961
39
323062
191517
315267
27846
80
49
121985
25
476694
97
11
441792
10
74046
44722
53
96
35
330699
35
90
49
86268
424506778
136963
14
190829
55289
9
364262
241088
84
6
69
305444896
35
88
134551
69812
77
5
59
63443
200500
295472
887854225
67
61753
380932
32
81
75
91
12
51
19
323238
86
605042783
96
450533
63
8
9
90
307811
344500
279006160
466303
2
61
138914
296891
33256
80747
29
1
545883885
119044
159995
350644
8
67
393150
465504
38
80
60
47
48
319175
17
499226
74
86
9
1
610300829
124148
67
307590
225288
88
18
5
6
315469
358966
73
65
5
122371
166527
13197
956981598
299969
194383
305485
51668075
14
483040464
392228
699143534
431506
22
335789
57
74
411186
462445
71
358280
62
7
457041629
78300
293336
235955
2
93267
703592959
331675
597119171
18
469255
66
471678
240970
82
117975
19
75
123365
58
62
179128
4083
476139
355421
64
14
23
415343
92
77
194320
437463
19
471224
29
43
362479654
445592
24
452737
64
116176
183917
3
37
452254
59485
97
418389
210361
9
6
134037357
165898440
397939
789024496
81
167721
93
44
356402662
24
7
92
159814
409803
52
261098
96
950049875
8
119722
84
269015648
19173
433735
352565
5
132620120
42
226434
31
76662
323891
31
253347
205505
37
241326
35662865
2
644442175
381525
59
7
81
56
308075
417703
4
45
418437
2
464468
380016
8
460435
40
190185
52
292018
296111283
318297
353554
381413
11
13676
493784084
50903
50
95535
100905
355854
453349
89
432453
5
241037
85
68583
189683
755231703
182638
58
492666
355518
354680
67
36
49
259229525
433222546
8
22
90
65052
5
48878
54
18
183862894
105270
44
226165
402579
5
172615
5
42
61
353065329
66
62
255416
992109219
32
299667
443966
250001
92
94
22
435366
642929587
335540
317849
472872
42
60
29
47356
40
85169
84
32
2
437967
76628
9
141739
86
29
77080
524782904
19
151749
945609431
164635
8
456645
339425
75
2
178378
127509
63
27
290041
369408
936115087
77
311128
8
33
294325
64
41
50
116073
29553
738727618
67
30251
19
64
324219
49
83
612458518
92
270859
489572
27
394244
40
355722
50
2
47
39
185828
85
16893
672397401
18007
45
63
339052682
40
90
451545
278707
400990
5
3
12
244680
24
79445
69
442769
76
441942
451395
5
24
471426
95
670888669
82
411388
459835
4
72
62
70
88
383696
18
10
415714
50
3
71
391096
27
221516
3121
54185735
8
32072
84132
42
87
268446
5
98
13
64
25
54
2
411918
38
83
101670
7
8
898395799
88
99035
303286
715572576
417519385
72
12
5
23
205675
97
66865
69
99
78795
136085
359884
490735
32
5
62
83105
449935
6
23
148924
25
156480
72
459910
330065
409079
306984
25016
61
56
62
37
277861
5
11090
51243
72
226597915
385810
15
154415
47
44971
454407
402923
91
7
55248
24
63
12
167590
38
214169
59
458650
309615
52158
30
70
14
777429285
82
613282377
256589
973534781
99
941528760
5
59
9
197397369
274929
420731
97
54
76
70
13
272615
229161
18
325702
234198
14
31
57
255880
427223
45
32
57
29855
29218
57
11714
5
1
18172
13
33429
14
639622177
7
47
716366026
1
217343
60631219
318228
5
7
205984
391629
30
40
60908
126790405
237872236
65908
99
61
47
425241
58224669
97
445871
380568
256832
35
40
33
373174
50
93
73
33226
74
429902
88
185136
2
45
289099
94
518346384
73
418998
91321
352366
5
21
54
129476
93
44
262525
7
4
384017
209163123
69
124606
11
6
15051
38
88
26
8
12
316263017
84
8
261465
96
54
275958
62
52
45
400447
75194
31
86
356706109
256402
126134
234358
168358
320686
653944691
173176
3414
485700
39
4
7
18
27
215045
433126
715440314
3
238652
55368
344091
458409
64
6
41
38
126816153
94
326944
407304
95
53
31
39
344273
71
47
49
199390
7
50
7
68
5
10
854827622
7
705425974
348961
63801
358522
321666
62
52
21962
5164
3
23
63
57
58
709548358
89
74
57
607167456
411364
547529491
47
49
179800
334868
48
492250
26926
51
5
463904
98
79
890878688
78510
386166
96
963564098
165404
1
196002
282468
3
57646
61
64
638506317
1
434184
494268
321322360
218057
16
416804
35
159372
696296629
388794
133907
285126
54
422422
28
239624
803856265
8353
286209
63
11
67
85
51
296792
501646336
64
139243
73
63
16384
352597
42
4
351672
31
3123
2
152991
499887
430729
5
62
922570684
9
62
330141
82
954548088
161914
4
95591
477005
89
68788664
88
98
91
106064
389516
54215
911262423
40
16
42
12
87
67
3
31
370079
136665
4
435346
485918
75
92
298546
34
311436
930649260
45841
3
78811
31
321348
720235790
88491
33657
216091828
312264
262992
58
70
51
65
94
34
46
62
30
49
41
29
22
1
28
104611
307385
168614
42
450807
307984678
10
9
28547
2
216186
358269
2
96
4617
182891
79
784436172
99
418965
7
10
83348
47
356358764
25
58173141
358547
67975
410183
49
83
61
878530181
5
20
8
197779655
93
90
48
429988
8
1388
43
342385
207320
350484
57448
466629
184886
13
721375130
449824
14975
76
216741
7
18
98512
824892238
339852
35
302541
876120304
470270
32707
111660
7
37
26423
149358
208877
84
44279
134484
42221
42
515157596
166798
383909267
9
30
7
48
124950
606176208
16
82
359328
298010
14
447433
65
6
7
420460
986971139
61
13
191464258
82
7
57
42
5
340556
59
573329628
2
152393
488157115
182009
36
24
355471
137570
298519
12
25
12
19121
174786
8
17
2
381625
92
455858
12
89
85937
4
72
408445
64
152117
7
668521120
10
89
63
25623
8
98
9067
53201
80
4
308804
2
177262
35
3
84
196509
98
66
131496598
77
206548
7
239221
9
271036
46
54
18
9175
149987
8
44360
6
18
42
173815
87
39
212410
82351
264528
4
43239
30
1
26
66
182077
42
6
296303
68
353327677
427017
349507
286903202
901847603
26
57
55
42
87
2
597760273
248421
256361
96828
29
72
345028
12
58384
91
39
20104
341017
35
957068065
88
6
40
57
430055264
72
5338592
556422666
19
37
47
289324
23986
99
19966
216461
42
56683
44
197598
30
45
446885
29
223968
377181
7
73
29
641783532
74
121829
90445228
155111
686062925
76
38853
356916
310236
79
88
9
88
173394
8
74
219452
55
236125
87573
46
259924
58
383650
27
206383
3
308415722
260990
4
512738834
78
43
18
60841
401002
475026
99809
198251830
338041
66
10
8
95
204596
31
6
184841
33
162575
491647
177339508
4
9
469547
79228
249405
86433
23
9
95
79
239067
11
154912
6
302195
87
2
79
71
28291
17
201802
442509
75
311636
862997041
4
4
427327
43
294642
148512
8
72
35
61
269934
8
94
5
471396
362135
29
509845501
341555
97
40
97
18
6
167863
17652
24
395504
343821
16
451741
343035
59587
235384371
481287
36
80
54
479836
3
2
369322
193104889
200294
9
59
29
272170
420884
69
66
308837
25
187111
500163904
132995
75
38
116936
443796
188600
74
37
28
150178321
231643
52
201470
493945
122234
36
13197
4
10349
42
99
153646
480778
37556
8720
187692
86
14
34
77
1
8
15
303267
9
27
98
260271
463860
5
86
91
98
304647
27
44530
77
332543
37
25070
545237988
253044
44
37
4
440580
58971
405607
28
56
471694
217194
9
41
8
1
150172
1
854137811
15
24344371
53516
269369
54
35
120437
405500
71
1
270920
33
656292643
5
60
45
219329
87
333822825
125988
362380
85
21
88937
167407
5
52
50741
63
2112
336314
87
268905
51
82
815505761
46
94
152283
19
164827
60
4
315447
85
644281741
13
46
445263
46
98
52
443456
791496595
30
433529
35
3
252866
51
1
27
2
12
497505
81886
80908
332631785
339294
7
58
41870
400776
65
214018641
57
47
381747
5
321076
1
96
1
7
75
175262
7
152360
137526
5
64
484181
18
60
320057
6
54821
142968691
90
237394481
355438
7
473305
5
369093
868485751
79731208
83
1
160626
389884638
460442
40
353687
61
147901
14
185237
47007
375734
209304
12
219551
62
29
165500263
56
65326
65
74
295202
56645
5660
46
7
19
27
67
329000316
414008345
88
177187
50
476822
28
4
447177
239563
10
27
6
439279520
16
69
80
6
439103
12
17
22
370073
76626
253930
273573
48
438448
30
220409
342301
35
368300
286186832
78
20
310254
99
60
62
78
89
147875
42
11
98
219307
224944
92284
48
39
116691554
256421
30979
3
341630
359681
3
50
71
35
83
19
2
84
38
199902
6
6
73557
89
50
374274
112253
5
633236096
239672
250488
44
434591
375973
372004
634355291
412782786
48
424441
323587
59
2
19321
167377001
89
90
43165
45
25
171109
6
388380
757235487
88969
84
773772542
480329
49
444223
206392
232339
154606
98
444085
9
177058
92986
1
89
20
2
89
87
365972
5
1
895268321
99
14
38
451102
69
307252
268771
87
5
37
52
126415
52
95
399742
289420068
1
47
46852
44
55
86
28
201099
9
10
379089
476513
13
76759
682325039
194080
86
57
29486
98
7
199198
493281
559274754
449893
14
114726
738910687
3
153083
50971
66
330269
190264196
9
65
34
84
88
49
4
413026
76
38
476140
1654
17
104272
22
2
62
22
85
38
59932
56
350984
425404
192004
247117
43
74
328361
98
402629
204175
69
71789
27
73
90
315143
3
2
193223
396268
189534
27
6
18
51
19
46
367794094
5
527725376
99
77
174204
233487
165732290
499728
5
43
481978
380357
640535066
95088
31593
7
50
232563
425698
75
91
430240
463276
7
100606
33
454439
5
74
65
220385
63
536741829
80
105163
21
424821
99
798342370
284148
6
467925
451409
421229919
16
965132810
6
2
46
49
314041
8
18
27
84
434326
415167719
875139496
47
7
12
284412
5
96
273284
65
98221
35
48533414
1
67
54
327597
44
83
47
45
8
575552872
221552
342409
128650
87
52
2
33
49
1
50
422254
331273
117674
88
554481685
31
26
373646
271536
384967
54
25324
365717
73
246682
51014
414456
6
40
486297
356270
459609
3
2
65
241083
57
30
274178
7
3
208364
7
23
172165
89
9
42
59
749469039
282978
38
188678
433058
78
561389797
345876
325949
60
174699
24
64
52
433663
52
99347
63
249865
934209584
79
87
74
920573816
337498
178874
68296
472348
334835
87
40
101790
267398
6
18
311589
75
18
8
49568
291946488
2
103810
63
290107
848563398
124629
86
95
131293
375695
292732
17350
15
24
1
8
40
21
24
392676
47617
57270237
154231
825265115
28
1
55
65302
49
38
497466
3
900630955
709559151
88
21
15
72
348342
361899
30
150553
229461
199066
63171
66
84
52
55
5
304562
65
8
5
454370
394437
488086
82
72
126124
75
33
13424
346078
70
34671
63
59
150818840
370367332
66
85
52
80
24
480051
36
19451
18
13304
115509
1
175611
391631
23
379060
65
70
92
416610
181412264
159750
402615
62
22
65615
38
36
686062274
425940
99
865437079
52350
24
61
446763792
96
899226326
94
93232
20
704096121
294081
75
11
384117
3
288975
375295
90
425211456
39
383667
362617
73
74694
65448
741853811
98511561
376865928
157198
79985
82
8
117523
24
406689
52
30667
495505632
144813
6
97
68
77
3
12
237100936
394022
304520
569420118
33
7
62
68592
325308
89
35897
347182
98
4
2
86
64
89
52719
380548
61
2204966
301219
369573
18
175402
368169
96605
145049
421262
81
73
358500
546625863
49
3
17
357755
155797542
50
99
162281
66
24
76
298790
217819
52351
39427681
17
409280
51
492418
60
91
183291
252135
94335
15
337441
990848207
445544
157630
51
82
50
63
1
86705
320404
52
370283
53
4
32638
399841
82
13920
530354631
56
34
1
8
50
330949
26
79
478842
296017
39
447031
8
4
37
297150
477824
1
47
43
97
95
92
317595
294105
19
9
24013
9
9
28
49451
56
5
832775031
27382
21
33
76529
26
473024
487045
95
185459
135254872
73
58
302270
318817
312564
7
21
1
927456931
16
332723
483562
469689
99
222821
35
71025
2
78
5
466303
16
460452
26
336151
25
67
108628
14
24
340457
626659172
84
88
26
202870
87
460834
182566
141353
13
186784
69609
115099
51
481570450
292654
6
2
850500035
392893
36
18
72
363368
8
98
3
5
355073
66428
2
748681141
59
2
243036
431329751
1
268322
159290
15
41
99
51
90100
54
493715
257052
75487
51097
91758
21
30526
2
34
472214639
65
77
194599
234527
239142335
53
756516368
398075
32664
369525
4
45
329114
404818
304808
22
3
19824
452517
19
15
35
76300
735170603
122377
554783964
222012
157341
20
264139
23
22
77
11
118565
94
123616
77
412156296
69
21
407034
29954
16
25102
297447
93
98936
6
25557
25
27
1
56
8
8
268829
341896
28
17
388280
78
7
57
417766
141001
254349
321151
15
245325
146672
449329
232700
622587313
330024
66
479748
16
58
644301625
27
207537
19
2
73352
71
326773735
482814
5
5412
157747
95
40
45206
73
5
86
436271
72
6
77
57
342444197
62
413042417
120093
253221
38
56
466798
163346
498410
39
828401070
46
400233
95
225594087
339371
888249435
19
261969
87701
108846808
295864
84
215515
426834235
62
267324
6
257107
39
124485
13
26
7
337944
415369
148147
385268
49369
26
65
407460
2
1
355468
183154
73
60023
178240
8
897947442
8
47
26
384367241
319034
3
401604
21
362025444
479501
8261943
83
8
38
68
4
42
33
163964
450065
11
39
53
62734
64
324820
115186
382373
210228
85
201439173
262919
2
4
56
289542
37
142481
51
10
60
98882
202059
408734
66810
26
61877
823609427
803556361
167278
2
210383600
79
478958481
4
490804
96
18
25
3966
484444
4
65
110020
58
314653
2
1
138529
241821
46
89
4
42
273838
66
50
322720
99
727606554
175022
64505
826830146
62
77313652
166117
39
16
133409
65
59
370240
651952442
83
836481069
180867
420558
51
44
187354
48456
124586
76908
56
166306
20
7
215615
334380
409751
444966
267126
64
478699
157977
8
491383
58
473579
90947
281371
87
41470
6
99
451992
9
71
364454
147207
95
100937
41
72715
710910165
68
25
80
6
51
202456
284674
458111961
218261
198597120
535062163
310051
22
121890
90
29395
419361
260806
301066
54
34
61
491249
348442
303036
224231
147540
22
101597
277315
14
383844
164495
560447864
25
266602
92777
31
190865
396932431
92
6
808536788
7
73176
94
33
97
99
270150
46345145
28
228551
729220420
234217
464521
150113
56820
68
796502266
46
10114
211505518
14
86
73807
170595
250453
420624
495475
57
4
62
8
80
145303
13
97
19801223
5
874979706
11
80
5
358637
184459
14
99
57
6
17
82
36
1494
471195
499873
458248
6
798591522
6
60
134392
239701
74
447739
239809
1
396204
73
675145626
33
20
63
1
691507388
32
48
300092774
196461108
92
43
63
71
4
166188
578080237
69
30263
284560
145011
32
89
289814677
69
339994
331071
90
28
40
15
68
86
54
966805533
55
25
393780
412058
67
409205
499974
4
5
69
4
39
39
84
79
187380
916721261
25468
189175
71
319513
160300
85
18
12
201568
6923
50
418195
131422
66
345083
137571
69
6184870
22
83
434520
47
12
273404
140444
12
54973
463054141
461199
20
84105
73
827030901
71
10
738393748
25
8
74449
66
68
814211411
158624
49
56142
26
48
18
356602
90
131319140
431313
93
446856
91
491584
269727
30
13201
60
130890
401904
989647451
144360
220743
7
351283
6227
33
46
7341
76
72
74
44
287167
427820
7
12894
18
49
1
384187299
200525
99
38
228223805
7
232677
28703
220591
278750614
32
57
104112
73496354
54
42
69
505485898
6
255461
268689
124134
418181
8
369278
165779
449215
8
375418
7
45
229353
98
469822
70
408427
75
11
2
91839
51
153008
59
61
99
670393600
324730
61588
408865
79
119097
398346
47
593407406
4
20
398580
4
290708
5
258593
305093
104086
6
380127
32778
221265
57949
291966
62
17
52
85
65
25138
392351
81542
2
566719310
85
48
3829
38
13
47687
358855
243318
42
16623
88172
30
64
300532
35
2
115557
39
8
137067
89
7
98
3
467228
347468
28
322771
59
188437
70
1
6
14
24
2
78837
4
43
13
34
8
26
289431389
205028
327130
993783582
34
4
84
71
406482
6
79
188090
190173
250508
65276
7
30
70
301728
44
55
34
8
382005
364674
88
20
460467
19
45
448172
258452
76
207720
81
28832719
47
81724
155906
14
72
38
83
50
366378
168546
60
23300
5
32484
73
277442
15
169883
28
62
27
494811
81337
94
33540
15160
395674
57
274113
50
111756
903537607
384055088
38
490484
65
124551
274800
349944
363854
97
302584
234953
360198353
4
36
57
15
42
2
29
352431
38
20
139961
213062
440764370
345993
103968
4
809852260
255732
55037
52
177544
85
709692422
121144
24854792
17445
318963
475308
4
76
10
69
16
4903428
3
498904
238675
19
139948
7
144070
95973
16
21
3
263612
55
15
32500
323796
486249
49
60
195092
24
65
31
2478
407216
65345956
5
46
44
26
9
322384
23
340487
76
329444
305532
209333
441273
353016
934067467
220669
9
13
61
65
82
3
83
65497
387831
253843
431891421
1
1
97
2
3
83
252657
94503
485635
380517520
161943
131201
237772
53
466187
876815903
307274
361473
61
50
67125
27
390981
456416
90
470864
399066
7217
287946
42
311091
5
64780055
96
364787
652567348
6261
82
499689
7
124139
392714
50
79
6
164377
483624
95
84
300302488
19
16
93
497941
301437
30
358513
15871
106423
411321
546925603
51
97
143893
85
33
285774
4
38
63
820015946
76
53
222217632
399627
391723
68
105085
112003
17
5
12
44
20
782076275
50
425011
570431553
45545
63
328673
95022
83
122217
456019479
25
671281499
21
59
81
79
7
423092
267970
525304066
1
27
42
84
269881
93
146105071
267464
748975199
186842
25
72
189864
63
6
13
96
285507
199784990
26
1
382134
49
15
84
363588
56
40
13
90
456114
247751
909778493
8
383872613
661036351
243804
73
91
28
34
78
811
475069
133637
112693
7
84
3
250744
379067
494601
52
431869
9932
162042748
481470
71
657749115
106615
200918
2
463132
462128
140079
4
83
329724511
245913
1
391178
41
36
2
3
25
7
76
251363
64
359584
44
483016
267603
410098
417488
52
465404
4
20
79
493886947
1
488716
7
153874
61
111084
28
63
41
615036902
66
591873609
393803
31
75
288638
398907
93
34
468530
94
91
372853
34
6714
150389
767294846
8
157165
79
49514
77
1
8
75
583777778
139961
81
15
296896
57010
306792407
49
197805
18
67
56
5
7
88
2
412591
58
750793530
103106
84
78
46
87
1289
402963
84
36
59
234544
21712866
5
342889
22
48
384117
111098
99
57
70
327366
81
11
31
117264
90208
409161
99097
225444
73
96
487340
54
58
986414701
74229
71
465083
242627
141115
33
212635
431017
305832
125818042
387908
44
413111
34
68
338310
518237636
43
48
76
462394
115606
184486
79228
84
42038
46
8
21
200313
1
39
13
442601
499326171
44
292789
91
74
33
381920
74
273014
509113621
6024
214800
71
12
280158
437169
1
96
42
7
43
692804480
6
61
288042
15
473110
46746
11
19
150468
10597
33
375817
87
494845
63
25894
6274
44
365647
211310
69
40
8
312273
341660
383777402
248314781
4
1
67
97
3
498552
6
23
40
126269
25
57
402150723
452649
499412
277516
7
375007
27
744351276
69
353702
187799
76
60
7
400483
7
221445
179596
18
107929
36
473698
254133
1
70
28
92
8
69
388779
58073932
69
465742
413467
383295
14
221958
124411
131816
14
270365
29
36
56
85
81
35887
87307
376854
25
26
181533
157532
20
347537
65
453321864
34
23
497778
56
54
76
39
16923
454846
63
2
90
58
41
487949
5
325899
58
20
450118
33
494575542
191444717
291572
1
23
359875
137141
338258
99
96
309452
325899
38
11534081
37
84
665392640
51
2
4
51
90
59
140661161
394620
390406
52
41
235569
306724
312106
74
49
2
143891
187877
281387
19
9
208477
252646
23
69
99
48
60
13
312997
100103
107574
92896
179887109
85
71
22814
54
469061
47
64
46
387523
406814
168662
71
5
99
87
43
11
107075
36
2
343604541
512155294
907001539
27
1
7
48
8
24
314839
23
37
257408
302852
417439
5
113803503
93
1226
26
42
289739
30
439380
815149472
215428021
91
329854
22
487994
11
181908
60339
70
65
415655
445481
95
367401
93
76
85
294827
822248574
592059807
188334
60607939
176953
140232
27
68
19
28
68
396914
64598
495041
14
99
471790
423849
6
1347
103169
468286526
478729
464221
907794647
7136
474384
215455
671690445
69
9
295737
10
721014367
43
63
478522
326892
32
447412
74
617881030
83
6
72
36
454836
418136
464621
22
895
928292794
96
91
204574725
98
478483
677999623
8
95
154212
78
82
37351
37
76
104825568
67233
43
7
207808
134313
92
79
36
8
680831189
87
30
11541
79
2
103501
78
335323281
259619
147
24
15
126232
57
93
269094
110929
40
48
26
73
453166
594506824
54
48
67
36
254604550
69
383803
254479
69
89
46
26
25
9
86
70
284768
189384
89
113927
202823429
341259
266132
42464
87
447833
60
265330
50
1
337849
47
5
771861781
65
44
73197
386110
5733
701776671
52
395824
930845905
11
37
31
283741
88
68070
35
2435
6
1
360386
66
218623
48
52
270306
65
44
82
111888
19
493241
114501
9
315531
39
2
387469
55
47050
70042
5
77
46
25
47
387390
66
3
493097
238793353
308257
14550
108057985
147112
2
920189031
19
72926
251359
211212
436568
282817
5
74852854
88
45
25
76
2
317073
7
422753
437061
6
5
18
318721
183262
151403
13
447868
7
46
19
64
3
57
404061
39
7
748912293
4
54
27
139439
149260
8
20
31
44481
467658
18
392779
219593
42
139456
88
67
18
271765
90
67
65
191940201
64
129725
116682057
1
238807
15
8
1
424527
103965
460909
66
5
3
17367
421504
423790
58278
219956104
73411696
73
90
201716
95
63
72
371269
88
54
39251
77
568118443
4
73949
195696
48122351
85
17
43
27944
69
99
73
5
5
46
746521680
124647
366446
19
137716
271003
378476
22
132875
193488
200784
93
66
198705
54
80
61
247526
56
338173
2
87
135734
9
71189
172910
201059
20
286408
729413624
3
91
86138
66
143355
24
47753
26
117697529
263624
141466
67
59
73943
287039
52
84
5
76425986
12
217075
494240
33304
38
320894092
28
14
405011
306838
69
321703
1
55
52
260454
181505
393377
16
1
61826
375621
95
65784
89
97
4
85
92
123249
1
21
208758
257239041
538994734
1
188738
343173
461478
99
75
393244
851508033
5
249718
77
26
43757598
264785
33
872447261
49
311896
35
458539
36727719
56
78
2
184668
52
818956319
49505
68
99
32
8742
91
83
3758
69195
401283
249950
74
179815
6
12
842101979
45
87
74
17739
962108688
879873567
201649
492471
11749
482325
59
57
14
87
519662662
61
46
135995937
93930
3
307441
142291
46
279016157
8
986901908
220856
88
54
345642
337875
31
213974
381349
260655
22152667
47
175008
323665
59
172801
308961
67
438863
56
89
236580
51
118644
88
69
370384
192476269
1
17
430892
72
479425
70904257
86
73
409712
112670
91
77
1
128502
5
80
222758
23
69
258512
70
405329
88
351099
41922
160786
56
1
80
664336594
70
92
214895
298529
140086
40
4
54
439204
60
137656
272327
49301
19
365796
56
39
41
22
7
452993
45167
71
67
99
9959
49
352602
217924
5
322558
45
37
531327437
53
220401
37
292236213
68
287393
55
98939756
907809527
17
469853
410940
214498
492058
96
9
15981
5
4
74
287193
298159
61
1
31
460176428
65571
460692
434359
252417
3
4
15055
15
3
207542
122914
304106
144945
457693
53
33
145303
553495405
679620890
4
65
1
251859
66010
118662570
296898
26
5
447642
50
4
86683
2
42385
449670
92
4
54
441855
305035378
41
83
34683
26
75
2
99
323681
437598736
29
90673
720053928
8
13
233326
481582
86
25
275714
23
327592010
429266
2
4
410587
39
619275138
20473
473793
350636
102390
821874858
54
208477
242881
63
73
320856
12
86
99
988355749
381264
9
68
309471789
245229
76
48
30
35
6
313525
20
32
72
57
89568
63
135876606
233360
85
16
11
9
3
269393
981553792
54
148773
391845
97071
68
6
15637
89259
440238
77
98152
72317
276684
94
11
67
2
5755
81740
62
214895
445722
100180
79
40
128040265
19
203442
94
58
35
391701
78
2
817363679
126802
2
20
9
27
7
3
497550
922041267
496898
11
8
37
479927
440497
2
52286
9
98
45
337137361
5
63
202669
87915
305687
413
50
64
31
378702
62
67
232108
95
448878366
4
5
1
450906
80
879810443
38
32
33
315060
466494
32
229169
465658
263280282
30
77
263285
653191479
93
66
53
17124
308952
29
977213446
53
455744
218178
15
444177
492106
214875
357909
40713311
238193
132792
7
99867
61
309437
30
190057
67
265543215
3
59
312743
499249
86
451886
5790
478375965
5
462745
461164
45
18
6
27
33
5
134551
368027
280111
78
279801
80
68
74
37497
5
341213
86
80977
47
54
22
634089663
34
136395652
355920
11
284490
27
32
26
7
499298
385807
95312
49
15
37
94872
24
62
137523
45
87356867
136184
93
973305632
495955
41
83
33
77
121745
66
44
4714
170106
34
1
50
17120
77
4
92
30
62
382668
127629
151100
40462
3
95
361388
240711
30972
280566
5
61
62
333990357
449487
293879
71711
91
62
57
66
613978400
316848
93
88
4
5
95019423
135164
79
287129
27
209881
47
60
49
2
374282
6
2
4
73
65
13
73
88
367855191
96
111892
330742431
348315
147429
14
275147
10
293663
82
41
75
32
36
318360
310628
87
40
37
94
7
624404845
636174198
3267
61
9
77
389595
53
36
14883
259032
127245
195045
193358
95
3
96
234249
196832
10
291996
74950
94
8
86
69
54
846209384
615067912
90
463438
475512
26
82
389265
54
92877065
92
420708
9771324
645578266
232019
86
355216
88
168422609
551412926
66
73
59
227153990
406324
596839771
341407
364407
471726
248137
300731
22
35
68
59
11
339238
160208
15670
66819
57
58
50759
61
7
19
458710
2
441854
59
377494
486968
23
23
65986
19
6
489007
67
27
82
245526
442368
15
83
565241836
7395
28
49
88
483716
8
69
266467
118078
683858169
69
13
37
8
386056
324854
3
365293
60
60
5
86
86
59478
3
58119
83
400779
47
13
45
44120
64
393526
172542
5
85
18
771955463
11
12981
61
64
341270
408694
405870478
79
8
416014
2
42
103068
342550
80
355249466
96648
469689
35
318110
8
349284
394314
826951256
60
79
9
147510
85507
1
59
133650
86
448094
62
152821
66
898576725
2674
45
84766
21
410829365
33
331739
87647
1
387488
26
57
99
66804
294589
493142
44
77680
33
28
996106329
70
37
9
65
67
158510
54
94
10
287901
7
300208
486089
410534
85022
137444
5
74
3
4
47
350573
224444
9
32
64
2
50
237391
451915
71
25
281488
60
36251642
63
74
284816
56
99
179152
169552
297693
70
348663
75
87
154156
5
38
93
54
271280
6
7
420488
92692
51
208766
16
49
51
80
4
7
75
9
265358497
193806
282210
171741
48
301415
66
79
68
21
354753
95
57
75
395743187
90
26
45
7
65
83653
419166
55
160192
97
92
20708
196675
49
240743077
21
615873614
9
4
709277351
361833
195500
100422383
9
98
98
7
792342087
238162
5
35
6
54
53
97569
43
301410
88
180032
327718
2
94
7
56
268127
31
8
64707
30
24
38
5
496797
5
26
177693
187818
16
16
62
3
336997
329389
33
44
426399
28
362656
71
344762
295644
4
62
89
30
83770
13
99350
426778
341003
441386
12
97
446593
18
6
487883403
871478242
64
29
62896
74
172050
51
5
45
88
99294
214450
19
172191
496782
84
9
470112
36
90
87
94
4
14
70
128350635
28
2
489890
88
10
36547
311451
93
4
643182454
28509
19
32
31
83
80
69553
353447
78
5
86
8
495887
294513
866602852
677350216
815228419
1
226446
97
88360
41
75
201682
104391922
399211
487603
324490
55
62958
58
68
31
268335
490200
99112
93
299970
96
24403
75
320246
58911
50857
62
189012
59
297273
236170
16
290458
8
462326
4
8
269403
8
531194815
74382
28
78
300986
485617173
13
112404
58
4
18834
202098
10
125305
633261283
473729784
11
442888279
461295
322222
38
482303
254589
8
96479
198511
188442
23
65
405281
20
157669
307847
14193
86
99
17
60
169146
375820
79
449079
21439
52
54
54
5
55894
371064
6
44
34
36086
741499975
142930
251550
81
6
207100
198359
13
92
507397125
87107424
470948
22773
2
5
7094
65
138860
395133
597114447
86
443160
473781
76
454544
423486
54684
442788
57
179282
39653
83
491914
37
376344
219721
63662
6
81
392911
2
66
99
22
78
335034
334778408
101776
36
67
295938
114353
367358
20123983
90
331446
98
80
1
61
11
14
31
15
36
176826
5
25
1
40
418619230
346157
177425
42
12
47
76
489336
18199
372583
77
82
281584441
287570
363699
43
725010150
33
46
464588
183601
100879084
288971
9
245881
321494
48
213937
478660
157105
286729
35
841599538
425928014
47
6
2
88601
97
395840
25
738593106
498127206
162251
449258
106496
66
323960
5
329994281
45
167284
315366
381906
229047
474187
54
52384
62
3
9
345567
96582
814993838
20
150019
40173
488321
420293
59
69
502740324
1
61
828482305
77
782
58
70
75
50
463920
28
424614
512586389
61
701978823
36
15
52
56
301411
658945055
402052270
357283
62
31
128808
16
43
5
29798
269046
68825
69
5
465770
41
73
309132314
19326
103427
7500
96
81
458764
23
79
89
35
118965
82
358560
88
11
24
59
89
92
36
187949
368018
12
71
72
82
415487320
174727
185828
435046
102848
6
395380
39
8
43
43
98227
171243684
28
5
45977
440004
31
1
5
265774833
80
21
20
92
185124
287948
73
17
280305
2
24
432609
96
93
133205
70
67
19
353324907
94
24
15
13153
85
235878
536467758
235133
17
31
320837
99
60
52
12
93
20
472577
40
3
94
63
58
59
82079
8
152785
112438743
24179
14
91538
410856343
3
6
6
376724
179324
665134541
339375
20923
440627
399131
17
108380
31
151585
46
9
91441
338744
727741533
7403
263611
186529
81
163523
8999
50
1
429163
42
74
321752
9
174645
401641
59
70
217615
303218
325223
4871
93426
32
109216
64134
165366
8
67
148626
55
7
117964
4
302157
82
294405
415281
39
84
71
418020
340279
5
422151
279948
256604
1
61
83767606
28
47
71
439345891
80
342548
85
165231
38
74
338872
3
457792
2
22
171633
261088060
152578
11
37
277838
3
72
472433
291413
10
27
431422854
4
79884
3
57
276438
116939
80
33
60854
842593425
336580
80
314805
462753
65
216516
52736
78826245
54
41153
9
494499
269500
40
455800
15170
385604
63544
128394
393845
357595
385665
68
81
2
360570
95
94
128127
6
411405
244680
435120
159884
91
970172520
82
69
654837223
228031
24701647
6
19
184850
14
11
39
40
404025
442376255
482658
92
10002
12
17
26
14
1
44
74
76025
44700
461060
490047
16469
31
72
296993756
123085
82
335851
236929
53119
84
448247
119278
6
143904
890789818
3
167084
175879
690856475
61
69
314568
95
94
257203
80
33
209960
465522
5
321687355
900046860
7853
109113
35
447420
90
217545
332850
82796
89
335524541
8585
39
8299
4
234781
185507
39
89
3
945658851
53
51
736070801
98
22
21
41
315832
209950
278453
9
7
80
362213
10
349100
29
246672975
143193
7
76
141952436
77879
321049
58522091
90
432865
153980
72
234165
59
110188
469038
232299
442708
1
277526
28
8
62
79
18
75
7
92
169740
481341397
6
74
8
55098348
219112
79
40
78
3
139732
54
4454
1
369262
55
42
99372
48
94
96
191562
412937
98
225120
445898
11236807
43
1
666761732
87
45583
198115194
58
722137895
413291
99
411188
59956
297912
5
1
480186
98
7
78
893137610
281453
53
375403
439497
96
33
56
4
75
429966392
709013604
424856
76
342286
28673
48166
315556
57
45605
53
18014
38628
34
54
17
12
64
484808
382208
38
200684
361603
24
54
170086
58
222101
154329
212796
362269
21
29
487933
422042
134856
41
350704
9
452015
285455
16
615782118
10
95
19
497750
27
11
189228
381199
41
50
20
12
14
254993
79
265588
78
50
51
233963
47
218205
244594
7295
14
7
22049500
102444
34
36
7
299889
86
67332
41
403097
72
25
1
53
266373
819648854
202271
188677
124504
81
70
6
24546
62
353761913
18
14
257300
591865665
678490318
92
496863
25
2
209910
49
473126
112218
396424
379797768
25
241591
52
3
446258
63
70
475582
223345997
65
13
60
26
90
7
43
84354
560267616
74
35
175174
2
7
290970
12532
66620
99
71
4
247788
99
27
30
232901
30
59
450861
20
43
1
57
11241
33
343917
17
201414302
17
153388
151915
386933
53
268569
768292373
39
270783
24
260245
7
19
82
477722
2
53
79
62942
328176
79201
153612
23
30
55
82
97
499697
72989
68499
15
377117
172269
31569
310019
59
98
433288
14
291675
125325
91788
953516746
92393
570842859
305931
76
61
60
469387
389980
934839751
218933
407887
55
173149844
175586
411782
841689874
59
179449
430784
21
3
81
90
6
171474
361151
373389
619584385
457350755
59
31715
435477
10
61
22590
25
412640
333872
27
54
21
438155
61
55
493542
263686
9
64
4
31
47
88
837906129
66
99
13207
118441
461451
73
471125
289154646
19
94
161695
74400
102057
9388
6
281909
6
404693
34
230039
373593
31681
95
9
43
412577
62
18
12
83
30
1
2
66
6
405741
5221
48
424684
74
59512
332945
59
4
92
63
32979
7
387971
3
94
128086685
1
34
429827
166214
50
432515
3
63
33
35
61
59
29
115709
12
33
983542545
362267
81
326928
2
28
439869
137645
80
432951
32
46
81
31819
41439
6
474562
1
384218
93
219908
5
155439
37
33
22
77
65
50
311696
48
449862
202311652
387980
426990
8
466808
373000
518313107
280897
495164
20
28565
96
86507
6
278530
456232
367021
233375
54982
47
2452
74
64
267771
91
330297
158223
310330
10
90
175841
381757
97
51
2280
414084
94
57785
34
430925
27
82
41
50
816900850
23
421683
126412840
73
446487
9
91
91
17
62475098
53
68
235210
14
153076
29
67
305479
46
383577
8
95
96
8
311766
5
372412
451072
477079
96
8
858268860
82
67
602557432
92
314962
56
86
90682
16
58
19
92
873661514
590266895
95
75
781405072
224118
20
251203
78
2
287717
17
4
7
76
149426534
379151
49
14
378286
62337
19
634274590
11
23
469508
49405
432326326
85
42
18
65
10
13
5
65
71
463530
379585
161496
386463
8
78
3
405094
45
417235
21
233157
85609174
227395
31
4
496864
68
80
76
341724406
107696
6
12
88
395386
143468
196683
227336
356258
20
86
241708729
147078392
36891
23
368244
58
83
384208
409760
98
397622
96
594800311
12
286810
49
42
380498252
67
45
55
297030
33
48
6596
21969
59
21
332509
422151
499008
4
22
88
1
335121
260660
43
123593
11
493179
35
63335
443260
48
21
55
75
8
72
37
19
96707
93
394805959
9
295970
333810
79
123543
407892
31
66
785553648
148499
34
409994
150575
308075
65875
288569
354711
363919
355775153
25715
488027
414678
42
485063660
68
344450
87126
483012
313383
296257
491772
464532
439607
40488
56
63530
33502
8
377772
95
9
52
17391
80
77
242182
261758
45
2
4
16807
38
227397
262783
3
56796
4
199469
334294
52231
128336
53
420425
9
51
441777
93
97
1
485757
332907
119980
30
325466
403725
41610
22
68
1
39
349425
838244747
98
4
372923
237963
103658
287382
87
927400448
303270
141220
198579372
142656
89
8
2
45
8
1
328242838
90551
391028
79
259477785
382937
95
166151804
88
49
77
453131
77
7
886454612
218211
134559
787333322
920280853
1
109930
7
852701361
716119009
221631
61
137179592
27
360993291
423430295
8
9
86
354132387
13293
459228
58454
2
88
87
71
23
387262
444261
444827
277223
155730
349712
379901160
58
409298
392758
115386754
3
424175
19559
3
271616
274017
69
461086
679837910
2
85
748881283
32
2
76
317681
149080
27
121204
1
20
18
199357244
426032
56
184982
124813
50
85552
257866
73
66
362487
99
19
90224
58614
282112
268947
42
932885226
30
15
85068
518724462
202644
10651
224969
33
82
103440
386473
39
26
363628
53
2
52
26131
95
433221
79
439416
42
30
35
376572943
48
74
279802
45
525314084
429332
75
47
54
51983
422455
82
435004
186232
17
284084
5
51
24
180903
451947
88
39
854734388
10323
409709
589242678
335582563
86
80
16
329401
759365219
24017
73
405976
347363
811140822
5
18001
306518
19
22
122003
43
454723
93
350104
76
96
57
19
4
8
8
175308
233075279
3
7
388792
252307
38
119087
299824
332485
37
7
358512
319178
49
40
195864
172570
70
380677
87
2
79
228398
4
224928
8
100115
4
407920
67633
54780
210948
436348
269577
337704
289195
5757
50
37001
47
274146
53
177553
439760
76
85
58
116835500
60
415153
108604
2
52
79
82
96385
406360
205503
203958
260810
52227
35
55
479610
81598314
487909
69
20852
231008
63
71
63
406145
94
23
9
442493
45
920804226
225516
458189
618050957
240170
219586923
12
244997
30
54
1
75
3
193931
487486
30
634214751
683014672
75
305078
43
138941
285143
167427
427520
42
872593165
89
465940
60
66
61510
374368
42
106890
371566
434450
219108
15
54
5
43
56
51905
357335
462636
36999544
371619
129171
97139
76
486379
3
1
25
24
54
945044129
61611
52
394015
164911
74
86
22
308386
43269
5
7
664961914
73
4
303412
6
92262
6
34
427779
28
6
76
88
889149021
166679
47599
200653
27
273074
7
67
52
466342431
402330
201142
100240
316752346
394640
63
89
16
611085208
24
9201695
364498
218964
403717
159285
19
33
74977
280739
63
79
305658
80568
408014
128397
351255
98
9
66
8620
86
3
318201
352321
431011
483539
67
112893
23
63454
83
483136
7
46
104347
9146394
4
11
87
418466
487982
456125835
188034
47
96
87
65492
13
506263901
31
261156
190755
57
110990
4437
124086
1
104512
596046077
82
8
36042
11
98255
3
22
87
254470
44
245439
61
64
277558
67
232988
290899
9
93
14
258868
407922214
82
26
52205
2
94
87
71
71
45
363152
75
15
446571
534351083
99
205717
497785615
63226
94
58
60
66
93
438449
169311
468802
413953
24
120916
728770214
355197
9
2
185628
82
696863096
14
47
94
3
141133
3
490951
74
15
2
5
357355
77
230941
23409
169351
86
81868
48
8
6
400182
328586
1
27
48
74
59
30399
85
474085
168934
72
498832
363078
433061
5
460113
54931
53
302943
499712
30
76
118829
38
38
88
281153
463795
63971
159329913
95
53771
246918
308896
77854
2
303566
9
43
214891
438106
188514
448834
769866041
74
58
31524
886614807
136192
457956
328081
42
2
442760
94
263190
36351
628113290
98
99
478040
1
52
138488
72
153141
93
103862
239444
62
9
135561
8
97
47
40474
45
7176
13860
28
431806
731744025
487794
23728
3
44
319318
379608
152359
374164
514125649
3
442920
45
469714
134272
7
85
81
7
87
56
20
1
457217
295656
734976393
17
302503
86
23722
7
64
404118
66
93
94
448245
110993
91
45
254057
69
268706
120243
55
30
774076389
843088926
125034
212779
87
33
227791
114646
442177
207077
361845
171207
7
17
55
485458
296557
46
6
44
69
412023
6
436165
25
365588
456076
24151
233605864
54
38
9
441177
47
93
8
8
9
245925
27
91
498417
217677
459203
12
354953479
88
78
5
35
22
513
379767
4
1
219532
631488365
16549
479244
3
9
27
1
69
435564
13
13
459738
6
43
3
36
31
340746
56
59
87
486705
6012
6
1
65
471287
15
5
375019
51
26
444780
1356
69
8
59
30
614940769
429940
47
437495
443586
146076
414121
168969
40564
345982094
20
217951
80
137516
5
395539
38
89
2
82115
82
92241
7
772733861
19
165467
15
315626
487134
89190
5
27
249253
26439
82
18979
395665
67
497694
22
89
99663
6
379466
435252
85
377717
55
30
344917
80
425760
54
358036
73580
208702
109784
93002
366837
75
96
52
403282
38
56599
40065869
35
73
7
1
329786
337012
394868
814446482
52
86
91
113789
330026
59
24
77
427262
73
280230
81
48737179
49
815960928
86
2
32
485915460
457613
94
91
4
34
862952968
65
6
58
26
498532
677968508
54
201941
59
48796
8
173278
477903
94
408673
238707
11
86
91
61
609737782
311235
88993564
73
68
135281
182429
25040
341345
134189
477158554
411763758
159964
36
533983888
3
54
281693
321132
97
195694
82
127729
51
51887
49
71
375591
1
66
437430
428768
171416
308658
459880
93
81
37
313839
319157
60
116777
266103
34
294140
31
218725
46
3
7
36
312854
60
31
33
256634
337284
318117
92
81
15
112519
34
57
116306247
40907
108665
32
32
16
67207
99
316719
357173
11
55039
10
84
18
483135
2
7124
59842
67
232889
3
17871
61
227311
73
76019
27042
993410445
19
10
2025
31
43
136936
168217
7
874983243
483327
53
46
52
56
985753327
61973
95
137777
15
277296
10
216154
14
90
89741
61
22
187807
327234
94
400956
54
44
52540
261509
96
309051
438647
7
1
486503140
410353093
8
194836
249532
475651
212026
47
162493
44983
89
95
10
352006
205019
80
123202
68
136842
6
99
36
3
10
38
310529
894931649
92
267602
83
15
354930
178858
369453713
42
413423
4
45
227514
82
285511272
68018
35773
424837
223844
120955718
34
215718
409610
235828
355213
318583
263663
38
320135815
339159
227281
48827
370238
128905
67360
105216
684460263
38
264347
5
78
30018
14
2
91
169334
31
10
1
488381
85
451426
8
98
67
65
48
256812
259457
48
88347
45
856688360
251482
212615
415916237
95
62
407839178
796243335
470655
76
485794
61
65463
70
435176301
666410489
20
93
22
372926
9
58
398231
4
97
78198
59
8284
47
183981
263727
283100
400703
200447
370053
4
254556
78
76
283119
494538
88
32
16461
51324
241395
92
725
83
53863
164438
174676
19
225644
19
97
453507
8
166470
441064
797026451
407491
15
57
983367444
77
96
431818
2
418615
108305
316572
377205
477118
372989
53
22168
362896
485368
70
27
399587
43
32
468394
26
210144
44
48
39
389247
324025
91
128852
24
92
21
1
28659
14810
30
512669489
170707
87
452417
87
443774
98643
43130181
70
74
3
40
65
51
156913
197602
30
34
485450
76
82
73434
69
328563
372282
25
99
372063
12
216115
65
6
83
873351755
3
74
78
254403
409920
64357
272777
98
1
9
67
458881
329489
261143
420674
28
42
32
22068
1
87
269032
978648112
5
6
19
137360
759883752
486030
280045
86
77
45642
77
653257732
72913
158837343
56
41
276054
88208
489777
63
4
5
476088
50
40
149037
55
461261
6
15
60237
43867
2
43
45
397217618
242522
5
147846
148203
3
167246
17
110210
27
310520
77
40874
206548652
51
136218608
12
209000
2
34
99
895346747
34
70
581247859
246855732
83
38
8
160669586
283067
312174
973444993
318853755
5
696770854
280357
33876
552206387
119161
7
196647
59
339820
7
67
273087
55
74
346601
12
136383
394219
3
92
50
26
332664
204054
385659
556480808
9
365770516
63
86789
21
88
58
8
185309
458045172
150038
107715
723213952
2
250946
96084
70
35217
404072
2
47
5
78
8
7
449182
38
303736
90
295318
470561
21
78
76
282781
679698353
267302
29
271885
3
38
71
171739
4
86
10
320805
63
80
291336066
1
168284
455684
707580225
8
242327803
409841
7247
41
76
50
24
106342
214937005
199307
143789
24
291578
77
2
1
432652
876147012
28
272805
2
76
61
85
42
1
271677
439689580
95
168555
3
269426
82
91
85103
346193
37950
135311
39
53
89
8
34
9
5
993342121
153543173
116514
496843
413258
51
364322
57
298954
120618
228384
174812
2
641560299
33351
351570
18065
74105
6
68
128983
141683
33
486915
16
184296
168650
135812
118138
19992
95
35
22
295266
71
473540
421145
93
989236726
223652
61
143192
255650
427155382
40
850069338
68
48
16
235297
430456684
76
76
69
337139
51
46
191774
35
31
62954
69597
77
372741
198766
16
382074032
52
180814
243862
305331
62
79
249048
91
257565
306025
77319
175025
57
274084
9954
201131
27500156
138247
31025
77
80
169659612
460719892
24
9
91
1
4
606028445
57
452551
431167963
54
40
425664
81
371436205
98
7
230516
16
47527168
22576
75
107097
46
25
38
1
116443
282478
132589
457692
86
14
84
336138
11568
15
471818
91
240036
313998
45
24054285
69
43562
34
157748
1
154908
3
64
80
5
153071
83
24
13
503555786
328856
2
435389
279319
92
145342
58
7746
8
5
383327
340370
138135
466239
233983
53
26
3
38
89
128551
97
321505245
376789
77
88
262540
1
4
12
161117326
57261
307947
60
161540
40
40
80922
20
51
197071
6
67
93
340529548
98578
283075063
181574
200228
163933
116085
4
645215538
27
320560
5
173287
860724646
116087
457516
49
180484475
349532
353612
24483660
34
92286
1
233476
85130
251509689
282890
234688
449483
76
74
27
482999
6
83
130806
21
6
326269
77
4
3
233478
58
11
299993
178939530
3
416201175
127149
75
172771
321118
750494076
5
51
309890
74
347944493
11
245594
108642
480861
32
81997
729918587
74
596611317
86
70
75
291131
62701
419500
72
83
27
36
858058861
939377345
35
2
42
338738925
415986079
251262
735455813
103616
450910
282717
40
116913
476451537
448775
270026
235501
9
92138742
76
132575864
64
257756
923636509
58
44
478718802
449066
212948
37
126263
8
459359
449162
3
51
90
337701
92
331789
26
301723
9
59786
3
345049
353180
357630
769219365
400410
1
238355
450500
8117
91
39820
468952
40
3
160484
216775
328951
6
34
416383
338278
94481
10
306994953
80
2
155929
37
299521
341812
369414
3
78
267217309
225157
90
291865
266956
29
219337
53
49201
78
7
383450
227352
9
4987
415449
54464
644705848
56619559
68
7
497547
85
25
268664
33
423647041
92
8
303326
142527
479524608
123220187
4159
37
2
38625
64
71
387222
779687065
9
96
51
269359569
6
66450
480693
55
193949
30
48
100099
58
33
67
6
136083
6
359068
6
568186756
1971
27
237577
149613
446263
3
5
53898
69
307902
98578
131014
6
438630
673629728
12
318653
37012
69
4
68
94
221680
250521
46
43
60
269454
22
431172
85
436099
75
23
17
91
331943
406112
3
191141
265771
7
204373
8
59
83
52
249013
133787
56
261099
90
21
138145
414651
79
18
2
399357
387431
316971
69575
43
75
93
383648
183743115
211268
388733
44
53187
51736
83457
617871639
143458
868057283
230754
489627
121402
326204795
42
116350
5
93685
21
244882
280451
17
373669
93
71
93
449772
928647002
95
186580
15
59
50
61909
478435
1
228554369
80
453883548
337346
71
9436
335729
59
9
62
37
40
35
470716
36
66061
142120
483135619
36
386395
38
91
490948
26
974733783
467554
339534
22
89
293076
411416959
74
550582112
385050
85030
151609
3
232329
2
94
565306481
6628
111906
416852
78
37
36
64
313528
93
2
66
54
335850
4
5
814941796
9
8
80
49
17
209578713
436297
86
24
2
482221
96
2
50
282826354
62
821309629
8
71
361934
232591
51
2
4
76
76891777
939431488
365646
5
56
45
26
49
57
19367
25
60
54
339398
86
88356
410477
58285
989332306
165208
7
64
494674136
179623
69
8
297902755
165977
425287
35
83
484244
261194
5
465056998
161085
4
47
445675
92161038
231625
475058
72
193135
56
99090
246972
454395
46463
2
94
141667
11
12
232928
428302
50
45055
964287860
79
5
27
58
475178
249552
82
69
99065
57
22138
84
80
208224293
6
417365
25
15
405783
301367527
89
66261
343253
447657
74061
162010
19
55
229895
4751
28
376454
311898
497929
151917
461489
120349
96
6
45
443923
68
14
52
496883
5
76
319507
6
77
34
223037
87
224321
393570
64
92
397525
420490
66
6
346962
98
64
48
461519
27
224243
73
2
70
241633
28
6
76
71
154130
54
91423
142304
1
52
4
75
476448400
473145
415327
434662
558485921
320660
96
21
61
245147
23658761
299991
40
37351
380205553
81
192579
208658
3
199694
3
16
491630
69
95
421301
162360
99
199006
283285601
426304
66
425201113
479078
283631
236343
47
408595
445150
559151826
728698909
381894209
353616429
47
268016
165113
82
5441
74
6
164520
156971258
38
69
430607
103308
34077
275063
452919
92
297799
9
37
53
91
60
367799
2
311439
6
59
22
2
9
35
370076
157629
551103604
9
438801
172256
478590
36
786073483
64778
223918
63499097
770226878
19
308966
25
91
259467
252801
97
221380
461665
565371045
389291
63
60309
168271
140113
547038307
251158
27
98
84
32
332600
136563
63
187088
287265
12
499251
84
49
869335804
9
613974426
7
293894482
93
208269
77
46
193682
326688
87
43
64083
38220
714059388
178445
33
304166
98
353347227
76
397532
944956695
124972
373008679
64
52
154196
400888
557617928
686781814
14
62
44
64
92
80
16
194223
14598
45
89
41
32
659035493
292990
325266
60
32
21
490574
7
64
20
57
50
36
61
31
320394259
221734
535598544
137266861
19
83
13
75
65
27
259951
89
76
249148
217369
57
65
99
9
86
58
85
303666
100739478
360008
17
68
22
618931115
27918
555574825
341592
227669818
339654
25
63
162011
243318
23
96
428526
386765
94
82
305707791
3
403952260
34
417704
15743
98325
24
481571807
2
310549
30
19
402047938
45
9
694902790
7
46
259367
42
327273
17
28
89
191409
89
316871
254141
37
130674
1
33
511
66
3
298826
4
274893
240708
37538
7
62
176784
3
46
36
90
299359
404907682
222541
26
42
84
59
77
405040
10
86
355733
3
318747
73600
222932
91
56
263781
9
58
331493
205357
355125127
254897
2056
333492
9
691807506
227558
348508
235072
83
74
18
14
88564
50
9
50
9
280152
275415
659572851
21806
487806182
76442
66018
109072
94
400823
72
462252
235803
97
29
317705
1
7470
24
49
384322
164537
23902
69
40
306903
149693
455642
68
4063864
174569
77630
349384
70
263020
71
11
233329
64
323490
464949
64463198
91
349526
451325
22
343758
872089452
29
45
63
240814
74
423488
42
75
131053
669317167
30
487753
878390343
8
19412
99
43
316078
39
49
453629
208558
83567
373223
88
303846
462840
16
56
29
48
16
6
469544483
98
4
63
350599
997513218
18
5
61
242580
94
15429
144220
418086
292123
321937360
326468
376148
25758246
52
344300
72
182126
81
27
39
84
3466
48
614264219
95
65
71
16
27
233897
97472
981269531
639181565
10
99
341701
180849
78
739155484
66
79
97520
18
409802
114509680
34
8
11
64
460878
7
43007
96
300138
57
154168
2
472135
409305
63
82
127520
366124
621081894
428607
37
56
34
75129
860645122
82
5
321461954
23
239665
17806
52
66684
44
349369
83750957
20
30
245745048
358600
419659
166497
140074
11
123298231
447417843
196559
100830
9
1
479033
34820
87
83968
849239376
35
12
3
627724938
189118
593288538
15017221
50107
22
7
362617
389078
42
51
259149
3
370513
68
42
3
228475
38
21689
79
406490
80745
497023
57
413151
481705
2
124088
250644
7
969823397
89
167422
55
5
122529
4
81
35
46
111191
6
6
8
492139
140850
290562501
26
2
84
743260692
445729
363102
337387
391256
521851768
406512
149262
68
40
710949202
186567
36
21
80
84
5
62
356063
9
56
24
92
41
12
139820166
33
85
59
372657855
52
322671
259656
224388936
91
9
6
712617752
323737
69
14
66
283296
46
329254
41
430347
455617
30
383863352
27
341426
90
33422
81
25
258838
374964
47
88
747877870
33919
13612
412823
328701
361247
79801602
989482421
72
39
418112
302113
68
41
84634
424764
96
82
476456
437650
6
36
2
333606
56
301445
32270
305303
36
228367
466526
416301
255127
6
28
13
427459768
401440
30
268192
135250
114421
88
12
71
73
315140
173752
990466794
23
1
607631980
3
137737
48
746033730
941371511
23
331637
934367106
366625
7330
379380
51581
346614
2
51819
258819
364668
79
35
30
30
402397
30
38
446655
216691
301336
22
56
45
256099280
34262
18
50
190131
56
778109330
86
236793
67
90
373575
78
483297350
83
54
470459
21
12
28
38825
213172
338158
8
128489
78
69
235442
327941
55
224441
16103
114152
87
5
59
2
258333
5
54
15396
82
63
61
98214
7
386474
10
3
89
9
342379
26
203257
50
53
123780
19
40
975097638
289101
64
49
56
441087048
56
90665
61
96
58
50
191348
33
97059174
31
136042
99
498148
37
219614
41
25
52
400967
182574
23
56
9
426127
70
95
497780
74
6
234095
349855
47
5
18
33889
385688
372829
25
97
106433
329854
14
83
115798
594713983
25
55
271152076
59
372486
193248
25574335
675736186
16481
230830
201450216
36
31
96
412431
20
27
34
26151
133500
325384432
72
410678410
872842834
58
78
56
35
191861
62
75
2
18
777686900
65
5625
100465
326169
26
80
264526
241444
282640
46
183466078
99
403283
195198
755570586
99
112309
14126
210360
128326004
79589
736554301
22
5
1
19
492606
73
303796
53
9
78
105132
44
45
351683
296940
61
421701891
9
515017774
338571
477115
95303
433415
42283
16675
62
73
355533
4
467705
70
50
678954451
99221011
497911213
51
23
184579
488751
31112
446402
290536
295629
268229
72
158241
94091
273073
16
76
30
299720
50
521706822
467293
149844
42
3
335337
436493
160506
44
81
117666
193753
277113
249145
39
98
66
225109
76
5
39
66756
269525
307163280
56
383925
3
150556
827977953
11
487608
214502380
87787657
5
93955
1
72
65
58023
685652631
25
287800
97
416502
77
390086
85
8
2
746047376
203589
18
6
84
33112135
67
396507
32
89
499949
294693
288024
155077
298201709
91
882339266
9
95
34017
457384
6584
359818
229129
26
63
74
10
336638092
346602
84928
21
88
377702
19
4459
96
55
57
2
573771228
11
55
52
74229
240649
23
21
88546
13
193160
8
246306
82
20793
27
97512
84069
54
312298
59
19
342743
71
18256
5
95349584
465184
17
339049
38
81
378837
44
28
413422
435006
115607
83
26
74
96
104065
79
11
148409
91
361052
86
8
403454
64
246114
7
901512522
154588
215229
132750
85
41
49406
34
75
62
65218826
439153
44694
8
9
50
77
12
70
64
73240
942480427
32
97
2
159499
23
6
72
50
356171
89
86
483071
392798
39
41
324696
420007
205361
468073
242577
404397
7
326025
41
315427
164814
75077
481002
82042
4
5
398677
29
66
397263
5
338655752
7328
46977
143478354
149366
313635830
74
30
90
386028
553800284
29
67
44
35
71
11
73994
31375
76
578732915
26
63
48
156172
375820
269131
18161
487692593
61
25
371127
215955
78538583
81616
58
7
390275
19
25
744802798
82136
447671825
66376
31
2
445649
58
80
26
461173
60
366488498
160308
32
60
68
250041
934700278
20562
16
4
773163335
13
63
74
91
27
95
26
11571
18
8
26
2
86
317831
291843
34
2
53
87
76
8
21
57
357324
53
73
377158
339709410
24
9555
90
65184
77
37
52
308160
437755
41646
109023
11
560039856
52946
35
353819
65
56
862163261
17
514637280
40
25
45
97
548417077
475649896
167551
53
90
268936
462036
383130
637663397
6980
333899
357673
38
87
38
822336495
22
189998
6
38
910297809
52655
1
6
326380935
202400
59
177466
70
86
6
43
85
39
4
97
3
149867
20832
261101
1225
890832962
365366
408525230
27
39
95259
1
216560
323360
212710
295218
37
36
121133082
61
410269389
57
263693270
422442
40
299380
37
217441
797763472
468613
336910795
441869
8
15
1
336661915
216209618
327980
4
47
41
82404
38086
114780144
84
393894727
3
100051
146012
7
378375
96457
677380347
49
140771
4
95
7
150894
102529
355042
7
24
29
220206
57
49
205511
23
64
3
65
7
40
49
2
70
376351
71903
19018
83
50
72
3
237840
9
85
472748
102557
35
65
45
452865
81
65
12
284333
270291
149849
323315
15
899364135
25
154298
42
344693
245116
310328
767022003
35
583541085
45
7
677142015
41
186619
6
87352
86
414463
5
22143
141363
415317
36173
603030816
84
7
480622
32
63
386332
15
69058
90
63
360662
382020
428995
182080508
24
9
38983
48
76
333525
323434
226706
107968
42
64
260833
88836
333204
71
32
28
24271
74128
179891
355008
421228
380590
136431680
1
25
14
1
352988
137740
478347206
43709
7
22924
917647391
272665
229112
20
36
169234
15
557418069
240461
129720
578588379
363412
50
796026752
62
24529
305052
88
99
815365355
252186
35
53
386033
56
178534
359325948
6
75
486676
72
9
75186
64
284466209
169660
108422
86
891436735
288565
33
37
30
70
64
4
78
77745
6
27
369623261
1
328268
354391
151892
458583
95356
73
4
96
88736882
145227
421226
48
100062
23
63
265011
72466
396446
49
14
38
58
198803278
31
64040
750029217
77
24
3317
30
163621
96
397582
25
2
192438882
62
43
414082
51
447487
114661377
89
19
334485073
92481
65
458336332
827707861
412245
18
240391
75
81
7
268568
239221416
143753
74
4
69079
20
875305752
324728
603032341
710253592
202500
246715
382978478
396081
69
84
155634
473008
39
31
443083
31
46
246988
123161
49766803
359925
95
410589219
89
299936
45
24
29
105712
15
48
48
78
5
861542974
123379
79
16
83
52
7
176962
42302
54
79
89
65
37
78
235508
391021
185510
72
13
94
36
808697142
250764
84
47
9823
486839
69
38
75319
336959
65
28313
40
10
97
5
468305
5
393890
77
35
206142
94
157158
326797
118741
19
78484
45
7103
43
51
166978633
17
16
31
16
203194
680765520
579978936
76
9
22
379208
79391
451135
356137
40
14
380719
77
217982
4
342245
29
2
361108
367916
14
89640
47
48
33
92
149104666
90
309974
43
2
262269412
337357
475440
322512
216990
28450
55061
2
75
1
49
82
42
61
73
14
992509797
2
391310
593806830
189802
9
895089089
16
464786
9
135882
204924
336355
96
132078
603837578
7
6
465631752
9
143037827
36
326280
56057
467066
86
305717
63416
34
229873
19
96
53
61830
972985009
89
5
11709
465370
367104
1
60
155689
202829
26
225985
482191
34
129997
69
146310
16
7
472938
57
519017146
443272
5
381674
143249
162115
3
23835
397712
446711697
415493
311442
7
94
314872
256777
19
36
53
455851
61
5
22
92847
39633
142565
65477
211400
97983
417942
213812234
4
401766
91
157305
160259049
85
96
191977
59
159158
252109
47
90132
49
407570
5234
35
420134
219409
337655
493910
275268288
374622
217952
2
22
18
75
701237605
223162
31
850948438
82
85
17
58
96
236226733
50
2
70
4
32069
7
451153
339242
368804882
66
90
8
55
325547
3
80
33
26
343178
80
89
13
374742
176696
11
342253
10
91
74
30
169510566
478705
1
64
8
62359662
5
114578
55
4
338951
40497
433335
74
63
135387
84
2
257110
9
31
86
80
415744
600167849
9
56
266399
140156
466647
38
62
329737
15760
177666
3
81
95
920321241
475710
316097
66
58
56
38706
903255997
2
19
764730349
45
280422
784900481
83
125090668
44
89
39
6
89
46
5
318880
49
11
16
71
172731
57
91
557914806
97
204234987
23
10
45
324348
424876
7
456346
4
375547
830823364
12
18
68
304436
257320
52438
42
69
20
168520
8
69
197226
8
2
443616
43
396228
48
138963
26904
22
8
829360937
862488418
475245
28334
138886
130905
21
324649
909497180
137839
75
502214433
66
28
681725400
23
239779
43
362951
851485506
6
504007216
84862
243845
36
215917
767
17
129019
811987451
364957
357171
9
4
89
60
303631
5
651327551
88
132495
9
87
394833263
90
84
475101
95
98
97
8
293927
252952
62
32
7
78
130202
36
50
23
370174
61
216733
82
225550
326641
51
2
185480
87627042
319790
69
11
339886
42
45363
77
68
99
36
447091
332256
166364
7
57
19
484837
375853
79735
52
87
3
100925
19
7
30
37
84
66695
362562
9
18
486181
387561
146417
91173
522384831
76
22
36
95
87
434199
2
67
16234
231868
82
369592
262874
75
49
46
58
691954610
86
357358
6
14
89
362680146
459216978
3
17
74
53
117983
1
17
385989
910918406
5
59
122760
4
93
727778921
8
42
800692442
595513513
329903
332416
419753744
405277
260911
279532
356093
25
48553
15
88
70218
65
40
31492
462586
51
94
104783
429834
64
98
46
63
86855162
63
58
453730366
330545
62
16988
98330
98
135202
6
355509
68830051
317103
96
62
220535
125554
6
25
37
58
8
10
9
23
4
196878
2
76
983470748
156093
294193
86009
31
148280
321231
69
61
169456
37
249775
32
9
32999
939554257
75
1
71190
80
58
77
370644
12
91
109680
422650
419712
201176
68
188913
5
2
83449
495800
6
479265
301167
43
624817826
373249
51934
290947
89
9
104883
208844
134827
53
441117226
871231673
18037
381995
273853
97
416513
57
53
4
697396217
5
1
5
474483
585919123
83
13
7362
18054
369962
391421
260965
335616
78195
133764
4
941249475
827276783
266850825
158925
53
39
276846
204999
221419
16
22832
412575
102228
257147
23
310668
95859
3
70
17
30
157654
81
10
4
200621
379650
376116012
48
50
36
56867152
241300
14322
29
259918
338363
491314
379302
32
489347
251636
18
93
55
44
6
80
75
75
65
53959
441025
91
8
178616
8
152686
19
40
80
92
170010
55
430581771
231334927
7
35
89371
86
776735888
476532
5
294716767
3
391755
397686
9
47
1
770647366
126295
302599
249861
73191
24
99
4
62
47
8
11
468840
705101500
414469
347892
367445
661205218
6
8
5
418372
382688
7
49
99
38
98
68
359922778
74
54
233638
25
98
67
72
266316
83
384658
92
64
37
54
4
391610
263296
287721
51080
320975
25
295137
127715
38
56076
144940
54
275249
135348
251591
14
97
230214
5
47387
5
41
7
77157
6
180854
421951
205385
51
953740162
274172
127402
491817299
188213
46
76
445565
395377
41
240636
61
205592
885814534
234969
61
393213
345116
75
112399
322861
483961
57
2
64
17
233050
474705
69
91
387891
425847847
10
256648
343535
433066
264839
96342859
287551
112750
46
774666021
4
57986
78
97
8
44
23228
63
77
221445953
20
57
220107
94
832499940
404237
20
28
247040494
12236
450555
190960
4
18
69
114308
243328
346629
71
69
82012
84651
53
287249
18
29
227071
41
40222
6
76
8
9
92
270129
407098
89
79
292674471
500888238
88264
170065
7
413325362
163228
159107
847942001
34575
889110375
436411575
3
929286151
22195
213636
369318
93
41977
37
288556
1
725293499
352585
43794
187540
73531
612164306
71
122305
814840324
8223164
344264
5
285661
174752
80557
482299
21
42
44
804946045
79
98
32
453280
373589
48
23
70
463934
57
81
90
387181
3
344282
22
300598
47
43
214529
27
99
93
75906
365566358
72
170745
26103
81
56
10
235312
91
347222
311838
346737
133672472
333802
78
348668
60
350792
343651
11
34
371680209
93
172118
81
19417
35
8
28
382087
188802
54
42
265222
156168
344629
99
175271
7
76
91
64
9
460713
390869
35
27836
405858330
97562
34
5
263580
327247
80
21
35
84
428676
77
69
349976672
866863832
476960
124127
258705
99
6
492150
289904
195313
288750
243831
341814
38
7
470922
222784
238966
10
166
197745
52655
307248
81
89
38
24
205902
409681
347071
30
16048
436934
665693912
531812147
72
617448711
26499
5
51400
472674386
80
245312
55
340351
354660
27
163734
34
1
45
238890
171465
266271267
51
178767
946415690
522893024
8
13
12
84
10346
20
951709740
53
50
238112
61
191343
26
290503
31
380097
161471
124191
497048
31
132235
33
18051
20
229023
17
48
97
280790
277459247
19495384
479362
5
474946
365056
476789066
169854
43
27
281486
88
251854742
93
73118
427159672
335327
68
336252
39
8
162366
388991
544415806
88
97
241302
232488
5
71024
14
377322
110617
474836
194761
115624
4
61
27
95
46
261266
302503733
398024005
352605
915428026
56
71
86
98
254416
138451
94
16
273298
46
29
397339
9
44
62
42583706
4
59
40535
460057
99291
344789
431128
116337075
12
549660116
115987
33
409904
72
68
60
30
57
467742
3
99
838250766
14
482522
995103538
87681
174731
86
328926
70
269947
30
57409
39
95
87
8
18
73768
88
11
424432
399581
63
4
37
81
471472
121377
65
92
234254
94
52
40
140046
41
81
441325
93
31
406107
391148
684098125
106468
98
81
185858
27
34
191045
497980
96
410010
61
8
900646837
10
25
93
311561
401909278
449224
2
248702135
239379
86810
226497
286356
266032255
227299
498246
59799
27
455222
67
42
456199
148386
117815
400162
70
7
314921
74
279762
317500
66977
16
105511
15
135343
28972
13
263046
60
317384
465568
15
72
112689
19
94
107410
167481
6
649438828
1
480221
90
1
947894752
37
299386
465068935
658204275
89
99
57405
192738
331546
367928
174588
70
74
305014
373556
10
32
408419
65136
56
200805723
73
227930
405773
355146
100898
489127
3
65
56
276771661
81
59309
78
64
250201193
50
4
4
32
63
340436
218072
392389
41
50
461516605
10
6
57809118
406329
63
33
265634
4
380711
681370112
12
13614
74
68278
402921
96
66
872768050
85
95
40436
476038
60
91
63
142466
485336
311285
148200
49252
90
77
322817
37
41573
80
94
32
906633141
778303564
59472
75
34
315560
277749976
87
47
93
36
55
62
218360
81171
27
59
74
29
477545
84
4
203830
329601
262328
81
21
45
152843
19
7
86
5669
7
420910
51
85
50
769186989
669992020
292393
123495
34
163195
72849
464093
67
286454
6
43
344226
75
295317
73
13
1
6
91
405040420
233099
4
51227
261391
223582978
71
930912652
4
93
589157042
52
289654
50
329345
544145344
9
273467
691227539
460636
45
227308
33
158609
56
3
300364
159005
8
68
41
76
58
7
456069
434069
293076
43
276620
15
108534
82
34
64
142944
47
336566
97
4
60
2
288151055
53644
20
86
86626
759862619
99092
115424
15
117164
75
89
350837474
5
238317
382181
7
91
473973
58
81
232830698
306418415
92
87
55
69
41854
123656
33
16
267161565
6
588247638
59206
39
664877712
23283
13
80
22
483316
332061
222664671
16
38
2
453021
1
741942554
125023
25
379903
445850
31
8
30299
66
12
9
12
183526
55
95142
87104
243164
731483687
88
653037534
23
877967890
27
60
304921
78
19
5
25
53
3
252886470
38393232
375284
387346
17
81
497881
716772019
6
16
152786
96
74878
450124
56
102426
611109617
30
27
1
331233
257482
366552
83
4
339270
41
137813
178481
54
521133300
77
46
252250
8
6
276337
213957
91248916
69
372497
56
415641
29
732961830
372752
53
99
210432
21008
389390
759965394
485352
23
23
366024
378789
285118085
256371140
69
411139
4
61
7
441782
90
97
320080
302602943
218335
291068
89
47
52
179494300
81
94502
14
121967
341057
1
80
38
9
329179
63
1
4
158292
1
21
339690
32
407712
160109
24
51
5
39411954
6
187136060
487082
88
393897
318432
51
33208384
65
61
193717
66106747
37
427238
719946402
94
77
74
805966014
122665
58
239887
35
5
757746312
77
236896
351528260
282601360
120829
343705
58
4
1
67
61
99
27
277263
909758639
2
52
97
414194
342404024
194118
380463320
59
51
80
43662
4
64
84
171766
398739
7
34
23
97
65
647205633
65
50
81
44
47
31
4
260928
99
98
74
484480
68
91
461243
396613
102123
483005
306090
4
207211
8
70
339523
63
98
194882
32
12
53
423091
70
36
50
4
75
7
7
56
81
60335
434731
32
475610
367690
836105726
302304
61
6
28
96
10336
7
73
233555
40
29
12013
248651
40
816471127
1
17888
21
66
407341
401539
26564
9
460783561
46520
407868
324590
422356
44
10
439407
86
88
101761
8
437373
487845
228116
402844
197465
79
2408
472096
199136
61
328084
455850
81
23
4
329764
9
28
63
21512
68
106531
274103
2
73
94878
48654
47
447043
24
54
145599
499869
167950
53
98
494168
98
491795
185042
486086
456505
110358
333158
963878863
76
10049
14
25
339606
796092587
214858
140365
3133
95068
474955
180613
76
85
28
82078
372252
73
11
98
352074
44
66
42776
30
53
242825
422976
927572995
4
308850
60915
1
305340
238618
4
27
262122
455632
66048
249860
431626
28
10
83
402940
9
259751
96
2524
8
97
351235
43008
95
50
51
57
43
396208
33
375226
661184104
10445
497368119
7
41
383338
90
52
388816
46
1
277878
195179
972843658
259159
11
64
96
77
45
52
76
464444
72216
200787
52
83
197831
113953
259646
68
92
348333
57
88024
146836
6
80
277377
11
282255
120954
90
160484
48183
434433
7
749172174
93
359702
140288
57513
90
296502
420996087
9
451280997
237167
205707
231394
17
322825
149007
148862
13405
80
7
55
68
875050699
95
618437987
190546
77
307479
369347
87
468073
6
13341757
367901
840150707
447396
78
207943
2
66
89
945886120
7
60
931738251
66
182088
153179
26
283533
154914
241735
78677
282472
349394476
462044
134749
123370083
30197
247239
99
121850
230238
453929
46178
261945
321615
88959
191441
77
169726
19
14
17
497324
200495
5
64
388076
366668
270557
551108274
382075
785344213
215736
372094
66
401772
202001
235478
1703915
72
206722327
788594524
83
77
87
161899
56
458422
270210187
36
24
86716
47
17
313909
336685
357682
14946
99
96
61183
5
3
399244
137295
387754
15871
448086
685287099
365065
24
11
23
2756
10
17
249514
39
29
3
13
38686
2
99
431280
448794060
317641
126462
281723
1
351374
201121
90
78
28
77
4
6
208844
73
40
9
309721
685521421
33
102222762
90
94
297113
82
89
18
134061
58
372223
9
63
97
373171020
5
3
24
15
12
81
120919
4
89
23
186189
150417
138319
65
96586
35
446067
14
20170
455358
247249
77
446373
16
331609
27
62
91
565966420
68
73
11
43
224963
23214
23
89
69
73
6
77
237059
42
386827
378443295
410266802
215306
411635
38
44
499282
56015165
1
37945
65
97120487
11671
371737
339272
161747271
97
685559213
620535946
6774
241021
292930
20
6
212389
69
69
68
2
253001
57
31
9
88335
9
151666
42604599
663185898
465941813
54
18
223080
838174963
34
269435
331602129
7
144216
994016456
36
76
305966
418876
32608
86
37
13
333954
423024
363545
251432
1
135855
116456
5
379500
451943
25
38155
121062
56
76
134598
45
83
791788058
401037
195782
409986
453909
80
83276
45
317704
70
80
15
15755
94
262919
491937
326119
199491
244082
9808
292455
16235
560132444
1
261791
75213
420713
39
51677
92
90
88
89
424560
305339171
330621
63
9
878090609
316317
178404
8
424586
4
71512333
16
3
166602
64
290228
72
21
61
324972414
63
18
37
169306
23660
962586015
51720
654560351
5
24
4
3
22
448589568
83
48
73367
330767
68
4
770299890
389858
321656
114821
144189
70
96
411756
249573
56
27
828390180
793041459
120455564
48926
30266
61
7
163270
3
189023
508090142
50
96466
8
238066662
29
93
54
5160
17
27
7820
276187
222375
29640
229147
377635
74606860
40
6
12
308523
499111
31
35
9
260671
58
16
45068
14
21
439699
489137825
98
263872
22
75
9
49
437821
9
50
1
67905
467953
219026
24
8
580768566
77194
271057
361414
298264
64
48
368638269
259454
84039
908319681
898532587
13
83
230558
241545
451933
260340
280193
7
398853
69
41
505396636
63
254507
590417074
53
219412
118077
74563
116054956
3
75
386841
393427256
53166
32
9
53
488180
21
83
66
8
33132
43
312034
85
350470
43
61
75
22080
459831038
284760
45992
422230
528098946
30
242395
7
219000
85366
8
8
5
8
461146
32
181503
35
41
381343
292963
652814010
71
11
82
111944
100178
112588
46
51886
5
60049
7
227811
113426
12
4
11
92974
337032
57
2
905454683
50
4
41
419584
65
77
9
88624
40
230959
54810
8
502852479
1
194325749
421018
13
58571
37129
75
57
349270
386344471
270866
4681
629919969
25
4569
78
256980
97
301511
47
961143019
103589
215780
945228874
16
29
445857
3
332054
7
6654593
462514560
69
232818428
66
33
240212
20
40
54
27
180740
99
175401
68
22780
29
55
4
98
161145
4
4
360699
568638676
37
42
93
134633
302102
15852
73
81
1
88293
374992
928934236
332472989
2
23
4
257125
53
467979
22
96002
79
10
17
75353
191076
22
98
131666
370216
744905209
75835
1
67
27
99
9
88
28
376997
9
90
260938612
77
209168
293355132
75
1102
96
83
63
2
215618136
249405159
287155
83067888
21
417936
302793
486002
400379
256723
1808
272756
78
211727
301463
99
84
44
41
3
766800962
155466312
46
91
290412026
325726
57
84
143206
26
53
79
637158602
181615
39
29
442965
50
93
8
97
63
15
55
130871
84648
56
444368
242264
9
19
43
221921
909942398
51
67
42
373803
937544989
523070125
168528
73895
3
560858308
47078
346444
94
370279198
88
141460
411268364
33
218607
102028
182236
423828
66
41
15
607090286
34
8
96
201317
342425
471721
466616
27582851
3
7
172836
1
73258
221526
6
58
46
320027
21357
77
59
185139
32966287
274156
72
6
82
62
98666
34
26
42
134852
2
80
316720
164988
36
874921887
61
98
838288051
893359451
5
54
958070786
13
426566
129078
59
380059
52
122226
4
424412785
430392
15
69
35
28
288401
93
301452
432046
81
230873
97
36
174848
29
16
116263
469575
34
6
1
24
14
2
238458
251976
56
5
84
158330
799254949
47648
352237
66
86
387300
147524
71467
52
80
16
182433
408471
51
63
24
68
955822729
470080
95
4
39
52
188622
2
49
46
828581945
227545
71
235166
17
321651
50
25
10
143327
22
27
495428
419070
77162
34
271915
488288
69
267249
26
246670
74
17
493169
89
8
469109
61615
201734
52
921738475
48
214258
49
25552
388448
257240
249924
32
237746
281840
10
438891
385034
9
404621
63
4
16
181040
71635991
491543
22
665433957
488761424
95513
707334013
84
88
67
33
727260642
534948683
196179
59437
340686
409070393
60
263446634
306092431
115177
35
382057
138076
31
174176
459901
40439374
436057
76
478418
482749634
441802
89
198123
78
91934
7
59
85
14547
367891
51
12
426032
8
61
326697883
72
382663
358545
495835
161703
3
152408
930193080
199455
17
71
223159
286953
14
75
120149
67
73
1392
467234
457755
59
138084
363439252
446479
290489
230126342
439037
338580
69417
73
429568
6
55
9
255410
