6639
380
87484
50232
856
2747
31
504
9802
75258
6067
70829
703
3966
448
804
57
266
1597
584
28235
99
29
221
49496
995
5492
2683
45
12784
2245
78
460
77444
23
65
92417
55
47399
73
26
93
49009
2573
5222
3992
1302
45
98
7325
48
16
98
4549
30031
463
2860
33
1891
64
1872
96956
6360
7591
77824
5753
12
2393
6988
56625
26516
821
91299
273
36621
1163
28
99
57
1119
100
27851
302
69665
5203
31066
692
213
76458
29356
93
51290
716
8063
26886
785
76
945
91
9142
185
610
378
28708
3428
100
7838
5774
34642
90
77
35
90028
7225
6412
48
99
993
387
61
27255
67
1498
60365
876
74
65
82830
508
5579
97
7205
262
65648
424
72227
27530
53754
4162
460
755
79343
44413
526
7238
29
76
6624
853
305
83
2273
8591
67
41997
857
11568
521
3474
17
9312
85215
461
14304
2233
95462
89
40
972
1894
87098
39659
4837
1806
78199
72979
432
98033
4505
28829
2796
1954
397
18974
2858
16575
62523
28096
5486
14
261
482
53
87
48
76
4478
486
89133
23335
51967
55
319
92989
1891
1341
7315
75
93265
38
261
341
621
45
1824
3929
98654
103
3382
20
157
62
6047
28
2985
77
610
50
51
27
901
366
613
6036
51
14
7327
82977
39125
8840
2782
59713
59
309
20073
8827
60
6391
30014
33068
6080
5612
96
4971
81
19231
53949
47
31
69059
25471
81304
950
25
40
43
4664
20
8895
650
46
5955
76
99
93
3806
60700
751
137
4572
27008
94
51
65011
90
974
50756
77
72
32
1998
54327
56
45740
180
11
5430
578
25
1060
15
12
9897
97
79237
7524
4212
4623
685
994
4925
39770
93
2289
43
89
178
75716
41
39861
696
6351
4513
78
34
2308
100
590
26150
896
58
15
87
58
63711
96938
35931
59
50
22753
3987
813
2680
31
94
4407
499
525
6518
40
437
77355
35841
4581
57948
2193
49
4031
91
48780
91
1778
90
70
566
1661
504
434
78
67863
60133
676
962
96240
786
5599
982
6314
82
69
256
71893
9649
46
58246
7704
616
53
371
44
59378
35
20398
151
50063
1985
13451
89
26
54
83244
9979
8641
7042
953
88
31
781
61241
855
80731
72738
598
708
609
6825
810
669
66
9978
77463
609
80
125
53617
96
962
1592
23
40
347
61355
3148
6645
4352
120
24
14
1744
547
67
78069
166
395
7318
73
2920
588
61067
48
56
71199
73
25157
696
1726
50
2519
18061
831
79
22
5484
99724
524
91626
4742
74162
5592
9971
60
69
31390
164
75040
1911
80122
3625
9994
61
64
32132
729
35832
78
2704
2144
49
66930
44127
98487
14935
4676
77919
47
50256
57638
95829
4947
48826
49393
48564
64815
89616
78274
256
856
112
57176
16
36951
611
20189
7608
65
87
98422
5921
75
8027
62696
119
60477
9446
27
9149
5847
9663
11
71
13
78392
49
17
70
39419
30
277
29
5943
371
43212
894
674
34381
5234
6121
61
2606
36
73
6313
849
62970
132
56
28
19
95
7982
23124
59889
5532
2114
31937
318
8262
4358
48016
138
243
70115
178
52
59610
15
7521
3289
936
927
29
512
31972
508
65
33
46816
449
224
100
154
49225
616
81
87238
541
24
35
336
162
99642
3254
1247
1693
554
47470
87
22294
9263
7204
7708
4215
38
439
651
43
76351
315
76
8883
38
9715
623
54
8826
7591
39
43
961
70
98687
322
5692
463
52
23
570
45
415
6748
9746
887
10
93
60867
42774
78250
35
413
31
72
2144
32
48
1966
71987
17732
58457
9105
205
6081
41
11
478
9423
581
42698
2938
728
62026
931
38043
35897
65
531
34
20525
9735
22
70
538
80793
1523
50
5974
6681
47
474
35
57
602
82
81
85103
38189
3125
609
60300
26398
5865
2548
659
868
21
17
104
140
396
71
5703
9249
66
194
866
40
12917
837
81
44
99
38856
21022
1930
9215
260
61891
62
980
536
6870
5555
868
12
743
46681
21
44311
97696
11
48185
429
17526
995
17421
43
17
30
58693
7076
9201
9180
13
98
94693
6368
5648
220
36
73929
1313
4877
33
7590
2342
335
629
56
88
199
72
869
212
22
100
178
3741
922
449
3949
401
94
79
961
8558
65980
59
4860
2084
53977
8161
5543
843
273
9493
12
67406
87
812
580
349
456
39
1114
58952
97
32
33
81
95
306
11404
8429
54
295
74744
9332
75
46
92
71457
67362
46700
30
1191
355
824
12
177
5179
27
4527
54012
697
75312
418
9436
6272
74553
5870
153
54
4904
667
413
71
44920
54943
9303
6006
89395
99
16
47
1092
34
5008
8599
4084
36
1377
6221
368
3396
843
9031
58
7725
398
22
96
7513
990
24
98407
4914
61
18007
94
69
8368
95100
8134
33
98462
693
25
53525
86
40
5131
547
341
9311
25
84
947
961
93947
64
321
38296
98
13090
52426
15
70
75363
821
247
6147
54400
2854
700
321
98441
86
1120
46252
9253
807
8002
2490
9434
1016
882
37552
454
59534
42680
44
5267
98
7658
4183
13069
38
39
34
31
7859
77
687
47
98193
48
604
6543
95
67
546
6748
241
632
6538
6565
72
4834
379
6576
900
29890
614
5333
1361
51
244
991
578
5942
60
2543
84
3075
3373
36
6355
8874
29
73312
8026
970
336
39
970
1639
6741
5017
1137
80005
44
68
906
150
60
643
453
18
359
62634
105
63
95540
450
89
59
11
79981
42334
95
75
2301
1555
13779
92
4138
34
39196
29356
83560
73110
11131
48
9985
66
509
94085
88
9785
37772
35041
7215
67
593
81
46
16
9831
84
2013
269
25890
55033
93
629
783
70653
9875
226
304
3043
452
933
210
29961
84708
77
8799
703
33
15
67
53
1147
993
61558
821
61
82772
57411
555
109
6775
36
508
837
87338
584
3181
96728
51712
39729
367
26585
886
87811
6844
73836
918
4002
91712
5180
53152
502
2662
1416
3285
79
521
988
53
2756
86852
81
32182
10
8545
30
60144
4139
81
471
95468
836
54
47
788
80
859
55
622
83093
90
95233
91468
37
44
1385
881
33634
46943
14734
31448
111
49
27408
2613
48
7571
2038
578
64633
83692
66612
36
55814
998
86
976
38383
13074
801
58795
6881
71903
40
80
81336
310
33
4951
388
70
866
26
9182
42
55
616
375
23197
11
851
65513
7565
97027
1292
39127
3480
17110
848
95
9379
7196
928
4881
86050
676
28812
19555
74357
956
67
163
462
5884
65
1134
650
55410
94602
98372
14
9176
27
48
39686
40997
289
9290
65
277
380
73
80009
91309
9461
54
212
495
267
38245
73
8269
99
3409
6118
945
349
45
30
1079
451
38802
525
27
28
40464
31858
4697
17676
79
49
50
973
339
238
24
18601
61
621
233
16
72
6151
208
32
6252
5457
65704
16
59832
27135
556
47
942
508
15
96
22
3217
7989
73331
87
6395
170
8715
598
29
407
55
320
3739
95
24
9638
55
3166
30465
5579
496
3146
5936
136
763
75530
45
1132
540
856
92
732
3152
97285
48
47586
50
4399
6169
58
529
26740
412
236
64329
3412
100
78
1757
4556
670
44308
506
56
59
53
62188
64
4557
176
3994
83
413
919
826
816
37694
61397
81
131
6502
84
1374
37921
5043
1024
85734
91
843
9864
14
22700
74734
180
85
31
956
5104
2844
91800
7561
56877
14
957
88
9312
108
4259
51038
443
81
424
963
496
2338
86462
25660
15234
1663
339
43926
715
85
2586
4173
65081
214
31
202
34
5338
503
15154
710
8981
35
99
62234
15440
96
99
4301
31680
989
50572
532
733
288
994
27
59744
81
26
2348
37
97
1503
28594
18
8269
4479
81306
7286
635
760
867
61
8040
27214
17879
90
191
429
2597
79098
403
4538
9426
15
5314
95
8481
2001
90
39
1212
781
304
1719
813
3387
50
1604
110
620
91803
84224
60733
41322
34
25
999
993
27534
41608
396
66819
66
44712
73565
61566
73
1118
98
177
129
879
21524
5877
431
856
62
575
92
87954
721
332
8815
5001
97481
18681
589
571
55862
152
20413
94
716
97465
502
40
9654
411
44540
20286
833
7927
35285
91344
3277
3641
72866
5533
792
653
7280
2336
787
9911
338
2873
1590
4006
41
32859
50380
49
64
35
583
84898
7193
2409
16
4921
78993
4125
492
95
7490
43
239
71
7629
6542
19
300
70
2390
1840
69
747
8052
66779
2653
70
6596
127
38
44
557
1609
5580
8951
39255
5093
28500
5544
848
1336
29366
317
51
34
79789
133
421
38676
165
3103
651
79
23
21
53
95288
63604
326
1344
1070
65126
599
8024
79647
682
884
7953
52247
939
690
51
25
54
39915
5100
74324
69822
2974
50
815
452
71371
59
858
7965
35343
517
58
98591
912
8268
675
7863
119
20989
5872
11
1312
174
41
98237
41
8520
16678
97815
30
49
481
233
45
53
2468
56
280
14
913
7187
6200
693
74126
178
8525
640
200
462
59818
332
6644
64248
351
16
271
629
4749
4045
89
55713
658
87
285
52
390
71890
726
33218
85975
96372
893
49
1138
662
85
47854
548
67
54
21278
8454
7837
69340
20021
26
92
91
72
90029
614
9707
68
45835
977
8313
64
297
1276
56473
18
82
465
1514
422
8752
42369
948
3125
2118
594
6216
95
561
5532
35
33
665
646
543
378
27406
2952
29
9468
22
50
96
33668
666
962
68
63483
4780
1969
957
66
78332
61
20
69
299
79174
54304
81
3144
2298
987
19
97
44517
7677
5187
633
3738
2472
9705
94
525
98
65
477
53
13
4239
707
49
276
815
30
909
429
3216
54
3473
57828
19429
74
65
2812
393
25736
1179
92062
645
889
635
62506
318
26128
1339
4941
43
84
9169
199
1714
27041
8248
4903
30933
100
1720
5044
6458
36832
4913
9870
757
76814
72
295
24
937
25
638
571
957
93782
904
876
8264
65641
981
559
392
72027
622
5820
8715
64
42
32
86893
45773
150
87404
388
53
8943
99518
32
71
16726
977
87668
533
12967
46
28956
2368
9980
29
57627
185
10
9753
270
49296
3902
35
780
50566
7224
899
79
43
16
46782
9116
16587
68
681
212
7233
38
56
25
73853
7637
6895
89223
61
91599
66
100
24
60597
62759
19
50
68
9521
46
2542
3594
2950
757
130
5737
52
1734
92041
2866
923
45738
37
65
980
417
938
31
426
1618
795
21800
812
4922
36
99985
41
34
68
1157
6799
832
4591
11
9885
62200
7314
4784
32294
76807
1334
90108
66378
43467
38
68971
63
656
706
7244
61
3231
27670
73385
71080
132
554
49
14
52717
22
53964
1282
12064
62
122
63683
442
53
67688
92412
10
22
2162
83804
60
8097
75
6003
78
47748
566
93
20365
8939
85
2383
165
771
16460
74
8771
93
8041
79
97758
37700
799
3025
2161
36198
291
94
95
54
943
10
97752
8507
34
38270
2731
90699
694
42719
8454
47
48
90312
52
520
819
64
693
437
294
477
6670
195
3310
54
9480
4982
68
3097
6817
33597
25
3612
85
3328
5224
57580
87976
81953
8065
55301
26
61867
6086
98
63
5848
94204
138
960
74539
5971
40
767
1535
244
247
6468
932
89
258
2074
19
74
42
229
43
583
8626
1757
65067
14515
998
52642
327
3376
15
21585
74826
738
3300
37
67
50
75
652
87
8845
45685
34930
190
732
95410
2691
175
32
26
424
535
67
37
794
169
15613
36692
79
7881
9170
9446
1865
896
3887
26
13264
70
17
37880
2378
423
75
53534
892
6027
53886
86364
8633
400
100
2380
727
32
33223
75
95
41899
87
2934
74
844
8721
46
457
764
59944
67
1011
60293
611
39504
43365
571
98872
68
61
73617
93873
3178
16
6641
943
3911
70277
7268
70
693
92
7986
86
65
9057
101
54
551
5185
854
174
765
69
299
36742
546
76
7025
46
1011
72
380
93
169
777
5128
277
8854
17144
81
168
16234
70
94032
9781
96574
6315
46
57527
679
2854
509
791
2501
15600
33376
40
4477
9675
3130
469
68
73667
41
8609
95323
269
27
268
21
6999
4420
3090
47867
759
3890
1758
27464
135
64465
50
989
77108
51823
70
6655
8270
666
15
9245
87
344
7914
501
73322
24
855
6085
901
5555
80620
46575
42076
59
15142
83763
3151
5765
90950
6352
628
776
7920
195
38
150
95
8596
532
35253
623
835
8132
4626
16
13
42
30
838
6318
65581
86871
462
89656
51
892
59491
810
116
31180
86691
7220
628
819
40629
502
765
6852
95911
453
24355
76873
8895
12
81329
3133
5459
6824
18928
40439
433
76
6729
7559
3179
635
8114
854
2903
44240
7577
19598
5062
51509
14
58
16842
5587
37066
769
94268
17
961
33575
80536
588
67
900
3602
12
87056
457
154
398
515
1941
73
3815
35330
3232
32
8075
521
39
60748
5608
952
445
615
92
46
685
4182
9867
82
86556
81
654
252
790
32
728
2474
192
8248
87
93856
84
44
963
8181
45676
593
59750
32
7853
92
5220
7388
4122
98506
864
60744
996
54
773
2784
22172
269
14
1672
197
10
65
93265
56
479
2013
95074
93680
4457
30217
6407
586
8278
9591
13
827
899
823
53484
202
76
268
9714
97
578
47
23
786
31
7961
891
45307
7449
39
47
7683
75
3974
62
7641
97
887
5713
16
61568
9279
95087
67
958
93342
10
3019
1733
293
13
619
68
8283
50812
6521
8921
370
16981
19455
77
33
17141
69983
809
667
182
61
32
81
2289
6629
16127
99
45
66
53886
60
1075
20385
33712
36
348
76
2428
2787
88592
368
125
978
100
31
31
82150
3981
625
1398
3734
97
43
18290
11
14707
1750
28554
176
878
26234
44
3038
406
15
28762
20708
16
98986
82
5767
99148
92
63591
94468
8470
889
27
49
18
7811
1769
3508
71
67
7095
71
12
847
3922
38943
77906
62
30422
65
72194
64276
319
9985
871
44
423
21
9496
553
2301
9213
79
50447
6576
3077
187
6627
2077
59
484
440
701
3436
78
82
66757
88
164
883
214
118
86
2267
18
206
15766
610
184
97
775
926
61439
6394
56
71
23040
664
90488
531
225
76357
25637
327
38
18800
88242
390
1527
47
336
1905
421
57
76540
724
52933
895
980
91
950
25
324
19
8314
678
744
807
76252
747
64648
481
7258
94
32273
219
41
12027
64
53170
76889
3346
58
22122
1257
31938
51
212
64
99723
2269
5995
1142
8860
70
3494
5392
417
41
9190
49
42772
736
685
17229
680
4858
43693
84
7956
8711
1401
5455
99
695
5771
2201
26297
81
8970
7222
28088
440
91
1369
9805
83
531
40510
6000
898
61489
68735
6549
1504
23
85
76571
388
62
6154
118
859
441
1944
54
293
7145
65
236
4785
128
98486
72
26
4746
2709
44406
58403
1961
64370
636
391
422
381
792
762
391
899
279
21
79
313
185
9563
2864
30
39
97
87
855
3964
914
80256
72
64166
77
51744
41
62
3731
12741
34
112
44784
942
701
6933
7167
3549
587
26537
30
11525
82
307
30921
68
5929
23033
4412
8230
10362
47
584
159
91
731
959
897
37
51074
264
58457
7069
92008
85314
649
37
943
84542
4270
10
49
79
969
66
43071
53144
9246
92
15522
836
92
78
6290
32311
690
464
22517
78324
70399
49693
731
79
844
56771
22929
75
4828
4787
82775
66
20
34942
21828
100
651
14
410
49
844
43
4843
16837
8937
91
960
631
24
3478
50579
81367
55867
2081
179
5484
60695
945
84
49
842
65172
97
13
11636
48
89
8997
52
1061
961
948
78
90211
70
465
40160
20953
13
244
49
96
8066
62
399
893
64687
3872
16
2938
54
95
69
231
7899
5854
1500
889
7611
27715
599
14756
79
95
3184
28754
4384
5915
357
91898
827
208
7890
62146
32
2813
890
973
89
16
295
999
22
5113
48305
913
3291
332
4140
90
83
315
23
20256
9806
74
55337
64311
825
2103
85491
972
1195
37955
69610
5188
1569
799
573
15
535
6875
71
421
897
97
395
9326
99
86
33
5016
62468
777
96
85636
94466
4328
39786
28008
549
402
83
4496
45578
757
2644
749
20
343
70
76
2625
27
45
85951
41
962
644
586
3758
3135
39197
8074
490
54059
1102
640
33
21741
44
419
514
95
57
8052
42
711
75220
7429
38159
84325
167
3004
37937
427
6545
31947
43665
1554
120
196
26222
61
2406
93609
738
17
1868
9501
3414
3009
31
80
2119
25
351
79
46384
4527
10781
42
48
4633
30977
904
30
11414
14693
576
78231
942
312
471
50981
11999
95219
94
855
732
60
88670
25
38045
8647
36
9308
17473
2353
540
2944
58954
99
7551
72
180
37
8897
64888
91205
96
379
86
3782
9658
4178
12
42
53163
4585
343
96197
59
722
29468
357
86
951
791
13
70
147
74
9904
5402
54
89455
30
416
12714
389
861
97
47109
953
672
81794
50484
39194
11
20
128
13813
69
5809
99593
181
963
34
8500
48
437
68537
966
68
44468
9389
2050
15
13720
1650
68
9889
32907
5994
14
9241
66695
80788
5947
4689
35213
33
145
56
1538
899
42100
80
2467
614
6017
42
21
71
90515
9138
4184
30678
6418
2644
47
34
24251
32349
30
199
84008
25
7804
83311
231
805
9679
5907
850
144
56019
8021
80
75
9427
5385
7711
798
38457
9700
17
2496
4593
5395
84
49178
6519
88
6702
5631
17669
28772
60385
45
5768
13
57
92658
64
841
949
5491
190
42
4085
72
51560
36
424
90020
1972
4109
67
7915
33880
420
460
526
503
78683
4241
41466
768
787
64
92501
772
16
9442
12926
29
19386
96
15729
269
987
76039
472
72
1038
7863
11
53561
88
25425
915
408
684
46
4977
312
7699
80278
16
95
5369
997
630
96999
327
98472
18306
84654
66957
45871
6920
97
625
6528
62
85826
93655
581
354
90
31409
42
742
96582
20
986
44297
7620
657
53098
745
821
94183
31
626
81
6418
39706
83
70
58629
8093
36
98613
77511
59
76785
2782
30
100
83188
83
25240
1986
4477
22
23785
488
237
4836
7234
482
44118
6657
4112
8591
12267
4769
67606
23
159
78
50167
774
2786
679
63764
11078
18
767
528
355
105
1910
16
6236
73
74
25313
84
48
45554
630
94933
321
44
46686
269
216
237
726
51076
6612
17189
4373
89205
25
42
23
7667
310
307
150
80026
13273
87245
4991
112
90407
74
22151
747
88
58
162
24
16795
35009
33
8403
39
5244
7551
67171
100
61
51
100
478
4804
88
933
89
1010
302
48195
797
201
62523
79151
51719
52
760
53768
80975
4331
124
73
3750
48966
39594
31
181
2418
5073
83
40
257
76
66
842
5544
67193
641
435
654
84
7197
16135
37
6633
3541
803
3763
563
483
83
1182
899
2028
208
63
56
58692
79574
13718
71
5065
24449
3145
57
8476
529
37841
55
3060
41
66
1109
38
2669
79562
89
24292
8633
99
81400
59787
81
73898
1622
1787
1509
75
32
93503
18256
271
67859
2526
38748
40
885
757
38
16669
38319
8582
183
137
785
33805
472
356
13
28032
27
973
47280
41938
466
85300
83
472
7107
708
6627
7265
59104
583
40
385
42
5922
288
794
95460
2840
6370
65373
56
746
37714
66
1612
702
13
36544
2456
31
53463
9749
948
670
17
413
456
7875
80273
36121
54879
1403
68698
46477
9239
868
86
5702
15938
92
4475
478
58
3021
79
20765
69
27
8099
525
74
1966
9070
77241
72
93
130
6307
5219
84
313
8155
15473
33
25
29
38
8277
70817
70
507
97018
91364
66
171
577
3214
72298
34
3573
1499
1000
7262
341
56884
68
16388
3600
71
848
39862
76
5808
131
17
642
6853
73129
5864
12727
19
14
22
8629
168
166
75422
39685
63862
98
883
138
58
340
44876
626
14
39236
16
531
1435
8446
91885
31
23664
25
6328
79
64649
9535
34470
5841
5005
62
460
79078
90767
64
1432
838
6918
73
5213
45
4842
49521
5331
41
72
12
4431
54336
8831
38
889
281
8563
28
478
42594
678
77
4099
599
626
9665
1607
16918
1236
2783
51
77341
61
201
42897
71
5773
21351
9232
19
492
6235
5545
740
967
10
4615
6195
46
20254
946
3961
67109
860
4342
69
44070
527
60
78
51
72083
507
10634
95141
52984
986
73
1920
7027
821
94
64
70163
874
271
239
99
1935
92
598
151
446
70
42125
2231
4812
9896
98
657
93
2312
485
846
22
2027
695
5602
24
4639
498
858
70617
7330
4710
153
3775
2767
535
322
579
3562
4670
31
4011
944
525
2638
21613
27
3328
60028
8646
10
97
60815
46
465
670
966
79
377
299
41
9232
92
3908
993
1835
71046
63777
182
9545
3842
970
44
3382
45548
82
3782
26
98702
856
29
182
4803
63119
1293
4447
51
27479
4378
251
2831
94
58795
4143
42501
3253
6480
54838
183
484
83702
705
154
42380
410
817
583
36606
2063
58096
71
2874
28567
56
6931
39704
56
86992
623
35034
714
144
100
37
7900
67991
96
12
2958
53
69
7072
139
27931
48337
791
77
4718
88186
3012
1155
137
209
292
75
5415
8472
85
30177
34132
120
323
670
83722
41973
3398
42950
27
8392
6205
24
71
38
470
82
25
36
21
23
49325
268
52
4749
6433
341
64820
11616
3466
32
38792
768
31600
46866
3720
35
63
88
24
69
816
50111
7195
1091
80
32062
1129
42
98
27647
72
22832
23
2613
5713
50377
396
63
52
366
9581
37
23
784
394
33
625
4263
2907
55
293
1074
306
38
446
31196
436
64978
67
918
55624
39849
6104
245
47405
1888
33
809
6925
20
77849
602
2187
5659
942
9124
11
810
71
68
1284
65
8662
51185
208
34052
46668
1812
621
358
69
57955
49261
2843
1676
967
70849
8623
4369
91
93583
536
72706
2831
28656
94
70623
311
229
31291
932
81010
54479
3194
948
4214
83
818
92662
50
81
576
864
48
126
57
632
534
278
443
94501
88629
16635
7019
531
99019
4479
917
50288
945
45
25
849
89
688
61961
9234
80304
89
64
6657
30823
49265
80
361
289
20397
69
338
69018
5056
69
39
7738
449
584
95
14497
39
451
9134
108
54321
52
73
759
9233
884
93959
31
33076
10
62
85
262
927
2164
699
89605
8909
94
56745
516
839
588
99
74
836
668
574
18904
10
83
962
509
366
89
791
43871
58313
85314
217
712
8868
83
35
26
2820
99924
4916
88
86
68612
8851
9313
52
1396
579
549
16024
7174
56798
117
619
74
569
498
40881
94
15
546
8786
74197
16393
6306
6613
357
687
649
26735
6653
3202
74678
11
638
81000
23
22175
538
488
117
97
8675
1692
7096
103
234
7830
897
9204
19
216
27
386
5083
41
9985
328
99
5686
976
4951
455
5251
811
10356
913
843
40995
80085
9451
5777
67
24
44
39512
25470
84
2194
72
90
772
398
7450
65152
65
9385
29
56
32
52
3763
54
266
816
67883
95
3887
4766
18
17971
6383
8851
7556
25
21
8620
826
98
6996
2135
19014
52925
113
61
3544
59
89
79697
89
446
25342
76
65
446
684
3290
928
8204
23
346
3818
484
201
72024
8203
46
61
7743
3127
7376
513
9708
5077
659
9274
119
30
5967
85088
22
584
30367
949
4238
91
992
798
4811
41212
39916
2453
15
507
29380
581
2329
7063
2201
14
3871
861
411
6482
22
212
43
39
87
82244
56140
91
5845
15
49
816
27
81
5175
6007
91122
585
7899
3161
11
591
2398
13709
85778
9931
63
271
72
1953
9079
17
72
577
37251
34
67
95715
104
80817
38376
842
54
56
76268
92
155
6097
803
86
82
15130
126
61
43084
65419
28
920
434
2596
50325
703
5867
1875
193
3299
725
855
63
7978
55
884
49302
66
56064
91
55088
45435
1914
28430
4720
96
122
3333
58
5853
63
27749
391
835
76322
67
39
830
74
57
266
6063
178
73736
15285
743
576
224
699
83
5154
40813
642
614
9814
3714
7611
6382
642
67884
7007
2844
5208
9315
5532
525
95
63718
392
7754
691
75
456
102
19
3163
48
119
7666
88
91
8305
72
144
6831
96
57
596
47164
925
672
790
36
63658
73
421
185
4023
74521
165
12451
91
7870
28
9297
8507
81
14
9071
74412
67
77
98
945
30
2488
5320
9349
17
58
54
91
2934
24
39049
4607
79
74
26
136
15489
70973
565
54219
74546
4496
60438
156
5341
904
53461
3728
35
440
65
2293
79812
97
3635
8623
34556
7869
399
99222
58
16
52
18
32
784
1004
764
52
36946
9603
25
8117
829
70752
9558
56
99
92
890
42
861
31292
3848
3207
40
8552
9970
71218
69
28344
6064
483
70
964
17
655
8927
5452
50947
68671
393
94
943
53
19
280
83
826
13
20
740
94
83
941
26059
3829
1780
93848
1064
90729
13
25
8437
6796
448
60606
582
997
756
27
9594
67
38
649
810
97568
1302
15
5861
34
940
304
97
984
763
521
3081
35852
5142
98789
894
96940
31339
72
17095
9412
671
90
89900
79540
44519
265
130
569
685
553
29550
67567
95
944
16774
66
81
1077
784
984
56257
108
83
84
738
20447
48829
84
87
8365
6453
32
257
22
38539
124
521
62
10
53
881
735
50
27
8876
74
74693
616
7594
75
314
73440
375
791
928
3234
69
64
20832
50
129
67
72705
418
502
58669
1087
15748
29114
12475
242
7332
543
922
1866
6560
9302
38
868
858
1948
681
9011
8853
3627
6149
68
40
18081
528
333
77
8505
7699
663
8326
56
30
57815
420
1820
72956
235
91
76
92
33779
50475
514
72
758
32
821
91
48787
52
225
60
638
7947
21
1790
348
68764
72
772
956
34704
430
94
30891
2225
91893
523
44
9214
93
4603
3640
68
2336
5882
100
14838
162
16
70
21
47
27974
41
20
650
4388
5405
47750
49700
480
48797
6211
91
89
40
59618
55
318
88
274
1683
246
740
2956
809
7549
72
1023
11689
80
2194
19
9018
7278
29017
8115
5760
28878
24312
98
265
4185
427
1052
95
7047
3250
20707
7124
39610
3051
175
35
6083
5040
705
11498
3300
8764
54
8008
1435
45
873
36421
75264
92782
340
754
9294
11569
986
8506
7173
24765
2321
65
85
3329
954
54
100
7202
24
546
117
63
37
24545
85472
31
54252
56
70
59871
89958
27060
74538
127
740
5086
35
86168
1014
816
10
95
2212
8127
418
7851
369
762
3646
59095
55
93
6436
1733
64004
7359
131
8297
53
6217
82
69
11089
54
4826
871
6383
90396
613
989
676
282
435
2470
45079
578
4327
16
1463
940
514
99
6420
2650
76
99735
92
378
48
10044
21
19
78320
97628
622
612
1547
6404
39081
74199
22795
518
1282
49
39
8706
81
2075
149
83051
979
579
9749
62
48775
86
7656
25418
12977
111
1586
685
393
51
44
69893
55
6324
434
363
11
94827
35213
71
36056
6440
52824
762
326
2970
511
65
88923
90
551
87
25282
85217
29374
3102
75684
2737
11
492
19922
2631
3223
581
39160
9403
55
45
87
76837
49
5722
20
1414
625
5169
19381
7542
2764
25
89317
69458
29
37195
54547
269
44036
50
224
88
6482
39
79273
15
191
7511
3980
8707
50
408
986
7998
1656
88
1920
58628
76293
27
500
555
426
4938
830
95
37
77
22327
6907
92561
39943
83
38
214
463
189
66996
13
8584
810
44876
58
9968
1373
81
44
1952
37
889
4209
345
1531
483
29
8884
328
550
64
93
651
837
68241
15062
84
99471
70
26
6516
35355
709
901
35378
309
6574
9346
30
28
4859
7079
8686
80531
23
107
87
42261
23859
6504
13
670
11
33
3556
381
86109
40
7246
2507
1227
4658
465
457
66373
506
48
75288
48
549
12
2640
40213
40103
15653
34
50
31639
26262
91413
35
546
925
65
6585
4150
32433
404
7082
26
94267
700
46223
36422
74
82712
250
32
81
32
8758
11104
432
59657
82
38
231
8618
43556
823
99
3213
88525
60317
950
25343
63851
8122
17434
15
9049
177
12
44724
7861
83
324
71
5134
9579
471
36
33
75163
394
94133
38809
823
385
16
510
5415
2419
41
1259
8375
38722
800
76
37742
99405
8813
96
3762
27
91
312
872
375
235
154
75
400
8350
13
494
473
53916
2217
414
925
43767
26815
8403
554
38
96
4346
758
23958
74
6333
76
20
98
4527
584
32
947
13
68
90
592
64
34257
49
99
477
74
77360
92627
89086
932
6230
977
8702
27
4850
58760
86257
5069
12
44
29015
9363
78
7146
27
91382
723
8981
6288
22022
120
57
7804
2839
15773
3824
40487
92
78788
457
356
49841
88
3445
68
37447
9814
8932
25
47
755
87
776
290
49
63
7327
20587
53884
89816
1117
15
58
234
17348
72
89619
63055
37790
3744
743
246
435
8064
51
592
40
913
377
633
44890
46560
242
7333
146
38277
386
92826
64
71
79
12
6191
4072
96
3941
333
2273
305
73728
50
78386
772
3969
83041
309
39
379
27
367
57
3762
304
38
397
8243
51
52969
22263
95216
923
756
8241
48
4280
15
2301
58673
51
79798
7418
7592
773
48866
79
215
85
289
602
33256
7823
393
76
5764
472
8080
819
25703
316
9941
872
87
158
51548
13
97
9429
345
60
406
4568
17
52811
7717
65613
67
342
494
5111
31193
14056
863
4401
28
6403
229
36301
7924
6886
101
29
59433
32
6497
648
3017
222
992
4583
889
99
62586
9147
881
7571
805
61879
87718
15
229
29
9679
5453
32333
8136
66793
998
28
98626
42
862
61
4412
978
19262
50662
915
19
424
5587
5905
50219
9175
90
99869
7884
59
78431
10765
26
807
41068
39
28
49941
902
58612
19
4507
8511
3303
41129
700
79
1584
27
73
21107
5949
58332
76
3159
8040
31
786
412
66
941
2043
93
4207
32
238
70465
524
84221
58222
294
62049
301
94747
870
99429
65
61
608
79557
2646
7608
415
9888
76
645
126
75661
15213
308
218
1522
32205
33
78
75
6563
72
41
1642
261
531
2871
3145
82107
81
43
307
65
7612
258
69927
6049
59
9861
684
824
2728
51286
33
6489
1901
296
18771
8977
44052
91524
43020
5758
64598
3418
8604
9108
50883
1215
912
133
1953
175
96
36608
4092
928
4645
17
745
99
5347
32
6805
2283
50
74
83809
20519
87521
2235
67212
28
14
966
71417
50
98564
247
62
70756
9339
23745
423
8209
30386
25
54820
584
99328
32
785
3172
77
92175
6298
67995
82
68129
714
573
3037
194
12
82975
15167
5802
2669
598
77
155
83312
1653
720
85
95209
95229
9070
149
740
6258
775
76
1435
97153
8467
44
835
69691
84714
454
36
25
8491
6271
33
1860
9601
528
5239
240
93604
50
286
61
8888
34162
853
638
27
185
791
76
880
7002
55826
90481
3867
290
3263
55946
136
26
827
11392
60281
89
3965
39413
167
445
2340
60021
6108
95545
6318
6843
554
17972
550
44
93114
73
63
75228
78904
760
88
378
46816
25659
8397
800
47769
19576
766
2690
5311
6266
442
70293
6535
69
97759
5069
872
7907
17047
1876
99780
44199
893
22
98
520
40
57
34
94
51095
483
67
13790
26266
836
2428
59223
84179
9221
521
22778
32
4008
373
34
6592
86776
32857
2479
84
5517
893
4132
7053
87522
11
17
97
576
50432
41636
35
443
16
42
5737
21068
247
417
8978
70
11
43981
35364
23482
75903
5415
186
9081
3337
3556
443
67271
561
7780
710
5583
731
706
231
7635
979
68150
91462
94
92266
24261
15
1884
48
85013
78608
24
1732
4330
7280
721
52
69
47651
12
81
60
5363
77871
995
10
23
82377
48
79
96156
629
58613
13
870
9989
9700
89
2175
27
47838
561
602
46
2085
96
74
381
62540
9130
372
538
2280
82623
89
5691
45
798
60
63382
65690
1976
1092
960
2513
6571
5977
49
405
90405
661
92259
57609
616
92
866
969
34929
81531
164
4759
822
29
708
63
9178
511
125
82
13987
53
296
988
282
24
797
37
9210
60
79036
5675
85886
8026
739
572
92692
87135
30140
576
65593
94
14
750
69
483
716
250
5910
1535
6701
24
672
62
62
45
27665
6473
78484
100
57725
88493
2288
64217
45
9543
97
1677
71153
2224
9970
503
29703
63627
38
759
60
35891
73104
71
773
89820
6346
63687
140
7107
76179
6800
16
718
16164
38116
4765
90318
83
36046
8334
9946
44
5757
83
184
46
55883
64838
63984
80264
2025
411
61847
17227
968
75935
7334
515
895
146
409
28
68764
132
8882
95
94
80345
233
4255
55383
9672
4922
36
25785
11166
55565
478
84579
946
146
32
364
67
13676
6709
596
20493
61700
6822
705
1095
56
458
29
69
148
93256
10
41
20116
83
302
78335
515
56
6211
28
418
605
990
842
70
114
285
13514
4557
92
54
61732
2250
915
8469
22785
20214
10
926
28
415
32
327
49
91
11
613
10551
912
46
40
49794
26870
983
18
1444
8056
3863
43160
6298
738
1289
93505
1068
67
38177
9772
59
1621
42750
62
51
77586
14433
198
86462
47
209
39
72709
57603
597
89971
111
271
2303
50047
29
81
5242
86201
508
287
624
800
51
721
811
41817
43
3810
57086
42
72
84405
23680
82
73564
73
1941
7306
65
9816
5568
325
57
289
898
367
6537
970
55840
89396
5469
49116
6839
54
4119
36
842
4551
68621
16
379
772
1944
781
4113
43
688
4237
3598
48
8100
330
7714
569
682
86
2879
68
8351
59152
64
1208
79448
60775
632
79124
23
9200
7814
93931
96
8475
33117
62633
2991
57
775
2885
45659
52
15
4855
1252
66
41
66
24959
23022
8624
16
910
849
52
26340
33507
66
99
335
54
44
4293
89
91401
28
12169
1701
6555
930
95433
185
4182
57002
13301
746
72
22
42
1800
78
9164
43
73
3379
2074
755
241
339
58312
59674
6842
425
98623
55919
598
9529
100
5351
481
21181
33377
76523
87440
5091
7667
21082
258
451
6096
7985
222
60599
2605
4961
391
276
543
430
1653
16444
9577
19532
49449
89
32
248
506
5124
857
19
46514
55530
559
58
12
564
39
6010
94462
97
18
30
5168
252
993
197
61
91401
428
5821
60489
600
251
767
7949
54
5511
4027
481
32
63
80016
99
99215
349
25
31
138
326
92
557
9681
293
71
202
267
29160
5873
9698
15429
11780
64757
920
141
2246
21732
977
1130
8759
2451
13
7926
62959
369
867
5043
812
79
418
5732
632
8860
85988
44
8938
93
74
78
4437
29
8178
53254
21695
749
590
5569
5326
155
2835
18
66498
35
80
9783
8751
56
5985
3095
21
5191
38996
12
87
70
69
58
49
58
975
3601
72375
47542
800
5352
721
674
400
81
91
9072
56
64516
343
849
38199
42550
38
18527
93505
55
6014
7042
120
4648
2948
6940
50481
71
512
332
40414
49399
83745
16
5914
12
74827
871
41932
86310
82
491
74
550
31245
17
75
117
5758
73657
87
9865
47978
368
768
327
17
588
52
31
22318
840
51786
560
325
428
45
19
478
11433
9586
348
76728
26
11
36
755
3033
83
2071
8404
1282
84
383
4274
9777
7933
249
8022
56895
47
61566
27469
39854
981
71101
876
189
571
14
68
90
2060
260
362
27
6682
763
368
63244
765
78668
39
638
894
1052
55685
5850
2915
14
65025
16
52600
1082
34252
2350
22704
20
8666
6596
27
61033
85
4512
19908
700
701
2913
99
579
25
59266
78
65
4482
545
270
82565
43
70578
65380
9148
98
71119
87
4079
920
49428
3928
36
1765
107
742
351
18
363
464
98543
52702
48
42
8171
5818
13651
16416
49498
27
46708
9775
14625
5962
1558
981
89
22407
9003
60
42040
37871
2290
44
50
81237
447
4747
44594
92598
42734
7280
23
732
12405
75376
91
2729
78333
396
71
48
727
677
659
755
46031
652
79
133
572
22374
52
83574
2272
510
179
654
96
378
4604
211
9360
55135
63
23
8421
95
47
71
87
46
838
7257
84
67607
9508
44
51
995
34114
32550
79458
