618
353
1106
54
39
518
777
297
515
850
803
74
38
223
55
302
658
658
1052
38
835
331
388
66
633
9
9
323
854
576
141
131
342
396
83
294
76
4
6
662
158
48
392
891
487
539
722
722
722
180
632
918
518
369
498
360
487
518
214
482
332
850
518
447
206
563
650
316
393
42
524
534
430
518
518
676
676
316
482
487
316
360
633
457
850
371
387
21
876
430
518
918
264
16
393
563
448
625
518
487
509
517
676
316
676
770
348
396
237
356
953
587
1685
551
523
149
451
396
989
1033
536
826
539
582
161
706
276
195
673
691
278
92
439
239
67
987
75
773
75
588
444
660
259
626
309
558
272
590
127
63
532
472
831
336
667
320
459
416
316
819
597
882
135
732
912
305
240
586
785
1040
498
388
395
360
493
706
34
209
605
687
348
632
961
142
821
320
400
379
611
532
102
35
411
344
393
627
615
162
883
448
544
9
49
784
1075
876
348
1070
650
188
575
439
5
17
332
97
70
193
240
379
518
284
336
27
159
5
496
547
1040
309
534
216
1100
223
169
523
341
248
60
329
460
310
301
138
224
310
604
585
172
501
363
450
419
245
460
319
441
355
345
345
355
487
63
587
251
57
168
272
69
658
301
707
140
61
548
348
44
44
111
456
131
131
131
719
19
153
253
351
5
185
347
412
662
195
3
88
106
57
475
235
303
169
456
288
545
183
519
625
854
15
679
261
706
826
235
330
1052
839
617
684
611
876
944
402
563
187
770
835
39
93
568
140
290
541
134
2030
518
616
224
1016
873
491
536
902
839
706
449
276
673
863
548
122
709
624
18
359
466
538
562
799
1189
56
667
384
658
469
519
416
416
277
511
835
683
868
947
228
649
466
356
2512
785
420
262
416
554
354
531
548
482
590
498
410
613
35
686
562
272
167
393
169
819
615
413
33
622
443
531
171
561
183
457
416
866
669
853
302
391
566
648
55
640
81
524
755
458
98
38
278
270
27
476
352
378
369
356
883
714
697
524
673
575
443
549
443
369
59
114
604
63
237
633
43
113
633
299
84
618
57
185
34
62
478
75
285
366
722
25
5
102
16
765
273
458
39
417
416
21
48
86
396
955
1787
3109
3109
2187
2215
400
24
1445
588
11
457
1038
1442
1555
719
8
1689
775
1698
1526
125
1398
1230
1924
1700
1887
825
42
55
1951
1103
341
1574
1379
369
1460
1586
624
1151
1504
1580
4316
1495
1084
1175
1398
985
271
1341
28
1544
205
1612
797
1589
2244
1036
1948
4316
718
46
508
1528
647
1445
970
1594
1594
1174
1266
157
1700
252
1406
1569
1381
1039
1192
349
497
1572
801
1325
1486
1029
1213
1725
1574
959
627
462
1245
396
1589
992
1762
1762
959
676
1323
3037
1948
94
1544
1379
1323
1445
14
18
69
1038
1504
79
1470
1470
718
446
1230
1230
1230
1948
1776
1174
114
915
120
36
621
1084
374
53
4316
1520
1442
1151
1279
1266
1403
1527
624
1924
1323
5
1586
1585
85
14
1445
9
1
53
1230
1
1586
61
1379
1445
1323
2
1589
97
45
1379
55
7
72
3109
1474
1474
97
23
830
567
97
331
34
267
457
440
685
537
58
1038
167
252
1323
55
1812
1250
984
1038
7
151
567
567
267
685
638
830
27
1948
1445
205
35
7
6
82
170
214
285
610
684
758
296
25
345
51
223
675
423
299
349
936
326
195
379
231
879
610
277
281
41
622
555
677
177
562
397
349
23
604
957
170
536
512
341
378
30
371
530
170
444
93
190
283
523
620
170
1394
903
903
123
440
599
652
123
602
774
250
531
7
834
102
94
86
804
123
25
25
386
399
626
579
766
771
255
868
512
232
378
106
864
346
99
39
35
510
1100
903
903
472
647
6
681
82
39
51
700
367
123
123
289
530
280
23
16
215
402
600
25
469
742
250
523
560
10
3
323
136
70
489
128
31
472
329
135
115
473
75
374
70
86
210
18
65
436
402
242
603
799
541
171
354
204
387
94
231
519
29
31
22
446
48
696
435
194
2
254
222
620
275
26
446
101
399
205
110
435
458
34
620
222
174
1836
243
113
416
107
257
101
986
421
361
508
881
742
29
274
323
46
59
420
92
750
367
243
222
274
623
678
314
488
341
637
82
286
164
574
817
630
819
359
525
1607
664
295
21
560
579
384
87
623
309
137
429
183
53
774
96
162
451
838
481
774
947
864
134
753
146
13
431
333
636
30
14
774
10
40
22
9
76
474
658
287
245
448
251
786
331
503
91
816
513
274
274
274
205
411
636
267
72
90
654
780
204
295
345
694
189
28
21
442
200
667
667
147
665
948
83
438
693
640
667
658
868
474
543
272
208
197
1031
410
273
762
755
1020
1625
735
517
735
915
592
753
517
658
525
940
450
11
111
307
161
60
66
1274
260
1061
577
843
364
1149
651
830
543
282
208
336
541
658
614
499
1470
945
720
61
47
438
940
755
759
92
797
1017
694
35
233
115
694
425
694
514
133
321
316
742
623
495
1725
664
7
239
72
651
431
72
3
41
95
390
359
94
690
170
418
7
735
735
424
342
850
2
952
36
110
720
720
506
517
735
517
11
1031
343
678
269
598
438
627
459
333
57
808
210
852
355
1020
468
146
1403
256
23
756
190
438
804
604
138
881
593
353
114
676
305
163
194
367
444
104
407
745
51
676
495
629
446
352
6
717
489
280
466
1321
296
457
889
36
296
409
513
61
534
495
353
8
9
46
11
656
226
158
48
425
525
29
543
636
301
7
13
25
9
618
965
276
161
541
513
543
82
828
148
891
371
972
11
618
149
7
5
87
55
8
61
72
86
23
14
49
46
485
71
226
116
149
293
71
34
348
232
231
258
156
148
160
168
100
335
2030
172
51
208
210
119
106
205
1882
47
212
151
30
329
127
93
121
844
98
83
243
116
152
78
145
238
2011
87
249
79
119
240
320
100
401
115
224
181
585
450
185
93
119
555
126
107
555
555
10
119
153
210
63
27
128
163
101
147
194
133
408
199
27
352
124
14
29
61
158
40
284
31
83
34
186
770
55
194
162
68
244
9
315
51
35
369
60
268
662
163
127
292
31
280
116
106
1
28
73
200
124
152
234
182
249
83
114
21
125
444
71
39
9
59
401
130
417
114
22
477
2
125
175
31
48
28
262
49
280
123
142
272
32
53
78
18
145
36
14
42
394
247
238
676
443
86
24
107
154
107
31
40
172
6
112
366
23
91
118
2011
110
60
162
56
264
2509
6
229
722
430
15
71
78
329
94
101
76
66
100
98
23
160
131
1100
12
73
63
132
134
12
212
156
372
451
1016
7
662
10
176
36
82
25
722
722
8
143
95
11
48
62
10
70
478
16
111
106
80
419
92
987
38
23
69
63
532
179
7
78
78
79
172
89
1045
159
57
105
750
417
316
157
444
844
65
9
422
49
443
267
493
22
454
151
2
5
379
7
5
13
347
159
49
28
164
574
7
15
104
472
472
106
155
22
65
179
16
15
234
6
25
72
67
697
119
6
8
676
316
14
2509
38
391
204
70
87
207
162
267
20
100
63
58
4
104
6
9
1
111
96
8
24
1445
638
638
1
679
10
41
91
51
174
10
1
302
16
9
60
7
1
88
1
13
411
4
4
65
9
127
31
14
68
70
333
29
15
17
1
33
1
19
24
310
4
50
1
832
292
758
282
285
561
723
114
39
28
20
300
9
15
38
36
743
77
40
50
50
203
84
23
780
116
14
30
158
67
1176
439
94
100
1023
198
196
434
64
293
780
501
10
226
12
20
453
86
285
29
93
151
780
1
125
99
91
565
326
13
314
1009
1023
18
952
952
256
854
90
301
32
54
32
1
2
22
41
21
6
39
84
18
4
821
93
63
18
23
35
18
15
5
69
17
10
14
61
27
83
3
22
5
50
49
1176
59
194
196
254
309
5
101
613
40
156
125
285
25
758
38
758
13
22
5
33
39
158
33
20
198
80
17
9
1
33
11
9
36
52
1
67
7
160
104
780
396
60
854
45
70
4
24
14
41
3
1009
180
3
23
5
14
4
16
1
1009
37
11
43
26
3
3
2
80
19
9
1
107
115
41
75
26
89
2
24
53
34
77
203
111
4
16
77
23
77
76
40
1
100
14
319
1
37
2
44
22
18
32
49
396
2
56
4
28
4
2
10
24
10
3
10
1
23
11
2
11
3
18
40
17
5
201
70
8
453
561
104
547
24
932
1
697
565
1
23
2
1
952
952
3
439
5
952
122
2
613
282
57
758
61
983
13
40
983
83
27
723
50
4
565
12
73
1
821
10
280
287
90
280
15
8
26
8
217
21
28
71
303
38
848
8
711
455
90
780
1023
180
848
983
322
780
1009
15
434
17
24
854
41
18
42
15
146
156
130
20
8
3
60
758
52
25
203
29
1103
129
67
25
18
13
102
58
13
11
27
137
2
64
2
69
102
582
848
120
3
57
53
31
390
89
1022
63
21
173
183
52
117
54
173
30
90
12
53
53
1
131
88
14
5
34
153
139
29
2
2
4
25
1
25
334
86
464
464
239
225
32
18
32
292
20
58
204
676
12
464
434
141
62
218
27
334
53
265
12
83
2
49
38
50
35
14
9
408
408
226
9
605
238
784
33
1
321
10
501
21
21
8
202
177
4
954
400
434
40
518
7
618
152
16
14
36
27
74
74
81
268
330
744
859
116
106
476
54
76
6
70
70
336
87
306
109
76
268
518
618
501
110
14
35
121
134
43
154
357
280
23
73
25
155
53
67
90
134
669
54
331
76
357
106
332
257
44
27
32
252
334
142
100
177
9
280
280
15
155
6
79
75
140
152
117
9
11
70
127
331
88
57
134
205
79
225
224
102
218
199
41
220
473
37
97
182
43
75
440
17
103
182
372
229
35
17
63
473
32
224
11
5
75
372
229
56
46
116
220
59
3
8
28
1
28
1
79
18
10
38
12
25
8
12
10
53
3
273
175
288
79
172
1313
110
122
275
65
12
10
2
50
444
5
9
130
18
130
12
218
298
616
106
21
18
2
444
23
1313
218
2
814
84
444
2
40
276
29
30
251
207
207
8
147
255
83
199
236
307
21
203
127
194
48
152
276
157
274
127
2
28
39
83
110
207
158
236
376
376
68
147
274
242
207
80
219
145
32
74
42
163
21
2
258
186
376
19
4
31
72
64
38
324
125
59
57
31
56
29
126
67
960
31
31
48
47
1181
151
1756
1882
98
513
1181
709
731
1932
219
1181
1274
1676
1045
771
770
723
194
2244
48
848
1930
3613
2011
14
679
3584
2011
1235
662
405
731
33
20
16
3033
1676
1404
342
956
1118
1712
2244
1990
2509
9
2509
2534
2731
69
3037
192
14
40
662
1564
1564
2011
12
2959
2731
69
473
131
97
85
23
10
2011
662
69
56
150
79
343
42
19
29
50
12
2115
2115
2115
2115
2115
2115
220
10
343
47
23
42
26
44
137
31
4
104
137
9
104
2
6
2115
960
30
27
57
43
59
143
45
1882
198
1564
2509
1045
8
115
98
71
14
2011
56
69
38
72
1
168
61
8
50
770
82
113
58
59
92
82
22
109
13
960
10
66
123
151
344
65
73
37
328
168
8
27
40
9
73
5
98
14
55
51
336
77
92
64
114
36
157
16
171
128
235
111
20
3
24
245
143
53
33
50
12
6
8
5
19
124
8
39
21
9
99
89
14
139
159
418
124
84
139
79
114
28
55
28
85
124
69
5
70
85
45
17
77
19
56
13
56
32
89
2
14
36
32
960
1555
41
32
15
960
2
19
41
24
2
24
5
1544
5
25
20
85
49
48
18
53
125
22
40
25
48
34
13
17
36
30
22
94
71
29
298
389
9
61
53
30
143
12
43
31
49
157
17
21
13
47
3
3
110
63
47
15
93
32
12
31
39
196
39
129
74
163
5
19
27
11
38
7
751
25
44
8
56
143
960
636
525
4
1756
1882
1235
3584
2534
2244
10
1930
513
1230
40
1990
2509
3037
374
1151
22
1279
1564
85
2959
375
2959
1020
709
731
1061
965
1932
19
1274
1625
753
32
1045
771
770
723
378
577
850
1403
1930
192
3613
341
14
14
32
517
830
1235
1031
525
717
1676
1404
342
32
956
192
7
364
473
83
10
16
1
1712
1118
1279
818
49
989
24
426
426
989
3312
3312
3312
95
3312
3312
3312
9
3312
5
36
50
6
1
17
989
95
433
1091
162
158
1091
322
574
205
433
11
16
11
1
66
11
1
1
2
32
581
1
71
16
56
1
67
175
17
2
34
2
22
2
3
1
2
1
2
6
84
791
9
12
6
1
5
3
183
7
11
3
7
17
14
5
2
155
22
482
110
11
3
56
85
8
396
396
2
25
12
6
116
116
791
1
44
44
61
7
3
49
7
3
7
1
34
1
4
10
25
23
1
131
7
3
1
48
2
552
363
148
9
28
1
2
1
37
12
12
14
7
6
9
2
31
17
4
3
3
25
3
45
43
73
428
1163
577
49
26
178
129
15
92
20
146
375
149
883
747
883
1163
331
434
1222
350
1
166
1101
113
175
45
471
12
1135
375
587
276
91
375
1222
587
1222
487
125
25
18
36
1047
150
370
428
62
749
1135
883
760
1047
1101
1163
197
1163
760
136
32
540
16