20
23623
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
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
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
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
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-2
-1
-1
-2
0
1
0
-1
4
8
2
-1
1
-1
5
8
-2
0
3
-3
1
3
2
5
3
6
9
-3
-5
9
9
4
3
-2
0
5
-2
0
4
-5
-3
7
3
0
1
1
2
-4
-3
3
2
0
-2
-3
3
4
3
5
4
-3
-7
-4
-2
1
5
2
-4
-2
2
4
1
-1
1
4
4
0
-6
-3
-2
-2
2
4
1
-4
-5
0
-1
-6
-3
-3
-5
0
2
0
-1
-5
-3
6
7
0
-4
2
8
-1
-6
4
5
-5
-4
0
-2
-2
-2
-2
7
11
1
0
6
0
-1
4
0
-2
-1
-1
0
-3
-2
-3
-7
-4
-3
-2
5
-1
-4
-1
-6
-5
1
2
3
0
-4
-5
3
8
0
0
6
3
2
1
-1
2
2
0
1
-1
0
4
1
-3
4
5
-1
7
9
3
1
-4
4
9
1
9
11
0
5
7
5
6
2
3
4
3
8
4
2
1
-3
1
5
-1
-6
-3
3
-1
-10
-4
5
4
1
2
-3
-9
0
8
3
1
8
10
1
-3
3
2
0
4
6
6
-4
-9
3
6
4
6
3
3
-1
-13
-7
1
-3
-2
0
-4
-3
6
6
-10
-9
7
5
1
4
-7
-11
-1
3
2
-1
-2
3
2
0
0
-4
-6
-1
3
0
-3
0
-1
-3
-5
-7
1
0
-11
-1
10
5
2
-1
-5
-4
-1
5
7
2
2
5
1
-4
3
9
4
0
0
-4
-4
0
3
2
0
1
-2
-7
-5
-3
-2
2
-3
-6
0
1
-5
-2
4
0
-7
-4
1
0
-3
-4
-3
1
2
-2
-3
1
3
10
12
1
-8
-3
3
-2
0
10
5
-3
-6
-1
7
5
9
13
-1
-1
0
-10
7
16
-19
-31
13
14
-28
18
54
-17
-15
28
-16
-2
47
1
4
13
-90
-36
128
102
41
-31
-112
-24
-33
-67
155
240
110
-41
-190
-116
-51
-109
59
174
50
-72
-118
34
95
-66
14
125
-9
-96
-129
-72
18
-30
30
127
131
167
-68
-340
-200
-62
96
337
131
-163
-82
5
9
9
-129
-158
144
185
-159
-43
243
25
-131
-132
-192
38
185
-45
-81
127
84
-105
-43
-1
-28
124
-65
-298
65
209
157
356
43
-328
-75
46
116
278
-55
-253
69
-9
-255
24
277
234
-33
-471
-191
524
391
-1
15
32
-37
-293
-250
318
460
200
-95
-388
-145
276
265
137
160
74
-317
-320
-44
-82
234
221
-367
-42
278
100
256
20
-282
-222
-151
186
182
-76
-164
-367
-27
268
-73
-53
-167
-519
-296
-143
-138
240
211
-551
-638
89
248
339
637
187
-291
-349
-406
-87
300
-87
-580
113
614
-385
-539
417
490
280
15
-395
-173
-108
-339
69
414
-29
-233
323
572
427
157
-344
-147
87
-260
184
437
2
109
-286
-624
380
722
74
-121
-455
-667
148
327
-441
-41
583
-29
-460
-216
258
384
-321
-355
410
230
-355
-314
-46
48
-58
-119
42
303
332
107
134
393
225
-373
-425
-13
-194
-246
142
-77
-95
295
47
-65
228
183
14
-134
-157
-8
-105
-184
111
341
392
307
-147
-521
-519
-430
-76
139
-216
-390
-195
125
298
149
485
806
157
-442
-724
-656
210
425
-119
121
234
-317
-111
529
569
222
-254
-358
-186
-410
-138
523
204
-291
-330
-20
851
855
-153
-401
-171
-178
-2
413
442
-179
-264
279
98
-83
359
173
-341
-252
-307
-645
-578
-670
-804
23
869
1245
1793
1516
777
998
765
-446
-1157
-1663
-1999
-1276
-493
-59
1039
1630
764
113
157
52
-349
-1222
-2162
-2275
-1443
-210
879
1741
2033
1710
1077
-189
-394
972
56
-2367
-1994
73
1474
1430
-11
-726
-419
-232
494
1396
1248
199
-611
-44
790
-133
-1875
-2620
-2259
-345
2193
1673
-1476
-2419
-264
2087
2470
886
-461
-875
-1191
-147
1689
1824
1899
2493
1199
72
-237
-2223
-3116
-2209
-1597
597
1604
-621
-447
1394
816
-307
-860
-1445
-2810
-4588
-3435
507
3387
4241
4142
3634
2680
1191
-644
-2178
-2966
-3620
-2938
301
2451
1880
1275
-144
-1896
-708
78
-1487
-721
690
-447
-805
-144
198
1332
2496
3092
2405
56
-1898
-2183
233
2770
1402
498
2043
1407
-689
-2566
-3549
-2544
-2825
-3459
-417
1496
-1190
-2894
-500
2345
2536
1422
1014
1237
1892
2154
548
-1683
-2521
-1819
166
1376
1032
1914
1792
-1637
-2035
2190
4128
1376
-1935
-1777
-522
-1987
-2751
-732
339
120
291
-118
-805
-692
-1175
-1851
-756
336
706
1519
1399
1394
2298
1388
-100
-596
-821
153
90
-1736
-541
2049
1399
170
24
-1184
-1811
-677
-600
-1253
-933
-871
-323
1200
1625
1423
-237
-3652
-2854
1520
3233
4333
5304
3773
3746
4596
2252
-643
-2367
-3681
-4378
-4751
-4911
-5479
-5121
-2848
-1571
476
4743
5644
3015
236
-2292
-1991
774
2404
2989
2444
1062
792
-11
-2355
-4086
-5029
-4654
-2000
876
2611
2297
-732
-2215
835
4405
4525
1495
-1687
-2075
-1006
-1976
-3261
-1685
-343
-661
673
2526
3169
2241
-1761
-3725
-849
731
1338
1940
-631
-1361
446
-398
716
4040
3438
1791
1393
999
1831
2093
-44
-2567
-2650
-357
-161
-1822
-1369
-515
223
2395
3252
1580
556
1763
2161
230
-1346
-1881
-1603
-642
-398
-126
99
-392
213
1587
2271
1656
-411
-2169
-2639
-2301
-2593
-3860
-3513
-2064
-1053
422
1123
1107
1334
938
976
1451
1375
990
-151
-1225
-1876
-1317
2093
4219
3235
2829
988
-2473
-2585
-1558
-2238
-2031
-2116
-3815
-3730
-1945
-968
337
2415
2973
1847
1730
3190
3513
1675
-393
-561
1131
2086
1618
1214
300
-1044
-1083
-727
-1753
-3037
-3189
-2642
-787
2069
2934
2113
1529
892
1662
3633
3148
459
-1044
-340
488
-48
-648
-1317
-2159
-2036
-2723
-3271
-876
221
-1935
-3083
-2298
-611
485
411
1142
1029
223
1792
2029
210
-226
-915
-293
1605
-73
-1708
-700
-976
-810
1341
2295
2045
2675
2916
1098
304
1242
-344
-2812
-2520
-1273
-502
-1018
-2649
-1907
426
-341
-2185
-650
1158
252
-308
218
152
-496
-1171
417
3928
4867
2793
139
-1469
-1130
-1508
-3424
-3256
-1445
-199
955
1310
1505
2593
1712
-319
173
860
213
721
1542
712
-1208
-2209
-623
1445
1367
108
-972
-1148
-984
-1884
-2047
-520
-152
-578
639
2037
1859
577
-734
-250
1557
1722
407
-378
-665
-1315
-1817
-640
517
-202
-153
286
-335
18
-477
-1480
515
1775
687
287
-83
144
1773
3189
3332
1142
-1326
-1722
-1559
-692
476
-438
-1439
-170
997
773
879
763
-146
-195
-714
-2222
-1968
-837
-540
-565
-873
-625
373
760
321
113
224
-688
-1390
-657
-572
-545
25
31
751
438
-1374
-632
1044
1408
1574
1072
1360
2164
830
-474
-139
259
-86
-1213
-1743
-988
-126
-94
-363
593
1081
-118
38
948
664
602
369
-575
-1486
-1843
-1080
-563
-739
-374
206
289
-518
-326
1772
2235
1335
1370
1101
696
271
-106
660
460
-1250
-1974
-1486
-669
-393
-421
151
50
-1220
-2029
-1686
-819
-440
-669
-151
1692
2951
2373
1610
1667
2088
2332
811
-2003
-2675
-1239
-730
-1052
-889
-499
135
255
-1035
-2768
-4066
-3523
-563
2139
3001
2692
2428
2447
1504
1680
3635
2741
-217
-1314
-894
296
973
767
862
86
-982
-718
-971
-2271
-3230
-3500
-2596
-1018
-319
83
1367
1934
1057
965
1354
261
-965
-870
-517
-467
-139
388
753
882
87
-1328
-1838
-2098
-2648
-1338
1198
1434
-11
-506
-708
-705
347
626
-183
-806
-1280
-238
1408
495
-912
-383
806
1795
1719
910
423
-962
-2559
-1744
813
2380
1947
940
471
349
464
103
-323
321
714
864
1515
1072
748
1637
1466
1133
1251
-184
-1394
-596
370
-330
-2339
-2563
-828
-842
-1553
-314
173
-1147
-488
1948
1948
-69
-1593
-2520
-2234
-1338
-1352
-778
1071
2255
2448
2887
2826
1425
582
-290
-2341
-2036
-33
284
1316
2803
1565
-479
-1408
-1866
-1888
-1826
-1934
-1020
963
1849
1351
836
195
147
766
19
-694
160
93
-484
86
282
585
1413
1296
1313
890
-1002
-1557
-1048
-1310
-1446
-1367
-653
-197
-1458
-1154
1536
2116
154
46
2500
2805
105
-1385
-590
148
-963
-1528
582
846
-1729
-2205
217
2403
414
-3324
-2375
-462
-975
750
3325
3002
1185
-394
-334
847
867
-73
-471
-162
-33
-606
-1712
-2314
-1601
-623
702
1794
-36
-2096
-1134
205
308
-924
-2019
-671
509
814
2025
1726
327
434
1510
2839
2817
1323
460
62
70
568
225
-997
-1418
215
1065
-645
-755
835
1244
1663
1134
-570
-215
444
-504
-174
395
-1397
-1811
494
355
-1910
-2074
-1346
-812
10
-508
-1190
-898
-1821
-2109
-303
205
-183
-274
-682
520
1174
-483
-564
16
620
2700
2355
617
869
435
-267
-15
-643
-1067
260
1524
509
-1144
-1470
-1586
-1326
-1062
-1137
125
684
142
1043
1283
463
743
1437
1728
594
-1219
-1098
-528
-1441
-1852
-752
159
105
108
797
1240
849
1523
2868
1195
-1110
-100
589
-554
-113
1228
869
-372
-80
1067
459
-136
1267
2096
1607
127
-2635
-3541
-3019
-3857
-2222
1575
2092
488
-1389
-2448
-204
2257
1766
432
248
1710
2280
-1070
-4033
-1845
588
-24
391
960
226
321
-224
479
2240
44
-489
1082
-1888
-1993
1298
-58
-1676
-2300
-2431
1590
2685
-1327
-2001
-262
130
-282
-516
476
74
-985
568
400
-1722
-1687
-1441
-635
916
-111
-881
1424
2816
1644
929
177
-1037
1106
3405
2590
3076
2136
-1095
-955
-1032
-2066
93
1581
210
-1945
-3420
-2397
1280
4373
3096
1062
893
-2595
-5561
-2660
-40
-322
-1016
-538
1602
2735
2113
-55
-3721
-4531
-1371
765
67
-531
-170
298
2177
2840
-112
-563
2731
4440
4239
2175
-1672
-4123
-3979
-432
4872
4235
-1338
-1987
-772
-1963
35
-1709
-7444
-1382
5114
-867
-3243
416
1960
2296
199
-374
989
250
949
-237
-3579
-3684
-3018
930
5016
3399
3013
1450
-2251
-1101
537
1617
1415
-1475
-506
243
-1367
-1397
-3593
-3199
1563
3163
1674
-1556
-2871
-1273
254
3354
3143
1245
3999
2696
-2144
-3829
-3470
387
2331
1452
2721
-193
-5027
-5093
-2334
3076
5820
2971
834
596
-282
-1824
-1366
-685
-1006
3947
7132
1468
-1927
-1576
-1718
-1492
-3702
-4413
-727
2551
3414
860
-1539
-1695
-2370
-125
3354
2331
-444
-3226
-4307
-450
4875
7171
6581
4644
1580
-2119
-4308
-3885
-2327
-2218
-2203
-454
-42
-16
915
-760
-2203
-439
1784
2419
-199
-2558
-1565
-848
-177
-549
-2655
349
4530
3349
3411
3206
-2011
-4207
-1992
-970
67
-339
-3086
-2097
-260
-3243
-3528
1150
2182
258
1255
3094
1463
-569
1016
1674
1317
2715
239
-1430
2240
1639
-621
-1070
-3178
-1139
775
-2050
-2720
-3693
-3771
-190
1871
3040
747
-2049
1892
2635
-1161
-1180
-112
683
720
877
1555
48
2303
5006
271
-1754
1048
1875
1968
-561
-5014
-5626
-1956
2035
2063
30
77
613
-457
-1341
-588
-940
-958
2686
2872
-1704
-1613
1501
844
-1030
-672
-833
-2346
-2155
-1387
-669
80
-1525
-1031
1825
-325
-2683
-83
1137
-800
-1531
-363
332
1075
2339
1695
1253
2856
3026
2689
3290
299
-4548
-2954
1675
808
-1549
-1235
-740
-137
830
2028
1120
-2664
-3799
-2052
591
2225
-113
677
3622
855
-560
-305
-1523
380
694
-1067
-2371
-4678
-1074
3835
1471
106
1233
1759
3140
1066
-2522
-910
2330
2304
955
863
1803
2887
2201
-170
557
3696
2425
-2119
-3036
-1206
-1343
-1643
-558
-261
565
1909
590
-1933
-3006
-3111
-2149
-543
-1059
-3407
-4270
-3591
-2995
-1921
864
3291
2806
2387
2475
1196
2264
3757
1575
-1098
-3290
-3494
-1425
-1909
-3529
-3998
-3689
-2049
-2305
-3033
-151
1932
303
-1161
667
3581
3713
2139
2452
5145
5771
3283
2277
500
-2191
-554
165
-2058
-2195
-2399
-1140
3202
4043
2328
2524
1803
635
1850
1102
-1588
87
1725
-380
459
2878
2961
2365
-1198
-5550
-4746
-2393
-2900
-2122
1998
2633
-829
-1624
-1788
-3730
-4631
-3015
1528
2644
-409
290
817
-129
499
-3089
-5144
-1047
-1631
-5082
-2881
1080
2315
3557
5808
4075
-954
-4153
-5730
-4904
-821
4468
8368
8552
8565
8680
3506
-1780
-738
2989
4810
3585
2295
3875
7279
10272
8398
-1138
-11829
-14221
-7691
-1645
-5921
-15651
-15173
-5858
-1578
-1399
-74
645
895
178
-1774
-3091
-4741
-6078
-3861
-465
-1225
-3052
-750
2158
4422
7404
4990
-2097
-1177
6390
4259
-2826
-348
871
-2732
2621
10001
9188
4726
3421
9691
13948
8693
2673
-9
313
-1771
-9285
-7221
2081
717
-2614
1049
2481
531
-776
-185
3657
5907
456
-8408
-10718
-2949
7276
7929
-121
-4045
-4517
-9544
-13393
-11917
-6589
2165
5149
647
-1029
-1875
-6822
-10510
-6045
3065
1965
-5835
-1731
9342
13007
8901
2116
-2031
-2694
-3515
-6591
-8411
-3365
3690
4552
1075
471
6752
12005
7238
1510
5298
8441
470
-5396
796
6050
2691
-3806
-5733
150
3958
581
-2682
-2595
-662
-2341
-8240
-9710
-4588
2960
8455
10632
10709
6809
3410
2544
-1438
-1471
4296
2784
-4876
-8090
-5152
-1930
-4054
-7894
-6784
-1500
1922
467
-1029
365
477
-1334
-1661
215
3086
6035
9375
11795
11515
10541
8191
4109
1530
-2920
-5064
2933
6390
-1655
-6978
-6325
-2994
-832
-3540
-4740
-2393
-2089
-5380
-7814
-6028
-7796
-13179
-10857
-2945
3815
5028
-2045
-8733
-9085
-6192
-3855
-4711
-6141
-6714
-6662
-5729
-7572
-7796
-215
6986
6181
232
-4542
-4441
821
8264
9715
6676
10096
15800
16457
15574
12938
9838
11023
14008
14949
10744
2640
-1616
-574
3513
5436
-2641
-10918
-9834
-10545
-15214
-15597
-11770
-6740
-5072
-4850
-1051
-858
-4579
-1995
4686
9648
13111
12910
9352
8140
9379
6921
813
-2539
-2707
-4309
-8324
-14829
-22386
-23623
-17729
-12863
-8069
1966
11269
11020
3789
-478
-158
306
918
374
-382
3515
8939
13331
17401
15408
7698
2862
1611
-361
-1650
-460
-967
-5265
-9796
-10568
-8087
-8887
-11565
-8240
-2451
1573
4739
5955
5997
2929
-1378
434
4453
6517
7904
4614
-3897
-10947
-10835
-7532
-6731
-3536
1296
1709
890
2256
5236
4970
-147
-3174
-2988
-692
2856
4067
4328
2011
-2410
-3235
-1621
1516
1954
933
8071
12982
10897
11369
7992
3017
2417
-1879
-5671
-4211
-2323
-1589
-3604
-5063
-3897
-4054
-4794
-6113
-8835
-9351
-5574
-1232
-392
-210
-540
-2946
-1557
2765
5456
6334
2017
-3735
-4909
-5508
-5863
-3620
-1415
-1485
-2520
256
6113
8784
8250
7493
7138
6980
7467
10057
12986
13038
9652
4815
1847
-526
-3265
-2732
-1450
-2950
-5909
-9966
-11324
-8919
-8063
-7612
-5958
-6418
-7586
-6079
-3171
-1686
-546
1615
3185
4798
5505
3809
2958
2019
630
1670
1192
-192
858
-700
-2658
-533
139
-393
1963
4372
5246
4269
1220
139
781
-799
-2353
-3497
-6649
-7507
-4814
-2918
-616
1998
489
-2263
-951
2164
3919
4019
2351
2266
5184
5626
3803
3665
2403
1194
3332
3390
428
333
2607
3388
754
-3870
-5392
-2572
-148
-2331
-6215
-4799
71
2446
3211
2692
-145
-3951
-6635
-4341
-126
-610
-1016
1128
22
-1733
-116
1976
3909
5440
4981
4188
2934
50
-1402
155
2693
2613
-1948
-5753
-6719
-9620
-12289
-11073
-8762
-6349
-3223
-1119
-1157
-1274
316
2515
3970
2176
-1600
-1328
1803
4375
5435
2858
1146
3234
4758
5418
4930
3544
3738
3260
1767
-136
-3298
-4295
-3672
-4560
-4321
-1563
1267
2220
2687
4706
6608
8211
10374
10008
6793
5082
5329
3999
1042
-1918
-5081
-7034
-7950
-8954
-7612
-6356
-9059
-11200
-9417
-5785
-2880
-1383
1586
5022
4194
1022
-911
-1493
-183
1645
1934
2325
3323
3417
3745
3594
526
-1327
862
2548
3260
3747
379
-4003
-4168
-2468
-1511
-1312
-1688
-859
901
1155
588
1298
2579
2314
1403
1249
-1701
-7995
-11284
-10728
-10555
-10651
-9831
-8295
-5212
-401
3308
4132
5769
9418
11405
11738
11489
11465
12021
9446
5059
1572
-3968
-8584
-10419
-13042
-13226
-10021
-6667
-2666
1027
4329
7174
7740
8605
9731
7907
5358
4396
3501
1381
-340
-721
-2294
-4736
-6090
-6529
-5292
-3961
-3713
-1926
-556
-1743
-1621
76
-361
-1947
-1892
-1604
-2044
-851
1934
4870
7584
7973
6360
6579
8433
8736
7469
6480
5201
2364
-316
-1164
-1092
-916
-1195
-2912
-5550
-7328
-7898
-8048
-7420
-6227
-5731
-4658
-1744
1141
2794
3483
4249
6759
9051
8497
6673
4070
1349
1187
1262
-270
-875
-1508
-2044
-457
570
401
549
0
-97
1151
2160
2229
1000
-639
-1944
-3551
-4653
-4982
-5152
-4881
-3942
-1955
116
1290
2368
2642
1968
1431
92
-1892
-3049
-3240
-3286
-3612
-2539
-1006
-2289
-3661
-2593
-1589
-233
2379
4204
4565
3546
1922
1515
1967
2098
2266
2364
1421
-153
-1119
-1630
-2382
-3482
-4337
-3727
-2455
-2604
-3311
-2537
-424
1253
1549
2182
4026
5270
5668
6346
7259
7709
6445
3478
1135
142
-1581
-3849
-3565
-1381
-956
-2484
-4338
-5580
-5563
-5070
-4811
-4975
-5928
-6197
-3850
753
4489
4601
3642
4246
3986
2009
71
-928
82
2045
2408
2159
3057
3600
2802
2300
2428
1962
962
-284
-1394
-1547
-1696
-2428
-2123
-1436
-2650
-4224
-3727
-2581
-2375
-2203
-1751
-1809
-1775
-559
806
1320
1542
1075
398
1000
1476
972
1291
2530
2895
1691
570
500
287
110
198
15
794
2343
2722
1764
575
31
-666
-2228
-3216
-2793
-1724
-1207
-1441
-1296
-943
-656
384
1412
1897
2782
3630
3472
2822
2508
2433
2043
932
-730
-1921
-2331
-3024
-4203
-4939
-4973
-4487
-3806
-3747
-3939
-3181
-1969
-989
114
1410
3057
4649
5071
4454
3650
2874
1628
-21
-1168
-1832
-1613
-280
57
-515
-152
-114
-935
-834
390
1525
1637
898
257
489
1758
2710
2348
1440
270
-739
-1085
-1676
-2370
-2544
-2503
-1692
-764
-975
-1123
-718
-408
-484
-1569
-2308
-1764
-1521
-1508
-1967
-3297
-2924
-1054
-191
63
389
853
1343
1664
2346
2870
2615
1352
-741
-1331
-502
-534
-1099
-1823
-1600
186
792
260
238
237
397
140
-237
595
1245
1352
1681
1816
2176
2448
2164
1830
1138
174
-811
-1950
-2924
-3499
-3308
-3025
-3660
-4062
-3371
-2427
-1753
-1020
-131
553
1376
2143
2323
2808
3214
2908
2756
2165
1302
1407
1598
1912
3022
3452
2650
1710
814
-347
-1515
-2362
-2308
-926
182
-338
-622
689
2094
2376
1754
718
-432
-1452
-1672
-956
-441
-446
-422
-441
-144
198
-436
-1158
-1575
-2716
-3653
-3235
-2576
-3084
-4350
-5092
-5062
-4355
-3330
-2647
-1801
-252
1822
3648
4265
4577
5343
5846
6066
5714
4803
4300
4082
3655
2506
569
-748
-927
-964
-1255
-1465
-1843
-2605
-2823
-2332
-1747
-1233
-1208
-855
532
1387
1138
549
371
1237
2035
1848
1614
1730
1773
1576
992
-43
-910
-1414
-2193
-2610
-2041
-1303
-826
-668
-276
708
1137
562
-540
-1339
-1246
-1031
-274
1301
2130
2383
2216
1318
1047
894
32
-387
-802
-1442
-1008
113
1269
2815
4083
4460
4623
4461
3370
1966
713
-387
-1195
-1996
-2641
-2845
-2792
-2115
-1287
-1265
-1055
-493
-997
-1781
-1654
-1196
-642
-310
-242
559
1415
1447
1492
1644
1871
2080
1213
-136
-654
-661
-758
-967
-827
-427
-490
-444
528
1605
1675
1057
701
594
642
815
477
73
81
-375
-1117
-1350
-1390
-1550
-1483
-1000
-532
99
1133
1377
916
1187
1600
1357
1051
801
413
39
-115
-73
-361
-1147
-1638
-1525
-1631
-2017
-1881
-1392
-1052
-1029
-1314
-1234
-898
-1148
-1524
-1207
-353
-28
-692
-1162
-1143
-1077
-451
273
326
-177
-1006
-1206
-709
-361
158
612
716
1192
1643
1640
1677
1807
1712
1157
855
1348
1702
1751
1616
725
-23
7
-123
-260
-126
-580
-1406
-1774
-1923
-2000
-1699
-1210
-835
-1133
-2542
-3506
-2517
-955
-126
551
1089
1057
912
1059
1388
1885
2266
1824
956
755
779
104
-904
-1547
-1747
-1885
-2023
-1810
-1160
-278
572
1372
1866
1733
1604
1104
-261
-855
-884
-1369
-1329
-1662
-2703
-2562
-1750
-883
279
831
874
709
451
639
632
624
1392
2073
2378
2279
1367
539
251
-8
-122
-185
-739
-1596
-1921
-1486
-1083
-1156
-1124
-599
-101
-62
-291
-726
-1285
-1824
-2507
-2798
-2267
-1600
-804
138
480
709
1199
1155
801
771
751
538
484
391
-206
-535
-90
322
600
748
541
648
898
809
1047
1421
1313
1286
1585
1588
1197
843
394
-462
-1300
-1733
-1979
-2181
-2328
-2239
-1591
-1022
-1103
-851
-232
-118
-108
-371
-870
-575
-178
0
748
1320
1502
1929
2343
2546
2406
1880
1226
612
186
-292
-466
252
679
161
-204
-261
-325
-51
168
-307
-944
-1138
-1132
-1193
-1219
-1054
-962
-1102
-957
-713
-803
-587
-128
11
165
204
-26
74
432
760
1075
1158
1116
979
619
667
957
630
315
446
361
114
-314
-1018
-1133
-444
376
986
1308
1606
2047
2381
2543
2504
2404
2381
2048
1569
1349
995
493
-92
-1109
-1961
-2178
-2159
-1862
-1615
-1836
-1659
-943
-737
-1008
-1221
-1333
-1129
-632
-116
544
1135
1212
1070
1189
1459
1370
912
680
528
14
-398
-380
-120
335
733
785
669
480
-50
-647
-714
-601
-733
-874
-1067
-1150
-871
-508
73
673
626
446
507
171
-453
-643
-299
99
245
163
-89
-162
133
429
664
954
1087
1040
1121
1376
1530
1780
2152
1980
1646
1596
1047
377
287
-61
-696
-840
-697
-576
-455
-462
-610
-465
92
180
-467
-846
-631
-317
-226
-473
-749
-859
-1115
-1274
-807
-202
-222
-541
-735
-1111
-1289
-866
-728
-1046
-1016
-587
30
587
730
603
512
445
117
-280
-334
-498
-797
-658
-352
-51
374
733
1076
1399
1535
1409
1083
861
775
561
-5
-632
-482
137
248
-10
-382
-1004
-1628
-1774
-1547
-1648
-1991
-2021
-1839
-1583
-1430
-1393
-1126
-920
-932
-678
-182
184
323
256
57
-17
-13
-208
-240
46
435
1092
1530
1544
1777
1918
1774
1759
1655
1391
948
100
-820
-1310
-1399
-1510
-1508
-1086
-730
-583
-388
-352
-586
-975
-1209
-1090
-877
-831
-998
-1051
-944
-1008
-909
-653
-564
-348
-279
-424
-263
-135
-165
-90
-130
-249
-223
33
323
404
567
751
674
653
538
97
-123
-31
-31
137
772
1298
1479
1818
2011
1703
1472
1324
965
784
826
715
388
-10
-361
-617
-672
-463
-267
-401
-585
-435
-374
-667
-881
-890
-636
-150
106
97
-89
-453
-679
-728
-676
-519
-187
359
671
911
1476
1752
1780
1792
1279
796
933
1225
1494
1632
1527
1375
1156
878
545
39
-296
-196
3
224
565
815
825
524
195
168
-26
-463
-595
-556
-440
54
637
680
332
207
108
-110
-20
255
633
993
944
799
662
473
548
676
633
254
-401
-622
-567
-742
-886
-775
-404
-123
8
197
-124
-783
-956
-952
-1006
-870
-740
-730
-568
-292
-224
-165
133
329
402
503
376
123
161
410
381
-82
-551
-628
-479
-635
-1153
-1461
-1266
-810
-388
-101
31
-108
-349
-250
136
413
596
774
726
482
219
-25
-78
-119
-408
-447
-62
268
438
480
327
122
92
109
-133
-389
-449
-551
-581
-516
-603
-765
-993
-1093
-796
-564
-611
-648
-800
-982
-804
-523
-537
-549
-207
169
356
608
724
498
371
503
661
596
206
11
291
621
766
697
689
999
1140
969
900
855
573
96
-331
-760
-1461
-2021
-2060
-1997
-2033
-1985
-1919
-1968
-2025
-1909
-1584
-1208
-935
-658
-287
156
586
586
260
146
-16
-210
-48
60
-99
-383
-620
-506
-361
-363
-119
275
521
542
490
439
261
313
535
369
207
347
373
332
508
670
474
233
272
359
428
410
380
569
487
68
-130
-250
-391
-511
-832
-1156
-1268
-1325
-1376
-1223
-941
-946
-1070
-979
-799
-461
-208
-302
-311
-301
-232
310
732
870
1175
1294
1341
1551
1459
1270
1247
1098
898
736
529
363
297
294
434
764
842
600
667
796
514
251
209
317
589
824
886
861
1006
1244
1188
915
515
80
-37
-41
-148
-180
-306
-493
-490
-589
-829
-745
-481
-475
-614
-682
-552
-256
-62
105
334
621
1061
1182
964
1116
1356
1284
1193
1069
789
378
85
157
265
319
481
554
618
629
227
-244
-370
-428
-505
-307
13
116
151
197
204
355
515
614
761
557
142
107
215
281
378
465
694
710
327
118
-8
-209
-104
101
114
116
128
44
0
44
-88
-259
-200
-236
-378
-406
-494
-493
-296
-159
-108
-88
-33
31
46
157
142
-177
-347
-257
-201
-270
-478
-667
-539
-189
-35
-79
8
175
315
423
253
-62
-139
-175
-324
-434
-531
-568
-529
-538
-553
-669
-949
-1202
-1423
-1578
-1608
-1601
-1442
-1226
-1164
-1053
-877
-789
-658
-440
-264
-219
-229
-166
83
570
896
793
485
7
-401
-491
-540
-505
-388
-504
-704
-787
-744
-627
-494
-196
126
373
739
1064
1361
1633
1530
1218
914
635
495
262
-42
-93
-46
-108
-190
-217
-349
-587
-651
-689
-726
-519
-411
-423
-312
-350
-446
-536
-800
-826
-604
-615
-657
-503
-341
-142
33
6
-75
-172
-343
-404
-328
-36
435
648
756
990
1058
1067
1100
999
926
902
800
578
336
299
328
370
560
672
636
531
363
337
454
580
671
639
570
457
238
141
115
-72
-230
-182
-72
27
169
303
409
563
696
689
565
406
248
161
216
177
-134
-493
-703
-657
-547
-640
-618
-481
-545
-518
-361
-256
-105
-21
17
-28
-214
-137
41
17
94
158
87
103
120
1
-198
-279
-333
-598
-727
-677
-747
-766
-777
-827
-724
-635
-604
-520
-425
-293
-148
-26
-5
-60
-65
-209
-355
-161
88
216
328
373
409
445
476
532
437
220
121
113
48
-60
-5
237
431
552
584
428
318
294
125
-70
-363
-878
-1245
-1404
-1396
-1096
-798
-558
-315
-304
-217
60
178
314
541
671
705
587
421
370
480
682
630
356
108
-235
-497
-554
-688
-809
-868
-1014
-1048
-1037
-1148
-1097
-935
-829
-577
-351
-239
-35
35
89
351
375
239
273
271
330
518
597
739
1073
1373
1547
1636
1647
1554
1286
829
407
226
227
325
399
399
490
581
502
399
361
354
282
85
-73
-194
-298
-224
-148
-213
-268
-343
-387
-351
-428
-537
-508
-383
-223
-156
-98
171
463
602
754
925
908
669
426
316
268
246
213
143
86
-78
-305
-359
-356
-307
-95
-19
-46
62
44
-66
-46
-86
-210
-285
-276
-102
202
448
489
489
634
739
747
672
391
96
-101
-312
-399
-323
-257
-298
-408
-467
-455
-336
-129
-91
-196
-221
-216
-247
-299
-371
-383
-302
-162
-6
152
311
311
167
154
148
2
-1
69
-20
-113
-87
24
62
-15
-22
-60
-159
-170
-258
-375
-379
-413
-428
-424
-442
-365
-318
-358
-377
-384
-314
-183
-57
143
267
149
21
-4
-103
-217
-225
-225
-169
37
215
258
320
442
458
413
461
448
367
385
389
326
259
160
77
-3
-155
-281
-304
-365
-537
-626
-586
-597
-653
-635
-477
-294
-214
-54
186
264
230
106
-121
-283
-335
-300
-231
-258
-372
-445
-375
-277
-287
-300
-290
-241
-89
-47
-180
-290
-389
-516
-620
-613
-373
-79
82
184
217
260
376
392
447
638
713
708
641
469
384
235
-48
-87
163
496
748
846
878
817
669
503
306
247
279
176
49
-12
-11
13
-40
-38
49
90
131
149
68
-75
-191
-165
-55
34
100
148
112
-98
-320
-379
-395
-437
-505
-514
-375
-274
-248
-221
-201
-92
-45
-138
-180
-199
-72
212
367
539
689
569
385
168
-68
-81
7
78
193
240
205
246
399
552
653
722
698
559
412
322
272
212
73
-136
-280
-290
-226
-135
-114
-159
-136
-106
-155
-254
-305
-199
-154
-323
-475
-580
-655
-692
-803
-849
-809
-796
-645
-396
-241
-150
4
266
435
435
401
340
262
148
38
28
-29
-102
-100
-178
-329
-530
-734
-808
-799
-685
-451
-194
39
155
251
467
708
889
899
782
705
596
447
366
384
480
570
589
436
224
181
180
199
315
427
579
698
707
718
651
534
359
-2
-280
-415
-676
-951
-1071
-1057
-967
-874
-734
-578
-560
-553
-465
-478
-479
-363
-387
-473
-431
-379
-270
-93
15
136
299
381
347
294
339
389
377
406
370
168
28
78
127
80
9
-106
-187
-123
-41
-30
-24
33
155
255
296
244
37
-81
-19
-9
2
4
-92
-55
58
43
-16
-132
-228
-176
-75
68
152
73
27
0
-76
-84
-78
-76
-28
33
121
208
324
562
819
965
978
930
907
838
639
380
180
62
-38
-104
-157
-285
-449
-643
-830
-864
-886
-995
-995
-954
-957
-789
-537
-401
-294
-245
-301
-271
-88
72
115
108
19
-135
-132
-33
-52
-64
-61
-194
-327
-378
-446
-532
-604
-613
-544
-485
-423
-328
-267
-230
-190
-144
-54
10
-54
-154
-132
42
240
400
571
708
720
656
675
753
706
611
551
401
208
80
82
209
258
283
437
531
479
368
180
-79
-264
-326
-434
-486
-302
-104
57
216
247
264
329
434
582
563
398
242
138
133
119
163
344
380
285
219
133
81
68
40
-26
-158
-297
-400
-375
-229
-172
-193
-230
-280
-214
-106
-99
-138
-137
-85
-86
-101
38
239
348
316
175
80
21
-58
-75
-55
-51
-54
-88
-149
-179
-142
-130
-204
-250
-186
-39
148
341
518
652
774
852
835
845
821
660
519
345
103
3
-61
-182
-227
-240
-296
-381
-436
-429
-445
-505
-559
-576
-596
-726
-860
-854
-774
-677
-642
-667
-610
-475
-341
-271
-230
-135
-93
-92
-49
-68
-69
-16
12
143
282
272
259
272
244
175
135
221
309
293
224
134
104
77
9
30
57
44
92
135
217
397
503
516
555
604
575
477
411
427
460
384
188
-2
-136
-226
-288
-343
-349
-289
-222
-267
-398
-434
-465
-606
-709
-779
-822
-799
-784
-692
-541
-507
-505
-445
-365
-268
-170
-81
14
175
348
392
404
461
501
583
683
707
670
583
469
351
243
189
180
146
23
-121
-141
-113
-143
-139
-124
-182
-196
-129
-93
-33
119
238
269
270
274
355
449
391
279
216
133
82
70
34
37
15
-152
-315
-368
-424
-521
-579
-609
-660
-688
-683
-722
-768
-742
-692
-680
-687
-704
-712
-687
-644
-576
-464
-375
-287
-122
1
40
125
235
342
481
531
522
603
679
695
747
790
732
610
512
449
382
346
376
404
384
372
353
260
196
229
286
347
296
65
-131
-211
-276
-344
-391
-370
-310
-279
-255
-209
-113
0
99
247
401
478
482
472
576
705
668
579
554
526
466
376
264
143
49
61
126
135
135
174
174
134
120
123
163
255
324
338
314
298
268
121
-42
-103
-217
-391
-442
-417
-398
-324
-240
-124
151
421
574
761
879
827
767
698
611
563
502
422
303
148
27
-103
-187
-126
-91
-178
-256
-310
-386
-378
-278
-233
-274
-349
-345
-227
-204
-264
-230
-197
-168
-89
-44
48
148
92
-3
5
68
98
97
116
92
18
-19
-60
-143
-247
-384
-487
-526
-596
-680
-627
-440
-250
-88
67
191
244
243
234
219
224
253
232
182
126
16
-126
-276
-409
-504
-614
-706
-692
-605
-536
-501
-453
-416
-374
-232
-102
-111
-194
-317
-458
-546
-564
-505
-382
-263
-176
-118
-79
-42
-22
24
149
190
101
56
14
-30
22
40
10
-23
-101
-90
-38
-94
-131
-123
-139
-167
-186
-147
-146
-263
-356
-395
-435
-447
-399
-337
-319
-255
-102
46
174
249
287
376
441
441
434
387
326
294
273
325
429
423
339
307
240
122
91
127
151
118
63
81
101
104
122
48
-57
-110
-146
-97
-20
3
14
3
10
54
76
54
-60
-200
-287
-381
-450
-464
-470
-442
-357
-247
-162
-121
-112
-138
-127
-69
-82
-174
-240
-234
-171
-47
149
339
429
423
382
335
296
307
305
228
176
133
14
-103
-140
-102
-56
-78
-150
-189
-147
-121
-129
-46
31
30
40
-5
-47
45
113
110
134
165
200
226
176
47
-98
-183
-200
-209
-210
-183
-152
-116
-27
73
103
143
257
381
478
495
423
365
325
253
186
145
72
-73
-181
-171
-131
-112
-127
-136
-110
-150
-220
-222
-238
-230
-153
-88
-21
64
156
242
292
327
319
270
205
129
140
141
7
-75
-97
-152
-173
-192
-164
-53
26
112
225
298
351
378
358
330
336
344
339
369
369
275
147
22
-14
32
25
-12
-24
-2
69
106
73
11
-64
-104
-123
-138
-109
-53
-33
-28
17
37
-8
-20
-3
-30
-64
-63
20
147
215
244
241
158
61
-7
-86
-139
-121
-90
-99
-129
-156
-173
-187
-156
-25
119
173
155
97
59
63
50
42
46
27
10
-19
-40
-16
-39
-103
-129
-146
-111
-25
0
-25
-36
-1
83
154
224
282
267
229
170
90
85
134
171
189
165
111
69
77
113
107
39
-86
-238
-351
-434
-498
-489
-433
-391
-326
-233
-193
-132
7
77
107
189
197
147
137
128
117
99
78
72
38
38
88
59
-19
-41
-36
-41
-54
-65
-79
-114
-169
-225
-258
-253
-192
-111
-70
-6
76
65
35
75
127
193
252
247
231
224
198
164
127
93
55
-13
-44
4
16
-37
-64
-94
-162
-200
-181
-144
-122
-110
-68
-17
20
68
123
179
230
265
306
321
259
188
152
84
26
33
21
-14
-34
-86
-144
-173
-200
-239
-276
-280
-328
-485
-604
-626
-633
-599
-520
-436
-344
-244
-112
36
139
202
232
239
255
254
208
142
55
-35
-79
-73
-40
-26
-37
-38
-85
-168
-177
-148
-150
-180
-232
-277
-296
-269
-224
-238
-263
-255
-243
-212
-190
-182
-123
-24
83
177
244
281
281
265
219
152
108
60
32
56
98
172
218
203
201
191
160
127
92
101
108
82
70
45
11
-48
-133
-143
-177
-300
-372
-411
-436
-401
-396
-413
-367
-286
-192
-83
28
100
165
259
308
336
409
461
469
449
412
382
344
329
325
307
323
326
298
284
245
202
162
101
27
-73
-111
-91
-74
-50
-148
-290
-355
-453
-339
-23
33
-21
17
0
-2
11
-5
7
3
-1
8
-1
4
4
0
6
1
3
4
0
5
2
2
4
1
4
2
2
4
1
3
3
1
4
2
2
3
1
3
2
2
3
1
3
2
2
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
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
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
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
