5
20853
-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
-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
-3
-3
-3
-3
-2
-2
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-2
-3
-3
-3
-3
-3
-2
-3
-3
-3
-3
-3
-2
-2
-3
-3
-3
-3
-2
-2
-3
-3
-3
-3
-2
-2
-3
-3
-4
-3
-3
-2
-2
-3
-4
-3
-3
-2
-2
-3
-4
-4
-3
-2
-2
-3
-4
-4
-3
-2
-2
-2
-3
-4
-3
-2
-2
-2
-3
-4
-4
-3
-2
-2
-3
-4
-4
-3
-2
-2
-3
-4
-4
-3
-2
-1
-2
-4
-4
-4
-2
-1
-2
-3
-4
-4
-3
-1
-1
-3
-4
-4
-3
-1
-1
-2
-4
-5
-4
-2
-1
-2
-4
-5
-4
-2
-1
-1
-4
-5
-5
-2
-1
-1
-3
-5
-5
-3
-1
0
-2
-5
-6
-4
-1
0
-2
-5
-6
-4
-1
1
-1
-4
-7
-5
-2
1
0
-4
-7
-6
-2
1
1
-3
-7
-7
-3
1
2
-2
-7
-8
-4
1
3
-1
-7
-10
-6
1
5
1
-7
-11
-8
1
7
3
-7
-14
-10
2
11
6
-9
-21
-15
7
23
13
-22
-49
-26
63
178
241
181
-12
-262
-448
-474
-330
-97
104
185
139
35
-44
-58
-28
-16
-72
-190
-316
-374
-313
-138
93
297
399
366
222
36
-111
-169
-146
-107
-130
-243
-395
-467
-350
-21
420
794
935
784
430
51
-178
-174
21
282
470
499
358
106
-164
-361
-429
-369
-244
-150
-172
-327
-550
-723
-748
-607
-375
-166
-55
-31
-22
40
152
233
184
-32
-347
-628
-760
-712
-543
-349
-189
-57
86
255
398
433
306
47
-237
-426
-463
-392
-313
-315
-405
-513
-544
-448
-255
-51
78
102
57
10
14
81
180
263
296
268
190
85
-19
-93
-114
-71
19
114
169
159
97
31
14
66
160
230
213
84
-126
-350
-529
-640
-706
-766
-838
-896
-881
-746
-491
-178
91
223
178
-10
-257
-461
-544
-473
-270
1
251
395
384
230
15
-142
-142
42
338
610
728
643
413
173
56
125
345
619
844
960
961
870
707
473
162
-213
-610
-963
-1202
-1273
-1153
-853
-426
33
408
594
549
323
45
-141
-145
14
233
390
423
362
294
294
373
474
526
501
434
393
421
502
574
577
494
361
227
123
42
-39
-122
-176
-161
-60
95
241
327
351
365
434
594
830
1086
1302
1434
1455
1337
1048
573
-46
-690
-1187
-1378
-1200
-730
-167
253
361
129
-324
-786
-1055
-1022
-716
-279
108
309
286
96
-154
-375
-532
-641
-734
-820
-877
-868
-774
-614
-426
-244
-81
68
211
339
431
474
461
391
250
19
-292
-612
-802
-715
-294
355
977
1291
1138
584
-111
-636
-796
-601
-222
135
355
451
502
571
650
687
644
540
433
362
307
200
-5
-279
-512
-576
-408
-56
336
614
685
561
325
86
-84
-165
-182
-187
-233
-358
-565
-821
-1056
-1198
-1203
-1081
-890
-707
-582
-523
-496
-454
-372
-259
-153
-105
-158
-327
-588
-871
-1069
-1076
-837
-387
142
573
756
645
314
-70
-329
-349
-122
259
647
894
914
708
365
26
-172
-163
21
263
430
438
297
87
-100
-220
-294
-371
-467
-534
-479
-238
167
608
912
948
702
285
-125
-375
-402
-252
-29
166
285
334
341
312
227
61
-175
-406
-523
-444
-178
156
384
375
121
-248
-542
-620
-471
-212
-2
57
-29
-173
-283
-328
-338
-358
-395
-405
-336
-172
42
244
405
554
736
951
1118
1115
875
472
106
8
283
833
1393
1680
1554
1097
557
199
161
386
676
803
630
159
-486
-1124
-1582
-1750
-1598
-1176
-603
-35
365
475
257
-222
-797
-1257
-1420
-1205
-673
-6
574
904
943
779
557
392
306
237
103
-125
-399
-620
-709
-649
-486
-290
-113
22
105
114
19
-178
-408
-544
-453
-84
478
1035
1360
1306
881
238
-396
-821
-936
-772
-458
-172
-61
-192
-520
-905
-1170
-1190
-948
-559
-211
-77
-227
-595
-1012
-1294
-1323
-1094
-703
-293
7
130
82
-74
-257
-402
-484
-519
-539
-568
-596
-587
-501
-332
-124
42
87
-15
-211
-387
-416
-227
151
586
890
900
556
-53
-714
-1178
-1267
-970
-455
11
194
15
-399
-785
-880
-567
62
751
1214
1277
953
411
-128
-515
-729
-850
-972
-1112
-1191
-1081
-695
-68
640
1216
1490
1412
1059
581
124
-227
-449
-555
-561
-478
-328
-154
-14
53
53
35
57
143
266
361
379
318
230
187
241
410
675
999
1332
1592
1680
1503
1047
418
-164
-461
-337
146
750
1187
1270
1008
582
219
53
65
131
120
-12
-219
-420
-562
-649
-697
-686
-548
-219
280
810
1152
1118
671
-43
-749
-1182
-1204
-853
-305
227
588
724
675
530
380
282
249
250
223
99
-157
-522
-911
-1200
-1286
-1128
-774
-340
37
246
245
57
-241
-550
-779
-874
-835
-714
-586
-511
-493
-472
-361
-103
275
658
897
896
673
356
120
82
242
493
698
777
750
711
742
840
912
829
529
69
-389
-674
-708
-554
-378
-337
-481
-723
-904
-901
-719
-483
-360
-448
-718
-1036
-1258
-1314
-1235
-1106
-988
-873
-700
-420
-54
305
551
629
569
458
379
367
410
490
605
763
938
1041
949
583
-11
-647
-1078
-1138
-840
-379
-12
88
-73
-331
-489
-435
-198
107
375
583
772
975
1146
1165
918
397
-245
-761
-934
-705
-203
325
665
745
666
616
736
1030
1350
1487
1293
760
30
-680
-1183
-1400
-1367
-1190
-973
-766
-566
-354
-144
-1
-11
-225
-603
-1008
-1255
-1200
-817
-211
424
908
1146
1165
1070
970
912
878
811
680
513
383
372
518
793
1117
1386
1512
1447
1196
825
443
175
105
235
467
649
656
466
178
-48
-101
2
124
95
-166
-584
-965
-1114
-950
-557
-120
187
290
235
117
7
-82
-169
-242
-237
-74
271
713
1084
1223
1080
757
453
350
502
814
1113
1256
1217
1085
990
1004
1100
1166
1101
884
589
343
235
259
323
311
171
-41
-191
-147
131
552
940
1130
1065
833
608
540
652
815
819
504
-127
-884
-1478
-1665
-1377
-758
-81
392
540
416
195
49
59
180
300
319
208
16
-175
-310
-387
-448
-538
-672
-830
-969
-1055
-1070
-1014
-892
-704
-457
-169
122
367
531
604
613
594
570
525
415
196
-121
-450
-646
-576
-198
384
947
1243
1135
674
83
-356
-456
-225
145
402
379
93
-281
-529
-520
-277
59
330
444
404
264
68
-180
-487
-829
-1117
-1234
-1101
-738
-275
111
284
220
10
-192
-255
-129
136
421
595
573
350
6
-319
-483
-406
-113
272
582
694
595
387
217
183
271
368
347
164
-95
-258
-172
196
733
1240
1530
1524
1263
864
454
118
-101
-187
-137
32
263
467
554
488
309
128
60
167
419
711
907
900
647
181
-391
-916
-1235
-1249
-964
-508
-81
145
116
-76
-257
-298
-206
-119
-211
-552
-1036
-1429
-1504
-1173
-539
165
711
973
951
726
390
15
-336
-589
-661
-510
-169
254
626
865
978
1041
1126
1249
1358
1378
1267
1043
766
497
281
149
143
309
654
1101
1484
1613
1387
881
332
25
134
609
1202
1599
1598
1208
630
125
-140
-164
-74
-19
-62
-164
-235
-230
-190
-215
-369
-609
-791
-760
-463
-2
419
629
608
505
535
815
1264
1631
1659
1259
594
-5
-235
2
543
1086
1370
1334
1118
938
925
1028
1064
849
340
-316
-854
-1030
-745
-91
700
1363
1704
1662
1301
766
217
-228
-523
-682
-753
-779
-778
-748
-689
-626
-595
-625
-700
-767
-763
-667
-524
-420
-420
-512
-603
-585
-419
-187
-59
-190
-610
-1185
-1679
-1881
-1724
-1313
-851
-522
-400
-432
-500
-505
-411
-239
-23
219
484
748
948
991
799
368
-216
-797
-1209
-1341
-1170
-766
-264
181
439
448
237
-80
-345
-426
-275
44
388
605
610
428
171
-25
-68
45
241
413
466
353
79
-306
-725
-1077
-1251
-1141
-685
93
1053
1952
2516
2540
1984
1014
-57
-892
-1279
-1204
-839
-422
-129
5
64
154
303
437
435
242
-69
-323
-341
-64
409
878
1161
1202
1088
966
935
981
995
867
573
198
-119
-267
-222
-41
197
443
689
930
1124
1189
1055
715
256
-197
-549
-794
-996
-1212
-1419
-1513
-1379
-1002
-505
-94
76
5
-145
-169
46
443
854
1133
1254
1305
1369
1417
1295
853
98
-731
-1271
-1249
-661
212
976
1358
1342
1122
917
809
714
502
152
-194
-327
-135
294
709
872
712
368
76
0
122
271
258
15
-361
-672
-745
-527
-112
323
598
603
335
-112
-580
-908
-996
-837
-509
-120
255
601
926
1196
1303
1110
554
-257
-1048
-1490
-1379
-755
111
847
1162
957
328
-514
-1334
-1933
-2173
-1998
-1466
-769
-186
40
-158
-605
-962
-929
-440
265
763
699
6
-1030
-1910
-2180
-1643
-444
1029
2323
3098
3225
2772
1944
989
134
-467
-755
-757
-563
-275
27
311
579
836
1051
1156
1056
689
66
-689
-1368
-1737
-1636
-1062
-187
694
1288
1422
1113
544
-39
-443
-602
-570
-463
-378
-356
-379
-410
-416
-381
-301
-180
-32
106
172
102
-137
-522
-961
-1320
-1461
-1292
-808
-108
623
1161
1319
1020
347
-479
-1164
-1458
-1254
-647
101
658
756
311
-529
-1429
-2000
-1977
-1345
-362
553
1018
876
261
-487
-1010
-1123
-891
-559
-383
-486
-798
-1128
-1283
-1170
-815
-325
179
595
851
906
766
505
265
209
426
866
1335
1581
1439
929
266
-242
-357
-33
564
1153
1490
1489
1255
1002
923
1070
1340
1538
1498
1188
727
314
117
191
459
777
1012
1098
1037
866
617
319
13
-227
-317
-204
91
472
816
1032
1098
1051
935
758
481
63
-490
-1091
-1584
-1811
-1674
-1190
-494
207
703
867
698
320
-92
-400
-566
-645
-710
-761
-693
-365
274
1089
1776
2012
1643
787
-214
-981
-1295
-1178
-831
-475
-221
-62
48
105
45
-173
-472
-646
-467
155
1061
1886
2235
1895
954
-240
-1258
-1788
-1765
-1360
-862
-528
-463
-602
-769
-789
-594
-270
-9
-15
-371
-987
-1619
-1992
-1935
-1467
-787
-165
195
250
125
31
140
483
925
1224
1164
681
-70
-762
-1050
-755
23
938
1565
1624
1123
327
-401
-810
-872
-747
-637
-647
-742
-815
-799
-718
-653
-644
-628
-469
-61
563
1208
1591
1494
887
-35
-921
-1406
-1262
-493
657
1790
2510
2578
2021
1119
273
-175
-101
366
937
1326
1390
1166
809
484
292
249
331
499
709
894
961
816
422
-157
-760
-1189
-1283
-984
-346
481
1295
1888
2091
1821
1119
148
-839
-1594
-1950
-1876
-1460
-860
-236
282
602
668
471
81
-355
-647
-650
-349
125
552
750
671
425
187
80
87
75
-90
-422
-781
-948
-774
-292
288
708
826
703
555
591
861
1214
1405
1269
844
348
35
27
243
475
541
407
179
-1
-71
-89
-145
-256
-327
-226
69
387
431
-35
-996
-2145
-3033
-3321
-2972
-2250
-1535
-1080
-872
-691
-304
349
1090
1615
1686
1276
585
-78
-461
-493
-293
-84
-63
-301
-707
-1087
-1243
-1071
-621
-66
372
522
334
-120
-688
-1204
-1532
-1591
-1368
-932
-450
-152
-244
-784
-1603
-2338
-2587
-2127
-1050
268
1364
1932
1972
1742
1572
1645
1907
2123
2050
1584
803
-97
-915
-1525
-1888
-2027
-1988
-1826
-1595
-1341
-1081
-805
-513
-247
-111
-212
-564
-1027
-1340
-1275
-804
-176
203
15
-734
-1663
-2206
-1949
-898
491
1557
1812
1212
168
-709
-972
-577
128
644
636
130
-529
-901
-736
-130
515
717
189
-985
-2366
-3366
-3534
-2776
-1409
-2
897
1018
488
-278
-799
-787
-277
432
968
1104
868
489
240
268
531
862
1107
1239
1364
1627
2083
2626
3032
3083
2708
2028
1301
772
533
476
353
-71
-872
-1902
-2845
-3372
-3307
-2719
-1885
-1150
-752
-709
-841
-900
-722
-318
168
582
876
1137
1492
1979
2477
2759
2645
2132
1418
777
385
228
151
18
-142
-142
215
937
1760
2268
2144
1389
343
-512
-844
-660
-269
-48
-186
-581
-960
-1108
-1045
-1008
-1249
-1812
-2441
-2714
-2298
-1182
283
1558
2194
2049
1326
424
-294
-675
-806
-918
-1210
-1733
-2352
-2822
-2898
-2442
-1472
-142
1300
2564
3365
3460
2707
1147
-936
-3021
-4486
-4842
-3987
-2318
-613
322
70
-1151
-2569
-3264
-2684
-983
1045
2400
2435
1217
-530
-1845
-2059
-1124
435
1881
2678
2728
2305
1795
1424
1157
801
190
-670
-1589
-2309
-2648
-2583
-2242
-1821
-1486
-1300
-1211
-1081
-775
-246
402
935
1093
738
-42
-954
-1644
-1882
-1678
-1245
-841
-596
-462
-292
5
374
649
688
492
211
32
47
204
390
552
750
1082
1533
1892
1823
1081
-294
-1937
-3324
-4050
-4019
-3438
-2641
-1873
-1196
-547
124
769
1282
1595
1750
1843
1915
1875
1551
844
-128
-1033
-1482
-1249
-407
729
1777
2473
2743
2637
2233
1592
804
45
-457
-540
-254
118
207
-197
-977
-1733
-2032
-1685
-876
-28
486
578
475
515
888
1494
2025
2193
1918
1363
787
362
96
-106
-298
-427
-387
-161
87
72
-435
-1429
-2632
-3645
-4176
-4206
-3960
-3718
-3596
-3456
-3016
-2066
-672
790
1786
1872
917
-817
-2772
-4298
-4902
-4417
-3051
-1297
274
1236
1462
1128
575
102
-185
-377
-635
-1022
-1437
-1678
-1619
-1330
-1052
-1022
-1282
-1607
-1643
-1160
-253
673
1129
856
-8
-1000
-1616
-1606
-1091
-429
51
267
396
687
1230
1856
2254
2208
1784
1327
1237
1699
2529
3269
3466
2950
1946
931
347
348
749
1176
1315
1090
649
215
-84
-274
-463
-699
-904
-932
-702
-298
71
223
158
73
212
647
1164
1359
923
-99
-1245
-1873
-1538
-310
1223
2243
2151
882
-1068
-2918
-3993
-4008
-3124
-1791
-508
360
658
414
-226
-1052
-1853
-2472
-2845
-3009
-3037
-2961
-2718
-2201
-1365
-332
605
1126
1072
561
-69
-464
-485
-271
-121
-238
-554
-757
-520
237
1239
2008
2164
1675
867
188
-109
-138
-272
-847
-1874
-2990
-3669
-3553
-2685
-1471
-437
77
52
-281
-650
-921
-1119
-1330
-1569
-1744
-1731
-1486
-1084
-664
-313
-10
332
750
1150
1336
1150
616
-19
-398
-258
399
1279
1937
2005
1379
268
-912
-1735
-1960
-1632
-1040
-562
-469
-776
-1222
-1394
-954
161
1658
2994
3626
3269
2039
403
-1040
-1823
-1791
-1121
-184
659
1218
1506
1662
1803
1919
1874
1513
808
-61
-774
-1054
-863
-458
-250
-523
-1204
-1848
-1892
-1029
542
2174
3131
3008
1957
551
-601
-1223
-1467
-1690
-2106
-2578
-2730
-2273
-1294
-270
237
-19
-760
-1340
-1168
-106
1422
2683
3085
2512
1349
207
-443
-497
-182
163
315
248
55
-191
-512
-980
-1606
-2266
-2733
-2812
-2459
-1825
-1161
-672
-409
-265
-92
182
489
691
711
623
630
918
1483
2070
2277
1806
686
-664
-1615
-1649
-649
1016
2662
3623
3555
2563
1102
-271
-1138
-1362
-1068
-539
-66
167
137
-24
-96
122
706
1553
2414
3003
3140
2834
2278
1750
1483
1573
1965
2490
2935
3105
2877
2235
1296
287
-530
-963
-970
-662
-226
193
560
932
1367
1837
2220
2363
2178
1688
1002
255
-444
-991
-1266
-1152
-614
206
980
1338
1091
405
-225
-233
664
2245
3847
4705
4369
2953
1059
-571
-1458
-1617
-1474
-1557
-2161
-3174
-4165
-4660
-4421
-3577
-2526
-1694
-1284
-1182
-1064
-627
190
1148
1854
2020
1658
1089
741
864
1359
1838
1884
1343
440
-357
-649
-373
152
448
200
-519
-1294
-1638
-1309
-468
429
913
771
138
-632
-1191
-1374
-1226
-888
-489
-103
202
304
65
-550
-1346
-1911
-1816
-902
537
1832
2284
1582
27
-1605
-2505
-2301
-1266
-131
378
-18
-1018
-1974
-2333
-1974
-1235
-646
-560
-936
-1408
-1560
-1206
-491
225
608
547
180
-217
-411
-333
-81
161
246
136
-84
-251
-210
126
731
1489
2238
2836
3204
3331
3255
3038
2753
2485
2323
2325
2474
2664
2735
2558
2128
1587
1167
1080
1410
2067
2827
3400
3524
3036
1946
484
-920
-1760
-1681
-704
699
1776
1881
855
-834
-2310
-2785
-2013
-448
1020
1587
967
-475
-1980
-2836
-2718
-1773
-441
815
1699
2119
2128
1848
1433
1049
829
807
879
848
551
-16
-662
-1112
-1181
-917
-586
-527
-953
-1826
-2876
-3743
-4147
-4003
-3441
-2730
-2153
-1879
-1893
-1989
-1882
-1364
-457
559
1277
1395
917
185
-312
-223
434
1284
1811
1667
867
-243
-1192
-1639
-1507
-955
-243
409
888
1189
1378
1564
1857
2316
2886
3381
3543
3184
2315
1172
100
-632
-967
-1041
-1030
-982
-766
-186
824
2077
3181
3744
3585
2832
1832
962
446
292
348
413
330
36
-438
-978
-1415
-1599
-1478
-1165
-914
-992
-1516
-2349
-3150
-3555
-3379
-2720
-1881
-1181
-789
-667
-663
-646
-588
-546
-565
-607
-557
-309
145
685
1105
1215
924
284
-530
-1274
-1717
-1739
-1386
-886
-569
-723
-1439
-2548
-3677
-4421
-4537
-4057
-3260
-2537
-2202
-2357
-2852
-3346
-3449
-2900
-1705
-178
1168
1853
1686
901
47
-297
134
1135
2164
2680
2488
1837
1220
1022
1264
1612
1667
1276
666
286
468
1170
1954
2249
1695
365
-1279
-2633
-3254
-3043
-2230
-1217
-384
54
83
-147
-410
-499
-300
180
827
1481
1998
2302
2392
2314
2134
1914
1699
1521
1393
1315
1297
1367
1555
1845
2113
2124
1632
550
-913
-2267
-2957
-2674
-1564
-189
776
920
304
-627
-1366
-1661
-1608
-1480
-1445
-1429
-1208
-663
44
541
530
57
-460
-509
134
1190
2019
2029
1082
-425
-1804
-2521
-2484
-2012
-1537
-1275
-1110
-757
-44
914
1756
2102
1772
858
-369
-1600
-2584
-3127
-3083
-2392
-1179
195
1230
1526
1033
138
-520
-403
605
2119
3466
4066
3730
2737
1646
1000
1077
1791
2771
3527
3635
2893
1404
-449
-2134
-3199
-3478
-3173
-2729
-2571
-2842
-3330
-3617
-3373
-2591
-1601
-860
-662
-951
-1374
-1493
-1046
-67
1152
2230
2851
2858
2265
1226
12
-1035
-1579
-1403
-513
825
2163
3035
3129
2400
1073
-446
-1713
-2387
-2350
-1742
-915
-286
-147
-515
-1113
-1503
-1314
-437
918
2346
3453
4034
4127
3926
3650
3431
3293
3187
3040
2788
2390
1836
1157
421
-293
-937
-1505
-2001
-2369
-2453
-2048
-1042
449
2037
3201
3532
2961
1813
644
-54
-105
296
739
876
647
308
272
848
2033
3491
4702
5232
4940
4035
2942
2067
1585
1386
1192
775
131
-512
-842
-680
-106
576
1020
1030
647
79
-454
-844
-1109
-1306
-1432
-1405
-1137
-634
-51
368
408
12
-690
-1431
-1926
-1984
-1577
-845
-44
547
731
482
-40
-558
-823
-745
-446
-184
-191
-532
-1072
-1575
-1864
-1928
-1916
-2017
-2328
-2798
-3280
-3635
-3815
-3859
-3817
-3680
-3373
-2824
-2067
-1277
-709
-562
-849
-1369
-1807
-1925
-1710
-1404
-1349
-1756
-2524
-3237
-3371
-2608
-1054
764
2157
2637
2175
1196
323
31
416
1205
1961
2343
2244
1770
1113
432
-181
-658
-930
-942
-708
-334
33
312
553
912
1521
2367
3268
3977
4352
4436
4411
4425
4454
4299
3743
2761
1612
746
549
1103
2116
3077
3545
3381
2803
2211
1928
2005
2222
2261
1947
1370
829
625
848
1312
1677
1699
1411
1117
1180
1733
2528
3039
2787
1666
66
-1312
-1850
-1361
-180
1056
1779
1780
1235
512
-105
-545
-896
-1232
-1506
-1583
-1386
-1012
-703
-675
-945
-1293
-1412
-1125
-523
93
424
378
114
-98
-97
57
142
-24
-418
-804
-896
-561
87
774
1264
1510
1648
1849
2150
2406
2395
1998
1299
538
-57
-422
-665
-936
-1267
-1511
-1453
-999
-295
324
544
281
-250
-678
-723
-365
167
588
762
784
870
1159
1578
1886
1861
1473
932
535
468
674
920
994
875
765
925
1449
2144
2599
2437
1554
224
-1025
-1674
-1472
-541
703
1763
2275
2139
1511
705
49
-234
-95
343
845
1167
1149
778
181
-446
-918
-1132
-1079
-817
-435
-27
310
480
412
101
-366
-828
-1115
-1137
-938
-673
-526
-613
-926
-1354
-1757
-2044
-2210
-2316
-2436
-2605
-2802
-2950
-2952
-2717
-2198
-1421
-503
370
1004
1277
1195
891
565
381
410
624
953
1342
1768
2214
2627
2913
2979
2785
2366
1795
1126
365
-487
-1358
-2070
-2399
-2214
-1604
-878
-416
-442
-874
-1364
-1510
-1112
-305
523
967
846
296
-321
-630
-430
230
1097
1844
2192
2007
1344
447
-325
-634
-325
467
1359
1897
1811
1163
317
-289
-395
-62
408
691
656
411
183
116
154
80
-310
-1055
-1975
-2781
-3226
-3222
-2853
-2290
-1705
-1223
-921
-842
-990
-1297
-1618
-1773
-1638
-1230
-721
-369
-376
-776
-1388
-1898
-2004
-1576
-735
182
773
764
143
-821
-1722
-2224
-2242
-1973
-1763
-1885
-2355
-2920
-3211
-2976
-2245
-1323
-615
-404
-702
-1268
-1744
-1854
-1519
-880
-211
204
194
-232
-875
-1414
-1532
-1059
-73
1112
2073
2468
2190
1399
417
-435
-964
-1128
-981
-596
-45
565
1063
1238
946
214
-717
-1487
-1795
-1550
-921
-240
164
122
-318
-940
-1468
-1687
-1519
-1055
-526
-216
-330
-881
-1643
-2236
-2316
-1774
-821
117
640
609
217
-148
-167
196
669
844
434
-552
-1822
-2960
-3625
-3667
-3134
-2203
-1105
-95
580
737
341
-436
-1252
-1730
-1647
-1045
-220
440
642
314
-400
-1230
-1907
-2238
-2143
-1660
-949
-274
59
-170
-975
-2096
-3080
-3467
-3010
-1796
-213
1222
2079
2161
1544
497
-634
-1549
-2063
-2148
-1916
-1566
-1295
-1204
-1245
-1252
-1034
-493
308
1158
1799
2040
1827
1249
488
-251
-785
-987
-811
-306
378
1028
1439
1501
1239
791
324
-48
-308
-500
-660
-768
-751
-554
-203
177
419
409
163
-181
-439
-485
-317
-35
241
452
627
830
1089
1342
1476
1421
1222
1041
1042
1251
1483
1413
777
-423
-1842
-2920
-3173
-2474
-1163
111
716
373
-700
-1922
-2664
-2580
-1763
-657
221
564
417
101
-9
277
858
1425
1656
1420
845
231
-140
-162
49
250
229
-86
-612
-1203
-1744
-2190
-2536
-2761
-2816
-2675
-2398
-2139
-2072
-2261
-2600
-2854
-2821
-2482
-2025
-1734
-1785
-2131
-2538
-2760
-2721
-2561
-2506
-2672
-2941
-3024
-2656
-1802
-701
264
799
847
588
280
92
40
52
86
193
455
873
1287
1433
1101
298
-712
-1521
-1794
-1441
-649
231
882
1158
1115
927
767
727
813
985
1212
1493
1841
2259
2724
3188
3589
3861
3945
3805
3446
2930
2363
1860
1495
1262
1087
873
569
207
-107
-246
-133
222
712
1170
1418
1312
790
-90
-1137
-2053
-2528
-2375
-1643
-639
193
475
100
-708
-1501
-1858
-1612
-941
-255
39
-235
-933
-1682
-2085
-1916
-1213
-243
629
1080
937
226
-848
-1958
-2761
-3021
-2704
-1992
-1202
-639
-450
-572
-793
-890
-751
-413
-4
356
622
813
950
1004
911
622
188
-240
-464
-339
147
860
1580
2087
2233
1990
1448
792
243
-12
98
498
992
1370
1511
1442
1286
1144
997
704
120
-759
-1725
-2444
-2648
-2300
-1622
-954
-549
-431
-434
-354
-113
196
408
427
294
140
62
51
32
-24
-15
234
818
1603
2235
2335
1758
737
-219
-626
-329
396
1022
1115
618
-109
-520
-234
719
1909
2756
2861
2222
1230
453
343
1029
2271
3603
4552
4845
4495
3757
2974
2412
2157
2119
2122
2020
1772
1442
1135
931
841
825
830
822
792
736
631
434
96
-408
-1056
-1776
-2454
-2964
-3204
-3142
-2844
-2466
-2199
-2186
-2451
-2889
-3322
-3604
-3698
-3686
-3692
-3784
-3917
-3966
-3829
-3531
-3243
-3191
-3507
-4113
-4723
-4991
-4712
-3963
-3091
-2523
-2524
-3027
-3668
-3988
-3718
-2944
-2060
-1530
-1604
-2162
-2790
-3031
-2663
-1818
-894
-306
-262
-671
-1231
-1622
-1660
-1353
-840
-293
153
421
484
361
121
-131
-294
-330
-303
-339
-539
-889
-1243
-1409
-1269
-874
-420
-121
-67
-157
-163
123
743
1534
2203
2487
2291
1735
1096
673
647
996
1506
1855
1758
1105
21
-1168
-2079
-2452
-2269
-1763
-1285
-1114
-1309
-1700
-2011
-2044
-1807
-1507
-1412
-1672
-2219
-2804
-3144
-3092
-2721
-2273
-2013
-2088
-2456
-2937
-3327
-3509
-3487
-3358
-3232
-3173
-3176
-3183
-3121
-2929
-2578
-2091
-1539
-1036
-694
-576
-657
-838
-996
-1052
-1004
-911
-816
-716
-553
-275
104
489
755
828
736
587
497
528
668
873
1117
1396
1693
1942
2037
1913
1614
1320
1246
1517
2081
2744
3304
3678
3923
4124
4262
4166
3642
2674
1557
812
909
1953
3553
4990
5587
5078
3734
2194
1094
741
1000
1433
1583
1226
452
-415
-1012
-1117
-734
-84
510
780
637
222
-169
-248
91
691
1220
1374
1084
583
266
433
1066
1808
2165
1805
775
-520
-1547
-1945
-1699
-1094
-508
-174
-83
-59
77
358
664
821
734
457
154
-17
-2
124
221
182
9
-184
-248
-87
279
715
1046
1154
1041
831
691
725
896
1043
977
612
41
-491
-714
-487
114
838
1389
1577
1406
1036
681
501
550
782
1107
1417
1609
1590
1313
823
276
-101
-114
280
937
1588
1989
2056
1894
1710
1657
1746
1859
1873
1785
1734
1904
2362
2968
3419
3417
2851
1879
840
81
-211
-59
372
897
1393
1798
2066
2140
1992
1690
1423
1428
1851
2622
3461
4027
4121
3815
3403
3210
3374
3762
4070
4025
3562
2835
2082
1445
889
267
-517
-1390
-2114
-2434
-2242
-1660
-976
-487
-343
-496
-747
-855
-647
-72
785
1730
2509
2893
2767
2194
1411
716
320
238
294
257
4
-376
-637
-534
5
811
1564
1960
1877
1421
849
412
222
210
180
-68
-618
-1379
-2119
-2577
-2599
-2238
-1742
-1439
-1564
-2139
-2956
-3701
-4116
-4114
-3778
-3264
-2686
-2074
-1427
-787
-268
6
5
-143
-201
37
610
1343
1938
2132
1828
1128
260
-535
-1102
-1387
-1425
-1303
-1125
-994
-978
-1079
-1222
-1292
-1199
-943
-624
-398
-382
-589
-909
-1168
-1207
-955
-455
161
734
1139
1335
1370
1342
1339
1376
1378
1231
869
351
-145
-400
-282
176
788
1323
1632
1705
1645
1572
1549
1571
1612
1672
1786
1965
2151
2221
2060
1653
1124
675
465
501
628
629
365
-129
-657
-977
-938
-567
-45
398
607
576
434
350
426
623
778
704
306
-334
-983
-1367
-1325
-908
-354
36
66
-242
-662
-890
-700
-55
887
1856
2590
2930
2853
2456
1909
1388
1016
822
736
625
368
-75
-622
-1112
-1379
-1338
-1014
-523
10
489
856
1068
1075
836
380
-153
-524
-498
22
911
1843
2436
2446
1903
1102
446
234
491
968
1285
1163
590
-161
-688
-686
-128
717
1430
1675
1372
734
141
-63
269
1031
1935
2649
2925
2676
1989
1088
271
-175
-80
528
1404
2159
2426
2033
1104
6
-823
-1090
-783
-151
445
725
611
222
-240
-621
-886
-1098
-1334
-1615
-1884
-2066
-2130
-2131
-2182
-2385
-2748
-3162
-3442
-3412
-2993
-2248
-1356
-540
20
255
216
45
-90
-65
154
495
810
939
781
344
-252
-838
-1284
-1564
-1760
-1992
-2326
-2706
-2982
-2997
-2692
-2148
-1539
-1020
-643
-345
-20
381
804
1134
1281
1249
1139
1072
1111
1232
1364
1464
1556
1710
1978
2338
2694
2920
2928
2695
2253
1672
1043
484
125
71
341
838
1383
1809
2056
2192
2341
2571
2819
2927
2760
2319
1759
1289
1040
976
939
774
439
35
-279
-395
-313
-118
104
320
535
738
858
789
469
-51
-598
-964
-1008
-748
-341
-21
18
-297
-888
-1563
-2094
-2317
-2209
-1905
-1637
-1606
-1863
-2270
-2587
-2630
-2413
-2162
-2183
-2660
-3524
-4479
-5174
-5405
-5214
-4839
-4549
-4493
-4649
-4877
-5037
-5053
-4934
-4726
-4480
-4231
-3996
-3771
-3523
-3195
-2743
-2191
-1645
-1247
-1082
-1094
-1095
-879
-364
327
926
1181
1022
611
253
221
607
1291
2025
2570
2786
2673
2325
1884
1486
1226
1144
1211
1359
1531
1731
2033
2528
3226
4003
4636
4909
4753
4295
3795
3497
3496
3712
3970
4131
4161
4121
4072
4010
3861
3548
3067
2504
1977
1551
1196
819
350
-183
-661
-934
-918
-641
-216
227
610
911
1122
1196
1039
572
-188
-1081
-1844
-2229
-2133
-1657
-1047
-566
-354
-384
-526
-673
-827
-1081
-1514
-2082
-2592
-2805
-2593
-2048
-1454
-1130
-1238
-1694
-2216
-2496
-2377
-1927
-1383
-1018
-1014
-1399
-2071
-2844
-3508
-3881
-3859
-3460
-2846
-2277
-2005
-2143
-2592
-3074
-3264
-2945
-2115
-972
189
1099
1608
1712
1525
1226
1012
1035
1353
1895
2486
2918
3058
2916
2633
2381
2251
2195
2078
1800
1402
1070
1028
1381
2021
2657
2963
2758
2097
1233
477
36
-64
48
190
231
140
-39
-241
-421
-557
-634
-631
-533
-363
-192
-107
-158
-309
-449
-465
-325
-120
-14
-140
-506
-978
-1363
-1533
-1500
-1388
-1336
-1385
-1459
-1439
-1275
-1047
-916
-1000
-1275
-1558
-1616
-1315
-702
20
617
953
1045
1022
1024
1119
1277
1420
1479
1446
1377
1366
1494
1791
2207
2617
2861
2820
2482
1964
1465
1157
1092
1175
1236
1149
921
689
624
815
1205
1634
1941
2059
2029
1940
1832
1654
1297
693
-92
-839
-1245
-1066
-266
919
2031
2564
2202
999
-599
-1942
-2491
-2112
-1166
-326
-200
-981
-2328
-3561
-4059
-3619
-2549
-1477
-981
-1294
-2226
-3336
-4188
-4550
-4425
-3964
-3349
-2729
-2217
-1888
-1758
-1749
-1691
-1404
-818
-53
610
880
628
-25
-764
-1252
-1305
-966
-444
24
302
388
359
274
106
-241
-862
-1749
-2744
-3565
-3908
-3591
-2654
-1366
-126
711
990
809
442
169
124
243
342
258
-32
-409
-698
-797
-732
-626
-599
-675
-780
-799
-676
-464
-294
-293
-496
-815
-1084
-1155
-973
-606
-192
154
414
686
1109
1759
2561
3310
3776
3855
3647
3409
3391
3666
4067
4288
4086
3447
2599
1858
1417
1229
1057
656
-54
-944
-1788
-2419
-2826
-3108
-3355
-3534
-3507
-3132
-2386
-1399
-388
462
1080
1504
1828
2137
2488
2908
3387
3860
4197
4254
3973
3468
3006
2863
3136
3647
4019
3923
3297
2421
1758
1670
2201
3075
3889
4360
4452
4319
4124
3898
3542
2948
2139
1307
717
559
843
1405
2005
2434
2578
2424
2037
1539
1079
790
723
814
906
849
608
308
159
315
743
1223
1468
1304
767
79
-498
-809
-864
-783
-693
-645
-630
-633
-683
-848
-1164
-1578
-1952
-2129
-2033
-1719
-1343
-1077
-1008
-1106
-1254
-1336
-1312
-1248
-1283
-1549
-2091
-2831
-3584
-4136
-4339
-4178
-3790
-3400
-3225
-3374
-3806
-4353
-4816
-5059
-5068
-4942
-4817
-4782
-4828
-4872
-4834
-4712
-4606
-4651
-4913
-5292
-5542
-5391
-4718
-3663
-2592
-1905
-1805
-2165
-2595
-2673
-2205
-1345
-491
-34
-102
-490
-798
-695
-122
675
1323
1556
1373
1012
777
847
1178
1564
1782
1737
1495
1208
994
865
746
566
347
213
305
672
1198
1646
1801
1615
1269
1078
1301
1961
2786
3334
3227
2368
1006
-376
-1294
-1489
-1024
-226
483
773
528
-137
-946
-1586
-1837
-1659
-1205
-751
-560
-750
-1227
-1745
-2037
-1966
-1579
-1060
-597
-277
-61
144
392
649
824
840
688
423
108
-213
-513
-739
-800
-612
-176
375
826
1006
913
739
748
1094
1695
2262
2469
2153
1404
497
-283
-793
-1060
-1200
-1292
-1327
-1255
-1079
-898
-859
-1044
-1389
-1700
-1772
-1519
-1035
-533
-220
-184
-377
-685
-1022
-1380
-1800
-2296
-2805
-3207
-3397
-3359
-3176
-2977
-2842
-2742
-2565
-2192
-1597
-876
-204
264
478
511
503
570
754
1025
1339
1701
2159
2757
3462
4135
4584
4673
4408
3960
3580
3473
3698
4154
4648
5009
5168
5162
5096
5068
5126
5253
5376
5391
5189
4703
3947
3052
2234
1711
1589
1795
2091
2195
1928
1308
518
-216
-766
-1165
-1553
-2043
-2619
-3124
-3363
-3233
-2798
-2255
-1806
-1537
-1378
-1171
-801
-301
142
286
-27
-775
-1748
-2637
-3164
-3193
-2765
-2067
-1348
-824
-615
-709
-985
-1267
-1405
-1339
-1129
-916
-838
-942
-1142
-1268
-1168
-822
-375
-67
-88
-452
-967
-1343
-1355
-978
-390
155
498
663
815
1107
1529
1889
1940
1572
932
378
263
707
1490
2162
2305
1787
849
-28
-399
-108
640
1411
1793
1611
992
260
-267
-437
-313
-91
37
-7
-168
-310
-318
-161
107
398
658
895
1162
1491
1838
2084
2091
1792
1258
684
296
222
414
664
717
426
-155
-799
-1228
-1273
-961
-493
-118
6
-114
-342
-510
-518
-374
-156
53
215
326
381
349
188
-102
-440
-680
-689
-433
-15
373
564
513
312
123
58
121
227
304
367
514
816
1208
1451
1253
466
-758
-1992
-2739
-2726
-2080
-1281
-890
-1221
-2155
-3215
-3845
-3731
-2954
-1920
-1111
-832
-1098
-1686
-2294
-2692
-2783
-2579
-2161
-1645
-1171
-881
-858
-1061
-1315
-1396
-1180
-751
-389
-406
-932
-1793
-2572
-2857
-2496
-1711
-979
-736
-1110
-1834
-2409
-2418
-1776
-788
38
282
-163
-1047
-1925
-2393
-2284
-1710
-971
-386
-153
-275
-598
-900
-1014
-907
-698
-595
-767
-1233
-1815
-2223
-2208
-1729
-1006
-414
-282
-699
-1461
-2192
-2564
-2479
-2105
-1742
-1618
-1741
-1910
-1861
-1441
-713
86
684
923
833
595
425
460
699
1020
1253
1279
1083
772
525
506
779
1254
1712
1897
1645
984
141
-545
-784
-483
205
948
1397
1370
945
424
176
434
1166
2080
2773
2939
2528
1753
959
415
180
98
-63
-427
-914
-1287
-1310
-909
-232
439
862
970
889
834
963
1283
1670
1978
2144
2233
2374
2660
3065
3450
3638
3520
3121
2586
2098
1784
1652
1614
1571
1502
1503
1731
2286
3090
3871
4264
4011
3131
1956
982
620
965
1750
2491
2756
2386
1551
607
-121
-518
-685
-825
-1081
-1442
-1779
-1956
-1936
-1802
-1696
-1711
-1831
-1936
-1882
-1603
-1162
-739
-559
-778
-1391
-2206
-2889
-3088
-2580
-1381
236
1836
2980
3396
3067
2211
1179
306
-192
-271
-26
367
735
958
999
893
713
532
392
302
258
267
359
573
926
1395
1929
2473
2992
3471
3876
4130
4114
3733
2981
1994
1014
300
-1
90
400
698
814
713
491
314
321
554
935
1293
1443
1272
807
216
-259
-418
-218
197
570
690
525
257
173
479
1139
1866
2265
2058
1249
130
-871
-1409
-1382
-940
-369
75
276
265
138
-31
-237
-522
-916
-1385
-1832
-2140
-2232
-2110
-1855
-1584
-1386
-1278
-1189
-1004
-632
-62
597
1158
1443
1371
1012
564
257
247
538
987
1375
1516
1340
912
389
-61
-327
-386
-282
-76
202
562
1033
1618
2257
2831
3199
3266
3039
2629
2207
1925
1839
1893
1945
1847
1526
1022
480
86
-9
251
794
1449
1999
2256
2127
1644
957
275
-215
-415
-345
-123
100
207
157
-14
-223
-385
-438
-351
-116
244
668
1053
1265
1194
811
211
-409
-828
-909
-680
-321
-73
-107
-434
-895
-1258
-1338
-1088
-602
-49
416
701
777
638
288
-241
-853
-1383
-1646
-1537
-1099
-529
-83
52
-161
-612
-1135
-1611
-2007
-2336
-2582
-2658
-2442
-1877
-1042
-150
550
894
875
619
283
-40
-352
-692
-1057
-1361
-1472
-1302
-882
-359
83
327
390
396
485
714
1000
1162
1018
507
-257
-1000
-1411
-1276
-614
318
1116
1431
1149
473
-150
-254
399
1676
3104
4091
4207
3377
1918
377
-718
-1073
-716
74
930
1573
1918
2061
2180
2403
2707
2924
2832
2306
1429
503
-70
19
817
2069
3324
4154
4354
4019
3479
3113
3173
3694
4509
5354
5977
6208
5977
5313
4328
3211
2195
1489
1196
1250
1421
1419
1030
245
-717
-1492
-1754
-1376
-508
479
1171
1296
851
85
-631
-981
-840
-304
381
937
1166
992
459
-303
-1123
-1825
-2280
-2447
-2405
-2325
-2389
-2686
-3147
-3574
-3755
-3599
-3206
-2824
-2705
-2958
-3487
-4038
-4346
-4258
-3809
-3180
-2608
-2280
-2266
-2492
-2766
-2842
-2518
-1741
-669
363
986
980
404
-423
-1089
-1317
-1105
-689
-367
-296
-400
-457
-272
177
728
1161
1350
1325
1221
1151
1113
1010
745
325
-124
-429
-478
-281
55
398
663
826
895
888
825
750
741
882
1213
1702
2267
2833
3381
3927
4462
4891
5051
4805
4169
3363
2738
2600
3048
3905
4815
5418
5520
5151
4518
3882
3442
3282
3359
3535
3625
3462
2974
2241
1491
1006
974
1364
1921
2288
2214
1702
1012
506
425
748
1208
1469
1332
853
293
-54
-55
181
364
193
-470
-1515
-2639
-3501
-3891
-3826
-3528
-3303
-3383
-3817
-4461
-5069
-5430
-5474
-5294
-5078
-4993
-5103
-5345
-5585
-5692
-5605
-5336
-4934
-4444
-3879
-3233
-2513
-1758
-1044
-464
-92
43
-27
-209
-365
-358
-97
410
1042
1608
1928
1917
1631
1234
903
728
670
604
419
116
-175
-265
-29
498
1114
1551
1615
1294
772
327
194
443
954
1495
1843
1909
1768
1618
1661
1999
2581
3240
3796
4152
4334
4446
4575
4722
4804
4741
4549
4381
4449
4879
5584
6263
6530
6120
5037
3564
2132
1130
764
1014
1692
2507
3158
3395
3097
2342
1426
759
661
1154
1903
2380
2175
1280
120
-697
-762
-135
707
1192
1035
396
-278
-617
-622
-659
-1179
-2357
-3919
-5293
-5957
-5762
-5001
-4206
-3824
-3994
-4535
-5118
-5476
-5508
-5266
-4864
-4405
-3960
-3579
-3296
-3106
-2959
-2775
-2498
-2139
-1765
-1453
-1230
-1069
-934
-837
-852
-1062
-1473
-1979
-2407
-2613
-2566
-2353
-2107
-1926
-1831
-1805
-1846
-1984
-2239
-2544
-2729
-2596
-2056
-1232
-437
-14
-136
-687
-1315
-1634
-1459
-919
-385
-249
-678
-1510
-2335
-2727
-2486
-1747
-898
-363
-366
-835
-1465
-1919
-2012
-1785
-1426
-1117
-918
-762
-560
-311
-129
-163
-453
-865
-1146
-1096
-739
-353
-334
-960
-2188
-3637
-4763
-5140
-4676
-3662
-2610
-2001
-2054
-2648
-3410
-3916
-3895
-3340
-2495
-1720
-1324
-1416
-1866
-2374
-2622
-2438
-1883
-1230
-815
-865
-1378
-2132
-2814
-3196
-3255
-3153
-3105
-3215
-3399
-3442
-3156
-2527
-1755
-1140
-895
-1002
-1216
-1217
-804
-27
852
1509
1745
1576
1185
799
560
496
564
733
1014
1434
1962
2497
2899
3079
3059
2963
2922
2973
3018
2891
2489
1874
1278
987
1166
1743
2431
2879
2887
2531
2145
2134
2733
3845
5055
5824
5764
4853
3457
2157
1466
1574
2281
3133
3682
3735
3429
3112
3089
3414
3851
4025
3686
2891
1991
1418
1404
1829
2295
2390
1959
1207
555
362
694
1307
1837
2054
1996
1882
1904
2058
2153
1984
1522
962
571
473
537
479
100
-521
-1047
-1126
-673
27
476
292
-528
-1598
-2390
-2553
-2104
-1362
-706
-354
-282
-333
-371
-373
-399
-506
-694
-925
-1174
-1437
-1682
-1792
-1589
-941
90
1221
2061
2344
2092
1616
1322
1473
2055
2842
3578
4136
4535
4827
4982
4877
4429
3732
3080
2828
3161
3951
4817
5345
5329
4869
4274
3849
3729
3861
4110
4390
4709
5104
5548
5911
6033
5825
5347
4771
4282
3972
3810
3694
3538
3325
3111
2983
3016
3245
3646
4116
4462
4443
3866
2717
1228
-175
-1057
-1205
-748
-91
314
226
-254
-770
-939
-589
154
955
1469
1515
1137
540
-34
-401
-473
-253
187
716
1161
1349
1163
596
-231
-1116
-1841
-2245
-2254
-1894
-1282
-601
-60
175
57
-296
-643
-730
-430
186
880
1370
1472
1165
564
-156
-829
-1303
-1432
-1098
-289
830
1915
2582
2613
2107
1440
1049
1156
1632
2099
2217
1935
1550
1493
2023
3023
4064
4681
4673
4210
3691
3455
3558
3769
3755
3320
2516
1572
724
71
-430
-865
-1250
-1517
-1585
-1473
-1319
-1312
-1556
-1987
-2389
-2521
-2251
-1630
-861
-197
157
99
-365
-1144
-2086
-2995
-3672
-3973
-3882
-3547
-3229
-3195
-3569
-4255
-4964
-5364
-5264
-4733
-4075
-3674
-3761
-4290
-4951
-5347
-5234
-4661
-3952
-3512
-3591
-4141
-4847
-5315
-5283
-4757
-3973
-3254
-2832
-2743
-2843
-2902
-2729
-2259
-1570
-850
-320
-147
-375
-910
-1550
-2078
-2348
-2341
-2148
-1892
-1647
-1399
-1079
-628
-62
527
1014
1325
1470
1554
1715
2055
2573
3141
3530
3499
2906
1814
510
-596
-1144
-1012
-375
390
917
1049
883
648
496
376
81
-556
-1464
-2307
-2663
-2313
-1428
-520
-163
-661
-1859
-3225
-4133
-4185
-3370
-2021
-601
512
1132
1260
989
440
-264
-985
-1581
-1945
-2078
-2112
-2262
-2707
-3457
-4305
-4890
-4880
-4157
-2919
-1614
-734
-578
-1108
-1988
-2786
-3219
-3290
-3239
-3345
-3714
-4190
-4468
-4308
-3728
-3021
-2588
-2689
-3266
-3963
-4326
-4069
-3234
-2169
-1326
-1024
-1294
-1896
-2474
-2747
-2633
-2251
-1821
-1539
-1500
-1681
-1988
-2311
-2556
-2656
-2576
-2320
-1933
-1493
-1080
-732
-438
-169
59
151
-33
-585
-1440
-2346
-2959
-3009
-2456
-1519
-557
130
455
563
716
1116
1795
2612
3345
3799
3874
3589
3070
2541
2284
2557
3459
4823
6216
7103
7115
6271
5006
3959
3628
4102
5026
5835
6092
5734
5067
4537
4436
4721
5066
5072
4510
3429
2103
864
-63
-614
-840
-809
-551
-76
560
1202
1632
1668
1289
684
175
59
430
1121
1785
2091
1908
1379
826
564
718
1176
1668
1940
1893
1613
1303
1148
1226
1486
1798
2024
2064
1874
1459
863
162
-534
-1106
-1457
-1541
-1380
-1050
-650
-273
17
195
261
228
105
-115
-447
-903
-1465
-2072
-2624
-3015
-3170
-3084
-2832
-2551
-2395
-2481
-2843
-3401
-3976
-4344
-4337
-3933
-3295
-2719
-2488
-2720
-3276
-3819
-3988
-3604
-2779
-1856
-1218
-1072
-1346
-1741
-1913
-1652
-971
-50
880
1660
2247
2687
3064
3451
3907
4466
5127
5827
6441
6817
6846
6523
5952
5289
4660
4113
3637
3220
2901
2760
2854
3153
3531
3830
3961
3952
3913
3943
4045
4130
4102
3955
3806
3818
4072
4476
4800
4801
4368
3562
2555
1496
444
-604
-1611
-2425
-2832
-2697
-2104
-1362
-837
-726
-915
-1040
-735
107
1226
2131
2388
1888
921
21
-333
35
917
1843
2320
2060
1090
-280
-1615
-2550
-2935
-2874
-2634
-2487
-2544
-2702
-2717
-2378
-1652
-720
127
653
789
624
287
-162
-746
-1483
-2273
-2879
-3047
-2679
-1945
-1221
-884
-1096
-1730
-2469
-3011
-3238
-3239
-3197
-3254
-3439
-3705
-4009
-4348
-4725
-5085
-5306
-5263
-4928
-4421
-3944
-3647
-3518
-3382
-3030
-2372
-1508
-676
-107
95
-30
-368
-834
-1401
-2047
-2684
-3139
-3224
-2853
-2117
-1245
-485
33
337
558
810
1100
1328
1372
1180
807
384
39
-166
-242
-245
-223
-195
-163
-133
-126
-184
-345
-628
-1022
-1484
-1937
-2286
-2458
-2436
-2286
-2147
-2163
-2409
-2837
-3296
-3617
-3709
-3608
-3440
-3324
-3282
-3216
-2980
-2483
-1765
-978
-302
166
450
662
908
1225
1571
1890
2169
2456
2811
3231
3616
3806
3677
3216
2540
1825
1202
694
232
-261
-783
-1220
-1411
-1250
-772
-162
321
467
208
-358
-1016
-1526
-1715
-1534
-1066
-494
-38
124
-69
-531
-1059
-1424
-1483
-1257
-918
-685
-693
-901
-1116
-1114
-778
-171
511
1078
1463
1751
2076
2483
2840
2887
2403
1364
5
-1285
-2164
-2502
-2433
-2246
-2216
-2472
-2965
-3533
-3999
-4228
-4137
-3699
-2952
-2023
-1123
-482
-227
-293
-429
-325
207
1109
2091
2782
2927
2515
1769
1020
544
450
658
952
1067
792
48
-1060
-2262
-3213
-3647
-3505
-2968
-2347
-1901
-1679
-1524
-1209
-629
107
756
1139
1289
1436
1820
2470
3133
3419
3077
2195
1164
424
157
157
-12
-687
-1830
-3017
-3699
-3572
-2796
-1902
-1465
-1750
-2570
-3437
-3895
-3794
-3345
-2918
-2766
-2852
-2904
-2637
-1991
-1200
-653
-657
-1235
-2123
-2931
-3368
-3383
-3141
-2880
-2753
-2771
-2859
-2952
-3057
-3220
-3453
-3695
-3864
-3957
-4110
-4538
-5364
-6451
-7395
-7704
-7103
-5748
-4201
-3145
-2995
-3647
-4533
-4953
-4482
-3204
-1636
-416
59
-186
-782
-1264
-1321
-912
-206
568
1234
1707
1961
1993
1828
1542
1267
1136
1198
1366
1444
1236
666
-160
-1002
-1611
-1842
-1713
-1368
-993
-731
-647
-736
-945
-1199
-1417
-1524
-1475
-1269
-954
-600
-266
19
258
468
667
879
1144
1519
2045
2707
3400
3959
4223
4110
3651
2963
2181
1396
644
-58
-666
-1095
-1252
-1093
-661
-78
497
921
1104
1010
661
121
-502
-1072
-1449
-1520
-1219
-534
483
1713
2967
4011
4650
4812
4621
4340
4226
4345
4492
4296
3470
2055
471
-683
-978
-428
505
1190
1214
611
-204
-747
-787
-466
-128
-11
-42
135
887
2310
4107
5734
6692
6790
6214
5388
4744
4530
4754
5239
5728
5976
5819
5221
4301
3307
2528
2156
2176
2357
2379
2025
1323
534
0
-70
279
793
1185
1320
1293
1336
1640
2209
2846
3277
3328
3040
2646
2439
2614
3178
3961
4712
5207
5319
5033
4428
3648
2885
2353
2235
2624
3463
4538
5526
6100
6041
5316
4100
2712
1508
749
497
592
715
535
-135
-1244
-2533
-3667
-4410
-4730
-4778
-4768
-4843
-5016
-5215
-5387
-5562
-5825
-6220
-6670
-6998
-7048
-6823
-6524
-6450
-6810
-7566
-8438
-9055
-9163
-8751
-8026
-7270
-6675
-6294
-6093
-6036
-6136
-6409
-6802
-7163
-7315
-7174
-6831
-6505
-6391
-6493
-6590
-6355
-5590
-4393
-3165
-2409
-2459
-3285
-4508
-5603
-6170
-6107
-5607
-4985
-4485
-4156
-3890
-3548
-3088
-2603
-2251
-2143
-2258
-2469
-2630
-2680
-2674
-2729
-2919
-3203
-3438
-3464
-3220
-2791
-2363
-2117
-2116
-2272
-2400
-2323
-1963
-1358
-622
121
783
1307
1650
1774
1673
1404
1100
925
987
1274
1641
1885
1847
1500
963
440
121
100
338
688
962
1004
764
337
-54
-136
281
1192
2357
3391
3951
3913
3448
2923
2686
2870
3333
3775
3940
3766
3385
2968
2561
2029
1155
-166
-1799
-3400
-4593
-5188
-5264
-5087
-4912
-4807
-4630
-4154
-3245
-1978
-594
641
1579
2241
2743
3172
3504
3629
3452
2994
2412
1911
1614
1467
1251
706
-304
-1693
-3169
-4368
-5027
-5111
-4813
-4450
-4301
-4485
-4935
-5465
-5889
-6118
-6183
-6186
-6221
-6294
-6315
-6128
-5593
-4649
-3356
-1880
-444
744
1549
1940
1976
1773
1453
1114
811
566
384
279
292
486
919
1589
2386
3091
3448
3302
2717
2005
1596
1806
2636
3728
4551
4705
4167
3296
2601
2407
2654
2979
3011
2670
2245
2188
2774
3876
5042
5792
5948
5725
5533
5650
6016
6309
6234
5799
5344
5286
5789
6592
7162
7047
6190
4967
3917
3372
3250
3143
2638
1611
304
-873
-1646
-2058
-2426
-3091
-4170
-5463
-6568
-7115
-6949
-6188
-5128
-4091
-3303
-2831
-2598
-2428
-2114
-1504
-581
498
1444
1954
1863
1226
291
-639
-1361
-1859
-2263
-2738
-3371
-4140
-4965
-5776
-6541
-7229
-7755
-7980
-7784
-7171
-6320
-5522
-5025
-4891
-4956
-4947
-4663
-4118
-3533
-3185
-3213
-3499
-3719
-3515
-2699
-1359
177
1500
2305
2509
2260
1837
1507
1389
1407
1338
952
173
-825
-1668
-1954
-1481
-393
870
1788
2039
1669
1040
600
614
1048
1643
2143
2474
2760
3169
3707
4146
4139
3464
2213
780
-354
-905
-946
-840
-978
-1518
-2286
-2895
-3009
-2556
-1756
-965
-435
-169
40
431
1080
1840
2447
2716
2688
2605
2744
3201
3803
4203
4109
3495
2635
1947
1728
1968
2375
2579
2391
1930
1541
1562
2098
2956
3766
4217
4221
3948
3692
3702
4061
4667
5300
5708
5688
5148
4155
2957
1930
1426
1579
2164
2638
2380
1024
-1292
-3933
-6046
-6967
-6541
-5166
-3573
-2460
-2191
-2703
-3607
-4407
-4697
-4270
-3143
-1541
162
1530
2206
2059
1259
213
-648
-1108
-1292
-1576
-2321
-3605
-5128
-6389
-6994
-6915
-6491
-6176
-6216
-6478
-6576
-6184
-5324
-4378
-3823
-3865
-4248
-4396
-3798
-2375
-550
1004
1802
1821
1482
1342
1731
2605
3654
4570
5253
5796
6321
6803
7048
6836
6109
5049
3981
3187
2746
2538
2361
2090
1745
1451
1334
1440
1727
2119
2565
3061
3634
4286
4960
5523
5799
5632
4989
4027
3086
2546
2628
3224
3883
4032
3294
1746
-87
-1514
-2085
-1864
-1397
-1384
-2257
-3930
-5845
-7283
-7733
-7108
-5720
-4075
-2626
-1612
-1051
-822
-796
-921
-1243
-1857
-2815
-4043
-5316
-6328
-6826
-6746
-6269
-5737
-5485
-5681
-6257
-6970
-7533
-7745
-7543
-6992
-6235
-5450
-4793
-4344
-4054
-3757
-3252
-2472
-1585
-958
-937
-1586
-2561
-3258
-3179
-2274
-1031
-193
-291
-1286
-2583
-3401
-3274
-2331
-1190
-544
-737
-1593
-2584
-3184
-3153
-2593
-1791
-994
-289
374
1070
1820
2580
3282
3861
4253
4386
4210
3764
3219
2840
2851
3296
3993
4628
4953
4927
4719
4556
4536
4545
4347
3772
2869
1899
1171
850
859
962
956
822
746
970
1610
2549
3498
4163
4414
4330
4109
3909
3753
3550
3206
2740
2293
2027
1980
1998
1813
1222
261
-765
-1425
-1410
-715
345
1314
1850
1882
1591
1240
975
753
430
-67
-629
-1018
-1042
-731
-378
-384
-1006
-2182
-3525
-4539
-4876
-4519
-3765
-3045
-2693
-2797
-3190
-3563
-3620
-3210
-2385
-1374
-490
0
-7
-396
-892
-1206
-1195
-923
-588
-347
-175
131
766
1704
2597
2925
2317
838
-970
-2357
-2788
-2264
-1310
-640
-710
-1439
-2280
-2576
-1964
-588
1016
2240
2733
2543
2011
1532
1334
1413
1615
1794
1920
2082
2391
2861
3371
3711
3715
3371
2834
2330
1993
1751
1359
559
-712
-2217
-3507
-4156
-4002
-3236
-2269
-1481
-1012
-759
-547
-350
-362
-868
-1982
-3470
-4804
-5438
-5128
-4105
-2952
-2284
-2423
-3249
-4318
-5134
-5400
-5112
-4470
-3701
-2912
-2070
-1085
79
1329
2477
3335
3819
3992
4019
4051
4118
4093
3782
3078
2088
1152
696
1002
2031
3399
4549
5014
4630
3570
2215
955
34
-479
-632
-510
-213
133
380
402
169
-212
-552
-705
-666
-574
-591
-760
-955
-983
-768
-463
-389
-798
-1650
-2558
-2988
-2598
-1478
-126
847
1086
672
16
-462
-614
-612
-736
-1093
-1475
-1507
-936
135
1279
2013
2125
1794
1445
1421
1735
2078
2068
1549
732
67
-35
560
1659
2887
3898
4505
4693
4541
4164
3695
3294
3106
3183
3432
3640
3598
3244
2705
2207
1909
1795
1704
1476
1098
734
619
910
1612
2614
3789
5043
6283
7346
8009
8096
7635
6912
6338
6192
6423
6668
6510
5790
4753
3913
3709
4223
5136
5964
6375
6380
6257
6296
6587
6984
7269
7344
7295
7276
7325
7283
6886
5976
4663
3290
2223
1616
1310
957
275
-738
-1794
-2494
-2601
-2206
-1688
-1490
-1856
-2681
-3574
-4090
-3984
-3358
-2610
-2222
-2508
-3446
-4695
-5771
-6279
-6107
-5460
-4754
-4410
-4654
-5423
-6393
-7140
-7337
-6910
-6072
-5223
-4752
-4846
-5404
-6092
-6523
-6440
-5828
-4876
-3839
-2897
-2089
-1345
-585
202
950
1559
1957
2130
2105
1933
1675
1424
1300
1421
1833
2463
3125
3609
3791
3700
3490
3342
3348
3465
3558
3503
3278
2972
2729
2653
2745
2907
3008
2952
2719
2352
1908
1416
880
314
-213
-566
-594
-217
500
1355
2090
2528
2659
2633
2644
2799
3045
3212
3142
2797
2286
1777
1388
1133
963
859
891
1170
1740
2484
3146
3462
3317
2819
2222
1776
1583
1587
1662
1741
1862
2113
2532
3035
3460
3656
3583
3317
2981
2650
2304
1853
1208
347
-665
-1690
-2559
-3107
-3224
-2911
-2322
-1746
-1516
-1858
-2759
-3957
-5051
-5697
-5769
-5383
-4798
-4251
-3850
-3567
-3319
-3049
-2753
-2449
-2135
-1787
-1407
-1061
-870
-925
-1204
-1542
-1705
-1525
-1016
-392
24
-49
-735
-1958
-3493
-5050
-6359
-7224
-7556
-7390
-6887
-6285
-5820
-5629
-5689
-5842
-5888
-5694
-5263
-4703
-4141
-3627
-3107
-2472
-1649
-675
308
1117
1611
1747
1584
1232
810
413
106
-64
-73
80
353
676
962
1136
1158
1035
809
544
300
123
41
81
288
725
1447
2456
3652
4844
5817
6430
6689
6731
6733
6794
6882
6894
6780
6644
6722
7244
8261
9569
10782
11524
11597
11041
10060
8887
7707
6656
5853
5394
5265
5277
5095
4412
3176
1690
485
6
322
1052
1592
1492
724
-325
-1128
-1351
-1014
-397
200
650
1002
1336
1615
1675
1352
629
-329
-1282
-2072
-2707
-3307
-3978
-4736
-5531
-6332
-7176
-8109
-9090
-9933
-10398
-10354
-9897
-9296
-8815
-8516
-8233
-7720
-6866
-5800
-4793
-4038
-3519
-3042
-2467
-1882
-1597
-1923
-2901
-4203
-5303
-5795
-5630
-5095
-4562
-4206
-3910
-3416
-2582
-1531
-562
84
428
735
1298
2194
3209
3995
4337
4328
4297
4566
5204
5967
6472
6460
5962
5250
4625
4203
3864
3383
2642
1751
1004
697
940
1605
2418
3125
3611
3907
4099
4242
4338
4392
4477
4734
5283
6105
6987
7574
7528
6675
5085
3017
794
-1320
-3186
-4783
-6162
-7412
-8625
-9867
-11134
-12332
-13294
-13867
-14003
-13797
-13434
-13051
-12638
-12045
-11115
-9847
-8462
-7286
-6533
-6123
-5688
-4794
-3225
-1164
878
2328
2862
2571
1888
1355
1363
2013
3123
4359
5380
5967
6078
5854
5568
5520
5910
6752
7879
9039
10037
10818
11434
11945
12313
12407
12113
11466
10675
10019
9649
9454
9100
8234
6741
4864
3108
1976
1692
2070
2629
2860
2502
1670
769
253
372
1030
1837
2306
2085
1117
-369
-1986
-3376
-4342
-4880
-5115
-5211
-5298
-5446
-5656
-5857
-5917
-5680
-5050
-4080
-3007
-2168
-1822
-1979
-2346
-2462
-1938
-682
1052
2799
4117
4781
4835
4493
4003
3545
3210
3019
2934
2854
2624
2098
1231
150
-892
-1652
-2050
-2235
-2494
-3065
-3965
-4969
-5739
-6029
-5820
-5306
-4739
-4246
-3728
-2917
-1544
469
2908
5322
7206
8243
8469
8272
8212
8731
9911
11410
12630
13022
12365
10860
8985
7216
5780
4576
3292
1631
-503
-2939
-5322
-7271
-8549
-9157
-9354
-9551
-10141
-11292
-12830
-14278
-15080
-14902
-13825
-12316
-10958
-10113
-9730
-9435
-8829
-7780
-6522
-5477
-4960
-4976
-5241
-5390
-5201
-4668
-3896
-2943
-1749
-225
1601
3503
5153
6307
6953
7291
7550
7772
7737
7066
5463
2908
-303
-3681
-6766
-9287
-11214
-12682
-13868
-14873
-15672
-16129
-16068
-15372
-14050
-12272
-10308
-8441
-6863
-5640
-4724
-4011
-3378
-2690
-1803
-607
902
2545
3981
4852
4978
4488
3771
3256
3148
3307
3353
2938
2003
835
-105
-466
-215
372
908
1141
1084
975
1101
1626
2513
3557
4485
5054
5122
4688
3908
3068
2494
2421
2881
3669
4439
4883
4898
4634
4403
4483
4956
5642
6182
6199
5455
3953
1931
-218
-2081
-3355
-3948
-4006
-3836
-3759
-3957
-4375
-4756
-4784
-4258
-3211
-1898
-661
235
713
890
984
1190
1593
2159
2760
3233
3414
3169
2433
1261
-129
-1381
-2100
-2021
-1162
138
1332
1916
1677
811
-171
-697
-428
590
1982
3277
4161
4609
4824
5050
5401
5811
6141
6324
6442
6667
7099
7646
8032
7962
7322
6276
5179
4353
3874
3517
2910
1798
246
-1362
-2536
-2960
-2672
-2019
-1425
-1124
-1035
-853
-279
755
2021
3123
3709
3657
3092
2275
1441
702
56
-530
-1049
-1453
-1704
-1834
-1944
-2142
-2477
-2907
-3338
-3698
-3988
-4273
-4624
-5066
-5558
-6026
-6416
-6720
-6969
-7202
-7437
-7662
-7844
-7924
-7812
-7394
-6564
-5302
-3742
-2173
-956
-365
-438
-932
-1429
-1541
-1128
-378
284
428
-131
-1234
-2475
-3446
-3997
-4319
-4823
-5861
-7482
-9387
-11097
-12246
-12768
-12860
-12760
-12506
-11886
-10635
-8742
-6614
-4941
-4305
-4787
-5862
-6683
-6588
-5488
-3887
-2510
-1809
-1680
-1594
-1008
228
1764
2996
3482
3216
2593
2116
2069
2386
2773
2952
2840
2536
2167
1737
1108
127
-1221
-2747
-4144
-5157
-5715
-5941
-6037
-6126
-6167
-5989
-5415
-4400
-3090
-1766
-708
-54
266
485
878
1616
2703
3997
5307
6493
7496
8312
8933
9324
9460
9384
9224
9131
9174
9268
9202
8770
7917
6794
5681
4830
4330
4083
3906
3650
3283
2856
2425
1992
1523
1022
587
401
639
1372
2521
3887
5228
6341
7102
7475
7497
7257
6866
6415
5930
5381
4727
3989
3289
2797
2626
2721
2862
2770
2280
1451
529
-206
-609
-746
-819
-1014
-1384
-1836
-2229
-2491
-2663
-2857
-3164
-3583
-4027
-4387
-4590
-4654
-4665
-4743
-4983
-5417
-5987
-6567
-7029
-7336
-7605
-8080
-8990
-10379
-12006
-13418
-14176
-14096
-13358
-12384
-11566
-11022
-10543
-9764
-8422
-6525
-4309
-2045
150
2360
4733
7296
9870
12150
13894
15071
15856
16477
17039
17443
17465
16929
15852
14464
13095
12012
11295
10830
10389
9771
8894
7832
6749
5794
4998
4235
3281
1952
240
-1640
-3334
-4523
-5102
-5225
-5205
-5324
-5665
-6081
-6309
-6132
-5497
-4510
-3344
-2138
-952
207
1339
2427
3456
4427
5348
6183
6819
7085
6837
6041
4807
3317
1720
48
-1773
-3831
-6132
-8572
-10988
-13260
-15349
-17256
-18929
-20204
-20853
-20715
-19837
-18510
-17154
-16119
-15508
-15140
-14666
-13773
-12347
-10515
-8541
-6674
-5028
-3567
-2184
-803
565
1830
2890
3681
4189
4417
4343
3922
3117
1950
522
-1014
-2517
-3895
-5113
-6146
-6945
-7436
-7567
-7371
-6969
-6522
-6135
-5794
-5378
-4748
-3846
-2742
-1580
-488
500
1449
2446
3522
4630
5682
6625
7473
8259
8964
9460
9557
9113
8150
6884
5635
4673
4083
3748
3439
2975
2318
1583
945
525
335
306
378
573
985
1695
2646
3588
4142
3987
3060
1662
363
-257
86
1218
2579
3527
3693
3182
2493
2206
2625
3583
4541
4903
4344
2974
1244
-315
-1357
-1837
-1950
-1969
-2096
-2402
-2854
-3380
-3900
-4333
-4590
-4576
-4221
-3507
-2469
-1178
275
1794
3274
4613
5734
6610
7266
7741
8037
8096
7833
7204
6283
5251
4334
3697
3397
3400
3660
4161
4905
5828
6744
7384
7525
7137
6431
5752
5380
5366
5520
5567
5354
4961
4641
4623
4938
5383
5657
5566
5148
4633
4267
4133
4082
3830
3137
1955
454
-1070
-2341
-3207
-3663
-3813
-3800
-3757
-3777
-3905
-4139
-4435
-4730
-4968
-5111
-5140
-5040
-4796
-4410
-3921
-3403
-2932
-2522
-2100
-1543
-766
190
1147
1884
2269
2359
2368
2533
2957
3539
4040
4241
4075
3664
3215
2896
2741
2660
2524
2255
1871
1461
1132
942
875
828
646
177
-639
-1691
-2694
-3283
-3191
-2421
-1288
-286
157
-97
-843
-1661
-2166
-2202
-1870
-1408
-1014
-736
-482
-133
365
953
1496
1841
1869
1528
868
46
-694
-1118
-1132
-876
-688
-920
-1705
-2828
-3799
-4119
-3575
-2368
-982
110
726
1044
1428
2140
3143
4110
4642
4515
3813
2854
1999
1457
1216
1100
903
491
-171
-1050
-2083
-3190
-4265
-5179
-5811
-6117
-6163
-6105
-6105
-6221
-6357
-6303
-5858
-4965
-3777
-2603
-1768
-1452
-1613
-2028
-2423
-2619
-2602
-2501
-2492
-2689
-3089
-3576
-3964
-4067
-3757
-3000
-1885
-597
643
1677
2489
3208
4037
5115
6422
7779
8953
9791
10293
10569
10729
10784
10656
10278
9701
9114
8735
8649
8722
8661
8200
7294
6166
5180
4616
4483
4523
4367
3761
2701
1407
168
-825
-1553
-2100
-2538
-2836
-2883
-2591
-1999
-1290
-707
-398
-329
-292
-39
557
1417
2299
2943
3226
3224
3150
3200
3430
3722
3886
3793
3479
3111
2874
2819
2809
2574
1877
676
-816
-2200
-3080
-3257
-2834
-2170
-1701
-1716
-2218
-2940
-3516
-3702
-3518
-3227
-3149
-3450
-4022
-4565
-4786
-4599
-4175
-3815
-3724
-3870
-4008
-3864
-3334
-2551
-1770
-1164
-681
-81
886
2271
3856
5263
6172
6499
6421
6237
6171
6243
6271
5998
5240
3988
2411
777
-661
-1764
-2549
-3164
-3808
-4611
-5550
-6441
-7033
-7152
-6818
-6237
-5679
-5300
-5040
-4673
-3992
-3002
-1977
-1332
-1368
-2060
-3049
-3842
-4124
-3966
-3795
-4132
-5264
-7047
-8975
-10472
-11222
-11334
-11254
-11477
-12247
-13432
-14614
-15344
-15379
-14767
-13749
-12577
-11357
-10031
-8473
-6620
-4550
-2465
-591
907
1977
2647
2986
3055
2911
2618
2269
1971
1830
1906
2198
2644
3140
3579
3897
4099
4259
4486
4866
5421
6113
6885
7723
8668
9772
11006
12203
13081
13379
13013
12159
11190
10483
10218
10288
10382
10193
9608
8771
7974
7471
7331
7424
7542
7538
7406
7242
7142
7115
7076
6913
6565
6047
5421
4737
4001
3198
2325
1409
480
-475
-1521
-2734
-4124
-5579
-6893
-7858
-8366
-8462
-8299
-8045
-7800
-7569
-7318
-7024
-6694
-6329
-5879
-5237
-4297
-3037
-1573
-126
1081
1921
2413
2681
2859
3019
3152
3206
3137
2940
2636
2249
1803
1352
1000
897
1178
1882
2911
4051
5069
5812
6275
6576
6877
7294
7854
8508
9173
9766
10202
10379
10185
9553
8533
7335
6290
5716
5763
6330
7121
7819
8272
8578
8991
9719
10726
11698
12193
11900
10831
9340
7940
7039
6758
6924
7219
7370
7260
6906
6366
5656
4764
3713
2627
1708
1145
996
1146
1361
1415
1200
755
207
-331
-824
-1323
-1908
-2632
-3497
-4474
-5537
-6683
-7916
-9217
-10513
-11688
-12609
-13171
-13334
-13128
-12644
-12006
-11340
-10741
-10252
-9854
-9483
-9068
-8573
-8026
-7505
-7080
-6753
-6424
-5920
-5083
-3877
-2433
-1012
112
779
1010
984
935
1031
1324
1759
2242
2696
3089
3412
3663
3836
3930
3951
3897
3732
3384
2796
1986
1089
313
-164
-314
-291
-353
-707
-1376
-2193
-2901
-3323
-3450
-3416
-3375
-3385
-3381
-3266
-3037
-2838
-2898
-3378
-4248
-5282
-6185
-6775
-7099
-7394
-7920
-8769
-9781
-10610
-10918
-10572
-9720
-8705
-7874
-7382
-7129
-6829
-6192
-5085
-3601
-2003
-591
417
941
1018
757
294
-206
-551
-541
-32
996
2404
3930
5273
6205
6636
6626
6342
5980
5693
5542
5479
5374
5093
4586
3951
3420
3246
3557
4251
5028
5555
5669
5494
5380
5688
6560
7818
9054
9874
10112
9907
9591
9477
9696
10162
10671
11030
11125
10917
10388
9529
8384
7103
5941
5154
4855
4918
5023
4833
4196
3246
2318
1742
1639
1855
2085
2088
1853
1603
1626
2066
2792
3459
3695
3309
2385
1211
116
-702
-1237
-1642
-2123
-2850
-3903
-5267
-6833
-8412
-9771
-10707
-11147
-11202
-11148
-11290
-11805
-12632
-13504
-14095
-14202
-13836
-13190
-12492
-11869
-11303
-10694
-9979
-9202
-8497
-7987
-7698
-7535
-7345
-7007
-6486
-5817
-5045
-4176
-3192
-2101
-990
-18
668
1022
1157
1283
1587
2095
2631
2901
2669
1913
881
-23
-435
-226
434
1173
1622
1600
1190
657
287
238
492
920
1394
1869
2386
3010
3755
4555
5289
5844
6160
6240
6129
5884
5556
5183
4786
4368
3916
3409
2851
2283
1778
1396
1143
954
730
405
-4
-402
-680
-791
-791
-802
-926
-1170
-1435
-1575
-1490
-1188
-773
-393
-154
-90
-174
-354
-587
-845
-1106
-1342
-1534
-1691
-1857
-2084
-2394
-2750
-3070
-3275
-3345
-3340
-3356
-3447
-3565
-3562
-3270
-2612
-1689
-753
-98
105
-95
-436
-583
-304
407
1336
2184
2741
2992
3102
3283
3644
4120
4520
4655
4459
4022
3516
3088
2776
2520
2231
1867
1466
1104
832
637
453
209
-119
-499
-860
-1124
-1232
-1145
-851
-375
216
814
1306
1625
1779
1836
1869
1906
1914
1843
1691
1533
1475
1573
1752
1817
1561
906
1
-816
-1165
-832
112
1326
2365
2892
2843
2432
2024
1936
2270
2881
3467
3737
3557
2994
2262
1596
1149
964
1004
1214
1566
2045
2629
3267
3903
4506
5092
5692
6299
6842
7204
7305
7173
6950
6818
6879
7075
7215
7087
6600
5849
5065
4486
4228
4234
4327
4328
4153
3844
3539
3390
3503
3905
4546
5318
6085
6719
7129
7300
7293
7234
7256
7450
7816
8264
8634
8751
8480
7770
6676
5344
3974
2757
1816
1168
725
336
-140
-762
-1474
-2128
-2565
-2720
-2675
-2645
-2856
-3396
-4132
-4759
-4983
-4732
-4260
-4043
-4519
-5798
-7572
-9265
-10364
-10718
-10602
-10522
-10872
-11686
-12630
-13241
-13217
-12589
-11659
-10782
-10163
-9787
-9515
-9226
-8904
-8601
-8342
-8063
-7628
-6923
-5948
-4844
-3834
-3132
-2856
-2985
-3354
-3701
-3748
-3314
-2424
-1329
-422
-44
-300
-996
-1741
-2178
-2177
-1869
-1513
-1284
-1160
-967
-564
13
549
810
743
559
614
1176
2220
3420
4326
4642
4407
3972
3797
4185
5116
6274
7229
7687
7631
7322
7125
7298
7846
8528
9008
9066
8720
8206
7818
7722
7860
8016
7980
7693
7289
6990
6947
7143
7415
7560
7456
7089
6514
5778
4899
3898
2854
1908
1202
795
631
588
576
604
760
1113
1620
2118
2415
2423
2221
2015
1997
2214
2527
2692
2508
1931
1098
249
-396
-727
-778
-672
-557
-538
-647
-843
-1036
-1113
-974
-565
93
888
1645
2175
2352
2172
1757
1294
935
713
531
233
-285
-993
-1739
-2351
-2741
-2955
-3112
-3301
-3499
-3600
-3519
-3294
-3086
-3074
-3303
-3618
-3751
-3496
-2866
-2098
-1505
-1277
-1369
-1557
-1615
-1473
-1246
-1112
-1145
-1238
-1172
-788
-132
525
823
504
-449
-1806
-3203
-4300
-4906
-5014
-4762
-4352
-3965
-3710
-3607
-3614
-3677
-3775
-3936
-4213
-4631
-5139
-5616
-5913
-5926
-5635
-5097
-4399
-3623
-2838
-2133
-1629
-1465
-1712
-2306
-3024
-3565
-3692
-3363
-2780
-2296
-2247
-2783
-3798
-4987
-6007
-6630
-6840
-6795
-6712
-6735
-6867
-6992
-6955
-6658
-6098
-5343
-4479
-3579
-2709
-1961
-1458
-1317
-1567
-2091
-2650
-2986
-2960
-2629
-2212
-1959
-2005
-2314
-2713
-3024
-3164
-3163
-3101
-3027
-2914
-2694
-2323
-1829
-1292
-789
-350
42
403
706
890
914
809
682
646
725
821
772
479
9
-400
-469
-56
728
1550
2029
1958
1427
783
440
642
1330
2172
2746
2767
2230
1404
687
397
629
1220
1843
2175
2033
1445
603
-228
-822
-1070
-988
-684
-305
11
158
80
-225
-690
-1184
-1538
-1603
-1314
-731
-21
613
1037
1251
1388
1629
2087
2718
3336
3706
3678
3280
2712
2240
2067
2232
2616
3022
3283
3335
3216
3020
2829
2687
2604
2573
2587
2621
2626
2537
2310
1955
1543
1158
834
521
116
-451
-1130
-1740
-2052
-1933
-1444
-834
-412
-367
-664
-1068
-1287
-1153
-707
-168
210
279
56
-310
-652
-861
-925
-893
-823
-750
-686
-629
-570
-485
-336
-84
285
744
1235
1704
2136
2549
2955
3313
3517
3437
3003
2260
1376
570
22
-202
-161
13
179
242
167
-32
-309
-599
-833
-947
-905
-712
-413
-74
253
548
821
1094
1372
1633
1835
1941
1948
1893
1847
1872
1981
2114
2141
1916
1344
440
-666
-1786
-2764
-3546
-4195
-4825
-5513
-6225
-6833
-7184
-7197
-6915
-6486
-6077
-5800
-5674
-5639
-5618
-5543
-5370
-5062
-4576
-3889
-3030
-2099
-1235
-551
-55
364
882
1629
2591
3590
4359
4684
4517
4005
3400
2917
2610
2361
1970
1298
372
-622
-1450
-1963
-2183
-2272
-2419
-2720
-3129
-3507
-3727
-3771
-3738
-3786
-4035
-4498
-5084
-5646
-6054
-6233
-6182
-5954
-5638
-5340
-5154
-5137
-5268
-5444
-5501
-5281
-4705
-3819
-2788
-1840
-1181
-922
-1044
-1413
-1838
-2147
-2244
-2131
-1884
-1601
-1346
-1133
-948
-794
-713
-772
-994
-1299
-1494
-1343
-680
486
1952
3408
4571
5317
5716
5979
6327
6878
7586
8279
8740
8821
8505
7922
7284
6793
6551
6515
6526
6395
6001
5345
4542
3737
3030
2438
1923
1464
1096
899
933
1167
1477
1704
1763
1696
1647
1763
2080
2493
2816
2917
2810
2661
2680
2968
3433
3822
3865
3445
2679
1875
1359
1302
1623
2040
2227
1991
1361
548
-188
-688
-959
-1150
-1436
-1921
-2592
-3353
-4099
-4775
-5383
-5952
-6501
-7029
-7526
-7992
-8437
-8857
-9216
-9441
-9461
-9247
-8832
-8291
-7696
-7080
-6440
-5772
-5109
-4525
-4103
-3883
-3841
-3902
-3988
-4053
-4081
-4059
-3954
-3715
-3318
-2806
-2287
-1880
-1642
-1531
-1428
-1209
-818
-280
336
990
1686
2454
3280
4078
4713
5087
5202
5155
5066
4969
4766
4283
3391
2123
695
-582
-1453
-1838
-1850
-1704
-1595
-1609
-1709
-1792
-1765
-1585
-1267
-863
-442
-82
138
169
16
-241
-472
-554
-437
-180
84
213
131
-135
-475
-758
-891
-852
-691
-499
-380
-411
-623
-977
-1370
-1670
-1776
-1679
-1484
-1364
-1470
-1837
-2351
-2804
-3009
-2900
-2567
-2190
-1931
-1843
-1863
-1884
-1837
-1735
-1638
-1577
-1505
-1324
-974
-519
-136
-18
-229
-621
-896
-783
-226
547
1129
1171
591
-373
-1301
-1838
-1883
-1612
-1326
-1245
-1381
-1579
-1667
-1604
-1507
-1543
-1779
-2100
-2270
-2083
-1518
-758
-82
297
355
236
142
192
367
546
619
558
429
330
318
377
456
525
614
793
1118
1570
2050
2427
2613
2621
2565
2606
2871
3393
4091
4811
5390
5724
5801
5689
5497
5326
5237
5247
5334
5459
5576
5633
5580
5378
5017
4523
3947
3350
2766
2194
1602
951
223
-550
-1289
-1879
-2204
-2194
-1864
-1335
-800
-456
-412
-629
-937
-1126
-1064
-773
-409
-160
-134
-302
-545
-755
-909
-1067
-1296
-1586
-1833
-1912
-1782
-1534
-1341
-1345
-1553
-1830
-2001
-1971
-1790
-1612
-1585
-1760
-2074
-2418
-2718
-2957
-3140
-3240
-3187
-2928
-2499
-2051
-1773
-1773
-1986
-2184
-2106
-1614
-782
145
884
1263
1289
1121
956
930
1064
1277
1440
1436
1203
753
169
-424
-903
-1194
-1304
-1311
-1324
-1424
-1632
-1901
-2157
-2336
-2410
-2389
-2305
-2193
-2074
-1944
-1771
-1505
-1099
-546
97
718
1195
1452
1497
1408
1281
1166
1055
904
699
485
351
372
553
816
1037
1119
1039
850
644
502
469
536
651
732
676
396
-144
-890
-1699
-2397
-2849
-3025
-3000
-2890
-2773
-2640
-2418
-2037
-1499
-888
-316
148
518
867
1250
1645
1950
2045
1884
1546
1205
1040
1129
1402
1678
1761
1550
1080
499
-24
-381
-558
-612
-608
-566
-456
-238
91
479
847
1141
1367
1585
1865
2233
2654
3055
3371
3580
3698
3742
3708
3572
3329
3029
2777
2696
2860
3255
3788
4338
4807
5151
5373
5501
5563
5592
5625
5701
5836
6004
6142
6182
6103
5943
5787
5708
5720
5776
5807
5779
5726
5730
5873
6187
6642
7160
7659
8073
8360
8492
8466
8305
8071
7843
7660
7495
7243
6778
6027
5032
3940
2937
2147
1579
1137
687
143
-486
-1109
-1609
-1898
-1948
-1791
-1496
-1146
-826
-611
-549
-643
-845
-1074
-1252
-1349
-1406
-1512
-1763
-2201
-2787
-3416
-3970
-4374
-4639
-4845
-5100
-5476
-5976
-6536
-7072
-7519
-7859
-8109
-8287
-8381
-8363
-8222
-7993
-7763
-7632
-7652
-7798
-7978
-8090
-8086
-7979
-7832
-7694
-7577
-7459
-7324
-7185
-7065
-6954
-6780
-6429
-5827
-5012
-4149
-3458
-3087
-3021
-3090
-3070
-2816
-2347
-1825
-1457
-1390
-1650
-2153
-2754
-3292
-3617
-3619
-3260
-2609
-1840
-1167
-733
-528
-384
-77
529
1388
2297
3011
3391
3465
3385
3321
3366
3521
3747
4030
4397
4881
5467
6068
6560
6842
6875
6686
6336
5890
5412
4966
4608
4356
4167
3937
3554
2969
2235
1481
848
412
162
37
-17
-15
55
193
377
567
752
955
1208
1511
1800
1985
2009
1898
1749
1654
1629
1590
1416
1043
531
34
-293
-396
-358
-352
-540
-983
-1615
-2280
-2799
-3036
-2935
-2530
-1937
-1315
-819
-547
-500
-589
-690
-708
-625
-492
-384
-352
-404
-518
-676
-867
-1085
-1300
-1462
-1528
-1497
-1420
-1372
-1401
-1490
-1576
-1589
-1511
-1387
-1291
-1276
-1338
-1424
-1475
-1469
-1425
-1387
-1374
-1366
-1304
-1125
-796
-329
222
779
1267
1636
1871
1988
2017
1990
1908
1761
1539
1264
994
803
738
790
896
982
1018
1047
1159
1429
1848
2311
2652
2732
2503
2033
1463
939
545
286
110
-43
-214
-410
-625
-859
-1126
-1442
-1814
-2228
-2655
-3068
-3455
-3813
-4142
-4435
-4677
-4862
-5008
-5157
-5346
-5582
-5821
-5985
-6007
-5867
-5600
-5270
-4912
-4510
-4016
-3415
-2776
-2259
-2039
-2202
-2673
-3229
-3609
-3650
-3380
-2997
-2753
-2807
-3139
-3566
-3854
-3851
-3560
-3126
-2739
-2526
-2483
-2494
-2404
-2116
-1642
-1098
-647
-417
-450
-697
-1053
-1414
-1716
-1949
-2124
-2250
-2311
-2268
-2094
-1792
-1413
-1034
-729
-545
-483
-515
-601
-713
-836
-962
-1079
-1164
-1189
-1138
-1020
-878
-771
-750
-831
-967
-1058
-982
-644
-35
745
1510
2058
2260
2132
1835
1604
1633
1973
2508
3015
3287
3237
2933
2542
2219
2021
1889
1710
1405
981
522
123
-171
-380
-551
-705
-811
-812
-680
-444
-184
29
174
296
455
673
912
1102
1209
1275
1401
1669
2065
2460
2672
2586
2236
1808
1534
1556
1830
2147
2252
2001
1451
838
448
469
897
1557
2211
2686
2947
3098
3302
3690
4305
5090
5917
6627
7076
7159
6852
6223
5433
4697
4206
4048
4177
4429
4604
4553
4240
3739
3181
2689
2317
2045
1801
1497
1078
543
-52
-613
-1042
-1279
-1317
-1210
-1039
-883
-798
-810
-928
-1148
-1451
-1789
-2084
-2252
-2239
-2048
-1744
-1414
-1133
-932
-806
-736
-703
-689
-663
-590
-458
-310
-255
-410
-818
-1383
-1891
-2108
-1923
-1434
-910
-655
-831
-1366
-1983
-2350
-2248
-1678
-844
-45
471
605
436
161
-2
86
429
898
1293
1434
1239
749
100
-561
-1138
-1617
-2035
-2428
-2787
-3066
-3208
-3193
-3049
-2837
-2627
-2474
-2416
-2477
-2653
-2904
-3149
-3291
-3266
-3088
-2850
-2682
-2669
-2810
-3015
-3172
-3218
-3168
-3086
-3023
-2969
-2860
-2640
-2317
-1983
-1768
-1763
-1956
-2240
-2466
-2528
-2409
-2182
-1951
-1801
-1755
-1778
-1807
-1782
-1677
-1498
-1281
-1072
-902
-774
-649
-465
-168
258
774
1309
1794
2198
2534
2827
3073
3226
3219
3029
2715
2414
2277
2382
2686
3048
3314
3410
3374
3326
3382
3579
3869
4158
4384
4551
4717
4946
5262
5639
6019
6353
6610
6777
6847
6815
6688
6493
6259
5999
5684
5263
4705
4043
3387
2864
2556
2445
2424
2361
2180
1899
1605
1388
1289
1286
1327
1372
1415
1469
1544
1639
1758
1927
2193
2587
3083
3587
3974
4152
4113
3934
3722
3546
3402
3238
3010
2731
2469
2290
2203
2128
1936
1526
892
148
-522
-943
-1033
-834
-489
-178
-41
-130
-399
-738
-1018
-1150
-1099
-891
-590
-271
-2
170
233
216
193
257
480
861
1310
1673
1813
1689
1399
1134
1074
1280
1643
1947
1981
1664
1087
455
-29
-268
-304
-261
-247
-285
-312
-241
-42
222
423
438
227
-141
-519
-761
-784
-608
-331
-70
89
122
57
-60
-189
-312
-419
-494
-522
-500
-464
-487
-645
-965
-1388
-1776
-1974
-1888
-1548
-1099
-733
-592
-704
-978
-1270
-1461
-1519
-1499
-1496
-1589
-1798
-2086
-2390
-2654
-2861
-3026
-3179
-3336
-3487
-3596
-3631
-3593
-3541
-3573
-3773
-4149
-4599
-4938
-4990
-4696
-4163
-3634
-3357
-3456
-3859
-4342
-4663
-4696
-4493
-4220
-4040
-3994
-3989
-3867
-3529
-3000
-2416
-1932
-1617
-1412
-1174
-765
-137
650
1471
2210
2813
3291
3688
4038
4348
4601
4777
4869
4871
4772
4562
4243
3860
3495
3243
3163
3240
3401
3550
3631
3655
3675
3737
3826
3876
3809
3601
3304
3017
2812
2693
2593
2438
2211
1974
1823
1814
1909
1997
1973
1812
1587
1417
1377
1445
1520
1496
1348
1143
998
999
1147
1359
1527
1575
1489
1307
1090
894
767
742
829
1000
1179
1272
1202
956
581
157
-261
-663
-1071
-1494
-1888
-2171
-2269
-2182
-2004
-1890
-1974
-2293
-2769
-3244
-3565
-3657
-3550
-3357
-3209
-3190
-3313
-3525
-3746
-3906
-3966
-3920
-3777
-3552
-3270
-2976
-2735
-2607
-2617
-2720
-2816
-2791
-2590
-2252
-1899
-1671
-1640
-1765
-1915
-1938
-1733
-1302
-729
-133
385
771
1024
1179
1284
1387
1520
1694
1906
2155
2461
2858
3371
3972
4563
5008
5209
5179
5056
5026
5217
5604
6024
6274
6241
5975
5650
5444
5420
5492
5483
5241
4734
4061
3393
2886
2620
2577
2667
2764
2749
2560
2221
1854
1629
1684
2028
2515
2902
2980
2693
2173
1663
1362
1314
1378
1334
1018
438
-243
-790
-1022
-907
-537
-76
346
676
944
1201
1473
1722
1877
1874
1708
1444
1188
1024
966
946
860
630
259
-169
-531
-733
-747
-621
-441
-293
-242
-318
-524
-837
-1198
-1535
-1780
-1916
-1988
-2090
-2319
-2723
-3284
-3928
-4563
-5109
-5505
-5710
-5708
-5526
-5253
-5024
-4961
-5110
-5392
-5645
-5704
-5502
-5113
-4703
-4433
-4376
-4491
-4665
-4792
-4817
-4737
-4569
-4327
-4027
-3710
-3454
-3334
-3364
-3456
-3437
-3142
-2507
-1626
-709
29
492
743
956
1292
1788
2330
2720
2809
2592
2214
1890
1770
1856
2013
2061
1888
1511
1050
644
364
191
57
-94
-262
-409
-503
-553
-600
-673
-754
-781
-694
-486
-217
24
175
236
244
230
177
34
-232
-589
-943
-1189
-1281
-1262
-1233
-1280
-1413
-1568
-1659
-1633
-1504
-1326
-1140
-945
-701
-378
13
415
748
959
1036
1010
933
851
798
786
804
814
768
622
367
33
-318
-631
-880
-1066
-1200
-1272
-1259
-1147
-958
-755
-604
-522
-461
-338
-110
178
398
420
208
-134
-401
-402
-71
488
1063
1452
1571
1485
1363
1379
1629
2105
2718
3358
3940
4427
4830
5185
5534
5900
6272
6598
6806
6831
6647
6282
5811
5317
4862
4468
4127
3820
3531
3250
2959
2630
2241
1796
1345
976
768
749
873
1036
1137
1134
1066
1024
1085
1254
1447
1540
1438
1136
724
342
95
10
27
50
16
-67
-134
-115
7
169
262
188
-78
-478
-900
-1242
-1460
-1583
-1681
-1827
-2060
-2385
-2785
-3242
-3738
-4242
-4708
-5079
-5306
-5374
-5307
-5156
-4983
-4850
-4814
-4931
-5236
-5717
-6294
-6836
-7216
-7384
-7405
-7437
-7640
-8085
-8704
-9332
-9806
-10050
-10110
-10105
-10138
-10237
-10354
-10412
-10364
-10211
-9990
-9729
-9432
-9093
-8715
-8322
-7937
-7560
-7164
-6721
-6238
-5773
-5396
-5131
-4920
-4637
-4169
-3499
-2739
-2081
-1685
-1592
-1694
-1797
-1731
-1436
-988
-536
-222
-98
-113
-147
-79
149
513
919
1255
1442
1471
1400
1317
1298
1374
1528
1715
1887
2017
2094
2107
2054
1946
1825
1766
1855
2147
2622
3178
3662
3930
3909
3630
3213
2816
2567
2508
2588
2694
2716
2607
2414
2255
2262
2514
3012
3680
4411
5110
5703
6146
6412
6502
6463
6392
6400
6548
6793
6991
6973
6647
6071
5434
4955
4756
4797
4908
4899
4663
4223
3688
3178
2752
2404
2091
1773
1426
1036
591
91
-425
-880
-1184
-1294
-1249
-1169
-1189
-1391
-1762
-2218
-2658
-3025
-3318
-3563
-3771
-3927
-4006
-4010
-3981
-3985
-4061
-4192
-4303
-4304
-4130
-3777
-3291
-2743
-2199
-1708
-1304
-1002
-807
-687
-589
-446
-216
95
432
718
902
985
1022
1087
1219
1402
1571
1652
1611
1474
1313
1195
1148
1147
1133
1061
930
786
692
700
824
1040
1302
1552
1735
1803
1729
1525
1250
998
862
887
1050
1268
1433
1459
1304
978
529
34
-412
-715
-813
-707
-472
-223
-50
38
120
310
667
1148
1622
1956
2108
2145
2197
2356
2615
2882
3059
3119
3121
3154
3256
3367
3369
3171
2776
2281
1811
1445
1173
935
673
380
92
-155
-351
-511
-643
-721
-698
-554
-331
-127
-44
-115
-281
-421
-433
-291
-64
140
237
212
107
-17
-123
-202
-257
-278
-239
-118
77
305
507
637
690
690
681
697
757
866
1018
1201
1382
1521
1588
1592
1585
1651
1858
2202
2602
2927
3067
2999
2804
2623
2578
2709
2965
3243
3464
3610
3723
3852
4008
4144
4190
4103
3899
3644
3410
3237
3112
2992
2835
2625
2362
2047
1676
1250
800
386
72
-118
-231
-364
-607
-970
-1363
-1630
-1638
-1350
-854
-312
120
368
456
473
512
616
768
906
968
917
764
557
359
227
183
208
258
287
282
264
275
342
454
562
620
611
572
564
633
775
932
1032
1032
950
851
810
867
1012
1195
1352
1440
1450
1397
1316
1238
1192
1192
1241
1330
1441
1557
1659
1737
1783
1800
1800
1801
1824
1879
1958
2029
2059
2028
1947
1850
1774
1741
1747
1776
1819
1879
1965
2067
2144
2131
1979
1691
1329
999
804
795
949
1181
1382
1460
1378
1159
874
613
440
370
362
348
266
96
-134
-375
-586
-759
-906
-1033
-1123
-1138
-1054
-886
-692
-541
-470
-462
-464
-416
-288
-77
208
562
973
1397
1745
1923
1888
1703
1516
1475
1625
1863
1991
1851
1446
951
619
616
922
1344
1652
1726
1618
1491
1489
1626
1787
1820
1664
1401
1213
1262
1577
2039
2450
2655
2625
2460
2319
2310
2438
2607
2694
2629
2446
2259
2201
2340
2644
2990
3230
3258
3053
2666
2189
1696
1231
809
438
128
-109
-286
-442
-635
-913
-1283
-1709
-2129
-2480
-2728
-2872
-2935
-2953
-2957
-2958
-2942
-2876
-2732
-2510
-2257
-2050
-1958
-1985
-2061
-2069
-1924
-1634
-1299
-1053
-966
-994
-1008
-889
-611
-264
11
129
120
101
183
388
634
800
817
719
606
568
627
742
872
1026
1263
1622
2063
2452
2643
2584
2373
2218
2313
2713
3296
3838
4152
4198
4091
4016
4091
4312
4548
4650
4541
4260
3930
3678
3567
3571
3608
3590
3467
3244
2956
2651
2364
2109
1882
1663
1419
1118
739
295
-168
-586
-907
-1118
-1251
-1363
-1495
-1651
-1797
-1896
-1946
-1995
-2115
-2362
-2735
-3178
-3611
-3981
-4287
-4575
-4896
-5277
-5703
-6145
-6587
-7033
-7499
-7981
-8435
-8791
-8983
-8986
-8826
-8556
-8230
-7869
-7467
-7008
-6493
-5951
-5429
-4967
-4573
-4225
-3877
-3486
-3038
-2554
-2082
-1673
-1362
-1150
-1010
-905
-813
-737
-705
-744
-861
-1030
-1198
-1309
-1328
-1261
-1145
-1034
-965
-944
-944
-930
-882
-818
-782
-818
-932
-1072
-1153
-1103
-913
-655
-447
-383
-478
-650
-774
-754
-577
-319
-90
25
6
-111
-267
-418
-540
-624
-658
-635
-570
-505
-500
-603
-820
-1103
-1372
-1551
-1591
-1487
-1273
-1012
-784
-656
-655
-745
-834
-826
-679
-457
-299
-338
-603
-988
-1299
-1380
-1215
-941
-758
-800
-1051
-1368
-1596
-1681
-1708
-1828
-2146
-2635
-3147
-3516
-3656
-3616
-3534
-3544
-3696
-3935
-4145
-4219
-4112
-3850
-3503
-3151
-2854
-2638
-2498
-2399
-2286
-2110
-1847
-1516
-1181
-922
-805
-850
-1014
-1212
-1343
-1334
-1165
-881
-573
-341
-250
-303
-437
-545
-526
-320
68
574
1102
1562
1898
2103
2219
2320
2479
2734
3072
3428
3717
3876
3904
3860
3833
3886
4014
4140
4157
3984
3625
3170
2758
2517
2496
2647
2850
2970
2922
2704
2392
2090
1874
1754
1687
1606
1474
1303
1135
1002
890
743
504
162
-218
-523
-655
-592
-408
-239
-198
-314
-510
-651
-619
-382
-15
345
573
619
528
409
367
440
576
666
598
331
-79
-504
-803
-893
-791
-594
-424
-358
-394
-456
-446
-303
-29
321
679
998
1265
1487
1669
1809
1909
1988
2090
2247
2450
2628
2679
2525
2172
1716
1294
999
818
642
339
-144
-735
-1269
-1579
-1607
-1435
-1244
-1203
-1384
-1727
-2087
-2322
-2364
-2236
-2025
-1831
-1719
-1712
-1791
-1919
-2049
-2137
-2155
-2101
-2001
-1897
-1830
-1814
-1835
-1863
-1873
-1869
-1883
-1958
-2127
-2385
-2687
-2964
-3146
-3195
-3128
-3005
-2912
-2920
-3051
-3263
-3469
-3568
-3487
-3200
-2739
-2171
-1583
-1056
-649
-382
-238
-175
-145
-128
-134
-190
-308
-463
-595
-653
-630
-576
-566
-634
-738
-773
-647
-351
4
243
227
-59
-489
-864
-1016
-897
-581
-213
75
221
241
188
125
95
118
200
324
462
572
625
625
607
621
696
818
932
975
912
752
538
319
121
-58
-229
-399
-560
-702
-823
-937
-1065
-1212
-1359
-1468
-1511
-1489
-1445
-1432
-1487
-1594
-1693
-1717
-1636
-1492
-1380
-1390
-1555
-1813
-2044
-2138
-2061
-1880
-1726
-1710
-1861
-2109
-2332
-2424
-2352
-2159
-1924
-1706
-1519
-1332
-1101
-803
-442
-46
351
726
1064
1363
1629
1871
2095
2297
2463
2575
2636
2676
2745
2877
3058
3210
3222
3008
2570
2009
1490
1166
1107
1277
1562
1835
2009
2064
2025
1936
1820
1690
1553
1425
1326
1269
1247
1228
1180
1091
988
920
933
1032
1169
1262
1242
1095
870
655
527
504
541
559
494
326
83
-194
-476
-756
-1028
-1268
-1433
-1485
-1430
-1329
-1275
-1340
-1525
-1760
-1943
-2004
-1954
-1871
-1853
-1949
-2135
-2321
-2406
-2330
-2103
-1789
-1475
-1234
-1105
-1092
-1176
-1325
-1502
-1670
-1791
-1834
-1782
-1644
-1456
-1275
-1159
-1141
-1206
-1294
-1323
-1238
-1041
-801
-623
-589
-722
-967
-1231
-1423
-1504
-1496
-1459
-1453
-1510
-1622
-1744
-1823
-1812
-1694
-1486
-1232
-982
-769
-588
-405
-179
97
382
601
695
659
551
464
463
553
671
734
687
524
281
-2
-300
-600
-874
-1072
-1145
-1087
-967
-906
-1012
-1313
-1714
-2053
-2186
-2073
-1800
-1526
-1394
-1456
-1665
-1923
-2150
-2323
-2475
-2651
-2876
-3143
-3432
-3725
-4018
-4314
-4602
-4862
-5070
-5221
-5331
-5428
-5534
-5642
-5728
-5765
-5748
-5705
-5687
-5745
-5900
-6132
-6383
-6581
-6672
-6645
-6535
-6408
-6324
-6306
-6331
-6349
-6315
-6223
-6107
-6018
-5983
-5983
-5966
-5890
-5758
-5633
-5598
-5708
-5940
-6201
-6371
-6373
-6211
-5957
-5702
-5501
-5343
-5172
-4938
-4633
-4299
-3999
-3770
-3602
-3448
-3254
-2994
-2680
-2341
-1995
-1641
-1262
-859
-463
-129
93
194
219
247
352
564
855
1154
1386
1504
1506
1433
1348
1317
1379
1539
1762
1985
2145
2208
2190
2156
2193
2363
2670
3050
3395
3602
3611
3433
3139
2826
2575
2422
2347
2297
2222
2103
1961
1841
1774
1753
1734
1670
1552
1430
1385
1473
1676
1896
2009
1940
1706
1408
1161
1020
953
870
697
421
87
-253
-584
-938
-1351
-1813
-2248
-2562
-2707
-2722
-2710
-2770
-2925
-3115
-3241
-3250
-3168
-3082
-3062
-3103
-3118
-3002
-2713
-2308
-1922
-1682
-1639
-1737
-1859
-1895
-1798
-1593
-1351
-1136
-978
-875
-806
-754
-710
-673
-642
-615
-594
-590
-613
-668
-744
-815
-852
-841
-791
-732
-700
-717
-778
-857
-918
-939
-923
-895
-890
-931
-1022
-1142
-1263
-1357
-1411
-1431
-1428
-1410
-1370
-1285
-1128
-886
-583
-277
-46
56
24
-84
-179
-192
-115
-9
37
-36
-216
-428
-577
-613
-554
-470
-436
-490
-621
-791
-960
-1096
-1176
-1170
-1055
-840
-580
-359
-240
-218
-204
-82
214
643
1063
1321
1349
1210
1061
1055
1240
1538
1795
1881
1766
1522
1269
1098
1028
1012
981
888
734
553
385
262
196
184
218
289
386
500
617
718
781
780
704
561
388
237
159
180
290
452
618
755
857
947
1065
1245
1496
1783
2037
2183
2181
2060
1920
1880
2021
2325
2686
2963
3065
3001
2865
2763
2740
2755
2727
2610
2442
2325
2347
2507
2697
2766
2612
2254
1815
1449
1244
1181
1159
1064
840
509
141
-194
-462
-667
-845
-1037
-1272
-1561
-1883
-2182
-2383
-2426
-2301
-2067
-1834
-1703
-1711
-1813
-1909
-1908
-1779
-1571
-1375
-1276
-1309
-1458
-1676
-1916
-2144
-2340
-2488
-2582
-2629
-2649
-2662
-2674
-2661
-2581
-2405
-2139
-1825
-1518
-1251
-1012
-769
-488
-177
117
339
469
534
596
709
881
1068
1203
1234
1159
1014
850
693
534
346
113
-149
-390
-553
-605
-560
-472
-408
-409
-467
-531
-532
-423
-198
102
419
708
958
1190
1441
1734
2072
2436
2808
3176
3538
3891
4223
4508
4724
4859
4923
4943
4948
4964
5009
5092
5213
5361
5511
5635
5716
5762
5802
5864
5946
6003
5967
5796
5509
5197
4973
4911
5003
5161
5282
5304
5239
5145
5071
5011
4914
4728
4454
4156
3926
3818
3814
3837
3808
3695
3526
3353
3201
3047
2839
2539
2154
1730
1313
918
533
149
-211
-491
-647
-691
-707
-807
-1062
-1444
-1839
-2100
-2136
-1954
-1643
-1315
-1041
-828
-639
-440
-227
-30
115
188
198
169
130
99
87
101
142
202
263
305
318
314
325
385
517
716
950
1176
1354
1458
1484
1453
1404
1388
1448
1601
1830
2083
2299
2431
2469
2435
2376
2329
2305
2290
2253
2169
2029
1848
1651
1458
1279
1109
936
754
569
395
241
103
-36
-192
-373
-571
-769
-962
-1159
-1377
-1624
-1881
-2108
-2269
-2358
-2402
-2448
-2522
-2617
-2697
-2729
-2707
-2653
-2590
-2519
-2413
-2248
-2033
-1818
-1659
-1562
-1470
-1289
-965
-541
-154
47
-8
-248
-504
-605
-482
-199
99
279
293
185
40
-78
-151
-194
-222
-228
-198
-128
-33
63
144
204
233
200
62
-200
-542
-863
-1051
-1052
-917
-779
-776
-962
-1275
-1572
-1715
-1647
-1415
-1131
-909
-818
-875
-1062
-1344
-1678
-2000
-2239
-2343
-2310
-2201
-2117
-2145
-2310
-2561
-2806
-2961
-2996
-2936
-2828
-2703
-2559
-2377
-2149
-1904
-1698
-1578
-1551
-1570
-1560
-1468
-1295
-1099
-956
-910
-941
-982
-965
-870
-739
-633
-581
-539
-413
-118
345
870
1294
1497
1473
1342
1280
1413
1744
2162
2513
2697
2718
2665
2648
2725
2877
3028
3092
3028
2848
2607
2368
2175
2039
1933
1817
1657
1448
1228
1052
969
975
1016
1004
873
619
302
5
-221
-390
-564
-805
-1120
-1458
-1749
-1955
-2104
-2265
-2491
-2776
-3055
-3251
-3336
-3357
-3401
-3529
-3726
-3910
-3985
-3920
-3778
-3683
-3746
-4006
-4407
-4854
-5268
-5634
-5990
-6375
-6785
-7165
-7439
-7560
-7542
-7456
-7389
-7402
-7500
-7639
-7740
-7729
-7560
-7237
-6812
-6376
-6018
-5791
-5677
-5601
-5470
-5230
-4904
-4576
-4339
-4233
-4220
-4216
-4151
-4010
-3837
-3685
-3564
-3429
-3216
-2903
-2540
-2228
-2049
-2009
-2025
-1984
-1823
-1578
-1363
-1296
-1413
-1637
-1817
-1807
-1554
-1115
-632
-256
-73
-70
-148
-174
-45
262
678
1071
1311
1330
1155
893
677
599
667
807
912
885
689
343
-88
-527
-905
-1183
-1358
-1467
-1572
-1738
-1993
-2313
-2627
-2852
-2938
-2897
-2790
-2695
-2660
-2686
-2740
-2784
-2805
-2818
-2852
-2925
-3034
-3154
-3253
-3308
-3314
-3289
-3267
-3289
-3379
-3529
-3691
-3796
-3778
-3614
-3329
-2981
-2629
-2303
-2001
-1707
-1406
-1098
-782
-447
-72
350
795
1199
1493
1649
1706
1757
1895
2156
2494
2811
3020
3091
3069
3034
3055
3154
3307
3472
3620
3745
3859
3975
4097
4223
4345
4456
4543
4591
4590
4549
4493
4459
4469
4516
4562
4559
4478
4327
4148
3996
3910
3902
3955
4038
4123
4188
4218
4205
4152
4070
3986
3925
3905
3915
3919
3867
3727
3500
3226
2968
2771
2638
2524
2357
2089
1722
1317
961
717
588
521
445
321
161
23
-39
-13
64
124
117
38
-80
-189
-263
-315
-378
-479
-624
-788
-934
-1034
-1074
-1060
-1010
-947
-897
-877
-893
-930
-961
-959
-915
-838
-754
-681
-619
-550
-458
-345
-231
-143
-89
-53
-1
92
218
343
428
460
465
491
581
734
910
1045
1096
1064
995
960
1012
1167
1389
1618
1796
1897
1935
1949
1989
2086
2242
2441
2661
2890
3131
3389
3652
3890
4062
4149
4163
4157
4194
4306
4463
4582
4573
4395
4091
3773
3554
3484
3506
3490
3315
2949
2481
2076
1879
1925
2112
2263
2228
1977
1610
1291
1154
1228
1438
1668
1830
1899
1897
1846
1743
1577
1356
1138
1004
1008
1134
1300
1413
1436
1417
1455
1625
1920
2255
2516
2636
2624
2541
2445
2352
2236
2070
1858
1634
1435
1263
1094
906
710
560
500
529
579
556
413
186
-21
-102
-20
177
393
553
642
692
735
769
767
721
667
679
807
1031
1261
1393
1386
1296
1241
1312
1510
1745
1908
1950
1924
1938
2079
2347
2654
2890
2993
2985
2946
2955
3046
3199
3371
3527
3657
3762
3837
3865
3832
3745
3632
3533
3471
3435
3385
3268
3044
2701
2259
1764
1275
840
480
170
-154
-562
-1094
-1721
-2357
-2892
-3255
-3453
-3569
-3708
-3940
-4257
-4583
-4824
-4923
-4893
-4806
-4749
-4770
-4858
-4954
-4986
-4914
-4750
-4551
-4383
-4293
-4280
-4308
-4329
-4310
-4252
-4177
-4112
-4066
-4027
-3974
-3898
-3810
-3740
-3710
-3724
-3758
-3776
-3748
-3664
-3537
-3393
-3253
-3133
-3030
-2935
-2827
-2684
-2485
-2215
-1876
-1487
-1079
-686
-338
-58
149
291
392
489
621
809
1042
1273
1444
1515
1489
1415
1361
1379
1469
1587
1672
1684
1628
1544
1487
1491
1558
1664
1780
1886
1978
2062
2146
2244
2380
2584
2888
3306
3820
4376
4899
5315
5582
5694
5684
5606
5510
5429
5366
5296
5179
4984
4706
4377
4059
3827
3726
3756
3866
3975
4003
3912
3713
3464
3243
3120
3127
3256
3461
3680
3854
3945
3956
3917
3881
3895
3982
4135
4319
4492
4620
4680
4660
4550
4345
4051
3697
3329
3002
2752
2578
2445
2299
2092
1811
1481
1156
896
752
744
859
1053
1269
1458
1595
1687
1760
1831
1896
1927
1900
1825
1747
1727
1796
1925
2033
2033
1892
1647
1386
1185
1055
940
766
502
193
-65
-183
-137
18
189
301
337
332
340
400
515
671
855
1062
1290
1529
1762
1973
2165
2358
2575
2818
3064
3275
3423
3501
3529
3541
3567
3632
3752
3937
4175
4427
4636
4746
4742
4662
4584
4580
4671
4812
4915
4905
4757
4505
4216
3946
3721
3537
3375
3218
3052
2863
2639
2385
2138
1961
1913
2004
2183
2356
2434
2395
2284
2188
2166
2206
2229
2137
1880
1483
1040
655
396
265
217
186
119
-16
-230
-513
-837
-1146
-1374
-1463
-1407
-1259
-1125
-1103
-1236
-1484
-1744
-1917
-1972
-1969
-2025
-2237
-2617
-3076
-3470
-3691
-3722
-3645
-3584
-3623
-3764
-3947
-4109
-4245
-4417
-4706
-5140
-5659
-6145
-6488
-6656
-6712
-6759
-6875
-7059
-7250
-7376
-7408
-7371
-7314
-7266
-7220
-7151
-7048
-6929
-6830
-6765
-6710
-6618
-6460
-6251
-6041
-5881
-5772
-5672
-5527
-5318
-5080
-4876
-4743
-4658
-4555
-4383
-4147
-3916
-3775
-3756
-3815
-3854
-3793
-3620
-3395
-3209
-3114
-3097
-3095
-3040
-2902
-2699
-2479
-2281
-2123
-2001
-1897
-1794
-1680
-1554
-1431
-1340
-1313
-1364
-1465
-1549
-1535
-1373
-1073
-699
-337
-52
137
250
320
370
418
486
604
797
1059
1342
1573
1695
1701
1641
1586
1590
1655
1744
1806
1815
1777
1721
1677
1670
1712
1810
1952
2105
2213
2227
2131
1961
1791
1688
1669
1687
1667
1556
1363
1147
977
883
838
779
647
419
108
-254
-629
-980
-1263
-1434
-1472
-1406
-1317
-1306
-1432
-1670
-1917
-2043
-1974
-1730
-1416
-1152
-1010
-983
-998
-980
-893
-746
-575
-405
-235
-45
171
398
601
745
817
832
824
827
860
921
1000
1083
1167
1262
1381
1535
1721
1918
2097
2235
2339
2444
2604
2854
3186
3542
3835
3999
4026
3978
3953
4032
4231
4496
4733
4863
4865
4787
4714
4721
4844
5064
5327
5568
5735
5801
5765
5652
5512
5402
5373
5438
5568
5698
5766
5749
5681
5629
5647
5732
5819
5815
5664
5386
5077
4854
4789
4863
4978
5018
4916
4689
4421
4213
4121
4127
4152
4100
3900
3532
3029
2455
1882
1375
974
688
491
332
157
-70
-348
-638
-883
-1039
-1092
-1056
-954
-804
-609
-377
-139
45
109
19
-195
-440
-605
-619
-495
-324
-221
-257
-418
-612
-722
-676
-479
-210
29
162
169
85
-27
-110
-134
-104
-55
-30
-58
-134
-219
-255
-199
-57
112
225
223
110
-45
-153
-159
-82
2
7
-108
-311
-528
-692
-780
-819
-860
-936
-1047
-1166
-1263
-1328
-1371
-1414
-1476
-1563
-1668
-1771
-1835
-1823
-1708
-1501
-1255
-1049
-953
-990
-1115
-1245
-1305
-1266
-1163
-1064
-1033
-1096
-1240
-1429
-1630
-1814
-1965
-2068
-2123
-2147
-2175
-2246
-2370
-2522
-2642
-2678
-2615
-2491
-2372
-2317
-2340
-2407
-2466
-2478
-2440
-2382
-2341
-2342
-2383
-2445
-2509
-2565
-2623
-2701
-2819
-2984
-3180
-3368
-3502
-3551
-3526
-3482
-3492
-3600
-3793
-3996
-4114
-4093
-3959
-3805
-3738
-3808
-3977
-4144
-4206
-4126
-3952
-3784
-3702
-3724
-3799
-3847
-3824
-3746
-3680
-3689
-3789
-3925
-4009
-3965
-3778
-3505
-3242
-3072
-3019
-3038
-3046
-2970
-2788
-2550
-2349
-2274
-2368
-2603
-2895
-3144
-3280
-3293
-3230
-3170
-3182
-3298
-3502
-3739
-3942
-4062
-4088
-4043
-3980
-3942
-3943
-3959
-3935
-3823
-3611
-3345
-3106
-2970
-2968
-3064
-3184
-3253
-3245
-3186
-3125
-3098
-3097
-3089
-3047
-2982
-2939
-2959
-3035
-3108
-3090
-2931
-2653
-2340
-2090
-1950
-1894
-1848
-1743
-1556
-1315
-1070
-858
-690
-564
-488
-477
-531
-616
-661
-604
-426
-175
64
220
285
309
359
463
590
677
678
598
491
420
410
439
457
425
336
213
84
-33
-133
-221
-303
-391
-509
-681
-916
-1190
-1442
-1610
-1666
-1642
-1612
-1647
-1775
-1965
-2159
-2312
-2425
-2535
-2689
-2899
-3143
-3378
-3569
-3708
-3811
-3900
-3990
-4085
-4185
-4291
-4409
-4539
-4676
-4808
-4922
-5007
-5056
-5062
-5022
-4942
-4846
-4763
-4720
-4727
-4772
-4829
-4874
-4897
-4900
-4891
-4878
-4862
-4846
-4841
-4858
-4908
-4989
-5089
-5189
-5274
-5330
-5349
-5328
-5276
-5213
-5160
-5123
-5082
-4987
-4795
-4499
-4144
-3814
-3585
-3478
-3450
-3428
-3355
-3222
-3059
-2895
-2729
-2529
-2266
-1959
-1670
-1470
-1385
-1374
-1351
-1251
-1073
-886
-775
-781
-870
-957
-965
-877
-738
-622
-574
-586
-602
-558
-417
-189
80
329
510
607
641
669
753
940
1225
1554
1845
2031
2099
2096
2101
2181
2356
2596
2851
3082
3284
3475
3676
3888
4093
4268
4399
4492
4572
4667
4801
4980
5186
5386
5545
5643
5699
5758
5877
6082
6357
6645
6884
7046
7149
7241
7361
7509
7652
7751
7796
7818
7859
7942
8042
8115
8115
8042
7935
7847
7803
7788
7758
7668
7496
7255
6972
6676
6393
6149
5967
5861
5821
5813
5790
5726
5637
5569
5571
5651
5763
5821
5748
5519
5168
4766
4376
4022
3694
3358
3002
2647
2337
2117
2005
1990
2024
2054
2032
1934
1760
1540
1321
1154
1073
1077
1123
1144
1077
897
633
356
144
40
26
35
-10
-153
-376
-617
-801
-886
-878
-813
-723
-616
-476
-288
-70
126
242
250
185
126
155
304
538
767
902
901
793
655
572
589
690
817
906
931
922
947
1075
1327
1655
1966
2169
2229
2189
2141
2171
2305
2500
2680
2795
2857
2925
3057
3264
3498
3690
3809
3880
3969
4120
4320
4501
4593
4579
4514
4485
4553
4711
4895
5029
5078
5057
5006
4945
4853
4692
4441
4124
3794
3500
3254
3031
2799
2548
2294
2062
1858
1657
1429
1168
904
681
525
417
307
157
-21
-166
-207
-117
59
224
287
219
69
-71
-121
-63
57
170
229
242
257
330
486
703
926
1100
1192
1202
1155
1083
1016
979
991
1069
1209
1387
1554
1658
1666
1586
1461
1351
1294
1292
1315
1322
1295
1243
1191
1159
1146
1134
1105
1054
993
936
889
849
809
772
755
769
813
867
903
907
893
890
925
1004
1108
1212
1304
1390
1489
1609
1739
1852
1926
1956
1956
1950
1956
1970
1978
1963
1917
1852
1794
1774
1816
1923
2068
2202
2270
2245
2139
2005
1908
1883
1920
1967
1971
1915
1835
1794
1846
1997
2201
2389
2503
2522
2466
2377
2299
2258
2261
2294
2326
2325
2269
2171
2072
2029
2080
2209
2362
2472
2507
2493
2493
2561
2701
2857
2952
2942
2845
2730
2668
2680
2730
2749
2688
2550
2386
2260
2199
2175
2118
1959
1669
1281
874
530
301
179
101
-12
-217
-514
-844
-1124
-1290
-1331
-1290
-1238
-1227
-1264
-1312
-1323
-1272
-1177
-1082
-1032
-1045
-1100
-1150
-1152
-1083
-951
-788
-630
-507
-426
-378
-340
-291
-216
-118
-5
109
208
271
273
195
39
-159
-330
-402
-345
-192
-37
18
-78
-288
-510
-636
-620
-498
-362
-290
-301
-348
-354
-270
-100
110
306
457
557
607
601
528
387
201
13
-145
-267
-381
-520
-696
-879
-1020
-1083
-1063
-993
-917
-867
-851
-868
-920
-1020
-1177
-1378
-1587
-1762
-1875
-1936
-1977
-2037
-2137
-2269
-2411
-2545
-2655
-2725
-2735
-2666
-2522
-2341
-2186
-2120
-2157
-2250
-2311
-2258
-2072
-1802
-1540
-1361
-1285
-1270
-1249
-1174
-1044
-895
-767
-676
-613
-556
-495
-437
-390
-344
-272
-144
44
253
421
496
473
400
352
385
505
663
788
826
772
664
567
536
599
743
927
1089
1171
1139
1004
821
676
635
715
862
985
1006
908
745
605
554
594
669
705
657
537
396
286
229
213
211
205
185
145
77
-25
-142
-226
-219
-94
113
308
398
349
222
139
202
423
708
909
920
738
461
224
117
149
257
363
423
434
413
366
281
150
-7
-141
-200
-172
-103
-78
-168
-386
-672
-921
-1047
-1024
-902
-773
-719
-771
-900
-1037
-1118
-1117
-1052
-972
-926
-941
-1014
-1121
-1233
-1328
-1399
-1446
-1480
-1514
-1565
-1646
-1757
-1885
-2001
-2081
-2120
-2134
-2154
-2202
-2272
-2334
-2345
-2283
-2153
-1986
-1818
-1672
-1552
-1448
-1352
-1263
-1180
-1101
-1022
-951
-899
-884
-911
-957
-979
-936
-820
-663
-525
-451
-449
-486
-514
-500
-444
-369
-301
-247
-202
-158
-115
-76
-38
19
116
255
403
503
509
417
275
155
118
173
287
404
485
519
524
524
532
547
560
559
530
465
360
224
85
-24
-70
-47
26
115
185
218
213
180
129
69
10
-40
-78
-109
-143
-190
-245
-291
-313
-315
-328
-389
-518
-693
-861
-959
-959
-877
-761
-665
-618
-619
-653
-702
-754
-799
-824
-821
-796
-778
-802
-884
-998
-1091
-1107
-1027
-882
-728
-603
-497
-364
-154
140
471
760
948
1024
1032
1035
1080
1170
1267
1318
1281
1150
948
724
531
401
334
299
247
141
-18
-193
-332
-401
-403
-378
-371
-405
-469
-530
-566
-576
-581
-598
-624
-637
-618
-571
-527
-526
-584
-676
-745
-736
-633
-477
-349
-332
-460
-706
-984
-1196
-1279
-1234
-1126
-1045
-1056
-1168
-1333
-1477
-1545
-1522
-1430
-1303
-1170
-1043
-937
-871
-868
-927
-1012
-1063
-1025
-900
-745
-640
-625
-669
-683
-585
-364
-95
109
174
116
26
4
90
238
360
390
327
222
134
80
33
-40
-141
-234
-268
-224
-131
-39
27
88
195
380
613
803
853
714
427
91
-191
-369
-461
-528
-622
-758
-913
-1052
-1159
-1239
-1310
-1380
-1440
-1477
-1482
-1461
-1425
-1385
-1338
-1285
-1234
-1212
-1250
-1363
-1534
-1715
-1857
-1934
-1968
-2012
-2117
-2297
-2522
-2730
-2868
-2922
-2919
-2907
-2917
-2946
-2965
-2948
-2893
-2825
-2779
-2772
-2793
-2816
-2823
-2823
-2847
-2925
-3067
-3249
-3436
-3596
-3716
-3798
-3848
-3866
-3849
-3810
-3774
-3774
-3823
-3907
-3986
-4022
-4002
-3944
-3880
-3834
-3806
-3783
-3759
-3753
-3801
-3923
-4104
-4293
-4425
-4467
-4432
-4373
-4340
-4353
-4389
-4405
-4370
-4287
-4184
-4096
-4040
-4013
-3998
-3977
-3936
-3859
-3722
-3507
-3220
-2904
-2627
-2456
-2414
-2465
-2529
-2533
-2447
-2306
-2176
-2118
-2144
-2218
-2284
-2297
-2251
-2165
-2064
-1957
-1839
-1703
-1561
-1442
-1379
-1386
-1445
-1521
-1582
-1615
-1633
-1655
-1695
-1749
-1803
-1843
-1857
-1839
-1780
-1673
-1516
-1326
-1136
-986
-898
-863
-850
-819
-747
-639
-519
-415
-344
-306
-295
-297
-299
-278
-212
-82
108
326
522
654
709
707
691
694
722
754
763
736
692
665
686
755
841
889
850
705
483
248
76
19
81
215
349
425
440
439
492
643
875
1115
1275
1311
1248
1171
1174
1310
1565
1875
2167
2392
2543
2643
2730
2836
2978
3164
3379
3597
3783
3915
3998
4067
4172
4341
4555
4755
4868
4848
4706
4501
4307
4183
4149
4188
4264
4339
4380
4371
4312
4225
4152
4139
4208
4339
4472
4535
4481
4315
4091
3888
3767
3748
3807
3894
3952
3937
3831
3640
3395
3144
2937
2800
2725
2668
2577
2419
2204
1985
1824
1761
1791
1866
1931
1949
1924
1891
1891
1949
2053
2171
2262
2303
2297
2272
2265
2309
2423
2606
2840
3085
3295
3427
3463
3422
3363
3366
3490
3743
4070
4379
4584
4662
4659
4661
4743
4919
5138
5321
5411
5408
5366
5352
5405
5511
5622
5687
5682
5620
5530
5442
5366
5299
5231
5152
5063
4973
4896
4852
4857
4912
4993
5057
5056
4964
4797
4604
4446
4367
4372
4442
4545
4660
4777
4888
4976
5020
5010
4965
4925
4937
5014
5124
5203
5186
5047
4815
4554
4325
4157
4033
3911
3753
3557
3355
3201
3131
3147
3206
3239
3182
3002
2713
2366
2025
1747
1550
1428
1349
1279
1195
1092
983
890
839
844
900
981
1050
1070
1027
934
823
734
692
698
736
777
794
768
692
566
405
230
65
-79
-206
-335
-481
-640
-786
-886
-924
-918
-902
-901
-903
-867
-751
-556
-346
-214
-229
-385
-597
-753
-778
-679
-537
-449
-471
-593
-762
-922
-1052
-1161
-1262
-1350
-1402
-1398
-1346
-1285
-1254
-1269
-1305
-1319
-1277
-1181
-1060
-950
-867
-807
-758
-721
-709
-734
-791
-849
-875
-852
-797
-750
-744
-790
-875
-973
-1066
-1147
-1212
-1247
-1235
-1169
-1067
-969
-909
-892
-884
-834
-711
-528
-330
-162
-30
101
278
518
790
1034
1203
1302
1384
1516
1733
2017
2314
2564
2742
2854
2925
2976
3016
3054
3105
3186
3308
3456
3599
3713
3800
3895
4030
4217
4411
4551
4590
4531
4431
4363
4368
4427
4482
4472
4377
4227
4074
3960
3885
3816
3711
3550
3343
3119
2906
2719
2558
2423
2320
2265
2270
2325
2398
2439
2404
2274
2073
1854
1672
1555
1486
1411
1274
1048
758
467
234
80
-24
-140
-311
-532
-747
-882
-898
-813
-698
-633
-662
-769
-889
-950
-911
-782
-614
-472
-402
-418
-499
-612
-724
-820
-898
-965
-1024
-1073
-1103
-1112
-1103
-1086
-1066
-1040
-996
-927
-848
-793
-802
-892
-1042
-1195
-1290
-1293
-1214
-1098
-990
-908
-839
-763
-684
-635
-667
-808
-1037
-1288
-1482
-1574
-1576
-1548
-1559
-1650
-1816
-2019
-2213
-2372
-2493
-2594
-2689
-2781
-2866
-2931
-2974
-2998
-3009
-3013
-3011
-3001
-2982
-2955
-2928
-2904
-2885
-2862
-2821
-2745
-2620
-2445
-2236
-2020
-1831
-1697
-1632
-1625
-1646
-1657
-1627
-1555
-1467
-1408
-1415
-1497
-1624
-1742
-1801
-1777
-1690
-1578
-1480
-1407
-1349
-1285
-1210
-1133
-1073
-1030
-980
-886
-727
-518
-308
-157
-94
-100
-122
-103
-20
105
225
293
295
247
185
140
129
159
236
367
553
781
1016
1221
1363
1441
1478
1514
1580
1684
1812
1939
2039
2098
2119
2113
2100
2102
2133
2196
2272
2327
2322
2235
2079
1898
1751
1681
1695
1760
1823
1838
1790
1695
1590
1507
1462
1451
1464
1489
1521
1554
1586
1616
1648
1687
1739
1796
1838
1840
1794
1721
1662
1660
1732
1853
1972
2043
2053
2032
2028
2074
2166
2264
2319
2306
2238
2159
2111
2116
2162
2220
2259
2267
2255
2244
2253
2287
2337
2383
2411
2414
2402
2385
2370
2347
2299
2210
2087
1956
1855
1808
1807
1814
1788
1714
1618
1549
1552
1636
1768
1898
1991
2039
2057
2058
2040
1991
1913
1833
1797
1835
1934
2033
2058
1968
1785
1581
1435
1388
1416
1454
1430
1310
1104
861
635
471
385
362
365
345
264
116
-67
-224
-297
-262
-140
23
184
329
471
624
784
930
1048
1147
1265
1430
1635
1825
1930
1918
1822
1723
1695
1749
1822
1830
1726
1544
1377
1308
1352
1446
1491
1427
1266
1086
968
947
997
1056
1074
1040
980
930
911
929
980
1058
1151
1232
1260
1200
1049
848
663
550
513
498
427
249
-26
-324
-546
-622
-546
-376
-197
-83
-62
-111
-175
-193
-128
17
205
377
482
500
452
395
394
491
686
931
1153
1296
1341
1319
1289
1306
1389
1515
1634
1703
1707
1669
1627
1610
1615
1608
1547
1409
1203
968
757
607
535
529
560
592
593
546
459
362
302
316
412
559
708
811
853
852
847
867
916
978
1029
1062
1084
1110
1148
1199
1265
1361
1507
1718
1979
2249
2475
2627
2710
2760
2810
2870
2914
2908
2838
2726
2616
2547
2522
2510
2468
2373
2236
2096
1991
1935
1911
1891
1854
1807
1775
1782
1833
1904
1953
1947
1879
1775
1676
1613
1584
1564
1515
1422
1302
1195
1138
1143
1193
1261
1327
1391
1451
1492
1477
1376
1202
1020
928
982
1161
1358
1446
1358
1138
916
827
923
1145
1367
1485
1480
1414
1375
1406
1485
1555
1579
1572
1580
1635
1717
1762
1714
1571
1390
1250
1199
1216
1235
1189
1060
880
703
563
450
326
158
-50
-264
-440
-559
-642
-738
-890
-1116
-1391
-1664
-1888
-2037
-2128
-2198
-2296
-2449
-2655
-2886
-3100
-3268
-3380
-3448
-3496
-3545
-3608
-3692
-3798
-3921
-4054
-4191
-4317
-4432
-4544
-4668
-4816
-4986
-5164
-5328
-5463
-5571
-5663
-5760
-5879
-6031
-6218
-6430
-6650
-6851
-7014
-7134
-7228
-7326
-7453
-7611
-7771
-7899
-7980
-8032
-8098
-8205
-8345
-8475
-8547
-8548
-8514
-8509
-8573
-8693
-8805
-8843
-8785
-8673
-8586
-8586
-8680
-8810
-8902
-8908
-8837
-8737
-8664
-8645
-8668
-8701
-8709
-8678
-8614
-8535
-8464
-8418
-8405
-8419
-8441
-8444
-8412
-8346
-8268
-8204
-8167
-8147
-8119
-8064
-7974
-7863
-7741
-7604
-7438
-7236
-7018
-6827
-6705
-6663
-6669
-6663
-6601
-6482
-6355
-6278
-6274
-6319
-6351
-6318
-6211
-6062
-5921
-5819
-5752
-5695
-5633
-5572
-5535
-5528
-5529
-5486
-5354
-5130
-4857
-4606
-4435
-4354
-4328
-4299
-4226
-4102
-3955
-3820
-3720
-3652
-3603
-3561
-3522
-3489
-3458
-3416
-3353
-3266
-3170
-3086
-3025
-2977
-2918
-2824
-2690
-2539
-2402
-2291
-2193
-2070
-1897
-1679
-1457
-1282
-1176
-1115
-1047
-925
-751
-573
-457
-438
-492
-554
-557
-482
-363
-267
-238
-278
-342
-382
-375
-334
-289
-261
-245
-229
-206
-192
-205
-253
-312
-345
-327
-269
-211
-194
-224
-269
-282
-240
-163
-106
-113
-188
-288
-356
-362
-327
-307
-353
-476
-641
-790
-877
-895
-871
-843
-836
-854
-883
-906
-910
-892
-853
-797
-730
-658
-587
-523
-474
-448
-453
-493
-560
-640
-714
-775
-830
-899
-995
-1110
-1214
-1271
-1269
-1227
-1187
-1185
-1225
-1278
-1305
-1289
-1244
-1209
-1211
-1249
-1292
-1306
-1282
-1240
-1214
-1220
-1246
-1259
-1237
-1187
-1141
-1133
-1171
-1233
-1276
-1270
-1213
-1133
-1071
-1054
-1088
-1157
-1240
-1322
-1398
-1469
-1539
-1607
-1663
-1696
-1697
-1668
-1624
-1588
-1581
-1607
-1657
-1712
-1762
-1813
-1884
-1990
-2124
-2260
-2362
-2409
-2407
-2384
-2360
-2338
-2299
-2228
-2127
-2025
-1957
-1936
-1942
-1926
-1843
-1682
-1465
-1239
-1044
-895
-779
-670
-544
-386
-193
29
267
503
719
907
1075
1243
1435
1657
1900
2136
2340
2500
2617
2703
2767
2814
2846
2867
2877
2876
2856
2811
2743
2668
2612
2598
2630
2690
2749
2777
2758
2696
2612
2539
2514
2560
2679
2836
2972
3028
2984
2872
2766
2733
2791
2889
2940
2877
2699
2472
2285
2190
2172
2163
2092
1933
1713
1492
1320
1214
1161
1136
1118
1090
1040
954
835
704
598
545
542
550
520
430
304
197
151
164
187
158
48
-117
-283
-408
-493
-576
-689
-826
-938
-969
-906
-799
-732
-771
-912
-1083
-1181
-1143
-974
-750
-566
-485
-513
-600
-681
-703
-651
-543
-420
-324
-286
-313
-385
-459
-478
-403
-231
-3
214
358
406
389
367
397
494
627
742
798
797
776
780
829
906
975
1012
1020
1032
1068
1123
1164
1154
1085
986
900
848
809
733
585
372
154
-4
-75
-93
-126
-230
-401
-580
-696
-716
-666
-612
-608
-661
-733
-774
-764
-719
-676
-653
-642
-623
-595
-588
-645
-787
-980
-1148
-1224
-1189
-1094
-1022
-1036
-1126
-1224
-1250
-1165
-1000
-835
-741
-744
-812
-891
-936
-941
-928
-923
-935
-954
-968
-977
-990
-1010
-1022
-996
-906
-758
-590
-453
-378
-350
-316
-219
-36
208
450
635
743
802
865
976
1140
1331
1501
1619
1678
1701
1715
1741
1783
1827
1860
1869
1852
1817
1778
1750
1740
1747
1753
1740
1692
1610
1515
1437
1398
1398
1411
1397
1327
1195
1029
867
743
665
616
570
504
414
305
184
54
-89
-247
-409
-557
-672
-756
-826
-911
-1032
-1184
-1340
-1464
-1540
-1579
-1622
-1712
-1874
-2099
-2348
-2570
-2726
-2805
-2822
-2812
-2813
-2853
-2943
-3078
-3240
-3402
-3542
-3643
-3702
-3724
-3725
-3725
-3742
-3789
-3869
-3971
-4077
-4168
-4231
-4268
-4290
-4312
-4340
-4365
-4370
-4336
-4259
-4148
-4027
-3921
-3843
-3794
-3757
-3711
-3646
-3564
-3483
-3426
-3402
-3398
-3379
-3308
-3171
-2990
-2819
-2710
-2684
-2712
-2734
-2701
-2604
-2487
-2411
-2416
-2491
-2581
-2630
-2619
-2580
-2570
-2626
-2741
-2869
-2961
-2998
-3003
-3021
-3082
-3182
-3292
-3376
-3415
-3410
-3373
-3315
-3240
-3146
-3036
-2913
-2777
-2621
-2440
-2236
-2025
-1830
-1660
-1510
-1369
-1238
-1140
-1109
-1164
-1281
-1402
-1465
-1446
-1375
-1317
-1321
-1388
-1468
-1501
-1456
-1352
-1241
-1162
-1122
-1094
-1050
-983
-905
-828
-737
-595
-373
-78
235
491
642
690
686
691
740
828
925
1008
1075
1139
1207
1266
1297
1285
1241
1197
1179
1194
1223
1239
1226
1191
1161
1155
1175
1205
1218
1199
1147
1078
1010
964
944
952
982
1024
1066
1102
1136
1180
1246
1342
1459
1580
1684
1759
1798
1808
1796
1776
1762
1770
1805
1861
1910
1919
1867
1758
1627
1519
1465
1460
1470
1450
1378
1273
1181
1155
1220
1356
1511
1626
1666
1637
1581
1552
1587
1684
1801
1880
1870
1761
1587
1412
1303
1292
1369
1482
1570
1585
1517
1392
1255
1152
1108
1125
1183
1248
1291
1296
1268
1226
1200
1210
1264
1348
1435
1497
1510
1468
1379
1261
1138
1030
948
892
846
789
699
570
409
236
74
-66
-184
-296
-419
-563
-723
-880
-1004
-1072
-1076
-1033
-982
-967
-1014
-1119
-1242
-1335
-1366
-1337
-1282
-1249
-1267
-1336
-1435
-1535
-1625
-1701
-1766
-1812
-1827
-1802
-1750
-1698
-1673
-1676
-1681
-1649
-1560
-1429
-1299
-1214
-1187
-1199
-1214
-1211
-1192
-1177
-1176
-1175
-1142
-1052
-905
-728
-555
-401
-264
-135
-22
47
48
-7
-60
-37
108
354
615
795
842
784
709
706
809
981
1144
1232
1229
1170
1109
1082
1099
1151
1238
1372
1565
1807
2054
2248
2349
2366
2352
2374
2471
2632
2808
2947
3030
3085
3160
3292
3480
3685
3857
3964
4008
4016
4018
4033
4062
4098
4129
4149
4149
4122
4067
3998
3950
3958
4035
4161
4283
4351
4349
4307
4281
4313
4398
4489
4526
4481
4376
4263
4189
4164
4156
4121
4032
3894
3734
3578
3438
3315
3210
3129
3077
3040
2982
2868
2689
2476
2291
2184
2156
2157
2107
1951
1685
1360
1045
786
591
432
276
106
-76
-256
-418
-553
-660
-741
-810
-890
-1012
-1198
-1445
-1723
-1992
-2220
-2410
-2594
-2807
-3065
-3345
-3603
-3798
-3919
-3991
-4056
-4149
-4282
-4442
-4612
-4777
-4934
-5078
-5199
-5278
-5302
-5281
-5252
-5264
-5354
-5522
-5726
-5901
-5993
-5987
-5910
-5813
-5736
-5698
-5692
-5708
-5749
-5830
-5967
-6153
-6353
-6518
-6612
-6629
-6592
-6540
-6502
-6485
-6483
-6485
-6481
-6467
-6433
-6368
-6265
-6136
-6008
-5908
-5847
-5806
-5753
-5664
-5536
-5392
-5259
-5148
-5051
-4951
-4844
-4744
-4670
-4626
-4594
-4544
-4455
-4338
-4220
-4130
-4070
-4022
-3965
-3888
-3810
-3753
-3720
-3690
-3629
-3517
-3366
-3214
-3095
-3021
-2976
-2930
-2863
-2771
-2658
-2523
-2356
-2152
-1921
-1694
-1507
-1375
-1279
-1181
-1042
-857
-653
-473
-353
-307
-322
-369
-422
-462
-478
-475
-466
-470
-495
-534
-559
-538
-457
-333
-203
-100
-32
20
83
167
257
331
379
417
471
549
624
656
622
548
494
520
633
779
878
878
793
691
645
684
775
859
893
882
866
884
944
1020
1081
1106
1103
1084
1050
987
885
750
616
522
490
505
530
523
465
360
228
88
-43
-158
-249
-319
-383
-464
-587
-755
-943
-1116
-1245
-1336
-1421
-1539
-1700
-1880
-2029
-2109
-2115
-2077
-2037
-2025
-2037
-2048
-2037
-2001
-1954
-1912
-1884
-1863
-1835
-1790
-1731
-1671
-1622
-1586
-1556
-1518
-1464
-1400
-1342
-1312
-1320
-1356
-1393
-1399
-1356
-1279
-1210
-1194
-1249
-1348
-1436
-1458
-1402
-1304
-1229
-1231
-1314
-1437
-1537
-1574
-1552
-1512
-1501
-1540
-1618
-1704
-1771
-1809
-1822
-1818
-1802
-1780
-1766
-1778
-1828
-1907
-1988
-2039
-2050
-2045
-2069
-2155
-2299
-2459
-2571
-2596
-2534
-2422
-2311
-2233
-2199
-2203
-2243
-2318
-2428
-2551
-2651
-2695
-2674
-2620
-2579
-2589
-2647
-2716
-2753
-2743
-2709
-2694
-2724
-2787
-2836
-2828
-2752
-2640
-2540
-2483
-2467
-2463
-2447
-2417
-2391
-2384
-2387
-2366
-2290
-2156
-1997
-1862
-1778
-1732
-1680
-1588
-1455
-1322
-1235
-1213
-1227
-1221
-1156
-1032
-895
-798
-769
-796
-836
-849
-817
-746
-648
-530
-391
-236
-83
43
120
150
154
158
175
198
209
198
172
143
114
70
-12
-142
-298
-431
-493
-468
-385
-304
-279
-327
-417
-500
-535
-520
-484
-467
-484
-520
-541
-519
-461
-400
-378
-414
-488
-554
-571
-533
-474
-445
-484
-583
-697
-774
-790
-761
-727
-720
-733
-733
-684
-588
-484
-433
-467
-575
-703
-793
-813
-773
-705
-633
-567
-504
-452
-434
-474
-579
-723
-868
-987
-1089
-1212
-1387
-1608
-1834
-2015
-2134
-2220
-2326
-2481
-2658
-2790
-2815
-2730
-2600
-2524
-2569
-2730
-2937
-3096
-3148
-3096
-2991
-2897
-2860
-2899
-3012
-3184
-3388
-3581
-3710
-3734
-3654
-3519
-3411
-3399
-3501
-3681
-3872
-4019
-4109
-4169
-4230
-4305
-4372
-4397
-4361
-4272
-4166
-4075
-4014
-3977
-3943
-3899
-3846
-3786
-3718
-3632
-3520
-3387
-3261
-3179
-3169
-3224
-3306
-3363
-3356
-3287
-3192
-3128
-3134
-3213
-3325
-3411
-3421
-3345
-3209
-3068
-2970
-2939
-2960
-2994
-2997
-2942
-2830
-2692
-2566
-2485
-2454
-2446
-2418
-2334
-2184
-1995
-1821
-1707
-1666
-1669
-1655
-1574
-1416
-1221
-1052
-959
-945
-965
-958
-888
-760
-615
-494
-410
-344
-267
-174
-89
-51
-76
-135
-168
-118
21
203
354
427
437
452
552
773
1087
1419
1699
1901
2047
2184
2344
2524
2696
2839
2953
3055
3162
3270
3362
3426
3472
3535
3642
3790
3940
4043
4078
4070
4077
4142
4266
4396
4467
4447
4355
4247
4174
4147
4139
4115
4067
4016
3986
3974
3939
3831
3640
3416
3248
3205
3285
3410
3478
3426
3272
3100
2996
2995
3061
3128
3151
3137
3131
3173
3264
3362
3414
3402
3346
3290
3261
3250
3223
3155
3054
2958
2906
2906
2927
2921
2860
2753
2641
2564
2535
2535
2525
2482
2407
2324
2261
2234
2242
2270
2300
2311
2285
2205
2073
1912
1768
1683
1679
1734
1801
1836
1827
1807
1825
1914
2054
2186
2239
2176
2015
1814
1634
1506
1417
1331
1211
1045
845
630
414
205
9
-166
-306
-409
-481
-541
-605
-673
-733
-768
-781
-790
-824
-903
-1022
-1156
-1276
-1366
-1429
-1478
-1522
-1562
-1596
-1628
-1674
-1746
-1843
-1941
-2003
-2008
-1969
-1933
-1955
-2062
-2229
-2394
-2491
-2493
-2426
-2351
-2327
-2370
-2451
-2513
-2519
-2469
-2402
-2366
-2384
-2436
-2476
-2458
-2367
-2223
-2066
-1931
-1830
-1754
-1694
-1650
-1631
-1645
-1680
-1708
-1704
-1668
-1634
-1649
-1740
-1884
-2013
-2053
-1968
-1793
-1616
-1526
-1558
-1678
-1799
-1840
-1774
-1633
-1482
-1375
-1321
-1292
-1248
-1169
-1063
-954
-861
-783
-707
-623
-531
-443
-365
-290
-201
-86
50
184
294
375
447
538
666
823
981
1106
1188
1241
1294
1375
1491
1629
1767
1888
1985
2059
2113
2151
2182
2215
2261
2318
2372
2401
2390
2350
2313
2315
2368
2454
2528
2553
2522
2466
2427
2429
2461
2485
2471
2421
2368
2350
2370
2389
2346
2206
1985
1750
1579
1506
1504
1497
1411
1219
957
696
504
409
394
406
391
312
153
-76
-348
-623
-860
-1028
-1119
-1143
-1126
-1095
-1061
-1028
-993
-958
-925
-896
-866
-824
-769
-714
-678
-671
-684
-689
-660
-596
-531
-510
-560
-667
-780
-847
-845
-799
-758
-760
-805
-857
-875
-841
-773
-702
-651
-612
-561
-481
-378
-278
-207
-168
-140
-93
-12
91
191
265
310
339
371
410
452
485
505
517
522
518
493
441
373
315
294
321
381
440
466
446
392
331
284
258
247
242
240
245
266
308
370
447
530
608
664
685
666
617
565
540
559
620
702
779
837
872
889
882
835
731
577
408
282
250
322
457
583
638
599
501
410
384
443
560
678
745
742
686
620
590
624
720
854
989
1093
1147
1159
1151
1156
1191
1253
1314
1338
1303
1218
1116
1039
1010
1016
1016
967
853
692
525
391
305
252
212
169
127
98
85
73
37
-45
-169
-315
-457
-581
-693
-802
-908
-997
-1053
-1071
-1074
-1092
-1148
-1233
-1318
-1370
-1383
-1377
-1387
-1427
-1483
-1523
-1524
-1493
-1464
-1468
-1511
-1567
-1601
-1599
-1582
-1587
-1635
-1712
-1774
-1785
-1739
-1666
-1607
-1574
-1549
-1487
-1361
-1174
-961
-756
-577
-421
-274
-135
-6
119
265
465
734
1043
1332
1548
1683
1790
1944
2184
2482
2753
2921
2973
2976
3030
3193
3443
3694
3861
3929
3956
4037
4224
4494
4766
4960
5055
5100
5172
5322
5539
5761
5923
5993
5988
5951
5926
5931
5969
6031
6111
6202
6289
6355
6385
6381
6369
6377
6429
6518
6618
6692
6717
6690
6628
6558
6504
6482
6493
6525
6556
6562
6525
6446
6348
6267
6239
6277
6361
6453
6509
6504
6445
6363
6293
6258
6255
6262
6249
6207
6146
6102
6105
6166
6261
6344
6371
6325
6224
6114
6036
6013
6039
6097
6171
6257
6344
6413
6425
6352
6196
6005
5854
5804
5859
5960
6017
5964
5801
5594
5430
5367
5404
5489
5558
5573
5538
5476
5411
5353
5300
5252
5218
5204
5200
5179
5119
5022
4924
4878
4915
5012
5107
5128
5043
4889
4742
4676
4715
4821
4921
4957
4915
4825
4738
4691
4693
4732
4791
4856
4913
4944
4933
4882
4822
4807
4884
5057
5274
5443
5488
5396
5224
5070
5012
5060
5160
5229
5216
5131
5029
4971
4982
5039
5101
5135
5137
5121
5095
5051
4976
4880
4805
4814
4936
5145
5355
5472
5460
5363
5284
5313
5466
5674
5833
5878
5829
5772
5796
5932
6131
6310
6410
6435
6441
6483
6574
6680
6754
6781
6788
6817
6881
6953
6978
6930
6839
6779
6818
6965
7160
7305
7329
7231
7077
6953
6916
6968
7062
7140
7158
7099
6972
6803
6628
6491
6428
6451
6531
6606
6608
6502
6303
6072
5874
5747
5684
5644
5586
5492
5367
5234
5106
4987
4876
4770
4678
4605
4555
4523
4508
4518
4568
4668
4807
4946
5036
5039
4957
4834
4739
4731
4830
5008
5201
5352
5435
5473
5518
5615
5776
5969
6141
6251
6295
6305
6323
6374
6449
6528
6597
6672
6781
6933
7097
7207
7209
7099
6945
6846
6879
7041
7256
7419
7467
7414
7339
7323
7400
7537
7665
7728
7716
7660
7603
7565
7537
7494
7418
7313
7194
7079
6977
6893
6836
6816
6839
6894
6956
7001
7012
6990
6942
6868
6762
6623
6472
6349
6288
6292
6315
6288
6168
5972
5777
5669
5679
5754
5784
5668
5387
5015
4674
4459
4387
4403
4431
4425
4393
4367
4364
4364
4325
4226
4085
3951
3866
3824
3784
3699
3562
3416
3321
3309
3356
3395
3368
3263
3121
2997
2922
2883
2846
2791
2732
2700
2711
2740
2734
2654
2508
2348
2231
2175
2145
2085
1968
1821
1711
1690
1752
1834
1859
1798
1684
1589
1565
1603
1643
1620
1514
1364
1234
1166
1154
1158
1145
1116
1110
1161
1268
1389
1464
1463
1404
1339
1315
1340
1383
1392
1339
1233
1113
1020
976
970
981
990
993
995
995
985
957
912
873
874
944
1077
1234
1355
1396
1352
1265
1193
1179
1224
1287
1320
1301
1249
1208
1211
1255
1299
1294
1219
1095
967
870
805
745
658
544
431
357
342
368
400
411
400
387
387
392
374
308
193
57
-66
-160
-228
-282
-315
-309
-247
-150
-79
-107
-266
-516
-754
-876
-834
-673
-493
-395
-419
-536
-676
-776
-810
-790
-746
-702
-674
-670
-689
-715
-710
-634
-465
-227
12
182
251
253
266
358
543
764
942
1028
1039
1042
1107
1256
1450
1623
1723
1748
1729
1706
1693
1683
1664
1643
1651
1719
1851
2009
2135
2175
2120
2003
1882
1808
1797
1832
1874
1890
1872
1834
1806
1815
1863
1932
1986
1991
1927
1802
1645
1495
1386
1335
1336
1367
1394
1388
1336
1240
1120
1002
902
815
720
600
450
294
163
81
39
2
-68
-182
-311
-405
-427
-382
-320
-302
-357
-463
-559
-588
-532
-423
-315
-249
-231
-235
-233
-212
-181
-154
-138
-121
-95
-61
-39
-44
-75
-107
-109
-71
-19
4
-35
-124
-212
-238
-172
-38
105
201
236
247
295
418
610
827
1018
1159
1259
1345
1437
1529
1601
1637
1641
1629
1617
1602
1567
1501
1413
1336
1301
1311
1332
1311
1209
1036
839
683
606
599
625
638
617
568
508
452
404
364
340
344
381
435
472
463
407
340
317
371
494
631
718
717
640
530
438
390
387
410
444
477
501
504
477
430
399
429
544
722
898
995
978
878
780
768
868
1035
1173
1196
1076
855
610
408
274
187
105
-7
-162
-359
-585
-830
-1073
-1287
-1443
-1523
-1544
-1551
-1596
-1710
-1878
-2041
-2142
-2144
-2071
-1984
-1945
-1979
-2058
-2122
-2119
-2037
-1914
-1799
-1731
-1709
-1710
-1709
-1702
-1704
-1726
-1757
-1769
-1739
-1680
-1640
-1671
-1787
-1944
-2064
-2087
-2016
-1920
-1888
-1967
-2130
-2291
-2367
-2326
-2204
-2069
-1968
-1903
-1837
-1733
-1584
-1409
-1236
-1073
-918
-770
-653
-606
-653
-775
-913
-997
-997
-938
-885
-891
-969
-1081
-1177
-1225
-1232
-1229
-1239
-1261
-1279
-1280
-1271
-1270
-1283
-1297
-1285
-1231
-1148
-1077
-1058
-1098
-1167
-1210
-1187
-1091
-957
-831
-748
-717
-720
-731
-726
-699
-658
-626
-633
-702
-832
-991
-1122
-1174
-1125
-1008
-888
-833
-869
-969
-1067
-1103
-1054
-946
-835
-770
-774
-831
-906
-963
-981
-955
-895
-815
-731
-653
-586
-532
-484
-440
-396
-350
-296
-230
-147
-56
26
80
97
89
83
105
154
197
184
80
-110
-339
-539
-658
-690
-674
-666
-710
-812
-944
-1067
-1151
-1187
-1188
-1174
-1160
-1158
-1172
-1208
-1267
-1342
-1422
-1488
-1530
-1547
-1553
-1566
-1605
-1677
-1782
-1911
-2054
-2199
-2333
-2442
-2520
-2575
-2625
-2699
-2819
-2988
-3190
-3393
-3574
-3722
-3848
-3966
-4086
-4209
-4320
-4414
-4488
-4546
-4587
-4600
-4574
-4506
-4414
-4329
-4274
-4246
-4216
-4149
-4030
-3885
-3763
-3710
-3735
-3803
-3857
-3859
-3813
-3758
-3741
-3781
-3860
-3935
-3970
-3957
-3920
-3897
-3922
-4010
-4157
-4338
-4520
-4657
-4711
-4662
-4528
-4359
-4216
-4138
-4116
-4104
-4045
-3911
-3722
-3531
-3389
-3311
-3276
-3244
-3193
-3125
-3065
-3028
-3008
-2981
-2934
-2879
-2854
-2892
-2993
-3112
-3180
-3150
-3030
-2880
-2780
-2780
-2866
-2973
-3025
-2983
-2869
-2749
-2695
-2736
-2847
-2964
-3024
-2997
-2900
-2778
-2681
-2640
-2662
-2732
-2824
-2909
-2961
-2963
-2913
-2835
-2767
-2747
-2793
-2894
-3012
-3107
-3157
-3168
-3164
-3168
-3189
-3224
-3263
-3301
-3340
-3375
-3400
-3402
-3381
-3349
-3330
-3337
-3363
-3383
-3369
-3319
-3256
-3217
-3223
-3265
-3316
-3351
-3374
-3416
-3505
-3643
-3796
-3921
-3993
-4030
-4075
-4158
-4271
-4370
-4415
-4398
-4362
-4366
-4443
-4569
-4680
-4709
-4638
-4505
-4388
-4351
-4418
-4564
-4740
-4903
-5027
-5101
-5123
-5095
-5029
-4950
-4893
-4882
-4914
-4952
-4953
-4888
-4767
-4636
-4545
-4518
-4535
-4539
-4470
-4301
-4053
-3789
-3579
-3468
-3451
-3480
-3498
-3465
-3383
-3286
-3218
-3202
-3228
-3267
-3290
-3289
-3276
-3269
-3276
-3287
-3287
-3271
-3250
-3243
-3255
-3274
-3274
-3234
-3159
-3079
-3025
-3009
-3015
-3001
-2936
-2813
-2657
-2510
-2411
-2374
-2389
-2425
-2444
-2415
-2325
-2185
-2033
-1920
-1883
-1931
-2037
-2149
-2225
-2256
-2264
-2291
-2364
-2485
-2634
-2794
-2964
-3152
-3361
-3570
-3744
-3855
-3909
-3947
-4019
-4152
-4317
-4451
-4490
-4416
-4271
-4137
-4089
-4158
-4312
-4479
-4583
-4585
-4504
-4401
-4359
-4432
-4627
-4894
-5152
-5330
-5406
-5414
-5426
-5501
-5655
-5851
-6024
-6129
-6161
-6153
-6150
-6176
-6230
-6293
-6356
-6419
-6479
-6519
-6508
-6421
-6275
-6127
-6050
-6082
-6197
-6314
-6346
-6257
-6086
-5920
-5833
-5843
-5906
-5956
-5959
-5928
-5914
-5957
-6056
-6173
-6261
-6300
-6307
-6316
-6349
-6393
-6413
-6384
-6308
-6223
-6177
-6196
-6269
-6354
-6403
-6387
-6306
-6187
-6065
-5963
-5889
-5829
-5764
-5677
-5565
-5445
-5346
-5299
-5321
-5408
-5530
-5648
-5729
-5765
-5771
-5778
-5812
-5880
-5961
-6020
-6021
-5954
-5840
-5728
-5669
-5689
-5770
-5850
-5853
-5726
-5471
-5147
-4846
-4646
-4576
-4601
-4651
-4654
-4577
-4435
-4278
-4163
-4124
-4162
-4252
-4357
-4448
-4507
-4534
-4541
-4549
-4580
-4650
-4762
-4905
-5056
-5191
-5293
-5357
-5391
-5402
-5398
-5379
-5347
-5311
-5289
-5298
-5345
-5416
-5481
-5508
-5482
-5413
-5338
-5294
-5300
-5346
-5400
-5425
-5405
-5349
-5287
-5244
-5233
-5242
-5256
-5262
-5266
-5280
-5314
-5363
-5408
-5435
-5442
-5447
-5475
-5538
-5629
-5717
-5770
-5769
-5720
-5647
-5577
-5529
-5505
-5501
-5513
-5540
-5577
-5618
-5646
-5647
-5618
-5565
-5502
-5439
-5376
-5308
-5235
-5168
-5123
-5107
-5105
-5079
-4995
-4845
-4662
-4506
-4425
-4428
-4474
-4497
-4452
-4344
-4221
-4141
-4129
-4157
-4166
-4103
-3954
-3754
-3555
-3399
-3293
-3221
-3164
-3114
-3071
-3036
-2999
-2946
-2877
-2808
-2765
-2758
-2765
-2744
-2657
-2510
-2351
-2242
-2217
-2256
-2300
-2295
-2227
-2133
-2063
-2045
-2072
-2110
-2145
-2192
-2281
-2420
-2567
-2654
-2635
-2532
-2433
-2435
-2576
-2797
-2975
-3003
-2864
-2639
-2453
-2398
-2478
-2624
-2749
-2810
-2823
-2833
-2873
-2934
-2990
-3026
-3062
-3136
-3268
-3433
-3574
-3638
-3616
-3557
-3531
-3585
-3711
-3856
-3958
-3993
-3981
-3967
-3989
-4048
-4116
-4153
-4141
-4083
-4003
-3926
-3864
-3821
-3791
-3769
-3744
-3705
-3636
-3533
-3410
-3301
-3241
-3250
-3315
-3391
-3422
-3369
-3234
-3054
-2888
-2781
-2750
-2778
-2831
-2875
-2887
-2855
-2775
-2650
-2498
-2354
-2264
-2264
-2353
-2483
-2580
-2578
-2457
-2259
-2064
-1938
-1900
-1913
-1915
-1861
-1751
-1623
-1524
-1477
-1477
-1502
-1536
-1576
-1629
-1691
-1749
-1790
-1816
-1850
-1916
-2013
-2105
-2136
-2072
-1930
-1778
-1696
-1721
-1822
-1915
-1913
-1776
-1532
-1258
-1029
-887
-823
-799
-771
-711
-617
-503
-394
-317
-291
-314
-356
-368
-306
-158
32
189
240
160
-9
-184
-281
-263
-151
-9
99
139
116
58
0
-34
-29
24
125
262
404
513
554
528
473
449
512
678
913
1154
1338
1439
1476
1495
1540
1623
1718
1784
1791
1737
1651
1576
1544
1568
1640
1747
1874
2005
2118
2190
2208
2185
2164
2201
2326
2520
2716
2833
2830
2730
2611
2556
2597
2699
2783
2784
2693
2560
2457
2424
2449
2477
2459
2383
2283
2208
2187
2210
2241
2243
2201
2125
2037
1957
1894
1850
1825
1813
1800
1767
1700
1605
1509
1447
1435
1463
1494
1501
1480
1454
1447
1460
1458
1403
1288
1153
1066
1072
1151
1228
1216
1083
879
702
632
672
748
758
648
444
229
82
21
-4
-66
-204
-394
-573
-684
-722
-727
-755
-829
-930
-1016
-1062
-1072
-1082
-1128
-1212
-1310
-1387
-1425
-1431
-1429
-1440
-1472
-1526
-1606
-1724
-1886
-2072
-2237
-2322
-2297
-2183
-2049
-1974
-2003
-2112
-2224
-2257
-2170
-1994
-1803
-1673
-1636
-1668
-1708
-1703
-1630
-1504
-1353
-1201
-1059
-932
-829
-764
-741
-743
-729
-661
-531
-372
-240
-181
-192
-222
-206
-110
34
151
165
51
-143
-329
-425
-402
-288
-143
-16
80
161
246
339
427
493
537
573
624
698
793
898
1010
1141
1293
1457
1607
1712
1759
1766
1769
1800
1863
1929
1964
1952
1914
1894
1931
2033
2179
2326
2444
2526
2586
2644
2707
2772
2837
2905
2987
3090
3210
3333
3443
3542
3645
3768
3907
4035
4111
4107
4025
3905
3797
3737
3728
3748
3769
3780
3791
3819
3863
3905
3914
3873
3798
3732
3717
3767
3852
3918
3920
3853
3757
3691
3695
3767
3870
3959
4013
4050
4109
4214
4359
4501
4595
4623
4607
4596
4631
4715
4807
4848
4791
4634
4415
4195
4019
3907
3841
3785
3708
3592
3445
3289
3156
3074
3051
3071
3095
3079
2991
2830
2628
2431
2277
2178
2121
2082
2045
2009
1982
1965
1951
1932
1914
1923
1988
2119
2283
2416
2457
2393
2267
2160
2137
2202
2294
2325
2240
2054
1839
1681
1622
1639
1671
1657
1578
1459
1347
1273
1244
1248
1269
1302
1342
1381
1399
1388
1356
1336
1364
1452
1579
1699
1781
1824
1860
1921
2009
2095
2132
2107
2045
2000
2001
2029
2031
1948
1779
1584
1446
1416
1474
1541
1540
1452
1330
1260
1295
1418
1546
1596
1542
1434
1366
1417
1596
1847
2082
2234
2288
2274
2234
2200
2179
2167
2160
2165
2181
2199
2197
2156
2075
1978
1901
1871
1887
1923
1945
1936
1909
1898
1936
2036
2184
2350
2505
2639
2755
2862
2963
3052
3129
3205
3298
3426
3586
3752
3888
3973
4017
4061
4145
4281
4441
4576
4646
4651
4628
4629
4679
4766
4852
4899
4897
4864
4831
4817
4832
4877
4961
5094
5274
5470
5635
5730
5759
5776
5854
6035
6293
6541
6687
6685
6573
6440
6375
6413
6524
6645
6725
6751
6744
6733
6732
6747
6783
6857
6979
7134
7273
7339
7301
7190
7082
7058
7145
7301
7448
7521
7520
7501
7532
7640
7792
7921
7981
7975
7947
7941
7968
7995
7984
7922
7840
7782
7771
7784
7767
7680
7528
7360
7233
7171
7146
7110
7027
6905
6785
6705
6671
6653
6611
6531
6437
6371
6358
6384
6412
6409
6374
6339
6335
6366
6398
6385
6304
6174
6042
5950
5901
5860
5781
5646
5479
5331
5243
5220
5228
5223
5172
5070
4930
4767
4589
4403
4227
4086
3999
3959
3933
3879
3775
3644
3534
3491
3517
3573
3600
3562
3469
3367
3302
3282
3277
3243
3157
3038
2929
2858
2817
2766
2668
2525
2378
2281
2259
2284
2297
2253
2156
2061
2037
2114
2264
2416
2509
2527
2508
2512
2570
2666
2752
2784
2762
2722
2713
2759
2843
2925
2976
2992
2994
2998
3002
2984
2934
2867
2827
2858
2967
3117
3247
3317
3329
3328
3358
3427
3501
3533
3504
3451
3438
3513
3666
3833
3933
3924
3833
3733
3694
3740
3840
3935
3986
3993
3988
4009
4067
4151
4235
4300
4347
4380
4404
4417
4415
4404
4403
4427
4484
4562
4643
4711
4758
4787
4797
4786
4752
4703
4659
4641
4660
4702
4742
4756
4741
4710
4684
4666
4638
4576
4465
4319
4172
4062
4001
3974
3950
3897
3807
3692
3578
3487
3431
3413
3427
3461
3501
3531
3544
3544
3548
3577
3641
3730
3818
3872
3872
3815
3715
3588
3447
3302
3160
3028
2914
2815
2719
2608
2471
2313
2158
2032
1947
1900
1869
1835
1792
1747
1710
1681
1646
1586
1492
1375
1265
1194
1179
1218
1289
1374
1461
1554
1660
1777
1891
1987
2055
2098
2130
2162
2188
2191
2152
2072
1981
1923
1931
2001
2088
2125
2064
1899
1677
1466
1319
1245
1208
1153
1043
877
692
532
425
370
347
336
334
349
392
458
526
566
558
508
443
396
388
417
457
476
448
367
245
111
-9
-96
-146
-174
-201
-248
-328
-431
-533
-599
-608
-558
-478
-412
-400
-457
-569
-698
-809
-879
-910
-913
-895
-855
-791
-715
-658
-662
-749
-902
-1064
-1167
-1174
-1108
-1040
-1049
-1174
-1386
-1607
-1763
-1826
-1834
-1862
-1964
-2140
-2336
-2483
-2543
-2536
-2519
-2546
-2631
-2739
-2815
-2821
-2764
-2685
-2635
-2643
-2705
-2793
-2876
-2933
-2955
-2941
-2895
-2828
-2766
-2748
-2800
-2922
-3080
-3219
-3292
-3295
-3262
-3248
-3289
-3379
-3475
-3530
-3522
-3467
-3410
-3390
-3418
-3475
-3526
-3541
-3511
-3440
-3338
-3215
-3082
-2962
-2884
-2871
-2924
-3013
-3092
-3122
-3100
-3058
-3047
-3102
-3223
-3373
-3501
-3567
-3563
-3511
-3448
-3408
-3407
-3444
-3498
-3543
-3556
-3529
-3472
-3416
-3392
-3415
-3473
-3524
-3526
-3455
-3328
-3191
-3090
-3047
-3044
-3044
-3012
-2937
-2838
-2741
-2664
-2606
-2557
-2514
-2486
-2488
-2525
-2576
-2607
-2587
-2514
-2419
-2349
-2339
-2391
-2470
-2523
-2510
-2425
-2300
-2187
-2130
-2145
-2211
-2282
-2307
-2259
-2147
-2011
-1903
-1859
-1879
-1926
-1951
-1921
-1842
-1753
-1705
-1727
-1808
-1905
-1970
-1976
-1936
-1886
-1865
-1896
-1971
-2066
-2153
-2213
-2241
-2239
-2215
-2180
-2148
-2136
-2158
-2219
-2306
-2398
-2470
-2512
-2530
-2543
-2572
-2627
-2700
-2770
-2815
-2825
-2804
-2768
-2736
-2721
-2720
-2721
-2712
-2686
-2652
-2624
-2615
-2628
-2654
-2678
-2691
-2693
-2702
-2737
-2814
-2932
-3074
-3211
-3317
-3377
-3393
-3381
-3362
-3358
-3377
-3415
-3458
-3486
-3485
-3449
-3386
-3313
-3252
-3215
-3207
-3220
-3238
-3243
-3220
-3160
-3057
-2917
-2751
-2580
-2428
-2316
-2257
-2243
-2255
-2262
-2238
-2177
-2088
-1994
-1914
-1855
-1809
-1759
-1695
-1621
-1558
-1531
-1555
-1626
-1722
-1815
-1884
-1924
-1948
-1973
-2015
-2074
-2138
-2188
-2212
-2205
-2182
-2162
-2159
-2177
-2200
-2206
-2181
-2128
-2070
-2035
-2043
-2090
-2158
-2230
-2300
-2380
-2491
-2639
-2811
-2977
-3109
-3197
-3255
-3307
-3371
-3447
-3522
-3582
-3626
-3664
-3705
-3750
-3784
-3795
-3784
-3770
-3774
-3809
-3866
-3920
-3956
-3977
-4010
-4078
-4185
-4301
-4383
-4403
-4365
-4309
-4280
-4305
-4371
-4447
-4505
-4544
-4591
-4677
-4815
-4983
-5139
-5242
-5281
-5272
-5248
-5239
-5256
-5291
-5332
-5368
-5394
-5410
-5419
-5421
-5422
-5434
-5469
-5534
-5624
-5725
-5820
-5901
-5970
-6034
-6097
-6158
-6210
-6253
-6300
-6366
-6463
-6586
-6712
-6812
-6870
-6891
-6902
-6935
-7011
-7126
-7251
-7352
-7396
-7376
-7305
-7218
-7155
-7145
-7190
-7262
-7310
-7281
-7152
-6940
-6701
-6506
-6402
-6395
-6443
-6483
-6464
-6368
-6219
-6065
-5953
-5911
-5935
-6000
-6066
-6098
-6074
-5991
-5870
-5741
-5635
-5573
-5549
-5535
-5494
-5392
-5221
-5001
-4774
-4586
-4463
-4397
-4350
-4272
-4132
-3934
-3715
-3522
-3385
-3297
-3228
-3144
-3036
-2921
-2827
-2765
-2722
-2675
-2613
-2556
-2541
-2586
-2667
-2724
-2703
-2600
-2474
-2414
-2471
-2616
-2754
-2785
-2678
-2494
-2348
-2330
-2443
-2606
-2715
-2718
-2644
-2579
-2597
-2712
-2874
-3013
-3093
-3129
-3165
-3235
-3338
-3448
-3541
-3618
-3703
-3815
-3948
-4070
-4152
-4183
-4193
-4223
-4305
-4437
-4585
-4712
-4789
-4815
-4808
-4792
-4789
-4810
-4855
-4913
-4961
-4975
-4939
-4858
-4759
-4682
-4655
-4683
-4744
-4801
-4828
-4816
-4782
-4753
-4751
-4784
-4839
-4893
-4924
-4925
-4906
-4891
-4903
-4950
-5021
-5096
-5155
-5197
-5231
-5267
-5299
-5309
-5281
-5221
-5161
-5143
-5188
-5280
-5369
-5411
-5393
-5345
-5319
-5342
-5404
-5457
-5456
-5389
-5279
-5167
-5080
-5021
-4976
-4941
-4922
-4930
-4955
-4963
-4917
-4806
-4664
-4550
-4507
-4532
-4578
-4595
-4567
-4528
-4539
-4633
-4794
-4962
-5078
-5118
-5105
-5078
-5063
-5058
-5047
-5027
-5017
-5041
-5099
-5162
-5182
-5133
-5035
-4943
-4908
-4940
-5000
-5028
-4989
-4896
-4802
-4763
-4798
-4882
-4967
-5013
-5005
-4951
-4868
-4762
-4638
-4506
-4388
-4312
-4295
-4330
-4381
-4403
-4365
-4262
-4118
-3976
-3875
-3833
-3837
-3851
-3831
-3748
-3609
-3456
-3349
-3332
-3405
-3518
-3602
-3602
-3514
-3388
-3299
-3298
-3384
-3502
-3573
-3542
-3406
-3214
-3033
-2916
-2866
-2842
-2784
-2645
-2422
-2150
-1882
-1663
-1503
-1386
-1282
-1175
-1067
-970
-886
-801
-689
-536
-360
-203
-104
-72
-70
-39
59
217
378
477
485
429
376
388
486
634
770
847
852
812
767
749
770
835
941
1084
1243
1385
1471
1483
1441
1395
1400
1474
1585
1671
1674
1585
1449
1340
1321
1406
1554
1697
1776
1769
1693
1592
1505
1456
1438
1429
1404
1343
1243
1117
986
876
804
776
780
796
799
775
726
674
652
691
799
960
1128
1250
1287
1237
1137
1052
1043
1140
1322
1524
1669
1706
1633
1507
1410
1408
1511
1668
1791
1808
1708
1544
1408
1369
1437
1559
1654
1667
1598
1497
1422
1400
1419
1440
1438
1412
1385
1376
1386
1402
1413
1427
1462
1527
1599
1639
1614
1529
1430
1373
1386
1445
1494
1486
1416
1327
1274
1285
1341
1403
1436
1438
1431
1430
1430
1412
1366
1315
1306
1372
1501
1637
1712
1698
1625
1564
1574
1660
1776
1859
1881
1863
1858
1903
1990
2076
2123
2128
2128
2172
2274
2400
2491
2504
2449
2382
2371
2445
2580
2715
2795
2809
2800
2830
2944
3136
3356
3541
3650
3690
3697
3712
3750
3796
3815
3790
3735
3692
3702
3775
3880
3963
3979
3918
3809
3699
3622
3585
3571
3560
3547
3539
3546
3570
3597
3615
3621
3626
3638
3654
3659
3637
3591
3541
3517
3528
3558
3574
3554
3504
3457
3446
3472
3503
3493
3419
3303
3192
3133
3134
3168
3195
3196
3183
3185
3212
3245
3244
3186
3086
2995
2961
2996
3064
3110
3095
3027
2945
2894
2880
2878
2848
2776
2683
2610
2582
2586
2585
2544
2469
2402
2393
2457
2555
2619
2593
2477
2327
2226
2229
2332
2483
2618
2699
2735
2760
2808
2885
2976
3063
3141
3223
3323
3435
3540
3618
3670
3723
3812
3949
4109
4241
4310
4320
4322
4374
4502
4674
4821
4884
4855
4784
4743
4773
4861
4953
4996
4980
4938
4916
4936
4979
5006
4992
4950
4925
4949
5022
5099
5126
5075
4965
4846
4769
4753
4783
4825
4850
4846
4815
4765
4703
4634
4569
4517
4481
4451
4410
4351
4289
4254
4270
4336
4416
4459
4429
4332
4210
4115
4085
4121
4195
4272
4326
4343
4324
4271
4192
4101
4017
3957
3922
3893
3840
3737
3583
3404
3239
3122
3064
3049
3046
3022
2960
2861
2748
2653
2603
2603
2633
2655
2638
2573
2488
2428
2430
2496
2591
2664
2678
2628
2544
2469
2438
2464
2544
2664
2804
2940
3042
3090
3081
3043
3020
3050
3142
3267
3384
3456
3482
3482
3488
3513
3553
3594
3625
3648
3666
3681
3687
3683
3683
3708
3774
3877
3988
4074
4117
4134
4157
4213
4300
4391
4455
4483
4489
4499
4521
4541
4537
4497
4438
4390
4373
4373
4356
4293
4189
4088
4043
4089
4207
4348
4457
4510
4518
4516
4536
4588
4665
4751
4836
4914
4977
5014
5021
5003
4982
4985
5026
5090
5146
5159
5120
5047
4981
4958
4992
5070
5159
5230
5270
5283
5283
5284
5291
5303
5314
5324
5332
5342
5350
5355
5352
5350
5362
5405
5486
5592
5692
5753
5765
5752
5764
5847
6012
6219
6396
6479
6450
6353
6268
6262
6354
6503
6636
6693
6659
6565
6463
6395
6373
6385
6406
6417
6408
6374
6315
6234
6144
6070
6034
6045
6082
6109
6090
6019
5927
5860
5853
5902
5962
5974
5906
5770
5622
5526
5516
5581
5673
5738
5750
5712
5653
5601
5570
5559
5562
5581
5617
5668
5717
5737
5709
5635
5540
5462
5427
5436
5466
5486
5481
5458
5443
5465
5540
5657
5788
5896
5953
5952
5908
5855
5827
5844
5905
5985
6054
6091
6096
6087
6089
6115
6162
6212
6248
6257
6234
6180
6094
5986
5874
5789
5762
5807
5905
6013
6084
6096
6061
6020
6016
6069
6168
6280
6373
6429
6453
6462
6477
6513
6579
6671
6775
6864
6917
6922
6896
6870
6878
6930
7003
7056
7051
6984
6881
6788
6742
6746
6775
6788
6754
6662
6524
6361
6200
6061
5958
5894
5860
5837
5803
5747
5675
5609
5569
5562
5579
5599
5605
5593
5566
5530
5483
5415
5326
5226
5135
5068
5023
4979
4907
4790
4633
4459
4296
4155
4032
3914
3791
3667
3555
3467
3405
3359
3314
3256
3179
3085
2982
2883
2800
2736
2685
2630
2551
2440
2308
2183
2090
2035
1997
1942
1844
1708
1566
1455
1393
1363
1327
1253
1137
1004
888
804
740
671
581
483
406
380
404
452
486
488
468
462
498
582
694
804
893
966
1038
1119
1202
1269
1308
1333
1376
1466
1611
1781
1927
2012
2032
2019
2025
2084
2198
2338
2471
2577
2660
2736
2810
2869
2889
2862
2805
2760
2770
2848
2970
3089
3166
3198
3215
3258
3345
3457
3551
3589
3560
3488
3410
3353
3321
3302
3284
3267
3252
3239
3215
3169
3104
3046
3032
3075
3157
3224
3228
3155
3043
2959
2950
3017
3111
3166
3144
3052
2931
2825
2755
2712
2677
2637
2586
2518
2422
2285
2109
1926
1784
1721
1734
1774
1775
1691
1532
1352
1213
1148
1139
1137
1099
1014
908
812
748
708
671
618
548
471
396
323
238
134
15
-98
-184
-235
-264
-297
-356
-447
-551
-637
-679
-674
-644
-627
-655
-735
-841
-929
-961
-923
-840
-754
-710
-729
-803
-904
-1002
-1077
-1123
-1146
-1157
-1174
-1215
-1294
-1410
-1540
-1649
-1702
-1693
-1648
-1617
-1644
-1742
-1882
-2013
-2091
-2106
-2082
-2061
-2078
-2145
-2248
-2358
-2449
-2506
-2535
-2555
-2594
-2671
-2791
-2934
-3063
-3142
-3156
-3117
-3061
-3022
-3023
-3061
-3125
-3199
-3276
-3350
-3408
-3435
-3425
-3393
-3379
-3422
-3536
-3690
-3821
-3874
-3834
-3747
-3684
-3707
-3826
-4001
-4167
-4271
-4300
-4274
-4231
-4200
-4197
-4225
-4280
-4352
-4426
-4476
-4480
-4432
-4351
-4272
-4227
-4227
-4251
-4264
-4234
-4157
-4059
-3978
-3949
-3983
-4062
-4156
-4227
-4253
-4227
-4159
-4070
-3985
-3923
-3896
-3902
-3928
-3949
-3940
-3886
-3792
-3685
-3604
-3575
-3600
-3646
-3665
-3624
-3527
-3415
-3345
-3355
-3438
-3553
-3646
-3686
-3674
-3632
-3585
-3539
-3490
-3431
-3364
-3297
-3231
-3156
-3062
-2958
-2876
-2859
-2928
-3050
-3153
-3157
-3032
-2818
-2602
-2465
-2438
-2484
-2537
-2546
-2503
-2435
-2374
-2324
-2269
-2194
-2110
-2050
-2043
-2088
-2140
-2147
-2080
-1965
-1866
-1848
-1931
-2080
-2223
-2297
-2278
-2190
-2079
-1991
-1946
-1937
-1944
-1947
-1937
-1915
-1889
-1871
-1865
-1873
-1891
-1911
-1928
-1938
-1945
-1954
-1971
-1997
-2025
-2045
-2045
-2020
-1971
-1918
-1884
-1890
-1941
-2019
-2087
-2111
-2070
-1976
-1860
-1760
-1701
-1688
-1710
-1750
-1796
-1835
-1853
-1838
-1788
-1718
-1663
-1656
-1710
-1809
-1917
-1999
-2048
-2085
-2136
-2218
-2315
-2400
-2450
-2460
-2446
-2423
-2396
-2365
-2338
-2339
-2398
-2525
-2689
-2832
-2895
-2869
-2796
-2753
-2796
-2922
-3073
-3173
-3179
-3105
-3005
-2941
-2941
-2999
-3086
-3177
-3254
-3303
-3305
-3243
-3121
-2975
-2860
-2821
-2863
-2941
-2992
-2974
-2894
-2804
-2758
-2776
-2829
-2865
-2843
-2759
-2650
-2558
-2508
-2495
-2494
-2486
-2462
-2426
-2382
-2328
-2260
-2186
-2123
-2093
-2101
-2126
-2136
-2103
-2029
-1952
-1918
-1961
-2075
-2218
-2333
-2381
-2358
-2297
-2238
-2215
-2233
-2277
-2325
-2358
-2366
-2345
-2293
-2213
-2117
-2025
-1970
-1964
-1996
-2029
-2017
-1937
-1805
-1671
-1590
-1587
-1640
-1697
-1710
-1666
-1589
-1522
-1491
-1486
-1481
-1453
-1409
-1383
-1405
-1477
-1562
-1612
-1598
-1536
-1471
-1446
-1472
-1526
-1575
-1605
-1632
-1688
-1785
-1900
-1983
-1996
-1938
-1852
-1794
-1802
-1866
-1949
-2009
-2037
-2049
-2075
-2126
-2186
-2220
-2209
-2158
-2099
-2060
-2052
-2056
-2047
-2012
-1963
-1927
-1922
-1945
-1966
-1958
-1912
-1849
-1802
-1793
-1814
-1828
-1802
-1728
-1635
-1575
-1585
-1664
-1765
-1824
-1800
-1699
-1573
-1490
-1489
-1566
-1674
-1756
-1779
-1745
-1688
-1648
-1647
-1686
-1750
-1822
-1896
-1970
-2047
-2126
-2204
-2278
-2352
-2428
-2508
-2584
-2642
-2673
-2676
-2668
-2669
-2701
-2769
-2862
-2957
-3027
-3057
-3051
-3033
-3032
-3072
-3157
-3265
-3363
-3421
-3430
-3406
-3375
-3363
-3378
-3408
-3438
-3460
-3478
-3502
-3540
-3585
-3625
-3654
-3679
-3716
-3776
-3851
-3917
-3947
-3935
-3904
-3891
-3922
-3992
-4061
-4078
-4019
-3905
-3789
-3734
-3767
-3869
-3982
-4049
-4043
-3984
-3919
-3898
-3941
-4034
-4138
-4217
-4252
-4247
-4221
-4195
-4182
-4191
-4226
-4286
-4361
-4435
-4481
-4484
-4446
-4391
-4356
-4365
-4421
-4496
-4551
-4562
-4530
-4484
-4461
-4486
-4563
-4676
-4801
-4916
-5006
-5061
-5074
-5049
-5003
-4960
-4942
-4946
-4945
-4901
-4789
-4626
-4458
-4343
-4309
-4335
-4364
-4341
-4245
-4103
-3969
-3889
-3879
-3917
-3967
-3997
-3994
-3954
-3879
-3774
-3660
-3572
-3547
-3601
-3706
-3796
-3799
-3684
-3482
-3272
-3138
-3114
-3170
-3230
-3225
-3131
-2977
-2824
-2720
-2679
-2680
-2686
-2669
-2616
-2535
-2435
-2330
-2232
-2155
-2109
-2091
-2088
-2073
-2029
-1958
-1876
-1815
-1797
-1821
-1867
-1908
-1917
-1888
-1832
-1770
-1726
-1717
-1741
-1782
-1812
-1806
-1748
-1652
-1547
-1472
-1451
-1485
-1548
-1601
-1614
-1572
-1488
-1386
-1300
-1255
-1261
-1312
-1387
-1454
-1491
-1493
-1472
-1459
-1478
-1538
-1629
-1730
-1825
-1914
-2009
-2126
-2268
-2424
-2572
-2694
-2778
-2825
-2839
-2829
-2807
-2789
-2791
-2824
-2882
-2947
-2998
-3023
-3028
-3030
-3048
-3088
-3140
-3194
-3241
-3279
-3313
-3342
-3361
-3369
-3373
-3388
-3430
-3498
-3574
-3627
-3640
-3616
-3580
-3565
-3589
-3644
-3707
-3751
-3760
-3732
-3676
-3607
-3542
-3495
-3479
-3492
-3514
-3516
-3473
-3388
-3289
-3223
-3216
-3260
-3311
-3315
-3239
-3091
-2910
-2743
-2616
-2534
-2487
-2465
-2459
-2460
-2449
-2399
-2300
-2167
-2043
-1973
-1974
-2016
-2041
-1999
-1882
-1731
-1611
-1564
-1580
-1602
-1564
-1432
-1227
-1014
-860
-802
-825
-881
-918
-905
-839
-739
-622
-500
-374
-249
-143
-76
-62
-92
-130
-133
-73
40
167
256
278
244
199
193
253
367
493
588
628
614
569
518
479
460
466
495
538
578
594
578
545
524
545
615
710
792
832
830
816
820
857
910
953
969
967
974
1006
1052
1082
1065
1002
929
894
922
996
1063
1073
1012
912
828
803
839
901
944
947
918
887
878
890
904
898
872
843
835
856
890
908
895
862
843
867
933
1004
1029
976
861
739
670
678
733
775
753
664
551
475
469
515
562
561
503
421
368
377
441
521
578
594
584
576
591
632
688
746
802
853
900
936
963
990
1034
1110
1212
1318
1401
1451
1485
1534
1621
1743
1871
1973
2039
2086
2142
2225
2324
2409
2455
2463
2457
2468
2509
2567
2612
2623
2597
2552
2507
2476
2457
2446
2446
2467
2513
2578
2640
2671
2661
2618
2567
2536
2534
2554
2572
2563
2514
2429
2323
2220
2142
2099
2088
2091
2081
2033
1939
1802
1652
1522
1445
1438
1495
1590
1686
1749
1759
1726
1682
1666
1703
1792
1904
1999
2044
2033
1985
1930
1896
1896
1929
1982
2033
2063
2050
1984
1877
1762
1676
1641
1643
1642
1593
1483
1344
1241
1221
1282
1364
1384
1290
1094
870
702
638
658
697
691
614
494
377
299
259
236
206
172
149
151
167
165
110
0
-134
-239
-280
-262
-225
-220
-269
-355
-436
-474
-462
-423
-390
-382
-397
-421
-446
-477
-522
-581
-635
-663
-663
-658
-687
-772
-893
-994
-1018
-955
-846
-772
-794
-915
-1072
-1175
-1166
-1047
-871
-705
-590
-528
-500
-488
-487
-489
-473
-411
-284
-115
38
110
81
-11
-83
-64
55
214
325
333
250
144
86
109
187
269
320
339
348
368
394
405
391
372
387
465
591
713
768
731
636
554
555
656
816
959
1024
994
906
821
794
845
956
1083
1179
1207
1157
1044
908
799
757
799
901
1012
1074
1047
937
788
663
610
635
702
753
743
665
554
462
431
462
522
566
563
520
468
441
456
505
566
620
659
683
695
690
669
647
647
690
772
858
894
845
716
559
439
399
437
508
563
577
557
532
524
535
558
586
625
689
776
867
929
943
920
900
921
996
1098
1179
1200
1159
1089
1041
1050
1117
1218
1312
1365
1361
1306
1222
1141
1096
1106
1164
1238
1286
1282
1229
1166
1139
1176
1268
1378
1463
1500
1491
1458
1421
1387
1359
1340
1339
1360
1391
1401
1362
1271
1162
1096
1121
1241
1407
1542
1588
1538
1440
1366
1368
1451
1572
1671
1703
1659
1567
1475
1421
1424
1468
1520
1540
1508
1427
1330
1257
1238
1271
1328
1369
1364
1306
1210
1102
1000
910
834
777
743
735
742
746
731
692
645
609
595
601
610
611
607
610
631
665
697
713
718
732
774
839
898
910
858
765
684
666
724
828
922
963
948
903
861
839
827
808
780
758
761
790
819
813
759
676
610
600
650
725
777
777
735
692
687
733
810
885
934
955
960
959
949
920
871
818
786
793
831
867
866
813
720
626
564
546
559
575
573
546
502
449
386
308
214
114
32
-8
-1
41
87
110
98
58
8
-40
-87
-140
-207
-280
-340
-368
-359
-332
-319
-347
-420
-512
-585
-608
-574
-506
-439
-401
-398
-413
-416
-386
-321
-237
-165
-133
-156
-228
-323
-404
-439
-412
-334
-236
-153
-109
-101
-110
-108
-79
-25
36
85
113
122
125
132
150
182
225
274
319
347
350
329
301
290
314
372
445
500
517
495
453
416
398
390
371
317
222
95
-46
-182
-303
-409
-500
-580
-651
-721
-800
-897
-1012
-1135
-1242
-1318
-1364
-1396
-1444
-1527
-1643
-1767
-1864
-1911
-1912
-1895
-1897
-1941
-2029
-2140
-2249
-2344
-2427
-2510
-2598
-2685
-2756
-2801
-2822
-2837
-2859
-2895
-2940
-2984
-3023
-3062
-3106
-3154
-3198
-3230
-3253
-3284
-3338
-3409
-3473
-3496
-3470
-3421
-3405
-3465
-3599
-3750
-3844
-3836
-3746
-3643
-3599
-3638
-3720
-3773
-3743
-3634
-3495
-3384
-3326
-3304
-3284
-3247
-3207
-3192
-3217
-3264
-3294
-3278
-3220
-3158
-3131
-3149
-3183
-3192
-3145
-3050
-2941
-2855
-2807
-2786
-2771
-2749
-2722
-2702
-2697
-2700
-2696
-2671
-2622
-2559
-2496
-2445
-2415
-2409
-2431
-2476
-2536
-2596
-2642
-2665
-2669
-2659
-2642
-2621
-2596
-2567
-2536
-2505
-2473
-2436
-2387
-2323
-2250
-2181
-2130
-2111
-2128
-2177
-2244
-2307
-2345
-2350
-2336
-2332
-2371
-2468
-2603
-2734
-2818
-2847
-2847
-2867
-2945
-3079
-3227
-3339
-3386
-3375
-3346
-3339
-3372
-3439
-3521
-3601
-3673
-3728
-3753
-3735
-3669
-3575
-3493
-3459
-3484
-3544
-3593
-3591
-3528
-3427
-3328
-3263
-3246
-3266
-3298
-3317
-3302
-3246
-3157
-3060
-2990
-2974
-3017
-3089
-3143
-3136
-3057
-2935
-2823
-2771
-2797
-2880
-2969
-3010
-2967
-2839
-2657
-2472
-2337
-2283
-2306
-2369
-2417
-2405
-2320
-2193
-2073
-2009
-2021
-2094
-2190
-2264
-2282
-2235
-2138
-2029
-1954
-1951
-2025
-2142
-2233
-2240
-2149
-2005
-1885
-1843
-1878
-1928
-1912
-1794
-1605
-1422
-1316
-1302
-1340
-1367
-1349
-1298
-1247
-1213
-1176
-1102
-980
-844
-760
-768
-849
-930
-928
-810
-618
-434
-330
-318
-354
-378
-352
-281
-192
-105
-20
67
151
212
233
223
218
260
357
479
570
594
563
532
558
657
796
917
979
987
980
998
1053
1119
1160
1158
1125
1090
1078
1090
1110
1118
1111
1096
1082
1066
1034
970
875
769
686
652
673
727
774
780
730
638
537
465
439
450
464
444
376
270
161
82
43
30
17
-20
-83
-161
-240
-314
-383
-448
-503
-540
-558
-573
-605
-665
-738
-794
-802
-763
-711
-694
-743
-847
-964
-1047
-1080
-1079
-1080
-1102
-1143
-1180
-1201
-1217
-1256
-1337
-1451
-1560
-1623
-1623
-1579
-1533
-1517
-1537
-1575
-1607
-1622
-1623
-1618
-1606
-1580
-1540
-1498
-1482
-1511
-1575
-1639
-1663
-1631
-1563
-1502
-1482
-1502
-1532
-1537
-1507
-1469
-1461
-1498
-1560
-1597
-1571
-1481
-1371
-1293
-1275
-1299
-1315
-1282
-1193
-1080
-987
-939
-926
-913
-868
-787
-691
-609
-557
-529
-507
-475
-434
-392
-360
-339
-321
-297
-269
-244
-230
-228
-228
-215
-186
-146
-113
-97
-101
-115
-128
-131
-127
-119
-106
-80
-37
18
61
67
19
-68
-159
-213
-212
-174
-148
-180
-279
-411
-515
-540
-480
-383
-313
-317
-392
-487
-538
-508
-408
-283
-183
-131
-116
-110
-90
-54
-13
20
43
57
62
49
9
-54
-115
-138
-102
-22
54
78
25
-79
-179
-224
-199
-132
-71
-49
-64
-90
-100
-84
-57
-38
-33
-29
-13
12
23
-6
-78
-165
-219
-203
-120
-11
72
97
71
32
15
36
83
134
178
215
251
283
295
277
241
226
273
397
561
694
732
661
528
415
387
453
563
651
678
659
648
697
817
976
1123
1228
1291
1342
1407
1492
1588
1680
1766
1852
1938
2008
2039
2023
1984
1975
2045
2202
2398
2560
2631
2612
2555
2528
2566
2650
2728
2761
2751
2743
2782
2881
3008
3112
3166
3184
3210
3276
3375
3463
3490
3444
3359
3292
3285
3330
3384
3396
3346
3257
3172
3127
3127
3146
3154
3135
3089
3032
2973
2915
2860
2809
2770
2746
2727
2695
2631
2530
2409
2293
2205
2151
2120
2098
2071
2035
1986
1919
1829
1720
1611
1530
1494
1497
1504
1472
1375
1225
1067
958
922
942
962
925
808
637
467
353
317
336
364
362
323
265
219
203
210
217
211
194
184
197
228
254
251
214
167
149
186
268
347
369
304
176
45
-24
1
98
210
275
263
182
71
-30
-93
-114
-104
-80
-58
-48
-54
-71
-87
-84
-54
-1
56
93
98
76
48
37
53
90
129
158
170
170
162
149
134
129
149
209
304
407
479
495
460
415
408
464
563
649
672
616
519
446
449
533
654
753
792
779
753
754
795
857
911
944
968
1004
1061
1118
1139
1109
1049
1014
1061
1200
1389
1549
1615
1576
1482
1408
1411
1493
1608
1697
1728
1703
1652
1604
1571
1550
1535
1531
1547
1580
1609
1603
1545
1445
1345
1284
1274
1288
1275
1202
1075
941
855
845
892
943
946
884
781
682
624
614
632
650
650
633
606
574
531
467
377
274
181
124
112
136
169
182
160
107
45
-2
-24
-31
-46
-89
-162
-238
-280
-260
-183
-82
-4
18
-11
-58
-79
-52
13
85
131
137
111
71
34
1
-28
-52
-62
-51
-22
5
8
-20
-66
-98
-87
-28
55
128
162
159
145
156
213
312
424
518
571
579
560
540
545
592
680
790
893
960
978
957
926
917
949
1016
1097
1159
1190
1190
1177
1167
1169
1182
1202
1231
1269
1318
1372
1420
1454
1475
1493
1520
1560
1606
1645
1671
1687
1706
1741
1793
1849
1894
1919
1932
1953
1998
2072
2166
2262
2345
2407
2446
2466
2470
2465
2468
2497
2564
2664
2769
2841
2857
2823
2774
2755
2789
2867
2951
2999
2995
2955
2915
2910
2947
3009
3065
3088
3069
3012
2933
2852
2790
2764
2782
2831
2883
2899
2861
2785
2716
2704
2770
2883
2979
2994
2910
2763
2627
2565
2591
2668
2730
2728
2654
2539
2430
2356
2317
2292
2262
2221
2177
2142
2118
2096
2065
2023
1982
1961
1969
1994
2005
1973
1885
1763
1653
1600
1619
1686
1746
1750
1685
1581
1496
1474
1518
1591
1641
1636
1588
1532
1503
1506
1515
1497
1439
1361
1299
1276
1288
1302
1290
1244
1182
1132
1110
1112
1124
1136
1154
1189
1240
1292
1320
1310
1269
1227
1213
1237
1287
1338
1372
1385
1382
1370
1352
1332
1316
1316
1340
1378
1407
1405
1370
1323
1297
1310
1354
1403
1435
1452
1478
1534
1614
1684
1707
1671
1609
1576
1614
1717
1836
1915
1928
1898
1879
1912
1997
2092
2148
2141
2088
2029
1999
2005
2031
2049
2047
2031
2016
2009
2012
2012
2005
1999
2001
2017
2041
2062
2064
2048
2023
2004
2001
2017
2037
2053
2054
2041
2025
2009
1993
1965
1911
1825
1717
1611
1536
1507
1516
1537
1538
1505
1442
1372
1315
1279
1257
1239
1220
1205
1200
1205
1212
1213
1209
1209
1223
1252
1278
1280
1248
1197
1152
1136
1153
1181
1201
1207
1215
1248
1309
1375
1411
1395
1346
1307
1321
1392
1485
1544
1543
1498
1462
1478
1548
1630
1671
1648
1591
1557
1594
1698
1822
1911
1937
1923
1914
1943
2005
2066
2089
2069
2037
2033
2074
2139
2180
2159
2078
1971
1890
1869
1908
1978
2041
2074
2067
2029
1975
1917
1866
1832
1813
1802
1782
1741
1680
1616
1575
1571
1600
1634
1645
1623
1581
1550
1552
1585
1627
1650
1641
1614
1598
1615
1662
1712
1728
1692
1615
1535
1491
1501
1547
1594
1603
1567
1507
1461
1458
1496
1546
1573
1558
1515
1474
1456
1456
1444
1392
1309
1239
1240
1330
1460
1528
1427
1122
669
202
-144
-301
-292
-208
-141
-138
-181
-224
-231
-205
-173
-164
-181
-206
-217
-206
-185
-174
-181
-198
-209
-205
-191
-180
-182
-194
-204
-205
-195
-184
-183
-191
-201
-204
-197
-188
-184
-189
-198
-202
-199
-191
-186
-188
-195
-201
-199
-193
-188
-188
-194
-199
-200
-195
-189
-188
-192
-198
-199
-196
-191
-189
-191
-196
-199
-197
-192
-189
-191
-195
-198
-198
-194
-190
-190
-194
-197
-198
-195
-191
-190
-193
-197
-198
-196
-192
-191
-192
-196
-198
-196
-193
-191
-192
-195
-197
-197
-194
-192
-192
-194
-197
-197
-195
-192
-192
-194
-196
-197
-195
-193
-192
-193
-195
-197
-196
-193
-192
-193
-195
-196
-196
-194
-192
-193
-194
-196
-196
-194
-193
-192
-194
-196
-196
-195
-193
-192
-193
-195
-196
-195
-194
-193
-193
-195
-196
-195
-194
-193
-193
-194
-195
-195
-194
-193
-193
-194
-195
-195
-195
-193
-193
-194
-195
-195
-195
-194
-193
-193
-194
-195
-195
-194
-193
-193
-194
-195
-195
-194
-193
-193
-194
-195
-195
-194
-193
-193
-194
-194
-195
-194
-193
-193
-193
-194
-195
-194
-194
-193
-193
-194
-194
-194
-194
-193
-193
-194
-194
-194
-194
-193
-193
-193
-194
-194
-194
-193
-193
-193
-194
-194
-194
-193
-193
-193
-194
-194
-194
-193
-193
-193
-193
-194
-194
-193
-193
-193
-193
-193
-194
-193
-193
-193
-193
-193
-193
-193
-193
-193
-193
-193
-193
-193
-193
-193
-193
-193
-193
-193
-193
-193
-193
-193
-193
-193
-193
-193
-192
-193
-193
-193
-193
-192
-192
-192
-192
-193
-192
-192
-192
-192
-192
-192
-192
-192
-192
-192
-192
-192
-192
-192
-192
-192
-192
-192
-192
-192
-192
-192
-192
-192
-192
-192
-192
-192
-192
-192
-192
-192
-192
-191
-192
-191
-191
-191
-191
-191
-191
-191
-191
-191
-191
-191
-191
-191
-191
-191
-191
-191
-191
-191
-191
-191
-191
-191
-191
-191
-191
-191
-191
-191
-191
-191
-191
-190
-190
-190
-190
-190
-190
-190
-190
-190
-190
-190
-190
-190
-190
-190
-190
-190
-190
-190
-190
-190
-190
-190
-190
-190
-190
-190
-189
-190
-190
-190
-189
-189
-189
-189
-189
-189
-189
-189
-189
-189
-189
-189
-189
-189
-189
-189
-189
-189
-189
-189
-189
-189
-189
-189
-189
-188
-188
-188
-188
-188
-188
-188
-188
-188
-188
-188
-188
-188
-188
-188
-188
-188
-188
-188
-188
-188
-188
-188
-188
-188
-187
-187
-187
-187
-187
-187
-187
-187
-187
-187
-187
-187
-187
-187
-187
-187
-187
-187
-187
-187
-187
-187
-187
-186
-186
-186
-186
-186
-186
-186
-186
-186
-186
-186
-186
-186
-186
-186
-186
-186
-186
-186
-186
-186
-185
-185
-185
-185
-185
-185
-185
-185
-185
-185
-185
-185
-185
-185
-185
-185
-185
-185
-185
-185
-185
-184
-184
-184
-184
-184
-184
-184
-184
-184
-184
-184
-184
-184
-184
-184
-184
-184
-184
-184
-184
-183
-183
-183
-183
-183
-183
-183
-183
-183
-183
-183
-183
-183
-183
-183
-183
-183
-183
-183
-182
-182
-182
-182
-182
-182
-182
-182
-182
-182
-182
-182
-182
-182
-182
-182
-182
-182
-182
-181
-181
-181
-181
-181
-181
-181
-181
-181
-181
-181
-181
-181
-181
-181
-181
-181
-181
-180
-180
-180
-180
-180
-180
-180
-180
-180
-180
-180
-180
-180
-180
-180
-180
-180
-180
-179
-179
-179
-179
-179
-179
-179
-179
-179
-179
-179
-179
-179
-179
-179
-179
-179
-178
-178
-178
-178
-178
-178
-178
-178
-178
-178
-178
-178
-178
-178
-178
-178
-177
-177
-177
-177
-177
-177
-177
-177
-177
-177
-177
-177
-177
-177
-177
-177
-177
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-174
-174
-174
-174
-174
-174
-174
-174
-174
-174
-174
-174
-174
-174
-174
-174
-173
-173
-173
-173
-173
-173
-173
-173
-173
-173
-173
-173
-173
-173
-173
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-171
-171
-171
-171
-171
-171
-171
-171
-171
-171
-171
-171
-171
-171
-171
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-169
-169
-169
-169
-169
-169
-169
-169
-169
-169
-169
-169
-169
-169
-168
-168
-168
-168
-168
-168
-168
-168
-168
-168
-168
-168
-168
-168
-167
-167
-167
-167
-167
-167
-167
-167
-167
-167
-167
-167
-167
-167
-167
-166
-166
-166
-166
-166
-166
-166
-166
-166
-166
-166
-166
-166
-166
-165
-165
-165
-165
-165
-165
-165
-165
-165
-165
-165
-165
-165
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-162
-162
-162
-162
-162
-162
-162
-162
-162
-162
-162
-162
-162
-161
-161
-161
-161
-161
-161
-161
-161
-161
-161
-161
-161
-161
-161
-160
-160
-160
-160
-160
-160
-160
-160
-160
-160
-160
-160
-160
-159
-159
-159
-159
-159
-159
-159
-159
-159
-159
-159
-159
-159
-158
-158
-158
-158
-158
-158
-158
-158
-158
-158
-158
-158
-158
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-155
-155
-155
-155
-155
-155
-155
-155
-155
-155
-155
-155
-155
-154
-154
-154
-154
-154
-154
-154
-154
-154
-154
-154
-154
-154
-153
-153
-153
-153
-153
-153
-153
-153
-153
-153
-153
-153
-153
-152
-152
-152
-152
-152
-152
-152
-152
-152
-152
-152
-152
-151
-151
-151
-151
-151
-151
-151
-151
-151
-151
-151
-151
-151
-150
-150
-150
