613
352
1107
54
38
517
777
296
515
846
802
73
39
222
55
302
658
658
1054
38
834
331
388
64
629
9
9
322
854
576
143
131
342
395
83
292
76
4
6
661
157
48
392
890
486
535
722
722
722
181
633
916
517
369
497
359
486
517
214
483
334
854
517
446
206
560
650
318
394
43
524
533
431
517
516
676
676
318
479
487
318
360
629
454
846
371
388
21
876
431
517
916
263
16
394
562
447
625
516
487
508
518
676
318
676
769
346
396
235
356
953
586
1681
551
523
149
450
395
989
1031
534
824
540
584
161
707
277
195
672
690
278
91
438
240
67
987
75
771
73
589
444
661
259
625
309
558
272
588
128
64
534
470
830
335
668
320
459
415
318
819
599
880
136
732
913
305
241
582
789
1040
497
388
395
359
494
707
34
208
602
685
347
633
964
141
818
320
400
376
613
533
101
35
411
344
393
627
614
162
881
447
543
9
48
784
1074
873
348
1069
650
187
574
438
5
17
330
97
70
192
239
378
517
284
335
28
157
5
495
548
1040
310
533
214
1103
223
168
524
341
247
60
331
460
308
301
138
223
308
604
585
173
499
363
448
419
245
460
318
443
355
345
345
355
487
64
586
250
57
168
272
68
659
301
708
139
61
549
346
43
43
111
457
131
131
131
720
19
152
250
351
5
185
347
410
663
195
3
88
106
58
473
236
304
169
457
288
542
184
519
625
854
15
679
261
704
824
236
329
1054
839
617
684
611
873
942
402
562
186
769
834
39
91
568
138
289
540
133
2031
517
616
223
1017
873
492
534
901
838
704
449
277
674
864
548
122
710
626
18
359
465
539
562
798
1189
56
668
384
659
470
520
415
415
277
510
834
685
868
946
228
649
465
357
2510
789
419
263
416
552
351
530
549
483
588
497
411
612
35
686
562
271
168
393
169
819
614
412
33
622
443
531
171
561
184
454
415
867
668
854
302
391
568
646
55
642
80
524
756
457
98
38
278
268
28
476
352
377
369
357
881
716
696
524
672
574
443
550
441
369
58
114
604
64
235
629
43
113
629
299
84
613
57
184
34
63
479
75
284
366
722
25
5
101
16
763
273
457
39
414
416
21
48
86
395
954
1784
3110
3110
2182
2213
400
24
1442
588
11
457
1039
1439
1554
720
8
1688
773
1697
1527
125
1397
1230
1923
1695
1890
823
42
55
1952
1104
341
1574
1378
369
1458
1586
624
1151
1502
1580
4313
1495
1085
1170
1397
985
272
1343
28
1543
205
1606
795
1587
2242
1037
1949
4313
716
45
507
1527
645
1442
970
1590
1590
1174
1267
157
1695
252
1406
1567
1381
1039
1189
349
498
1572
800
1326
1482
1028
1212
1724
1574
959
626
461
1245
395
1587
991
1761
1761
959
676
1323
3038
1949
95
1543
1378
1323
1442
14
18
69
1039
1503
79
1470
1470
716
446
1230
1230
1230
1949
1773
1174
114
915
120
36
622
1085
373
53
4313
1521
1439
1151
1279
1267
1401
1526
624
1923
1323
5
1586
1583
85
14
1442
9
2
53
1230
2
1586
61
1378
1442
1323
2
1587
97
45
1378
56
6
71
3110
1473
1471
97
23
830
567
97
331
34
268
457
440
684
536
58
1039
167
252
1323
55
1810
1247
984
1039
7
151
567
567
268
684
636
830
27
1949
1442
205
35
7
6
81
170
213
285
610
683
757
296
25
344
51
223
675
424
300
348
936
326
196
379
231
878
611
276
280
41
623
552
677
177
563
397
348
23
604
956
170
535
511
342
379
30
371
529
170
446
93
190
282
523
618
170
1390
901
901
124
438
599
651
124
601
774
250
527
8
833
102
94
85
804
123
25
25
386
399
627
579
765
770
256
866
511
232
379
106
863
346
98
39
33
509
1103
901
901
472
646
5
680
80
39
51
700
368
124
124
289
529
280
23
16
215
402
600
25
465
741
250
523
560
10
3
324
136
71
489
128
31
472
329
135
115
472
75
374
70
86
210
18
65
434
402
243
601
799
536
171
355
203
386
94
231
518
29
32
22
447
49
697
434
194
2
255
221
616
273
26
446
101
396
204
109
432
458
34
618
221
174
1836
242
113
415
107
257
101
983
420
359
507
881
741
29
274
324
46
59
420
93
751
368
243
222
274
622
678
314
488
342
637
80
287
163
572
817
629
819
359
525
1606
665
295
21
559
579
381
87
622
310
137
429
183
53
774
96
162
451
838
481
772
947
863
134
752
146
13
429
333
635
30
14
772
10
40
21
9
77
474
657
287
245
448
249
784
331
500
91
815
512
274
274
274
206
410
634
267
73
90
654
779
204
295
345
694
189
28
21
442
200
667
667
146
664
948
83
438
693
641
667
657
867
474
543
272
207
197
1028
409
273
762
752
1023
1625
734
517
734
914
590
753
517
658
523
940
449
11
111
305
161
60
66
1275
261
1058
577
844
364
1147
650
829
543
282
207
335
542
657
613
499
1470
945
718
61
47
438
940
752
759
91
799
1014
694
35
233
115
694
423
694
513
133
321
315
742
625
495
1724
662
7
240
73
650
431
71
3
40
95
390
359
94
688
170
417
7
734
734
424
342
849
2
950
36
109
718
718
506
517
734
517
11
1028
343
676
269
597
438
626
458
333
57
808
210
852
355
1023
467
145
1402
255
23
755
190
438
803
603
138
881
594
354
114
676
305
162
195
367
446
104
407
745
51
676
494
629
447
352
6
716
489
279
465
1321
296
456
892
36
296
409
512
61
535
494
353
8
9
46
11
656
226
158
48
423
523
29
543
637
299
7
13
25
9
618
965
276
161
542
512
543
82
828
148
889
371
971
11
618
151
7
5
86
55
8
61
72
86
23
14
48
47
485
70
225
116
150
292
72
34
348
232
230
256
156
146
160
168
100
335
2031
172
51
207
210
119
106
205
1882
47
210
151
30
330
127
93
122
844
96
83
244
116
152
78
145
238
2011
86
249
79
118
240
318
100
401
114
224
181
585
448
185
93
120
552
126
107
552
552
10
118
153
210
64
27
127
164
101
148
194
133
410
199
26
352
124
14
29
61
158
40
284
32
84
34
186
767
55
194
161
68
242
10
315
51
35
367
60
269
663
163
127
291
30
280
116
105
1
28
73
200
124
152
235
182
249
85
113
22
125
444
71
39
9
59
401
130
418
114
23
477
2
125
175
31
48
28
262
49
280
123
142
273
32
54
78
18
145
36
14
42
394
247
239
676
443
86
24
107
154
107
31
40
172
6
112
366
23
91
118
2011
110
60
162
57
263
2505
6
228
719
431
15
71
78
330
95
101
76
66
100
97
23
160
131
1103
12
73
63
132
133
12
210
155
371
450
1017
6
661
10
176
35
82
25
719
719
8
142
95
11
48
62
10
70
479
16
111
105
81
419
91
987
38
23
69
64
534
180
7
78
78
79
172
89
1043
159
57
105
751
418
318
157
444
844
65
9
423
49
441
266
494
22
451
151
2
5
376
7
5
13
347
159
48
28
164
572
6
15
103
470
470
105
153
22
65
180
16
15
235
7
24
71
67
696
118
6
9
676
318
14
2505
38
389
204
69
86
205
162
266
20
100
63
58
4
104
6
9
1
111
96
7
24
1442
638
638
1
679
10
41
91
51
174
10
1
302
16
9
60
7
1
88
1
13
412
4
4
65
10
127
31
14
69
70
333
29
15
17
1
33
1
19
24
310
4
51
1
832
292
758
283
285
561
724
114
39
28
20
300
9
15
38
36
742
77
40
50
50
203
84
23
781
116
14
30
159
67
1176
440
94
100
1023
198
196
434
65
293
781
501
10
226
12
20
453
86
285
29
93
151
781
1
125
99
91
565
326
13
314
1009
1023
18
951
951
256
854
89
301
32
54
32
1
2
22
41
21
6
39
84
18
4
822
93
63
18
23
35
18
15
5
69
17
10
14
61
27
83
3
22
5
51
49
1176
59
194
196
254
309
5
101
613
40
156
124
285
25
758
38
758
13
22
5
33
39
158
33
20
199
80
17
9
1
33
11
9
36
52
1
67
8
160
104
781
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
43
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
951
951
3
440
5
951
122
2
613
283
57
758
61
983
13
40
983
83
27
724
50
4
565
12
73
1
822
10
280
287
90
280
15
8
26
8
218
21
28
71
302
38
848
8
711
455
90
781
1023
180
848
983
322
781
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
59
13
11
27
137
1
64
2
69
102
582
848
120
3
58
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
220
27
334
53
265
12
83
2
49
38
50
35
14
9
408
408
226
9
604
238
784
33
1
321
10
501
21
21
8
204
177
4
954
401
434
40
518
7
618
152
16
14
36
27
74
74
82
268
330
744
860
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
670
54
331
76
357
106
332
257
44
27
32
252
335
142
100
177
9
280
280
15
155
6
79
75
140
152
117
9
11
68
127
331
88
57
134
204
79
225
224
102
218
199
41
220
473
37
97
183
43
75
440
17
103
182
372
229
35
17
63
473
32
224
11
5
75
372
229
56
46
117
220
59
3
8
29
1
29
1
79
18
10
38
12
25
8
12
10
53
3
273
175
288
79
170
1312
110
122
275
65
12
10
2
50
444
5
9
130
18
130
12
218
299
616
106
21
18
2
444
23
1312
218
2
814
84
444
2
40
276
29
30
252
207
207
8
147
255
84
199
236
307
21
203
126
193
48
152
275
156
273
126
2
28
39
84
110
207
158
236
376
376
67
147
273
242
207
80
219
145
32
74
42
163
20
2
257
184
376
19
3
31
72
64
38
325
125
59
57
31
56
29
126
67
960
31
31
48
47
1175
141
1755
1882
98
513
1175
709
731
1932
216
1175
1275
1676
1043
771
767
722
188
2242
48
849
1930
3608
2011
14
679
3579
2011
1236
661
405
731
33
20
16
3027
1676
1401
341
958
1118
1712
2242
1992
2505
9
2505
2530
2730
69
3038
192
14
40
661
1561
1561
2011
12
2956
2730
69
473
131
97
85
23
10
2011
661
69
56
150
79
344
42
19
29
50
12
2115
2115
2115
2115
2115
2115
220
10
344
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
1561
2505
1043
8
115
98
71
14
2011
56
69
38
72
1
168
61
8
50
767
82
113
58
59
92
82
22
109
13
960
10
66
123
151
342
65
73
37
328
168
8
27
39
9
73
5
98
14
54
52
334
77
92
64
115
36
157
16
171
128
236
111
20
3
24
245
143
53
33
50
12
6
8
5
19
124
8
39
21
9
99
89
14
139
159
417
124
84
139
79
114
28
56
28
85
126
69
5
70
85
44
17
77
19
56
13
56
32
89
2
14
36
32
960
1554
41
32
15
960
2
20
41
24
2
24
5
1543
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
37
6
751
25
43
8
56
143
960
637
523
4
1755
1882
1236
3579
2530
2242
10
1930
513
1230
40
1992
2505
3038
373
1151
21
1279
1561
85
2956
375
2956
1023
709
731
1058
965
1932
19
1275
1625
753
31
1043
771
767
722
377
577
849
1401
1930
192
3608
341
14
14
32
517
829
1236
1028
523
716
1676
1401
341
31
958
192
7
364
473
83
10
16
1
1712
1118
1279
819
49
989
23
426
426
989
3310
3310
3310
95
3310
3310
3310
8
3310
5
36
50
6
1
17
989
95
433
1090
162
158
1090
322
574
205
433
11
16
11
1
66
11
1
1
2
32
580
1
71
16
56
1
67
175
17
2
34
2
22
1
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
1
31
17
4
3
3
25
3
45
43
73
428
1163
577
49
26
178
129
15
92
20
146
375
149
882
747
882
1163
331
434
1224
350
1
166
1101
113
175
45
471
12
1136
375
587
276
91
375
1224
587
1224
487
125
25
18
36
1046
150
370
428
62
749
1136
882
760
1046
1101
1163
197
1163
760
136
32
539
16