20
36353
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
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
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
2
1
2
1
1
2
1
1
3
-1
-6
-6
-5
-7
-8
-7
-6
-4
-2
-4
-2
3
1
-3
-1
0
-2
-1
0
-2
-4
-2
-2
-4
-5
-3
-3
-4
-2
-1
-4
-5
-3
-2
-1
-1
-6
-8
-4
-3
-7
-6
-6
-8
-7
-3
-3
-4
-4
-3
-4
-6
-4
-1
-1
-1
0
0
-4
-6
-2
4
5
2
1
2
0
1
2
2
2
3
2
1
3
6
7
6
4
5
7
4
2
6
7
5
3
5
5
1
1
3
-1
-5
1
4
-1
-3
-1
-2
-3
-4
-6
-4
-5
-8
-6
-2
-3
-3
-1
-2
-6
-6
-3
-1
1
0
-2
-2
0
1
-1
0
3
3
2
1
0
-2
-2
0
1
1
2
4
3
0
2
6
4
5
8
5
4
8
7
4
3
1
2
6
4
0
2
4
3
1
0
2
5
3
1
6
7
1
-4
-3
0
3
1
-2
-2
-1
-1
0
1
-1
-1
-2
-4
-4
-4
-3
-3
-4
-2
-1
-6
-7
-1
1
-1
-1
-1
-2
1
2
-2
-4
-4
-3
2
2
-3
-5
-1
2
0
-2
-1
-1
-4
-4
-1
-1
-1
1
3
2
2
4
5
4
4
5
6
3
3
5
5
5
6
7
6
4
5
8
5
2
6
6
2
6
11
6
1
4
2
-1
2
4
1
0
1
0
-4
-6
-5
-2
-3
-4
-2
-1
-4
-4
-3
-2
-1
0
-1
-1
-1
1
4
-2
-8
-2
3
-3
-4
0
-2
-1
6
7
8
13
9
2
6
9
5
7
8
2
-2
0
7
18
19
14
19
30
31
26
20
10
2
0
-7
-15
-13
2
24
37
27
8
9
27
25
-6
-29
-19
-5
-12
-22
-18
2
21
7
-28
-40
-27
-11
9
21
0
-31
-16
37
64
51
46
53
46
31
9
-16
3
79
159
178
105
23
45
101
66
-15
-73
-96
-30
69
53
-3
63
147
78
-67
-118
-78
-64
-78
-60
-56
-93
-84
-41
-56
-67
-17
13
-7
-22
-48
-125
-184
-120
1
-21
-205
-306
-163
113
289
224
39
-35
-23
-63
-80
-26
-16
-1
103
131
27
4
93
120
55
-41
-134
-125
30
178
180
80
-54
-165
-107
78
46
-204
-207
69
182
42
-88
-73
45
59
-84
-81
61
-3
-137
-63
-33
-186
-231
-40
232
381
324
199
54
-129
-144
-55
-134
-72
233
101
-327
-168
260
170
-109
-126
-5
143
113
-99
65
434
178
-305
-165
158
166
198
295
334
496
503
74
-205
-30
4
-300
-382
-16
343
285
-25
-255
-367
-365
-97
418
797
606
51
-108
134
58
-169
51
227
-188
-577
-332
224
558
579
558
575
301
-318
-794
-753
-181
636
1008
532
-188
-431
-342
-272
-70
348
607
447
38
-319
-344
108
648
537
-209
-655
-378
49
276
389
237
-45
140
605
458
-392
-1028
-656
407
884
171
-812
-1104
-789
-343
-189
-495
-708
-274
350
508
370
347
417
338
-48
-436
-200
412
361
-355
-687
-341
170
485
383
-12
-140
98
308
416
449
270
-54
-348
-452
-225
-42
-445
-1105
-1445
-1582
-1460
-659
244
139
-819
-1668
-1944
-1474
-519
-192
-1010
-2109
-2689
-2407
-1065
472
1119
1271
1279
617
-67
272
1096
1926
2871
3065
2171
1302
789
530
1141
2103
2177
1671
1116
396
243
1014
1340
272
-1463
-2501
-1987
-671
-103
-390
-788
-1111
-919
71
923
1040
687
-389
-1871
-2137
-936
142
385
306
283
383
304
38
698
2358
2842
1262
-594
-1600
-1937
-1329
16
799
525
10
56
563
712
244
-61
244
724
802
103
-974
-1376
-1199
-1366
-1329
-297
361
-517
-1436
-866
608
1982
2911
3401
3594
2903
971
-249
574
1147
-264
-2192
-3288
-3028
-1122
714
538
-1027
-2574
-3052
-1943
-831
-1282
-2310
-2875
-2533
-494
1892
2345
1727
1705
2067
2502
2387
889
-612
-466
431
636
-209
-1543
-1830
-645
441
847
1205
958
-354
-1733
-2768
-3788
-3990
-2573
-931
-1228
-3229
-4357
-3048
-240
2425
3478
1987
-395
-983
-564
-1085
-1105
415
1154
247
-616
-872
-525
1014
3353
5166
5306
3915
3137
3981
4261
2614
599
12
1163
2417
1725
-217
-1259
-858
292
614
-896
-2300
-2147
-2076
-2572
-2485
-1890
-691
768
415
-1358
-1602
109
1920
2243
802
-310
508
1728
1764
419
-1611
-2108
-772
-108
95
1101
1236
389
-4
-781
-1092
593
1255
-400
-1268
-1508
-2631
-3343
-4008
-4898
-3666
-1687
-2081
-3039
-2434
-532
2848
5518
4423
1518
-478
-2025
-2749
-2091
-1484
-1377
-1045
-256
1195
2401
2066
1479
2564
4493
4906
2879
40
-1856
-2969
-3162
-2356
-2496
-3337
-2122
-137
-315
-1349
-1096
779
3460
3619
-16
-2665
-1860
-1293
-2531
-3306
-2836
-2164
-2604
-4258
-4453
-1678
922
653
-788
-835
1028
3219
3329
1773
1537
2343
1336
-853
-1867
-1840
-1170
354
1784
2612
3014
2514
2134
3436
4632
3913
3027
2640
841
-1735
-2673
-2824
-3738
-2968
1195
4594
3235
-668
-2516
-632
2146
1409
-1832
-2934
-3091
-5732
-7783
-5696
-1606
1311
1046
-2965
-7708
-9771
-8393
-3937
1381
4635
6312
7525
6676
3830
2160
2724
3257
2819
3094
3747
2217
-403
-1200
-1294
-1684
-226
2550
3867
3766
3377
2999
2515
898
-1226
-1534
-1209
-2839
-5096
-6144
-6068
-4126
-1106
-1181
-5248
-7663
-4541
125
2304
4777
8711
9153
5913
4931
6486
6299
4618
3650
2654
463
-2012
-2651
-867
990
820
-1041
-3683
-6045
-7166
-7794
-8499
-8130
-6806
-6203
-6285
-5453
-2728
1403
4496
3845
650
-256
2885
6217
6679
5406
3766
2817
4457
7253
7258
4731
1709
-2458
-5939
-4869
-1732
-1294
-1614
573
3058
3044
1630
1674
4251
6505
5207
1904
-737
-3179
-5039
-4364
-1694
1016
1941
-485
-3930
-3442
1665
7586
10248
8206
4570
2658
1125
-1181
-2170
-851
1920
3911
1838
-2915
-4866
-3284
-1566
-1156
-2332
-5045
-7967
-9823
-9792
-8283
-7343
-7213
-6964
-8167
-10723
-10508
-6675
-2961
-840
1124
3804
7047
9016
7253
3422
2249
4737
8026
9719
8419
5101
3575
4517
4994
5079
6272
7278
6751
4221
77
-3020
-4503
-6114
-5801
-2671
-831
28
3170
6294
8310
11452
11889
5431
-2199
-3780
-1022
111
-729
668
2689
387
-2090
1361
5554
4177
455
-1353
-1721
-2053
-2544
-2702
-3862
-7564
-9585
-6069
-2624
-4296
-6434
-4619
-1421
-510
-1631
-1293
1506
3249
3143
3795
4659
4797
4882
2428
-3066
-5764
-3667
-1091
719
3061
3929
983
-3487
-4823
-2303
311
-150
-4878
-12116
-15546
-11710
-4950
261
2278
768
-156
2650
5962
8787
11967
11537
8061
7314
7674
7050
9536
12343
8445
463
-5657
-7168
-2013
5312
6441
2544
-593
-2411
-2271
370
1242
-1083
-2888
-3827
-5544
-6856
-7402
-8108
-8446
-8719
-10399
-12807
-13198
-10199
-6745
-6578
-7586
-5925
-3113
-917
1825
4319
5856
7018
4939
-78
324
8070
14197
14785
13529
11046
6861
5309
9763
15587
13542
1952
-7727
-6789
-4371
-10642
-17129
-12933
-3642
1118
387
-3321
-6078
-4148
-1246
-2638
-3991
247
5542
6018
4731
6333
7911
4751
-600
-1909
1025
2393
392
329
4143
6216
4148
2001
1424
244
-2632
-5318
-3528
2577
5469
2527
-237
-509
-335
855
2110
-488
-6987
-11950
-9186
804
8334
5334
-4654
-12263
-13431
-10572
-4850
4043
9790
6042
-1259
-3812
-1889
3086
9975
14015
12105
3706
-8788
-14618
-6484
5237
7011
-703
-9489
-13502
-12029
-7325
-941
6433
13232
15881
10073
-710
-4326
2949
10940
11164
3591
-7099
-13133
-11501
-7780
-4868
-2040
-4892
-14885
-18505
-9663
-3608
-7996
-8109
3514
13674
11432
636
-7097
-3909
3389
3919
1256
1157
450
2675
12946
20961
18360
11408
4872
347
1731
5195
2855
-2913
-5500
-5082
-5117
-5065
-771
6851
9864
5749
1916
4351
10598
13305
7909
-1918
-8779
-9972
-9086
-10392
-11085
-5489
2454
5797
7112
9210
9259
7686
6765
7167
9009
6955
-1144
-4526
-956
-3014
-9863
-10551
-8007
-7039
-2956
3193
4748
1977
-335
1144
5264
5662
-464
-7505
-9489
-4629
5563
14321
14318
8856
7985
11155
7925
-2504
-9873
-10416
-8675
-6335
-2679
65
-564
-3056
-3594
-1314
743
30
-3570
-7511
-7267
-3188
-1615
-3790
-4953
-5532
-10041
-17227
-20610
-17250
-11984
-10094
-8710
-3599
1493
2504
2442
2715
-652
-6314
-6575
-1105
2468
2363
2310
2507
2951
5057
6434
5682
5059
3936
3171
7783
14477
14742
10899
9463
7923
1524
-7868
-14516
-14817
-9657
-1081
7841
9683
2570
-2073
1903
5325
5304
9776
14766
9175
-1549
-5621
-4757
-3211
1716
7551
6313
-897
-3252
5166
15281
13341
1018
-8663
-12178
-13344
-11049
-5518
-2652
-5189
-9143
-7514
1772
10413
12098
11967
12193
7884
2271
2178
3980
2781
2599
6537
8795
3090
-6066
-8412
-3538
588
953
-2024
-8093
-12383
-12714
-14608
-16736
-11857
-4221
-2572
-5632
-8372
-7735
-3277
-413
-822
2982
9675
8157
1590
3570
12490
15454
10382
6353
7917
9042
2534
-8486
-14457
-13371
-10084
-4975
1823
3404
-1714
-4737
-1647
3472
5615
-113
-10357
-12919
-7851
-6346
-7697
-5932
-4789
-7203
-10768
-13407
-10035
1004
9388
7730
2633
2167
5750
8303
8639
10275
12246
9662
4818
2497
335
-2590
-1129
4508
6889
2488
-4198
-6042
202
10416
16253
13749
7032
2388
2691
6908
10478
10403
10406
12871
12261
5864
-134
-1278
-1517
-6459
-14464
-19574
-22698
-27073
-26583
-17809
-10364
-9103
-7796
-4140
88
4219
5090
2864
3169
4888
2535
-1481
-1622
1860
4366
2201
-3184
-8173
-11666
-11369
-5748
-826
-1803
-4830
-4119
2333
10369
11380
5531
1586
556
-1194
-2385
-3434
-4742
-2480
385
-2112
-4875
-2144
2622
7193
12857
18094
19583
14736
5978
2369
7987
13832
9116
-3486
-10349
-5850
2104
7817
10733
8052
3305
4637
7586
4098
-1455
-4069
-6091
-8586
-9797
-7907
-4207
-4489
-8672
-9988
-9772
-13047
-15965
-14802
-11994
-8713
-5611
-4192
-2508
1643
6507
8783
6884
3977
4616
6143
3357
-723
-494
3341
8247
12193
10361
2873
195
6485
10328
5218
208
1882
6436
9642
8965
3523
-1721
-2041
-401
-1357
-4646
-7634
-8300
-6408
-4151
-3819
-5324
-7977
-11715
-13713
-9443
-1519
441
-5682
-9220
-2801
5752
7292
6603
10745
14739
12472
7852
6099
6263
4946
1140
-1896
-1045
1207
1311
331
748
2630
4662
6824
8770
5739
-4275
-12861
-14280
-13958
-15534
-18731
-24825
-28208
-21867
-12949
-8787
-3905
2124
1225
-4711
-6391
-1502
5484
8876
7661
7897
11800
12952
9648
7688
7756
5063
-908
-4894
-2159
3867
4518
773
2618
10918
16332
14111
8048
4078
3021
539
-2990
-2925
-1092
-812
315
2128
1621
822
2547
5841
7962
6411
4415
7190
9493
4532
-2141
-5426
-9052
-12654
-11678
-8549
-8787
-11440
-10737
-5345
-1053
-524
831
3473
2788
1025
3524
7255
6271
991
-4207
-6068
-4571
-1625
2633
7198
7318
3323
2088
2716
-1946
-9009
-10480
-7342
-4054
-1996
-3796
-9295
-10516
-3669
3256
4336
3850
5110
6085
5846
3148
-2532
-4383
1318
5554
2602
-903
793
6642
11863
11038
5346
583
-1518
-563
2615
2698
-660
-2500
-3109
-2149
3243
7336
3584
-4892
-12807
-14684
-8807
-6236
-13000
-16262
-9163
-1855
-879
-3052
-3450
4
2595
290
-2228
-1654
-290
514
-1142
-3983
-863
6464
8728
6382
2741
-3085
-5629
-228
6745
9618
7887
2638
-532
1465
5428
10153
11255
3274
-3205
2329
8728
6232
1487
-75
1973
6573
7934
4344
449
-3537
-7998
-9155
-6547
-3078
-1836
-4472
-6495
-4535
-3051
-2522
626
3190
3728
6007
7393
4502
1399
505
-264
-2462
-5227
-3607
3534
7261
3323
-1603
-3516
-2733
383
2526
2872
4707
6305
5345
5150
6810
9374
14391
20134
21819
16770
5555
-3893
-3100
2921
5506
4276
-1027
-7810
-7290
-1956
-1654
-3156
-2360
-5075
-8729
-4961
1254
1136
-3665
-7412
-6069
39
3680
818
-2297
-2285
-5415
-12995
-15839
-9859
-2611
-423
-983
776
7377
16256
19966
14322
4447
-2114
-3909
-3927
-3898
-3746
-3755
-3000
599
4073
1033
-6801
-10497
-7228
-2823
-2699
-5283
-4344
852
3212
-79
-4119
-5501
-3208
2487
6173
4344
1830
2096
2866
2064
-1358
-5677
-6552
-5456
-6871
-8639
-6833
-1669
3225
1544
-6001
-9381
-6887
-5519
-6104
-8064
-11774
-11617
-7249
-6080
-7651
-9158
-12543
-13847
-10268
-7658
-4702
3277
8558
5656
2183
3603
8648
15278
18403
13284
4726
2379
7038
10694
9616
6839
4697
4057
2944
-3055
-8966
-5507
851
-1324
-7460
-8898
-7576
-8392
-10301
-8029
-2341
-1918
-7766
-11074
-8265
-2406
1464
490
1606
7415
4445
-8902
-14551
-7921
-631
996
-2024
-2954
2409
5576
4075
8926
19071
22806
19259
13004
6477
3886
7815
16117
21738
17118
6885
2315
3661
6401
10087
10809
4431
-4504
-7902
-3302
2850
4542
5648
7437
3638
-1470
1302
6132
5034
2473
2794
3374
1718
-1838
-5201
-6483
-5912
-5049
-3891
858
8538
10001
3201
-655
2608
6097
7479
7782
6043
3496
957
-2283
-4470
-6465
-11266
-14914
-12949
-10104
-10672
-9698
-2920
3741
3395
-332
-863
959
2313
3664
5982
9296
10607
6293
576
377
4069
5767
1533
-8913
-17744
-17974
-15656
-17038
-17978
-16705
-16900
-18874
-21157
-20846
-13857
-6286
-8786
-14022
-6496
7412
9677
2814
1830
5807
5113
2532
4510
7221
4994
-1544
-8099
-10072
-8162
-6670
-3463
3217
5696
2732
3235
5550
3463
3922
8743
4784
-7452
-10489
-1262
7366
10180
10794
11361
12301
11459
5869
1399
7777
20456
24699
17831
10693
9335
9362
7042
5309
5910
3344
-5274
-11618
-10103
-9966
-17588
-22339
-16519
-10227
-13092
-19329
-18274
-9066
-2167
-5488
-12313
-12567
-6631
1043
7065
9068
11396
16896
18290
15946
19674
25228
23144
18858
17255
14000
9752
7123
3702
120
-387
1325
1701
-2503
-9053
-9892
-4099
-687
-3069
-3779
2417
8252
2588
-11774
-20170
-17039
-10966
-10384
-15352
-20665
-23057
-24012
-22091
-11624
2867
6920
-1034
-6225
-651
9324
15185
12362
4085
1331
6630
10428
10011
9866
8847
5827
3017
421
279
4231
6425
4873
4195
3930
2525
1557
573
605
2004
876
372
4457
5444
3060
6520
9651
4998
3548
9460
10867
4003
-4347
-9181
-10092
-11306
-14248
-13601
-9184
-6735
-6409
-5808
-5216
-4067
-3571
-6909
-11510
-12875
-11592
-7702
-2170
-4056
-16375
-25684
-24633
-23057
-24802
-22440
-17336
-17379
-20477
-18976
-11614
-3312
346
-1430
-2367
2690
8394
8250
8292
13549
14313
8119
8931
17725
20880
18470
18509
19903
21161
22282
19738
15699
15870
17084
14087
9149
6182
4852
2632
-257
-371
2883
6046
5639
-601
-9434
-12310
-8971
-8592
-12552
-12853
-6981
-1046
-136
-1602
-362
1750
1786
4263
9170
6772
-2442
-5731
-887
4202
8553
13395
14384
11039
8691
8632
9587
13835
19826
18193
8229
4053
10716
16457
17241
18867
19053
16410
16013
12728
2414
-789
9640
18499
17189
13098
12110
13724
14061
9442
3073
-227
-3956
-13054
-23075
-24753
-16274
-6105
-2023
-1599
1578
6500
6475
1086
-1982
243
1737
43
688
5168
6275
-457
-9631
-15158
-18003
-19324
-17291
-14693
-16654
-21662
-25317
-27451
-30190
-32991
-31571
-25170
-20961
-21858
-21371
-17884
-14905
-9609
-1363
2381
658
-982
-3252
-6509
-4848
1042
4021
5175
8848
10327
5463
208
-1247
-3679
-9818
-14455
-12073
-4112
1567
-403
-4691
-3131
1307
-1206
-12430
-24692
-30861
-29764
-24181
-17626
-13963
-16244
-22475
-26789
-25376
-16994
-5372
-1736
-8597
-10792
-1448
7360
10750
13821
13413
7997
5723
8570
12623
16956
17632
12078
6782
5331
5056
6938
11197
13099
10634
5442
72
-3222
-7068
-13977
-17315
-10843
88
6551
6462
3628
1151
-1379
-3147
-2027
-968
-3539
-7014
-8205
-6029
1175
10529
15975
17269
16829
15548
16236
19076
19755
19238
21282
22806
21025
20130
22881
26795
29574
30557
29051
24732
18529
12206
7457
5293
4227
810
-4311
-6742
-7443
-11266
-17883
-24035
-28234
-28755
-25159
-19891
-14354
-8372
-1941
5265
12865
19365
22415
19944
16454
19195
23462
21061
17775
19114
18721
16059
16967
18348
16908
15978
14169
8842
3496
-1109
-6516
-9242
-9322
-13318
-20982
-24136
-20739
-18115
-20073
-20369
-15360
-12057
-15391
-21527
-26088
-25430
-18684
-14306
-16937
-16175
-6734
1838
5351
8490
10826
10217
9239
9617
11324
14022
14932
13366
12953
14072
14463
15414
16463
13078
5918
-387
-6708
-15474
-23975
-29007
-30574
-31011
-33578
-36353
-32969
-25373
-21658
-20421
-15515
-9691
-7554
-6428
-3948
-3438
-7093
-11770
-14595
-16970
-19400
-19182
-16271
-13057
-9076
-3622
708
1054
-2001
-3588
-388
2612
111
-3589
-2895
942
5466
9512
10882
9180
6929
5715
5169
4705
3240
-614
-4403
-2245
5147
9115
6702
4038
4914
7729
11555
16929
22119
23292
20766
19678
20209
18337
17034
20177
21439
14774
5199
998
3937
8230
8138
6021
6018
5556
1616
-4462
-9874
-10198
-4885
-2254
-5562
-5934
-301
2897
878
679
6522
14294
16781
12518
8891
11660
16492
17959
18050
19903
22489
23713
22397
19304
18128
21160
26056
29579
29774
25512
18871
14201
12976
13793
14516
12098
6306
1763
445
-1427
-5713
-9714
-10876
-8627
-4993
-3650
-4680
-5008
-4185
-2595
1492
7596
12475
13977
10807
4225
-432
-1539
-3942
-8951
-11901
-10387
-6399
-3500
-4855
-9399
-12466
-12523
-11468
-10045
-8850
-9216
-10596
-12205
-14369
-14883
-11564
-8410
-10454
-16554
-22909
-26516
-25047
-20239
-16671
-14966
-12955
-10241
-7373
-5540
-5151
-3361
-400
-2135
-7968
-9352
-5068
-2282
-3071
-3241
-681
2941
4701
3057
1016
2698
5100
2343
-2599
-3340
-2175
-3379
-4925
-5404
-6413
-8092
-10462
-12067
-9406
-4715
-2768
-1991
-2028
-5701
-8047
-4400
-1535
-3722
-5740
-5254
-3294
1345
7071
9787
8683
4620
231
1512
9447
15714
14810
11956
12794
14945
15201
14469
12707
9786
7923
5227
-1150
-5205
-2348
1714
5336
12487
17866
14735
8522
6101
6012
4339
-347
-5886
-9087
-10576
-12110
-13599
-15920
-18838
-20261
-21660
-24582
-25982
-24606
-22031
-18039
-13669
-11415
-11367
-13691
-17328
-16902
-11396
-7445
-8032
-9722
-10195
-9286
-6863
-3203
929
3972
5388
7303
8795
5197
-592
662
8229
12364
10248
6708
4430
3097
2746
3353
3145
-485
-6132
-7757
-3221
2742
6727
8573
6035
-1077
-5384
-2219
1801
996
-677
-967
-2759
-4360
-3637
-4725
-8069
-7739
-3003
823
931
-185
1399
4799
6604
8361
11258
11192
8064
6050
4798
3424
4251
6915
8805
9127
8594
9151
11272
11761
9182
6689
6253
6166
6412
9904
14676
14803
12203
11898
9949
4057
747
1084
176
-1825
-3020
-2407
1180
4805
6419
9050
11403
9517
5634
2608
671
974
2426
2898
3698
5475
7356
10135
13229
13951
11492
7855
5934
6017
6166
6858
9401
12939
16175
16639
13606
12164
13533
11926
7936
6528
5606
2884
1353
1354
245
-2167
-4516
-6363
-8523
-10914
-11456
-10062
-9226
-9374
-9351
-9210
-9333
-9839
-9923
-7473
-2624
854
591
-1405
-2621
-3129
-2979
-1164
1475
3370
4254
3324
1061
575
2114
3275
4048
4985
6254
8730
10683
10299
10377
12361
12891
9642
4163
386
38
-424
-2713
-3426
-1881
-185
1337
1921
1820
3047
3514
1049
-144
2372
4460
3627
2293
2436
3025
3051
2796
1051
-2841
-6106
-8229
-10917
-11383
-8340
-6530
-6986
-6638
-5624
-4433
-2732
-1678
-1052
-639
-1500
-2085
-2556
-5923
-8570
-6185
-4738
-8861
-13272
-14207
-13795
-13723
-13921
-13270
-10293
-6230
-4583
-6184
-7947
-7692
-5847
-1624
4480
7174
5458
5295
7101
6619
5353
5064
3512
1958
2876
3888
2524
-385
-2047
429
5170
7462
7964
9349
9844
8157
6321
5369
4597
3261
1567
744
-6
-3045
-7120
-9009
-8764
-8170
-7926
-7946
-7952
-8607
-10293
-10371
-6962
-3042
-1487
-1229
-717
223
1325
1978
2470
4042
5988
6430
5872
5584
5022
4447
5109
5313
2986
460
-29
-307
-1695
-3658
-6169
-8009
-7965
-7621
-7142
-4930
-3135
-3606
-3363
-1325
146
1083
2250
2686
2453
1730
-8
-1367
-1354
-1985
-4483
-7773
-10878
-12934
-13668
-14371
-15271
-15214
-15404
-17689
-20048
-20150
-19585
-19488
-18677
-18330
-20298
-22461
-22554
-21791
-21659
-21841
-20648
-16739
-12363
-11034
-12190
-13094
-12240
-9229
-6388
-6923
-9190
-9470
-7781
-5640
-3782
-2789
-1627
733
2172
1268
625
2178
3954
3920
3406
4446
5932
6095
6772
9802
12092
10251
6465
4833
5894
7753
8827
8493
7654
7629
7917
7817
8551
10696
12715
13220
11655
8659
6960
8045
9481
8783
6496
4354
3183
2380
1457
1362
1996
1877
1772
3010
3899
2849
933
-71
692
1539
269
-815
1018
2645
926
-2217
-4375
-4903
-4276
-4108
-4677
-5286
-6565
-7879
-8053
-8748
-10285
-10597
-10762
-12500
-14148
-14319
-12931
-10157
-7583
-5774
-3919
-3436
-4856
-5163
-3093
-655
306
-327
-330
1847
3968
4400
4245
3941
4098
5133
4936
3828
4982
6759
5998
4829
5116
5036
3821
2566
2917
5757
8406
8039
6370
5495
5038
4946
5328
6043
6850
5718
3005
3893
8358
9525
6435
4040
3128
1951
935
1133
2804
4183
2956
600
-277
-11
772
1261
-83
-1856
-2386
-3240
-4453
-4748
-5356
-6602
-7788
-9801
-11347
-10312
-8533
-7668
-7257
-7270
-5870
-1806
1356
1983
3180
5278
5713
4695
4689
6058
5681
2716
1604
2888
1435
-2204
-3152
-1405
1250
3503
2287
-1762
-3818
-3248
-2737
-2543
-2053
-1599
-1409
-1711
-2609
-3729
-4730
-5653
-6337
-5653
-3596
-2776
-3799
-3929
-2854
-2020
-783
457
696
1745
3463
3197
2467
3606
4622
4503
4671
5105
5785
6343
4455
1224
1120
3471
4185
3732
4208
4338
3458
3759
5528
6024
4517
3215
2529
929
-1135
-2436
-2871
-1355
1897
3151
2097
3222
6720
8892
9387
9463
9637
11084
13455
15335
16939
17251
15243
14241
15932
16810
16059
16207
16997
17437
18206
18671
17663
16277
16210
16968
16860
16245
16431
16290
15182
15192
15979
14945
12731
10933
9106
7539
6775
6130
5502
4736
3506
2860
2634
1503
645
629
-267
-1022
-428
-1171
-3500
-4365
-4474
-5675
-6496
-6261
-5917
-5558
-5858
-6832
-6487
-5236
-5417
-5970
-4621
-2122
-326
95
-45
718
1780
1276
82
241
941
244
-1348
-1565
230
1890
1670
320
-892
-1099
-64
369
-912
-1332
374
1480
938
330
-545
-2373
-3843
-4067
-3589
-2711
-1727
-1421
-2168
-3577
-4745
-4972
-4921
-5751
-6878
-6782
-5373
-3605
-2528
-2729
-2383
729
4239
4914
4607
5235
5318
5272
6268
6586
6216
6461
5209
2279
1567
2818
2565
1306
907
947
710
-5
-800
-1107
-1880
-3735
-5284
-6114
-7068
-7823
-7980
-8055
-8391
-9246
-10729
-12090
-12404
-11991
-12621
-14727
-15626
-14066
-12930
-13992
-15623
-16431
-16293
-15765
-15837
-16103
-15603
-15185
-15515
-15775
-15720
-15452
-14748
-14139
-13849
-12968
-11608
-10856
-10400
-9254
-8018
-7701
-7170
-4854
-2148
-1224
-901
893
3085
3808
3682
4014
4519
4296
3370
2656
2744
2796
1760
549
568
1043
961
1137
1639
1074
-302
-822
30
1749
3282
3241
1872
1094
1761
3128
4114
3731
2430
2602
4997
6705
5466
3101
2230
2547
2382
1413
408
51
301
61
-1226
-2120
-1820
-1827
-2593
-2761
-2171
-1254
54
865
960
1654
2287
1165
-928
-2801
-4160
-4103
-2793
-1755
-1327
-1171
-1129
-856
-764
-1123
-1175
-1045
-888
83
1100
1335
2013
3046
3275
3404
3660
3436
3485
3876
3920
4083
3960
2912
2313
2333
1717
1435
2326
2844
2311
1583
1084
917
1249
1985
2269
1329
683
1963
3168
2373
1245
884
329
-253
-252
-155
-30
663
1940
3414
4599
5104
5270
6256
8430
10134
10290
10408
11108
11130
11154
12162
12437
11670
11659
11475
9617
7737
6976
6340
5720
5591
5555
5009
3822
2933
3266
3744
3131
1829
316
-549
220
847
-340
-1372
-1618
-3161
-4868
-4271
-2804
-2250
-2036
-2226
-2929
-2913
-2328
-2570
-3391
-3746
-3504
-3011
-3054
-4169
-5238
-5055
-4206
-3703
-4059
-5148
-5204
-3258
-1876
-2793
-4017
-4277
-3883
-2379
-797
-966
-1600
-1383
-1517
-1825
-1321
-1274
-2428
-3529
-3589
-2390
-1018
-1172
-1932
-1484
-1010
-1921
-2945
-2835
-2050
-1328
-690
285
1393
1956
2068
2172
2426
2868
2738
1457
360
475
852
954
1045
954
865
896
569
409
848
614
-423
-636
-81
-1
-170
375
1904
3457
3415
2162
1800
2139
1505
565
716
1383
1669
1494
855
20
-892
-2411
-4187
-4842
-4345
-4261
-5201
-5721
-4505
-2732
-2374
-3033
-3125
-2416
-1103
731
1966
1689
659
-149
-577
-566
-13
809
1277
1039
534
357
550
841
831
409
82
167
548
965
511
-1115
-2338
-2246
-1607
-586
548
785
681
1094
1080
284
-624
-1591
-1944
-1172
-787
-1332
-1539
-1942
-3642
-5292
-5595
-5298
-5046
-4444
-3477
-3240
-4566
-6160
-5981
-4524
-3997
-4746
-5402
-5382
-4796
-3692
-2876
-3151
-3707
-3819
-4313
-5302
-5516
-4703
-3963
-4065
-4644
-4559
-3359
-1858
-846
-724
-1527
-2124
-1603
-865
-882
-1506
-2166
-2062
-1425
-1751
-2919
-3502
-3552
-3318
-2560
-2349
-2973
-2676
-1584
-1726
-2841
-3059
-2024
-801
-344
-623
-1052
-1427
-1544
-1172
-811
-669
-173
763
1819
2440
1685
290
169
761
565
400
1054
1900
2865
3789
3998
3811
3659
3529
3968
4741
4771
4450
4410
4103
3962
4967
6470
7634
8517
8889
8632
8337
8370
8621
8834
8748
8290
7402
6244
5654
6164
7050
7300
6841
6565
7144
7855
7617
6675
6048
6147
6396
5975
5383
5823
6632
6166
4640
3339
2580
1879
720
-513
-444
1267
3029
3237
1840
267
179
1675
3074
2873
1342
-327
-1859
-3365
-4064
-3818
-3598
-3140
-1904
-1266
-2045
-3068
-3578
-3636
-3467
-3620
-3613
-2490
-1266
-922
-203
1420
2511
2349
1738
1886
3148
4115
3474
2319
2232
2659
2359
1408
188
-1389
-2618
-2504
-1664
-1225
-1216
-1753
-2905
-3456
-2909
-2588
-2963
-3081
-2630
-2065
-1784
-2035
-2488
-2354
-1609
-1271
-1799
-2084
-1271
-414
-556
-1004
-896
-288
425
571
-251
-1141
-971
-228
-389
-1806
-3497
-4792
-5731
-6223
-6219
-5935
-5436
-5033
-5057
-4911
-4169
-3573
-3669
-4277
-5003
-5109
-4480
-4027
-3947
-3880
-4269
-4986
-4929
-4204
-3953
-4499
-5409
-6206
-6515
-6206
-5378
-4517
-4258
-4442
-4367
-3808
-2753
-1274
14
507
187
-465
-530
234
693
376
340
1024
1803
2285
2310
2118
2344
2627
2378
2314
2410
1421
222
801
2153
2061
832
-193
-1012
-2060
-3032
-3379
-3086
-2732
-2825
-3147
-2987
-2297
-1924
-1908
-1178
107
561
196
85
351
717
1353
2296
3254
3746
3553
3445
4129
4783
4325
3126
2327
2347
2449
1924
1473
2001
2761
2792
2582
2645
2710
2833
3253
3768
4180
4256
3874
3593
3434
2506
1320
1264
1815
1939
2080
2419
2609
3121
3922
4058
3519
3059
3163
4006
4897
5021
5001
5579
6319
6756
6617
5636
4433
3814
3690
3994
4849
5517
4917
3035
1231
777
1105
959
596
533
-34
-1359
-2351
-2628
-2712
-2689
-2696
-3222
-4049
-4768
-5565
-6034
-5751
-6117
-7869
-8915
-8242
-7580
-7623
-7783
-8236
-8466
-7344
-5430
-3926
-3224
-3382
-3692
-3262
-2552
-2152
-1756
-1333
-1145
-1372
-2171
-2939
-3031
-2905
-2831
-2788
-3442
-4442
-4511
-3988
-3633
-2993
-2222
-2033
-2185
-2428
-2852
-3031
-2659
-2064
-1691
-1646
-1348
-346
783
1446
1640
1627
2211
3555
4357
4330
4736
5748
6586
6910
6579
6191
6639
7142
6636
5984
6205
6799
6888
6256
5449
5162
5355
5498
5281
4735
4178
3794
3366
2821
2317
2009
2012
1845
901
-183
-519
-459
-362
-1
313
361
656
970
487
-401
-855
-1067
-1148
-679
-141
-160
-171
-80
-591
-1031
-454
299
575
984
1538
1880
2277
2794
3326
3885
3969
3341
2696
2390
2178
1973
1616
1119
1089
1701
2371
2790
2987
2785
2186
1709
1765
2033
2012
1878
2050
2425
2811
3317
3802
3867
3547
3250
3233
3530
3876
3766
3132
2466
2116
2250
2893
3393
3324
3481
4083
3943
2901
2057
1491
916
888
1225
898
-4
-657
-900
-945
-1024
-1325
-1669
-1880
-2074
-2209
-2203
-2082
-1744
-1487
-1823
-2193
-1804
-1195
-1057
-1140
-1326
-1769
-2181
-2300
-2261
-2361
-2908
-3563
-3437
-2738
-2765
-3718
-4500
-4785
-5242
-5689
-5044
-3535
-2948
-3981
-5197
-5241
-4578
-4389
-4851
-5379
-5750
-5814
-5125
-4018
-3528
-3766
-4032
-3910
-3278
-2585
-2567
-2814
-2660
-2907
-4086
-5119
-5240
-4659
-3696
-3041
-3045
-2926
-2403
-2149
-2088
-1735
-1497
-2089
-3579
-5145
-5775
-5621
-5441
-5082
-4302
-3705
-3785
-4413
-4949
-4645
-3816
-3274
-2852
-2551
-2971
-3443
-2984
-2152
-1336
-27
1371
1910
1591
1086
1108
1686
1945
1643
1528
1700
1844
2233
2627
2379
2174
2684
2622
1136
-400
-1029
-1224
-936
-205
-280
-1347
-1839
-1366
-1284
-2168
-3079
-3124
-2653
-2662
-3118
-2964
-2007
-1056
-215
820
1491
1450
1475
1961
2402
2506
2055
966
126
105
5
-754
-1536
-1718
-1214
-516
-159
292
1125
1510
1305
1317
1431
1012
228
-165
307
900
621
202
589
1032
997
1031
1243
1508
1850
1950
1811
1700
1481
1424
1858
1970
1270
631
526
513
584
1188
2239
3101
3427
3378
3107
2743
2444
2095
1680
1338
734
-131
-434
-205
-288
-423
56
731
991
772
262
90
745
1520
1579
1311
1181
828
373
447
623
179
-382
-472
-270
95
213
-643
-1973
-2518
-2242
-1979
-2044
-2179
-2089
-1820
-1577
-1253
-818
-589
-566
-463
-270
-4
474
1147
1798
2157
2174
2120
2164
2282
2506
2805
3142
3419
3118
2080
1189
1064
1338
1694
2027
2009
1500
800
452
749
1178
1232
1354
1852
2218
2236
2196
2309
2712
3229
3438
3362
3310
3456
3940
4546
4727
4414
4080
4184
4807
5498
5861
6063
6137
5827
5287
4751
4200
3798
3660
3547
3342
3104
2888
2735
2357
1502
712
538
646
639
694
1069
1708
2248
2374
2252
2202
2236
2338
2562
2706
2557
2357
2389
2319
1695
792
63
-526
-892
-814
-697
-942
-1299
-1581
-1714
-1570
-1518
-1687
-1409
-853
-958
-1436
-1531
-1371
-994
-329
99
175
334
560
736
868
628
-33
-750
-1392
-1781
-1798
-1895
-2166
-2101
-1776
-1527
-1260
-1260
-1834
-2316
-2257
-2240
-2504
-2636
-2503
-2079
-1371
-1002
-1439
-2092
-2379
-2538
-2760
-2851
-2805
-2647
-2286
-2041
-2362
-2951
-3189
-3059
-2943
-2992
-3147
-3268
-3115
-2579
-2017
-1963
-2338
-2460
-2028
-1429
-1060
-1066
-1343
-1502
-1456
-1539
-1686
-1708
-1848
-1886
-1230
-250
224
91
-297
-480
-152
297
321
3
-339
-593
-835
-1162
-1437
-1593
-1742
-1658
-1269
-1174
-1501
-1621
-1287
-709
-273
-379
-657
-562
-588
-1029
-1176
-913
-653
-121
599
742
592
987
1466
1237
697
385
99
-214
-253
-143
-351
-929
-1269
-779
109
275
-520
-1391
-1652
-1455
-1231
-1089
-987
-1189
-1732
-1927
-1480
-1111
-1240
-1509
-1726
-1885
-1740
-1325
-1172
-1467
-1747
-1799
-2019
-2500
-2844
-2937
-2665
-1731
-786
-889
-1524
-1467
-884
-521
-475
-800
-1462
-1867
-1772
-1525
-1087
-346
151
-36
-557
-663
2
778
779
380
465
967
1491
1936
2095
2036
2146
2418
2751
3145
3265
3179
3476
3897
3767
3333
2996
2683
2525
2541
2322
1992
2058
2242
2040
1864
2248
2773
2693
1921
1154
1294
2300
3119
3401
3715
3967
3908
4160
4814
5031
4596
3921
3380
3394
3752
3673
3191
2779
2243
1445
736
295
92
-20
-306
-780
-1258
-1607
-1694
-1666
-1810
-1867
-1626
-1657
-2227
-2635
-2463
-2165
-2081
-2126
-2400
-2943
-3256
-3076
-2761
-2479
-2232
-2215
-2239
-2075
-2131
-2509
-2852
-3377
-4210
-4872
-5350
-5825
-5887
-5504
-5249
-5220
-5044
-4595
-4184
-4132
-4177
-3992
-3820
-3684
-3403
-3484
-4083
-4233
-3541
-2769
-2413
-2343
-2404
-2513
-2503
-2184
-1720
-1556
-1674
-1748
-1814
-1813
-1400
-733
-411
-606
-888
-741
-214
180
323
457
497
354
342
635
1022
1325
1531
1656
1761
1949
2049
1668
1000
798
1230
1873
2491
2827
2701
2604
2853
2927
2476
1766
1121
782
740
681
461
102
-356
-656
-767
-1141
-1886
-2458
-2293
-1520
-1138
-1586
-1729
-940
-364
-589
-695
-249
149
215
462
1263
1978
1875
1417
1294
1353
1270
972
754
1194
1923
1950
1681
1999
2391
2213
1716
1109
596
571
880
1055
1010
867
663
436
407
776
1137
911
323
45
372
1104
1726
2057
2441
2753
2595
2396
2600
2844
2976
3153
3079
2694
2551
2707
2676
2492
2636
3141
3567
3649
3440
2997
2482
2413
3025
3613
3466
2993
2960
3306
3576
3604
3386
3189
3458
3850
3556
2920
2919
3320
3288
2838
2294
1761
1511
1605
1712
1667
1298
637
517
1207
1659
1497
1531
2025
2550
2764
2520
2217
2472
3165
3746
3831
3205
2230
1706
1888
2223
2016
1321
862
681
302
53
132
-225
-1073
-1586
-1536
-1080
-428
-128
-242
-338
-523
-885
-963
-747
-746
-1034
-1225
-1131
-1039
-1283
-1674
-1772
-1589
-1617
-2132
-2541
-2161
-1507
-1391
-1466
-1152
-692
-496
-727
-1273
-1592
-1428
-1253
-1434
-1802
-2017
-1987
-2021
-2218
-2244
-2300
-2762
-3048
-2695
-2265
-2101
-2039
-2151
-2352
-2396
-2435
-2562
-2673
-2952
-3365
-3412
-3027
-2612
-2385
-2501
-3036
-3498
-3237
-2378
-1733
-1816
-2288
-2543
-2562
-2629
-2515
-1999
-1647
-1758
-1618
-867
-74
416
778
1181
1545
1430
802
586
1039
1080
399
-120
-263
-424
-589
-804
-1197
-1336
-895
-323
-43
10
-60
-164
-237
-458
-811
-1102
-1645
-2424
-2411
-1496
-886
-716
-262
105
-81
-226
82
430
292
-328
-752
-613
-503
-764
-883
-478
261
858
937
686
495
484
777
1176
1008
445
535
1364
1876
1500
769
464
666
892
936
856
562
152
-136
-520
-1234
-1910
-2226
-2371
-2543
-2783
-3076
-3197
-3032
-2923
-3012
-2918
-2518
-2024
-1367
-529
-9
-114
-485
-734
-896
-1065
-1162
-1149
-1076
-926
-680
-287
360
1066
1374
1151
674
419
742
1247
1351
1477
1919
1863
1370
1586
2248
2307
2097
2173
2122
1805
1597
1595
1762
1936
1730
1092
386
-94
-294
-451
-820
-1198
-1288
-1274
-1472
-1826
-2005
-1925
-2048
-2589
-2864
-2485
-2116
-2164
-2275
-2217
-1776
-869
-307
-535
-621
-226
-120
-197
69
283
332
577
575
94
-62
396
1040
1684
1930
1474
1107
1405
1538
884
31
-496
-765
-741
-453
-416
-860
-1177
-785
111
817
796
247
-72
97
358
637
1022
1109
701
302
198
119
5
100
268
163
-22
104
362
474
565
743
1116
1734
2025
1752
1792
2323
2349
1879
1805
2136
2411
2394
1986
1715
2079
2450
2378
2397
2561
2522
2648
3130
3464
3495
3335
2826
2122
1588
1068
497
263
163
-386
-933
-740
-292
-375
-857
-1286
-1445
-1319
-1161
-1101
-956
-765
-612
-268
220
452
325
48
-95
164
820
1586
2146
2341
2319
2271
2176
2031
1855
1703
1897
2401
2666
2789
3205
3547
3480
3299
3018
2531
2110
1827
1517
1140
729
422
147
-435
-1101
-1359
-1288
-982
-553
-503
-675
-535
-519
-907
-1213
-1648
-2392
-2613
-2251
-2118
-2191
-2230
-2376
-2313
-1940
-1841
-1965
-1776
-1501
-1583
-1799
-1855
-1844
-1722
-1205
-518
-299
-591
-944
-1151
-1055
-708
-735
-1206
-1304
-971
-1016
-1573
-2098
-2264
-2078
-1762
-1527
-1377
-1379
-1623
-1838
-1665
-1131
-537
-158
-103
-290
-519
-602
-585
-710
-990
-1145
-1077
-986
-1004
-1004
-846
-684
-855
-1314
-1541
-1399
-1493
-2023
-2231
-1823
-1569
-1792
-1898
-1539
-899
-287
-20
-105
-316
-592
-654
-166
357
257
-192
-503
-489
-13
537
581
372
329
366
619
1120
1128
289
-667
-1024
-845
-729
-1102
-1579
-1579
-1221
-901
-751
-721
-578
-253
-84
-123
-73
32
1
-151
-291
-133
403
939
1213
1114
492
-189
-254
133
605
1071
1204
1000
920
856
665
894
1525
1741
1440
1268
1429
1601
1605
1530
1370
1030
667
524
546
412
-154
-914
-1324
-1515
-1954
-2223
-1684
-735
-208
-306
-507
-242
348
871
1511
2297
2581
2175
1728
1709
1990
2139
1820
1212
827
736
472
-46
-281
-112
11
36
-1
-462
-1031
-891
-339
-171
-311
-484
-778
-1107
-1227
-1058
-851
-1079
-1578
-1529
-844
-259
-101
-122
20
503
1051
1277
1329
1500
1755
2063
2396
2570
2628
2705
2516
1911
1353
1190
1331
1616
1642
1114
670
854
954
531
271
287
-36
-539
-727
-719
-678
-640
-793
-1048
-1172
-1288
-1397
-1253
-1022
-993
-987
-852
-788
-941
-1255
-1511
-1283
-456
290
295
-134
-362
-366
-368
-369
-418
-584
-736
-748
-610
-453
-541
-798
-821
-707
-898
-1248
-1222
-721
-154
121
234
460
676
788
1076
1487
1547
1281
1212
1525
1839
1722
1344
1355
1836
2097
1907
1786
1958
2185
2347
2305
1884
1368
1177
1252
1351
1379
1380
1543
1813
1840
1694
1678
1612
1278
847
505
364
434
500
466
353
109
-139
-359
-796
-1270
-1378
-1327
-1430
-1592
-1696
-1698
-1664
-1727
-1702
-1536
-1646
-1958
-1892
-1532
-1464
-1803
-2110
-1996
-1749
-1925
-2328
-2389
-2122
-1852
-1743
-1728
-1523
-1162
-1036
-1085
-1049
-1138
-1409
-1494
-1360
-1221
-1000
-602
-204
-54
-298
-791
-1084
-956
-735
-765
-900
-842
-571
-278
-203
-428
-654
-558
-267
-81
-73
-186
-336
-493
-770
-1187
-1593
-1957
-2273
-2387
-2348
-2312
-2090
-1587
-1191
-1065
-919
-670
-481
-454
-574
-550
-146
292
460
546
572
433
297
170
64
285
647
730
816
1049
1020
918
1136
1340
1296
1151
809
462
674
1291
1668
1647
1377
938
489
214
223
579
1170
1605
1476
918
638
959
1385
1513
1551
1613
1459
1118
1073
1611
2248
2173
1406
942
1317
1848
1855
1652
1659
1667
1512
1348
1129
785
508
290
2
-129
-42
-103
-254
-89
129
-91
-430
-347
13
342
697
977
869
516
393
618
1016
1460
1767
1827
1841
1950
1984
1905
1936
2142
2387
2566
2621
2619
2732
2830
2628
2331
2303
2372
2289
2208
2175
2029
1844
1785
1835
1927
1981
1918
1817
1824
1856
1659
1212
852
781
804
689
406
168
292
633
711
630
745
873
962
1271
1532
1421
1219
1123
1092
1186
1217
1075
1106
1210
928
558
568
647
360
-254
-812
-905
-750
-983
-1563
-2025
-2344
-2558
-2542
-2477
-2621
-2917
-3259
-3602
-3870
-4061
-4226
-4337
-4325
-4201
-4073
-3989
-3946
-4051
-4208
-4070
-3716
-3517
-3386
-3123
-2842
-2603
-2423
-2383
-2302
-2061
-1952
-2115
-2305
-2302
-2079
-1810
-1598
-1321
-1187
-1616
-2105
-1657
-426
492
565
186
17
351
833
906
514
-4
-508
-1041
-1451
-1488
-1155
-769
-779
-1359
-2036
-2117
-1593
-1165
-1259
-1558
-1596
-1291
-773
-230
85
136
229
557
798
507
-95
-288
8
246
391
721
1041
1178
1295
1419
1547
1646
1336
598
155
331
609
559
317
229
397
622
719
634
385
137
25
5
61
166
246
373
478
263
-213
-591
-687
-452
-131
-185
-521
-744
-1008
-1468
-1701
-1517
-1300
-1259
-1148
-877
-742
-741
-564
-491
-897
-1240
-1129
-1120
-1323
-1161
-654
-275
-277
-731
-1196
-1073
-667
-439
42
962
1674
1975
2191
2301
2265
2254
2179
2068
2269
2565
2334
1719
1336
1255
1218
1169
1081
875
658
648
789
820
806
1018
1256
1112
701
409
339
481
885
1445
1874
2025
2059
2145
2219
2295
2548
2835
2845
2737
2744
2550
1931
1308
1002
866
846
926
836
579
491
611
771
882
851
807
946
1002
743
435
224
29
-70
-164
-424
-672
-838
-1080
-1249
-1241
-1367
-1640
-1674
-1458
-1287
-1185
-1106
-1181
-1371
-1460
-1451
-1464
-1447
-1306
-988
-550
-265
-207
-63
191
238
166
280
414
252
-104
-391
-546
-538
-311
-68
-129
-468
-827
-1040
-1010
-804
-727
-935
-1173
-1103
-844
-867
-1130
-1038
-588
-455
-771
-975
-799
-504
-230
123
380
355
419
708
692
332
178
306
505
650
516
210
105
192
383
597
493
115
-184
-441
-556
-357
-318
-646
-853
-909
-1020
-982
-784
-512
-26
365
264
55
172
440
607
594
433
254
21
-387
-784
-961
-1037
-1125
-1166
-1203
-1311
-1432
-1517
-1492
-1217
-803
-534
-440
-432
-509
-609
-689
-791
-842
-825
-883
-1000
-1076
-1139
-1172
-1205
-1388
-1613
-1621
-1453
-1304
-1252
-1230
-1086
-842
-604
-240
210
293
-48
-306
-276
-211
-215
-93
227
396
95
-410
-659
-582
-365
-223
-262
-342
-370
-466
-676
-956
-1173
-1030
-587
-351
-463
-630
-667
-486
-178
30
274
689
906
769
603
519
403
240
59
-35
-41
-152
-229
38
382
369
131
0
27
131
222
184
-36
-291
-309
-13
345
493
466
506
654
740
824
1094
1371
1381
1256
1203
1145
986
786
553
259
30
-8
72
216
430
553
551
696
1031
1271
1263
1035
739
635
794
997
991
752
589
702
852
857
748
548
565
958
1146
874
660
579
354
177
214
363
567
612
406
261
257
193
102
22
-143
-337
-470
-549
-620
-735
-795
-665
-479
-411
-448
-466
-308
-47
7
-179
-351
-333
-97
164
256
371
596
610
383
167
5
-10
166
246
253
552
1035
1384
1625
1808
1904
1929
1778
1420
1068
793
555
418
285
47
-29
272
686
827
579
153
-42
195
630
920
963
869
771
792
980
1162
1170
1200
1446
1721
1827
1770
1574
1409
1493
1692
1798
1856
1842
1650
1401
1269
1215
1108
953
841
702
473
369
424
333
161
233
428
518
599
731
880
1110
1413
1626
1560
1275
1141
1254
1290
1308
1674
2160
2223
1894
1691
1826
1885
1539
1153
1076
1010
686
285
72
99
111
-106
-262
-170
-260
-680
-986
-1043
-1099
-1191
-1240
-1229
-1133
-1054
-1111
-1208
-1255
-1310
-1343
-1286
-1260
-1358
-1472
-1489
-1399
-1270
-1256
-1391
-1449
-1317
-1146
-1010
-913
-937
-1054
-1148
-1212
-1175
-957
-740
-728
-913
-1181
-1243
-953
-714
-798
-925
-984
-1038
-911
-742
-898
-1116
-1095
-1122
-1250
-1245
-1279
-1478
-1618
-1655
-1645
-1596
-1744
-2156
-2437
-2361
-2029
-1580
-1244
-1093
-874
-534
-188
210
459
274
20
92
190
117
80
15
-231
-461
-540
-549
-539
-611
-793
-913
-988
-1173
-1273
-1088
-942
-1147
-1435
-1401
-1111
-928
-964
-1004
-909
-779
-737
-783
-867
-1006
-1279
-1584
-1600
-1303
-1182
-1497
-1841
-1880
-1787
-1713
-1608
-1488
-1369
-1284
-1382
-1559
-1547
-1456
-1463
-1375
-1160
-1081
-1203
-1404
-1493
-1272
-1014
-1199
-1624
-1830
-1869
-1888
-1780
-1562
-1441
-1508
-1552
-1266
-800
-594
-607
-565
-576
-712
-767
-696
-571
-419
-368
-414
-377
-277
-143
117
288
188
168
432
692
822
905
928
1008
1243
1371
1224
1059
1134
1410
1675
1796
1871
2020
2114
2015
1845
1787
1833
1809
1593
1300
1193
1305
1357
1216
1113
1191
1216
1002
701
580
694
824
798
791
983
1202
1294
1368
1441
1416
1324
1217
1067
912
810
722
665
700
672
380
36
40
344
553
559
583
682
675
551
559
804
1066
1114
1028
1058
1209
1261
1224
1296
1450
1539
1539
1488
1493
1593
1592
1452
1418
1536
1648
1657
1490
1282
1252
1208
957
785
866
908
597
52
-176
45
34
-398
-550
-283
-130
-171
-134
42
168
-14
-368
-459
-241
57
237
75
-266
-403
-499
-672
-561
-290
-245
-201
-23
-6
-66
44
192
216
41
-317
-516
-393
-339
-547
-720
-695
-558
-385
-253
-141
30
113
24
53
294
365
149
44
268
600
834
975
1026
928
698
428
247
256
317
167
-115
-274
-357
-481
-565
-596
-676
-828
-1002
-1088
-981
-721
-394
-97
25
-8
61
407
883
1169
1255
1402
1475
1235
1100
1379
1624
1586
1453
1249
1105
1228
1387
1439
1527
1453
1096
837
739
528
341
330
265
78
-31
19
199
398
455
365
272
303
450
484
194
-239
-496
-619
-880
-1303
-1612
-1735
-1910
-2120
-2147
-2173
-2330
-2237
-1905
-1854
-2033
-2003
-1813
-1705
-1670
-1576
-1349
-1233
-1475
-1693
-1446
-1035
-888
-907
-900
-922
-1057
-1187
-1094
-741
-378
-322
-567
-686
-464
-223
-155
-149
-288
-600
-806
-778
-633
-559
-707
-854
-714
-503
-449
-498
-708
-968
-908
-651
-672
-1018
-1290
-1148
-866
-1052
-1555
-1687
-1394
-1068
-906
-952
-1020
-933
-895
-918
-690
-453
-603
-733
-378
114
269
140
-40
-155
-146
-75
-36
39
124
0
-233
-234
-50
112
226
259
341
675
981
957
848
774
580
398
358
333
222
-47
-347
-358
-244
-397
-629
-672
-615
-510
-449
-459
-245
51
-115
-511
-590
-543
-675
-829
-810
-664
-632
-804
-905
-851
-841
-893
-1070
-1458
-1759
-1875
-2094
-2337
-2419
-2437
-2288
-1972
-1843
-1770
-1383
-924
-666
-482
-399
-513
-628
-557
-418
-470
-707
-833
-778
-754
-790
-775
-709
-666
-763
-911
-790
-428
-164
-74
-118
-262
-263
-62
137
425
869
1126
1178
1376
1618
1625
1538
1535
1637
1888
2112
2103
2079
2207
2251
2166
2190
2357
2562
2744
2838
2870
2856
2680
2390
2190
2146
2197
2153
1910
1820
2123
2479
2667
2744
2605
2363
2377
2588
2775
2891
2872
2906
3232
3408
3080
2775
2756
2560
2181
2117
2304
2258
1968
1752
1571
1257
986
915
896
807
609
336
229
359
512
629
678
600
646
909
1094
1205
1208
690
-55
-262
-122
-154
-197
-141
-162
-181
-148
-164
-174
-151
-165
-170
-153
-165
-167
-154
-165
-165
-155
-164
-163
-156
-164
-162
-156
-163
-161
-156
-162
-160
-156
-161
-159
-156
-161
-158
-156
-160
-157
-156
-159
-156
-156
-158
-156
-155
-157
-155
-155
-156
-154
-154
-155
-154
-154
-155
-153
-153
-154
-153
-153
-153
-152
-152
-152
-151
-151
-151
-151
-151
-151
-150
-150
-150
-150
-149
-149
-149
-149
-148
-148
-148
-148
-147
-147
-147
-147
-146
-146
-146
-146
-145
-145
-145
-145
-144
-144
-144
-144
-143
-143
-143
-142
-142
-142
-142
-142
-141
-141
-141
-140
-140
-140
-140
-139
-139
-139
-139
-138
-138
-138
-138
-137
-137
-137
-136
-136
-136
-136
-135
-135
-135
-135
-134
-134
-134
-133
-133
-133
-133
-132
-132
-132
-131
-131
-131
-131
-130
-130
-130
-129
-129
-129
-129
-128
-128
-128
-127
-127
-127
-127
-126
-126
-126
-126
-125
-125
-125
-124
-124
-124
-123
-123
-123
-123
-122
-122
-122
-121
-121
-121
-121
-120
-120
-120
-119
-119
-119
-119
-118
-118
-118
-117
-117
-117
-116
-116
-116
-116
-115
-115
-115
-114
-114
-114
-114
-113
-113
-113
-112
-112
-112
-112
-111
-111
-111
-110
-110
-110
-109
-109
-109
-109
-108
-108
-108
-107
-107
-107
-107
-106
-106
-106
-105
-105
-105
-104
-104
-104
-104
-103
-103
-103
-102
-102
-102
-102
-101
