20
13519
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
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
0
0
0
0
-1
0
-1
-6
-1
4
1
-2
-1
-1
-1
-2
1
2
1
2
0
-1
0
-1
0
2
-1
0
2
1
2
1
0
1
-1
-2
-1
0
0
-1
0
4
5
1
-1
0
0
-1
-1
0
2
1
0
1
2
1
-3
-5
-3
0
-1
-1
0
1
2
-1
-1
0
-3
-5
-3
-3
-2
-3
-5
-3
-2
-5
-6
-2
-1
-6
-5
-3
-5
-3
-2
-2
-1
-4
-4
-4
-7
-5
-5
-6
-4
-4
-4
-6
-8
-4
-5
-8
-6
-5
-7
-11
-10
-3
-2
-1
-3
-5
0
-1
-2
-2
-8
-7
-4
-8
-6
-4
-7
-8
-6
-2
-2
-3
-2
-1
-3
-7
-5
0
-6
-10
-5
-3
-5
-5
-1
0
-4
-1
1
-6
-7
-3
-2
-3
-2
-1
-5
-6
-2
-2
-3
0
1
0
-1
-1
2
0
-2
1
0
0
4
2
-1
0
1
5
7
6
2
-3
0
1
-3
-1
0
-3
-1
1
0
-3
-6
-4
-2
-7
-6
-3
-7
-9
-4
-4
-8
-6
-4
-6
-7
-7
-7
-6
-6
-7
-5
-6
-10
-8
-7
-12
-10
-6
-7
-8
-7
-5
-6
-9
-6
-7
-10
-7
-8
-7
-6
-7
-6
-5
-6
-2
-2
-6
-7
-6
-2
-2
-3
-2
-4
-5
1
1
-1
1
1
0
-1
-2
-1
0
0
1
0
-1
0
-1
-1
2
1
0
-1
-2
1
2
-7
-5
1
-3
-2
1
-2
-3
0
1
1
-2
-6
-5
-3
-3
-2
-3
-6
-5
-3
-5
-7
-9
-7
-1
-2
-4
-2
-6
-8
-3
-3
-3
-2
-5
-5
-2
-1
-4
-6
-4
-4
-6
-6
-6
-9
-8
-2
-5
-7
2
-3
-2
6
6
18
17
5
-1
-18
-19
-12
-5
2
-10
-3
14
26
42
22
40
87
90
88
46
26
69
92
132
103
53
123
136
86
44
29
53
-88
-204
-103
-80
-101
-66
-15
-19
-237
-354
-211
-193
-382
-521
-338
-95
-127
-40
172
62
-173
-57
307
324
-15
-114
183
378
122
50
391
384
104
5
267
683
398
29
363
255
-355
-383
102
213
-335
-275
425
242
-92
355
580
149
-367
-161
429
27
-885
-918
-301
-80
-490
-539
-1
78
-373
-701
-613
-453
-718
-630
-235
-700
-924
-64
603
516
-64
-236
379
659
533
406
348
677
641
478
954
687
-82
210
760
679
275
30
125
106
-142
-321
-259
-49
-74
-200
-211
-317
-350
-217
-280
-510
-451
-82
117
38
7
167
115
-315
-352
56
42
-362
-602
-493
-230
11
234
187
89
206
240
463
616
96
-365
-382
-150
242
211
-171
-322
-136
369
676
325
-46
172
390
82
-125
131
392
270
-107
83
774
819
444
394
313
-23
-228
-105
-40
-265
-400
-351
-247
-55
65
25
-117
-293
-242
62
122
-294
-644
-466
-171
-278
-319
300
797
446
179
592
826
423
52
209
512
524
294
177
371
353
58
160
382
311
-29
-588
-605
-266
-275
126
520
-12
-548
-591
-212
235
131
106
248
98
96
40
-85
-194
-546
-225
434
270
103
210
92
-353
-1018
-809
-146
-636
-1150
-641
-569
-1025
-366
701
354
-414
-412
-356
-200
440
802
267
-125
516
795
525
593
11
-350
509
600
-337
-1004
-546
506
47
-684
-251
-252
-102
50
-775
-731
-332
-763
-673
-266
-347
-522
-293
163
303
286
-210
-791
-294
279
190
-235
-410
522
766
-318
-237
594
455
208
1072
1765
741
-55
624
1200
543
-776
-296
587
-865
-1044
346
93
-200
-219
-293
9
-451
-323
438
466
623
24
-689
23
462
300
-151
-246
838
1065
799
1424
1124
-262
-1265
-323
1727
1041
-644
-47
-43
-1250
-1248
-823
-900
-1137
-1354
-1131
-1066
-1638
-1058
759
894
-513
-701
482
1571
1745
1527
1682
1395
1043
1657
1393
-219
-662
288
961
1268
1527
804
-775
-1239
-246
640
102
-1631
-2109
-1072
-1165
-1846
-1698
-1464
-903
-312
-316
-268
-570
-926
-406
462
1117
384
-867
-18
1279
1235
466
-371
591
1626
375
-167
163
253
1638
2202
747
-363
-492
-175
-507
-1221
-906
-364
-332
-499
140
1298
19
-1816
-465
1131
893
454
266
584
728
52
146
1185
1033
-359
-169
1987
3011
2064
1018
967
1333
854
-156
-1014
-1874
-2045
-2140
-2887
-2440
-1595
-2031
-1532
-582
-1443
-1842
-597
252
-84
-1112
-1519
-1035
-909
-652
135
452
825
1616
1471
505
95
-178
-757
-645
-353
-794
-1098
-591
684
1296
246
97
1097
383
-892
-1103
-778
455
1098
444
342
-725
-2696
-2155
-610
-223
-242
-531
-607
-1236
-1972
-833
-880
-2318
-1464
-589
-234
1158
984
-237
-883
-1354
-614
179
57
623
1730
2662
2515
1660
2110
2248
1264
1480
2225
2638
2498
1514
1942
2542
1350
1544
2481
1947
1448
700
468
1217
682
-97
-1008
-3201
-4521
-4325
-2716
-317
500
-77
-905
-929
-444
-1472
-1728
-261
-438
-1063
36
950
-51
-1217
-170
639
-34
983
2506
1668
-501
-1979
-1182
704
584
-870
-838
-109
-683
-1113
-278
536
1065
1492
1828
2263
2222
1512
1139
1833
2304
1719
1757
2453
2174
938
358
1503
2000
1153
1875
2781
1606
-61
-772
-293
-448
-1225
-94
225
-2238
-3453
-2240
-1186
-2059
-3605
-2630
-896
-2244
-3780
-2438
-1694
-2792
-2327
-1202
-2340
-3385
-1860
296
1627
2612
2751
1814
1040
1211
1896
1862
946
335
160
162
-391
-1673
-1196
-54
-1396
-2448
-1673
-1276
-1031
-1105
-1567
-1147
-688
-435
191
561
1228
2239
1985
478
-371
647
1906
1498
723
766
364
-853
-1640
-1162
-55
-125
-1065
-586
64
-1124
-1895
-1323
-907
-424
-62
-7
270
15
-337
530
1861
1906
1175
2524
4325
3088
2069
3007
2744
1908
2376
3519
4059
3687
3412
2555
1225
1489
1960
761
-950
-1496
-727
-493
-909
-1026
-1159
-236
946
137
-1749
-3292
-2750
-316
668
483
404
-65
-3
-95
-677
-29
1106
1950
2869
3207
2873
2508
2450
1897
985
1500
2147
1941
2774
3008
1111
-424
-674
-529
-318
-247
-1452
-3711
-3385
-1237
-1654
-2886
-2837
-2933
-2845
-2225
-1429
-1461
-3198
-3772
-2066
-1183
-1082
-264
154
724
2388
2530
765
-320
-514
248
853
-528
-1377
-974
-844
-30
109
-814
-532
81
89
-631
-1649
-1474
-1528
-2243
-1743
-944
-1289
-2635
-2689
-526
42
-801
-519
-1477
-2662
-1807
-1416
-1282
-614
-347
433
304
-561
401
290
-920
168
723
-438
-999
-1117
-833
-883
-1528
-998
3
281
1192
3440
4835
3845
2741
2423
1417
178
-722
-757
321
1306
2511
2959
477
-1299
314
450
-2220
-3050
-1392
525
1724
2028
2174
1750
1344
1818
1142
1287
2728
736
-1043
253
-100
-794
-414
-1056
-1831
-2102
-916
260
-1250
-1624
-197
-1010
-2240
-2312
-3153
-3776
-2661
-1309
-1255
-2164
-2835
-1892
-497
-1334
-2433
-737
1660
1580
-295
-333
1286
1222
1567
3300
3029
2483
2027
-472
-1283
-274
-534
-781
-1020
-495
584
-968
-2295
-1184
-82
-168
-1950
-1683
298
-1151
-914
1766
657
-1151
-2623
-3498
-911
-92
-893
932
1056
-168
782
1849
1678
-328
-2353
-1340
-354
-1462
-1298
285
167
-2188
-4320
-4257
-3581
-3230
-1481
96
-154
88
1094
1820
2286
1714
942
1162
1595
1534
826
422
791
1067
1350
1049
-71
-29
1553
3575
4441
2930
1419
1236
380
-594
-280
692
2058
3243
3325
2951
2992
2746
2185
2892
3614
2421
1601
2438
3186
2598
966
-6
-993
-2729
-2921
-2090
-1205
-537
-1494
-1127
665
-548
-2157
-481
2413
2475
-474
-1014
265
-729
-1418
-1665
-2915
-3183
-3389
-4083
-3592
-2329
-1538
-1642
-2210
-3283
-4291
-3438
-1261
456
1018
1230
1810
685
-1527
-1636
-1639
-2730
-1566
1227
2246
1687
967
196
-399
-579
-321
4
-187
-96
-6
-926
-417
1704
1575
152
1349
3611
2777
506
1240
3886
5280
4119
1211
758
2559
2365
2185
3641
4103
4332
4790
4034
3235
2192
83
287
3115
3729
2399
1661
271
-745
-858
-1705
-874
1159
864
-442
-1834
-2735
-1892
-1685
-2615
-3307
-3800
-2712
-1523
-3134
-4488
-3011
-2056
-2823
-2538
-2281
-3293
-3137
-2509
-1548
938
1691
1080
1964
2553
2114
1202
693
1973
3200
2720
1671
1915
2953
2153
606
-350
-1084
-803
-1810
-2969
-654
235
-1282
-578
-71
-1207
-1978
-1771
983
4489
4736
3115
2558
2596
1916
679
176
694
804
363
9
-370
19
450
314
1470
2500
2273
2282
1075
-1081
-2257
-2918
-3200
-3502
-3275
-2049
-1223
-791
-1418
-2817
-3546
-4475
-4440
-3803
-4067
-2938
-1833
-1376
293
-85
-1658
-1496
-1578
-597
1219
60
-748
2293
4683
4613
5187
5700
4923
3512
1467
484
513
2
-184
122
1378
2021
-391
-2637
-3814
-5123
-4501
-2906
-1584
-1112
-2386
-2491
-1481
-1906
-2621
-3207
-3236
-2114
-2143
-3713
-4369
-3551
-2392
-1615
-1214
-278
841
694
111
-723
-1747
-900
-60
-632
536
2690
2961
2125
1766
1477
816
1286
2760
4668
7378
8221
6497
4877
4598
4928
2807
17
850
1637
128
-1178
-1995
-2073
-2164
-2787
-2885
-3034
-3370
-4329
-5661
-5139
-3943
-3698
-3317
-2595
-2145
-2328
-1978
-372
937
1903
3037
3220
1548
-727
-957
-66
-329
-880
-989
-477
-478
-2219
-2934
-1717
-891
-1197
-2158
-1441
1078
1617
-100
-970
-271
-466
-1704
-1191
130
944
1870
2190
2650
2472
1036
1873
3167
1703
571
441
248
1144
1610
527
341
133
-2313
-3398
-1917
-903
74
431
-170
305
253
-722
-1016
-847
-458
-1084
-1853
-1620
-1671
-757
295
-203
180
1665
2562
2047
2055
4285
4871
4213
4457
3399
4154
6198
4672
3510
3669
1702
260
882
896
-1018
-2950
-3322
-3412
-3685
-4003
-4514
-4127
-3106
-3136
-3628
-2243
-47
-36
-825
-615
-506
-588
-227
726
1426
734
-452
-810
-505
-691
-1184
-861
-1179
-2608
-3160
-2846
-2317
-1997
-2229
-2333
-2817
-4307
-5329
-4279
-2705
-3191
-3279
-885
530
282
1206
3282
4930
6220
7525
7754
7385
7816
8640
9426
8612
7172
8167
7912
5245
4006
2335
527
-523
-3959
-5921
-4140
-3336
-3411
-3200
-2921
-2015
-2806
-4808
-3943
-1312
-481
-868
-534
205
412
-1008
-3589
-4025
-2950
-3793
-4921
-4394
-3511
-2865
-2493
-2189
-1602
-1533
-2160
-2007
-525
1260
2470
2412
2081
3125
3394
2099
2052
2348
2476
4583
6019
4784
4502
5943
5908
4668
5481
7653
7501
5824
5886
6161
4240
2374
1791
808
24
568
1951
2511
260
-2037
-1507
-1138
-1264
-227
699
1677
756
-3322
-4789
-2753
-2059
-2507
-2453
-2400
-3070
-3423
-1851
-897
-1438
-1047
-1352
-2027
-602
177
-1088
-2036
-1180
647
984
455
350
-203
-29
552
-277
-1147
-1346
-1280
-1373
-2242
-2368
-1770
-2088
-2051
-1351
-1032
-202
686
822
1542
1652
-800
-2866
-2094
-513
-63
-566
-93
2020
2705
1089
424
1568
2806
3819
4494
4069
3649
4190
3841
2378
1341
420
374
1734
2180
1822
2114
2198
2045
1516
-135
-2068
-3862
-4628
-4137
-4298
-3451
-685
-19
-1544
-2290
-1674
-1241
-3129
-4644
-3157
-1462
-102
945
727
1269
2453
3287
3791
2623
1603
2023
1825
1800
2354
1778
531
-233
-918
-2134
-2063
-115
787
1109
2339
2220
924
968
2397
3358
2631
1547
1400
1840
2584
2766
2499
2875
2604
1386
1097
1083
654
761
652
545
1180
934
722
2076
2920
2779
2198
1008
754
762
-1263
-3662
-3806
-2910
-3275
-4009
-4196
-4806
-5717
-7069
-7636
-5329
-3360
-3823
-3850
-3486
-4231
-5378
-5928
-5509
-4944
-4253
-2600
-1357
-1451
-896
342
-569
-2614
-2335
-592
-8
-926
-1424
-252
563
685
1467
1518
525
-437
-659
-150
-1348
-2813
-1163
642
1148
2059
2536
3055
3613
3347
3745
3873
3013
2838
2180
1597
2887
3080
1399
849
1281
1083
1027
2605
3929
2223
355
1296
2217
1984
2733
3523
2954
2092
1022
-363
-1591
-2692
-2192
-618
-669
-650
323
-654
-3177
-5014
-5589
-5232
-4184
-2272
-1107
-1421
-1872
-2823
-3406
-2555
-2771
-4725
-6130
-5609
-3287
-1052
-399
-312
-140
-1071
-2979
-4277
-3957
-1986
-500
274
2947
5163
4694
5064
6848
7113
5432
4370
4684
3785
3460
5217
4445
1955
1402
1711
2371
1691
-968
-1767
-385
994
2169
2900
2836
1616
367
-102
-1875
-3584
-2506
-1912
-3473
-3193
-480
250
-1833
-2747
-2318
-3379
-4647
-4834
-5054
-4874
-4322
-3786
-2276
-1020
-1499
-1505
15
930
886
861
1169
2520
3354
2455
2753
4003
3794
3313
2365
1392
2641
3178
944
-1048
-2095
-2635
-1677
20
707
-603
-3017
-3853
-3026
-2217
-1102
-479
-910
18
1074
-852
-2670
-1168
568
487
1130
2634
2782
1855
257
-1662
-2530
-2274
-1313
-293
815
2071
999
-1117
-800
-752
-2254
-2170
-1154
-1700
-2987
-3522
-3977
-4032
-2430
-98
1942
2407
1204
868
819
42
-774
-2045
-1912
-1666
-4593
-6261
-4732
-2983
-948
112
323
910
-430
-2208
-3078
-4500
-3391
-772
-280
1643
4175
2254
-1396
-1801
191
-431
-2964
-2311
-1628
-3030
-1747
1382
2798
1649
442
2622
3745
1952
2372
2868
1430
591
-622
-923
890
1059
-116
515
1315
1090
2269
3611
2580
1842
2609
2296
438
-1255
-1128
309
308
-1541
-1391
1692
2969
2710
4176
4122
1481
-74
441
1053
-227
281
4182
4481
1604
1282
2182
2726
2221
959
1683
2891
2450
1163
-23
678
1763
1020
827
1470
1859
2001
212
-1710
-1768
-2657
-3516
-3024
-3416
-3505
-3112
-4289
-5095
-5469
-6377
-4853
-2268
-2093
-2001
-1694
-4037
-6902
-6775
-4876
-4525
-5337
-4191
-2040
-1405
-1958
-2902
-2466
-1346
-2330
-2373
169
1862
2328
2033
1779
1824
211
-171
1979
2872
3631
4308
2550
1031
491
-1350
-3375
-2132
2933
6426
4947
2441
2333
2513
-171
-2882
-1400
1694
3608
4679
5045
5515
4655
1452
-758
-1153
-943
435
1796
1675
1204
1206
656
-166
577
2291
3403
3314
1736
869
1556
1022
338
1708
2646
2275
2106
1828
1129
-577
-2168
-165
3083
3628
3349
2947
2211
2103
1982
2116
600
-2883
-3038
-1823
-2934
-2456
-832
-1176
-2278
-2709
-1908
-1457
-2684
-3288
-2243
-1559
-1845
-1540
-591
-108
-774
-2767
-3717
-2588
-1156
-129
-568
-736
1048
534
-2180
-3292
-3786
-4792
-5421
-4174
-1628
229
2087
3742
4217
3765
3160
3668
3586
3725
6467
7064
4853
3974
3564
3704
4502
4686
4946
5340
6170
6186
4401
4165
5645
6248
6386
6619
5600
2515
674
760
-1717
-4191
-3003
-2137
-2453
-2204
-2235
-3188
-5577
-6942
-5212
-3937
-4215
-4011
-4067
-4887
-5071
-4273
-4427
-5477
-5254
-4974
-5218
-4919
-4645
-3758
-3581
-4500
-3198
-1305
-638
-949
-2505
-1394
675
-741
-833
1133
1237
1467
3172
4061
2947
1678
1295
540
-941
-2114
-454
1542
-524
-1776
-631
-795
-476
-193
-263
1214
1805
1604
1830
1127
-137
-775
84
682
161
1056
1863
1595
2585
2901
760
-1419
-2108
-1646
-457
70
-11
2472
6036
5842
2751
341
605
1626
500
43
1698
3009
3790
3899
3095
1888
1203
1768
1988
2330
3320
2036
-96
569
2986
3496
1204
947
3985
5392
5362
5936
5284
3731
3162
3044
2401
1488
943
647
-478
-2345
-2942
-2419
-3454
-5211
-3676
-165
-161
-1707
-340
324
-1360
-2079
-1989
-1442
-731
60
4043
8592
7472
3949
4226
6228
6158
5234
4174
3380
4408
4290
2551
2345
1066
-541
432
868
1569
2595
1317
862
44
-1979
-896
-1174
-4389
-4186
-2171
-1870
-3738
-7538
-9619
-8965
-8069
-8137
-7886
-5368
-4300
-5365
-2945
-675
-2270
-2878
-2538
-3211
-4564
-5766
-3778
-563
775
1508
1145
1930
4259
2755
-381
-1987
-2937
-1039
778
706
2750
2579
-1403
-1923
992
3650
4151
1400
-1273
-2455
-3588
-4053
-3789
-1917
530
-559
-3825
-5610
-4971
-2377
-117
2108
3753
591
-3836
-3406
-662
1131
1477
455
353
1796
1963
-538
-3073
-2784
-2064
-3318
-3180
-1134
-149
947
1279
-582
-345
1530
2017
2294
627
-1332
-40
-285
-1927
-983
-1353
-2678
-711
1119
-174
-664
1619
1999
-1095
-2677
-1646
-1234
-1526
-845
-283
-1711
-3476
-3808
-3690
-3218
-1989
-1079
-1813
-2739
-1002
622
-674
-708
1655
3159
3724
3733
3078
1980
-214
-1588
329
3368
4960
5149
4062
1688
-2346
-6887
-8685
-8212
-7535
-5749
-3631
-2610
-1765
-580
1061
2473
2852
2699
1590
-885
-3630
-4022
-909
925
-887
-2397
-3437
-5396
-6048
-4589
-2474
-1055
-1318
-3916
-6495
-5553
-3936
-3450
-674
1475
1075
2940
5315
4475
2404
736
-440
-1943
-2528
-874
-932
-2305
-2156
-3900
-5679
-3881
-2487
-2232
-1941
-2749
-3018
-2307
-1260
551
2472
4844
6847
6636
4556
1737
1020
2183
1656
1437
2605
2488
2256
2198
1659
2123
2222
468
-3006
-7897
-10002
-6691
-2497
-718
409
2061
2937
2159
1253
1211
905
1875
5691
8108
6224
1952
-2951
-5649
-3651
1470
6175
7895
7106
4508
613
-843
120
-526
-1780
-2105
-2337
-1377
1087
2641
1510
-60
316
305
-1479
-3822
-5323
-3637
-333
1427
1848
-464
-5855
-11138
-13519
-11232
-6423
-1663
2302
1564
-2844
-4704
-3749
-1061
2887
5093
5162
4941
4476
2976
1974
3516
5624
6217
5616
4029
2467
1535
425
-1678
-4074
-4990
-5576
-6195
-4694
-3434
-4971
-6235
-3520
1197
2791
3012
4581
4838
5019
5581
4279
3774
4075
3473
3700
3904
3426
3575
3928
4150
4117
3170
1187
-467
-74
2168
4743
5708
5453
6302
7392
7722
7527
5290
2219
1715
3530
5220
6309
7991
9858
10909
10975
9734
8484
8003
6876
5434
4497
3681
3235
3158
2149
16
-285
1371
1022
-14
648
321
-548
-306
-731
-1240
-1206
-1963
-2070
-1175
-1022
356
3449
4586
4532
5696
5320
1308
-3161
-3434
-906
-858
-1755
-1756
-3367
-3709
-2156
-2478
-870
4492
8154
7466
3077
-1414
-3654
-6185
-7748
-5834
-4548
-6513
-7951
-6325
-3533
-1148
-450
-2981
-5401
-4598
-3668
-3313
-1500
-395
-1274
-1704
-407
2008
4006
4158
3432
3945
5465
5762
3802
1054
444
2795
4694
4295
3822
3340
2494
3747
5925
5321
3142
2767
3412
2459
1429
2437
3348
2872
1888
-37
-2744
-4916
-6425
-7109
-5503
-3007
-3097
-3856
-2632
-2087
-2811
-2611
-2414
-3667
-4141
-1408
1276
-96
-2929
-3836
-4419
-5438
-3632
-356
-629
-1875
-953
-398
-871
-2935
-5280
-3343
278
714
257
1826
3373
2902
2868
3812
3772
3480
1938
-914
-2297
-2892
-2551
-991
-810
-1611
-2191
-2170
-1375
-1557
-2094
-1508
-1078
-1436
-1958
-2115
-1812
-461
1334
690
-1401
-2207
-2597
-2520
-1090
416
54
-1823
-2822
-4241
-7658
-9724
-8886
-6812
-5390
-6488
-9355
-11365
-11257
-10011
-8874
-6564
-1799
1939
-318
-5126
-5817
-5278
-6746
-7556
-7538
-6787
-4926
-2253
1779
4126
3613
3095
2181
1998
3013
880
-3252
-4312
-1829
2051
5710
8167
8638
8444
8497
6381
3456
3003
3342
3935
5201
4821
3646
4091
5343
6452
6962
6369
5218
3704
2310
2253
2310
813
-1513
-4503
-6857
-5464
-2384
-2011
-2727
-561
3651
5542
4611
4233
4730
4575
3259
1975
3534
5803
5277
4266
3399
1299
-694
-1049
1143
3378
3443
3786
3792
2062
618
-70
212
968
1504
2946
3278
1891
1496
-43
-3056
-3081
-1681
-1638
-19
2463
1676
-1110
-3102
-2955
-616
-516
-3563
-4236
-3141
-4251
-4927
-3320
-3198
-5375
-6646
-6481
-6120
-6219
-7286
-8419
-8478
-7166
-5628
-6319
-8468
-9968
-11248
-11916
-10820
-9029
-9117
-10281
-8985
-6863
-6070
-5161
-5308
-6599
-7382
-7225
-5187
-4449
-6045
-4525
-952
961
2548
4050
5079
5826
6215
6179
5020
3971
3821
3531
4082
5234
5152
4450
4489
5756
7354
7494
5806
3681
2170
879
586
1786
2742
3990
5508
5143
4690
5057
4070
2830
2917
3890
4929
5028
4884
5429
5819
5569
5043
4723
5081
6123
6677
5909
5498
6161
6764
8042
9345
8433
6915
6771
7221
7674
7280
5696
4850
5833
7700
8777
7288
4027
1335
-726
-2005
-2007
-1956
-1183
696
1617
2331
2280
-180
-490
1484
-153
-3122
-3502
-3122
-2614
-2176
-2662
-2868
-1786
180
2225
3638
4423
4723
3576
1569
2217
4805
5127
3567
1587
-11
254
307
-1133
-1421
48
1410
1352
541
369
1040
1988
1955
1037
259
-183
797
2262
2504
2831
3001
2854
4130
5754
5322
2186
-716
-514
434
344
-454
-2440
-4526
-5642
-5316
-3874
-3548
-3816
-3601
-4544
-5696
-5393
-5048
-5334
-5364
-4667
-3595
-3408
-3754
-2977
-2446
-3275
-3633
-4033
-5475
-6181
-5756
-5522
-5719
-4979
-3298
-3205
-3977
-2861
-928
75
193
-333
-1405
-2570
-2634
-1701
-888
325
2152
2881
1634
-541
-2594
-3564
-3183
-2744
-2177
-2029
-3946
-5094
-4168
-3996
-4077
-3978
-4391
-4252
-3937
-3694
-3883
-5533
-6775
-6210
-4907
-3951
-3096
-1121
697
1694
3322
3892
3363
4043
4249
3315
3027
3238
4021
5100
5031
4751
5544
6019
5912
6568
6886
5774
4486
3302
1967
1487
2303
3545
4493
5365
5835
5114
4075
3740
3746
3998
4659
5409
6170
7207
8131
7946
7109
7120
7352
6478
5281
4330
3319
2630
2125
1912
2476
2547
1846
1783
2107
2102
1722
1038
441
-329
-1355
-2053
-2553
-3208
-4476
-6260
-7259
-7164
-6210
-4437
-3090
-2207
-609
344
-849
-2563
-2443
-636
584
946
1720
1867
672
-1112
-2999
-3526
-2633
-1630
-187
575
-892
-3363
-5074
-4881
-3686
-3177
-3183
-3663
-3861
-3267
-3649
-4483
-4277
-3592
-2392
-1247
-837
-159
581
381
-266
-587
-658
85
2094
3329
3231
3522
3550
3106
3052
2781
2863
3311
3185
3339
3571
3420
3301
2342
586
-1514
-3551
-3468
-1859
-1461
-2301
-3257
-3448
-3185
-3845
-4442
-3919
-3484
-3211
-3091
-4127
-4903
-4098
-3341
-2683
-1106
74
837
1925
2163
2196
2756
2366
1796
2382
3203
3491
3194
3022
3085
2154
663
88
512
820
281
-260
-722
-1465
-1843
-2731
-3733
-3028
-2478
-2966
-2728
-2625
-3265
-3587
-3768
-3593
-2678
-2095
-1927
-1349
-1311
-2245
-3138
-4190
-4678
-3671
-3165
-3821
-4399
-4769
-4657
-4239
-4145
-4572
-5127
-4558
-4070
-4978
-4939
-3651
-3059
-3503
-4211
-3654
-2720
-2805
-2115
-1093
-1297
-1498
-1409
-1243
-1109
-1812
-2590
-3009
-3765
-4375
-4667
-5454
-6780
-7639
-7384
-6316
-5107
-5105
-6413
-7297
-7648
-7684
-6847
-6070
-5724
-5196
-4327
-3365
-3874
-5351
-5358
-4823
-4686
-4138
-3601
-2776
-1859
-2039
-2346
-2290
-2459
-2456
-2769
-3883
-4682
-4429
-3914
-4459
-5745
-6263
-6457
-7565
-9048
-10413
-11496
-11451
-10934
-10865
-10401
-9802
-9710
-9297
-8247
-6561
-4790
-3936
-3139
-1839
-1047
-1014
-1762
-2751
-2518
-1343
-525
82
1002
2040
2801
3374
4355
5650
6600
7159
7400
7283
6858
6659
7257
7324
6652
7066
7232
6138
5407
4381
3187
3043
2819
2541
2636
2406
1983
1312
520
-377
-1430
-1640
-1414
-1322
-1068
-1000
-347
304
-570
-1339
-1523
-1930
-1960
-2152
-1982
-454
594
94
-1133
-2074
-2380
-2789
-2617
-1439
-1020
-1205
-908
-537
48
598
326
-493
-1535
-2351
-2593
-2745
-2678
-2106
-1512
-1232
-1800
-3157
-3732
-3035
-2194
-1557
-832
-132
329
679
1155
1373
1112
948
937
897
1201
1771
1885
1430
1535
2339
2533
2725
3422
3079
2425
2606
2093
831
197
59
-134
-411
-700
-1364
-2401
-2769
-2189
-1478
-1064
-817
-363
430
987
836
595
752
786
639
579
775
1808
2977
2966
2513
3037
4453
5600
6021
6229
6349
6419
6373
5944
5651
5562
5244
5258
5824
6358
6708
7067
7298
7221
7047
6394
5419
5577
6168
5876
5960
6657
6971
7282
7571
7375
7044
6694
6298
6597
7855
8727
8652
8825
9185
8673
7635
6820
6242
5838
5989
6663
6750
5923
5327
5198
4771
4580
5460
6226
6030
6135
6932
7511
7360
6635
6438
6859
6908
7128
7301
6360
5505
5543
5813
6099
5887
5244
5308
6337
7411
7677
7491
7282
6947
7252
8137
8597
9000
9485
9795
10208
10094
9333
8796
8495
8653
9303
9200
8289
7773
7457
6668
6016
5563
4412
3162
2342
867
-535
-418
45
67
77
-565
-1712
-2135
-1851
-1553
-1464
-1463
-1443
-1486
-1704
-1952
-1687
-1018
-753
-834
-1137
-2129
-3429
-4137
-4008
-3575
-3178
-2625
-2436
-2849
-3080
-3228
-3557
-3709
-3945
-4465
-4680
-4051
-3021
-2700
-3266
-4062
-4719
-5102
-5030
-4250
-3268
-3020
-3126
-3045
-3200
-3276
-2646
-1873
-1514
-1429
-1451
-1167
-552
-464
-822
-832
-1004
-1605
-1504
-838
-943
-1567
-1692
-1235
-664
-747
-1433
-1644
-1447
-1657
-2113
-2246
-2157
-2624
-3495
-3715
-3318
-2650
-1742
-1182
-1215
-1660
-2541
-3590
-4219
-3903
-2837
-1872
-1381
-1315
-1765
-2690
-3498
-3610
-3572
-4078
-4748
-5267
-5612
-5598
-5735
-6475
-7171
-7359
-7420
-7868
-8282
-7789
-7216
-7402
-7616
-7799
-7608
-6848
-6831
-6793
-5733
-4589
-3250
-2359
-2408
-2085
-1757
-1419
-468
154
640
738
-79
-468
-417
-257
316
841
1568
2259
2618
3195
3220
2687
2377
1778
1048
592
467
777
874
828
899
374
-464
-964
-1258
-1252
-1140
-1491
-1908
-1922
-2114
-2433
-2377
-2503
-2775
-2580
-2374
-2504
-2703
-3110
-4021
-4700
-4512
-4549
-4829
-4310
-3868
-3735
-3278
-3130
-3113
-2881
-3033
-3398
-3446
-3044
-2489
-2157
-2143
-2457
-2591
-2415
-2197
-1553
-878
-602
-421
-624
-880
-810
-747
-359
81
361
1422
2798
3345
3465
3851
4472
5301
6209
6492
6256
6257
6254
5870
5132
4587
4958
5361
5047
4728
4237
3275
2697
2853
3090
3013
3037
3351
3517
3347
3232
3415
3257
2697
2796
3400
3742
3848
3666
3618
4224
4839
5002
4877
4493
4234
4385
4494
4574
5019
5443
5526
5365
5046
4953
5124
5153
4963
4906
5287
5375
4804
4427
4000
3391
3396
3623
3817
3970
3799
4045
4474
4239
3975
3843
3609
3455
3338
3434
3336
2616
1865
1200
738
494
-162
-595
-515
-925
-1477
-1865
-2460
-2607
-2459
-2709
-2780
-2406
-1932
-1504
-1177
-763
-329
-16
26
-598
-1225
-1195
-1190
-1310
-1099
-511
207
295
-95
-119
48
281
644
1033
1747
2167
1634
1225
1483
1864
2411
3020
3452
4046
4607
4595
4280
4189
4396
4565
4632
4905
5056
4912
5106
5565
5798
5747
5353
4866
4417
3910
3758
3787
3520
3264
2818
1959
1426
1335
1223
988
520
58
-252
-850
-1621
-2269
-2804
-2949
-2947
-3135
-3255
-3488
-3781
-3809
-4006
-4376
-4575
-4755
-4979
-5419
-6059
-6578
-7154
-7696
-7706
-7440
-7404
-7444
-7254
-7020
-7063
-7547
-8434
-9207
-9524
-9701
-9907
-10006
-10109
-10356
-10488
-10526
-10749
-10795
-10563
-10344
-9919
-9561
-9613
-9761
-9875
-9812
-9770
-9730
-9035
-8424
-8288
-7636
-7008
-6943
-6861
-6876
-6870
-6506
-5966
-5417
-4974
-4474
-4030
-3595
-2596
-1922
-2141
-2044
-1744
-1629
-1046
-646
-993
-1284
-1187
-857
-449
-169
-106
-160
19
169
-20
60
191
-188
-513
-508
-140
468
665
740
904
648
416
537
599
575
525
591
935
1138
898
742
1022
1297
1491
1852
2086
2199
2372
2439
2619
2947
2776
2048
1540
1495
1445
1096
430
-114
-338
-959
-1768
-2083
-2385
-2609
-2443
-2621
-3282
-3652
-3353
-2984
-3133
-3203
-2889
-2769
-2833
-2773
-2728
-2865
-3053
-3128
-3133
-3115
-3181
-3335
-3500
-3874
-4248
-4212
-4027
-4014
-4064
-3670
-2747
-2232
-2261
-2052
-1670
-1401
-1162
-812
-181
442
613
363
152
405
750
954
1427
1952
2342
2702
2751
2851
3266
3580
4006
4486
4620
4728
4780
4593
4578
4853
5099
5270
5698
5985
5533
5282
5721
5921
5853
5681
5181
4811
4695
4623
4584
4541
4891
5300
5111
5101
5298
5018
4842
4897
4908
4883
4313
3562
3191
2791
2425
2126
1805
1764
1737
1593
1247
315
-608
-1036
-1238
-1171
-925
-677
-445
-354
-318
-440
-766
-746
-339
-60
-31
-249
-581
-648
-334
319
1192
1841
2025
1979
2011
2185
2247
2104
2061
2357
2647
2532
2536
3000
3336
3433
3503
3619
3783
3571
3082
2601
1996
1836
2280
2640
2546
1856
1150
782
326
-104
-648
-1210
-1427
-1990
-2477
-2422
-2796
-3117
-3136
-3627
-4098
-4486
-4951
-5220
-5610
-5808
-5837
-6070
-5860
-5632
-5906
-6001
-6105
-6332
-6306
-6230
-6152
-6119
-5967
-5317
-4611
-4212
-3821
-3305
-2873
-2614
-2416
-2393
-2397
-2239
-2262
-2198
-1871
-1840
-1846
-1520
-1036
-562
-320
-89
1
-475
-708
-310
95
477
748
802
1024
1312
1432
1416
1208
1055
1054
950
866
698
347
202
-186
-1018
-1515
-2004
-2851
-3512
-3948
-4140
-4256
-4681
-5012
-5115
-5266
-5562
-6059
-6288
-6101
-5956
-5948
-6169
-6646
-7122
-7447
-7564
-7552
-7360
-6990
-6672
-6390
-6073
-5489
-4651
-4124
-3646
-2882
-2422
-2312
-2085
-1672
-1358
-1273
-975
-447
-144
13
204
589
1241
1670
1714
1888
2339
2771
3238
3762
4043
4340
4807
4970
4985
5079
5058
5141
5174
4894
4778
4854
4877
5052
5338
5601
5668
5327
5123
5353
5314
5024
5052
5080
4929
4961
4905
4539
4325
4422
4753
5242
5360
5091
5099
5212
5040
4851
4610
4251
4022
3824
3722
3866
3820
3460
3186
3135
3334
3742
4009
3934
3829
4116
4768
5294
5399
5386
5509
5524
5358
5293
5316
5166
4968
4976
5014
5046
5202
5190
5101
5239
5388
5684
6143
6339
6497
6643
6583
6769
7175
7439
7539
7489
7541
7671
7717
7835
7887
7924
7986
7705
7395
7386
7406
7337
7200
7116
6920
6593
6722
6928
6648
6464
6444
6328
6441
6655
6644
6568
6437
6034
5581
5343
5127
4918
4832
4820
4850
4606
4157
3973
3842
3537
3140
2673
2332
1965
1521
1298
1012
600
323
5
-456
-1032
-1498
-1741
-2214
-2853
-3410
-3972
-4140
-3981
-3999
-3970
-3938
-4128
-4126
-3941
-3999
-4138
-4145
-4203
-4144
-3720
-3320
-3104
-2780
-2416
-2197
-2133
-2183
-2296
-2424
-2398
-2156
-1937
-2063
-2534
-2844
-2840
-2869
-3017
-3302
-3555
-3603
-3752
-4074
-4534
-5018
-5049
-4956
-5233
-5602
-6149
-6776
-6910
-6780
-6909
-7365
-7829
-7923
-7898
-8023
-8061
-8101
-8341
-8494
-8539
-8833
-9124
-8948
-8580
-8280
-7922
-7630
-7415
-7206
-7237
-7443
-7560
-7492
-7293
-7360
-7692
-7731
-7555
-7553
-7703
-7785
-7643
-7581
-7764
-7825
-7811
-7832
-7678
-7512
-7501
-7664
-7936
-7867
-7466
-7134
-6846
-6663
-6584
-6403
-6243
-6162
-6169
-6204
-5760
-4947
-4467
-4309
-4108
-3904
-3811
-3489
-2778
-2187
-1835
-1566
-1391
-921
-290
-89
-149
-315
-548
-666
-871
-1088
-1068
-1103
-1347
-1525
-1419
-1209
-1232
-1352
-1338
-1451
-1786
-1894
-1657
-1419
-1318
-1358
-1237
-658
-104
196
482
538
310
-13
-254
-104
104
-76
-151
287
708
720
920
1423
1502
1535
2104
2493
2311
2154
2479
2999
3310
3695
4146
4240
4323
4617
4811
5006
5170
5063
5018
5247
5262
5007
5023
5133
4951
4825
4934
5113
5229
5097
5004
5205
5257
5116
5114
5075
4895
4685
4329
3978
3883
3775
3531
3379
3286
3250
3306
3130
2668
2301
2052
1699
1386
1245
1123
1087
1305
1685
2037
2290
2504
2628
2683
2831
2853
2747
2817
2905
2981
3120
3210
3459
3722
3837
4260
4804
4976
5014
5155
5325
5422
5433
5556
5866
6020
5838
5690
5657
5478
5407
5645
5958
6268
6393
6127
5768
5540
5288
5011
4849
4859
5002
5041
4812
4471
4295
4483
4699
4583
4472
4342
3856
3323
2970
2745
2629
2570
2540
2361
2159
2164
1927
1433
1221
1273
1319
1159
830
570
288
-147
-652
-1077
-1319
-1507
-1672
-1856
-2191
-2453
-2478
-2308
-2095
-2164
-2269
-2093
-2021
-2105
-2112
-2147
-2043
-1628
-1274
-1349
-1716
-2087
-2431
-2618
-2536
-2477
-2533
-2545
-2625
-2959
-3311
-3184
-2742
-2493
-2435
-2600
-2871
-2853
-2753
-2760
-2735
-2689
-2437
-2005
-1797
-1767
-1663
-1524
-1372
-1137
-960
-928
-980
-1245
-1560
-1667
-1789
-2016
-2297
-2422
-2128
-1976
-2082
-1874
-1796
-2200
-2514
-2535
-2517
-2494
-2296
-2166
-2338
-2385
-2289
-2349
-2341
-2226
-2173
-2156
-2154
-2088
-1948
-1803
-1650
-1556
-1548
-1536
-1576
-1692
-1559
-1140
-980
-1222
-1479
-1520
-1479
-1637
-1796
-1677
-1614
-1750
-1863
-1929
-2049
-2313
-2495
-2452
-2483
-2506
-2498
-2780
-3071
-3206
-3473
-3645
-3408
-2983
-2750
-2648
-2494
-2587
-2789
-2686
-2650
-2707
-2506
-2291
-2100
-1913
-1959
-1982
-1838
-1783
-1750
-1669
-1720
-1826
-1917
-2148
-2347
-2369
-2314
-2067
-1853
-1922
-2047
-2386
-2840
-2896
-2886
-3112
-3252
-3138
-2839
-2658
-2770
-2959
-3001
-2953
-3064
-3183
-3038
-2803
-2605
-2509
-2419
-2057
-1627
-1341
-1151
-1081
-1010
-979
-1059
-1006
-817
-648
-471
-213
97
324
392
394
531
729
721
694
785
859
1058
1284
1394
1584
1780
1960
2224
2487
2798
3032
3105
3274
3384
3322
3472
3779
3773
3384
2999
2930
3118
3465
3830
3932
3836
3865
4043
4240
4411
4439
4220
3875
3640
3630
3719
3693
3561
3460
3409
3377
3368
3399
3455
3459
3365
3246
3168
3046
2795
2554
2402
2214
2093
2185
2292
2356
2434
2311
2005
1813
1690
1508
1347
1193
1105
1229
1330
1213
1114
1084
971
775
451
-20
-506
-821
-942
-1172
-1471
-1475
-1408
-1635
-2027
-2320
-2386
-2404
-2494
-2385
-2044
-1783
-1649
-1490
-1351
-1339
-1371
-1404
-1461
-1459
-1374
-1301
-1326
-1437
-1600
-1720
-1626
-1560
-1651
-1429
-1125
-1176
-1086
-800
-700
-609
-551
-629
-613
-515
-462
-427
-284
17
117
-131
-324
-420
-572
-612
-674
-944
-1116
-1086
-1069
-1127
-1260
-1359
-1369
-1414
-1351
-1075
-851
-682
-338
31
112
-12
-69
-111
-166
-68
28
-19
-86
-91
-3
-21
-158
-102
-30
-91
-149
-144
171
429
262
263
281
25
57
300
597
1010
1256
1482
1604
1317
1065
1012
955
975
925
583
213
298
631
632
589
748
706
590
587
450
338
452
629
654
392
181
294
366
237
-10
-233
-69
257
338
319
349
492
595
567
667
673
475
425
414
393
417
335
257
235
277
398
356
117
-151
-305
-472
-848
-1018
-906
-850
-603
-309
-360
-410
-294
-221
-264
-364
-367
-307
-272
-223
-191
-128
60
287
401
457
536
500
409
469
618
802
1012
1148
1247
1455
1738
1878
1962
2257
2530
2603
2743
2907
2899
2827
2763
2700
2670
2628
2615
2717
2727
2581
2543
2518
2335
2199
2120
2031
2037
2072
1968
1677
1417
1318
1105
862
782
598
458
548
521
402
399
418
390
317
208
-22
-307
-426
-557
-857
-1207
-1388
-1194
-1063
-1203
-1126
-1063
-1244
-1321
-1370
-1464
-1585
-1705
-1635
-1590
-1560
-1461
-1672
-1860
-1643
-1344
-1072
-961
-1018
-1018
-1067
-1087
-1063
-1115
-1016
-926
-1084
-1297
-1502
-1639
-1824
-2117
-2147
-2088
-2188
-2213
-2392
-2739
-2862
-2934
-3049
-3079
-3067
-2940
-2828
-2918
-3010
-3055
-3182
-3310
-3351
-3321
-3228
-3121
-3011
-2865
-2823
-2899
-2786
-2431
-2066
-1824
-1700
-1509
-1230
-1077
-1033
-883
-477
-30
165
388
813
1135
1299
1418
1502
1617
1850
2150
2339
2519
2901
3350
3691
3843
3937
4232
4490
4536
4572
4512
4444
4511
4428
4281
4329
4483
4675
4783
4832
4948
4996
5000
4970
4882
4932
4962
4842
4699
4472
4335
4297
4162
4097
3933
3693
3710
3528
3121
2964
2781
2551
2518
2418
2194
2013
1908
1813
1621
1457
1350
1090
879
917
829
522
412
497
506
434
306
118
-84
-329
-695
-1090
-1263
-1223
-1175
-1199
-1369
-1619
-1739
-1762
-1800
-1838
-1806
-1686
-1650
-1745
-1877
-2070
-2203
-2142
-2051
-2045
-2054
-2111
-2329
-2582
-2754
-3037
-3358
-3383
-3224
-3131
-3055
-2955
-2903
-2957
-3095
-3241
-3378
-3549
-3692
-3680
-3575
-3448
-3293
-3287
-3427
-3544
-3688
-3754
-3695
-3793
-3943
-3951
-3972
-4046
-4149
-4230
-4202
-4165
-4254
-4481
-4673
-4638
-4517
-4400
-4201
-4072
-4111
-4136
-4102
-4074
-3970
-3717
-3496
-3426
-3296
-3071
-3015
-3036
-2829
-2532
-2402
-2341
-2228
-2133
-2074
-2004
-1910
-1693
-1330
-1022
-883
-825
-673
-352
-114
-47
119
274
150
-76
-170
-112
-43
-91
-117
-86
-193
-389
-538
-643
-689
-691
-628
-486
-316
-51
199
202
91
36
-16
-118
-215
-147
-93
-244
-214
6
43
56
91
81
314
737
994
951
754
756
972
1147
1352
1672
1963
2097
2150
2288
2380
2393
2570
2756
2757
2765
2850
2967
3003
2887
2887
3074
3106
2926
2854
3022
3264
3475
3662
3798
3829
3703
3572
3611
3770
3992
4110
4144
4360
4523
4501
4545
4530
4403
4228
3960
3788
3654
3534
3674
3798
3720
3671
3568
3428
3415
3296
2952
2643
2400
2185
2227
2391
2376
2385
2460
2364
2213
2171
2145
1960
1630
1350
1151
974
786
601
492
329
13
-347
-698
-974
-1230
-1519
-1669
-1734
-1805
-1789
-1828
-2081
-2444
-2668
-2756
-3045
-3399
-3548
-3751
-3971
-3950
-3922
-4119
-4410
-4580
-4614
-4702
-4866
-4959
-5015
-5107
-5125
-5101
-5173
-5181
-5007
-4844
-4822
-4798
-4581
-4383
-4390
-4330
-4223
-4129
-3811
-3481
-3291
-3040
-2822
-2671
-2416
-2078
-1792
-1532
-1193
-934
-804
-617
-489
-400
-149
143
441
767
949
915
798
809
956
1127
1273
1309
1414
1727
1987
2184
2464
2721
2940
3110
3239
3460
3635
3665
3765
3947
4094
4220
4262
4238
4226
4191
4177
4177
4164
4241
4330
4325
4248
4061
3866
3740
3623
3529
3417
3263
3101
2867
2583
2305
2005
1730
1582
1499
1297
1063
910
684
409
278
266
103
-274
-488
-531
-681
-749
-691
-594
-395
-328
-375
-286
-247
-382
-481
-397
-248
-200
-220
-312
-394
-359
-416
-480
-329
-189
-181
-241
-251
-72
24
-159
-247
4
332
552
873
1232
1281
1186
1252
1411
1484
1424
1488
1611
1497
1485
1622
1496
1378
1408
1252
951
733
790
977
932
808
751
619
473
372
312
238
137
223
365
283
192
227
253
238
221
185
64
-118
-301
-374
-220
-1
201
364
237
-10
-70
-80
-33
79
110
102
-48
-319
-413
-446
-613
-768
-796
-685
-624
-730
-737
-698
-875
-1086
-1160
-1077
-900
-846
-838
-808
-893
-951
-989
-1084
-1033
-985
-1114
-1188
-1203
-1288
-1274
-1032
-745
-570
-468
-402
-327
-250
-280
-405
-513
-407
-134
-117
-271
-226
-157
-209
-214
-272
-564
-867
-945
-1018
-1228
-1389
-1357
-1141
-993
-1022
-1038
-999
-855
-708
-838
-974
-986
-1112
-1136
-1000
-932
-882
-886
-912
-895
-1006
-1124
-1153
-1284
-1415
-1553
-1792
-1901
-1957
-2058
-1975
-1894
-1967
-1994
-2016
-1972
-1799
-1731
-1734
-1768
-1876
-1822
-1650
-1648
-1792
-1881
-1852
-1875
-1958
-2017
-2155
-2184
-1998
-1837
-1689
-1551
-1498
-1438
-1460
-1639
-1889
-2070
-2036
-1975
-1970
-1798
-1551
-1394
-1325
-1352
-1360
-1299
-1265
-1230
-1146
-1073
-1033
-985
-1028
-1133
-1016
-817
-885
-983
-808
-600
-607
-724
-784
-789
-825
-827
-669
-442
-236
-54
30
139
310
325
370
613
769
822
883
870
892
999
1079
1195
1361
1502
1701
1855
1808
1813
1881
1756
1659
1707
1701
1677
1627
1567
1593
1544
1462
1460
1436
1538
1745
1678
1382
1181
1178
1239
1190
1100
1051
1016
1008
935
875
972
970
849
866
937
999
1090
1130
1165
1171
1055
934
849
749
733
760
652
559
671
806
826
808
832
935
1031
1014
928
841
772
723
676
572
463
430
368
289
283
251
216
241
236
208
188
205
282
357
414
429
393
313
193
175
238
158
-100
-424
-632
-649
-619
-616
-583
-462
-333
-349
-484
-676
-865
-962
-1093
-1359
-1576
-1568
-1451
-1430
-1500
-1643
-1832
-1899
-1811
-1644
-1544
-1615
-1629
-1544
-1604
-1749
-1861
-1898
-1756
-1595
-1603
-1599
-1481
-1332
-1140
-1067
-1180
-1162
-1062
-1072
-1076
-1148
-1243
-1273
-1407
-1476
-1438
-1439
-1271
-1063
-985
-829
-656
-523
-349
-126
97
152
192
379
433
383
412
420
410
481
679
877
889
867
953
1041
1118
1239
1371
1491
1556
1497
1421
1464
1554
1605
1625
1717
1938
2060
2062
2127
2125
2004
1907
1912
2048
2146
2175
2367
2664
2880
3037
3164
3222
3255
3358
3522
3755
4027
4178
4211
4236
4277
4266
4101
3933
3884
3836
3796
3743
3634
3546
3476
3439
3402
3327
3275
3201
3172
3230
3190
3135
3052
2794
2671
2775
2776
2659
2588
2548
2460
2463
2701
2828
2605
2347
2188
2015
1850
1745
1744
1738
1593
1483
1457
1317
1186
1164
1002
728
568
470
362
222
-19
-199
-254
-444
-715
-840
-982
-1224
-1382
-1515
-1735
-1907
-1986
-2049
-2078
-2150
-2297
-2354
-2352
-2465
-2684
-2889
-2985
-3022
-3069
-3144
-3298
-3421
-3473
-3657
-3970
-4266
-4472
-4549
-4584
-4587
-4558
-4633
-4792
-4958
-5098
-5163
-5202
-5190
-5094
-4999
-4928
-4936
-4978
-4881
-4780
-4802
-4774
-4686
-4662
-4636
-4510
-4287
-4051
-3931
-3863
-3668
-3400
-3185
-3043
-2953
-2838
-2732
-2661
-2505
-2337
-2250
-2188
-2137
-2009
-1790
-1492
-1065
-679
-414
-215
-61
238
542
623
762
967
1051
1128
1189
1209
1207
1183
1312
1570
1728
1813
1892
1827
1683
1700
1756
1735
1765
1765
1788
1909
1882
1781
1732
1598
1487
1465
1494
1589
1583
1499
1502
1508
1488
1464
1338
1103
883
756
687
629
549
470
498
592
635
629
570
502
475
395
322
416
563
631
721
810
742
598
493
345
223
211
133
48
122
161
68
-31
-47
97
292
425
471
337
204
239
231
126
13
-89
-131
-181
-276
-339
-382
-353
-197
-62
-50
-52
-39
-88
-73
79
196
255
320
362
426
524
561
536
538
595
697
784
795
790
752
684
731
760
670
678
701
542
360
328
377
304
113
14
76
231
347
396
453
434
344
334
387
419
450
520
528
413
328
285
252
259
201
172
259
264
205
171
134
101
-11
-105
-47
-13
-35
-10
33
91
57
-90
-174
-243
-341
-327
-268
-296
-331
-302
-275
-262
-246
-312
-437
-518
-598
-698
-802
-893
-896
-820
-746
-777
-904
-963
-1014
-1123
-1095
-960
-868
-795
-712
-637
-620
-621
-576
-576
-556
-365
-103
99
217
274
354
406
324
194
181
345
574
724
816
803
616
505
528
514
592
801
975
1050
998
950
999
1046
1117
1246
1400
1511
1471
1368
1282
1188
1136
1091
1014
924
813
729
615
494
464
379
263
268
265
247
325
433
482
434
351
252
98
38
126
196
206
152
42
-27
-20
47
103
61
-13
-30
-31
-65
-47
124
306
373
416
385
212
50
11
59
119
66
-145
-360
-430
-385
-308
-272
-304
-367
-481
-653
-803
-921
-1069
-1144
-1034
-995
-1127
-1107
-1025
-1074
-1014
-877
-844
-862
-900
-918
-996
-1151
-1161
-1115
-1161
-1187
-1233
-1314
-1329
-1370
-1494
-1567
-1557
-1586
-1672
-1704
-1609
-1473
-1469
-1501
-1452
-1493
-1571
-1542
-1497
-1392
-1227
-1087
-927
-832
-863
-830
-647
-480
-431
-347
-159
-44
-61
-35
142
322
418
601
857
1006
1063
1133
1291
1457
1548
1648
1745
1751
1729
1731
1652
1529
1515
1441
1221
1120
1081
970
923
911
906
999
1100
1052
887
795
772
713
722
819
903
962
933
838
802
790
772
762
651
488
450
445
401
456
508
448
478
611
665
716
877
994
989
986
1016
1055
1066
1020
993
928
737
577
571
669
768
815
842
866
960
1073
1030
981
1024
988
940
927
884
931
1051
1119
1163
1178
1140
1063
939
873
902
889
815
768
812
889
811
625
517
480
489
503
463
371
191
12
-107
-267
-386
-439
-506
-519
-529
-579
-632
-725
-739
-739
-906
-1008
-938
-830
-716
-736
-839
-826
-802
-782
-659
-458
-271
-231
-209
-48
62
102
166
219
284
325
406
557
610
708
890
945
1000
1064
1045
1051
1060
1067
1060
979
905
788
686
733
746
767
898
900
821
803
710
561
438
323
216
84
-57
-160
-224
-225
-227
-290
-367
-469
-597
-685
-699
-696
-727
-707
-689
-800
-886
-885
-874
-809
-788
-860
-983
-1179
-1302
-1339
-1392
-1335
-1239
-1241
-1241
-1203
-1128
-1037
-954
-873
-864
-860
-775
-707
-633
-518
-431
-358
-287
-260
-305
-302
-161
-154
-341
-342
-189
-171
-132
53
235
366
427
378
277
196
210
298
363
422
473
534
663
725
686
657
579
516
578
644
685
741
768
778
729
606
472
345
316
418
552
656
647
586
572
449
298
312
304
244
248
195
127
161
206
222
191
51
-59
8
62
-44
-148
-241
-347
-356
-407
-540
-580
-604
-682
-793
-877
-846
-888
-1111
-1311
-1425
-1507
-1615
-1754
-1810
-1855
-2039
-2238
-2276
-2262
-2358
-2364
-2166
-2052
-2089
-2161
-2297
-2391
-2322
-2207
-2161
-2108
-1948
-1753
-1616
-1458
-1264
-1159
-1122
-1044
-970
-958
-950
-879
-730
-584
-486
-381
-278
-203
-186
-234
-244
-207
-209
-192
-97
-57
-90
-10
87
96
214
267
98
45
91
63
72
78
64
79
70
70
77
68
75
72
70
76
70
74
73
70
75
71
73
74
71
74
72
72
74
71
74
72
72
73
71
73
73
72
73
72
73
73
72
73
72
72
73
72
73
72
72
73
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
68
68
68
68
68
68
68
68
68
68
68
68
67
67
67
67
67
67
67
67
67
67
67
67
66
66
66
66
66
66
66
66
66
66
66
65
65
65
65
65
65
65
65
65
65
64
64
64
64
64
64
64
64
64
64
63
63
63
63
63
63
63
63
63
63
62
62
62
62
62
62
62
62
62
62
61
61
61
61
61
61
61
61
61
60
60
60
60
60
60
60
60
60
59
59
59
59
59
59
59
59
58
58
58
58
58
58
58
58
58
57
57
57
57
57
57
57
57
57
56
56
56
56
