10
32435
-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
-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
-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
-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
-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
-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
-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
-2
-2
-2
-2
-2
-1
-2
-2
-2
-1
-2
-2
-2
-1
-2
-2
-2
-1
-2
-2
-2
-1
-2
-2
-1
-1
-2
-2
-1
-2
-2
-2
-1
-2
-2
-2
-1
-2
-2
-2
-2
-2
-1
4
5
1
-1
3
7
3
-2
0
6
3
-5
-4
4
8
4
1
3
3
2
4
6
1
-4
1
13
13
0
-7
0
7
3
-2
2
6
2
-2
3
9
5
-1
3
11
10
-1
-6
1
8
7
1
-1
2
5
5
5
3
0
-2
0
5
7
4
1
3
6
4
1
3
7
6
-1
-2
4
8
3
-4
-2
5
8
5
0
-2
-1
2
4
3
2
4
5
-1
-8
-4
6
8
-1
-7
0
9
8
0
-2
4
7
5
0
-2
0
3
4
2
-3
-6
-5
0
5
4
-2
-5
0
6
3
-7
-10
-2
7
3
-4
-4
2
3
-1
-3
-1
-2
-3
1
4
-1
-8
-6
3
5
-3
-8
-3
4
4
-2
-4
-1
2
2
-1
-4
-6
-5
-1
2
2
-2
-5
-4
-1
2
-1
-4
-2
2
1
-3
-4
1
3
-1
-4
-3
-3
-4
-2
4
5
0
-3
0
2
0
-3
-2
-2
-2
2
7
5
-3
-6
-2
1
-1
-2
1
3
0
-1
2
3
0
-1
1
2
1
0
0
-1
-1
2
4
1
-2
2
6
2
-5
-2
5
3
-6
-5
4
8
2
-3
-1
0
0
1
1
-2
-5
0
6
4
-1
0
2
-1
-4
1
6
1
-7
-3
6
2
-6
-5
4
4
-4
-5
3
6
-1
-5
0
5
3
1
2
2
0
1
4
5
3
0
-1
-1
2
6
4
-3
-6
-1
4
2
-1
2
7
6
2
1
3
2
2
3
4
3
2
1
0
0
2
1
-2
-3
4
10
5
-4
-5
2
4
1
2
7
3
-5
-3
5
6
-4
-6
5
11
3
-4
-1
5
3
-2
0
3
1
0
3
4
0
0
7
9
3
-1
4
9
4
-3
-2
0
0
3
10
10
1
-3
2
8
5
3
6
8
4
1
3
2
-1
2
12
12
1
-3
8
15
5
-6
0
10
10
5
8
12
7
0
4
11
9
3
6
11
6
-2
1
12
13
2
-2
5
10
4
-3
1
10
11
2
-3
6
15
11
0
0
9
11
3
-1
9
16
9
1
4
9
4
-3
2
11
8
-1
-1
9
12
3
-4
1
11
11
2
-3
0
6
6
2
3
9
11
7
3
5
6
2
1
6
7
-2
-5
6
14
4
-7
1
13
5
-7
1
17
10
-11
-9
13
20
1
-8
5
15
3
-7
1
11
7
-2
-1
4
4
2
3
4
1
0
2
4
3
1
-2
-4
1
9
7
-7
-13
0
12
5
-6
-2
8
5
-4
-1
7
5
-4
-4
3
6
1
0
1
0
-1
0
0
-1
4
10
3
-10
-7
11
13
-7
-17
0
16
5
-11
-2
13
5
-13
-10
9
12
-3
-8
2
7
-1
-7
-2
6
4
-3
-5
0
6
5
-4
-10
-4
5
2
-8
-9
1
4
-6
-10
1
8
-1
-10
-1
9
1
-15
-14
2
8
-2
-11
-6
1
-1
-6
-5
1
3
-3
-10
-6
4
7
-3
-11
-4
6
2
-11
-9
7
11
-6
-16
-2
12
0
-19
-15
6
9
-9
-17
-2
10
2
-11
-9
2
3
-5
-7
0
5
0
-7
-7
0
5
2
-4
-5
1
4
-1
-5
0
5
0
-7
-4
5
4
-6
-7
2
6
-1
-6
-1
4
1
-4
-3
0
0
-2
-1
0
2
4
3
-3
-8
-1
6
1
-9
-8
3
5
-4
-7
1
5
-4
-12
-4
8
8
-1
-5
2
9
8
-1
-8
-4
6
8
-2
-9
0
10
3
-11
-6
14
16
-3
-14
-1
15
11
-3
-4
7
10
3
-3
0
5
7
6
2
-2
-1
5
6
0
-4
4
13
12
4
1
5
5
2
1
5
7
5
3
3
3
2
6
11
11
3
-2
0
6
8
4
3
4
5
5
7
8
5
1
4
12
14
4
-5
-1
10
13
8
2
3
7
10
11
9
6
5
5
4
5
6
6
2
4
12
14
3
-5
4
19
16
2
1
11
11
0
0
13
14
2
0
14
17
3
-2
14
22
7
-5
6
19
11
0
5
15
11
2
2
6
5
7
16
14
0
-7
6
17
11
3
7
9
1
0
13
17
4
-4
8
18
8
-4
2
11
6
-2
5
13
9
4
9
11
0
-6
6
16
8
-3
4
16
13
1
2
9
8
0
1
9
9
4
4
9
10
4
-1
2
7
8
3
-1
3
12
13
1
-5
5
17
9
-7
-4
13
17
3
-4
7
15
5
-6
-1
10
9
1
0
7
10
8
5
2
0
2
8
7
-1
-6
1
9
6
-2
-3
4
6
1
-3
1
5
2
-6
-7
1
9
5
-7
-10
2
12
6
-6
-6
4
6
-4
-9
-1
5
-3
-10
0
12
8
-6
-7
4
10
2
-4
-2
0
-2
1
7
5
-8
-13
0
13
6
-7
-7
4
8
3
1
4
2
-4
-3
5
9
2
-4
0
5
1
-5
-2
4
4
-3
-3
4
5
-3
-6
1
7
2
-4
0
5
-2
-9
-2
11
9
-7
-13
-2
4
-4
-10
-2
7
4
-3
-3
1
0
0
6
6
-4
-8
2
13
6
-8
-9
1
5
0
-4
0
3
3
0
0
1
3
2
-1
1
6
8
0
-8
-4
6
6
-2
-5
2
5
1
0
7
8
-1
-5
4
12
9
1
0
3
2
-2
-3
1
5
6
5
2
1
5
8
5
0
1
5
5
3
5
9
7
1
0
6
10
6
3
4
5
5
5
7
5
0
-4
-3
0
3
4
2
-2
-2
2
5
3
0
2
6
5
2
0
2
4
7
9
8
3
0
3
6
6
4
7
8
5
1
2
6
7
5
3
1
0
4
11
11
3
-1
5
11
7
1
3
8
8
5
9
13
9
1
0
4
6
6
8
11
8
1
1
7
11
10
8
6
3
2
7
13
13
6
0
2
8
13
13
7
2
3
8
10
7
5
6
5
2
4
10
9
2
0
8
12
5
0
5
11
7
1
4
10
9
4
5
10
12
9
7
6
4
2
5
9
8
5
6
7
6
5
8
10
8
3
2
7
10
10
6
4
5
10
11
7
3
6
8
4
-1
3
12
13
3
0
8
16
12
5
5
7
5
3
9
16
12
3
-1
5
10
10
9
10
8
4
3
9
13
8
0
-1
6
12
11
5
3
4
6
5
6
7
6
2
2
7
11
6
-2
0
10
13
5
-1
2
8
5
0
1
7
8
3
3
8
11
8
6
7
7
3
1
5
10
9
3
0
4
10
8
1
-3
3
11
8
-2
-3
6
13
5
-3
1
10
7
-2
0
10
12
5
2
7
10
5
2
4
7
7
9
9
5
5
12
13
-1
-11
1
18
14
-2
-2
9
7
-5
1
17
14
-7
-7
16
22
1
-10
6
17
2
-11
2
18
12
-1
3
11
4
-6
3
16
9
-7
-4
10
10
-2
-3
9
14
6
2
8
10
2
-3
2
11
10
3
-2
0
7
11
8
-1
-7
-2
7
8
2
0
6
10
7
2
4
9
6
-2
-1
9
12
6
2
8
11
3
-5
2
11
9
1
1
7
7
2
4
10
8
-2
-3
7
13
6
-2
1
10
11
4
1
6
10
7
0
1
4
3
0
7
16
13
-2
-5
11
20
6
-9
0
17
13
-4
-5
11
14
1
-3
11
16
3
-4
9
19
7
-6
5
21
15
-4
-4
15
23
9
-4
5
20
15
0
-2
10
15
6
1
9
13
4
-4
5
16
11
-1
0
14
18
6
0
8
15
8
-3
0
13
18
8
-4
-3
8
12
6
2
8
10
1
-6
6
20
12
-8
-8
11
20
8
-2
3
11
11
9
10
7
2
6
14
12
1
0
10
13
6
2
6
10
11
14
16
7
-3
4
18
16
4
2
11
13
6
7
17
16
5
2
12
15
7
4
13
15
6
0
6
12
10
7
9
8
3
4
11
11
2
-1
9
18
13
4
5
12
14
7
2
4
8
10
9
5
1
4
11
14
5
-5
-1
13
19
10
0
2
8
9
9
13
15
9
2
6
13
11
2
1
7
10
7
7
9
7
4
7
13
11
6
8
13
9
0
4
16
16
4
0
10
14
6
-1
3
6
1
-4
-1
0
-7
-10
-6
-5
-14
-22
-19
-13
-18
-29
-32
-30
-33
-41
-46
-45
-44
-46
-52
-62
-73
-81
-82
-83
-89
-98
-101
-102
-104
-106
-104
-102
-104
-102
-92
-85
-95
-113
-118
-107
-104
-119
-136
-139
-134
-137
-148
-158
-163
-163
-158
-142
-123
-112
-108
-101
-91
-88
-102
-132
-162
-177
-173
-164
-168
-184
-190
-172
-142
-125
-122
-118
-97
-60
-12
45
105
157
187
184
145
85
38
35
71
113
122
75
-28
-146
-207
-170
-84
-41
-66
-94
-64
5
59
85
107
139
168
190
213
242
269
280
256
193
127
106
121
99
2
-110
-161
-156
-145
-119
-26
131
268
311
272
221
217
276
363
416
403
367
368
393
368
275
194
201
264
312
358
485
680
778
636
320
22
-173
-325
-451
-454
-316
-241
-439
-815
-1032
-890
-533
-239
-107
-18
179
487
762
835
692
522
546
782
1006
1002
783
550
414
275
-32
-496
-908
-1071
-984
-797
-652
-600
-610
-604
-501
-309
-148
-130
-206
-194
17
347
590
577
319
26
-58
88
223
135
-80
-149
34
306
451
381
115
-270
-645
-885
-944
-827
-542
-179
34
-83
-440
-784
-976
-978
-674
20
835
1266
1158
910
960
1245
1385
1196
818
452
216
160
210
119
-309
-913
-1279
-1187
-842
-618
-676
-870
-970
-952
-1044
-1426
-1853
-1769
-952
84
603
514
431
818
1386
1514
1038
389
39
57
206
292
317
378
480
468
179
-326
-752
-828
-581
-297
-230
-362
-465
-387
-242
-273
-506
-675
-553
-231
39
173
254
274
123
-168
-367
-282
55
480
839
1038
1067
998
865
577
70
-482
-795
-780
-597
-434
-398
-576
-971
-1358
-1405
-1042
-555
-234
-76
73
166
-74
-738
-1373
-1254
-200
1071
1669
1585
1584
2013
2247
1624
475
-309
-450
-418
-495
-383
108
531
312
-501
-1309
-1619
-1400
-907
-464
-359
-689
-1195
-1403
-1052
-324
392
891
1211
1369
1224
642
-265
-1078
-1288
-677
390
1138
1051
383
-142
-108
241
386
52
-600
-1073
-862
11
816
774
-64
-892
-1137
-965
-754
-525
-144
285
548
613
543
281
-203
-662
-675
-9
1146
2250
2772
2583
2001
1401
924
589
405
155
-518
-1502
-2056
-1768
-1305
-1573
-2351
-2483
-1399
236
1413
1729
1386
840
623
998
1623
1868
1521
867
166
-504
-930
-835
-354
-14
-175
-763
-1471
-1839
-1320
160
1729
2240
1507
381
-448
-1122
-1886
-2361
-2013
-1010
-114
206
156
185
457
814
1026
981
740
503
479
716
1117
1594
2118
2547
2591
2115
1352
631
0
-677
-1388
-1979
-2366
-2426
-1896
-784
295
714
644
716
1028
1137
929
757
752
791
1071
1786
2266
1534
-118
-1276
-1404
-1461
-2113
-2598
-2078
-996
-272
-89
-225
-689
-1246
-1142
-110
1033
1445
1197
650
-199
-1125
-1362
-625
351
906
1232
1571
1649
1496
1657
1960
1329
-316
-1297
-428
1131
1474
385
-1014
-2025
-2430
-1673
403
2544
3128
1963
106
-1564
-2607
-2544
-1346
21
608
663
898
1216
1174
1065
1329
1427
613
-537
-701
268
1201
1276
687
-236
-1393
-2329
-2396
-1683
-960
-589
-299
-4
91
261
1109
2359
2758
1648
-75
-1072
-1051
-690
-578
-744
-937
-894
-499
-16
-29
-839
-1992
-2624
-2216
-938
573
1634
1908
1618
1285
1125
897
501
385
939
1631
1372
-121
-1806
-2481
-2095
-1588
-1707
-2402
-3162
-3456
-2910
-1525
155
1407
1905
1756
1161
393
-104
-118
-90
-514
-974
-500
1012
2459
2913
2657
2473
2564
2670
2657
2423
1711
663
136
747
1828
2029
858
-925
-2350
-3107
-3452
-3762
-4190
-4361
-3522
-1477
707
1518
604
-854
-1447
-844
242
935
889
382
-38
-88
91
306
562
714
271
-960
-2293
-2789
-2320
-1482
-639
262
1066
1412
1376
1306
979
-73
-1195
-741
1722
4238
4405
2012
-1004
-2723
-2681
-1611
-628
-492
-990
-1139
-390
638
1041
745
246
-222
-602
-612
-207
28
-277
-523
-112
317
-236
-1362
-1600
-527
712
1112
982
1077
1504
1942
2244
2345
2017
1093
-272
-1648
-2485
-2285
-990
825
2339
2961
2446
1030
-330
-476
658
1799
1821
954
96
-420
-720
-737
-389
72
497
1022
1298
408
-1697
-3562
-3971
-3490
-3209
-2882
-1702
-252
-4
-1107
-2142
-2101
-1371
-657
-50
661
1659
3173
5019
6084
5200
2725
401
-595
-734
-1046
-1689
-2082
-1988
-1904
-2440
-3611
-4772
-5154
-4456
-3017
-1506
-429
189
737
1492
2131
2035
1205
531
854
2083
3479
4437
4658
4049
2905
1823
1029
296
-191
283
1592
2183
874
-1408
-2755
-2602
-1883
-1448
-1496
-2105
-3009
-3163
-1823
126
1105
900
593
742
1018
1434
2328
3070
2362
184
-1956
-3089
-3684
-4029
-3261
-929
1649
2722
2056
723
-406
-1094
-1278
-1127
-1242
-2024
-2966
-3116
-2099
-355
1306
2041
1349
-296
-1526
-1349
-144
974
1400
1149
270
-1022
-1903
-1584
-437
353
392
487
1160
1639
970
-417
-1043
-90
1811
3415
3919
3212
1689
66
-1012
-1532
-2078
-2971
-3637
-3223
-1781
-399
-33
-550
-1121
-1196
-808
-189
443
835
841
627
453
363
328
497
945
1417
1705
2000
2345
2150
1000
-441
-1237
-1610
-2354
-3009
-2167
110
1749
1320
-136
-883
-858
-971
-1067
-213
1358
2214
1701
750
395
497
359
-124
-496
-475
-166
315
984
1671
1837
1044
-386
-1516
-1802
-1685
-1832
-2175
-2289
-2399
-3074
-3859
-3279
-744
2281
3716
3072
1610
663
507
733
986
1104
1030
942
1258
2163
3181
3511
2873
1847
1196
1022
832
377
-3
40
300
319
20
-285
-365
-260
-64
185
368
280
-198
-1059
-2246
-3512
-4189
-3499
-1446
742
1524
549
-1081
-2194
-2717
-3054
-2852
-1373
930
2309
1685
-62
-1346
-1710
-1672
-1406
-648
342
820
660
569
1000
1461
1164
-47
-1477
-1979
-740
1777
3807
3860
2268
586
-340
-861
-1225
-984
-34
767
675
8
-569
-1048
-1655
-1983
-1425
-271
411
51
-802
-1279
-1219
-1154
-1392
-1402
-339
1755
3606
3908
2705
1163
143
-408
-710
-606
-71
350
109
-652
-1334
-1535
-1226
-596
-31
11
-529
-1078
-953
-77
938
1342
865
-113
-954
-1420
-1826
-2368
-2537
-1668
-11
1267
1346
684
468
1322
2725
3559
3147
1805
447
-314
-539
-502
-253
156
425
364
225
238
133
-385
-949
-975
-648
-697
-1174
-1262
-597
-4
-352
-1221
-1461
-815
-222
-392
-799
-468
687
1858
2480
2791
3127
3149
2212
391
-1286
-1814
-1257
-626
-698
-1165
-1095
-147
921
1012
-183
-1899
-2975
-2766
-1544
-177
654
940
1020
923
389
-464
-1004
-809
-177
295
305
-109
-629
-564
672
2555
3480
2444
315
-1158
-1308
-858
-542
-202
627
1790
2497
2100
813
-353
-484
418
1583
2259
2107
1149
-33
-308
899
2506
2704
1181
-517
-1100
-964
-1012
-1043
-197
1585
3361
4140
3568
2041
593
256
1087
2115
2494
2286
1885
1229
4
-1739
-3499
-4618
-4530
-3167
-1280
-15
-2
-1039
-2489
-3612
-3816
-3211
-2645
-2506
-1891
10
2119
2507
1251
579
1669
2881
2231
303
-693
11
1132
1471
1211
943
647
164
-172
-82
-28
-591
-1399
-1422
-470
326
-65
-1185
-1747
-1327
-580
76
965
2070
2491
1675
435
-103
-26
-163
-524
-303
669
1584
1896
1943
2058
1928
1254
285
-694
-1720
-2536
-2423
-1276
-195
-185
-803
-954
-602
-619
-1172
-1484
-1289
-1316
-1851
-1898
-595
1246
1972
1097
-351
-1312
-1732
-2059
-2382
-2352
-1671
-484
564
787
180
-446
-339
321
762
570
-100
-1018
-1932
-2251
-1489
-229
96
-1125
-2723
-3040
-1885
-638
-455
-974
-1046
-323
464
796
1209
2311
3424
3193
1569
131
41
710
1198
1857
3354
4804
4460
2132
-466
-1832
-1939
-1343
-388
399
415
-33
78
877
1267
676
-22
33
426
462
395
771
1367
1692
1843
1998
1752
835
-133
-474
-469
-698
-962
-780
-381
-283
-367
-309
-360
-707
-637
461
1697
1637
406
-506
-453
-262
-601
-1117
-1452
-1745
-1714
-636
1125
1856
646
-1267
-2211
-2096
-1672
-856
740
2266
2266
749
-742
-1142
-749
-129
569
976
463
-760
-1520
-1165
-346
68
4
-279
-702
-920
-321
866
1409
797
241
935
2117
2087
746
-242
256
1510
2094
1479
200
-812
-786
401
1881
2358
1363
-227
-1098
-765
102
390
-512
-2244
-3808
-4407
-3999
-3075
-2127
-1484
-1345
-1581
-1645
-1092
-167
509
755
883
1002
895
655
760
1165
1083
210
-517
-231
320
-360
-2325
-4005
-4267
-3515
-2503
-1331
-199
21
-1014
-2133
-1962
-731
199
297
286
742
1271
1271
813
467
634
1224
1777
1898
1694
1640
1902
2100
1881
1351
784
335
219
595
1061
931
276
-67
106
-75
-1012
-1679
-1126
-53
252
-124
-69
680
1276
1165
599
-140
-970
-1519
-1406
-985
-905
-1036
-755
-160
79
-19
218
760
769
57
-478
-221
439
1098
1929
2776
2716
1304
-544
-1592
-1616
-1149
-600
-264
-560
-1530
-2517
-2905
-2833
-2718
-2493
-1780
-538
789
1538
1208
21
-988
-1067
-812
-1251
-2025
-1698
10
1654
2160
2106
2289
2335
1622
521
-199
-329
94
1091
2004
1579
-271
-1750
-1291
396
1359
818
-425
-1372
-1695
-1615
-1643
-2116
-2578
-2156
-850
265
424
-18
-449
-698
-544
401
1839
2791
2934
2935
3128
2992
2398
2076
2230
1938
695
-606
-1025
-783
-343
544
1854
2470
1548
-6
-576
134
1062
1326
937
293
-226
-335
-62
255
450
622
562
-258
-1679
-2520
-1911
-476
453
402
-149
-859
-1788
-2600
-2446
-1101
393
796
139
-468
-428
-359
-945
-1684
-1439
-22
1450
1866
1296
656
556
808
913
762
717
1043
1482
1651
1719
2146
2740
2647
1633
648
567
984
966
469
91
-180
-960
-2249
-3146
-2930
-1815
-575
91
-117
-888
-1447
-1379
-1128
-1260
-1531
-1340
-798
-583
-836
-949
-467
362
937
743
-368
-1802
-2388
-1537
-57
780
714
384
162
-15
92
865
1909
2257
1612
576
-327
-989
-1104
-291
1006
1771
1820
1937
2344
2220
1243
401
507
946
818
416
485
785
645
403
967
2142
2660
1906
540
-673
-1596
-2103
-1803
-812
16
142
0
159
403
191
-412
-834
-784
-473
-163
109
375
551
450
-46
-746
-1106
-689
260
912
647
-348
-1319
-1635
-1259
-712
-525
-597
-270
715
1609
1506
635
182
770
1758
2217
1985
1436
739
-157
-1092
-1688
-1691
-1117
-245
466
697
637
712
891
676
-67
-724
-676
-51
541
722
534
224
58
92
-51
-785
-1794
-2149
-1441
-325
396
715
1008
1160
767
-10
-417
23
996
1762
1778
1002
-150
-1098
-1434
-1064
-152
894
1438
957
-530
-2435
-3930
-4210
-2835
-327
1783
2186
1144
95
-113
3
-308
-791
-531
783
2363
3096
2658
1765
1222
867
-74
-1517
-2157
-1125
667
1654
1527
1052
402
-969
-2777
-3603
-2672
-1014
-235
-739
-1618
-1785
-838
710
1725
1419
281
-425
-274
-108
-547
-901
-270
895
1294
601
-127
98
1101
2058
2429
2145
1457
953
1240
2192
2898
2727
2051
1454
759
-457
-1721
-2017
-1261
-490
-403
-549
-345
-62
-241
-731
-953
-739
-346
68
440
553
279
-78
-109
135
212
-218
-1121
-2075
-2370
-1559
-190
425
-396
-1822
-2416
-1688
-444
214
-74
-708
-732
170
1175
1102
-241
-1852
-2673
-2439
-1360
279
1823
2275
1292
-180
-834
-429
106
-87
-751
-806
356
1922
2355
1216
-221
-617
-220
-102
-388
-476
-563
-1384
-2436
-2160
-359
1093
678
-866
-1880
-1857
-1320
-612
205
905
1382
1855
2308
2343
1988
1817
1890
1539
649
94
318
560
125
-619
-1182
-1742
-2243
-1870
-396
979
1154
651
672
1475
2492
3213
3130
1815
-33
-620
763
2476
2512
969
-520
-1012
-747
-143
413
260
-809
-1753
-1296
311
1361
547
-1706
-3649
-3699
-1845
249
949
509
531
1551
2202
1199
-792
-1932
-1284
452
1790
1697
339
-1123
-1693
-1360
-496
932
2753
3899
3556
2581
2351
2577
1852
182
-852
-620
-296
-769
-1406
-1512
-1488
-1818
-2222
-2479
-2816
-2898
-1808
241
1551
1192
358
506
1288
1445
780
20
-490
-715
-221
1123
2153
1496
-447
-1867
-1933
-1565
-1597
-1553
-965
-663
-1487
-2516
-2123
-569
114
-906
-1994
-1552
-315
113
-138
222
1098
1008
-350
-1386
-1010
-196
-254
-793
-528
609
1422
1217
590
400
728
1118
1296
1273
1014
425
-306
-664
-336
397
996
1243
1200
833
158
-332
-43
807
1213
573
-617
-1416
-1365
-692
-88
-273
-1174
-1585
-493
1254
1692
378
-884
-474
1106
2478
3358
4075
4105
2634
310
-1039
-571
695
1344
1084
593
519
934
1379
1315
814
724
1659
2882
2857
1104
-1070
-2036
-1587
-734
-210
111
391
258
-542
-1435
-1503
-509
868
1655
1227
-265
-1736
-1957
-1063
-729
-1995
-3455
-2908
-579
918
107
-1468
-1650
-492
514
830
1032
1260
1076
590
376
315
-278
-1321
-1917
-1802
-1815
-2544
-3380
-3357
-2285
-705
708
1403
1183
530
211
304
78
-903
-2077
-2594
-2220
-1203
168
1431
1862
1109
-375
-1922
-3266
-4169
-3972
-2320
-52
1401
1466
814
441
856
1923
2934
3094
2496
2262
3052
3889
3376
1705
352
9
78
159
580
1214
1140
50
-1118
-1507
-1305
-895
-142
836
1174
336
-1073
-2154
-2615
-2402
-1412
-222
-44
-1103
-1956
-1366
-41
489
68
-114
659
1853
2574
2437
1642
773
422
602
683
179
-677
-1390
-1860
-2314
-2853
-3199
-2698
-767
2147
4309
4224
2411
863
762
1619
2546
3171
3099
1779
-450
-2137
-2187
-956
443
1235
1132
249
-774
-1261
-1375
-1800
-2456
-2448
-1529
-572
-219
1
692
1569
1926
1492
483
-580
-953
-361
308
-38
-968
-975
153
891
435
-3
620
1189
126
-1914
-2784
-1785
-309
287
-11
-720
-1609
-2255
-1982
-817
247
399
-132
-695
-1091
-1421
-1556
-1293
-746
-179
381
1062
1786
2227
2075
1280
190
-563
-587
-212
-131
-444
-439
420
1587
1891
808
-944
-2005
-1451
509
2669
3762
3464
2443
1432
541
-359
-980
-850
-137
274
-245
-1278
-1824
-1420
-620
-375
-1108
-2387
-3345
-3365
-2513
-1368
-372
572
1619
2264
1691
90
-1027
-408
1438
2944
3280
2679
1407
-440
-2149
-2602
-1595
-39
1359
2571
3215
2409
343
-1213
-946
382
1277
1562
1957
2391
2104
1103
287
203
622
1225
1819
1945
1161
-222
-1319
-1599
-1227
-708
-672
-1580
-2950
-3299
-1806
218
637
-708
-1595
-197
2666
4652
4624
3446
2408
1775
1137
494
270
411
170
-927
-2354
-3222
-3284
-2914
-2470
-2185
-2344
-2889
-3110
-2443
-1378
-818
-773
-548
15
556
1265
2612
3947
3849
2316
1126
1315
1681
808
-647
-1060
-381
-101
-1024
-2390
-3131
-2955
-2199
-1475
-1474
-2365
-3334
-3346
-2379
-1391
-1137
-1521
-1988
-2051
-1579
-1024
-1129
-1910
-2301
-1523
-381
-174
-580
6
1822
2878
1555
-1000
-2242
-1383
-32
139
-798
-1685
-1805
-1231
-306
608
1096
982
693
921
1754
2384
2021
984
434
872
1417
1083
313
397
1489
2328
2161
1811
2128
2415
1512
-152
-870
135
1836
2733
2232
707
-935
-1659
-989
460
1477
1263
-193
-2170
-3209
-1919
1241
3681
3347
1201
-192
73
872
1404
1967
2398
1757
108
-1076
-988
-595
-973
-1758
-1982
-1412
-402
623
1008
134
-1600
-2827
-2705
-1585
-62
1607
2877
2956
1942
872
211
-568
-1463
-1416
-119
917
240
-1474
-2343
-1646
-234
890
1392
1289
797
433
607
1098
1319
949
-5
-1406
-2765
-3173
-2168
-598
-1
-952
-2388
-2802
-1862
-609
-183
-656
-1221
-1238
-798
-391
-451
-1225
-2540
-3541
-3269
-1888
-790
-919
-1525
-1321
-487
-468
-1786
-3047
-2566
-316
2187
3509
3353
2358
1381
954
1069
1322
1335
1077
826
861
1172
1454
1436
1198
1029
985
844
517
155
-192
-576
-676
54
1459
2552
2774
2665
2678
2154
526
-1118
-1094
452
1549
936
-599
-1633
-1681
-1050
-220
144
-455
-1476
-1612
-386
1224
2070
1957
1229
175
-739
-930
-508
-212
-170
326
1313
1467
-227
-2866
-4507
-4187
-2492
-701
134
-189
-861
-1042
-1151
-2281
-4111
-4713
-3141
-925
28
-97
96
808
1088
736
595
1037
1512
1671
1753
1707
1008
-310
-1302
-1158
-37
1348
2373
2566
1711
231
-962
-1313
-1069
-784
-718
-788
-770
-458
104
573
833
1391
2670
4059
4420
3661
2968
3138
3488
3012
1981
1587
2265
3104
2945
1572
-226
-1472
-1854
-1912
-2305
-2908
-2938
-2048
-877
-339
-740
-1752
-2738
-2968
-2102
-789
-165
-455
-736
-389
102
322
849
2041
2782
1692
-809
-2899
-3624
-3648
-3775
-3828
-3277
-2192
-1193
-821
-1082
-1408
-1197
-634
-638
-1656
-2942
-3508
-3325
-3004
-2725
-2203
-1413
-622
143
981
1620
1659
1243
943
964
905
315
-815
-2089
-2961
-3015
-2171
-682
1004
2267
2492
1768
1179
1747
3082
3805
3280
2130
986
-192
-1216
-1223
81
1510
1615
447
-595
-385
973
2510
3218
2714
1528
573
138
-298
-1037
-1497
-1022
27
591
177
-674
-1070
-537
771
2137
2588
1649
-36
-1163
-985
161
1537
2692
3246
2664
957
-760
-1285
-826
-613
-1000
-1047
-329
71
-794
-2112
-2464
-1884
-1527
-1766
-2007
-2122
-2578
-3087
-2594
-1044
127
-110
-996
-1178
-452
372
684
450
-131
-712
-898
-731
-736
-1102
-1331
-1109
-969
-1451
-2102
-2040
-1271
-703
-913
-1518
-1768
-1257
-41
1466
2678
3261
3343
3067
2237
903
-43
261
1273
1562
863
536
1430
2370
1805
214
-413
751
2417
2960
2085
514
-923
-1411
-355
1717
3054
2350
258
-1438
-1880
-1643
-1426
-1225
-886
-535
-70
924
2173
2424
1048
-632
-727
787
2212
2600
2689
3098
3094
2012
708
421
1000
1461
1676
2208
2831
2616
1532
729
926
1437
1213
207
-737
-1000
-872
-1126
-1978
-2622
-2172
-954
-224
-525
-1204
-1721
-2369
-3216
-3553
-3185
-3163
-4209
-5390
-5466
-4685
-4006
-3361
-2113
-655
-151
-899
-2068
-2794
-2677
-1697
-561
-500
-1724
-2714
-2172
-984
-965
-2213
-3113
-2607
-1173
266
1196
1425
1140
928
956
507
-835
-2074
-1890
-419
1033
1677
1706
1486
1240
1186
1123
304
-1465
-3076
-3327
-2341
-1008
303
1538
2192
1950
1523
1729
2193
2104
1725
1911
2494
2459
1552
517
-173
-741
-1293
-1527
-1342
-992
-679
-547
-812
-1293
-1257
-436
331
256
-113
218
1022
1253
807
608
1010
1372
1380
1647
2490
3049
2274
311
-1605
-2395
-1913
-719
499
1225
1133
159
-1283
-2392
-2638
-2301
-2065
-2135
-2084
-1559
-745
-75
210
161
-15
-207
-615
-1463
-2321
-2241
-909
813
1961
2484
2711
2532
1854
1137
613
-262
-1595
-2151
-1016
582
691
-602
-1459
-1059
-340
-57
157
503
418
-223
-576
-111
535
493
-274
-1125
-1393
-819
110
408
-206
-680
-14
1107
1143
-56
-1030
-755
231
972
1358
1779
2228
2283
1700
698
-240
-741
-769
-503
-49
557
1134
1445
1469
1269
720
-224
-1136
-1455
-1134
-572
-98
92
-122
-494
-568
-530
-1126
-2217
-2559
-1794
-1308
-1857
-1870
21
2099
1620
-1061
-2991
-2860
-2104
-1738
-759
1590
4094
5113
4414
2851
1417
988
1789
2830
2947
2473
2702
3760
4344
3680
2474
1703
1544
1631
1484
651
-760
-1844
-1945
-1606
-1681
-2033
-2055
-1846
-1781
-1474
-456
603
660
-4
-126
620
1214
796
-362
-1393
-1652
-1128
-587
-1012
-2393
-3499
-3342
-2275
-1152
-220
460
397
-509
-1216
-745
319
587
-183
-906
-761
-33
600
785
418
-448
-1354
-1554
-688
768
1853
1926
1188
387
-3
-189
-532
-923
-1062
-1139
-1714
-2818
-3578
-2943
-756
1883
3385
3051
1713
722
444
335
358
1233
2925
4073
3682
2496
1774
1519
983
206
-246
-585
-1436
-2316
-1915
-139
1337
1091
-293
-1075
-483
534
494
-975
-2682
-3100
-2020
-724
-348
-557
-270
713
1485
1298
423
-328
-467
-82
439
847
1283
2051
3059
3724
3565
2623
1140
-654
-2118
-2197
-661
1063
1293
236
-311
439
1146
412
-1114
-1748
-1217
-728
-814
-577
558
1670
1717
1119
920
1010
405
-992
-2076
-2102
-1540
-1130
-960
-803
-673
-624
-571
-610
-1033
-1756
-2230
-2163
-1805
-1345
-642
191
598
363
-4
-53
31
1
95
553
1191
1934
3136
4767
5871
5546
4046
2273
626
-906
-1936
-1938
-1182
-600
-645
-903
-832
-320
487
1332
1779
1514
770
34
-575
-1110
-1118
35
1977
3256
2900
1523
456
238
430
473
138
-598
-1529
-2183
-2272
-1975
-1429
-355
1171
2023
1143
-794
-1932
-1607
-996
-1075
-1184
-444
525
525
-226
-372
455
1004
179
-1463
-2434
-2043
-960
-232
-134
-129
189
489
311
-49
139
951
1663
1734
1278
552
-259
-715
-456
-44
-469
-1572
-2047
-1439
-897
-1292
-1833
-1566
-1135
-1716
-2951
-3358
-2480
-1323
-742
-475
106
1022
1645
1246
-278
-1969
-2552
-1949
-1431
-1773
-2103
-1363
-125
198
-550
-1158
-832
-22
461
231
-673
-1731
-2058
-1402
-742
-991
-1472
-942
234
523
-154
-54
1586
3093
2735
1186
338
654
1113
1119
1030
1050
884
515
370
602
944
1242
1509
1521
1049
418
256
733
1573
2654
3988
5207
5698
5251
4120
2628
1200
558
1151
2399
3092
2653
1551
497
-284
-881
-1217
-1004
-129
974
1441
766
-510
-1249
-987
-396
-358
-941
-1466
-1240
-199
823
525
-1548
-4114
-5253
-4487
-3098
-2309
-1969
-1330
-314
509
769
659
632
852
816
-191
-1968
-3189
-2913
-1761
-847
-217
560
944
114
-1221
-1371
-80
1145
1295
979
991
1239
1571
2295
3223
3379
2409
1408
1620
2916
4065
4014
2630
737
-364
75
1520
2771
3163
2738
1643
129
-1157
-1733
-1969
-2419
-2806
-2530
-1875
-1666
-1954
-2102
-2084
-2567
-3624
-4333
-3837
-2156
84
2064
3034
2855
2280
2166
2557
2978
3242
3372
3165
2561
2100
2351
3141
3911
4445
4787
4945
5088
5447
5620
4813
3203
2061
1973
2156
2178
2853
4386
5216
4197
2592
2166
2476
1993
958
971
2215
3135
2758
1632
558
-90
51
1059
2173
2663
2891
3370
3448
2292
522
-703
-1552
-2814
-3952
-3766
-2589
-1944
-2234
-2603
-2853
-3565
-4400
-4216
-3059
-2256
-2329
-2531
-2572
-3001
-3597
-3255
-2025
-1471
-2244
-2907
-2136
-741
-412
-1503
-3138
-4721
-6210
-7373
-7783
-7403
-6530
-5319
-3833
-2373
-1247
-329
698
1670
1978
1405
637
636
1627
2967
3951
4394
4380
3897
3082
2431
2257
2157
1620
1032
1392
2960
4807
5923
6244
6321
6459
6604
6767
7048
7327
7376
7330
7700
8696
9787
10212
9803
9007
8228
7587
7273
7484
7828
7494
6368
5347
5054
4994
4589
4272
4609
5046
4701
3959
3969
4769
5203
4718
3970
3450
2709
1337
-237
-1431
-2268
-3009
-3586
-3778
-3568
-3078
-2403
-1637
-856
-81
568
852
735
507
414
486
836
1562
2120
1545
-213
-1864
-2280
-1822
-1481
-1342
-819
-57
-47
-1276
-3004
-4078
-4030
-3186
-2045
-872
156
707
514
-204
-998
-1928
-3466
-5411
-6724
-7021
-7458
-9212
-11724
-13484
-14060
-14188
-14319
-14361
-14579
-15338
-15975
-15253
-13102
-10752
-9029
-7665
-6458
-5872
-6073
-6375
-6141
-5463
-4605
-3483
-2058
-626
635
1915
3360
4803
6041
6976
7427
7216
6490
5663
5053
4744
4627
4358
3619
2611
1807
980
-745
-3344
-5258
-5150
-3562
-1772
277
3492
7393
9958
9982
8330
6490
5031
4037
3940
4925
6059
6009
4548
2731
1569
960
-13
-1917
-4161
-5300
-4302
-1554
1547
3944
5515
6405
6468
5750
4910
4556
4525
4467
4828
6426
9159
11939
13965
15190
15446
14144
11386
8512
6780
6014
5187
3755
1681
-1204
-4817
-8101
-9759
-9711
-9049
-8683
-8889
-9969
-12190
-14950
-17066
-18156
-18756
-18912
-17929
-16012
-14854
-15657
-17556
-18923
-19296
-18943
-17504
-14611
-11361
-9529
-9385
-9626
-9435
-9240
-9346
-9308
-9023
-9074
-9419
-9004
-7372
-5548
-4521
-3817
-2408
-199
2190
4209
5140
4097
1391
-898
-1008
413
1485
1804
2615
4633
7172
9437
11391
13117
14406
15223
15723
15692
14798
13471
12650
12522
12353
11669
10737
9709
8248
6330
4591
3482
2856
2800
4053
6908
10271
12608
13572
13980
14323
14055
12531
10011
7350
5145
3666
3281
4115
5251
5128
3119
40
-3314
-7278
-12174
-16880
-19727
-20463
-20137
-19393
-18216
-17200
-17473
-19084
-20809
-21917
-22843
-23648
-23213
-20682
-16692
-12510
-8898
-6371
-5427
-5731
-6036
-5701
-5508
-6310
-7733
-8853
-9277
-8934
-7759
-6322
-5743
-6114
-5925
-4021
-1220
1053
2908
5528
9140
12693
15199
16356
16187
15135
14239
14155
14146
13052
11154
10074
10793
12681
14534
15561
15170
12916
9324
6106
4804
5500
7262
9437
11823
13782
14093
12086
8472
4534
697
-3518
-8070
-11583
-12532
-10988
-8619
-7018
-6613
-7187
-8496
-9807
-9648
-7120
-3343
-591
150
-35
181
734
900
765
1037
1776
2222
1784
566
-1016
-2579
-3882
-5113
-6901
-9566
-12632
-15618
-18761
-22054
-24064
-23032
-19172
-14612
-10893
-7738
-4581
-1866
-26
1686
4213
7223
9724
11792
14669
19137
24469
29096
31845
32435
31087
27951
23097
17177
11788
8632
8109
8993
9507
8457
5485
838
-4928
-11320
-18067
-24621
-29593
-31237
-28800
-23292
-16915
-11748
-8644
-7090
-6337
-6732
-9300
-13542
-16443
-14712
-7912
1265
9533
15161
18107
19148
18958
17422
13915
8733
3753
752
-596
-2127
-4811
-7847
-9860
-9991
-8162
-5478
-4210
-5999
-9823
-12846
-13443
-12362
-10893
-9265
-7241
-5043
-2973
-981
850
2084
2597
2780
2890
3017
3777
5920
8931
11220
12214
12993
14088
14004
11291
7189
4641
4897
6488
7523
7680
7494
6818
4902
1581
-2337
-5783
-8037
-8680
-7503
-4754
-1182
2432
5640
8089
9316
9255
8733
8776
9394
9671
9196
8740
9187
10330
11163
10986
9853
8251
6735
5705
5279
5408
5982
6553
6193
4263
1291
-1538
-3575
-4621
-3945
-855
3394
5703
4137
64
-3452
-4628
-3626
-1267
1595
3652
3327
-221
-6511
-13941
-20277
-23471
-22842
-19535
-15473
-11913
-9148
-7129
-5725
-4543
-3244
-2224
-2391
-3956
-5809
-6560
-5909
-4458
-2467
180
2637
3021
671
-2463
-4014
-4182
-4960
-6788
-7928
-7309
-5865
-4279
-1375
3820
9783
13845
15095
14710
14061
13652
13437
13150
12497
11552
10557
9167
6819
4166
2905
3517
4433
4313
3903
4530
5874
6525
5945
4673
3292
2319
2469
3856
5388
5863
5144
3549
949
-2391
-4785
-4260
-613
4331
8074
8547
4914
-1348
-6604
-7730
-4954
-1505
-404
-1971
-4188
-4901
-3688
-1969
-1473
-2851
-5938
-10659
-16605
-22063
-24963
-25147
-24485
-24368
-24351
-23721
-22841
-21988
-20228
-16817
-12881
-10321
-9507
-9146
-8115
-6384
-4296
-1826
1317
5265
9587
13223
15281
16184
17458
20000
23095
25386
26155
25255
22675
18945
15412
13231
12191
10997
8576
4881
787
-2463
-4005
-3943
-3244
-3095
-4358
-7105
-10131
-11498
-10462
-8523
-7649
-7925
-8179
-8351
-9395
-10910
-10968
-8837
-6042
-3932
-1945
714
3400
5447
7891
12108
17486
21913
24110
24394
23617
22325
20502
17354
11994
5182
-358
-2371
-1293
771
2520
3837
4448
3722
1737
-559
-2322
-3220
-3144
-2489
-2517
-4262
-6773
-7408
-4582
155
3352
2974
164
-2326
-3082
-3002
-3594
-5205
-7282
-9383
-10995
-11056
-9081
-6618
-6213
-8629
-12103
-14520
-15235
-14638
-13301
-12138
-12245
-13747
-15470
-16248
-15779
-13785
-9474
-2739
4825
11023
14795
16312
15958
14057
11363
9032
7935
8021
8197
7015
4169
1348
738
2385
3828
2738
-772
-4752
-7366
-7723
-5771
-2431
596
1978
1659
400
-1076
-2146
-2277
-1644
-1177
-1268
-920
1083
4579
8312
11426
13856
15527
16090
15536
14508
13856
14113
15176
16201
16105
14442
11429
7118
1443
-4506
-8512
-9587
-9475
-10578
-12969
-14681
-14393
-12465
-9774
-7024
-5047
-4308
-4135
-3679
-3377
-4014
-4780
-4260
-3351
-4880
-9596
-14553
-16520
-15356
-12926
-10268
-7334
-4491
-2670
-2266
-2757
-3192
-2738
-1288
321
1330
2179
3666
5323
6153
6691
8259
10033
9333
5716
2433
2441
4896
7074
7909
7971
7682
7501
8503
10759
12221
11113
8487
6581
5573
3963
1410
-915
-2370
-3160
-2803
-279
4024
8113
10448
11030
10423
9059
7764
7704
9239
11513
13386
14212
13847
12691
11744
11752
12151
11469
8944
5266
1783
-544
-1466
-1323
-715
-3
898
2101
3369
4239
4186
2673
-262
-3342
-4973
-5296
-6160
-8271
-9600
-8036
-4708
-2828
-3592
-5103
-5501
-5237
-5538
-6170
-5962
-4714
-3431
-3033
-3658
-5048
-6922
-8916
-10511
-11037
-9870
-7058
-3813
-1682
-912
-232
1321
3102
4102
4847
6893
10506
13911
15169
14055
11757
9404
7336
5318
2885
-245
-3597
-5997
-6626
-5925
-5174
-5358
-6666
-8643
-10271
-10291
-8272
-5322
-2971
-1295
1064
4731
8247
9452
7842
4982
2701
1305
-330
-3087
-6288
-8254
-8064
-6287
-3919
-1451
608
1303
379
-831
-959
-487
-635
-777
1097
5164
8943
10360
10091
10040
10885
12108
13195
13626
12604
10045
7340
6120
6551
7490
7937
7695
6985
6055
5126
4399
3968
3440
1540
-3023
-9417
-14271
-14910
-12697
-11439
-12542
-13603
-12178
-9052
-6807
-6577
-7349
-7528
-6176
-3306
149
2892
4206
4296
3901
3992
5330
7406
8323
6918
4653
3993
5161
6050
5293
3662
2239
1048
92
127
1431
2908
3261
2353
923
-350
-1294
-2509
-5148
-9390
-13236
-14196
-12328
-10208
-9623
-9803
-9403
-8561
-7999
-7394
-5958
-3934
-2392
-1798
-1473
-280
2416
6058
8995
9866
9044
8080
7719
7368
6601
5900
5497
4721
3342
2441
2890
3816
3765
2874
2676
3965
5938
7344
7529
6416
4483
2915
2812
3881
4606
4008
2566
1129
-201
-1558
-2442
-2220
-1056
436
2083
3755
4409
2724
-1022
-4673
-6165
-5211
-2857
-335
1213
882
-1152
-3364
-4250
-3801
-3121
-2940
-3084
-3096
-2859
-2784
-3703
-6074
-8919
-10285
-9478
-8162
-8328
-9754
-10572
-9902
-8634
-7737
-7076
-5986
-3913
-409
4222
7992
8378
5317
2062
1950
4755
7204
6856
4437
2252
1268
488
-1218
-3558
-5315
-5789
-5242
-4255
-3243
-2505
-2135
-1857
-1482
-1541
-2758
-4692
-5656
-4448
-1718
782
1880
1531
116
-2189
-5282
-8617
-11021
-11432
-10212
-9332
-10510
-13198
-15133
-14880
-13109
-11382
-10584
-10751
-11543
-12392
-12770
-12637
-12171
-11030
-8694
-5706
-3611
-3229
-3758
-4066
-4046
-4093
-4022
-3356
-2140
-601
1592
4735
7901
9388
8639
6989
6164
6584
7535
8368
8902
9062
8961
9198
10216
11290
10983
8862
5996
3494
1415
-499
-2049
-3180
-4377
-5588
-5806
-4830
-4448
-6311
-9296
-10735
-9945
-8790
-8798
-9465
-9722
-9509
-9349
-9568
-10411
-11954
-13586
-14492
-14798
-15278
-15988
-16416
-16912
-18323
-19922
-19501
-16413
-12993
-11757
-12305
-12303
-10722
-8711
-7589
-7282
-6888
-5839
-4066
-1519
1903
5739
8542
8709
6280
3538
2962
4593
6241
6386
5808
5874
6301
5725
3972
2510
2503
3353
3600
2698
1382
519
132
-337
-1100
-1674
-1460
-485
603
1160
955
131
-784
-851
622
3081
4981
5531
5565
5994
6101
4532
1564
-1037
-2355
-3025
-3472
-3203
-2457
-2802
-4942
-7328
-8233
-7965
-7685
-7332
-6475
-6104
-7420
-9398
-9700
-7876
-5779
-4807
-4563
-4318
-3991
-3357
-1991
-443
12
-695
-1088
-260
860
889
-285
-1535
-1540
194
2512
3101
890
-2393
-4304
-4716
-5112
-5558
-4779
-3137
-2816
-4381
-5605
-4765
-2998
-2209
-2539
-3151
-3775
-4205
-3850
-2965
-2716
-2909
-1499
2221
5861
7142
7036
7596
8336
7444
5471
4879
6164
7092
6023
3767
1688
-88
-1912
-3559
-4673
-5282
-5426
-5126
-4833
-4956
-4841
-3312
-485
1969
2730
2174
1516
1441
1942
2797
3703
4285
4321
3850
3118
2682
3279
5066
7094
8109
7846
7162
7026
7715
8701
8878
7324
4439
1965
1206
1561
1559
934
675
1272
2094
2644
3368
4723
6238
7084
7204
7395
8330
9643
10028
8531
5876
4045
4090
4942
5106
4882
5678
7378
7978
6264
3605
2318
3090
4726
5784
5734
5033
4786
5948
8237
10133
10435
9440
8122
6781
5291
4181
4268
5221
5454
3868
1148
-924
-1053
788
3600
5972
6764
5660
3247
635
-1055
-1190
-114
875
515
-1191
-2935
-3517
-3121
-2906
-3435
-4022
-3830
-3136
-2842
-2875
-1943
786
4502
7762
10080
11799
12929
13055
12213
11018
10001
9452
9628
10265
10134
8143
4909
2308
1393
1574
1797
1501
422
-1382
-3018
-3314
-2303
-1302
-1132
-1133
-412
708
1123
447
-451
-332
1025
2266
1629
-989
-3628
-4437
-3669
-2815
-2555
-2691
-3336
-4524
-5035
-3482
-765
338
-1385
-4011
-5037
-4179
-2809
-1759
-935
-456
-913
-2428
-4174
-5109
-4983
-4530
-4551
-4785
-4025
-1696
1038
2363
1783
418
-400
-36
1661
4376
6962
8135
8029
8196
9575
11185
11488
10304
8513
6482
3993
1598
695
1775
3542
4463
4546
4814
5464
5543
4451
2864
1838
1568
1379
597
-900
-2691
-4090
-4653
-4655
-4821
-5319
-5343
-4140
-2262
-1235
-1948
-3832
-5797
-7403
-8669
-9200
-8373
-6478
-4907
-4726
-5449
-5704
-4872
-3656
-3168
-3779
-4776
-4941
-3760
-2212
-1913
-3190
-4599
-4834
-4382
-4482
-5051
-4708
-2575
886
4540
7158
7729
6353
4691
4432
5420
6273
6535
6900
7521
7717
7551
8109
9621
10671
10065
8395
6914
5745
4200
2312
983
638
520
-331
-1691
-2231
-1211
294
550
-612
-1739
-2064
-2589
-4203
-6067
-6971
-7190
-7512
-7305
-5359
-2304
-434
-936
-2675
-3936
-4232
-4166
-4502
-5648
-7304
-8502
-8547
-7785
-6861
-5627
-3661
-1477
-136
121
-147
-684
-1454
-1710
-557
1505
2982
3520
4245
5597
6385
5820
5097
5726
7239
8009
7824
8111
9570
10964
10809
9321
7971
7602
7712
7509
7085
7344
8880
11053
12317
11755
10265
9842
11428
13781
14763
13466
10772
8148
6454
5743
5611
5543
5304
5093
5147
5341
5484
5747
6280
6612
6073
4716
3188
1803
482
-510
-730
-539
-893
-1893
-2492
-2013
-977
-34
883
1800
2251
2336
3045
4520
5118
3612
1403
870
2135
3299
3548
3957
4988
5285
3806
1494
-268
-1532
-2913
-4061
-4414
-4628
-5627
-6702
-6228
-4285
-3028
-4034
-6419
-8106
-8150
-7306
-6944
-7846
-9642
-11131
-11459
-11045
-10939
-11416
-11848
-11788
-11277
-10131
-8050
-5680
-4440
-4778
-5551
-5598
-5007
-4385
-3961
-3996
-4887
-6064
-5967
-4193
-2577
-2872
-4262
-4597
-3390
-2085
-1859
-2647
-3995
-5301
-5341
-3130
509
3471
4710
5027
5497
6244
6963
7552
7908
7987
8288
9399
10814
11115
9646
7254
5123
3684
2914
2818
3101
3030
2229
1218
788
1095
1599
1596
710
-797
-2100
-2530
-2224
-1729
-1132
-99
1340
2695
3667
4276
4444
4214
4301
5451
7134
7895
7297
6468
6252
5939
4581
2666
1461
1312
1517
1415
696
-915
-3286
-5445
-6450
-6473
-6234
-5685
-4242
-2130
-417
282
191
-518
-1928
-3592
-4627
-4885
-5118
-5629
-5704
-4876
-3930
-4035
-5418
-7355
-9004
-9795
-9528
-8611
-7898
-7853
-8085
-7917
-7152
-6102
-5133
-4356
-3588
-2582
-1489
-947
-1312
-1975
-1954
-1075
9
798
1265
1291
652
-280
-637
-168
453
668
673
707
495
-39
-212
556
1777
2523
2725
3174
4394
6156
7931
9212
9510
8771
7829
7741
8534
9243
9292
9026
8628
7457
5173
2753
1524
1577
1966
2021
1637
678
-777
-1865
-1765
-1060
-1172
-2394
-3618
-4135
-4442
-4951
-5180
-4827
-4566
-5067
-6080
-7090
-8071
-9006
-9500
-9536
-9825
-10770
-11800
-12335
-12624
-12979
-13031
-12565
-12303
-12875
-13661
-13680
-13073
-12540
-11707
-9473
-6058
-3417
-3067
-4366
-5527
-5671
-5220
-4801
-4672
-5060
-6160
-7561
-8378
-8299
-7939
-7822
-7710
-7441
-7688
-8951
-10363
-10609
-9711
-8748
-8025
-6862
-5216
-3994
-3406
-2408
-458
1392
1931
1358
632
146
-145
-37
646
1604
2516
3436
4246
4395
3767
3223
3592
4564
5137
4784
3748
2617
2039
2489
3849
5411
6522
7056
7223
7243
7231
7066
6465
5469
4594
4083
3473
2519
1956
2397
2963
2228
299
-1351
-2081
-2776
-4126
-5474
-5848
-5199
-4168
-3405
-3392
-4184
-5059
-5138
-4523
-4148
-4435
-4869
-4945
-4698
-4268
-3858
-4110
-5436
-6886
-6863
-5222
-3441
-2412
-1444
-16
1018
1000
899
1818
3041
3057
1863
700
-49
-966
-1755
-1120
1020
2747
2441
814
-279
-265
-126
-693
-1626
-1992
-1307
-35
645
-180
-2099
-3615
-3737
-2926
-2156
-1668
-1226
-961
-1025
-782
566
2564
3744
3519
2918
3012
3346
2639
602
-1629
-2759
-2538
-1724
-1256
-1565
-2435
-3317
-3770
-3705
-3323
-2926
-2770
-2932
-3240
-3409
-3308
-3038
-2788
-2690
-2815
-3104
-3208
-2585
-999
1051
2592
2970
2385
1616
1330
1646
2215
2571
2450
1907
1213
636
351
451
837
1063
561
-740
-2137
-2750
-2361
-1566
-1194
-1724
-3066
-4576
-5334
-4797
-3337
-1945
-1307
-1270
-1242
-929
-522
-239
99
880
2137
3371
4003
3859
3113
2044
1022
448
385
482
588
1132
2369
3602
3840
3044
2019
1235
551
-70
-519
-1151
-2426
-3822
-4202
-3462
-2749
-2707
-2674
-2096
-1569
-1681
-1846
-1261
-269
244
254
425
864
998
594
113
-37
-36
-337
-1111
-2105
-2885
-3228
-3270
-3216
-3036
-2667
-2330
-2207
-1961
-1119
112
976
1131
908
586
92
-432
-462
164
890
1187
1188
1162
858
-58
-1134
-1413
-670
161
147
-457
-699
-437
-543
-1363
-1801
-751
1075
1812
837
-522
-812
2
1110
1984
2380
2027
1061
321
611
1911
3571
4911
5497
5435
5535
6469
7588
7501
6203
5529
6751
8723
9399
8447
7211
6657
6602
6753
7199
7655
7250
5526
3109
1051
-134
-651
-1045
-1811
-3089
-4524
-5531
-5796
-5478
-5032
-4881
-5058
-5038
-4189
-2604
-1213
-728
-769
-447
375
948
719
-13
-654
-1046
-1328
-1445
-1247
-934
-970
-1457
-1895
-1704
-830
304
1285
1958
2293
2258
1884
1319
750
311
-2
-402
-1197
-2411
-3605
-4260
-4305
-4041
-3611
-2857
-1710
-402
784
1729
2425
2979
3689
4736
5776
6225
6102
6122
6682
7198
6887
5896
5152
5177
5571
5718
5597
5661
6250
7453
9362
11966
14679
16488
16972
16881
17156
17604
17253
15926
14594
13968
13667
13184
12758
12621
12261
11283
10298
9962
9749
8821
7680
7625
8706
9523
9155
8150
7323
6623
5610
4266
2843
1445
157
-781
-1195
-1142
-835
-628
-889
-1546
-1959
-1682
-1087
-811
-925
-1193
-1689
-2450
-2926
-2656
-2212
-2545
-3544
-4169
-3978
-3574
-3496
-3522
-3238
-2532
-1380
144
1518
2134
2192
2539
3421
4122
4128
3952
4286
4897
5023
4560
4209
4407
4666
4230
3159
2394
2705
3829
4824
5168
5169
5288
5431
5226
4796
4844
5847
7390
8510
8650
8071
7314
6600
6000
5867
6501
7376
7378
6110
4479
3622
3672
3941
3874
3325
2319
1175
585
858
1275
868
-270
-1169
-1426
-1698
-2598
-3828
-4736
-5163
-5354
-5441
-5445
-5518
-5715
-5654
-4806
-3221
-1728
-1224
-1823
-2832
-3557
-3913
-4099
-3987
-3342
-2527
-2305
-2725
-2893
-2249
-1478
-1550
-2373
-3102
-3363
-3356
-3094
-2478
-2029
-2553
-3997
-5465
-6449
-7237
-7989
-8354
-8244
-8093
-8021
-7563
-6691
-6232
-6743
-7685
-8287
-8506
-8483
-7688
-5492
-2271
719
2432
2664
1990
1447
1867
3078
4096
4381
4422
4822
5433
5868
6194
6512
6347
5203
3406
1810
852
374
178
320
945
2073
3417
4390
4603
4401
4499
5083
5770
6392
7161
8025
8570
8651
8430
7745
6305
4611
3726
3874
4101
3618
2619
1569
652
224
770
1921
2492
2039
1450
1455
1511
835
-379
-1527
-2586
-3699
-4490
-4674
-4766
-5353
-6122
-6420
-6313
-6303
-6408
-6389
-6530
-7241
-8079
-8103
-7247
-6482
-6489
-6862
-6925
-6681
-6569
-6667
-6580
-5985
-5029
-4238
-4137
-4834
-5907
-6831
-7521
-8256
-9111
-9811
-10226
-10555
-10748
-10207
-8652
-7014
-6737
-8098
-9853
-10746
-10820
-10904
-11351
-11809
-11959
-11926
-11998
-12299
-12699
-12827
-12290
-11154
-10045
-9526
-9525
-9613
-9581
-9425
-9044
-8440
-8037
-8247
-8734
-8649
-7706
-6581
-6099
-6342
-6730
-6681
-6005
-4912
-3863
-3289
-3237
-3331
-3155
-2655
-2163
-2110
-2650
-3478
-4021
-3956
-3528
-3229
-3212
-3158
-2684
-1729
-573
334
602
231
-241
-98
947
2569
4207
5459
6169
6408
6426
6402
6241
5844
5499
5594
5892
5652
4706
3891
3947
4416
4243
3211
2091
1478
1232
1179
1631
2769
3997
4458
4038
3453
3339
3601
3723
3477
3113
2891
2698
2291
1705
1123
505
-208
-563
64
1410
2253
1824
742
97
202
759
1604
2514
2870
2478
2314
3408
5293
6583
6808
6513
5806
4270
2371
1449
1825
2229
1637
509
-400
-1238
-2227
-2760
-2365
-1789
-2064
-3075
-3981
-4497
-4792
-4651
-3811
-2821
-2538
-2940
-3377
-3789
-4614
-5529
-5453
-4102
-2604
-2137
-2695
-3582
-4352
-4748
-4437
-3528
-2845
-2946
-3239
-2829
-1955
-1712
-2431
-3209
-3131
-2197
-907
247
649
-182
-1699
-2479
-1898
-970
-889
-1415
-1552
-1215
-1115
-1297
-1000
27
1106
1722
2136
2631
3016
3242
3779
4867
6002
6648
6992
7455
7881
7880
7735
8204
9334
10124
9721
8605
8109
8895
10293
11196
11166
10520
9734
9160
9066
9475
9978
10047
9505
8468
7036
5444
4271
3926
4005
3730
2989
2388
2298
2526
2985
3881
5012
5624
5404
5016
5141
5465
5171
4114
2967
2337
2167
1958
1308
289
-564
-751
-416
-252
-723
-1579
-2251
-2444
-2167
-1515
-734
-307
-629
-1567
-2518
-2926
-2659
-2017
-1487
-1434
-1844
-2399
-2862
-3329
-3973
-4628
-4850
-4420
-3596
-2777
-2079
-1433
-917
-715
-734
-591
-133
279
235
-120
-204
312
1205
2082
2823
3495
3995
4081
3763
3427
3360
3349
3029
2554
2466
2851
3162
3139
3324
4161
5081
5218
4730
4589
5172
5876
6157
6130
6002
5697
5301
5207
5491
5723
5677
5629
5712
5537
4778
3655
2572
1750
1353
1372
1220
111
-1860
-3634
-4426
-4427
-4158
-3880
-3914
-4624
-5658
-6035
-5466
-4793
-4637
-4520
-3920
-3287
-3201
-3360
-3249
-3131
-3412
-3673
-3302
-2591
-2258
-2311
-2364
-2589
-3302
-3946
-3696
-2949
-3022
-4270
-5546
-5773
-5114
-4250
-3347
-2270
-1240
-630
-333
142
922
1425
998
-112
-720
61
1681
2717
2575
2092
2270
3095
3935
4448
4500
3765
2173
473
-436
-559
-504
-342
399
1595
2301
1979
1226
873
987
1282
1853
2746
3203
2394
863
242
1208
2613
3147
3033
3302
4022
4327
3886
3302
3028
2827
2434
1888
1097
-132
-1402
-1891
-1507
-1134
-1414
-2000
-2349
-2543
-2897
-3380
-3867
-4401
-4873
-4962
-4728
-4697
-5086
-5471
-5464
-5102
-4380
-3162
-1841
-1300
-1765
-2387
-2395
-2029
-1907
-2109
-2413
-2849
-3509
-4211
-4743
-5097
-5229
-5020
-4623
-4347
-4057
-3291
-2104
-1157
-811
-802
-962
-1532
-2504
-3385
-3916
-4421
-5154
-5881
-6300
-6340
-5947
-5187
-4578
-4583
-4748
-4191
-3023
-2308
-2465
-2741
-2629
-2703
-3441
-4152
-3834
-2477
-849
500
1398
1696
1412
1006
1020
1561
2397
3269
3940
4252
4351
4520
4703
4598
4314
4408
5046
5657
5718
5451
5414
5791
6457
7358
8424
9302
9591
9292
8799
8500
8514
8688
8744
8531
8203
8000
7859
7466
6783
6224
6102
6133
5763
4894
4006
3547
3392
3054
2271
1309
715
860
1644
2556
3047
2986
2784
2945
3465
3825
3636
3119
2791
2804
2830
2595
2279
2253
2509
2585
2124
1370
894
897
1116
1468
2309
3689
4787
4724
3806
3277
3794
4737
5133
4680
3665
2484
1558
1244
1471
1779
1931
2105
2328
2267
1842
1484
1442
1386
1137
1151
1686
2032
1377
78
-730
-574
89
838
1587
1954
1339
-38
-984
-668
457
1429
1868
1828
1172
-179
-1699
-2670
-3079
-3538
-4391
-5339
-5927
-5962
-5475
-4654
-3858
-3397
-3269
-3282
-3311
-3294
-3227
-3349
-3915
-4566
-4515
-3802
-3617
-4606
-5593
-5077
-3437
-2334
-2243
-2095
-1351
-814
-1016
-1199
-565
580
1537
2131
2356
2025
1376
1203
1820
2589
2927
3044
3252
3313
2952
2352
1729
1093
701
919
1371
1129
156
-392
183
1109
1354
980
641
490
329
215
223
68
-452
-1044
-1408
-1662
-1893
-1791
-1175
-414
77
366
629
683
346
-73
-57
505
1272
1861
2140
2243
2366
2465
2236
1600
1010
967
1410
1914
2283
2522
2497
2150
1919
2365
3403
4354
4695
4415
3790
3202
3028
3282
3532
3510
3520
3842
4138
4032
3897
4336
5115
5391
4924
4312
4030
3936
3823
3752
3629
3097
2167
1477
1546
2076
2349
2110
1780
1895
2514
3177
3328
2809
2003
1479
1521
1982
2543
3003
3363
3714
4037
4137
3821
3177
2567
2314
2467
2900
3424
3728
3414
2363
1045
202
90
207
-63
-650
-959
-837
-954
-1896
-3195
-3824
-3538
-3113
-3154
-3357
-3316
-3372
-4022
-4866
-4925
-3981
-2862
-2312
-2136
-1737
-1050
-563
-614
-1000
-1254
-1069
-469
309
956
1175
858
279
-17
227
570
287
-765
-1913
-2401
-2194
-2008
-2674
-4406
-6512
-7879
-8029
-7636
-7665
-8162
-8346
-7837
-7118
-6664
-6319
-5895
-5786
-6427
-7496
-8206
-8199
-7739
-7205
-6774
-6494
-6286
-5925
-5297
-4638
-4294
-4299
-4374
-4292
-4062
-3801
-3569
-3385
-3335
-3572
-4086
-4506
-4341
-3585
-2787
-2338
-1996
-1435
-913
-844
-928
-437
616
1254
711
-675
-1978
-2659
-2813
-2859
-3255
-4193
-5302
-5889
-5719
-5337
-5425
-6068
-6858
-7479
-7908
-8201
-8385
-8510
-8581
-8496
-8205
-7857
-7613
-7358
-6803
-5878
-4831
-3964
-3386
-3015
-2632
-1983
-1065
-278
11
32
335
867
849
-143
-1475
-2272
-2499
-2709
-3109
-3527
-4019
-4752
-5402
-5389
-4724
-3995
-3567
-3407
-3544
-3968
-4167
-3615
-2728
-2479
-3001
-3464
-3431
-3365
-3579
-3656
-3290
-2846
-2653
-2522
-2342
-2399
-2687
-2699
-2315
-2174
-2691
-3381
-3670
-3712
-3890
-4080
-3941
-3475
-2857
-2144
-1514
-1330
-1565
-1605
-1022
-158
379
489
540
858
1462
2054
2173
1644
894
500
450
246
-349
-1127
-1873
-2484
-2748
-2573
-2331
-2406
-2524
-2173
-1504
-1080
-880
-406
291
633
588
740
1141
1148
663
508
1086
1639
1453
952
876
1128
1244
1433
2222
3388
4115
4078
3670
3218
2651
1985
1533
1480
1647
1794
1852
1831
1769
1786
1908
1873
1467
1020
1169
2000
2810
2943
2605
2591
3342
4473
5181
4996
4201
3586
3682
4198
4306
3542
2281
1278
955
1209
1671
1964
1902
1676
1703
2128
2593
2683
2419
2094
1805
1428
949
542
375
498
796
883
310
-844
-1897
-2403
-2772
-3561
-4498
-4854
-4581
-4322
-4356
-4311
-3976
-3672
-3636
-3736
-3943
-4423
-4972
-5063
-4677
-4352
-4214
-3805
-3153
-3049
-3748
-4308
-3909
-2977
-2268
-1674
-869
-407
-1000
-2153
-2664
-2323
-2066
-2488
-3143
-3416
-3252
-2885
-2478
-2259
-2459
-2937
-3208
-2946
-2208
-1215
-230
432
635
643
834
1213
1468
1449
1362
1486
1816
2012
1700
913
139
-220
-287
-380
-487
-431
-299
-197
134
823
1245
710
-351
-780
-264
390
558
439
247
-192
-729
-727
-72
448
226
-375
-694
-602
-328
-99
-266
-1136
-2337
-2959
-2682
-2221
-2350
-2982
-3465
-3325
-2553
-1632
-1367
-2161
-3386
-3999
-3780
-3373
-3208
-3122
-3058
-3270
-3695
-3886
-3752
-3634
-3537
-3100
-2472
-2302
-2579
-2404
-1372
-343
-248
-797
-1012
-564
100
606
1022
1489
1953
2308
2544
2788
3236
3882
4351
4298
3972
3938
4183
4022
3121
2093
1699
1870
1989
1827
1671
1691
1706
1550
1233
739
86
-391
-287
276
760
1063
1718
2883
3673
3133
1633
583
772
1586
2012
1838
1552
1497
1594
1699
1824
2032
2364
2864
3498
4035
4183
3891
3451
3226
3315
3492
3473
3153
2607
1959
1373
1069
1144
1412
1633
1832
2138
2364
2181
1732
1579
1871
2053
1691
1116
844
810
655
406
270
-16
-937
-2312
-3208
-2938
-1834
-884
-767
-1337
-1920
-2024
-1712
-1312
-998
-835
-991
-1481
-1893
-1893
-1888
-2551
-3725
-4529
-4646
-4679
-5022
-5214
-4800
-4048
-3356
-2683
-2059
-1933
-2381
-2636
-2079
-1188
-835
-1137
-1661
-2259
-2955
-3393
-3225
-2802
-2793
-3248
-3673
-3846
-3944
-3991
-3794
-3398
-3098
-2969
-2811
-2565
-2418
-2483
-2672
-2867
-2987
-2905
-2526
-1905
-1225
-702
-562
-866
-1300
-1402
-1142
-971
-1142
-1317
-1149
-904
-1087
-1575
-1584
-607
882
1882
1909
1448
1327
1803
2407
2623
2454
2267
2367
2905
3888
5004
5641
5453
4824
4481
4683
5064
5172
4878
4301
3671
3283
3287
3454
3395
3045
2704
2553
2379
1929
1300
787
483
239
-30
-238
-329
-364
-340
-142
187
345
183
60
440
1217
1833
2061
2262
2739
3240
3345
3023
2577
2247
2077
2003
1904
1757
1795
2240
2849
3125
3071
3231
3749
3953
3308
2306
1826
1953
2052
1851
1756
2057
2414
2382
2037
1818
1943
2284
2625
2791
2591
1924
1073
606
746
991
696
-39
-445
-104
555
908
846
585
209
-208
-386
-169
167
337
502
929
1470
1825
2070
2470
3009
3545
4141
4763
4944
4324
3281
2449
1847
1153
590
738
1511
2127
2173
2001
1930
1742
1269
853
856
1113
1195
921
401
-162
-509
-433
-43
244
113
-363
-864
-1085
-909
-539
-427
-790
-1251
-1243
-776
-423
-521
-762
-697
-325
17
110
1
-157
-249
-256
-246
-259
-223
-85
19
-54
-155
-15
273
258
-256
-901
-1269
-1460
-1820
-2301
-2488
-2253
-2005
-2121
-2401
-2343
-1838
-1300
-1107
-1183
-1206
-994
-508
335
1546
2837
3814
4392
4767
4954
4753
4265
4030
4322
4663
4490
4067
4177
4933
5532
5361
4798
4575
4734
4732
4349
3937
3747
3534
3023
2404
2028
1842
1475
868
449
590
1119
1553
1653
1551
1455
1444
1494
1465
1108
368
-326
-387
200
799
931
828
954
1292
1506
1540
1597
1619
1318
736
335
407
791
1264
1828
2409
2698
2590
2473
2716
3088
3076
2659
2327
2307
2175
1468
420
-198
36
672
844
179
-842
-1454
-1428
-1193
-1203
-1433
-1612
-1717
-1938
-2256
-2381
-2158
-1763
-1367
-897
-328
42
-75
-478
-670
-494
-249
-192
-251
-313
-454
-746
-1083
-1347
-1591
-1910
-2301
-2708
-3057
-3195
-3062
-2932
-3210
-3876
-4465
-4688
-4730
-4760
-4513
-3656
-2307
-904
239
997
1327
1364
1462
1846
2330
2590
2580
2523
2587
2729
2768
2544
2121
1802
1768
1765
1419
816
394
301
276
148
-18
-285
-812
-1344
-1296
-559
256
577
440
173
-18
22
354
675
568
210
265
901
1484
1489
1106
710
390
334
991
2309
3386
3481
2933
2537
2399
2009
1177
287
-243
-358
-235
-119
-203
-461
-673
-708
-618
-407
-13
416
575
441
305
251
10
-494
-917
-1012
-959
-921
-758
-434
-297
-542
-775
-520
92
527
510
173
-211
-327
87
846
1249
791
-205
-1012
-1367
-1544
-1725
-1818
-1864
-2156
-2784
-3399
-3594
-3322
-2828
-2378
-2121
-2082
-2159
-2225
-2270
-2379
-2589
-2860
-3122
-3253
-3095
-2672
-2301
-2274
-2489
-2620
-2616
-2727
-3044
-3331
-3401
-3353
-3330
-3296
-3207
-3170
-3255
-3322
-3189
-2836
-2336
-1748
-1167
-730
-496
-455
-637
-995
-1204
-899
-159
552
1002
1380
1794
2024
1940
1788
1801
1868
1830
1767
1714
1423
740
-35
-450
-400
-95
238
430
356
82
-147
-224
-259
-247
56
738
1491
1967
2152
2203
2113
1760
1140
417
-190
-535
-685
-872
-1177
-1391
-1373
-1351
-1541
-1703
-1513
-1193
-1252
-1716
-2137
-2311
-2460
-2705
-2894
-2987
-3100
-3138
-2873
-2433
-2204
-2226
-2177
-2009
-2045
-2305
-2298
-1735
-1030
-794
-1064
-1293
-989
-224
466
637
408
275
485
834
1109
1366
1609
1590
1218
845
829
1094
1430
1871
2458
2904
2927
2679
2522
2550
2643
2780
2957
3013
2826
2582
2619
3077
3792
4368
4345
3633
2829
2695
3234
3663
3434
2824
2355
2110
1896
1659
1393
953
313
-217
-314
-49
244
357
351
403
598
805
817
672
663
864
923
612
269
295
506
448
132
-72
-57
58
383
1040
1644
1673
1305
1205
1499
1687
1591
1658
2124
2589
2705
2677
2736
2675
2315
2008
2177
2615
2715
2289
1770
1609
1788
2033
2265
2647
3200
3587
3422
2741
2001
1614
1601
1686
1551
1042
346
-53
156
668
888
700
531
615
627
260
-289
-701
-999
-1273
-1293
-854
-298
-206
-663
-1229
-1577
-1787
-2017
-2274
-2545
-2855
-3079
-2991
-2613
-2257
-2103
-1975
-1689
-1388
-1272
-1197
-841
-243
166
123
-148
-258
-88
233
598
976
1327
1618
1869
2081
2197
2216
2218
2210
2066
1765
1506
1446
1465
1364
1170
1078
1185
1421
1606
1470
801
-218
-975
-967
-334
288
374
-152
-982
-1665
-1891
-1720
-1499
-1487
-1663
-1909
-2153
-2311
-2321
-2307
-2415
-2478
-2174
-1598
-1233
-1215
-1093
-588
-92
-43
-211
-107
226
342
145
6
162
449
681
940
1369
1911
2343
2487
2380
2260
2335
2524
2568
2421
2367
2632
3065
3333
3292
3029
2671
2299
1989
1797
1728
1736
1731
1632
1509
1597
1977
2373
2500
2538
2901
3576
4086
4188
4143
4180
4128
3870
3714
3917
4169
4017
3568
3295
3266
3102
2688
2411
2581
3009
3328
3393
3178
2662
2019
1643
1660
1630
1072
178
-345
-104
551
988
945
654
518
767
1350
2015
2503
2733
2804
2815
2729
2452
2027
1683
1587
1603
1425
948
366
-136
-574
-942
-1044
-810
-599
-842
-1462
-1984
-2168
-2196
-2257
-2321
-2388
-2569
-2790
-2789
-2546
-2411
-2618
-2951
-3091
-3001
-2829
-2700
-2779
-3236
-3910
-4313
-4193
-3862
-3732
-3806
-3858
-3826
-3733
-3525
-3267
-3232
-3461
-3525
-3111
-2547
-2349
-2495
-2641
-2767
-3051
-3294
-3112
-2624
-2345
-2386
-2362
-2142
-2056
-2223
-2272
-1991
-1759
-2025
-2738
-3541
-4185
-4520
-4423
-4010
-3687
-3760
-4139
-4507
-4600
-4290
-3705
-3281
-3391
-3829
-4006
-3680
-3134
-2663
-2275
-1997
-1969
-2106
-2092
-1908
-1932
-2332
-2736
-2744
-2423
-2066
-1815
-1705
-1798
-2017
-2125
-2045
-2023
-2291
-2794
-3325
-3723
-3910
-3976
-4229
-4847
-5471
-5515
-4929
-4297
-4091
-4189
-4232
-4086
-3787
-3355
-2910
-2688
-2738
-2779
-2524
-2028
-1609
-1526
-1770
-2071
-2119
-1901
-1757
-1975
-2437
-2832
-3088
-3311
-3413
-3162
-2613
-2179
-2151
-2362
-2453
-2299
-2049
-1835
-1611
-1288
-968
-906
-1204
-1623
-1831
-1740
-1481
-1158
-807
-543
-493
-582
-635
-653
-743
-776
-434
335
1145
1549
1412
901
317
-18
68
465
934
1344
1655
1805
1818
1889
2100
2198
1940
1540
1423
1670
2071
2564
3183
3674
3676
3278
2935
2798
2634
2434
2554
3074
3522
3510
3229
3044
2938
2694
2330
2031
1818
1613
1502
1626
1877
1972
1831
1691
1794
2085
2291
2253
2128
2230
2659
3161
3414
3420
3499
3921
4629
5342
5830
6075
6224
6410
6643
6848
6994
7075
7012
6757
6510
6610
7050
7355
7142
6620
6268
6194
6141
6020
6000
6061
5891
5391
4916
4789
4844
4710
4359
4045
3828
3488
2926
2368
2077
2025
1970
1770
1546
1539
1880
2458
3002
3282
3267
3105
2998
3064
3249
3336
3148
2773
2501
2444
2345
1910
1237
694
411
149
-252
-559
-476
-123
91
17
-55
173
609
895
819
457
11
-375
-636
-769
-862
-1067
-1465
-1947
-2290
-2388
-2341
-2300
-2282
-2225
-2171
-2246
-2455
-2640
-2699
-2702
-2726
-2721
-2645
-2605
-2676
-2667
-2298
-1606
-1004
-881
-1249
-1777
-2082
-1967
-1552
-1201
-1210
-1520
-1786
-1762
-1514
-1246
-1083
-1064
-1228
-1554
-1875
-2020
-2008
-2009
-2081
-2099
-2028
-2104
-2573
-3264
-3659
-3467
-2949
-2537
-2338
-2244
-2322
-2721
-3201
-3179
-2410
-1339
-587
-330
-334
-372
-349
-233
-127
-280
-771
-1302
-1538
-1542
-1628
-1888
-2154
-2354
-2554
-2668
-2487
-2079
-1860
-2075
-2444
-2513
-2225
-1953
-2021
-2336
-2500
-2251
-1758
-1453
-1541
-1780
-1825
-1683
-1616
-1673
-1623
-1363
-1115
-1077
-1151
-1191
-1289
-1564
-1829
-1796
-1555
-1522
-1868
-2260
-2276
-1896
-1454
-1250
-1328
-1508
-1517
-1164
-523
95
414
402
183
-89
-188
143
890
1609
1839
1630
1445
1561
1844
2117
2453
2943
3415
3585
3381
2993
2696
2699
3013
3347
3279
2733
2178
2170
2733
3365
3641
3594
3505
3504
3549
3637
3818
4003
3975
3689
3423
3424
3537
3414
3041
2763
2756
2792
2667
2549
2655
2822
2702
2269
1842
1678
1763
1926
1942
1620
1026
538
465
663
718
407
-194
-920
-1593
-2009
-2133
-2203
-2426
-2678
-2742
-2668
-2643
-2651
-2584
-2534
-2658
-2867
-2988
-3120
-3452
-3844
-3974
-3825
-3654
-3549
-3415
-3335
-3492
-3705
-3529
-2928
-2415
-2379
-2604
-2631
-2309
-1832
-1456
-1357
-1555
-1848
-1955
-1826
-1687
-1756
-2041
-2379
-2524
-2254
-1606
-1002
-886
-1240
-1691
-2032
-2342
-2590
-2558
-2246
-2007
-2055
-2172
-2089
-1866
-1664
-1405
-984
-598
-483
-478
-228
236
496
359
94
-10
-4
-58
-150
-189
-220
-296
-276
0
419
667
596
366
218
206
189
31
-241
-482
-636
-802
-1018
-1074
-714
-50
471
585
511
639
1058
1509
1724
1662
1491
1405
1415
1343
1067
735
538
355
-97
-740
-1111
-1018
-860
-1072
-1535
-1847
-1956
-2146
-2502
-2761
-2734
-2569
-2537
-2752
-3148
-3556
-3793
-3806
-3749
-3743
-3627
-3147
-2390
-1761
-1481
-1338
-1038
-558
-34
469
887
1058
945
826
981
1254
1211
714
50
-500
-917
-1196
-1184
-865
-537
-466
-526
-424
-141
76
68
-107
-328
-459
-316
179
805
1216
1299
1219
1146
1118
1147
1234
1246
1002
553
172
43
70
81
55
54
75
72
55
60
74
68
57
63
72
66
58
64
71
65
60
65
70
64
61
66
69
64
61
66
68
63
62
67
67
63
63
67
67
63
63
67
66
63
64
67
66
63
64
67
66
64
64
66
65
64
65
66
65
64
65
66
65
64
65
66
65
64
65
66
65
64
65
66
65
64
65
66
65
64
65
65
65
64
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
64
65
65
65
64
65
65
64
64
65
65
64
64
65
65
64
64
64
65
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
63
63
64
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
62
63
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
61
62
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
50
50
50
50
50
50
50
50
50
50
50
50
50
50
