4416
93
55
50
0
11
65
276
48
2
5
35
57
2071
8
3617
48
416
203
30
594
310
415
170
373
8
114
190
370
2537
7467
82
1625
4139
540
1603
4708
2270
775
4613
124
456
1675
5
19
0
107
36
10
320
1058
3132
866
1172
219
977
815
1099
280
7131
221
12063
3711
4941
14386
2996
95
87
568
297
5618
473
2483
1155
39254
2093
329
3762
104353
7421
1423
5297
1706
153
207
20
531
177
174
1331
403
7088
314
2964
2991
1738
562
9719
189
451
297472
3788
498
678
269
0
13
17
539
56
6
26
120
95
572
108
5603
40
555
44
483
827
3
1082
491
919
38
156
152
220
3866
8071
0
1361
5917
730
1353
6458
3207
1011
4091
39
1397
1231
98
329
50
119
2
23
226
629
1400
893
549
57
256
621
1174
365
9388
270
21913
4132
4341
24446
4683
269
33
1039
1870
713
636
1719
492
52921
1011
136
1039
167108
18481
1675
7728
1487
57
158
11
438
6
84
1702
260
8566
884
200
3519
1557
457
6268
428
26
470155
2777
41
145
129
0
19
40
561
49
3
128
35
235
1748
5
4955
94
663
67
137
435
317
277
578
1192
122
644
696
358
2832
6114
2
2399
8054
1389
412
5703
4245
972
6463
26
175
1227
79
258
78
466
56
4
1154
716
1346
947
306
891
990
186
1121
210
4049
889
13169
4327
7027
26464
4133
320
182
1009
2214
2006
1037
2183
2018
39082
2128
261
1791
131322
14049
1723
5992
2332
91
357
70
948
32
204
1793
1022
7290
563
1068
2527
3095
354
7076
610
173
382220
3849
3
110
320
0
35
5
293
329
0
59
12
250
784
34
3969
1
354
74
422
419
167
164
256
589
1
82
125
333
1790
3868
0
1411
2630
502
220
4059
841
301
2298
19
25
654
106
61
15
58
0
3
209
750
1077
932
219
42
819
3290
1348
170
2956
25
12143
1704
7741
7313
1306
346
32
671
780
860
554
1171
321
25838
1115
194
2715
95759
9666
472
5320
641
127
92
275
388
26
11
1904
669
7350
130
550
3130
1360
764
3430
57
18
330273
2102
4
84
36
0
0
17
130
16
0
18
43
116
1100
13
4621
1
833
119
260
1507
9
306
900
387
12
138
81
309
1802
3820
1
1765
4197
773
125
2532
1089
413
2526
38
117
3425
55
93
66
353
8
5
783
670
1035
933
1785
215
1879
210
1625
301
2708
76
10987
1420
2624
10846
2946
99
12
413
282
595
495
665
739
11572
778
220
1120
70948
4359
1129
2564
569
105
151
3
510
26
98
492
283
5786
202
1070
1978
613
775
1703
153
1353
149014
1707
19
221
108
0
0
1
595
303
22
8
15
40
872
8
4082
6
421
14
71
506
455
443
405
607
13
158
583
127
1807
3915
0
1661
7869
1138
413
2685
1118
447
4731
75
15
476
17
2337
0
118
0
0
163
398
1000
403
423
166
620
411
634
888
3702
131
11696
3698
4433
13691
2947
503
41
442
526
468
567
950
612
26820
1183
65
844
84440
6909
976
4270
694
217
177
20
243
6
40
534
203
10142
501
462
2587
1797
163
6804
127
116
277349
467
99
456
920
0
7
2
1142
16
0
17
34
11
1081
0
3015
5
533
24
71
1085
844
525
855
858
21
159
390
70
2486
6738
0
1064
4320
357
378
5856
3206
351
3926
8
71
562
412
4
0
58
0
33
26
550
1378
579
442
93
890
175
1013
123
3000
102
6766
1649
8314
12737
3703
154
15
280
791
532
1694
1337
362
29822
1325
219
368
87557
6201
1173
2843
477
87
112
6
76
29
108
1062
624
5584
279
524
2308
2060
634
4220
245
15
236386
3725
37
509
34
0
3
5
349
24
1
40
28
73
746
23
7383
8
737
51
94
547
109
660
464
795
20
183
187
95
3007
5692
0
1766
2996
709
344
5739
1989
466
3795
50
147
476
22
24
4
559
0
8
387
462
1100
341
473
22
765
258
514
256
2004
116
13451
2392
4928
18130
3542
190
148
699
1577
959
690
1303
486
23774
672
181
1514
76872
7997
2180
3615
1849
111
155
9
299
13
145
1645
700
5996
240
1211
3261
1747
194
4108
136
463
295385
1618
13
142
144
0
5
0
314
105
3
13
52
57
619
51
3809
11
274
179
126
337
231
62
198
428
366
141
180
162
2410
4226
3
1144
3659
662
629
2998
516
405
1334
26
223
1848
21
47
691
98
9
3
153
121
558
231
194
662
426
148
282
332
1628
187
5623
1523
1432
6242
1784
42
21
206
337
535
271
847
135
10482
678
129
542
52658
7134
596
3872
615
97
77
146
166
77
304
898
344
4880
306
106
2839
3132
91
3112
135
47
214431
661
48
60
8
0
0
0
102
9
1
6
1
2
238
2
571
0
207
13
18
42
2
670
1621
226
4
84
105
334
1471
909
0
428
569
173
45
818
204
109
2017
0
0
55
71
20
26
78
0
0
860
246
98
462
65
24
95
245
342
29
735
0
1985
197
878
6477
872
4
5
132
25
522
193
292
402
9929
934
71
277
33586
3250
126
1298
1012
58
65
3
145
0
4
870
69
1256
37
113
366
1218
31
1855
105
3
93075
40
1
13
302
0
12
0
30
4
0
0
7
62
167
0
480
0
206
12
105
83
0
50
78
108
23
56
99
1
437
843
0
328
426
110
149
963
209
24
1456
0
94
151
2
10
0
406
0
0
422
208
114
54
12
9
281
25
45
47
1402
35
2998
293
1688
4472
1275
73
158
45
42
251
2
94
114
22540
198
26
191
25470
3764
169
1000
645
83
9
15
2
0
0
1760
153
1258
76
123
826
717
307
648
121
7
88903
3061
145
461
7
0
14
21
157
31
5
22
84
107
1610
0
4493
40
563
117
103
370
209
304
351
1027
50
126
558
516
1915
3947
0
2518
3484
1709
358
3321
1759
491
3924
257
136
1208
75
262
64
361
85
3
625
537
537
406
357
12
346
251
1550
110
4028
49
6550
2070
2264
6825
1793
25
5
269
82
1473
638
830
128
18441
1160
121
1297
112440
8101
846
4119
1057
76
70
11
414
16
26
1468
380
7328
118
358
2324
2340
711
4891
182
109
284790
5193
110
370
35
0
2
66
523
32
10
26
52
181
1495
20
4969
0
619
197
102
1335
48
738
687
492
53
230
298
375
2930
7048
6
1297
5017
539
971
7514
2432
583
5837
142
209
1051
124
282
82
406
10
68
843
1750
3599
1749
611
177
1041
383
1568
439
4499
161
16169
3351
3605
16019
4325
345
119
617
334
1827
726
1486
1426
28798
2509
306
1329
114461
14325
1054
5667
2980
97
332
14
458
82
68
1819
705
7791
191
926
3402
1754
478
3908
253
120
432261
345
104
63
74
0
27
2
103
22
0
0
21
9
527
11
2455
13
201
44
90
1043
88
354
117
224
19
49
117
75
1130
4175
1
608
2972
1396
261
1468
428
341
1335
21
29
267
111
19
7
66
0
8
109
1721
453
209
323
166
156
156
341
355
1770
185
7755
402
2819
10277
2729
84
4
547
201
492
550
1192
200
29021
452
56
561
65761
4384
638
2400
1048
148
137
18
146
1
30
2093
212
6001
345
137
1867
1534
294
5090
7
130
169574
963
12
98
223
0
0
22
308
250
0
6
0
82
444
0
1234
0
74
29
62
52
2
105
197
308
5
30
62
46
880
7241
0
556
2699
259
120
1406
1079
217
4656
21
40
892
2
4
37
17
2
7
98
380
98
394
176
169
719
181
874
189
2209
29
2904
338
2154
3717
1257
45
7
422
384
288
632
332
1106
11728
518
66
263
49885
3698
572
1954
826
71
33
7
160
5
684
703
351
2663
341
75
644
718
251
2339
151
14
120481
3852
20
279
84
0
25
11
560
32
0
440
125
130
1218
108
5171
14
484
123
307
500
224
405
362
1005
21
252
162
329
3155
7295
4
1920
4888
873
289
3901
2620
549
3154
29
160
930
727
1360
946
3335
9
120
2931
2054
1279
1467
1305
227
483
501
1046
1053
2978
48
12113
1478
4898
13801
3934
346
202
428
1513
1833
589
1064
800
22514
2718
491
2924
84753
7274
1320
4336
1927
246
317
134
512
29
72
1548
308
6360
155
646
2172
1906
143
5622
177
102
279485
100
1
84
0
0
0
0
20
29
0
2
2
0
27
1
575
0
5
0
2
85
96
20
42
26
0
1
113
25
331
235
0
29
135
112
6
164
34
9
53
0
0
27
0
0
0
45
0
0
4
18
46
4
312
19
35
0
6
2
27
0
1506
11
22
1200
1035
0
0
50
0
69
4
1
14
1123
6
0
20
6367
508
47
186
78
4
8
2
32
0
0
630
38
241
8
0
182
53
22
110
0
12
25579
753
39
265
623
0
2
93
132
82
0
2
38
18
348
9
2498
49
393
14
88
801
3114
259
443
278
49
328
178
106
1706
3471
1
972
5233
385
255
2907
1704
592
3184
68
184
574
3
12
27
141
0
1
476
534
383
298
188
93
1492
166
1112
190
1985
34
6256
1774
2275
10226
1839
53
40
439
505
747
221
572
153
15304
760
145
742
98545
7329
1071
3257
1866
164
99
18
252
16
43
1136
228
13614
49
1239
2388
1160
148
3200
48
124
217500
3348
62
1006
80
0
25
111
510
14
0
81
211
654
2419
26
9311
4
1016
179
148
1263
166
629
718
1238
144
342
528
570
4543
9333
15
3026
9150
1225
941
8335
3838
1597
7493
239
4072
2603
154
56
7
2048
4
0
403
3097
2203
2349
1170
187
1577
560
1459
669
7592
343
20999
4697
4278
25359
5650
620
72
668
1327
2259
1005
2224
1212
54689
1731
270
1245
202275
18934
2630
9268
2686
215
344
74
574
29
73
3222
416
9957
468
1839
4330
4523
803
7790
163
69
612447
1673
15
110
240
0
0
0
345
241
1
24
39
233
1149
7
3208
24
1147
114
226
519
55
251
397
593
13
145
341
132
3478
6786
6
1275
3719
749
380
5822
6201
1149
6587
4
419
1029
60
130
41
174
0
0
738
467
537
459
434
10
722
150
590
731
2235
158
9332
3526
3616
11061
2963
142
162
841
1040
569
344
1007
479
21909
612
220
916
99644
13273
1136
4585
2349
81
136
31
450
74
105
2983
344
7745
216
666
2608
2133
608
5661
79
50
328729
1329
12
119
18
0
0
0
40
20
0
0
53
19
216
6
938
16
202
1
5
74
4
51
25
36
4
22
83
938
536
1165
2
709
1460
213
409
1211
898
148
607
54
3
208
47
94
30
696
0
0
136
247
127
1320
195
173
99
66
230
23
146
2
3739
574
601
3674
491
7
16
499
250
234
49
106
112
11131
214
31
698
26261
2199
192
650
186
57
30
12
45
0
27
319
49
3373
47
231
595
455
87
982
28
17
64646
514
21
12
19
0
1
0
28
31
0
0
38
69
154
5
454
3
339
9
8
34
59
29
103
17
11
96
11
19
323
777
3
219
248
33
67
1036
68
104
969
8
16
204
0
0
0
51
0
1
270
165
42
160
59
17
1146
46
186
34
448
15
2138
379
844
6380
231
44
0
232
28
328
32
425
115
7250
998
27
445
35479
1212
88
657
322
57
95
23
284
26
2
700
236
2299
119
120
1364
1329
94
1298
23
7
68710
2211
29
290
549
0
0
14
762
57
0
48
100
150
1321
1
6077
0
933
114
263
980
143
303
429
684
8
235
80
115
3208
8201
45
1565
5198
826
837
4059
2662
733
3169
29
118
1009
0
178
0
298
27
7
65
1902
274
415
767
89
2487
1001
1325
1444
7357
209
11188
3401
3277
11305
4071
176
172
1086
313
963
368
467
741
25658
1765
168
1071
87184
9489
4084
10060
2783
109
115
11
101
5
131
1193
691
6029
189
323
4484
2745
642
9000
41
43
275778
64
0
0
0
0
0
0
0
0
0
0
0
1
40
0
28
0
0
2
0
4
0
0
0
0
0
0
0
61
11
35
0
4
3
1
2
1
0
0
6
0
0
31
0
0
0
0
0
0
13
0
0
0
0
0
0
0
2
3
0
0
76
4
28
70
13
0
0
0
0
0
3
0
0
5525
1
0
34
2076
72
0
6
6
0
0
0
0
0
1
896
0
122
1
11
4
27
5
0
0
0
13919
171
8
248
3
0
0
0
24
13
0
13
23
4
331
68
1804
0
182
229
15
221
0
514
90
139
0
6
17
14
440
1266
0
723
1551
121
97
372
307
132
510
0
16
97
17
0
0
0
0
0
16
40
86
98
31
0
17
0
4
0
84
12
14098
317
928
2916
1068
1
5
52
158
25
98
22
2
10845
120
1
260
24193
2305
295
822
88
10
1
0
22
0
0
1462
39
1168
12
175
369
141
12
1040
10
0
38872
79
0
2
0
0
123
0
12
3
0
5
0
0
31
0
96
0
3
0
108
129
0
2
0
10
0
11
0
0
831
280
0
9
102
9
7
159
15
3
223
0
0
50
1
0
0
0
0
0
12
1
93
74
2
0
11
0
0
0
360
4
477
227
126
1122
99
0
0
0
1
5
31
7
19
1030
39
2
92
4362
351
38
746
2
1
5
0
20
0
0
1243
1
325
23
2
1112
165
109
603
0
0
19456
0
0
0
0
0
0
0
0
7
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
23
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
0
0
0
0
5
0
0
0
0
0
0
0
0
0
15
0
0
0
88
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
66
133
287
75
38
0
0
11
8
0
0
7
0
0
98
15
460
0
21
0
0
40
0
9
11
98
0
6
2
0
314
839
0
228
478
63
14
49
338
0
360
0
12
300
0
13
28
10
0
0
21
216
167
89
2
20
0
15
9
11
217
107
2982
166
391
2693
1097
0
0
9
117
75
149
243
60
3133
129
27
8
11950
1038
78
202
93
2
1
0
33
0
0
86
453
2263
124
28
463
96
0
1916
0
0
13870
80
0
5
0
0
0
6
0
0
0
0
0
0
171
0
261
0
0
0
162
0
11
9
25
0
0
0
0
2
71
163
0
5
271
73
17
46
52
91
38
0
1
99
13
0
8
17
0
0
88
4
40
0
19
0
0
0
1
1
52
45
142
18
126
353
380
0
0
3
33
5
26
132
13
814
2
2
4
7206
381
60
74
5
3
0
0
10
0
0
184
17
16
27
0
0
2
0
14
0
0
17692
9
0
0
3
0
0
0
8
0
0
0
0
0
0
0
90
0
1
0
0
0
0
86
0
19
0
0
0
0
22
364
0
112
149
26
5
12
78
0
105
0
0
0
0
0
0
0
0
0
0
17
0
12
13
0
0
0
0
0
10
0
1185
29
59
827
227
25
13
1
5
19
1
61
73
697
6
9
30
2740
389
67
60
0
0
0
0
5
0
0
9
0
64
0
0
0
7
0
60
0
10
11537
2
2
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
8
0
0
0
0
0
569
0
69
41
14
0
0
1
3
0
0
0
0
0
0
0
0
0
0
0
5
0
0
0
0
0
0
0
0
0
0
215
32
90
19
998
0
0
95
1
0
0
8
0
263
0
0
27
2516
33
0
23
0
0
0
0
2
0
0
14
2
7
2
33
303
0
0
153
0
0
4515
13
60
28
0
0
0
0
0
0
0
0
0
0
57
0
194
0
27
0
0
51
56
0
0
18
0
1
0
0
0
302
0
1
217
60
0
37
69
0
38
0
0
87
31
40
34
98
7
0
65
2
100
9
0
0
9
0
0
0
68
9
627
38
238
1079
23
0
0
121
54
29
2
72
154
1397
4
0
72
3077
422
30
29
0
1
0
0
2
0
0
9
3
239
93
28
5
57
0
128
0
0
1790
0
2
0
0
0
0
0
0
0
0
0
0
0
0
0
35
0
0
0
0
0
0
0
0
0
0
0
0
0
0
28
0
0
0
1
0
2
3
0
16
0
0
27
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
61
6
56
179
150
0
0
5
6
0
0
8
0
36
0
0
0
1123
265
32
10
0
0
0
0
0
0
0
27
0
62
94
3
0
4
0
62
0
0
1047
3
0
0
0
0
0
0
16
0
0
0
0
0
5
0
735
0
0
0
0
0
0
88
4
22
0
0
0
0
39
60
0
0
73
39
58
0
40
7
10
53
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
437
24
43
378
9
0
0
19
0
2
0
0
0
230
15
0
0
1320
25
39
27
0
0
0
0
0
0
2
4
0
72
57
0
4
0
0
113
8
0
1688
6
0
0
0
0
0
0
0
0
0
0
0
0
0
0
106
0
0
0
0
0
0
0
0
7
0
0
0
0
0
0
0
2
55
50
0
0
5
0
25
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
0
0
350
0
44
85
80
0
0
0
0
0
0
3
0
131
0
15
0
2264
18
1
71
9
0
1
0
0
0
0
23
0
4
0
0
9
0
0
13
0
0
2435
10
0
0
0
0
0
0
0
0
0
0
0
0
0
0
58
0
0
0
0
0
0
0
157
0
0
0
0
0
65
2
0
20
197
1
0
55
30
0
0
0
0
0
0
0
0
0
0
0
0
5
0
0
0
0
0
0
33
0
0
4
118
0
8
398
72
0
0
0
9
0
0
2
0
116
0
0
0
853
29
18
4
0
0
0
0
0
0
0
13
1
11
0
0
39
70
0
288
0
0
818
0
0
1
0
0
0
0
2
0
0
0
0
0
2
0
37
0
0
6
0
0
0
3
0
1
0
0
0
1
12
22
0
13
3
0
0
0
10
0
5
0
0
11
0
0
0
0
0
0
6
0
0
0
0
0
0
0
0
0
0
0
28
1
2
56
0
0
0
0
0
11
0
4
1
3
13
0
5
2602
6
3
12
0
1
14
1
44
0
1
1013
2
94
0
0
5
56
0
75
0
0
1909
