20
11800
0
6
0
6
0
6
0
6
0
6
0
6
0
6
0
6
0
6
0
6
0
6
0
6
0
6
0
6
0
6
0
6
0
6
0
6
0
6
0
6
0
6
0
6
0
6
1
6
1
6
1
6
1
6
1
6
1
6
1
6
1
6
1
6
1
6
1
6
1
6
1
6
1
6
1
6
1
6
1
6
1
6
1
6
1
7
1
7
1
7
1
7
1
7
1
7
1
7
1
7
1
7
1
7
1
7
1
7
1
7
1
7
1
7
1
7
1
7
1
7
1
7
1
7
1
7
1
7
1
7
2
7
2
7
2
7
2
7
2
7
2
7
2
7
2
7
2
7
2
7
2
7
2
7
2
7
2
7
2
7
2
7
2
7
2
7
2
8
2
8
2
8
2
8
2
8
2
8
2
8
2
8
2
8
2
8
2
8
2
8
2
8
2
8
2
8
2
8
2
8
2
8
2
8
2
8
2
8
2
8
3
8
3
8
3
8
2
8
3
8
3
8
3
8
3
8
3
8
3
8
3
8
3
8
3
9
3
8
3
8
3
8
3
9
2
9
3
7
5
6
-9
-4
-11
-5
-5
-2
-9
1
-4
2
-4
-1
-7
-1
-4
0
-11
-5
-6
0
-6
-2
-6
-2
-11
-2
-8
-5
-8
-2
-13
-5
-8
-6
-12
-5
-11
-9
-11
-1
-12
-7
-10
-9
-13
-3
-12
-7
-13
-6
-8
-7
-14
-8
-13
-6
-15
-13
-17
-11
-16
-7
-12
-11
-15
-4
-16
-12
-10
-6
-14
-7
-13
-4
-10
-6
-11
-8
-11
-2
-10
-7
-12
-7
-11
-5
-9
-2
-10
-5
-10
-1
-5
-5
-9
5
-5
-5
-6
-2
-9
0
-7
-2
-10
-8
-7
1
-6
1
-8
-4
-5
0
-6
0
-6
2
-4
2
-3
-1
-3
4
-6
2
-4
2
0
2
-1
8
-4
5
0
1
-1
4
-1
8
0
7
1
5
1
2
-2
8
-4
2
0
6
2
5
-2
7
1
5
-1
5
-2
3
2
6
-6
-3
-10
-1
-4
-2
-8
-5
-10
0
-10
-6
-7
-4
-12
-5
-10
-7
-15
-4
-8
-6
-11
-5
-10
-3
-10
-6
-14
-6
-8
-6
-10
-1
-11
-9
-3
-14
-2
-16
-11
-10
2
-13
-1
0
23
31
52
49
43
0
-29
-68
-62
-55
-22
10
45
26
14
-6
12
21
67
111
119
68
21
-66
-85
-37
42
68
73
50
-11
-170
-256
-221
-93
15
146
255
240
112
71
49
-27
-66
-131
-118
-13
56
89
75
-71
-108
-95
-147
-64
82
-9
-102
-81
-153
-332
-364
-355
-412
-309
7
225
276
136
7
-49
-303
-613
-589
-240
352
626
294
-220
-560
-549
-308
-281
-214
10
153
239
305
474
866
793
-117
-1108
-1208
-558
161
604
518
107
97
-50
-810
-1205
-986
-655
286
1224
934
553
806
96
-1148
-1374
-835
147
992
836
383
-388
-1635
-1991
-1534
-1250
-440
804
1194
794
507
-89
-990
-1208
-1298
-1429
-235
1132
1459
1661
1281
60
-469
-484
-790
-710
251
1308
1791
1867
1787
1390
622
-622
-1841
-1853
-800
63
1163
2192
1273
-200
-76
132
-207
-327
-322
-280
-845
-1562
-976
-575
-974
-139
1195
869
37
93
-2
-268
126
103
78
875
844
62
-136
-372
-618
-151
586
125
-1132
-1165
-709
-383
1174
2328
1926
1116
226
273
984
454
-747
-1924
-2496
-1334
565
1489
1129
270
-226
-778
-1088
-677
-64
800
1173
482
506
906
100
-642
-430
-458
-897
-1063
-908
-565
222
731
-81
-1110
-660
418
618
-206
-1195
-1143
238
1586
1426
185
249
1549
1557
282
-886
-1368
-783
-411
-781
-1028
-1148
-584
592
1691
3269
3731
2076
109
-1388
-1547
-464
-10
203
-37
-970
-471
425
-777
-2387
-2348
-1147
-196
171
608
1200
1567
1768
1822
1511
600
92
543
352
8
1543
2435
849
-748
-1652
-1779
-825
-999
-1760
-1127
-197
270
87
-516
-248
244
802
1654
1426
1063
1756
1715
569
-641
-1216
-540
342
-52
-630
-429
-361
-658
-886
-1016
-667
-212
18
87
-269
13
909
571
232
711
524
71
-1
71
139
-1
372
477
-141
109
151
-881
-948
58
1164
1384
904
1486
2011
1418
1254
860
153
312
840
1790
2413
1228
-436
-1757
-2624
-2188
-1583
-1650
-1468
-1624
-1868
-1216
-1107
-1900
-2107
-2031
-1520
-97
850
789
731
1075
1637
1552
544
-402
-663
-461
31
315
-170
-788
-253
945
1598
1991
2523
2205
1131
445
-372
-1436
-1207
-340
-103
-71
-386
-1497
-2835
-3896
-4067
-2543
-289
230
-179
357
502
303
726
355
269
1490
1448
-80
-768
-513
-22
533
239
-875
-929
-279
-114
-2
-49
277
817
-488
-2092
-2229
-2001
-638
1873
3028
2729
2291
1701
535
-410
-264
236
57
-538
-769
9
1238
1122
-554
-1232
292
2446
3440
2923
1987
1043
-231
-839
-791
-64
2278
4233
3830
2404
1012
64
-540
-1216
-1465
-1347
-1651
-1762
-934
-46
151
458
543
-327
-1160
-1490
-1482
-895
-556
-442
-53
-692
-2081
-2025
-991
-167
644
1208
1513
1843
1810
1909
2048
1472
1220
1806
2057
1855
1022
-842
-2212
-1700
-888
-1058
-1012
-232
237
-199
-1537
-2688
-3283
-4208
-4091
-1723
49
-285
-1002
-1362
-1308
-292
857
753
-189
-183
369
78
73
475
-428
-1369
-1312
-1124
-424
573
840
618
331
539
1100
1505
1658
1212
947
1782
2438
2159
1470
1089
970
313
-178
-17
-651
-1685
-1889
-1499
-1280
-2035
-2862
-1937
-384
25
-607
-1675
-1884
-128
1863
2351
2213
2119
1489
538
-567
-1558
-1010
853
1608
1365
1726
2254
2585
3140
3071
2176
1847
2349
2078
810
-313
-1055
-1152
-711
-761
-773
-684
-1108
-1407
-1796
-2261
-1868
-1502
-1376
-827
-784
-1658
-1778
-1131
-1688
-1693
1137
3746
5162
6800
7093
5873
4438
2882
1602
496
-435
-1319
-1860
-1218
-964
-1922
-2431
-2659
-3087
-3478
-3636
-3114
-2145
-1384
-1678
-3233
-4003
-2812
-1068
-205
366
1247
1551
1129
342
-625
-972
-1485
-2119
-1412
-414
-6
-213
-1957
-3324
-2453
-973
-31
361
-182
-933
-1196
-1366
-1197
102
2115
3648
3725
3000
2770
2896
2631
1506
343
694
734
-1084
-2574
-2752
-2176
-1233
-1086
-1456
-1321
-779
-280
-1
156
210
386
838
819
828
1220
1027
516
-156
-1394
-2081
-1768
-1174
-740
-91
1107
2041
2372
2440
1490
3
-100
1331
2419
2381
2068
1579
599
-421
-1417
-1963
-1525
-390
510
898
2041
3076
1568
-448
-1006
-1454
-1937
-2118
-2040
-1414
-998
-994
-969
-716
-177
313
564
344
23
435
-63
-2089
-3246
-3118
-3177
-3481
-3273
-2524
-1856
-836
389
843
1405
2423
2218
961
145
-154
-405
9
1142
1720
1522
1405
1398
1621
1988
1912
1767
2365
2974
2342
801
-472
-1437
-2371
-2995
-2359
-480
554
125
-255
-618
-939
-941
-1296
-1571
-1521
-1799
-1971
-2185
-2512
-2209
-1354
-578
-609
-1224
-1246
-992
-764
-307
246
896
1099
899
1306
1614
1311
1208
1584
1825
1515
1281
1168
570
249
-58
-673
-241
1069
1987
1915
834
340
663
-17
-2012
-3769
-3675
-2101
-939
-255
303
490
952
1820
2386
2714
2684
2122
1408
1071
1209
1059
270
92
686
1188
1801
2187
1377
182
-154
383
808
851
1417
2470
2931
2358
886
-335
-860
-1626
-2215
-1826
-1484
-1745
-1943
-1783
-1723
-1689
-1487
-1705
-2126
-1665
-749
25
769
1008
447
-130
-185
215
665
464
-683
-1771
-2082
-1781
-586
1260
1841
513
-1122
-1777
-1410
-547
-94
140
859
1493
1545
1280
431
-199
503
1397
1484
1905
2692
2505
1539
989
879
703
30
-916
-964
184
943
558
-45
-595
-1475
-1868
-1211
190
1878
2600
1783
946
1049
1748
2049
1042
-487
-730
193
206
-1177
-1859
-1791
-2225
-2085
-1097
-732
-1004
-1232
-686
198
178
196
909
1046
1010
1240
1364
1530
953
-283
-827
-1115
-952
-1
119
-1050
-2553
-3153
-1973
-1053
-1285
-720
289
564
710
675
501
656
843
1014
1581
1531
42
-1182
-1309
-1653
-1495
-630
-993
-2083
-2093
-1092
80
568
640
742
921
1756
2794
3030
2723
1982
1345
957
66
-413
-128
-558
-1008
-843
-1158
-1507
-1142
-474
768
1917
1747
1086
983
1152
1398
1132
-95
-1271
-928
369
646
354
778
482
-28
694
789
548
1298
498
-1424
-1570
-1020
-957
-550
-364
-606
-44
1071
1254
969
1065
899
264
-295
-513
-115
231
-59
-469
-908
-1188
-199
1240
1147
238
214
318
100
163
-277
-1402
-1853
-1437
-745
-599
-836
-95
1123
1749
2045
1496
791
707
-498
-2444
-2876
-2574
-2649
-2438
-1575
-774
-586
-503
-173
-690
-2013
-2371
-1733
-1215
-646
-745
-1293
-710
-427
-1402
-2140
-2603
-1844
394
1604
1421
1016
738
1399
2801
3355
1904
-90
-241
657
317
-845
-624
847
1205
661
160
-599
-1062
-1383
-1604
-726
331
952
1111
522
356
526
-241
-954
-880
-933
-1594
-1882
-1186
-214
560
1010
1188
1599
1889
1929
1513
129
-593
797
2329
2029
791
520
1146
2031
2835
2457
1912
2831
3057
2256
2212
1685
560
110
-557
-1133
-1308
-1616
-1305
-853
-871
-567
-416
-474
-609
-792
-409
-594
-1122
-242
460
546
846
634
838
1327
623
-66
-447
-1123
-1671
-2041
-2089
-1857
-1407
-675
-928
-1683
-1332
-732
-802
-773
145
1525
1659
514
-497
-632
363
1320
926
446
573
597
823
1471
1857
1589
858
496
402
77
12
-241
-1162
-1174
-443
-467
-585
-340
-593
-1115
-1071
-205
143
-949
-1441
-424
294
1201
2401
1632
294
850
1554
1925
2551
1678
147
290
725
373
-400
-1948
-3298
-3319
-2941
-2471
-1934
-1924
-1481
-53
246
-954
-1655
-1452
-1344
-1512
-927
620
1130
893
1773
2630
2643
2328
1228
175
-406
-865
-385
447
470
-24
-730
-802
-662
-1263
-1228
-530
-418
506
2108
2049
871
55
-1319
-2722
-2056
-323
292
425
876
1012
835
1144
1428
710
-180
-66
625
1289
1460
829
-247
-877
-940
-1563
-2440
-1833
-687
-232
-28
-651
-1701
-1545
-1002
-1029
-1309
-1773
-2192
-2285
-2250
-2248
-2045
-1187
-572
-875
-1130
-807
-7
698
669
1228
2133
1816
1619
1504
-317
-1819
-1719
-1814
-2001
-1188
-378
-464
-734
-435
426
1804
3029
3317
2855
2421
2446
2817
3293
3502
2995
2776
3049
2093
52
-1327
-1563
-1034
-982
-1761
-2017
-1376
-871
-880
-978
-1122
-1739
-1861
-739
290
722
1084
86
-2397
-4157
-4472
-3516
-960
1371
1472
-8
-1493
-2031
-1562
-420
1401
2993
3618
3913
4648
5563
5421
3950
1882
-932
-2916
-2345
-883
160
885
545
-645
-1910
-3309
-5233
-6529
-4871
-1188
1265
2382
3209
3375
2808
2088
1485
1025
366
-552
-1050
-1240
-1998
-2001
324
3942
6573
6566
4769
3271
2130
1703
2536
3366
3336
2305
413
-1252
-2509
-3087
-2132
-934
-1515
-3073
-3999
-3920
-2382
-114
530
-37
-97
165
618
868
-559
-3354
-4906
-3519
-1288
-67
1106
1895
1877
2458
3106
2856
2044
1426
1994
2771
2730
3252
3444
2124
1270
1481
1854
1886
360
-1659
-2470
-3183
-3956
-3699
-3203
-2982
-2308
-842
315
499
892
1242
89
-1373
-2517
-4006
-4027
-1365
1721
3145
2102
-679
-2735
-3549
-4548
-4551
-2226
1062
3956
5542
4993
3582
3212
3979
4175
2813
1290
982
1535
2278
2017
533
-467
-726
-1751
-3420
-4300
-3565
-2502
-2676
-2733
-1393
-192
483
1513
2572
2893
2098
374
-1623
-3409
-4463
-4764
-3662
-855
1006
699
629
1129
955
280
-248
-174
227
769
1976
2876
2923
3062
3234
3004
2366
1318
477
138
979
3127
4529
4111
2208
-803
-2642
-2332
-1403
-522
-98
-263
-382
-656
-773
-1234
-3510
-5861
-5461
-2997
-934
-480
-777
-944
-607
597
1547
880
-780
-2618
-3860
-3641
-2442
-1711
-1888
-1844
-527
1191
1977
1597
1093
1543
2141
1541
564
15
-859
-2252
-3252
-3444
-2665
-1143
-460
-1550
-2906
-3374
-2371
-107
664
-537
-904
-817
-1276
-1469
-1571
-1205
-257
22
116
361
159
-604
-2090
-3395
-3061
-1456
-454
-1147
-1686
-1131
-606
-19
33
-585
-101
929
1997
2769
1684
599
1401
2088
1664
987
1498
3279
4331
3984
3244
2514
1032
-1618
-3326
-2656
-506
1745
2678
2232
1441
808
586
59
-550
-526
-791
-926
49
870
1115
1513
2117
2195
1458
755
459
448
898
869
115
-166
6
-480
-1553
-2426
-2715
-2189
-1229
-1049
-1155
-784
-884
-1244
-958
-621
-119
351
-402
-1460
-1237
-440
80
308
332
92
-618
-1495
-2040
-2543
-2923
-2980
-2676
-1977
-1293
-150
1938
3124
2973
2800
2313
1453
1022
761
487
254
51
-425
-1437
-2105
-1806
-1481
-1524
-1366
-897
-1050
-1932
-2379
-1892
-507
1000
986
45
-873
-1751
-1488
-586
-328
131
418
120
-126
-749
-1062
-77
944
1313
1327
1128
869
686
697
1029
1794
2970
4370
6031
6754
5254
2614
580
-496
-810
-424
359
211
-998
-1337
-100
1624
3216
4148
4011
3113
2301
2380
2992
3011
2749
2749
2514
1831
904
179
534
1312
1334
1006
645
-242
-1228
-1812
-2163
-2179
-1533
-1086
-1851
-2583
-1531
208
1197
1539
1250
937
1637
2519
2517
1727
894
870
1103
168
-1529
-3121
-4509
-4737
-3571
-3090
-3466
-3110
-2338
-1440
-267
-201
-1347
-2663
-3989
-4793
-4286
-2893
-1569
-655
158
640
646
474
120
-201
85
703
1118
1415
1321
-213
-2492
-4153
-5447
-6091
-5759
-5596
-5175
-3958
-3214
-3279
-3455
-3323
-2338
-713
695
1519
2321
3367
4111
4533
4902
4922
5162
5888
6253
6498
7302
7946
7919
7290
6148
4689
3021
1434
656
568
297
-625
-1955
-3184
-3771
-3793
-3586
-3095
-2500
-2460
-3053
-3840
-3838
-2684
-1646
-1581
-1873
-2083
-1890
-1088
-283
-235
-661
-1183
-1710
-1688
-810
587
2132
2856
2630
2306
1813
734
-452
-733
225
1547
2791
3252
2674
2555
2912
2817
2772
2522
2158
2081
1651
1014
368
-464
-1002
-1504
-1727
-1332
-1020
-658
-185
25
451
170
-1331
-2228
-1888
-1066
-59
556
1302
2978
4624
5933
7485
8153
7485
6555
5644
4750
4228
3871
3423
2816
2484
2965
3722
3657
2894
2379
2390
2318
1944
1402
779
415
652
1045
1191
1032
497
66
37
-627
-1833
-2780
-3710
-3819
-2816
-2671
-3294
-3682
-4154
-4463
-4896
-5811
-6532
-7660
-8949
-9192
-8955
-9235
-10475
-11800
-11677
-11128
-10828
-10135
-9513
-8785
-7836
-7345
-6479
-5004
-3513
-2288
-2055
-2446
-2231
-1578
-922
-283
520
1391
1735
1002
-539
-1727
-1816
-1410
-919
-426
-158
-300
-737
-914
-372
552
1532
2648
3893
4600
4772
5312
6247
7046
7762
8000
7524
6991
6920
7072
7043
6614
6062
5369
4449
4293
5491
6717
6939
6395
5876
5692
5601
5513
4867
3285
1708
126
-1583
-2743
-3219
-2748
-1869
-1980
-2688
-3288
-3483
-3280
-3370
-3953
-4974
-5906
-5784
-5508
-5720
-5763
-5549
-5172
-4527
-3432
-1935
-592
835
2124
2798
3570
4716
5758
6416
6556
6835
7381
7681
7693
7475
7292
7310
6726
5378
3987
2932
2086
1323
558
-243
-1111
-1809
-2373
-2945
-3187
-2914
-2565
-2280
-1975
-1397
-601
-259
-537
-849
-972
-741
-531
-1153
-2106
-2181
-1674
-1107
-473
-334
-752
-885
-902
-1129
-1563
-2178
-2704
-3302
-4003
-4049
-3376
-2289
-1367
-1027
-940
-797
-90
1073
1554
1804
2131
1775
1225
809
-207
-1947
-3803
-4661
-4635
-4962
-5774
-6223
-5888
-5013
-4275
-4158
-4700
-5210
-5098
-4411
-3676
-3281
-2804
-2135
-2017
-1952
-1470
-1503
-2098
-2218
-1789
-1022
41
774
901
1392
2553
3823
4813
5236
5148
4915
4452
3982
3892
4140
4455
4732
5018
5339
5520
5482
4761
3355
2484
2399
1638
113
-1182
-1996
-2393
-2891
-3780
-4013
-3614
-3289
-2829
-2373
-1894
-681
976
2393
3152
3474
3946
4352
4277
3937
3450
3081
2950
2831
2429
1694
958
577
538
843
1398
2110
2493
1996
1109
577
198
-54
-242
-756
-1315
-1773
-2636
-3257
-2943
-2308
-2021
-2167
-2566
-2835
-2832
-2548
-2277
-2004
-1484
-1142
-1147
-833
-4
1240
2412
2933
2964
2963
3151
3410
3187
2651
2242
1912
1843
2370
3167
3805
4086
4179
4503
5138
5444
5292
5005
4285
3253
2733
2249
1503
1239
1035
244
-547
-1213
-1864
-2378
-2435
-1658
-855
-1107
-1713
-1836
-1736
-2091
-2964
-3745
-4171
-4247
-3834
-3638
-4074
-4506
-4530
-4488
-4650
-4728
-4460
-4279
-3898
-2866
-2079
-2109
-2495
-3254
-3840
-3671
-3466
-3539
-3576
-3914
-4278
-4209
-3911
-3514
-3054
-2609
-1961
-1217
-819
-905
-752
19
774
1155
1522
2009
2369
2223
1726
1002
143
-431
-659
-726
-452
205
1115
1581
1514
1897
2876
3987
5070
5659
5867
5858
5551
5230
4783
4155
3773
3241
2598
2375
2258
1776
865
-216
-872
-1252
-1824
-2647
-3271
-3183
-2680
-2429
-2428
-2605
-2492
-1731
-936
-532
-248
-62
129
536
1244
1877
2065
2183
2594
2942
3215
3326
2907
2234
1765
1444
1570
2076
2227
2024
1869
1628
1622
1884
1945
1987
2001
1515
1006
758
426
36
-263
-450
-418
-449
-448
-294
-608
-1296
-1597
-1894
-2188
-1880
-1267
-842
-764
-1124
-1397
-1323
-1052
-509
467
1634
2451
2702
2608
2213
2028
2273
2419
2552
2861
2765
2626
3093
3532
3263
2760
2446
2191
1711
926
50
-470
-579
-639
-1022
-1660
-2442
-3296
-4001
-4457
-5020
-5720
-6104
-5914
-5483
-5165
-5367
-6093
-6584
-6418
-5978
-5407
-4835
-4261
-3505
-2678
-2081
-1846
-1791
-1502
-1315
-1478
-1650
-1719
-1582
-969
-259
88
149
316
461
367
278
330
426
568
522
410
410
571
1058
1470
1429
1383
1114
614
474
331
-118
-283
-115
209
352
145
-22
-253
-687
-792
-918
-1214
-1020
-415
334
1242
1918
2380
2466
1979
1623
1716
1898
2266
2482
2365
2374
2362
1952
1585
1516
1446
1008
409
134
250
322
161
-26
-186
-716
-1333
-1520
-1493
-1412
-1211
-1145
-987
-620
-257
88
206
-34
-190
-189
-90
62
183
343
613
972
1376
1567
1672
1752
1732
1899
2209
2226
2168
1980
1306
537
333
713
1230
1260
920
707
612
499
411
209
-80
-488
-914
-1279
-1596
-1666
-1655
-1889
-1902
-1984
-2518
-2736
-2565
-2640
-2697
-2436
-1919
-1616
-1798
-2054
-2070
-1850
-1264
-695
-536
-619
-655
-648
-625
-655
-731
-860
-943
-860
-705
-642
-268
485
1014
1091
1095
1068
884
846
1126
1088
866
1108
1444
1596
1991
2384
2319
1751
1174
1042
1236
1464
1666
1830
1940
1814
1809
2081
2098
1965
2188
2577
2876
2814
2554
2598
3004
3544
4066
4450
4816
4895
4496
4064
3921
3836
3844
3950
3730
2966
2113
1453
1139
1141
1006
493
-100
-657
-1047
-1233
-1378
-1567
-1781
-2109
-2402
-2472
-2274
-2140
-2471
-3240
-3907
-4222
-4406
-4644
-4710
-4683
-4841
-5009
-4802
-4535
-4677
-5065
-5278
-5354
-5196
-4756
-4281
-3970
-3896
-3898
-3538
-3095
-2893
-2900
-3062
-3021
-2563
-2033
-1418
-808
-392
-292
-513
-605
-428
-458
-534
-527
-534
-495
-458
-496
-415
-6
674
1081
1232
1375
1457
1590
1700
1530
1346
1207
1196
1302
1230
1095
1028
847
861
961
811
619
476
315
433
664
647
305
-171
-443
-427
-381
-222
-93
-107
109
596
1014
1342
1393
1249
1137
899
446
-20
-370
-478
-642
-961
-1147
-1231
-1352
-1313
-1235
-1189
-1139
-1311
-1670
-1621
-1158
-707
-448
-309
-210
-141
-286
-541
-769
-897
-885
-821
-791
-620
-376
-245
-211
12
419
612
263
-359
-737
-684
-563
-572
-695
-841
-868
-622
-263
-117
-169
68
495
778
833
523
92
112
328
444
527
652
828
1006
1188
1415
1276
770
299
12
-12
278
535
609
630
671
483
28
-302
-226
17
323
635
689
490
482
594
630
690
720
579
407
260
271
332
281
230
201
165
347
530
622
756
744
711
1071
1511
1919
2492
3019
3153
2941
2694
2611
2441
2255
2088
1747
1549
1770
1999
2116
2123
1916
1518
1157
1016
1111
1251
1419
1638
1855
1899
1868
1782
1518
1312
1401
1477
1449
1291
1053
983
1008
850
748
916
1213
1292
1119
936
949
1085
1191
1120
962
799
652
448
229
52
-59
-127
-188
-349
-400
-297
-349
-585
-707
-766
-891
-1252
-1834
-2306
-2485
-2562
-2518
-2455
-2515
-2553
-2506
-2597
-2652
-2472
-2256
-2291
-2360
-2112
-1670
-1545
-1735
-1897
-1891
-1816
-1621
-1265
-752
-147
479
1000
1441
1638
1582
1689
2085
2455
2820
2947
2580
2157
2011
1820
1620
1468
1180
852
624
358
203
196
328
605
798
790
700
443
171
-61
-266
-339
-350
-473
-653
-838
-909
-897
-789
-718
-822
-934
-954
-884
-590
-401
-371
-277
-143
30
164
59
-140
-411
-599
-579
-393
0
421
574
653
651
539
562
809
1052
1176
1214
1291
1295
1279
1457
1725
1824
1762
1383
800
322
-112
-573
-959
-1433
-1750
-1734
-1639
-1424
-1054
-961
-1095
-1182
-1180
-1158
-1087
-924
-775
-984
-1375
-1547
-1530
-1456
-1224
-1014
-934
-895
-891
-987
-1042
-1072
-1177
-1251
-1060
-722
-442
-428
-518
-335
-98
-111
-23
21
-108
-27
176
209
198
99
-53
-231
-426
-590
-682
-707
-756
-861
-755
-602
-441
-95
152
166
130
-141
-454
-569
-523
-361
-239
-101
395
945
1261
1425
1567
1781
2053
2230
2368
2427
2359
2139
1836
1527
1371
1406
1467
1458
1532
1491
1337
1345
1382
1224
952
523
181
53
-112
-360
-585
-895
-1098
-1070
-990
-1022
-1135
-1191
-1020
-881
-866
-820
-818
-889
-892
-960
-908
-697
-609
-647
-743
-953
-1156
-1445
-1818
-2166
-2347
-2332
-2346
-2506
-2595
-2615
-2632
-2771
-2980
-3131
-3182
-3004
-2560
-2202
-2045
-2033
-1948
-1728
-1618
-1695
-1832
-2086
-2359
-2553
-2590
-2485
-2309
-2175
-2198
-2424
-2659
-2791
-2722
-2558
-2412
-2205
-1891
-1537
-1032
-528
-217
-64
-21
-3
319
872
1383
1810
2229
2552
2750
2884
3102
3342
3491
3468
3328
3175
3010
2821
2862
3025
3041
2986
2966
2972
3210
3440
3283
2984
2980
3167
3243
3018
2734
2582
2467
2416
2518
2552
2446
2289
2245
2237
2071
1826
1686
1643
1756
1791
1644
1586
1609
1473
1353
1314
1282
1250
1179
1035
943
781
509
285
176
86
-45
-224
-350
-577
-898
-1139
-1367
-1686
-2033
-2462
-2812
-3035
-3168
-3127
-2867
-2442
-1862
-1394
-1199
-1174
-1128
-981
-703
-523
-533
-530
-361
-109
161
230
154
160
223
187
47
-171
-295
-298
-187
4
139
94
-7
-103
-178
-217
-165
-60
64
81
12
9
115
228
416
644
840
1049
1326
1476
1521
1629
1711
1575
1409
1308
1222
1194
1308
1476
1619
1592
1500
1578
1699
1635
1621
1703
1750
1689
1500
1286
1177
1111
1057
846
552
445
555
721
854
871
815
690
521
207
-183
-503
-777
-916
-835
-869
-1014
-1097
-1067
-961
-924
-967
-946
-938
-858
-758
-791
-866
-940
-1148
-1368
-1499
-1579
-1757
-2032
-2305
-2529
-2803
-3036
-3148
-3238
-3343
-3353
-3357
-3334
-3290
-3282
-3285
-3255
-3176
-3104
-3210
-3252
-3198
-3246
-3195
-2941
-2741
-2563
-2435
-2383
-2340
-2274
-2208
-2033
-1703
-1353
-1174
-1067
-1012
-986
-930
-897
-942
-972
-974
-970
-1022
-996
-884
-780
-664
-555
-452
-211
31
271
490
555
581
725
897
1116
1285
1349
1294
1100
854
827
1038
1258
1317
1334
1315
1301
1339
1335
1144
878
726
729
768
901
1069
1230
1392
1509
1662
1918
2057
2141
2183
2110
2041
2036
2017
2025
1976
1898
1794
1696
1644
1685
1804
1887
1774
1595
1454
1407
1388
1325
1229
1150
1115
1143
1044
871
765
678
572
532
468
409
450
530
531
620
830
1031
1116
1083
969
889
809
755
693
523
230
-12
-186
-322
-397
-428
-546
-666
-736
-692
-465
-212
-169
-270
-419
-475
-483
-572
-758
-1012
-1304
-1460
-1519
-1549
-1565
-1532
-1468
-1374
-1245
-1105
-1103
-1159
-1157
-1016
-746
-508
-441
-396
-248
57
349
531
658
756
825
928
956
936
924
944
1045
1214
1234
1044
761
571
481
437
413
543
758
851
840
841
725
618
637
648
605
562
407
259
240
281
246
110
-107
-260
-336
-370
-456
-587
-615
-472
-359
-292
-216
-146
-142
-207
-332
-373
-261
-53
64
50
-59
-181
-259
-287
-416
-633
-853
-999
-1040
-1029
-1098
-1154
-1177
-1178
-1116
-1037
-990
-867
-810
-873
-909
-855
-788
-708
-591
-397
-229
-105
-37
29
171
307
286
219
152
123
195
422
671
763
647
434
124
-191
-410
-537
-660
-742
-767
-695
-600
-594
-689
-789
-936
-1107
-1275
-1318
-1134
-817
-523
-277
-177
-119
-25
23
-24
-114
-277
-436
-509
-470
-459
-439
-263
-10
81
124
275
469
615
788
933
1069
1173
1171
1139
1150
1074
1050
1069
974
824
651
388
253
215
154
116
117
144
289
448
623
809
910
941
1024
1064
981
819
787
839
785
659
599
466
235
-2
-175
-255
-164
7
154
234
262
230
227
236
211
149
118
118
196
284
348
451
600
684
773
845
897
974
1035
1014
997
968
912
768
570
359
148
-91
-302
-411
-415
-475
-531
-530
-492
-451
-466
-566
-697
-867
-898
-836
-807
-730
-648
-686
-740
-816
-781
-589
-412
-329
-332
-465
-539
-457
-299
-217
-182
-139
-74
-5
65
80
127
151
98
74
197
405
619
706
657
564
549
506
377
247
178
92
-22
-174
-268
-342
-438
-491
-501
-580
-663
-722
-689
-542
-326
-110
83
154
60
-134
-277
-472
-723
-864
-929
-1049
-1146
-1269
-1406
-1498
-1510
-1490
-1495
-1540
-1498
-1416
-1323
-1194
-1054
-974
-849
-625
-388
-300
-332
-399
-413
-352
-236
-201
-239
-289
-300
-292
-281
-303
-268
-167
13
208
292
252
235
191
141
151
194
232
316
329
271
234
285
386
452
405
372
389
445
500
538
575
631
662
721
716
662
633
520
267
138
216
380
491
638
853
1040
1140
1210
1268
1401
1501
1439
1291
1229
1179
1093
998
902
756
621
511
542
723
876
871
786
714
766
818
828
792
602
309
184
206
296
411
555
742
949
992
869
719
687
766
912
1002
1039
1036
1030
1036
1039
1004
1071
1204
1276
1233
1135
1040
1018
974
840
646
492
362
280
225
155
64
-35
-189
-255
-316
-577
-974
-1286
-1464
-1512
-1558
-1619
-1686
-1754
-1839
-1891
-1869
-1722
-1499
-1215
-988
-854
-712
-501
-335
-217
-169
-204
-287
-327
-398
-559
-768
-941
-1141
-1283
-1285
-1233
-1193
-1117
-1118
-1135
-1132
-1184
-1241
-1237
-1252
-1223
-1207
-1240
-1298
-1404
-1587
-1721
-1760
-1673
-1550
-1438
-1286
-1080
-1010
-1046
-1026
-963
-921
-823
-750
-701
-646
-581
-541
-590
-718
-702
-552
-365
-263
-275
-276
-177
-67
78
192
255
299
371
448
499
518
618
692
675
630
584
516
496
446
413
521
720
843
891
883
927
1066
1290
1517
1607
1462
1216
962
823
776
661
406
144
-52
-108
-90
-106
-208
-305
-366
-382
-417
-472
-498
-507
-612
-677
-702
-769
-774
-699
-724
-791
-841
-819
-766
-742
-727
-674
-631
-532
-417
-321
-247
-179
-150
-109
-59
-21
-35
-90
-192
-214
-127
-9
86
175
252
382
504
599
644
652
686
822
970
1070
1018
866
777
870
1107
1425
1638
1692
1653
1623
1623
1656
1654
1651
1613
1543
1532
1631
1686
1707
1761
1843
1878
1889
1874
1859
1826
1796
1719
1590
1440
1284
1066
942
942
885
710
547
382
265
219
207
197
234
246
185
78
25
-4
-47
-93
-34
78
171
254
317
261
147
-17
-220
-456
-658
-797
-905
-1016
-1093
-1222
-1338
-1415
-1501
-1568
-1583
-1587
-1514
-1456
-1440
-1431
-1448
-1535
-1629
-1676
-1587
-1430
-1324
-1319
-1262
-1137
-1057
-1032
-958
-871
-776
-717
-697
-675
-556
-405
-322
-311
-292
-266
-217
-227
-253
-215
-130
-47
67
158
191
110
34
41
45
-15
-29
-32
-64
-111
-127
-188
-253
-246
-160
-97
-70
-34
72
132
167
216
242
264
324
336
368
388
365
345
341
346
386
307
116
-113
-342
-524
-589
-584
-507
-384
-240
-156
-75
56
184
218
209
199
250
272
242
225
241
290
425
494
474
464
497
480
435
398
395
381
342
262
227
216
219
231
189
115
174
257
258
191
128
122
216
342
477
584
697
770
774
698
612
581
605
504
308
174
109
8
-84
-187
-271
-309
-301
-274
-244
-307
-364
-366
-339
-310
-271
-235
-163
-149
-157
-121
-93
-167
-275
-400
-513
-630
-752
-876
-928
-941
-952
-965
-894
-753
-541
-321
-164
-58
70
129
145
124
64
23
9
-47
-51
-28
16
68
105
124
158
135
67
-31
-92
-127
-104
-56
-68
-145
-188
-226
-242
-297
-424
-599
-746
-862
-943
-999
-997
-1018
-1006
-928
-876
-885
-871
-865
-812
-759
-775
-834
-855
-856
-793
-703
-629
-557
-395
-174
80
280
395
449
510
552
620
723
832
892
964
1042
1130
1214
1262
1227
1188
1162
1184
1205
1191
1168
1165
1090
996
912
855
813
735
563
401
257
121
-14
-124
-247
-355
-415
-403
-378
-335
-316
-331
-383
-405
-358
-251
-206
-212
-264
-332
-410
-492
-593
-673
-737
-713
-621
-493
-388
-336
-342
-344
-347
-298
-238
-167
-85
-27
-26
7
69
150
163
137
136
137
98
92
86
102
116
146
232
355
456
578
644
678
737
840
963
1095
1160
1201
1216
1209
1174
1143
1098
1055
988
931
887
848
807
804
771
709
620
538
449
328
178
83
15
30
94
130
150
178
177
222
262
310
381
438
459
483
481
485
466
432
363
262
142
86
80
83
55
8
-64
-93
-121
-161
-190
-210
-238
-248
-317
-385
-433
-490
-571
-666
-790
-853
-888
-949
-1063
-1148
-1152
-1091
-1093
-1131
-1129
-1051
-960
-859
-753
-600
-444
-299
-202
-174
-177
-134
-118
-73
39
186
304
345
281
253
269
312
365
414
433
447
421
394
345
273
204
190
206
266
339
393
371
300
158
14
-29
26
65
103
117
143
172
186
199
190
76
-23
-72
-118
-195
-265
-315
-329
-354
-362
-341
-269
-235
-244
-215
-86
78
237
355
494
571
559
520
483
418
379
328
269
162
40
-67
-152
-236
-284
-306
-286
-307
-334
-353
-400
-458
-450
-407
-323
-267
-232
-247
-311
-360
-392
-452
-434
-431
-495
-557
-588
-637
-657
-666
-654
-623
-547
-484
-452
-476
-523
-568
-584
-621
-642
-633
-578
-539
-530
-542
-504
-471
-492
-578
-678
-812
-909
-955
-969
-962
-922
-904
-876
-869
-878
-915
-958
-966
-880
-778
-684
-632
-580
-485
-373
-311
-191
-30
113
250
398
493
590
691
792
847
828
721
596
491
448
392
325
306
360
401
414
369
331
342
397
456
559
657
745
800
790
733
728
691
592
449
311
221
224
227
206
138
75
51
60
38
-8
-78
-84
-46
8
95
238
353
475
592
671
737
849
915
976
1105
1284
1407
1467
1498
1554
1551
1467
1326
1194
1096
1033
913
754
575
407
222
42
-125
-272
-427
-518
-579
-618
-609
-539
-444
-268
-55
141
238
278
333
408
433
458
464
431
340
261
246
300
298
208
81
22
-17
-73
-142
-180
-215
-238
-249
-252
-299
-315
-302
-283
-289
-341
-423
-450
-519
-623
-728
-838
-939
-983
-1002
-966
-917
-836
-748
-684
-638
-560
-521
-501
-461
-399
-382
-345
-278
-190
-103
-27
13
81
138
203
281
338
355
399
439
467
441
368
258
145
2
-128
-240
-337
-426
-476
-540
-593
-635
-677
-734
-761
-765
-736
-697
-621
-557
-492
-405
-302
-231
-172
-154
-155
-192
-210
-179
-107
-44
21
41
29
-37
-109
-184
-245
-267
-212
-144
-68
-1
80
111
97
106
175
241
327
400
439
403
357
325
275
196
153
95
67
71
71
98
208
334
470
548
584
615
648
666
712
741
764
759
769
826
899
897
875
860
890
915
907
874
882
904
931
930
947
971
976
922
809
627
487
393
306
211
124
3
-92
-181
-260
-300
-304
-377
-497
-619
-699
-758
-748
-719
-726
-727
-633
-525
-419
-326
-240
-162
-71
-6
45
45
41
64
82
53
45
13
-51
-124
-172
-206
-238
-301
-301
-269
-290
-366
-414
-468
-531
-609
-678
-739
-754
-763
-757
-754
-774
-817
-824
-853
-889
-907
-909
-922
-886
-839
-811
-823
-813
-750
-627
-545
-496
-470
-466
-469
-436
-451
-488
-514
-499
-456
-414
-428
-435
-435
-402
-361
-324
-303
-289
-330
-375
-420
-434
-422
-392
-368
-301
-218
-117
-8
119
209
276
329
409
492
572
623
684
721
707
627
540
464
398
324
306
319
396
539
660
674
667
629
581
523
426
316
323
401
487
532
566
608
655
648
640
624
616
638
699
735
765
801
860
893
931
932
907
902
902
841
812
793
771
730
658
564
517
506
543
539
502
460
409
343
297
227
191
190
221
268
313
312
317
320
330
309
262
189
130
74
33
-5
-21
-46
-39
-22
-2
14
17
-28
-38
-52
-88
-120
-153
-245
-331
-419
-491
-521
-522
-576
-638
-665
-638
-612
-584
-579
-570
-545
-474
-415
-376
-355
-306
-252
-200
-162
-101
-71
-77
-110
-138
-164
-147
-100
-60
-104
-151
-150
-120
-104
-83
-106
-156
-219
-242
-231
-215
-272
-387
-531
-624
-647
-617
-609
-598
-590
-580
-577
-570
-603
-637
-667
-673
-679
-683
-685
-629
-561
-497
-441
-364
-306
-254
-219
-207
-242
-263
-294
-331
-349
-311
-275
-253
-272
-273
-274
-310
-371
-384
-352
-242
-156
-162
-219
-227
-197
-136
-118
-153
-219
-238
-219
-166
-159
-214
-277
-271
-253
-193
-101
-27
23
118
209
311
422
521
580
650
720
804
882
947
968
990
1000
1010
1037
1109
1158
1155
1092
1020
915
812
705
583
459
381
300
264
246
215
156
92
36
20
-31
-72
-101
-115
-101
-71
-97
-140
-205
-270
-336
-386
-451
-502
-549
-601
-663
-673
-680
-695
-719
-695
-628
-544
-488
-449
-438
-381
-306
-229
-159
-89
-35
41
135
257
321
363
409
443
426
373
279
208
146
121
127
157
165
157
139
140
109
99
132
212
280
345
390
405
359
321
310
353
388
394
347
269
168
59
-72
-148
-218
-265
-244
-193
-175
-142
-141
-146
-145
-117
-93
-51
17
86
120
168
138
75
101
138
53
-23
-72
-148
-250
-300
-338
-354
-333
-295
-312
-316
-304
-289
-294
-320
-350
-287
-191
-139
-115
-13
78
109
186
307
308
302
333
367
445
548
601
699
790
866
955
1022
1018
1016
988
918
820
736
619
509
434
401
379
371
311
220
145
143
120
35
-81
-183
-298
-402
-500
-537
-567
-600
-590
-541
-520
-466
-414
-369
-339
-293
-236
-183
-143
-61
4
90
179
209
200
186
139
145
132
96
104
122
81
27
-60
-136
-230
-317
-356
-366
-392
-398
-437
-455
-444
-456
-513
-536
-541
-553
-606
-620
-601
-545
-469
-412
-409
-379
-341
-305
-309
-301
-266
-262
-296
-258
-227
-225
-254
-287
-289
-268
-280
-255
-213
-160
-107
-45
-14
0
22
74
97
144
188
228
282
318
296
305
315
329
350
381
382
350
297
290
274
257
228
178
116
91
78
83
74
76
52
18
17
52
25
-22
-34
22
80
132
169
215
274
348
383
407
400
405
450
498
502
500
464
443
431
434
435
404
333
324
338
367
392
381
327
309
286
250
205
201
237
304
325
318
311
367
434
473
470
447
399
378
329
276
250
231
176
130
110
156
174
147
92
-20
-188
-301
-395
-468
-515
-552
-618
-656
-672
-657
-638
-599
-569
-553
-564
-552
-552
-545
-536
-522
-523
-518
-528
-513
-485
-421
-387
-411
-415
-342
-293
-240
-189
-143
-130
-160
-195
-147
-72
14
60
70
67
83
88
119
148
149
95
25
-86
-168
-191
-204
-245
-264
-311
-348
-364
-388
-442
-442
-397
-345
-305
-219
-144
-77
-13
15
-14
13
35
-15
-85
-119
-197
-230
-199
-184
-193
-170
-181
-187
-174
-133
-84
-26
10
61
91
83
48
74
141
213
236
247
256
273
280
317
341
350
360
363
300
260
264
252
184
136
119
161
178
118
14
-29
0
65
70
63
65
86
101
120
141
189
217
241
231
239
274
274
201
131
78
102
124
67
-48
-126
-185
-224
-251
-237
-216
-182
-185
-207
-218
-230
-295
-328
-338
-349
-380
-405
-426
-403
-379
-369
-361
-319
-306
-310
-316
-287
-226
-144
-118
-108
-73
13
79
128
171
215
241
290
308
311
303
305
307
311
314
349
345
348
345
298
263
308
357
410
423
404
358
313
249
199
180
181
137
134
179
228
249
266
281
332
363
377
382
404
411
427
450
476
474
473
430
372
339
338
289
217
162
128
53
4
2
17
-16
-67
-117
-144
-189
-232
-302
-380
-438
-443
-429
-396
-399
-398
-378
-355
-366
-347
-294
-243
-253
-250
-243
-249
-279
-303
-326
-329
-373
-422
-458
-473
-475
-427
-397
-407
-468
-527
-561
-531
-476
-419
-388
-338
-283
-224
-217
-268
-334
-341
-344
-339
-313
-262
-247
-253
-256
-203
-142
-67
7
82
150
232
274
294
302
314
291
272
265
274
268
270
262
275
275
250
202
185
159
147
160
189
173
142
105
86
56
39
8
-44
-104
-112
-105
-86
-85
-67
-49
-45
-67
-66
-75
-74
-62
-43
-63
-68
-40
-6
-22
-27
-24
-22
-46
-57
-82
-125
-183
-221
-254
-255
-264
-258
-241
-212
-199
-176
-164
-133
-88
-25
17
91
181
240
249
255
271
345
399
404
379
367
377
425
424
391
368
382
377
383
409
441
435
432
430
492
607
707
733
750
756
763
756
742
692
637
575
525
457
398
345
309
290
318
351
395
414
421
422
438
432
417
395
408
409
399
363
305
223
145
42
-35
-91
-123
-171
-219
-274
-345
-439
-465
-491
-547
-600
-629
-695
-763
-818
-831
-840
-811
-758
-711
-688
-650
-608
-536
-500
-495
-492
-486
-496
-486
-469
-432
-446
-489
-520
-519
-512
-501
-521
-503
-474
-454
-444
-428
-414
-367
-338
-326
-351
-348
-320
-323
-354
-317
-300
-314
-341
-368
-363
-288
-246
-204
-145
-105
-130
-163
-177
-151
-135
-129
-153
-156
-136
-113
-109
-96
-122
-136
-110
-69
-71
-70
-54
-25
-40
-77
-101
-65
-30
13
52
72
57
61
49
25
-13
-18
-7
12
12
32
89
180
229
282
344
401
449
518
562
599
600
603
628
655
627
605
587
583
595
647
682
688
648
625
617
603
542
518
560
621
629
653
682
698
722
787
787
738
699
689
663
661
623
540
489
505
482
459
443
418
401
419
396
364
339
349
359
351
319
305
283
264
229
210
175
134
90
45
-16
-61
-120
-155
-202
-234
-224
-218
-243
-225
-233
-240
-243
-264
-286
-288
-321
-320
-319
-354
-401
-386
-366
-365
-364
-330
-336
-359
-359
-316
-287
-277
-286
-281
-311
-360
-432
-507
-581
-641
-729
-782
-826
-870
-905
-928
-971
-977
-935
-845
-806
-779
-702
-642
-693
-758
-771
-708
-658
-640
-634
-616
-611
-593
-599
-605
-613
-591
-545
-468
-404
-336
-276
-200
-143
-119
-110
-37
33
83
105
110
131
188
176
126
85
96
138
163
121
89
84
127
171
195
187
206
242
292
328
358
364
387
406
428
445
454
427
411
393
364
330
348
352
316
275
290
321
372
408
444
485
571
639
655
629
638
678
761
814
808
789
823
839
838
797
720
655
654
624
567
520
522
546
568
565
619
670
651
592
597
615
607
568
530
459
404
358
311
256
222
188
193
192
167
108
62
47
52
7
-25
-43
-70
-120
-143
-124
-57
-49
-99
-152
-158
-169
-198
-248
-271
-306
-364
-462
-532
-570
-592
-626
-647
-663
-644
-649
-659
-639
-587
-556
-533
-526
-493
-463
-414
-358
-295
-249
-199
-140
-56
-24
-14
3
43
85
121
121
139
173
225
229
177
87
42
37
35
-9
-66
-138
-157
-157
-185
-254
-304
-322
-310
-325
-330
-346
-365
-381
-406
-466
-485
-486
-481
-505
-545
-600
-636
-679
-698
-712
-718
-711
-674
-678
-701
-710
-696
-719
-716
-682
-656
-668
-658
-656
-663
-690
-703
-719
-739
-754
-712
-683
-688
-696
-671
-650
-604
-577
-565
-535
-481
-450
-394
-337
-270
-211
-157
-132
-119
-115
-96
-96
-65
-33
-13
5
42
84
158
214
276
335
402
465
542
613
697
773
844
866
869
880
927
931
880
827
820
825
865
881
891
920
961
972
978
963
983
1000
983
937
931
931
918
882
848
812
812
810
815
790
733
651
566
467
409
352
297
239
195
139
76
-10
-103
-201
-226
-234
-253
-258
-238
-254
-276
-289
-255
-232
-216
-210
-211
-241
-251
-254
-258
-290
-308
-342
-374
-388
-396
-438
-468
-513
-526
-505
-488
-495
-481
-467
-415
-382
-389
-398
-366
-337
-294
-260
-207
-167
-131
-78
0
30
16
-40
-77
-90
-58
-15
12
7
11
1
22
52
65
41
24
17
33
19
1
-25
-52
-63
-25
-15
-16
-22
-36
-49
-11
16
47
80
141
211
268
298
349
378
425
468
454
411
399
360
337
326
292
219
170
133
117
116
143
116
58
34
69
85
95
67
5
-52
-62
-74
-56
-46
-88
-189
-266
-292
-271
-287
-331
-404
-469
-501
-483
-466
-455
-477
-473
-438
-352
-260
-198
-168
-121
-84
17
130
157
133
163
210
260
258
266
306
320
297
334
374
373
311
234
157
140
164
181
151
140
147
172
138
38
-50
-50
-23
14
24
32
47
97
131
140
126
126
134
179
215
235
200
137
83
54
20
17
5
3
-7
-29
-73
-89
-78
-81
-149
-183
-188
-160
-103
-56
-69
-105
-149
-131
-75
12
72
89
112
193
257
304
317
333
361
407
425
419
397
403
403
417
421
404
340
301
297
269
187
138
91
52
32
26
-11
-57
-104
-121
-133
-102
-99
-164
-255
-316
-367
-365
-373
-413
-473
-499
-488
-438
-416
-407
-395
-351
-289
-217
-223
-263
-285
-277
-276
-279
-309
-313
-326
-360
-415
-449
-466
-448
-446
-469
-530
-587
-654
-702
-727
-736
-764
-759
-734
-697
-687
-689
-697
-678
-669
-647
-608
-560
-552
-530
-487
-423
-362
-295
-250
-178
-104
-38
31
129
179
205
231
264
299
365
380
335
307
359
384
380
382
386
369
369
338
328
334
314
254
218
210
247
258
262
262
280
296
298
275
297
304
289
286
320
358
409
414
418
450
518
565
585
574
585
604
653
705
719
688
692
701
696
661
637
608
579
537
513
477
439
427
471
485
497
534
555
521
527
561
594
578
539
501
505
495
477
452
425
383
360
301
239
187
145
108
85
44
40
22
-19
-66
-96
-141
-197
-271
-342
-443
-498
-517
-546
-588
-616
-668
-699
-715
-693
-680
-683
-684
-673
-698
-697
-683
-669
-679
-680
-687
-678
-680
-685
-683
-646
-641
-650
-656
-622
-583
-570
-593
-597
-604
-596
-610
-641
-668
-676
-713
-733
-740
-736
-762
-795
-829
-829
-825
-825
-839
-815
-764
-698
-675
-678
-682
-641
-596
-561
-548
-510
-468
-404
-334
-279
-269
-238
-197
-151
-122
-90
-63
-20
1
8
-5
10
41
63
48
36
33
62
71
93
147
210
249
299
311
308
305
308
287
274
270
280
265
273
306
346
353
380
420
458
476
504
501
493
508
548
539
525
542
585
605
620
615
630
652
676
687
717
749
788
807
812
805
832
840
835
822
802
750
690
621
584
535
487
437
399
372
350
291
243
195
190
195
191
173
107
-4
-17
-5
-12
-11
-6
-15
-5
-14
-8
-11
-9
-11
-8
-13
-7
-14
-7
-13
-9
-12
-9
-12
-8
-13
-8
-13
-8
-13
-9
-12
-8
-13
-8
-13
-8
-13
-8
-13
-9
-13
-8
-13
-8
-13
-8
-13
-9
-13
-9
-13
-8
-13
-8
-13
-9
-13
-9
-13
-9
-13
-9
-13
-9
-13
-9
-13
-9
-13
-9
-13
-9
-13
-9
-13
-9
-13
-9
-13
-9
-13
-9
-13
-9
-13
-9
-13
-9
-13
-9
-13
-9
-13
-9
-13
-9
-13
-9
-13
-9
-13
-9
-13
-9
-13
-9
-13
-9
-13
-9
-13
-9
-13
-9
-13
-9
-13
-9
-13
-9
-13
-9
-13
-9
-13
-9
-13
-9
-13
-9
-13
-9
-13
-9
-13
-9
-13
-9
-13
-9
-13
-9
-13
-9
-13
-9
-13
-9
-13
-9
-13
-9
-13
-9
-13
-9
-13
-9
-13
-9
-13
-9
-13
-9
-13
-8
-13
-8
-13
-8
-13
-8
-13
-8
-13
-8
-13
-8
-13
-8
-13
-8
-13
-8
-13
-8
-13
-8
-13
-8
-13
-8
-13
-8
-13
-8
-13
-8
-13
-8
-13
-8
-13
-8
-13
-8
-13
-8
-13
-8
-13
-8
-13
-8
-13
-8
-13
-8
-13
-8
-13
-8
-13
-8
-12
-8
-12
-8
-12
-8
-12
-8
-12
-8
-12
-8
-12
-8
-12
-8
-12
-8
-12
-8
-12
-8
-12
-8
-12
-8
