3088
88
63
57
0
9
19
192
57
5
14
29
76
1931
13
2775
67
294
153
39
141
165
464
188
398
9
83
65
102
2063
4130
0
2062
1910
558
1094
3231
1063
683
3289
20
369
1435
15
22
0
91
8
13
192
701
1997
531
271
149
316
285
759
169
5233
84
7557
2439
2730
7292
2028
74
102
492
335
3976
333
2278
780
22648
1486
200
1840
73289
6444
884
4095
1025
124
154
23
377
232
83
1167
261
6104
274
2300
2392
1117
536
8436
231
369
204130
2160
441
1066
121
0
7
21
405
88
2
6
125
58
431
47
3606
34
378
21
348
442
1
447
182
665
33
193
223
79
3302
5559
0
1313
2899
573
1033
4592
2480
889
3292
67
629
1075
134
556
78
291
8
17
289
446
654
641
292
35
134
423
646
240
7282
113
11807
3458
2977
14165
3329
334
27
767
1729
592
451
2091
335
27723
723
118
1006
121724
14075
1287
6132
1375
81
118
20
244
8
52
1691
308
7032
661
233
2731
1734
303
4519
352
25
302747
2012
40
109
106
0
9
27
563
44
0
84
37
255
1341
2
4071
63
536
57
134
105
88
290
452
993
90
428
322
315
2612
5864
9
1944
6528
1045
385
4813
2922
314
4746
49
200
860
58
132
80
381
23
4
935
710
982
755
220
675
657
233
665
145
2861
746
8647
2650
5258
14957
2670
280
99
966
1846
1522
764
2588
1210
22194
1630
177
893
97860
10468
1517
4768
1759
86
260
51
784
17
147
1747
1290
6480
359
632
1982
2832
439
5372
399
167
264261
1691
1
86
425
0
40
18
237
413
0
50
14
195
634
62
2895
2
369
90
37
338
76
202
177
304
1
55
26
494
1713
3018
0
1291
1499
387
106
2692
574
393
2277
21
24
465
107
58
2
222
0
5
191
430
342
909
169
37
701
2657
1061
132
2415
37
5386
1229
3927
4969
1017
85
29
304
918
1052
262
901
203
20759
940
162
2119
63953
6587
354
4238
670
88
80
283
283
18
14
1786
216
5071
94
487
1984
734
611
2387
67
39
214770
1470
21
155
31
0
0
5
123
12
0
22
50
90
872
21
2037
8
494
49
183
1070
17
244
273
336
11
166
34
80
1826
2783
0
989
3137
501
111
1362
935
658
1860
47
37
2442
26
3
4
231
4
6
656
293
892
517
1167
111
1344
117
1099
171
2394
73
5542
1072
1702
6777
1822
89
15
231
268
472
301
391
486
7507
532
192
502
50853
2834
702
1742
521
76
71
2
244
16
56
504
205
5396
217
935
1530
477
579
1529
141
64
97484
929
48
139
8
0
1
0
385
269
9
5
0
55
954
3
3231
7
324
19
50
337
50
190
275
519
27
131
251
65
1719
3664
0
1190
4594
561
361
2383
850
353
3404
96
25
420
20
1667
0
32
0
0
154
392
468
314
411
140
317
159
581
554
2362
82
7906
3048
2286
7655
1881
207
85
389
723
387
714
760
389
19778
693
30
577
52752
5277
877
3131
488
172
136
16
168
4
30
491
178
8804
361
324
2786
1690
172
4023
148
66
187181
334
46
540
396
0
5
8
143
7
0
8
47
15
598
1
2051
2
310
60
144
1320
1580
400
557
573
19
144
247
115
2184
4401
0
608
2478
376
300
3843
2043
344
2866
6
106
577
359
7
1
59
0
23
55
348
893
437
216
62
432
108
576
90
2695
53
4888
1179
4599
6297
2270
134
20
175
569
418
1508
1012
239
19140
1083
121
270
65427
4678
443
2840
443
99
64
11
99
13
85
1032
439
3800
220
437
1800
1149
567
3069
114
19
146933
1760
48
301
17
0
1
11
347
1
0
23
9
113
602
20
3437
19
635
39
69
156
80
352
438
590
23
134
111
149
2293
3213
16
1105
2183
634
309
2209
1818
453
2749
39
395
529
13
26
4
393
0
11
395
258
745
343
286
21
557
85
439
214
1409
139
9326
1837
2833
11491
2409
216
87
420
1372
768
513
1235
318
13224
640
142
910
53153
6380
1434
3222
1356
96
198
10
101
11
75
1799
779
5532
238
773
2506
1354
166
3427
76
305
189864
1353
5
162
127
0
3
0
433
46
8
13
66
85
560
25
2975
11
162
159
93
406
33
88
103
502
103
147
176
39
2513
3135
5
849
1628
1859
338
4160
512
196
1057
28
184
1532
16
34
590
80
5
0
134
134
360
189
149
95
214
65
307
273
1251
139
4138
848
962
4178
1286
35
13
191
365
555
251
880
82
8208
469
107
372
37021
5219
408
3273
531
88
57
162
196
0
279
732
337
4536
129
101
1649
2927
127
2730
185
24
152765
510
23
42
5
0
0
0
134
10
2
9
1
3
158
12
483
0
19
6
21
61
0
318
2019
147
4
36
144
311
1127
667
0
214
773
246
43
501
298
82
1554
0
0
43
46
44
35
178
0
13
539
199
78
116
25
16
129
163
397
27
643
0
1026
199
680
3130
530
18
3
115
27
367
201
348
322
5612
773
86
331
23818
2279
154
941
793
12
51
1
66
0
0
765
76
1055
35
112
398
881
19
996
15
3
63246
63
1
32
160
0
10
0
146
8
0
3
2
58
92
0
319
0
31
8
60
56
8
45
46
127
24
9
144
3
447
1220
0
121
300
102
138
664
207
34
1296
0
30
121
2
15
0
36
0
0
303
95
25
43
19
6
193
27
35
33
832
30
2366
249
754
3482
579
30
47
79
58
229
6
43
101
14939
157
32
201
18248
1858
81
636
360
38
6
4
8
0
1
2036
207
938
18
118
617
519
283
533
58
5
65826
1227
89
307
14
0
4
27
189
53
0
20
26
68
972
3
3430
39
330
126
77
284
261
373
309
650
61
88
762
367
1897
3122
0
973
2232
1111
278
1890
1293
604
2411
154
104
1263
129
368
93
302
96
2
447
417
290
324
150
16
317
102
1007
65
2996
47
4358
929
1843
4117
1653
25
26
146
71
964
682
592
112
12129
1134
64
924
79774
6568
677
3472
638
104
57
13
191
26
37
1470
200
5200
164
331
2021
2291
1219
4555
234
153
190153
5613
198
97
14
0
8
41
472
36
33
16
23
187
1000
21
3914
2
519
127
130
380
70
560
829
452
63
406
233
255
2716
4982
14
1003
4693
340
388
2701
2376
625
3774
79
92
953
90
344
96
533
6
76
500
477
2677
1296
796
183
998
377
955
300
4118
176
11064
1722
2491
8735
2617
243
126
580
542
1473
307
1258
1188
16115
1438
273
679
81873
8722
727
4082
2519
64
391
25
364
62
36
2025
490
7078
135
709
3106
1249
436
3578
196
48
291456
332
96
107
71
0
25
8
176
22
0
0
11
11
332
32
1720
40
60
13
39
383
60
232
113
119
1
40
43
15
1022
2234
0
594
1150
630
195
1138
379
281
732
20
29
295
60
18
11
42
0
6
176
733
163
187
302
60
157
197
254
294
1007
111
4429
308
1708
6732
1686
85
15
204
360
535
535
1150
80
14492
310
33
385
43393
2938
492
1855
309
48
96
17
161
2
11
1772
197
4838
136
77
1995
654
326
3231
12
81
102374
698
11
83
28
0
0
15
111
129
0
7
1
71
273
0
677
0
83
13
52
43
0
55
92
102
6
63
68
39
562
1681
0
456
1578
229
127
1043
528
308
3550
24
14
367
17
6
35
28
9
2
83
221
57
325
33
94
597
187
467
134
1690
18
2137
177
1244
2723
902
34
15
110
388
154
710
299
1021
8742
306
35
319
34121
2373
437
1686
547
135
31
13
126
13
478
742
219
1812
96
64
649
1178
179
1587
7
9
77595
2801
25
193
112
0
29
6
493
25
0
470
59
62
1038
163
3103
16
318
113
293
160
87
267
340
1043
22
139
104
258
2422
3912
3
2107
2164
579
355
2713
2200
404
2261
28
102
524
495
1203
784
2489
11
80
2051
1475
744
840
572
125
479
447
1011
736
2246
29
8705
1091
3805
8747
2103
244
143
347
1390
1166
661
985
676
15887
2205
339
2421
64334
5557
1241
4001
1230
165
174
111
448
19
74
1540
184
6412
147
659
2492
2372
63
3706
286
106
187186
213
0
1
0
0
0
0
10
35
0
2
0
0
22
1
316
0
4
1
0
38
95
19
17
23
0
0
62
28
230
186
0
31
83
77
0
72
40
11
79
0
0
19
0
0
0
69
0
0
14
25
54
5
237
0
24
0
7
1
61
0
716
27
26
921
432
0
0
59
0
7
1
3
23
1290
7
0
21
4658
318
45
138
38
3
7
2
18
0
0
531
2
208
10
8
188
43
2
103
0
0
15241
638
39
281
273
0
1
98
116
37
0
0
33
49
216
14
1300
28
294
6
49
715
62
328
212
318
44
99
212
53
1651
2950
0
678
4049
360
145
1462
1503
347
1992
23
233
313
3
10
20
123
0
4
508
220
316
293
185
123
1163
149
947
104
1620
74
4615
1532
1496
6521
1404
21
24
450
549
516
227
446
161
14140
670
117
558
69872
4726
1303
2616
1570
101
90
19
125
7
13
993
168
9129
61
585
1894
1024
117
2137
43
128
135412
2530
75
293
80
0
74
46
186
23
0
76
86
648
1964
25
9213
1
549
147
134
528
67
521
478
1093
113
342
522
522
3633
7001
17
2166
4539
1185
689
4780
2847
1220
6043
184
2845
1452
140
113
19
1732
1
1
471
2469
1451
1585
896
120
1218
338
1344
467
6446
268
12926
2629
3169
15505
4670
301
89
625
1198
1593
1172
2019
772
29812
1174
276
1073
138214
14936
1947
6166
1861
233
354
61
435
32
68
3183
306
9106
334
1286
3343
2970
852
6930
134
94
402412
687
14
227
64
0
0
0
442
98
0
19
29
101
817
9
1871
14
825
90
188
266
37
197
175
403
9
85
238
123
2421
4036
7
1030
2154
506
219
4325
3905
973
5144
7
262
582
59
4
0
111
0
0
445
171
251
313
446
13
467
178
555
748
1800
151
7307
2745
2046
6908
2004
85
133
669
856
590
360
676
325
12684
428
145
738
70351
8218
1184
3283
1994
55
124
48
290
24
65
2882
214
7023
152
706
1703
1831
321
3655
46
102
208822
731
12
75
18
0
0
0
59
21
0
0
23
8
66
5
494
2
121
0
17
50
3
48
22
48
2
30
60
691
456
1665
4
694
1267
280
285
521
563
321
368
108
6
116
47
99
38
502
0
0
129
130
104
362
194
13
131
43
290
5
132
0
2262
593
489
1961
444
4
11
302
136
216
58
85
131
9386
162
22
337
19553
1663
93
496
295
45
15
18
22
1
3
333
64
1552
76
50
557
217
126
791
20
12
48246
359
10
37
0
0
0
0
9
67
0
0
29
0
180
3
212
3
176
8
14
34
149
16
23
16
14
134
23
18
360
496
1
180
185
46
70
559
63
90
715
6
4
250
0
5
0
19
0
2
235
92
2
100
37
36
740
38
46
34
231
15
1350
324
467
3329
258
30
2
97
53
346
53
416
22
4835
607
34
170
23362
1025
105
498
225
42
73
9
183
16
3
718
118
1972
59
58
1080
990
109
1221
62
3
38303
1794
13
226
377
0
1
24
638
73
0
64
67
89
1017
2
3370
1
1001
120
192
821
67
376
394
603
9
200
147
66
2441
7443
42
1513
4230
714
646
2776
1561
698
2454
50
73
737
12
173
0
322
25
7
47
955
184
262
587
56
1216
788
1078
941
4956
254
8277
2718
2206
5862
2782
46
185
641
288
574
318
381
258
11632
1392
72
773
58964
6826
3521
4944
2247
54
84
8
21
23
44
908
634
4524
159
346
3098
2008
504
5939
74
54
173353
132
0
0
0
0
0
0
0
0
0
0
0
0
53
0
32
0
0
3
0
6
0
2
0
0
0
0
0
26
21
11
0
2
18
0
7
5
0
0
0
0
0
39
0
0
0
0
0
0
15
1
0
0
0
0
1
0
0
4
0
0
40
2
26
51
27
0
0
0
0
2
0
0
0
3654
1
0
0
1713
57
1
9
0
0
1
0
0
0
0
931
0
122
0
19
5
42
3
2
0
0
6967
88
11
257
0
0
0
0
14
43
0
16
38
6
167
22
863
0
210
256
11
27
0
131
43
150
0
8
13
0
395
918
0
428
1081
201
33
197
286
220
379
0
17
78
27
0
0
0
0
0
14
12
95
15
25
0
20
0
6
1
66
10
8707
64
638
1812
479
0
5
47
190
22
108
28
11
6412
238
0
57
17843
1504
207
522
96
3
2
0
16
0
0
1504
17
1145
20
181
353
142
8
766
23
2
30572
97
0
6
3
0
49
0
19
2
0
8
0
0
31
0
51
0
4
1
73
70
0
0
0
3
0
18
0
1
605
88
0
16
113
8
6
217
28
6
127
0
0
41
7
0
0
0
0
0
10
0
95
71
0
0
28
0
0
11
209
4
397
121
127
677
115
0
0
0
0
7
42
5
15
429
35
3
32
3847
287
32
425
6
6
4
1
42
0
0
1045
0
438
8
4
384
178
81
95
0
0
13529
0
0
0
0
0
0
0
0
12
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
6
0
0
0
0
0
2
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
3
0
0
0
0
0
0
0
0
0
0
0
0
0
112
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
40
312
65
27
40
0
0
7
1
0
0
10
0
23
34
8
225
0
37
0
0
59
0
13
29
22
1
4
8
0
41
341
0
73
308
66
4
85
378
0
245
0
14
105
0
19
16
31
0
0
23
93
101
16
12
9
1
18
6
18
74
57
1358
152
264
1697
747
0
0
4
127
43
98
97
38
1436
91
6
10
8843
754
179
148
77
6
2
0
19
0
0
59
144
1334
156
55
237
115
0
1086
1
1
8961
45
0
10
0
0
0
12
0
0
0
0
0
0
17
0
124
0
0
0
195
0
7
7
5
0
0
0
0
0
0
38
0
13
139
7
23
51
42
179
19
0
3
84
12
0
7
26
2
0
13
4
39
0
15
0
2
0
0
5
29
0
170
25
104
294
348
0
0
10
10
7
56
189
11
736
2
0
2
5390
375
43
74
2
0
0
0
1
0
0
268
33
6
3
0
3
5
0
22
0
0
7020
6
0
0
1
0
0
0
11
0
0
0
0
0
0
0
57
0
2
0
0
0
0
20
0
6
0
0
0
0
18
380
0
12
55
22
4
5
93
0
22
0
0
0
0
0
0
0
0
0
0
12
0
15
6
0
0
0
0
0
1
0
449
7
52
481
78
18
16
3
2
8
0
37
102
964
0
18
2
1830
185
80
73
0
2
0
0
1
1
0
14
0
36
0
0
0
7
0
83
0
10
3780
2
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
4
0
0
0
0
0
933
0
22
11
57
0
3
3
2
0
0
0
0
0
0
0
0
0
0
0
4
0
3
0
0
0
0
0
0
0
0
86
29
3
49
472
0
0
11
0
0
0
5
0
172
0
0
35
1160
91
9
13
0
0
0
0
1
0
0
13
1
4
12
0
2
0
0
106
0
0
3612
34
2
71
0
0
0
0
0
0
0
0
0
0
1
0
116
0
44
0
0
57
0
0
0
23
0
0
0
0
0
301
0
6
156
0
0
72
77
0
58
0
0
57
11
15
35
73
6
0
41
0
61
14
0
0
0
0
0
0
0
5
355
15
44
544
36
0
0
19
0
4
1
55
100
838
5
0
51
1935
242
18
35
2
0
0
0
0
0
0
8
0
313
92
0
2
50
0
98
0
0
1986
2
0
0
0
0
0
0
0
0
0
0
0
0
0
0
38
0
2
0
0
0
0
0
0
0
0
0
0
0
0
41
0
0
0
5
0
32
0
0
14
0
0
10
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
84
0
108
11
69
0
0
2
3
0
0
9
1
92
0
0
0
998
206
0
19
0
0
0
0
0
0
0
16
0
60
7
2
4
0
0
75
0
0
1405
0
0
1
0
0
0
0
28
0
0
0
0
0
4
0
518
0
0
0
0
0
0
2
8
4
0
0
0
0
26
66
0
0
57
0
0
1
1
2
10
0
0
0
0
1
0
0
0
0
6
1
0
0
0
0
0
0
0
0
0
0
260
50
25
129
18
0
0
31
0
1
0
0
0
143
17
0
0
988
17
66
2
0
0
0
0
0
0
2
6
0
56
61
0
4
0
0
81
0
0
632
8
0
0
0
0
0
0
0
0
0
0
0
0
0
0
104
0
0
0
0
0
0
0
0
1
0
0
0
0
0
1
0
0
5
20
0
0
6
0
10
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
4
0
0
175
0
32
92
66
0
0
0
0
0
0
3
0
93
0
12
0
614
0
1
39
72
0
1
0
0
0
0
20
0
2
0
0
17
0
0
10
0
0
943
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
60
0
0
0
0
0
0
0
170
0
0
0
0
0
0
2
0
31
267
5
0
61
4
0
0
0
0
0
0
0
0
0
0
0
0
3
0
0
0
0
0
0
0
0
0
8
48
1
4
15
17
0
0
0
6
0
0
0
0
75
0
0
0
1096
5
1
3
1
0
0
0
0
0
0
33
0
15
0
0
37
0
0
267
0
0
298
1
0
1
0
0
0
0
1
0
0
0
0
0
7
0
27
0
0
5
0
1
0
2
0
0
0
0
0
0
16
42
0
24
12
0
2
2
6
0
17
0
0
21
0
0
0
0
0
0
2
0
0
0
0
0
0
0
0
0
0
0
17
0
3
65
1
0
0
0
0
8
0
0
2
16
7
0
0
2235
13
6
2
0
1
9
1
37
0
1
1246
2
37
1
2
11
30
0
22
0
0
1731
