6642
603
662
426
826
6175
60699
42
83
436
24
64
643
21
40
16
19569
30
176
16563
92
92944
7128
83113
7354
778
5823
9863
942
42560
354
641
185
26596
2732
37002
81
439
780
57
796
60512
57
7787
80
642
401
40
507
72
66667
302
111
9405
16
83
17880
17047
7803
91
19
795
57
2825
200
9453
1393
35
150
996
98850
19
48
9720
4846
74
48536
88
50
69387
5809
24281
176
25737
396
952
705
7693
53
81455
289
3499
70
4682
459
48
44
67330
90
1361
21371
934
88
1219
3000
90
4411
41379
11
9847
90863
46
91
69253
64808
7259
18
33
513
12
66
22
79603
39
18579
1413
149
58560
463
70600
55
47
970
591
13759
831
51
49867
28
961
816
35352
7007
522
29609
18
44
620
9107
621
521
91
34152
6042
43
20
873
34
572
40204
869
7082
5715
645
243
721
393
26889
99341
12134
8946
89379
9466
55
3089
74506
51
236
35
58691
9676
749
960
427
53958
90
93
33927
7722
52
46
16
63
377
179
3821
9269
90
374
58
83
71
26
66596
111
23
64
12
79
6876
600
61
253
89975
35119
9222
66
25
56830
9058
4039
14
6581
1000
48
66665
55
97
883
5983
689
117
972
3723
980
31021
732
9652
25594
69
1520
48
821
6445
1180
759
945
14
676
11
78
750
360
51
326
85
184
92092
277
513
43
759
94
33
40
708
5423
113
79
29170
4879
667
41
81220
70
7083
79340
31
6614
773
8336
4352
54
1064
959
48990
14905
1509
62
77
517
51884
8225
6740
29
94929
2494
56319
5848
350
57613
16205
92372
450
9517
405
39
99
30
937
9051
65551
33
36
48907
836
32437
31685
57048
67
1788
8592
83847
2736
1513
6877
56105
8588
427
11
76922
59
382
8920
52
49
222
487
231
59
807
51
817
130
80
482
9735
52
53
78807
3618
2718
37698
30119
6700
954
12
46
14174
412
11990
514
56758
912
8223
60640
10
7678
85349
45
457
53181
51514
4863
816
86
620
6743
48
69
8392
9724
12478
3138
946
20
192
380
27913
2724
11170
58
50494
10
83770
22666
59
2929
62242
2734
36710
795
724
7085
55652
53
69
151
82
355
19
33343
80
41519
4050
3077
3626
552
457
5268
77705
647
60
40
6313
132
594
96347
8496
962
14339
851
5400
9049
94
34
7383
13762
5832
10
224
87070
73395
2637
4925
835
6606
874
353
73170
6771
698
77880
810
5923
241
14
8661
513
5391
54
329
413
86
91
115
589
97
846
74
174
5576
316
48
538
5361
47
32195
9571
694
19098
1386
447
960
33097
590
226
90
63
89953
33432
39287
6070
90711
5026
69789
497
36553
81299
15
33
83
119
639
82889
44062
68
48830
8370
1636
47164
65691
9267
236
345
883
80508
574
67107
213
754
6045
28
98
181
349
66552
3113
61645
1661
75397
69
39
77828
9193
958
61998
341
284
3740
51050
33
6076
19881
7349
6334
7454
43
5217
4669
247
6651
67
40
277
85873
11
256
84677
1521
5251
61
873
5576
26
1686
7482
339
94
713
6750
3610
432
86
4110
51671
75577
68444
590
3937
57821
77
296
829
74950
3434
55
24010
94615
937
50
8250
5963
25
39
88
8007
5366
2079
56043
29
9113
76
61
317
28
36089
709
3656
409
19
6609
6999
31115
24949
6485
9753
41742
4684
87
8357
55
70
51
756
45482
44
5703
598
12018
39
4446
56
201
15593
9670
370
9768
2105
88
98900
4407
67574
447
1963
8496
8957
90
95
66
21372
88516
56323
42
1976
6248
29640
50
68
65981
63803
903
37
90
5097
38
6381
754
74594
48415
77
43
54
260
1381
12212
78917
13522
27
5392
79849
91970
3901
99810
12
554
4974
23
1256
8393
9940
53594
9913
7590
83462
39
305
51
89981
932
30
692
531
54094
863
1778
84
300
98823
1718
6229
767
76254
8302
571
5259
6320
6374
825
977
58801
83384
81
82981
29520
414
55162
143
11
32
833
25
97
604
985
8548
95278
96
87
796
83
14736
876
48878
690
29
4645
4222
79230
608
75820
3288
95300
70
70
50
67
45
2862
5108
2457
80
61
65796
3937
35
36303
66
9007
57683
24
75184
77677
21794
785
51
8335
48
2596
474
74555
7704
8993
2052
41768
4854
741
77618
671
76290
89
67124
972
62559
41
86657
215
78657
5999
86600
73
26371
1157
74
58041
6078
98150
42374
47
7148
801
96424
22
8396
31
97635
6500
38
8785
8847
39671
499
7794
6787
2721
65
33
50
78119
733
9955
8405
114
86
744
611
3584
47
348
16
40
57
4870
66022
79
5901
519
172
7044
24
9011
347
17
38279
846
96794
588
3687
15
34696
17867
88495
23
58104
20555
9828
73
69
218
36
63
65879
3506
6044
17798
9562
508
29717
20
1346
1573
3051
966
1300
6048
52
68
66811
17
84026
9166
2501
557
2227
658
80345
292
179
17593
36
8670
95343
629
46719
83
63
2250
16940
930
5751
175
3161
85
70340
70
66
3442
327
31
121
18297
9729
509
161
5304
4759
33328
99189
686
10534
68285
108
780
74
58
7174
1125
39
8157
52451
995
861
35
4016
5331
81
69385
322
183
464
497
6801
83
55
268
31459
51
7558
3547
96098
70477
91
405
7343
3757
39980
11
35007
85
35007
8949
1709
184
48
15
51526
92
931
38593
64127
64
12
51
61008
38
39919
530
76096
33356
38033
5576
58
24
481
56729
532
9391
47
78293
6712
4584
548
4783
465
53989
6292
114
227
559
50189
9842
6099
271
886
1409
81
133
2959
660
11457
5283
8845
5403
16128
72223
26
45274
5288
325
12
77
8663
51414
569
6405
325
70398
889
2109
89
18680
7920
93999
7309
923
702
7033
331
9721
57837
789
28
6222
3710
2631
74
44
53
3582
7394
2916
54
114
85
177
44762
60
10315
20
43428
7300
707
2515
76179
61
8597
79024
74
579
3598
6388
2980
9356
73726
31610
47
2541
91348
280
94
15
949
39
57456
2032
4643
498
31678
80948
57496
4516
74
38684
311
63
8526
47757
97437
10
5447
93182
15268
57738
7502
985
27
7437
79
12869
108
90
39297
28293
34556
57
162
33
73605
9586
562
16788
80
64011
659
89184
762
26
2452
96906
59274
862
95243
95812
77
55861
94
61
73
30067
1936
519
34
45
6679
465
2717
9968
973
857
950
35820
49
65267
27209
79597
31
477
92266
5307
51
787
66
75236
7946
13150
40949
3041
659
81
659
92478
61
68102
30218
9808
2372
4040
314
57
617
794
76
56455
3725
13240
64
6486
863
4336
7942
84908
75
8511
635
45
7793
10119
339
73910
5741
50
269
153
73583
95
77381
43
3641
692
96208
97
8085
18762
9605
69346
97
70039
87
6333
69780
88
7342
100
4621
2389
27256
40879
32190
359
422
28
7665
88
7841
867
75761
15872
1968
246
36
2713
6193
26
5000
84
996
76237
72394
49874
9791
2068
628
88864
1994
390
56109
119
595
50372
96
13069
18
89585
369
646
46581
722
26
1306
800
3377
25
723
3459
640
71
7122
71
88755
64
62
29828
69878
18791
45821
35
79
60
9666
5908
29876
19352
986
449
36
7234
6942
138
1998
195
8823
57565
190
79
7063
1529
484
35302
623
867
771
88
827
66
40876
66844
95
76
11
85013
94
8822
472
1048
4942
3804
95
14323
768
67
132
34050
260
47
2338
90983
950
989
164
125
76789
35311
4748
7065
91291
9304
45966
697
599
700
988
24
94516
5018
7723
620
7572
74
32110
117
862
85
69
5474
78
16
20
1619
5324
1966
234
5115
35
2048
17
554
962
84390
95848
52451
242
840
4721
39
32
63
7005
11781
131
15477
13
6800
5964
6862
910
76
69
468
9823
14486
91624
645
20494
33982
518
327
96
1675
992
169
48
2104
2366
4346
13184
5201
9349
87
951
46065
34532
121
37
8360
44329
2051
100
38967
18
7463
6087
92
10
5672
968
32
1021
8683
63316
95
53272
32
52357
38
2839
253
3576
62064
39
7386
74
43
923
3421
8135
98
8888
425
2744
400
15
60
2555
88
46863
5603
805
6086
43
80434
89
591
59
2091
75475
6800
274
29
42888
12
70
97128
73009
18
233
189
3238
545
31
80
996
308
78209
43297
64809
22
9350
35826
97991
273
82935
10
84290
17
81
29321
38
3514
5290
1801
321
595
9061
23
5786
24
437
894
725
838
76741
31345
149
5552
34080
73
3684
356
92098
60273
40
90939
607
70328
526
55
9447
38641
7857
87227
77
17
3670
2166
44
52999
72597
972
491
90819
63494
691
50486
78910
26142
2795
46
38955
9443
95833
58529
84566
13
987
92
627
45
47040
74115
12
27
23
9988
32221
59374
90548
44556
150
5485
56113
85
63
2354
2482
795
16783
5787
9659
241
112
28
710
9177
637
24765
852
82
7396
6674
49
57
63024
9085
4781
11
65
69329
84525
6952
68
26
51
5480
40
760
470
3661
2709
4051
37
9466
63426
953
61682
90
548
561
9573
9779
8320
83
69
4217
7947
8464
9533
1595
3515
4505
5155
88
33
75792
83
827
300
45354
68
84
2611
19902
664
6363
59
24
19
6084
49163
84234
1888
153
7602
4131
10
805
30
67
9085
23293
723
61
53480
98
74
158
93
61
9279
79793
3666
4842
95379
5773
16
536
8128
357
244
82
575
95354
5481
78
53
3577
82498
2746
32817
3476
87
8563
363
53
402
97
82
679
13
19392
80124
54
950
45
317
4563
1876
61
57
32
391
94553
30
35
6070
9237
6871
7032
2943
4049
9265
87
3561
50
699
6829
5958
581
312
717
6633
9758
80
81
31723
21
65980
40
1975
1039
60061
985
444
65
5791
8512
24106
5582
61
29844
379
80
38195
1748
261
569
12
80
1787
11
383
189
67603
72
50
38550
8041
95397
28826
497
785
3519
502
2065
63
7818
686
4406
26708
69592
6085
38145
4244
96
42
847
100
519
7107
51668
20968
40
21595
2473
6233
6038
11
4476
4621
74
7600
1277
395
3615
341
288
35
71440
84
51597
401
72
36
7961
81
8089
49
2543
95
602
44
5105
295
753
34132
962
65
70
70774
336
69
871
38811
7789
2730
6274
16
83
6066
84675
22
50123
415
32
70
48
734
6768
27
94
8970
67113
7091
19521
332
75
67
144
8277
5875
8561
38
51172
69511
981
78
62570
19776
9550
95
34143
30
67
516
65153
446
271
867
27314
57281
10
3639
865
49
717
89902
93
63
53
457
11576
332
9744
7663
63
9322
77814
21
807
53622
49
5253
6327
31
79792
4313
29
38392
17598
17
5833
35393
4133
4571
55
36
32525
38
528
548
350
705
578
85438
382
50364
72
3170
433
767
91
3774
434
1643
922
8384
63943
54307
123
65684
77
3515
1475
49336
3520
90
71
59
499
639
13
39
86
6299
69393
48673
801
379
2033
60
80
4248
97
335
5238
1089
598
19399
743
157
721
2727
677
9177
7073
6133
872
75818
38
83
607
631
1708
5186
20
432
2215
74362
129
29
9005
8778
315
541
2395
4735
891
70695
39
71
43
308
56284
54
76
419
60587
489
672
79669
933
68368
925
17118
781
43524
6085
72491
329
2497
78
372
20081
6539
93
57920
46
9313
2851
29
7229
79631
33
1016
10938
774
100
46
190
47
3324
4657
60688
6565
225
13
386
68
852
68
62
7213
41
93
901
5915
37
772
318
3617
466
50
347
58196
1862
6754
262
87
75
48636
30892
27475
959
33
46135
205
901
73
492
81
6872
7629
5769
7021
99
61
8624
67
26
50508
488
81035
788
907
68505
73428
77362
331
5326
45386
422
95
903
65180
79
7215
66
13937
100
95522
88
89960
11466
58
91
41
158
8290
4131
10121
15
5709
93093
55678
94
437
8509
65
76910
745
46651
37
735
43309
34
590
32
31
2018
205
6056
65816
254
87194
143
781
66664
6823
38164
74
47812
4503
447
9648
269
6564
30
49
2642
42
71
810
7218
774
51052
952
20417
411
680
25089
71
7959
880
28
28
30
620
129
6410
6417
70
583
157
54
35006
701
5330
3804
29575
32038
8661
77863
153
2648
88
437
33
48684
3116
87383
56
579
6178
72887
770
44
43
9175
35088
87
8145
88433
77
941
95
15
5837
982
9773
755
893
27259
9925
33467
32674
6681
926
66663
5971
83
57821
57
37098
3374
368
41649
4606
50952
38283
72420
69374
857
50
4408
49
34
945
1170
3919
149
35
57
53455
667
314
29
4670
8286
42171
99356
9204
70
6819
933
804
91
141
84757
83890
95
36
861
44484
34
578
75
474
61339
48
29951
74
9336
706
477
44
186
413
93
69
104
6790
78650
54
80262
2867
90402
388
762
871
6077
63931
58
176
77
42149
193
4602
95465
481
4783
56670
4438
28
35
6546
57976
81031
4421
89
4010
32
32985
45
14
52
35
94295
11
32
99
8222
39531
70
263
85876
9532
454
29069
18362
28
1900
360
4682
1644
96471
137
2353
45840
90
691
97
84040
70
82915
7418
96896
220
5784
956
81099
5058
36
536
94
72
91353
622
414
25
39
20
5918
450
552
91
1819
785
50285
7360
58439
2128
604
6004
592
52024
395
931
393
132
7909
49513
67472
52
100
11
100
60779
2059
66
9770
87163
92049
13
1416
63340
407
71
56
244
30
17
7587
318
393
82
5030
14
82336
847
197
64758
3035
62
51
96
32
887
82
4352
34428
100
201
448
725
992
62
12
256
1729
592
7821
3868
972
5849
530
1682
25099
97755
643
61
160
99
601
6367
1731
7652
16153
72827
83
59186
164
3370
49
2492
329
53609
32
1088
59
536
147
4150
964
212
16
29
63293
7348
26
94660
968
9334
829
74
596
2748
8097
476
76
3181
12524
22722
529
16544
5697
5433
995
68
60627
17270
2073
5902
435
228
271
56611
36248
5966
1866
82
163
57943
87610
42
37
98034
654
18
8171
549
40927
49
136
7753
3605
7421
62
71239
175
6132
69019
537
112
17
18669
100
19
68
467
4803
71075
5553
582
395
8496
533
820
21784
72983
8279
62
94574
8267
119
52
5651
36
55
58
61630
80575
8924
90
851
209
96
71
4471
8935
6576
18535
2563
777
420
80
974
49131
26848
46
76
988
526
75206
87646
219
10
6124
4401
59005
49246
60
315
45230
9024
27
43683
897
423
17
91839
2737
274
9783
36
27
9428
24
18
904
311
5038
905
26635
52
10
1780
138
16104
34
26
532
804
210
644
761
76
3848
33
89
73
4171
992
62791
730
64
77
71
474
10902
34
738
489
8132
49
84246
461
5371
1334
642
52
39
88
136
2516
80592
67
50
406
628
20
3156
2686
723
51
91784
666
36499
35675
260
61560
145
24
16
93743
572
1949
66
8316
30997
63799
81609
95145
98
42577
927
6304
23
469
70
5952
63267
4495
8249
308
2209
87166
425
751
2966
69542
49
100
619
45
1799
75
1371
7776
30469
202
14
502
98
99327
69
9438
91972
903
5148
992
3913
2859
8953
96
38
2003
31124
514
82256
195
91289
9411
1609
1710
935
67
51
133
339
8584
53368
718
493
7511
12299
41686
470
38784
979
6280
210
1994
658
653
313
1087
36
48092
72
94013
8217
53
4218
302
2089
583
45840
9045
12
60
688
3705
635
87
662
9361
7675
13
721
325
2317
372
79
4219
722
76
54
2233
819
2571
74
15
8196
5369
18954
875
6681
31
24
496
243
80
61
39
8562
577
473
424
4119
95687
731
29
53756
17
6761
125
79173
3496
84
6304
489
171
36
523
8901
9846
818
972
50
19604
67399
42099
91
79285
16696
745
11
3779
43
995
90
575
7765
727
28
33276
6590
988
62
55636
83247
982
31
36
20
59
7726
611
21262
457
945
83162
203
5010
4815
212
98
94
9593
56650
68577
22
2163
4798
24592
67
348
84170
2545
132
60735
34248
54490
46866
56
5806
133
34283
57
834
9914
42
10
7247
4288
338
11619
3124
302
25
84644
28
34861
82
72
48922
3748
96
57413
83
91587
5555
66171
12083
32
58
88
27
9070
72
957
815
2506
825
3567
8790
465
3916
20
729
91
30
3948
20
37
71
54
65365
30147
60
94
91
52
13
84282
81
11
79
177
91
783
69
1939
92
80
69
21
98158
5061
7749
49
15743
500
1707
69162
306
51831
503
685
71
24152
7090
4318
230
38504
96
522
192
59539
57420
16
651
6259
10
3637
1826
791
79571
283
46461
75003
22
3187
65207
85786
68108
865
16126
65
379
59
85056
35360
17
93
58498
57
288
93
40929
22599
9430
82
940
12703
316
378
17
7435
484
103
26
8308
85238
59
86
47
787
65792
19507
2382
93
38
982
76739
36
89779
66
6553
83
215
4026
56
7785
70
40254
41
15
18
19
8394
20
80215
9838
29518
2727
71267
23245
654
359
2512
13
21245
355
603
656
20
11259
360
54
89044
26206
29
1298
587
39218
89
522
2339
59
1415
990
57
23736
9381
26814
46
5192
79
15431
4790
53729
15
82319
96
62
26572
60
219
97735
21173
17
53812
294
614
39
912
1771
313
887
61970
25632
99175
58554
1510
3631
66
9142
7657
2991
1186
95
642
18
605
44613
50
906
88
68223
7801
660
10
2889
553
79859
568
78
53
4713
6053
401
389
67
8688
997
98
15
306
611
35728
94
24
76
80097
34
29
9127
46
34145
207
730
69636
22749
1979
6896
81071
20471
639
9240
24650
11
690
27
63312
585
53740
9485
7981
10
59
32801
465
64
4163
842
75
399
665
59916
2271
82133
936
275
7688
36
90
4500
770
497
489
6534
6250
54
73157
616
204
72
617
551
85927
22413
9554
1108
85
3439
357
60
80
199
32
43002
17092
38146
64
94
943
29982
45
55
295
59298
14216
46956
741
218
21
89
543
740
4467
16
8275
5834
2331
78598
6608
80812
13484
7731
355
5855
1237
62
1894
830
65764
485
45652
10
94375
14
91
80
6165
63036
8767
226
893
28997
797
969
49
25
231
5613
64175
19973
570
3244
2868
22254
80
32
2224
821
6288
739
50094
38648
5088
5610
21
7400
92166
4068
16516
80
41
20060
506
55
75
685
53223
712
2908
5633
42
37
507
1604
59
7259
6834
81163
2858
687
8243
82
89
57
1671
38632
9055
30
76
1281
224
62190
344
5481
5215
4850
73
1405
568
522
848
6887
33124
80032
718
88525
2012
4760
852
67730
23284
1796
73
75525
67
257
85648
75582
24
65
707
43
6438
1734
17380
7495
8549
44280
42
767
8497
83633
125
3976
2151
52498
69
692
140
5720
70637
965
449
4887
865
741
99632
42109
63
192
401
940
76
35
5235
53
347
51174
319
17
71557
3202
32208
6584
51
63396
37
1685
83
15
90725
41
30
2075
1179
6174
9662
9489
6957
8252
22006
68
848
9386
129
9335
23
9731
89962
49
9990
2677
67117
202
785
630
14322
30
679
253
80649
44282
50907
31713
7907
34
8173
31
6895
776
9376
1987
27
6470
8043
22
5791
94526
47558
14920
6815
5204
2645
895
17261
1778
7394
7373
4962
11
2768
60
4451
44221
28897
7200
7779
2584
8255
984
4066
70
7958
28281
9134
240
2998
66310
43
8845
2271
878
998
2720
16799
89577
35435
208
24
3989
6881
6986
315
6391
16
9907
904
17
96
42
578
49021
74
678
1637
45
96426
70
2826
78863
66
6864
3482
30063
88
8953
71
9958
37
75364
70931
2113
695
48711
5140
2569
60881
9523
2143
7995
25696
167
82076
5587
3251
3619
558
3921
2040
67
72
32438
89349
91371
5625
38601
547
8594
509
366
753
7617
89571
665
92
942
14
8295
5027
820
76952
97285
644
9180
53208
593
67
302
671
43481
9803
49
709
8711
81515
348
818
67404
93
76671
85
59480
605
17655
2302
7716
96284
725
75809
44
507
495
802
7163
634
46609
92
94
135
36256
94592
28
2815
43098
16
819
74
90
5099
33943
5143
31
612
325
90919
263
89
12576
70
550
9372
933
34102
81218
407
92021
5287
947
15
228
66
7481
8995
68578
190
71
17
17
93264
428
357
115
994
6932
186
22
1041
89
9790
57
11
40
23
952
280
673
98106
21714
4648
10
7297
17381
100
572
9068
29
103
9338
814
82
7515
3079
46475
66379
68
64
541
3190
5008
49696
128
540
99821
35429
8715
636
5904
2639
477
34865
99
49690
20818
46702
3368
7124
2898
16421
248
8285
650
35626
138
124
808
53634
5018
147
20733
79
79
1376
967
527
7617
12
88769
95
23835
13858
949
9078
118
61
278
13
33
3107
1945
13
18
685
62907
390
25875
1284
9323
54026
54237
52085
657
451
67990
7539
3622
82210
64
7062
796
99293
62
6399
7425
70
67978
78
945
2663
30568
943
33492
1122
723
629
9643
21
5024
9832
13
9863
5947
335
469
711
9413
31
418
108
392
1381
95
905
34563
59924
3203
562
65268
4260
15
45806
134
9433
99
82
23833
314
83
63319
5091
83
84560
52511
5049
53
8611
19529
5210
28020
963
446
4374
87
38
5700
6054
38
3486
2565
809
6330
632
2467
53
7146
80945
75
459
31077
5077
374
167
6513
26
103
55
799
773
9139
23
3581
176
528
25216
54574
83345
4159
87105
955
6168
19015
30
991
346
83
47
9286
66915
64
2720
89
5976
682
986
92835
28
30
144
76591
998
35
9231
4056
169
999
5198
753
63000
68
693
94846
12308
93985
46
9919
72
8285
28
90885
957
49
3216
273
62789
80490
184
46958
3578
5964
75160
7314
194
842
3080
29670
87183
94
928
759
4077
4837
76468
63650
358
2842
78255
3546
27
659
3994
58
15681
883
57
406
86763
14155
43281
77335
5555
58732
1021
5954
731
2761
675
9858
29504
9044
67655
728
40621
188
40
2784
84
62905
59264
87
8789
5863
3111
41
604
1856
74
469
185
1213
40
18
338
1534
99
7880
18336
121
97
6325
239
9866
15966
29837
93
6366
33831
818
89
2535
3634
41727
905
47574
713
9795
813
12
3235
964
8600
72197
154
16244
41628
7615
14
635
34880
2904
730
4117
97204
769
886
1208
13
89944
49
54
40700
6371
2640
3411
299
3916
574
16936
26290
84351
18822
2566
947
83305
411
4628
17
177
8812
99078
176
59
9071
9427
74
40913
6062
6351
29138
290
19
314
36666
32
731
43
70
7712
83
478
576
240
98512
16590
911
71
41
66
73
934
75
77
710
51
5155
62
32
36379
40
78
76949
6382
53335
33635
24
59
2818
49294
1351
604
12
52
40
33
2434
57
415
4929
92
9932
54
6891
25
95
7090
4069
64
77545
7249
9251
42
9485
6945
954
663
16135
229
912
8315
24235
1939
6735
13
321
595
5531
68
648
6004
31883
67
22104
21815
480
23
90688
100
52905
32
63537
20
246
54
79607
82
99
62
83
44
54941
81
57
2374
16568
78
142
882
65
33414
79288
713
8496
336
8364
47156
4226
309
90
78
5353
779
883
67716
3740
129
3663
31
3374
859
27
774
53
35986
2884
75
175
6929
45196
17
705
70
1822
65
394
2494
1633
881
70
57284
7259
71343
5117
9393
30
9240
1035
45840
5769
4132
362
2177
74
113
5338
496
4124
81858
276
8004
64
42651
525
53216
503
62
75
65
650
30
5446
513
11
429
57
7778
185
5264
16
45233
83
7375
72285
959
554
74263
110
389
717
51855
166
41378
16723
489
4787
7120
90
66421
336
61397
96762
140
9657
82
291
5150
6804
381
540
230
165
81915
99
956
9765
2364
6764
9798
59
30
943
483
6414
9370
538
59
63
591
12
999
570
153
21799
11587
103
50
184
3283
669
99891
5437
98909
928
63501
75244
1842
70
886
1368
163
49
1147
308
5102
80
894
46
743
6212
50110
4586
1255
14163
30
79248
772
59756
3471
64
13035
100
545
26930
2022
39
167
165
4610
813
97
99351
57
52
24522
644
11779
6072
8621
23
563
480
4197
1941
1102
612
58510
62739
7265
55504
287
4574
95
7802
59
48348
3307
98519
67
98650
266
57
25
654
3736
9554
255
398
5456
81
59
23
35
478
4257
60
46761
794
11
28
588
4752
93
84278
746
89
74
14
8679
6103
873
78053
9085
61
2078
33157
190
2791
74
414
158
85589
51
1452
454
792
60
138
789
86958
7457
7909
9687
48
99618
41494
43
87358
6763
745
26
62
80845
38711
14
9811
79335
58
71547
22771
480
718
87599
599
35738
7729
971
88238
13213
64577
93506
9595
39
43
63253
9553
789
77
1840
759
25297
56
705
864
6982
219
43
7092
67176
73
7736
51
5368
26696
312
952
69968
80685
98
921
166
55556
166
586
23339
704
16
93246
689
71837
671
607
42
61
44235
747
73
759
44
1370
94
9996
8371
638
96145
5248
92
708
88692
3846
75139
383
70462
6662
15
8027
27
708
796
16679
7509
645
14061
256
2092
80
9500
5279
74293
6428
53
10647
39135
98985
80
674
8901
888
33653
176
6379
62314
93
29138
400
474
367
713
8656
76
88996
286
6388
40201
248
180
856
9068
46
19
80
11165
7721
323
3887
10110
56172
65196
7497
52
988
12
1149
34
505
22065
68
4527
100
87
2128
639
30751
4639
2335
35
35212
408
673
57511
2386
7648
41456
95
76339
63497
207
6118
164
713
4083
1629
4721
538
20
40716
41788
751
29
3953
920
855
4397
758
8382
1911
101
16068
111
6747
77
6094
400
83232
186
18
96
681
818
56032
12
603
37
24404
42
1948
69159
845
17409
80
7742
3178
85016
889
439
89691
3707
978
91948
109
945
516
72
7965
1420
280
83
26
848
519
62677
63
39
19
38628
54
245
245
6601
44
3955
5851
51049
706
56
541
990
94990
374
6102
36296
61276
71018
48089
180
547
9835
518
7967
691
3560
51298
637
4120
91068
3610
76
51
666
1851
45058
88
60238
95
25
1737
15116
450
546
92
942
99977
519
99
331
415
7857
7447
8335
460
37884
5721
9477
4065
11659
96102
3369
57
46
449
1581
66
64
3039
98
732
680
75646
482
4468
154
392
7594
230
996
70
57061
5715
410
80089
88
98
897
384
6831
80024
5930
34698
14
74
894
58146
3142
7864
10
83119
428
48734
25
26616
8464
7958
194
336
954
67
677
622
533
98224
3087
916
82
2586
111
88246
3917
73304
74
261
5439
38984
442
41932
67039
62
198
74218
177
94
15182
64
64557
602
26195
29873
109
17
24253
5984
32
81453
809
220
3660
91710
42705
8936
14003
15
9508
30680
923
18420
29
61
1084
534
245
24
65
5426
39
7607
67398
75
9537
68
579
126
30
20
737
17
90
96
779
81
431
18
340
6848
3099
27254
45308
96
4596
8596
8720
8420
723
48
28
4564
970
40485
39555
8923
2739
523
43
45181
3494
9692
4935
759
8604
1108
1479
37
8691
85
1029
87252
43
945
12
55
430
46853
64
1802
7052
835
72597
7467
98467
48
91474
52
62043
6438
64277
3912
64
631
2600
53
89523
67
14
908
63522
59166
85735
926
276
5394
47
2040
38302
4943
57196
7378
387
3623
154
8190
8833
3903
91767
414
2300
20
12927
38604
89427
6629
156
40
8153
33
778
925
681
3624
3125
3140
91
600
925
443
31
58
3363
23
97
4121
32377
545
86
324
32
1291
74
4724
23
27
878
96
24
85
76
96992
93482
52
695
2585
62
5670
410
2226
87
492
30
66
91901
8968
4870
749
7122
76985
5513
225
973
63920
82
79
64225
47
80
676
68
2649
590
5227
852
983
5678
76
408
96649
6545
17522
2300
271
95
2465
42
661
67611
5079
41754
5859
18
84163
9783
965
33
30920
21515
58
68
121
8331
53656
860
2848
34
110
1881
1303
7149
83
110
7926
89
36
141
2643
84
57673
19
15
63625
99
375
62
521
9491
1208
15
605
92
28
7319
821
3349
844
9446
61625
266
47173
87
3840
4234
41
40
29
92
6293
19218
71623
534
49
4776
59
32
5173
36
960
13
111
19897
3670
69
59
31
231
70
4722
536
6844
7921
30700
373
5536
23379
84851
6240
46633
923
147
7637
798
43957
96
10771
75
90
188
88
87235
2759
88
7868
3703
6819
9031
237
51
4369
87343
84490
581
55
21
758
5209
30897
2656
944
8752
2874
16
79822
49
1731
98875
52877
63084
49441
74
9301
1919
68
7658
670
785
6259
337
7317
386
179
6268
67
77945
518
266
171
2371
198
11
14
774
5038
100
546
981
7379
25424
455
462
17
22
856
48125
26492
962
41
24968
11080
93
4507
86765
3530
48834
254
43855
50219
63
32
62
44534
84
26343
8599
9486
808
27
68332
46147
22
1582
6838
2286
764
734
1985
30
56
147
8089
284
25
127
540
588
51
243
75610
54487
9608
92999
7277
27
430
2503
20759
58
12698
114
8291
6105
8254
35762
408
97227
946
645
989
333
4002
40159
28735
49776
36
96266
270
20160
97
915
45
82
371
57284
94
5396
9147
7270
8664
5915
1343
78719
508
394
93
19
70518
24
78
37089
2870
62285
4979
368
32
8150
77
42
100
243
13
5177
279
234
61639
99390
50252
9436
25116
11846
90705
17848
7965
127
464
991
552
930
60853
74950
997
31532
34692
9601
7091
95
891
994
92164
184
1412
18
669
59803
57
100
56
85
9944
61
45051
8618
79
5697
53
19
27965
49075
507
2728
56260
53
66
40
6005
281
513
1808
74
97107
116
84
427
64
2746
686
3481
12
67594
1501
358
78771
83151
51840
6769
18
247
783
38
450
6385
79230
77
6276
990
576
4397
96
3896
18
8943
408
28093
100
25
86861
156
52
655
3134
58
970
924
4240
9859
284
64
87620
55
422
15181
673
99
92704
675
39
31369
2538
9076
40376
4569
53
34
426
11
3496
79
5627
34
392
28
434
8587
658
55
2764
4197
260
7219
4010
764
21
474
54
24
34522
98529
74
72640
9255
4485
78
53
3414
361
4980
3742
40
4993
96
9216
15580
3431
11
6706
8450
6310
292
71976
25
15
947
25
9234
84
82
17
5273
378
8360
2821
23302
900
29375
6899
2521
1959
47658
64
77
97251
8061
245
614
73557
88153
26
75225
840
59
36
45
132
502
234
98729
9536
60
13
83
8104
7764
730
674
6393
9140
329
4848
18454
9123
65850
519
70488
45164
9405
48
3339
66
37
405
32
64
735
87
445
537
81
746
84432
86742
4963
37
547
532
582
17
1320
299
8476
357
100
82316
78
1581
24
21
180
18
7621
4952
35
65
96268
55
66725
6109
7078
1766
93866
5754
932
29596
94
349
767
4084
9121
32197
2029
11529
98
60670
30355
17261
44
16
81
37
93
4640
100
98
50089
731
98662
39545
16
4654
526
56
48
154
2187
247
6218
89
9195
610
4968
660
41064
50995
260
21898
966
78
3731
4199
58
3884
5671
82
18
5767
364
413
8946
77
563
2711
59
3164
482
54
3851
551
52737
1843
67
38
31
5512
624
700
81
32632
918
2960
1162
18
23
91
89
97983
78
3260
243
536
810
988
590
96
74051
74
8949
82513
626
16679
801
88719
1323
33244
72071
994
81
869
88955
99598
20179
44061
235
77
54519
75
54
950
7373
6815
328
47257
1540
8523
32643
83964
54
100
7395
18
25867
365
82
2912
55364
303
230
4439
394
24254
852
3816
63348
9179
794
78192
6073
804
32
426
5532
246
334
96680
95421
425
93541
71259
711
93173
839
68
812
58
227
21047
63
70
415
4519
15240
17383
56
58
27
55428
19227
4113
89062
9568
4907
9713
782
8356
74
69
53
6491
36310
615
25
812
50619
5283
4158
64410
830
660
49
420
857
4957
539
18
76521
33606
32350
504
424
682
98
83
198
16226
91
27
12
5669
231
6557
953
75558
5071
8637
77
40
324
4641
82
19
523
3761
9081
7674
7832
7490
11
1998
80805
95553
32
3289
63214
336
23
60537
84
70811
65
34
686
18887
13
65906
5048
23917
4619
68
42426
9614
62061
32
71
7203
12300
60155
22
1432
87
967
152
86
691
9872
23
46680
297
45
930
229
20
34050
73427
106
751
17
93
856
7883
469
33
320
36524
69679
70
41
658
4392
14
48993
2395
39
544
57
7636
1114
40559
249
23
95
146
1004
47974
7106
452
11071
9832
103
3468
2256
240
4811
7482
42
62
3133
3856
697
1445
6121
61
172
47
5460
89
5542
2148
372
78
4173
95629
88271
906
3817
76
22
637
786
5781
93
65189
983
21
22
46
97
56163
18471
9439
54405
45915
551
421
59
756
81
20931
62742
1951
63
420
9315
684
405
31
990
98
56428
3690
62
88
57
2447
10807
886
6845
47
5067
33073
75
18
3246
8981
32230
374
1261
62
52
6165
8135
61
2935
2887
14
4512
161
126
60
2561
22955
4528
5263
45512
84827
3409
1164
46
814
4667
67
613
3485
41
10719
5180
3046
7135
61
79
5135
36884
744
91112
72351
7744
79120
42198
88
84
16586
999
870
49748
11090
75
86
3624
7838
296
527
72727
452
105
36826
6163
183
41781
2263
406
58
79524
16
72857
1973
627
40349
49644
34
709
79
7441
69
58033
7598
515
4718
66161
70
41503
79384
31085
66
818
36502
675
66906
316
90
1945
13
17780
634
7031
813
23
6394
31456
2589
37762
618
16178
967
76883
9877
35
398
41
30
47323
6168
96
565
89
78
43741
71576
27291
5286
56
72
640
79
41190
70116
536
58504
71
200
94665
71
39889
319
90297
2469
3039
25595
87
2127
97
49
6730
77
47
166
62
467
62
997
4637
892
93506
45
51955
55
52
626
398
1226
6065
71809
356
287
54
28
506
25
585
27
1409
29
9887
25
773
52568
967
57014
29923
2733
69
25
916
875
37
64318
46
9031
736
1699
948
5465
8406
147
280
74027
14689
583
69
2696
62
65
5921
40
9454
4743
90
48
234
906
694
46214
6628
462
562
463
24
12900
562
6680
97013
34
27
78
4531
922
536
24
303
940
118
913
9250
7542
71
74
42
35
33679
55
42296
54
23534
317
347
89398
57923
523
54
72
63
2661
63462
720
25
807
463
78
415
49320
6927
210
9220
68236
615
17978
976
91190
5792
10865
9475
2741
65
683
81
83
92413
372
86596
90
50
4748
791
4325
836
4172
22611
85
9937
2810
635
1744
77859
7160
68
94
59
42
982
5789
16021
8591
21
46087
821
873
7727
951
58654
21
11
83492
1176
617
513
4143
6360
3393
171
29894
9658
3852
97
67
963
15215
58213
138
96
23120
944
246
22839
771
6116
58700
916
75552
9430
69
6122
73083
9225
93036
97
920
81
6684
80779
80801
36004
4502
36
20
96
77937
74336
50
12
73
706
56
60809
782
1912
5252
72046
57
9911
13
250
92
141
76780
77852
96301
41
9443
40
559
94431
53
656
48261
2270
384
59
889
8501
43
44
98
5348
91774
1937
329
665
4233
90
93911
9805
5053
4663
342
945
30124
54
479
449
83314
216
3359
924
84
11008
71
7019
189
66698
923
46
932
42
7615
6349
40
2083
21
70
317
74
87222
22
94
9433
43400
402
4876
91645
71
95273
40
469
58
30627
555
93
4427
39840
7048
12
36
5573
951
945
1194
619
4577
60749
2690
398
94
802
9093
83918
35
25
80160
85661
39142
15
8278
396
214
78
22572
78872
78
69713
483
35639
5743
494
34
5181
927
958
514
572
10
17
34
5619
1080
23
40
61671
37887
9477
16655
17510
9046
82
7133
93
71
17298
33
1097
167
5837
3348
98
928
86174
17
222
72690
9863
8847
7770
826
7264
861
876
839
72
81
60
52
576
241
5465
555
97354
63
44
1923
171
55210
94
343
51
5102
74
357
6020
5239
71
492
2512
7527
836
728
2904
85
11
291
86
70207
72
5370
66
3093
97
74
7555
43
94031
77
852
21
6742
45
994
6451
22541
8506
94
29
4494
106
918
79
4200
597
99
398
71
54
66867
17
6081
94
2313
282
20545
8878
8243
58363
8477
61
57
688
51
36
227
12635
74749
7063
5120
94552
45
1219
95002
470
3098
6714
579
901
48589
17454
9132
51
446
6608
187
424
1496
41
291
83832
409
10885
415
6062
78618
96225
355
51
22
80692
402
4511
7645
636
14856
7242
75881
859
41
58
257
3831
9285
52
3645
45
48
541
28
18
84135
26
64014
3504
943
3006
77063
870
91
4455
