5
52053
5
5
4
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
6
6
6
6
5
5
5
5
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
7
7
7
6
6
6
6
6
7
7
7
7
7
7
6
6
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
8
7
7
7
7
7
7
7
8
8
8
7
7
7
7
7
7
8
8
8
8
7
7
7
7
7
8
8
8
8
8
7
7
7
7
8
8
8
8
8
8
7
7
7
7
8
8
8
8
8
8
7
7
7
8
8
8
8
8
8
8
7
7
8
8
8
8
8
8
8
8
7
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
9
8
8
8
8
8
8
8
8
9
9
8
8
8
7
8
8
8
9
9
8
8
7
7
7
8
9
9
9
9
8
7
7
7
8
8
9
9
9
8
8
7
7
7
8
9
10
9
9
8
7
7
7
8
9
10
10
9
8
7
6
7
8
9
10
10
10
8
7
6
6
7
9
10
11
10
9
7
6
5
6
8
10
11
11
10
7
6
5
5
7
10
12
12
11
8
6
4
4
6
9
12
13
12
9
6
4
3
5
8
12
14
14
11
7
3
2
3
7
12
15
16
13
8
3
0
0
4
11
16
18
16
11
3
-2
-4
1
9
17
22
22
15
4
-5
-10
-6
5
18
29
31
23
7
-11
-22
-20
-4
19
38
38
8
-54
-138
-223
-284
-295
-244
-132
18
173
293
348
322
225
86
-53
-148
-171
-114
0
128
218
221
108
-117
-423
-750
-1029
-1193
-1199
-1031
-710
-284
180
613
954
1164
1228
1159
989
760
517
295
119
-6
-85
-137
-178
-223
-275
-324
-350
-328
-240
-79
139
380
594
725
732
597
333
-12
-368
-659
-819
-814
-647
-360
-21
295
523
624
592
453
251
32
-164
-317
-426
-499
-549
-584
-601
-590
-542
-452
-330
-197
-83
-15
-7
-55
-137
-218
-265
-256
-188
-79
38
128
166
145
79
-4
-69
-90
-54
34
158
295
424
533
618
677
711
713
673
582
437
253
56
-114
-218
-230
-150
-4
157
278
309
231
54
-183
-421
-608
-711
-726
-676
-602
-541
-515
-520
-530
-509
-428
-279
-81
125
289
369
352
250
105
-35
-129
-159
-137
-96
-80
-121
-226
-374
-521
-619
-630
-542
-375
-172
16
145
196
175
109
35
-20
-44
-44
-42
-58
-99
-153
-189
-170
-62
146
436
763
1065
1276
1350
1262
1024
670
255
-163
-529
-801
-950
-966
-852
-629
-330
-4
298
521
626
594
435
185
-101
-365
-562
-667
-688
-651
-597
-561
-561
-595
-642
-672
-661
-601
-503
-393
-304
-260
-271
-324
-393
-443
-446
-386
-264
-96
94
283
451
583
669
698
660
547
356
98
-198
-492
-735
-883
-912
-820
-634
-397
-156
54
215
335
436
541
662
790
898
946
899
742
490
184
-118
-356
-488
-500
-407
-250
-77
67
154
174
137
61
-32
-123
-198
-244
-250
-205
-105
47
229
408
539
582
511
331
76
-198
-424
-549
-551
-443
-273
-103
7
25
-47
-173
-299
-373
-363
-270
-124
28
141
193
186
153
137
175
284
452
641
799
883
865
747
554
326
103
-85
-224
-312
-356
-361
-327
-251
-132
23
189
333
414
402
283
72
-194
-463
-684
-823
-868
-832
-743
-633
-524
-423
-322
-207
-70
87
243
370
438
430
350
222
85
-23
-72
-53
21
124
226
304
348
361
355
341
324
297
251
177
76
-38
-139
-196
-185
-99
50
229
398
517
564
530
425
270
82
-127
-354
-601
-865
-1129
-1359
-1511
-1536
-1401
-1099
-658
-141
373
799
1070
1153
1049
795
451
83
-247
-495
-636
-665
-591
-437
-232
-8
198
355
441
446
380
268
147
56
19
45
118
203
261
260
189
63
-78
-184
-209
-131
45
284
528
718
809
782
649
444
215
8
-149
-246
-293
-313
-329
-361
-415
-488
-568
-641
-695
-718
-704
-647
-545
-401
-222
-28
154
295
369
363
283
155
17
-89
-137
-122
-67
-13
-10
-93
-272
-519
-777
-976
-1050
-962
-713
-346
67
446
725
867
870
765
598
417
261
146
77
47
53
94
174
292
439
590
707
749
685
509
246
-51
-312
-475
-504
-402
-209
8
176
243
195
55
-122
-270
-337
-301
-177
-9
148
246
266
216
131
54
17
29
71
104
88
-2
-165
-365
-550
-660
-656
-529
-307
-49
179
315
329
223
36
-175
-347
-432
-411
-289
-98
117
311
449
512
501
428
317
192
77
-10
-58
-66
-43
-1
40
62
55
15
-48
-110
-146
-129
-43
112
316
533
715
818
804
659
390
28
-376
-762
-1070
-1251
-1274
-1131
-841
-446
-7
406
728
906
914
755
463
97
-274
-583
-776
-829
-744
-548
-287
-8
249
458
611
715
782
824
845
839
791
685
513
275
-6
-296
-549
-720
-774
-696
-500
-223
80
344
514
554
456
242
-38
-325
-561
-703
-736
-672
-547
-406
-289
-222
-207
-227
-252
-249
-200
-103
24
152
247
286
263
189
89
-9
-81
-119
-128
-121
-116
-118
-124
-116
-72
25
175
357
530
647
663
557
339
49
-250
-491
-619
-613
-483
-276
-51
131
232
244
191
116
68
80
159
280
401
471
453
335
135
-102
-324
-484
-559
-552
-492
-419
-367
-354
-369
-384
-359
-266
-96
125
351
522
593
543
392
193
17
-70
-31
127
352
561
667
605
357
-40
-500
-916
-1187
-1248
-1090
-760
-349
38
311
420
366
198
-8
-173
-239
-188
-39
157
341
466
509
478
406
332
288
282
298
301
254
137
-44
-250
-421
-495
-425
-204
135
519
859
1074
1113
973
696
357
38
-197
-318
-338
-303
-271
-289
-375
-513
-658
-754
-762
-672
-514
-348
-244
-256
-400
-646
-918
-1119
-1160
-983
-586
-21
616
1209
1653
1874
1847
1594
1178
684
201
-192
-439
-508
-395
-124
259
687
1084
1371
1485
1395
1105
663
150
-340
-724
-948
-1002
-922
-774
-629
-542
-536
-592
-663
-692
-638
-491
-278
-55
114
182
136
1
-162
-284
-308
-212
-15
227
442
567
565
442
240
24
-144
-221
-197
-99
27
126
158
106
-22
-195
-375
-526
-623
-655
-622
-527
-378
-182
50
299
533
714
801
762
591
307
-39
-380
-644
-773
-740
-553
-255
94
427
688
840
872
787
603
342
30
-307
-636
-919
-1110
-1170
-1072
-814
-426
30
476
832
1037
1064
928
676
372
79
-161
-338
-466
-577
-700
-844
-995
-1114
-1154
-1079
-875
-568
-211
125
372
486
460
325
142
-23
-111
-93
25
206
396
537
584
520
353
115
-148
-387
-564
-656
-659
-589
-472
-341
-230
-162
-146
-176
-232
-287
-314
-294
-227
-129
-29
40
54
10
-72
-152
-179
-113
63
331
643
926
1107
1132
980
672
265
-164
-539
-803
-925
-909
-780
-577
-339
-99
120
304
440
519
536
491
398
284
184
134
158
256
402
549
641
633
505
271
-26
-321
-554
-679
-680
-572
-393
-184
15
181
304
382
413
388
295
123
-120
-407
-683
-882
-940
-821
-532
-125
317
697
940
1012
930
750
551
399
329
330
358
356
278
116
-99
-302
-423
-412
-262
-13
263
482
583
549
409
227
76
7
30
108
172
150
-8
-305
-696
-1101
-1430
-1614
-1621
-1466
-1194
-867
-537
-230
50
317
583
841
1063
1203
1215
1074
790
412
16
-312
-506
-535
-411
-184
80
315
476
546
530
447
316
147
-60
-307
-585
-874
-1134
-1315
-1377
-1299
-1089
-790
-461
-161
68
213
295
352
423
530
665
792
857
812
636
346
-2
-326
-539
-578
-420
-91
338
773
1118
1298
1275
1052
670
194
-303
-756
-1116
-1354
-1464
-1456
-1350
-1173
-953
-717
-489
-286
-125
-13
44
51
13
-56
-137
-209
-251
-244
-178
-54
114
301
477
611
680
674
600
475
323
169
31
-83
-177
-257
-330
-399
-459
-498
-503
-466
-384
-264
-120
29
170
288
378
435
455
431
357
226
39
-193
-448
-693
-894
-1018
-1047
-976
-814
-582
-305
-9
284
554
781
941
1008
964
799
528
193
-141
-395
-497
-402
-109
332
827
1262
1525
1538
1275
771
109
-598
-1233
-1703
-1953
-1973
-1788
-1446
-1002
-509
-2
491
949
1352
1679
1905
2005
1970
1794
1492
1094
638
169
-267
-627
-878
-994
-962
-788
-493
-121
273
624
875
986
946
778
530
267
50
-78
-104
-43
67
187
283
347
393
451
550
703
895
1085
1213
1223
1080
784
380
-63
-464
-759
-917
-947
-894
-814
-758
-743
-754
-745
-660
-458
-134
275
693
1031
1210
1191
984
643
254
-100
-360
-507
-560
-565
-571
-607
-670
-730
-744
-675
-514
-284
-38
159
258
242
135
-9
-122
-152
-80
68
231
334
319
162
-112
-436
-727
-907
-931
-800
-561
-286
-51
89
114
44
-70
-163
-175
-65
180
547
995
1465
1889
2189
2296
2158
1752
1100
273
-615
-1426
-2025
-2322
-2281
-1947
-1430
-871
-406
-125
-47
-120
-243
-308
-238
-20
293
598
782
767
536
148
-283
-627
-776
-690
-398
5
394
658
731
613
356
47
-234
-432
-538
-573
-576
-571
-556
-503
-370
-128
213
599
936
1126
1096
835
408
-64
-432
-569
-418
-12
531
1042
1352
1350
1018
438
-230
-798
-1109
-1080
-726
-157
467
977
1250
1240
984
585
174
-135
-273
-236
-82
98
207
179
-8
-320
-684
-1008
-1210
-1240
-1094
-811
-466
-145
75
146
61
-147
-411
-653
-798
-794
-626
-316
80
491
841
1073
1154
1083
885
606
294
-2
-248
-421
-513
-522
-455
-324
-144
62
268
440
550
573
501
337
106
-157
-412
-618
-743
-764
-675
-477
-187
171
559
933
1243
1440
1483
1351
1051
617
107
-408
-856
-1186
-1368
-1402
-1309
-1121
-872
-586
-281
30
331
595
783
853
775
540
172
-269
-702
-1039
-1212
-1187
-973
-616
-186
241
602
852
970
947
780
473
36
-505
-1097
-1658
-2089
-2291
-2196
-1792
-1137
-351
411
998
1311
1328
1109
774
461
277
259
363
483
492
294
-138
-739
-1375
-1878
-2101
-1973
-1514
-832
-89
556
994
1195
1208
1133
1078
1115
1251
1431
1559
1538
1312
887
335
-229
-685
-942
-971
-804
-525
-235
-25
51
-14
-189
-420
-651
-837
-953
-989
-945
-823
-624
-357
-43
278
549
705
688
469
63
-475
-1055
-1572
-1937
-2092
-2027
-1774
-1394
-960
-534
-158
152
392
566
675
710
659
518
297
29
-236
-437
-522
-464
-266
30
364
665
878
971
943
823
651
467
299
158
36
-82
-207
-346
-489
-620
-721
-779
-790
-762
-707
-635
-547
-437
-293
-109
112
347
556
690
710
596
359
45
-276
-531
-659
-635
-473
-223
43
260
383
404
353
280
239
263
350
465
547
534
389
117
-228
-557
-765
-767
-521
-47
577
1227
1771
2096
2135
1888
1411
804
186
-338
-697
-862
-848
-700
-476
-228
8
215
392
547
683
792
856
847
746
546
264
-58
-363
-588
-686
-637
-461
-211
37
203
230
99
-163
-490
-791
-982
-1002
-837
-520
-117
287
621
845
961
1004
1031
1094
1217
1389
1564
1676
1661
1481
1135
661
127
-391
-830
-1156
-1364
-1477
-1525
-1534
-1508
-1434
-1289
-1053
-723
-327
85
449
709
834
831
743
631
560
570
665
809
941
992
917
708
402
71
-199
-341
-323
-164
72
297
431
421
267
16
-249
-440
-489
-370
-104
246
605
905
1108
1215
1256
1270
1284
1296
1270
1153
895
482
-46
-598
-1044
-1253
-1139
-689
23
847
1594
2090
2220
1961
1387
641
-106
-708
-1079
-1213
-1170
-1046
-933
-883
-894
-917
-884
-738
-467
-114
238
489
560
424
117
-273
-634
-864
-910
-774
-517
-228
4
121
112
8
-134
-255
-319
-317
-267
-189
-94
33
228
532
960
1483
2017
2436
2603
2416
1843
948
-116
-1145
-1931
-2326
-2274
-1831
-1144
-401
216
589
684
555
307
60
-98
-139
-94
-37
-50
-185
-443
-770
-1074
-1256
-1246
-1024
-631
-154
297
621
754
682
439
94
-269
-575
-774
-841
-782
-621
-395
-142
103
313
465
550
567
531
464
399
366
389
475
613
772
911
983
953
800
528
162
-249
-647
-967
-1150
-1152
-954
-568
-39
558
1127
1570
1804
1781
1499
1004
386
-254
-814
-1223
-1451
-1507
-1429
-1267
-1062
-834
-585
-306
2
322
609
801
841
696
380
-47
-485
-826
-985
-927
-678
-319
43
313
437
423
332
255
277
439
718
1034
1269
1312
1094
619
-37
-745
-1359
-1759
-1883
-1741
-1401
-967
-536
-177
91
290
467
662
894
1145
1367
1500
1497
1340
1053
691
329
34
-148
-205
-156
-36
116
274
426
573
713
837
918
916
793
528
137
-322
-756
-1056
-1130
-931
-476
152
823
1391
1735
1789
1559
1120
586
79
-308
-538
-631
-647
-662
-728
-859
-1018
-1138
-1143
-992
-693
-314
34
232
195
-103
-605
-1193
-1712
-2019
-2024
-1712
-1149
-458
217
753
1077
1176
1089
886
632
374
123
-133
-411
-716
-1025
-1285
-1431
-1401
-1165
-735
-168
444
1002
1424
1659
1701
1580
1355
1085
826
611
455
354
296
263
235
190
109
-24
-219
-470
-752
-1025
-1235
-1332
-1285
-1093
-788
-433
-106
124
216
164
8
-190
-353
-422
-365
-191
61
329
549
674
679
574
388
166
-42
-198
-276
-267
-178
-29
152
333
487
592
637
625
571
496
422
361
317
282
241
183
110
37
-6
16
128
331
594
860
1054
1111
992
706
308
-115
-462
-655
-658
-491
-220
61
263
330
254
79
-122
-267
-299
-202
-6
222
405
482
423
246
4
-232
-393
-433
-339
-130
153
460
744
972
1123
1188
1164
1053
864
617
343
84
-114
-216
-210
-114
24
139
169
80
-120
-380
-618
-751
-719
-516
-195
146
389
440
257
-129
-619
-1078
-1375
-1423
-1207
-788
-284
173
475
571
483
285
80
-45
-49
51
192
286
264
100
-175
-486
-738
-852
-800
-609
-358
-144
-44
-86
-233
-393
-453
-317
50
609
1244
1803
2133
2136
1796
1185
442
-267
-801
-1083
-1116
-981
-799
-688
-724
-913
-1192
-1447
-1560
-1443
-1074
-506
146
740
1144
1275
1121
737
229
-282
-694
-949
-1042
-1008
-907
-790
-683
-580
-445
-239
61
440
840
1171
1334
1250
891
291
-455
-1208
-1824
-2182
-2218
-1933
-1392
-702
11
637
1098
1356
1417
1311
1083
780
445
114
-180
-403
-522
-511
-357
-68
319
740
1117
1370
1438
1292
948
461
-82
-582
-949
-1123
-1083
-855
-501
-110
229
440
481
350
81
-262
-604
-878
-1039
-1074
-1002
-860
-692
-534
-400
-282
-158
-5
187
402
601
726
726
573
277
-107
-492
-780
-894
-799
-515
-116
294
612
761
717
511
213
-86
-311
-421
-417
-342
-255
-211
-241
-344
-490
-639
-758
-835
-887
-947
-1049
-1207
-1403
-1582
-1672
-1601
-1326
-854
-247
390
934
1274
1346
1146
737
224
-265
-617
-760
-677
-405
-17
396
754
1006
1137
1158
1102
1000
874
721
525
262
-83
-500
-955
-1383
-1712
-1874
-1829
-1580
-1173
-691
-233
115
298
312
198
37
-83
-88
61
356
747
1163
1532
1804
1960
2017
2009
1972
1926
1866
1761
1575
1280
877
406
-63
-444
-664
-686
-519
-223
113
393
545
541
403
192
-14
-146
-167
-81
72
227
324
323
219
40
-162
-333
-432
-445
-392
-315
-267
-298
-434
-678
-1002
-1360
-1692
-1943
-2072
-2055
-1898
-1625
-1281
-918
-587
-328
-160
-80
-65
-82
-96
-83
-41
14
50
33
-57
-220
-427
-634
-790
-859
-829
-720
-576
-450
-380
-380
-427
-471
-455
-337
-112
184
473
665
685
497
122
-367
-863
-1256
-1464
-1455
-1245
-894
-473
-45
359
739
1117
1517
1938
2350
2689
2877
2852
2589
2117
1520
915
422
133
86
260
580
947
1260
1447
1478
1365
1153
906
683
533
484
546
714
967
1273
1586
1853
2013
2017
1829
1445
898
251
-412
-1006
-1469
-1763
-1893
-1887
-1790
-1641
-1467
-1274
-1055
-802
-516
-212
78
319
483
560
561
513
448
390
344
298
228
111
-62
-280
-515
-730
-896
-1004
-1062
-1093
-1123
-1160
-1194
-1192
-1114
-934
-655
-320
-1
223
286
168
-98
-435
-742
-925
-929
-751
-437
-60
309
626
887
1116
1349
1604
1860
2053
2099
1920
1482
821
43
-704
-1262
-1522
-1448
-1099
-600
-111
227
334
207
-85
-429
-715
-867
-865
-743
-567
-404
-294
-241
-215
-174
-84
59
226
369
436
399
263
68
-129
-272
-334
-323
-281
-268
-332
-496
-743
-1022
-1270
-1427
-1464
-1389
-1239
-1063
-902
-771
-653
-508
-290
25
429
872
1274
1549
1627
1477
1119
617
61
-455
-858
-1111
-1214
-1199
-1111
-993
-869
-743
-600
-420
-189
91
394
678
891
989
946
764
473
127
-211
-482
-646
-690
-626
-489
-320
-160
-33
56
115
164
219
287
364
432
476
483
454
405
356
328
325
335
328
265
113
-139
-474
-845
-1188
-1442
-1561
-1535
-1388
-1171
-945
-762
-646
-594
-577
-554
-491
-369
-192
19
238
442
624
788
940
1080
1192
1245
1199
1022
708
285
-184
-614
-923
-1055
-999
-790
-500
-212
6
117
129
82
25
-2
11
42
47
-17
-168
-385
-607
-752
-745
-550
-187
267
694
970
1004
766
299
-293
-876
-1318
-1529
-1476
-1186
-731
-199
332
812
1221
1565
1858
2107
2304
2429
2455
2367
2168
1885
1562
1245
971
756
592
455
313
144
-61
-293
-532
-754
-941
-1087
-1191
-1259
-1289
-1274
-1198
-1046
-813
-512
-178
143
401
561
611
571
484
403
371
412
516
648
762
810
766
628
420
179
-57
-261
-423
-553
-666
-779
-900
-1024
-1140
-1231
-1288
-1306
-1293
-1255
-1194
-1107
-980
-798
-553
-254
74
390
648
810
858
798
657
471
277
97
-63
-213
-367
-531
-701
-855
-965
-1004
-961
-845
-682
-509
-357
-241
-160
-93
-17
79
190
285
323
264
85
-204
-561
-924
-1226
-1417
-1478
-1422
-1286
-1119
-958
-822
-708
-601
-486
-365
-256
-195
-220
-348
-567
-827
-1053
-1162
-1092
-820
-374
174
724
1179
1469
1566
1488
1289
1038
799
612
490
420
376
333
277
207
137
82
56
61
89
125
155
166
156
130
95
55
8
-55
-145
-273
-439
-629
-817
-965
-1039
-1014
-889
-679
-429
-192
-18
56
24
-92
-242
-363
-402
-327
-143
109
365
554
621
551
367
129
-86
-212
-215
-106
63
217
285
225
40
-220
-478
-655
-700
-603
-404
-166
41
177
243
284
365
549
857
1262
1684
2016
2161
2063
1732
1244
714
262
-26
-124
-70
54
155
165
69
-96
-251
-312
-226
10
341
673
906
968
840
564
226
-68
-232
-218
-35
269
619
941
1185
1336
1403
1415
1397
1362
1306
1213
1065
853
587
293
6
-241
-423
-533
-580
-579
-552
-513
-473
-440
-422
-428
-473
-569
-718
-908
-1109
-1274
-1352
-1297
-1086
-724
-249
273
764
1143
1352
1357
1163
810
361
-104
-509
-794
-926
-906
-767
-567
-372
-240
-207
-276
-415
-568
-671
-669
-531
-263
94
481
828
1083
1216
1227
1141
998
833
672
524
383
236
77
-92
-253
-376
-430
-391
-247
-5
311
664
1010
1311
1525
1624
1593
1428
1145
774
360
-48
-403
-673
-848
-944
-998
-1058
-1166
-1344
-1589
-1867
-2129
-2322
-2406
-2365
-2215
-1992
-1746
-1524
-1356
-1255
-1213
-1209
-1220
-1222
-1201
-1144
-1046
-902
-711
-480
-224
29
243
388
443
414
331
241
199
241
374
563
747
849
813
619
301
-63
-370
-528
-491
-273
47
348
508
441
130
-363
-916
-1377
-1612
-1544
-1176
-590
79
681
1091
1240
1130
822
418
24
-272
-420
-416
-286
-79
155
376
558
695
791
858
909
958
1010
1072
1134
1183
1193
1135
979
707
317
-165
-694
-1205
-1630
-1914
-2029
-1979
-1800
-1548
-1289
-1079
-948
-904
-924
-975
-1016
-1018
-968
-871
-746
-617
-506
-423
-364
-315
-256
-165
-33
139
335
528
682
765
754
639
427
145
-173
-483
-746
-933
-1027
-1032
-961
-842
-701
-562
-440
-339
-255
-180
-105
-27
49
114
152
151
104
14
-106
-235
-348
-425
-454
-434
-380
-315
-267
-260
-305
-401
-532
-669
-783
-849
-854
-803
-712
-608
-516
-454
-423
-412
-397
-353
-261
-113
79
292
498
667
779
830
826
780
712
634
555
478
405
339
291
275
306
392
530
698
860
970
985
874
630
277
-138
-547
-880
-1076
-1100
-948
-650
-265
135
471
681
729
608
344
-8
-384
-716
-952
-1059
-1030
-879
-635
-331
6
355
705
1047
1370
1656
1880
2016
2044
1961
1785
1556
1325
1141
1038
1022
1069
1131
1150
1079
892
597
230
-156
-503
-768
-932
-997
-983
-918
-825
-716
-593
-457
-313
-179
-85
-68
-158
-366
-676
-1040
-1392
-1662
-1793
-1758
-1569
-1272
-936
-637
-435
-361
-412
-551
-720
-852
-892
-804
-583
-253
137
526
850
1059
1125
1045
849
585
311
85
-53
-85
-19
118
283
438
550
604
602
557
488
417
358
324
323
361
446
586
781
1025
1302
1587
1848
2060
2205
2279
2294
2268
2220
2163
2098
2017
1916
1787
1643
1510
1422
1416
1513
1709
1976
2262
2507
2655
2675
2560
2334
2039
1720
1411
1126
858
581
265
-113
-556
-1046
-1542
-1989
-2330
-2519
-2525
-2344
-2000
-1538
-1022
-523
-107
176
296
255
80
-182
-474
-742
-945
-1059
-1079
-1012
-874
-674
-422
-127
198
530
833
1060
1169
1131
944
639
275
-72
-332
-454
-424
-261
-12
265
522
731
886
996
1078
1134
1155
1114
984
748
413
18
-380
-716
-939
-1029
-1004
-915
-826
-798
-864
-1024
-1245
-1477
-1669
-1786
-1819
-1784
-1707
-1615
-1519
-1413
-1280
-1102
-876
-619
-375
-196
-134
-216
-435
-749
-1091
-1387
-1576
-1626
-1540
-1351
-1106
-848
-600
-362
-108
194
569
1020
1516
1998
2388
2614
2626
2417
2021
1521
1014
604
369
345
521
840
1215
1554
1779
1846
1752
1531
1241
948
704
540
459
443
465
500
535
569
613
678
764
859
935
960
908
767
551
289
26
-197
-353
-438
-469
-478
-499
-555
-652
-780
-916
-1037
-1132
-1202
-1263
-1338
-1442
-1580
-1734
-1873
-1958
-1954
-1846
-1639
-1359
-1048
-751
-502
-319
-198
-120
-56
24
141
306
515
753
998
1226
1415
1551
1634
1672
1689
1717
1788
1925
2137
2405
2687
2922
3041
2987
2727
2269
1659
979
325
-209
-554
-681
-601
-363
-40
289
557
718
751
662
475
222
-62
-343
-595
-798
-936
-1004
-1004
-946
-848
-734
-633
-568
-553
-590
-668
-761
-838
-866
-818
-680
-456
-165
163
487
770
983
1112
1162
1153
1118
1092
1102
1158
1253
1360
1441
1460
1391
1228
988
709
433
204
49
-24
-26
19
86
156
228
309
415
561
745
949
1140
1275
1315
1239
1049
770
444
116
-175
-410
-590
-729
-847
-956
-1058
-1137
-1170
-1134
-1020
-837
-615
-396
-223
-126
-115
-174
-268
-350
-380
-325
-174
65
373
724
1092
1452
1782
2060
2264
2371
2364
2239
2009
1708
1387
1103
909
837
891
1051
1272
1502
1693
1812
1844
1791
1664
1472
1221
913
549
135
-310
-756
-1167
-1512
-1773
-1955
-2082
-2187
-2301
-2441
-2595
-2735
-2819
-2811
-2698
-2497
-2253
-2025
-1865
-1800
-1820
-1881
-1923
-1887
-1741
-1494
-1195
-914
-723
-668
-752
-936
-1149
-1313
-1364
-1278
-1070
-788
-495
-245
-68
38
100
157
246
383
567
776
985
1175
1338
1480
1615
1757
1908
2057
2185
2272
2302
2275
2205
2114
2025
1950
1890
1835
1768
1676
1558
1423
1292
1184
1110
1069
1047
1022
978
905
813
721
655
633
659
722
795
852
872
851
800
741
693
665
648
618
546
411
211
-30
-266
-444
-517
-463
-294
-50
209
425
558
597
562
497
449
457
531
657
793
889
899
799
588
297
-26
-326
-550
-664
-656
-537
-339
-105
115
279
356
333
217
33
-182
-387
-549
-647
-680
-664
-629
-606
-622
-688
-794
-917
-1020
-1068
-1032
-900
-678
-389
-70
233
477
620
632
495
210
-206
-715
-1265
-1792
-2235
-2544
-2688
-2667
-2506
-2251
-1958
-1680
-1453
-1295
-1201
-1156
-1139
-1136
-1141
-1160
-1202
-1270
-1357
-1441
-1487
-1460
-1331
-1088
-745
-336
88
471
766
939
980
897
716
472
203
-52
-258
-388
-416
-330
-126
188
588
1038
1493
1903
2223
2414
2448
2309
1997
1520
901
177
-607
-1391
-2111
-2703
-3113
-3308
-3278
-3045
-2652
-2159
-1633
-1132
-703
-376
-171
-92
-140
-305
-569
-900
-1251
-1560
-1765
-1812
-1673
-1360
-922
-443
-20
258
338
211
-86
-480
-886
-1228
-1463
-1580
-1601
-1563
-1501
-1431
-1349
-1236
-1072
-850
-583
-310
-74
87
161
170
161
196
323
558
873
1204
1467
1587
1524
1292
950
590
305
160
171
306
491
648
711
659
515
339
208
184
300
546
878
1233
1548
1779
1908
1941
1897
1796
1648
1456
1215
927
603
270
-37
-282
-443
-515
-515
-472
-415
-357
-296
-208
-63
159
457
799
1128
1373
1474
1400
1159
803
413
76
-131
-166
-27
251
605
969
1283
1508
1631
1658
1608
1506
1371
1219
1058
895
738
598
487
417
398
432
511
618
728
812
839
785
636
393
70
-298
-669
-997
-1241
-1376
-1394
-1313
-1164
-990
-834
-725
-679
-692
-747
-816
-870
-884
-842
-738
-575
-365
-130
102
296
416
431
322
93
-227
-584
-907
-1123
-1174
-1036
-720
-279
207
650
974
1132
1115
949
690
399
135
-65
-184
-223
-194
-113
10
170
363
583
817
1038
1218
1323
1331
1234
1041
778
481
188
-68
-266
-397
-465
-482
-466
-438
-418
-424
-471
-567
-711
-890
-1082
-1259
-1391
-1459
-1458
-1400
-1315
-1238
-1203
-1224
-1295
-1384
-1445
-1427
-1298
-1052
-719
-359
-51
135
151
-8
-303
-657
-972
-1156
-1142
-905
-467
110
740
1329
1801
2101
2208
2127
1885
1522
1082
610
148
-263
-586
-793
-867
-809
-643
-412
-176
5
75
2
-223
-578
-1018
-1491
-1937
-2308
-2570
-2703
-2704
-2581
-2349
-2035
-1675
-1314
-1002
-788
-711
-786
-997
-1293
-1598
-1823
-1888
-1742
-1380
-842
-210
415
939
1294
1459
1457
1348
1212
1122
1126
1237
1434
1671
1892
2051
2119
2093
1987
1828
1639
1436
1222
990
728
428
92
-272
-647
-1014
-1362
-1688
-1996
-2294
-2588
-2873
-3131
-3330
-3433
-3404
-3221
-2882
-2410
-1851
-1264
-717
-273
18
128
48
-206
-597
-1069
-1556
-1983
-2280
-2390
-2280
-1953
-1446
-831
-203
340
719
885
837
617
299
-32
-303
-467
-516
-473
-380
-279
-194
-122
-36
102
326
645
1037
1448
1813
2068
2179
2143
1996
1799
1614
1486
1431
1431
1445
1425
1337
1171
939
672
399
136
-126
-410
-745
-1146
-1597
-2048
-2427
-2659
-2692
-2521
-2196
-1809
-1475
-1292
-1312
-1526
-1859
-2200
-2425
-2445
-2220
-1779
-1201
-592
-57
335
554
618
571
465
342
225
115
4
-111
-221
-305
-331
-274
-127
93
344
575
734
790
737
597
407
207
27
-121
-242
-352
-463
-579
-687
-765
-789
-749
-653
-527
-413
-351
-366
-461
-614
-786
-935
-1026
-1049
-1010
-938
-857
-788
-735
-687
-625
-532
-407
-266
-144
-78
-97
-213
-409
-650
-890
-1090
-1230
-1314
-1366
-1416
-1488
-1583
-1675
-1722
-1676
-1502
-1200
-803
-374
9
279
398
374
251
104
8
22
164
411
704
965
1122
1126
964
658
258
-171
-568
-888
-1103
-1208
-1213
-1137
-1000
-830
-647
-476
-341
-263
-257
-328
-470
-663
-879
-1083
-1245
-1337
-1343
-1256
-1075
-811
-478
-99
295
669
986
1210
1323
1320
1226
1081
941
862
886
1029
1280
1601
1936
2229
2432
2519
2487
2350
2137
1880
1608
1349
1125
956
861
851
926
1068
1237
1375
1419
1313
1029
576
5
-598
-1137
-1522
-1696
-1645
-1401
-1029
-605
-201
138
398
588
737
871
1010
1161
1318
1474
1628
1780
1940
2109
2279
2423
2502
2475
2314
2019
1625
1198
822
573
501
615
874
1207
1525
1751
1835
1767
1569
1286
970
665
403
201
73
32
96
282
597
1029
1533
2041
2469
2735
2788
2615
2252
1773
1272
835
520
348
299
324
368
384
350
263
143
13
-108
-214
-310
-412
-533
-678
-840
-1002
-1144
-1240
-1274
-1240
-1136
-971
-757
-511
-258
-25
154
252
249
150
-21
-213
-366
-421
-339
-117
215
595
950
1216
1357
1375
1307
1211
1144
1144
1216
1330
1438
1485
1433
1271
1020
724
431
178
-17
-168
-305
-468
-691
-987
-1346
-1737
-2120
-2455
-2714
-2892
-3002
-3071
-3133
-3217
-3335
-3481
-3627
-3729
-3736
-3601
-3298
-2828
-2224
-1555
-906
-372
-28
85
-32
-327
-718
-1102
-1386
-1506
-1437
-1193
-825
-397
26
394
676
864
963
985
945
855
729
576
409
237
61
-126
-338
-594
-906
-1270
-1663
-2040
-2351
-2552
-2625
-2584
-2477
-2367
-2313
-2341
-2437
-2541
-2568
-2440
-2116
-1615
-1016
-449
-43
102
-47
-447
-987
-1528
-1939
-2143
-2128
-1949
-1704
-1489
-1372
-1368
-1444
-1532
-1567
-1509
-1358
-1153
-950
-795
-698
-630
-525
-307
82
657
1380
2169
2920
3534
3948
4141
4136
3982
3733
3430
3093
2724
2319
1888
1461
1090
836
752
862
1150
1558
1996
2367
2591
2617
2443
2105
1670
1216
816
521
357
320
384
504
630
714
716
615
412
127
-200
-522
-796
-994
-1113
-1172
-1209
-1267
-1376
-1540
-1735
-1910
-2004
-1966
-1770
-1428
-987
-520
-102
208
384
437
408
355
329
361
452
574
682
726
671
500
223
-134
-536
-947
-1340
-1697
-2005
-2258
-2443
-2549
-2566
-2487
-2319
-2085
-1818
-1562
-1353
-1217
-1154
-1145
-1148
-1115
-1006
-797
-495
-134
232
539
733
782
687
481
220
-29
-202
-259
-185
0
255
524
753
903
954
914
809
681
572
516
533
619
755
901
1016
1059
1002
839
585
278
-35
-302
-486
-574
-576
-532
-492
-504
-600
-781
-1014
-1243
-1400
-1427
-1292
-998
-584
-109
360
772
1101
1349
1539
1704
1867
2035
2193
2308
2343
2269
2070
1751
1330
835
294
-264
-814
-1321
-1748
-2045
-2166
-2078
-1776
-1294
-705
-111
383
688
762
617
313
-54
-385
-601
-660
-566
-360
-99
161
379
536
627
658
631
545
397
191
-54
-301
-499
-600
-574
-423
-182
87
318
462
513
503
503
589
815
1190
1666
2146
2514
2670
2562
2202
1667
1073
539
155
-48
-102
-89
-111
-259
-582
-1075
-1680
-2305
-2851
-3235
-3407
-3362
-3129
-2759
-2313
-1846
-1396
-986
-623
-303
-20
233
456
647
799
905
959
963
925
866
811
789
822
921
1079
1273
1466
1617
1694
1677
1566
1380
1146
892
640
396
159
-81
-331
-589
-844
-1072
-1247
-1348
-1365
-1303
-1180
-1020
-846
-676
-513
-346
-158
75
374
750
1205
1723
2273
2813
3296
3674
3911
3988
3915
3726
3473
3220
3020
2907
2884
2924
2977
2986
2903
2703
2384
1969
1494
996
505
42
-380
-745
-1032
-1212
-1259
-1159
-924
-597
-247
48
224
253
158
5
-111
-100
92
465
963
1487
1931
2215
2309
2242
2089
1944
1884
1948
2124
2360
2584
2733
2770
2694
2529
2307
2049
1753
1395
950
405
-220
-867
-1449
-1882
-2103
-2100
-1917
-1644
-1387
-1241
-1257
-1434
-1723
-2045
-2327
-2516
-2598
-2591
-2529
-2442
-2333
-2181
-1939
-1562
-1022
-328
470
1291
2039
2634
3023
3198
3185
3039
2826
2602
2408
2265
2178
2143
2154
2207
2302
2438
2618
2838
3091
3367
3650
3920
4150
4310
4366
4288
4057
3672
3161
2575
1987
1472
1096
894
863
954
1089
1174
1123
880
435
-174
-864
-1530
-2065
-2385
-2448
-2263
-1885
-1402
-917
-518
-262
-163
-190
-280
-354
-344
-205
71
457
901
1340
1717
1995
2158
2207
2156
2020
1810
1536
1207
839
457
92
-225
-476
-663
-810
-957
-1141
-1385
-1678
-1979
-2223
-2347
-2309
-2115
-1818
-1508
-1287
-1231
-1364
-1645
-1974
-2223
-2272
-2048
-1551
-849
-65
662
1219
1545
1647
1589
1469
1386
1410
1565
1828
2138
2417
2591
2604
2423
2044
1485
782
-16
-848
-1649
-2355
-2914
-3298
-3508
-3573
-3545
-3478
-3411
-3351
-3270
-3114
-2821
-2351
-1704
-935
-145
542
1010
1190
1073
720
242
-226
-567
-706
-628
-377
-33
311
580
730
755
678
534
352
143
-103
-410
-807
-1305
-1896
-2545
-3195
-3784
-4251
-4554
-4675
-4617
-4404
-4072
-3660
-3210
-2761
-2348
-2004
-1756
-1621
-1600
-1673
-1798
-1915
-1957
-1867
-1611
-1195
-667
-108
380
705
806
671
343
-93
-524
-848
-990
-929
-696
-363
-21
242
370
345
190
-46
-299
-516
-657
-707
-669
-561
-402
-213
-14
178
346
477
567
623
668
737
867
1083
1386
1745
2103
2385
2527
2497
2306
2012
1705
1480
1403
1495
1720
2000
2242
2372
2361
2237
2076
1973
2007
2204
2527
2875
3115
3119
2805
2165
1268
247
-736
-1529
-2027
-2186
-2031
-1636
-1106
-546
-48
326
537
575
445
169
-217
-667
-1124
-1527
-1825
-1982
-1990
-1868
-1658
-1410
-1166
-950
-758
-562
-327
-25
345
757
1153
1466
1639
1645
1502
1274
1051
929
976
1210
1590
2029
2412
2635
2634
2407
2017
1573
1198
993
1002
1212
1541
1879
2121
2195
2089
1847
1553
1292
1124
1055
1036
982
800
427
-144
-857
-1607
-2271
-2741
-2957
-2916
-2669
-2296
-1880
-1480
-1127
-825
-571
-373
-262
-284
-485
-886
-1460
-2130
-2782
-3295
-3582
-3618
-3456
-3209
-3017
-2999
-3218
-3657
-4229
-4807
-5269
-5535
-5590
-5477
-5272
-5046
-4830
-4603
-4301
-3848
-3193
-2344
-1373
-404
429
1018
1326
1390
1311
1214
1210
1353
1629
1966
2266
2446
2465
2344
2149
1966
1862
1863
1936
2004
1973
1767
1351
745
18
-732
-1408
-1937
-2278
-2425
-2394
-2209
-1891
-1455
-910
-273
430
1158
1860
2487
2998
3370
3599
3696
3681
3576
3403
3185
2952
2736
2574
2497
2518
2623
2766
2879
2883
2715
2344
1788
1110
405
-222
-684
-930
-953
-785
-485
-116
268
632
959
1243
1479
1656
1753
1746
1611
1337
924
391
-233
-911
-1601
-2258
-2832
-3272
-3526
-3554
-3335
-2885
-2260
-1556
-892
-388
-139
-187
-508
-1018
-1590
-2083
-2380
-2411
-2171
-1717
-1149
-581
-111
207
369
428
470
593
879
1370
2056
2878
3736
4519
5129
5503
5631
5553
5348
5108
4911
4799
4766
4764
4719
4562
4250
3784
3215
2622
2091
1686
1432
1308
1257
1216
1135
1000
837
693
618
637
729
831
855
719
383
-135
-753
-1347
-1784
-1970
-1873
-1538
-1067
-590
-217
-2
67
71
122
326
747
1379
2150
2940
3615
4062
4219
4081
3699
3155
2546
1956
1451
1072
844
773
860
1087
1422
1809
2175
2436
2516
2363
1966
1361
624
-149
-860
-1436
-1842
-2084
-2198
-2239
-2255
-2280
-2327
-2390
-2455
-2517
-2580
-2661
-2785
-2967
-3205
-3472
-3715
-3871
-3881
-3708
-3356
-2866
-2316
-1799
-1405
-1193
-1181
-1343
-1611
-1899
-2125
-2226
-2180
-2004
-1745
-1466
-1225
-1056
-967
-934
-917
-872
-773
-616
-426
-246
-124
-98
-181
-361
-601
-857
-1089
-1276
-1424
-1557
-1715
-1935
-2239
-2628
-3084
-3579
-4080
-4564
-5017
-5431
-5795
-6082
-6245
-6220
-5937
-5341
-4413
-3185
-1743
-215
1254
2533
3535
4234
4669
4928
5117
5330
5623
5993
6385
6709
6865
6776
6408
5782
4965
4056
3158
2354
1694
1186
797
477
165
-186
-601
-1081
-1607
-2145
-2659
-3120
-3512
-3830
-4081
-4271
-4409
-4491
-4506
-4436
-4255
-3942
-3482
-2877
-2144
-1320
-455
391
1155
1783
2235
2490
2549
2435
2185
1849
1478
1123
823
608
493
477
549
685
856
1027
1165
1240
1231
1127
934
671
368
64
-202
-397
-503
-519
-459
-354
-239
-141
-75
-28
31
155
399
810
1408
2175
3059
3973
4819
5503
5952
6133
6050
5736
5243
4622
3910
3121
2251
1288
228
-916
-2105
-3280
-4371
-5317
-6075
-6637
-7021
-7267
-7417
-7503
-7534
-7492
-7338
-7028
-6522
-5799
-4862
-3735
-2456
-1068
386
1868
3344
4781
6144
7399
8514
9464
10243
10859
11338
11710
12004
12234
12397
12477
12444
12274
11952
11477
10861
10122
9277
8330
7280
6121
4855
3500
2092
684
-666
-1916
-3046
-4067
-5010
-5917
-6812
-7692
-8514
-9208
-9697
-9924
-9878
-9604
-9196
-8773
-8446
-8280
-8276
-8367
-8433
-8340
-7976
-7278
-6258
-4988
-3591
-2200
-940
100
871
1361
1583
1565
1343
958
462
-86
-613
-1050
-1339
-1450
-1392
-1204
-952
-700
-496
-350
-234
-91
149
540
1105
1833
2675
3572
4468
5329
6150
6949
7749
8559
9359
10090
10662
10971
10924
10456
9543
8211
6525
4573
2461
291
-1840
-3844
-5645
-7180
-8403
-9290
-9846
-10105
-10122
-9968
-9713
-9409
-9083
-8731
-8331
-7848
-7253
-6533
-5700
-4787
-3842
-2918
-2061
-1307
-678
-185
167
384
474
459
369
246
135
79
105
218
398
606
798
938
1010
1034
1047
1106
1262
1545
1951
2444
2966
3450
3847
4133
4320
4443
4550
4682
4859
5069
5277
5431
5481
5396
5167
4815
4378
3904
3438
3018
2665
2395
2213
2124
2127
2214
2359
2522
2640
2640
2446
1997
1262
243
-1020
-2458
-3986
-5519
-6981
-8315
-9482
-10458
-11227
-11778
-12098
-12175
-12004
-11585
-10931
-10067
-9027
-7852
-6587
-5277
-3962
-2676
-1445
-280
821
1876
2911
3952
5015
6094
7155
8138
8969
9578
9923
10001
9856
9573
9251
8980
8817
8763
8774
8769
8660
8382
7908
7255
6472
5614
4718
3781
2765
1603
237
-1361
-3160
-5071
-6960
-8675
-10087
-11113
-11731
-11971
-11896
-11572
-11045
-10332
-9420
-8291
-6940
-5398
-3733
-2047
-451
952
2092
2940
3503
3816
3929
3892
3756
3573
3403
3308
3354
3589
4029
4640
5340
6006
6505
6723
6597
6132
5400
4517
3611
2792
2122
1615
1242
953
704
469
247
50
-115
-256
-410
-631
-972
-1464
-2095
-2802
-3480
-4003
-4252
-4143
-3644
-2779
-1620
-272
1145
2511
3719
4675
5310
5575
5456
4970
4166
3118
1906
599
-762
-2172
-3654
-5239
-6939
-8717
-10479
-12071
-13313
-14035
-14118
-13528
-12325
-10649
-8690
-6644
-4674
-2885
-1320
27
1192
2214
3119
3920
4619
5220
5737
6199
6643
7107
7610
8151
8707
9225
9646
9899
9914
9624
8969
7903
6407
4500
2251
-220
-2749
-5158
-7277
-8983
-10219
-10995
-11377
-11455
-11312
-11000
-10531
-9890
-9062
-8057
-6930
-5779
-4728
-3890
-3342
-3095
-3102
-3277
-3524
-3776
-4003
-4215
-4432
-4654
-4834
-4867
-4615
-3945
-2780
-1136
863
3005
5038
6735
7949
8642
8884
8811
8578
8296
8004
7665
7189
6484
5500
4264
2882
1520
357
-455
-834
-783
-380
244
939
1569
2036
2287
2312
2135
1805
1377
913
468
87
-200
-379
-450
-423
-308
-106
188
588
1101
1715
2384
3032
3563
3885
3938
3717
3284
2750
2249
1893
1739
1767
1887
1971
1896
1591
1064
405
-237
-704
-873
-694
-201
501
1269
1966
2495
2814
2937
2907
2777
2586
2355
2084
1774
1437
1102
813
609
514
521
592
670
696
628
453
179
-174
-591
-1080
-1668
-2395
-3287
-4331
-5463
-6569
-7505
-8132
-8363
-8173
-7631
-6863
-6036
-5305
-4775
-4486
-4401
-4429
-4454
-4369
-4098
-3615
-2939
-2127
-1260
-424
300
846
1172
1264
1144
866
517
197
6
14
249
679
1222
1758
2163
2337
2227
1841
1243
534
-175
-786
-1233
-1491
-1567
-1490
-1295
-1006
-641
-195
337
961
1671
2445
3241
4006
4677
5193
5505
5590
5452
5128
4681
4186
3715
3310
2975
2666
2302
1793
1066
97
-1062
-2289
-3409
-4231
-4598
-4429
-3743
-2658
-1371
-106
927
1584
1803
1611
1101
400
-362
-1087
-1708
-2198
-2548
-2756
-2815
-2708
-2415
-1925
-1248
-418
504
1445
2328
3094
3706
4154
4454
4630
4708
4706
4625
4449
4152
3706
3084
2274
1281
124
-1161
-2533
-3948
-5367
-6758
-8098
-9369
-10554
-11632
-12573
-13344
-13912
-14249
-14347
-14215
-13884
-13398
-12798
-12109
-11335
-10448
-9404
-8156
-6677
-4974
-3105
-1165
721
2430
3864
4967
5741
6230
6512
6668
6771
6870
6992
7149
7356
7636
8023
8564
9290
10207
11285
12447
13582
14563
15268
15604
15526
15036
14182
13040
11699
10242
8740
7242
5781
4378
3046
1791
615
-484
-1518
-2506
-3472
-4444
-5443
-6484
-7568
-8684
-9805
-10895
-11910
-12798
-13507
-13985
-14181
-14055
-13577
-12736
-11541
-10022
-8237
-6263
-4197
-2143
-204
1528
2987
4140
4993
5586
5992
6297
6584
6917
7326
7799
8288
8717
8998
9054
8832
8315
7524
6511
5351
4129
2923
1805
825
16
-608
-1052
-1336
-1496
-1583
-1651
-1758
-1957
-2287
-2770
-3409
-4188
-5075
-6030
-7004
-7943
-8793
-9499
-10009
-10284
-10302
-10068
-9613
-9003
-8319
-7652
-7083
-6668
-6428
-6344
-6368
-6433
-6470
-6424
-6256
-5957
-5532
-4999
-4377
-3681
-2916
-2079
-1157
-138
995
2255
3647
5166
6787
8459
10098
11590
12797
13577
13805
13400
12344
10694
8578
6179
3706
1363
-680
-2311
-3480
-4195
-4512
-4507
-4262
-3846
-3305
-2658
-1905
-1031
-23
1123
2385
3713
5024
6204
7127
7665
7719
7232
6208
4718
2888
885
-1113
-2947
-4494
-5691
-6530
-7055
-7341
-7480
-7562
-7661
-7828
-8089
-8445
-8876
-9342
-9790
-10160
-10396
-10454
-10309
-9961
-9432
-8759
-7974
-7097
-6125
-5032
-3782
-2347
-729
1026
2825
4534
6012
7134
7822
8063
7904
7439
6780
6024
5235
4435
3616
2759
1862
954
100
-614
-1102
-1311
-1235
-926
-476
9
439
768
1002
1190
1400
1691
2079
2533
2975
3305
3435
3315
2953
2408
1776
1157
624
204
-127
-432
-786
-1251
-1855
-2583
-3387
-4202
-4962
-5622
-6157
-6562
-6834
-6964
-6930
-6705
-6270
-5636
-4856
-4034
-3310
-2830
-2715
-3022
-3723
-4704
-5780
-6740
-7392
-7603
-7333
-6641
-5668
-4603
-3638
-2925
-2544
-2490
-2675
-2958
-3174
-3176
-2864
-2209
-1252
-100
1102
2201
3068
3622
3849
3796
3559
3260
3016
2915
2994
3235
3572
3911
4152
4211
4041
3635
3026
2275
1456
640
-112
-752
-1245
-1564
-1683
-1574
-1212
-581
322
1474
2828
4310
5825
7272
8548
9565
10259
10593
10563
10197
9553
8715
7783
6868
6073
5483
5148
5075
5223
5510
5825
6053
6100
5913
5496
4912
4264
3675
3251
3054
3079
3253
3448
3511
3302
2726
1762
464
-1048
-2619
-4097
-5361
-6344
-7040
-7488
-7753
-7899
-7967
-7966
-7881
-7686
-7363
-6921
-6400
-5869
-5409
-5092
-4965
-5035
-5275
-5628
-6030
-6424
-6773
-7062
-7295
-7482
-7627
-7719
-7733
-7630
-7373
-6934
-6307
-5506
-4564
-3528
-2448
-1374
-354
570
1353
1955
2340
2486
2394
2096
1658
1170
732
434
332
438
715
1092
1486
1833
2104
2327
2575
2947
3537
4401
5530
6849
8224
9499
10530
11222
11549
11560
11352
11039
10716
10432
10175
9885
9482
8899
8113
7161
6133
5149
4326
3742
3417
3311
3339
3400
3409
3325
3152
2936
2739
2614
2582
2630
2713
2780
2794
2751
2685
2657
2730
2946
3302
3742
4169
4460
4504
4224
3595
2647
1452
102
-1315
-2734
-4119
-5465
-6780
-8074
-9349
-10580
-11724
-12722
-13511
-14032
-14241
-14117
-13666
-12923
-11948
-10828
-9663
-8557
-7605
-6875
-6393
-6146
-6073
-6089
-6098
-6019
-5810
-5475
-5068
-4682
-4424
-4391
-4646
-5196
-5992
-6927
-7862
-8641
-9118
-9184
-8778
-7900
-6607
-5009
-3247
-1478
151
1519
2551
3227
3575
3669
3609
3499
3425
3444
3570
3780
4026
4248
4397
4447
4399
4285
4147
4030
3955
3920
3890
3812
3630
3311
2856
2316
1782
1368
1187
1318
1782
2535
3469
4434
5269
5837
6046
5870
5342
4541
3571
2532
1505
543
-327
-1094
-1750
-2283
-2671
-2889
-2917
-2750
-2406
-1926
-1367
-793
-259
199
565
843
1047
1191
1275
1281
1174
907
440
-253
-1167
-2254
-3431
-4582
-5575
-6284
-6613
-6514
-5997
-5136
-4053
-2899
-1823
-951
-356
-55
-9
-138
-348
-547
-666
-666
-537
-283
81
541
1082
1680
2294
2859
3287
3482
3362
2882
2058
970
-248
-1435
-2443
-3167
-3572
-3694
-3626
-3483
-3364
-3327
-3370
-3441
-3459
-3349
-3067
-2619
-2061
-1484
-983
-637
-488
-536
-746
-1066
-1440
-1824
-2190
-2518
-2800
-3023
-3179
-3262
-3283
-3266
-3255
-3297
-3432
-3673
-3997
-4348
-4652
-4835
-4849
-4687
-4379
-3978
-3533
-3065
-2553
-1932
-1127
-79
1211
2668
4142
5445
6396
6883
6897
6547
6034
5593
5434
5675
6309
7214
8186
9008
9507
9607
9337
8812
8180
7570
7041
6567
6048
5352
4357
3002
1306
-635
-2676
-4659
-6453
-7971
-9174
-10051
-10596
-10789
-10591
-9950
-8833
-7248
-5265
-3018
-686
1538
3487
5048
6180
6903
7282
7392
7298
7040
6631
6077
5392
4615
3809
3056
2428
1969
1673
1479
1293
1006
541
-132
-966
-1851
-2627
-3129
-3222
-2835
-1980
-746
724
2265
3729
5020
6112
7046
7912
8823
9877
11132
12585
14173
15787
17296
18574
19523
20085
20243
20009
19406
18454
17160
15516
13511
11149
8461
5517
2427
-675
-3648
-6370
-8758
-10773
-12430
-13775
-14872
-15779
-16530
-17126
-17535
-17698
-17546
-17019
-16081
-14733
-13019
-11025
-8870
-6689
-4615
-2763
-1209
14
924
1576
2053
2448
2845
3306
3863
4518
5248
6006
6732
7355
7798
7982
7831
7282
6295
4869
3042
899
-1440
-3831
-6126
-8195
-9929
-11257
-12135
-12548
-12499
-12010
-11118
-9879
-8368
-6672
-4882
-3071
-1282
483
2259
4098
6039
8073
10119
12019
13558
14508
14685
14006
12521
10422
8012
5641
3636
2230
1515
1430
1782
2303
2711
2774
2350
1405
-4
-1752
-3696
-5703
-7677
-9564
-11350
-13036
-14627
-16113
-17462
-18625
-19545
-20166
-20454
-20396
-20012
-19345
-18455
-17402
-16236
-14983
-13634
-12154
-10493
-8597
-6436
-4018
-1400
1315
3994
6499
8722
10605
12163
13473
14661
15867
17205
18736
20450
22266
24054
25666
26976
27901
28416
28546
28343
27856
27098
26036
24585
22631
20060
16796
12828
8225
3135
-2245
-7694
-13004
-18008
-22598
-26716
-30350
-33508
-36200
-38426
-40171
-41409
-42114
-42272
-41890
-40996
-39642
-37894
-35826
-33515
-31035
-28454
-25834
-23220
-20640
-18097
-15564
-12990
-10307
-7443
-4342
-980
2627
6423
10313
14190
17944
21481
24736
27668
30265
32530
34474
36111
37457
38528
39342
39915
40258
40363
40204
39731
38873
37557
35726
33357
30484
27198
23642
19987
16402
13019
9906
7048
4357
1680
-1156
-4313
-7898
-11940
-16376
-21062
-25801
-30379
-34604
-38341
-41524
-44157
-46288
-47983
-49285
-50196
-50664
-50606
-49928
-48568
-46523
-43861
-40715
-37246
-33608
-29902
-26154
-22314
-18283
-13955
-9268
-4236
1035
6373
11576
16467
20939
24983
28675
32146
35525
38887
42216
45389
48200
50398
51742
52053
51243
49327
46410
42660
38276
33455
28378
23191
18006
12900
7920
3081
-1622
-6205
-10678
-15020
-19165
-22985
-26299
-28893
-30560
-31142
-30573
-28900
-26280
-22951
-19181
-15211
-11203
-7211
-3183
1004
5502
10415
15764
21445
27240
32835
37881
42040
45042
46712
46987
45902
43568
40142
35804
30739
25132
19166
13022
6880
906
-4764
-10031
-14851
-19225
-23190
-26788
-30047
-32947
-35421
-37356
-38622
-39101
-38729
-37512
-35542
-32979
-30026
-26892
-23758
-20752
-17945
-15357
-12971
-10758
-8685
-6727
-4860
-3054
-1267
554
2462
4486
6611
8753
10754
12394
13420
13590
12723
10744
7710
3812
-649
-5308
-9797
-13803
-17119
-19662
-21476
-22696
-23499
-24047
-24438
-24672
-24651
-24196
-23090
-21131
-18181
-14192
-9225
-3435
2953
9677
16466
23067
29246
34800
39552
43350
46084
47686
48152
47541
45972
43608
40628
37203
33468
29517
25406
21168
16839
12469
8135
3937
-20
-3638
-6845
-9594
-11866
-13660
-14981
-15841
-16261
-16288
-16000
-15517
-14978
-14526
-14262
-14211
-14303
-14372
-14185
-13493
-12095
-9885
-6889
-3258
759
4869
8794
12316
15307
17724
19586
20941
21827
22253
22188
21572
20337
18426
15808
12494
8530
3997
-997
-6319
-11818
-17328
-22672
-27675
-32173
-36031
-39148
-41458
-42922
-43517
-43222
-42007
-39843
-36716
-32649
-27726
-22105
-16013
-9717
-3490
2442
7930
12926
17466
21640
25537
29199
32580
35548
37903
39440
40005
39556
38195
36163
33799
31468
29486
28051
27205
26832
26705
26540
26074
25123
23611
21573
19119
16390
13514
10569
7582
4540
1433
-1717
-4833
-7775
-10368
-12439
-13864
-14605
-14726
-14378
-13772
-13127
-12620
-12352
-12330
-12474
-12647
-12692
-12472
-11905
-10977
-9748
-8339
-6911
-5640
-4688
-4180
-4184
-4703
-5677
-6990
-8501
-10061
-11551
-12899
-14086
-15144
-16123
-17068
-17973
-18771
-19323
-19445
-18939
-17642
-15474
-12458
-8732
-4527
-134
4147
8048
11363
13970
15826
16959
17448
17406
16958
16227
15322
14323
13270
12165
10971
9628
8073
6266
4208
1953
-396
-2708
-4849
-6712
-8227
-9371
-10150
-10577
-10651
-10345
-9619
-8437
-6804
-4789
-2543
-277
1767
3377
4415
4855
4789
4403
3924
3571
3501
3780
4385
5221
6150
7024
7697
8034
7902
7166
5696
3389
199
-3828
-8529
-13629
-18775
-23591
-27751
-31035
-33366
-34806
-35519
-35705
-35535
-35102
-34392
-33303
-31676
-29357
-26238
-22299
-17613
-12333
-6672
-863
4867
10319
15329
19776
23582
26704
29138
30905
32043
32591
32580
32016
30888
29173
26861
23977
20604
16885
13021
9243
5776
2805
441
-1288
-2440
-3142
-3560
-3867
-4209
-4681
-5304
-6020
-6699
-7160
-7214
-6706
-5567
-3853
-1752
432
2333
3604
4000
3443
2056
140
-1888
-3585
-4583
-4658
-3767
-2031
317
3006
5792
8501
11039
13377
15510
17437
19134
20567
21702
22525
23049
23309
23335
23131
22662
21860
20660
19035
17040
14821
12597
10606
9038
7965
7317
6883
6377
5512
4086
2040
-538
-3439
-6409
-9215
-11706
-13826
-15597
-17073
-18287
-19229
-19844
-20064
-19858
-19269
-18429
-17530
-16770
-16291
-16123
-16178
-16262
-16151
-15660
-14709
-13347
-11742
-10118
-8694
-7619
-6934
-6584
-6451
-6401
-6337
-6213
-6029
-5804
-5535
-5174
-4628
-3779
-2528
-828
1290
3722
6320
8938
11471
13881
16195
18482
20815
23236
25738
28265
30734
33063
35190
37084
38728
40096
41131
41727
41743
41025
39448
36954
33567
29397
24609
19380
13865
8164
2326
-3632
-9686
-15765
-21732
-27379
-32455
-36712
-39956
-42086
-43117
-43173
-42457
-41204
-39633
-37904
-36101
-34221
-32192
-29903
-27229
-24067
-20362
-16119
-11416
-6401
-1280
3699
8271
12184
15226
17259
18230
18180
17239
15603
13502
11168
8803
6554
4504
2680
1061
-394
-1728
-2968
-4123
-5182
-6125
-6936
-7603
-8122
-8490
-8682
-8651
-8321
-7600
-6399
-4667
-2421
234
3104
5929
8425
10333
11473
11771
11271
10110
8480
6579
4565
2533
513
-1512
-3567
-5660
-7753
-9772
-11619
-13209
-14498
-15510
-16325
-17061
-17835
-18715
-19691
-20667
-21478
-21930
-21854
-21149
-19816
-17954
-15736
-13360
-10999
-8752
-6625
-4539
-2360
52
2794
5882
9238
12700
16056
19091
21628
23563
24874
25610
25872
25772
25409
24848
24116
23209
22114
20822
19345
17722
16007
14265
12553
10912
9363
7909
6542
5254
4043
2920
1895
990
223
-390
-831
-1085
-1130
-946
-520
142
1002
1983
2968
3815
4383
4560
4295
3611
2613
1468
371
-495
-1002
-1096
-814
-264
408
1052
1556
1872
2025
2102
2223
2509
3048
3868
4923
6098
7227
8122
8605
8540
7864
6598
4852
2810
710
-1200
-2694
-3608
-3868
-3496
-2610
-1394
-69
1146
2066
2567
2587
2128
1238
1
-1482
-3103
-4747
-6300
-7651
-8700
-9366
-9602
-9403
-8809
-7903
-6798
-5619
-4492
-3528
-2820
-2438
-2436
-2845
-3670
-4885
-6419
-8157
-9946
-11611
-12986
-13945
-14422
-14427
-14037
-13370
-12557
-11709
-10896
-10145
-9451
-8798
-8180
-7613
-7127
-6754
-6500
-6331
-6166
-5892
-5394
-4590
-3461
-2058
-495
1088
2557
3828
4881
5759
6541
7308
8113
8960
9803
10571
11191
11618
11845
11904
11844
11712
11532
11302
11003
10620
10161
9664
9192
8806
8536
8357
8178
7858
7245
6225
4760
2915
847
-1230
-3098
-4597
-5658
-6319
-6702
-6970
-7275
-7713
-8298
-8965
-9595
-10055
-10232
-10064
-9547
-8728
-7688
-6520
-5307
-4116
-2990
-1950
-996
-109
749
1626
2578
3654
4877
6236
7681
9124
10462
11594
12453
13015
13306
13384
13321
13173
12965
12685
12292
11746
11027
10167
9252
8411
7799
7554
7769
8467
9590
11009
12541
13980
15124
15795
15858
15226
13868
11801
9093
5850
2217
-1644
-5558
-9361
-12905
-16076
-18788
-20985
-22632
-23704
-24182
-24047
-23285
-21896
-19901
-17355
-14351
-11022
-7534
-4073
-831
2017
4332
6030
7095
7582
7613
7354
6989
6686
6567
6680
6998
7423
7820
8047
8000
7634
6977
6122
5197
4335
3633
3130
2796
2544
2250
1785
1040
-47
-1486
-3235
-5206
-7280
-9320
-11187
-12750
-13905
-14584
-14772
-14516
-13918
-13127
-12314
-11637
-11211
-11083
-11224
-11539
-11890
-12133
-12151
-11874
-11285
-10415
-9319
-8058
-6682
-5226
-3722
-2208
-745
585
1689
2480
2911
2987
2775
2388
1957
1595
1363
1261
1227
1167
988
638
120
-497
-1104
-1578
-1820
-1778
-1455
-903
-203
558
1302
1971
2522
2920
3141
3171
3019
2738
2429
2242
2348
2902
3998
5627
7663
9878
11980
13680
14754
15089
14704
13732
12375
10848
9326
7905
6605
5380
4156
2868
1482
9
-1509
-3010
-4436
-5737
-6877
-7824
-8539
-8977
-9093
-8860
-8287
-7436
-6425
-5404
-4530
-3928
-3655
-3689
-3929
-4223
-4405
-4332
-3914
-3123
-1985
-562
1073
2856
4742
6695
8687
10673
12587
14339
15821
16922
17544
17619
17118
16056
14495
12540
10331
8031
5810
3826
2201
1004
245
-132
-222
-137
26
210
412
673
1062
1640
2428
3394
4440
5429
6205
6631
6616
6130
5201
3907
2352
653
-1075
-2722
-4191
-5400
-6290
-6847
-7115
-7206
-7293
-7584
-8279
-9520
-11336
-13623
-16140
-18556
-20500
-21649
-21795
-20892
-19065
-16582
-13800
-11086
-8749
-6987
-5865
-5320
-5200
-5306
-5447
-5478
-5321
-4971
-4479
-3924
-3390
-2935
-2576
-2288
-2008
-1652
-1137
-398
591
1816
3221
4719
6205
7575
8735
9616
10175
10403
10318
9966
9415
8754
8084
7504
7105
6950
7060
7413
7937
8522
9038
9359
9384
9059
8380
7396
6196
4891
3589
2377
1307
386
-417
-1173
-1968
-2896
-4035
-5433
-7095
-8980
-10997
-13018
-14894
-16475
-17630
-18269
-18354
-17896
-16958
-15636
-14042
-12293
-10495
-8739
-7099
-5635
-4396
-3424
-2747
-2376
-2292
-2441
-2730
-3032
-3201
-3097
-2614
-1705
-403
1180
2866
4439
5687
6448
6637
6266
5438
4321
3108
1977
1055
401
6
-183
-238
-218
-155
-44
140
427
826
1316
1843
2334
2721
2960
3052
3045
3022
3080
3303
3739
4387
5188
6044
6825
7401
7657
7515
6943
5964
4648
3109
1485
-79
-1457
-2551
-3309
-3724
-3823
-3650
-3254
-2674
-1938
-1075
-129
825
1674
2280
2505
2244
1466
231
-1308
-2938
-4426
-5574
-6258
-6447
-6192
-5587
-4726
-3654
-2356
-757
1234
3683
6576
9797
13130
16292
18988
20966
22064
22229
21511
20037
17970
15480
12716
9805
6855
3963
1220
-1293
-3515
-5424
-7041
-8433
-9695
-10926
-12204
-13559
-14968
-16361
-17641
-18702
-19464
-19878
-19932
-19648
-19061
-18210
-17124
-15821
-14303
-12567
-10607
-8419
-6010
-3393
-599
2330
5332
8331
11239
13964
16423
18548
20292
21630
22557
23078
23203
22944
22314
21337
20049
18499
16746
14846
12835
10723
8482
6062
3405
478
-2712
-6094
-9542
-12893
-15975
-18644
-20804
-22425
-23522
-24141
-24325
-24088
-23403
-22214
-20457
-18092
-15136
-11679
-7884
-3969
-169
3302
6283
8691
10519
11830
12725
13323
13735
14043
14299
14527
14724
14876
14962
14966
14872
14676
14379
13991
13528
13007
12443
11840
11186
10452
9591
8547
7269
5719
3896
1831
-404
-2713
-4993
-7154
-9135
-10921
-12531
-14011
-15405
-16734
-17974
-19046
-19828
-20172
-19940
-19035
-17429
-15174
-12404
-9312
-6123
-3062
-328
1929
3616
4698
5192
5163
4714
3976
3103
2254
1574
1178
1123
1395
1907
2509
3011
3223
2990
2227
935
-796
-2805
-4893
-6859
-8530
-9788
-10576
-10890
-10763
-10246
-9383
-8211
-6747
-5006
-3011
-804
1541
3926
6235
8354
10192
11692
12845
13679
14249
14611
14805
14833
14664
14237
13488
12373
10898
9129
7189
5239
3447
1950
821
55
-432
-784
-1166
-1729
-2571
-3722
-5132
-6689
-8244
-9638
-10734
-11434
-11691
-11502
-10901
-9943
-8694
-7220
-5589
-3867
-2127
-448
1084
2384
3376
4002
4233
4069
3545
2716
1649
415
-921
-2304
-3684
-5014
-6242
-7312
-8167
-8761
-9073
-9110
-8921
-8578
-8167
-7761
-7398
-7074
-6738
-6315
-5735
-4956
-3993
-2914
-1832
-866
-112
392
674
824
957
1179
1551
2068
2661
3224
3651
3871
3873
3706
3461
3239
3112
3109
3207
3353
3491
3591
3663
3757
3940
4262
4731
5295
5852
6275
6451
6317
5877
5199
4391
3565
2802
2132
1537
977
422
-119
-579
-846
-795
-332
565
1827
3293
4753
5988
6834
7215
7160
6778
6229
5662
5178
4801
4485
4132
3636
2920
1963
803
-475
-1763
-2970
-4038
-4955
-5748
-6463
-7146
-7824
-8497
-9147
-9750
-10290
-10778
-11244
-11735
-12290
-12926
-13623
-14316
-14910
-15295
-15375
-15084
-14400
-13349
-11991
-10405
-8674
-6866
-5036
-3224
-1461
218
1774
3164
4348
5294
5987
6425
6621
6585
6322
5823
5068
4040
2742
1210
-475
-2192
-3794
-5133
-6096
-6622
-6722
-6472
-5997
-5432
-4899
-4470
-4155
-3903
-3616
-3177
-2482
-1461
-99
1563
3433
5385
7281
8989
10402
11448
12094
12343
12231
11814
11158
10334
9410
8445
7496
6609
5827
5183
4695
4369
4187
4113
4096
4083
4035
3934
3797
3675
3641
3770
4116
4692
5456
6311
7124
7747
8045
7933
7372
6387
5052
3467
1738
-39
-1795
-3484
-5079
-6565
-7931
-9165
-10256
-11200
-12001
-12674
-13244
-13737
-14169
-14540
-14831
-15002
-15004
-14795
-14347
-13663
-12778
-11755
-10675
-9618
-8649
-7801
-7075
-6437
-5831
-5197
-4484
-3667
-2753
-1777
-792
149
1008
1776
2468
3124
3782
4466
5162
5816
6341
6635
6610
6220
5479
4464
3301
2133
1085
232
-416
-918
-1380
-1920
-2635
-3571
-4706
-5960
-7207
-8312
-9154
-9651
-9767
-9514
-8936
-8092
-7045
-5847
-4537
-3138
-1664
-124
1476
3123
4793
6444
8015
9419
10555
11322
11636
11455
10797
9746
8449
7090
5856
4902
4316
4101
4177
4398
4585
4562
4191
3391
2149
515
-1417
-3522
-5671
-7740
-9627
-11259
-12595
-13625
-14372
-14875
-15183
-15334
-15345
-15201
-14856
-14245
-13300
-11978
-10278
-8246
-5971
-3568
-1145
1219
3491
5690
7863
10064
12316
14589
16790
18777
20377
21435
21841
21559
20633
19173
17331
15268
13122
10993
8936
6977
5127
3401
1830
463
-644
-1449
-1937
-2140
-2134
-2035
-1974
-2071
-2415
-3037
-3914
-4970
-6097
-7180
-8121
-8855
-9362
-9657
-9781
-9781
-9695
-9539
-9301
-8950
-8444
-7742
-6820
-5676
-4335
-2849
-1287
267
1731
3030
4110
4945
5541
5935
6187
6360
6501
6622
6682
6591
6223
5447
4164
2340
35
-2601
-5347
-7947
-10166
-11827
-12842
-13214
-13022
-12385
-11424
-10236
-8884
-7396
-5793
-4106
-2393
-742
741
1953
2821
3315
3455
3300
2929
2424
1857
1287
761
326
33
-65
69
451
1049
1790
2565
3252
3750
3999
3999
3799
3481
3123
2777
2450
2105
1690
1159
509
-209
-897
-1426
-1675
-1569
-1096
-312
670
1711
2678
3471
4033
4352
4451
4371
4166
3893
3617
3412
3359
3535
4002
4781
5848
7122
8482
9786
10903
11736
12240
12417
12307
11960
11415
10688
9771
8640
7283
5713
3984
2186
437
-1148
-2472
-3483
-4173
-4578
-4762
-4796
-4742
-4643
-4519
-4378
-4219
-4045
-3868
-3710
-3595
-3545
-3567
-3649
-3759
-3850
-3871
-3776
-3537
-3150
-2637
-2040
-1412
-799
-234
272
734
1178
1635
2119
2625
3121
3556
3878
4050
4059
3935
3727
3502
3314
3187
3106
3019
2852
2538
2041
1376
604
-169
-824
-1261
-1417
-1288
-923
-409
153
672
1088
1377
1549
1637
1678
1702
1726
1747
1748
1705
1596
1401
1112
734
283
-211
-707
-1160
-1532
-1795
-1945
-2005
-2024
-2063
-2181
-2417
-2777
-3230
-3713
-4150
-4474
-4646
-4665
-4568
-4416
-4269
-4168
-4119
-4088
-4016
-3838
-3507
-3011
-2381
-1682
-997
-400
59
368
553
661
742
831
932
1016
1031
911
603
73
-676
-1613
-2679
-3802
-4914
-5958
-6893
-7703
-8384
-8946
-9399
-9749
-9993
-10122
-10125
-9990
-9718
-9326
-8847
-8328
-7822
-7369
-6992
-6681
-6397
-6075
-5643
-5041
-4239
-3249
-2122
-944
192
1206
2051
2725
3270
3754
4252
4821
5485
6225
6986
7690
8258
8625
8755
8645
8322
7832
7233
6583
5937
5344
4848
4490
4303
4309
4521
4928
5505
6206
6976
7754
8483
9113
9602
9923
10055
9992
9735
9301
8726
8058
7364
6712
6169
5788
5597
5598
5767
6061
6425
6806
7155
7436
7622
7696
7649
7475
7176
6759
6239
5639
4984
4298
3598
2893
2183
1465
739
11
-696
-1352
-1922
-2378
-2710
-2930
-3073
-3185
-3309
-3474
-3681
-3904
-4096
-4204
-4192
-4053
-3814
-3534
-3287
-3141
-3137
-3278
-3525
-3806
-4038
-4147
-4083
-3837
-3430
-2912
-2344
-1779
-1258
-800
-407
-72
222
488
742
1000
1281
1602
1979
2413
2890
3370
3794
4086
4176
4005
3544
2805
1829
686
-542
-1776
-2946
-3998
-4890
-5590
-6072
-6315
-6311
-6072
-5634
-5064
-4448
-3881
-3447
-3197
-3141
-3248
-3450
-3671
-3842
-3923
-3912
-3838
-3745
-3672
-3631
-3596
-3504
-3265
-2792
-2017
-923
456
2032
3672
5226
6548
7521
8069
8170
7857
7207
6332
5361
4422
3622
3034
2686
2561
2602
2726
2847
2891
2810
2589
2244
1812
1334
847
375
-72
-493
-885
-1237
-1530
-1736
-1832
-1805
-1662
-1433
-1164
-910
-717
-617
-619
-713
-871
-1063
-1260
-1445
-1609
-1752
-1874
-1976
-2051
-2093
-2090
-2036
-1927
-1768
-1567
-1340
-1105
-884
-698
-568
-506
-516
-579
-663
-716
-685
-519
-195
280
863
1481
2049
2493
2764
2852
2784
2606
2372
2112
1833
1508
1099
575
-64
-778
-1480
-2063
-2420
-2477
-2216
-1677
-957
-175
548
1118
1483
1631
1576
1341
940
371
-376
-1309
-2417
-3654
-4945
-6190
-7291
-8173
-8807
-9206
-9425
-9539
-9612
-9678
-9730
-9716
-9563
-9199
-8579
-7701
-6612
-5397
-4162
-3002
-1987
-1142
-448
144
695
1260
1865
2506
3143
3718
4169
4446
4528
4425
4179
3855
3528
3267
3128
3149
3344
3707
4216
4837
5524
6225
6881
7435
7837
8057
8087
7950
7694
7382
7080
6834
6664
6552
6457
6321
6094
5748
5290
4757
4203
3679
3215
2806
2414
1981
1451
790
2
-868
-1753
-2578
-3290
-3872
-4346
-4763
-5180
-5633
-6120
-6596
-6979
-7180
-7121
-6767
-6131
-5273
-4283
-3260
-2285
-1411
-659
-26
503
943
1303
1582
1782
1907
1976
2013
2047
2093
2151
2200
2204
2124
1934
1630
1239
805
382
10
-292
-538
-764
-1018
-1345
-1761
-2257
-2794
-3319
-3776
-4123
-4338
-4421
-4384
-4243
-4010
-3687
-3276
-2781
-2223
-1640
-1093
-645
-355
-254
-337
-563
-863
-1158
-1381
-1496
-1503
-1442
-1372
-1357
-1438
-1625
-1889
-2167
-2379
-2448
-2317
-1962
-1396
-661
178
1052
1895
2650
3274
3736
4013
4089
3958
3627
3121
2485
1779
1074
435
-89
-478
-741
-918
-1063
-1233
-1465
-1771
-2132
-2503
-2828
-3051
-3138
-3077
-2881
-2582
-2222
-1837
-1453
-1085
-737
-413
-120
125
303
395
388
287
114
-91
-284
-422
-472
-424
-282
-67
191
467
741
1006
1264
1525
1800
2097
2420
2765
3123
3481
3819
4117
4349
4493
4529
4445
4237
3916
3498
3010
2475
1913
1335
748
154
-437
-1004
-1510
-1906
-2137
-2158
-1941
-1490
-840
-57
776
1571
2254
2769
3091
3216
3165
2969
2666
2296
1901
1520
1191
947
810
785
857
994
1149
1271
1317
1263
1105
857
542
181
-223
-680
-1219
-1869
-2645
-3536
-4493
-5436
-6270
-6907
-7289
-7409
-7312
-7090
-6855
-6718
-6758
-7006
-7446
-8018
-8639
-9229
-9720
-10074
-10275
-10323
-10227
-9994
-9628
-9136
-8532
-7848
-7132
-6444
-5841
-5364
-5022
-4789
-4606
-4397
-4089
-3635
-3026
-2300
-1531
-816
-251
90
169
-7
-391
-908
-1469
-1988
-2401
-2672
-2801
-2820
-2781
-2751
-2785
-2921
-3167
-3499
-3868
-4214
-4484
-4649
-4709
-4698
-4669
-4677
-4755
-4907
-5097
-5260
-5324
-5229
-4948
-4494
-3919
-3288
-2663
-2079
-1530
-974
-347
411
1335
2415
3597
4791
5895
6816
7489
7887
8019
7919
7638
7224
6725
6182
5633
5117
4668
4312
4061
3903
3809
3733
3629
3461
3220
2923
2608
2321
2097
1951
1871
1824
1766
1665
1509
1312
1113
958
885
914
1033
1207
1385
1515
1551
1466
1247
896
419
-173
-866
-1639
-2460
-3287
-4067
-4749
-5293
-5680
-5917
-6029
-6057
-6032
-5973
-5873
-5705
-5432
-5023
-4464
-3773
-2992
-2183
-1410
-724
-152
306
671
979
1262
1543
1832
2118
2385
2608
2763
2827
2786
2628
2350
1958
1465
898
288
-331
-928
-1484
-1992
-2458
-2895
-3315
-3719
-4094
-4421
-4667
-4810
-4840
-4768
-4619
-4428
-4224
-4022
-3816
-3580
-3280
-2889
-2398
-1828
-1223
-642
-142
240
500
670
809
987
1265
1678
2226
2871
3551
4195
4741
5153
5423
5578
5665
5742
5861
6056
6338
6688
7066
7417
7680
7802
7748
7503
7077
6501
5822
5089
4349
3636
2970
2355
1784
1247
736
251
-201
-606
-949
-1223
-1427
-1573
-1679
-1765
-1847
-1933
-2020
-2096
-2145
-2153
-2115
-2037
-1937
-1840
-1771
-1753
-1799
-1912
-2085
-2309
-2574
-2877
-3217
-3603
-4038
-4528
-5056
-5597
-6111
-6547
-6854
-6989
-6929
-6678
-6263
-5741
-5181
-4653
-4221
-3925
-3781
-3775
-3871
-4022
-4178
-4296
-4348
-4321
-4212
-4027
-3773
-3449
-3055
-2589
-2054
-1465
-848
-242
310
771
1117
1346
1481
1558
1622
1711
1845
2017
2200
2345
2400
2325
2098
1728
1250
720
208
-218
-498
-589
-469
-141
374
1032
1771
2518
3197
3736
4082
4207
4118
3856
3492
3114
2811
2662
2720
3009
3520
4220
5054
5955
6849
7664
8328
8778
8963
8852
8440
7750
6828
5744
4574
3394
2268
1239
332
-441
-1083
-1601
-2007
-2320
-2570
-2799
-3059
-3405
-3882
-4512
-5284
-6152
-7042
-7869
-8555
-9051
-9342
-9451
-9428
-9325
-9187
-9029
-8842
-8590
-8233
-7736
-7085
-6288
-5374
-4385
-3361
-2338
-1344
-402
463
1224
1847
2303
2578
2683
2656
2564
2484
2495
2651
2976
3460
4069
4753
5468
6181
6875
7544
8180
8768
9275
9661
9889
9938
9814
9553
9215
8864
8551
8294
8077
7851
7558
7143
6585
5898
5132
4358
3646
3043
2563
2184
1860
1539
1181
766
300
-192
-685
-1158
-1607
-2040
-2465
-2884
-3277
-3607
-3822
-3879
-3752
-3452
-3024
-2539
-2074
-1689
-1412
-1233
-1106
-976
-791
-528
-196
167
508
783
972
1086
1163
1249
1382
1573
1800
2017
2169
2213
2138
1967
1752
1556
1429
1389
1417
1463
1462
1359
1133
801
419
68
-174
-244
-117
201
673
1247
1868
2483
3046
3508
3822
3938
3813
3425
2784
1945
1004
81
-697
-1231
-1468
-1412
-1120
-686
-213
211
528
720
798
794
743
672
600
539
501
499
553
678
883
1163
1499
1860
2219
2559
2887
3225
3607
4065
4607
5218
5851
6444
6935
7277
7455
7484
7401
7253
7077
6887
6677
6421
6088
5654
5114
4483
3788
3066
2345
1646
975
331
-294
-903
-1494
-2063
-2600
-3095
-3538
-3913
-4200
-4374
-4407
-4283
-4003
-3600
-3137
-2703
-2395
-2295
-2446
-2842
-3419
-4075
-4692
-5156
-5393
-5376
-5124
-4689
-4138
-3532
-2914
-2303
-1702
-1104
-506
91
680
1254
1812
2363
2924
3511
4133
4783
5439
6062
6614
7063
7391
7600
7703
7716
7648
7495
7244
6876
6384
5776
5089
4380
3720
3174
2791
2592
2563
2669
2855
3067
3253
3377
3413
3348
3173
2886
2491
2003
1449
867
304
-192
-583
-848
-986
-1020
-984
-918
-857
-822
-823
-852
-894
-934
-959
-961
-941
-901
-847
-784
-713
-636
-558
-482
-416
-369
-344
-342
-354
-363
-344
-268
-110
152
523
999
1561
2177
2813
3435
4018
4547
5018
5434
5805
6133
6414
6634
6768
6790
6675
6411
6001
5463
4823
4116
3370
2606
1837
1066
299
-456
-1182
-1854
-2443
-2927
-3296
-3559
-3742
-3879
-4008
-4158
-4337
-4536
-4728
-4878
-4954
-4939
-4834
-4660
-4453
-4254
-4102
-4022
-4030
-4125
-4292
-4511
-4758
-5004
-5221
-5380
-5451
-5407
-5229
-4910
-4459
-3905
-3289
-2666
-2089
-1606
-1247
-1025
-932
-940
-1016
-1119
-1214
-1275
-1286
-1241
-1142
-996
-813
-601
-367
-117
142
404
658
891
1085
1219
1269
1216
1040
735
299
-252
-894
-1593
-2310
-3009
-3659
-4236
-4732
-5144
-5477
-5737
-5926
-6041
-6075
-6016
-5855
-5587
-5217
-4756
-4225
-3647
-3046
-2444
-1858
-1301
-786
-324
76
410
681
904
1107
1327
1604
1972
2450
3032
3690
4373
5028
5604
6071
6427
6698
6932
7186
7513
7948
8498
9146
9853
10569
11241
11822
12275
12577
12713
12679
12481
12130
11646
11055
10386
9666
8913
8131
7309
6425
5448
4358
3148
1840
481
-862
-2110
-3191
-4054
-4680
-5084
-5318
-5451
-5563
-5725
-5986
-6367
-6853
-7403
-7952
-8426
-8753
-8877
-8763
-8407
-7834
-7089
-6237
-5344
-4469
-3659
-2942
-2326
-1809
-1378
-1022
-732
-505
-340
-235
-183
-169
-168
-151
-88
50
281
615
1050
1575
2172
2813
3464
4086
4634
5061
5322
5384
5233
4876
4351
3716
3047
2423
1913
1564
1389
1371
1464
1602
1715
1740
1635
1381
988
488
-72
-637
-1154
-1580
-1886
-2058
-2098
-2021
-1846
-1597
-1293
-945
-559
-134
330
827
1343
1847
2294
2632
2810
2788
2551
2107
1496
774
3
-760
-1478
-2134
-2735
-3297
-3836
-4356
-4846
-5276
-5616
-5841
-5944
-5944
-5879
-5795
-5731
-5702
-5691
-5654
-5532
-5270
-4835
-4233
-3502
-2708
-1923
-1201
-570
-23
471
948
1433
1926
2396
2794
3069
3184
3135
2947
2668
2350
2033
1730
1427
1093
698
229
-296
-835
-1330
-1727
-1997
-2145
-2206
-2233
-2275
-2359
-2478
-2600
-2677
-2672
-2573
-2404
-2216
-2073
-2024
-2082
-2216
-2357
-2413
-2302
-1974
-1425
-699
124
951
1702
2320
2779
3082
3246
3294
3251
3140
2995
2857
2782
2831
3053
3471
4070
4790
5542
6224
6749
7071
7188
7148
7025
6896
6814
6797
6815
6812
6718
6474
6049
5447
4703
3871
3010
2171
1390
692
90
-409
-802
-1088
-1280
-1398
-1477
-1554
-1663
-1822
-2027
-2246
-2431
-2526
-2488
-2293
-1943
-1467
-903
-293
336
969
1606
2251
2900
3537
4127
4631
5013
5256
5375
5414
5441
5531
5742
6106
6612
7208
7817
8352
8736
8922
8900
8699
8374
7996
7632
7335
7132
7024
6989
6994
7003
6983
6919
6808
6662
6501
6344
6208
6099
6013
5939
5861
5766
5650
5512
5361
5206
5054
4907
4760
4603
4427
4223
3993
3745
3493
3247
3012
2783
2544
2271
1943
1550
1094
597
89
-393
-823
-1195
-1524
-1851
-2226
-2701
-3314
-4070
-4947
-5881
-6790
-7584
-8183
-8532
-8618
-8465
-8135
-7711
-7280
-6917
-6672
-6557
-6552
-6614
-6684
-6709
-6651
-6491
-6235
-5905
-5527
-5127
-4721
-4316
-3914
-3515
-3128
-2772
-2471
-2252
-2133
-2117
-2187
-2307
-2437
-2536
-2577
-2554
-2479
-2380
-2287
-2220
-2188
-2181
-2178
-2155
-2090
-1975
-1811
-1606
-1370
-1109
-816
-480
-85
381
923
1533
2193
2884
3583
4277
4956
5615
6247
6842
7380
7843
8210
8473
8639
8726
8767
8793
8827
8875
8930
8968
8967
8912
8804
8665
8526
8419
8363
8356
8369
8354
8255
8025
7641
7109
6467
5773
5094
4485
3985
3603
3325
3116
2932
2728
2469
2130
1696
1169
554
-132
-871
-1640
-2418
-3188
-3941
-4678
-5407
-6143
-6903
-7692
-8507
-9321
-10097
-10785
-11333
-11701
-11865
-11822
-11589
-11196
-10678
-10064
-9377
-8628
-7820
-6961
-6060
-5139
-4230
-3363
-2568
-1856
-1223
-648
-100
446
1004
1558
2073
2493
2762
2838
2708
2395
1951
1448
953
516
150
-162
-466
-811
-1237
-1754
-2339
-2942
-3497
-3946
-4249
-4397
-4408
-4321
-4178
-4011
-3841
-3668
-3483
-3282
-3064
-2844
-2643
-2481
-2370
-2303
-2260
-2208
-2116
-1964
-1753
-1499
-1233
-987
-783
-625
-501
-386
-254
-83
132
387
663
937
1185
1383
1508
1537
1446
1219
852
365
-189
-732
-1164
-1389
-1338
-987
-376
401
1214
1923
2414
2620
2534
2202
1702
1123
536
-16
-515
-961
-1352
-1674
-1889
-1950
-1812
-1449
-875
-140
672
1464
2147
2659
2977
3112
3101
2984
2797
2556
2262
1909
1493
1026
540
82
-291
-531
-610
-525
-305
0
328
613
802
856
756
503
115
-376
-930
-1504
-2054
-2544
-2944
-3239
-3423
-3498
-3470
-3347
-3132
-2825
-2425
-1933
-1354
-705
-6
714
1430
2118
2763
3354
3889
4362
4766
5093
5331
5470
5511
5463
5352
5208
5070
4967
4922
4941
5018
5133
5265
5388
5481
5524
5499
5388
5170
4832
4363
3769
3075
2326
1584
918
387
30
-147
-176
-122
-68
-97
-272
-619
-1123
-1728
-2350
-2901
-3307
-3525
-3550
-3415
-3178
-2903
-2644
-2431
-2269
-2137
-2001
-1833
-1609
-1328
-1004
-660
-313
24
352
681
1020
1376
1729
2053
2305
2446
2449
2309
2047
1707
1339
993
702
479
317
196
100
16
-53
-96
-99
-57
22
110
168
153
35
-196
-525
-915
-1315
-1673
-1953
-2133
-2217
-2225
-2184
-2123
-2064
-2017
-1985
-1964
-1946
-1921
-1881
-1814
-1711
-1560
-1356
-1099
-804
-492
-195
58
245
362
424
465
526
645
845
1121
1448
1777
2053
2230
2281
2206
2032
1802
1561
1347
1177
1048
942
835
714
580
460
395
436
624
976
1482
2097
2756
3381
3904
4277
4479
4521
4434
4258
4027
3768
3486
3177
2832
2448
2032
1606
1199
838
538
294
83
-133
-394
-729
-1145
-1624
-2132
-2624
-3065
-3441
-3764
-4073
-4416
-4841
-5370
-5999
-6690
-7383
-8010
-8519
-8878
-9090
-9180
-9190
-9160
-9113
-9051
-8956
-8794
-8538
-8172
-7704
-7164
-6596
-6045
-5548
-5122
-4760
-4440
-4132
-3808
-3453
-3068
-2670
-2282
-1928
-1624
-1373
-1161
-970
-774
-556
-307
-29
265
558
836
1092
1331
1571
1837
2156
2549
3021
3556
4117
4648
5083
5356
5417
5236
4815
4183
3391
2502
1581
679
-168
-944
-1645
-2278
-2849
-3356
-3789
-4131
-4363
-4469
-4443
-4293
-4038
-3712
-3344
-2967
-2603
-2264
-1952
-1659
-1375
-1087
-785
-466
-134
201
522
811
1047
1216
1304
1309
1230
1074
849
563
223
-168
-607
-1087
-1600
-2128
-2649
-3135
-3561
-3902
-4145
-4284
-4319
-4255
-4099
-3852
-3516
-3090
-2581
-2004
-1384
-761
-178
321
706
960
1089
1114
1071
997
922
867
834
818
801
764
692
574
401
172
-115
-463
-870
-1333
-1843
-2382
-2925
-3442
-3899
-4266
-4520
-4648
-4650
-4536
-4323
-4035
-3701
-3344
-2986
-2644
-2327
-2033
-1758
-1486
-1203
-895
-557
-187
206
607
1000
1374
1716
2024
2295
2526
2707
2823
2853
2775
2570
2234
1775
1216
592
-60
-705
-1317
-1881
-2388
-2833
-3208
-3498
-3682
-3739
-3653
-3422
-3061
-2603
-2093
-1578
-1102
-693
-361
-103
100
266
413
555
695
835
973
1112
1251
1395
1542
1685
1811
1900
1931
1885
1752
1533
1243
905
545
191
-134
-416
-651
-838
-984
-1097
-1182
-1246
-1289
-1316
-1325
-1320
-1306
-1289
-1278
-1282
-1307
-1356
-1424
-1499
-1566
-1610
-1619
-1592
-1538
-1476
-1426
-1403
-1409
-1429
-1432
-1378
-1234
-987
-651
-270
88
351
460
387
146
-211
-607
-964
-1221
-1351
-1368
-1317
-1257
-1238
-1290
-1409
-1562
-1705
-1795
-1807
-1741
-1623
-1492
-1383
-1321
-1307
-1326
-1356
-1378
-1388
-1403
-1456
-1584
-1819
-2172
-2632
-3163
-3712
-4221
-4633
-4901
-4995
-4897
-4603
-4122
-3481
-2719
-1888
-1051
-267
412
956
1363
1653
1865
2041
2215
2398
2587
2763
2905
3006
3076
3149
3267
3470
3779
4188
4659
5134
5547
5843
5988
5973
5811
5528
5145
4677
4128
3496
2787
2021
1239
495
-152
-648
-966
-1102
-1082
-947
-744
-511
-277
-56
142
303
408
429
339
120
-218
-641
-1085
-1471
-1723
-1785
-1638
-1300
-823
-280
256
726
1099
1370
1556
1688
1791
1885
1972
2044
2086
2083
2032
1937
1815
1689
1579
1502
1460
1445
1438
1413
1348
1232
1067
871
673
508
403
370
398
458
504
491
388
189
-84
-381
-640
-803
-833
-723
-496
-200
111
393
622
802
960
1131
1345
1615
1935
2278
2613
2911
3154
3343
3486
3594
3672
3710
3685
3571
3349
3017
2597
2129
1665
1249
910
649
445
260
57
-191
-490
-824
-1167
-1486
-1762
-1989
-2179
-2356
-2543
-2759
-3011
-3295
-3600
-3917
-4240
-4572
-4916
-5274
-5637
-5985
-6284
-6503
-6614
-6610
-6508
-6344
-6172
-6047
-6015
-6100
-6302
-6600
-6959
-7340
-7710
-8048
-8344
-8599
-8817
-9001
-9152
-9261
-9320
-9316
-9241
-9093
-8873
-8591
-8260
-7897
-7516
-7131
-6751
-6377
-6003
-5616
-5198
-4732
-4201
-3602
-2939
-2233
-1511
-807
-151
434
938
1359
1706
1990
2217
2386
2490
2514
2448
2285
2031
1706
1338
960
603
285
14
-218
-429
-638
-866
-1121
-1403
-1700
-1997
-2277
-2528
-2746
-2936
-3107
-3272
-3440
-3618
-3807
-4001
-4197
-4392
-4585
-4781
-4985
-5198
-5417
-5633
-5828
-5985
-6086
-6120
-6087
-5997
-5868
-5719
-5569
-5427
-5295
-5168
-5037
-4896
-4743
-4585
-4433
-4299
-4191
-4106
-4030
-3939
-3804
-3595
-3297
-2904
-2430
-1904
-1362
-845
-389
-20
244
403
463
440
353
225
79
-65
-187
-273
-313
-302
-240
-132
17
198
401
618
838
1051
1241
1393
1490
1517
1462
1322
1102
818
492
154
-169
-451
-674
-829
-916
-940
-910
-835
-719
-563
-361
-110
190
528
880
1209
1472
1627
1641
1503
1227
850
429
21
-323
-576
-738
-834
-903
-985
-1108
-1271
-1451
-1603
-1678
-1635
-1457
-1157
-770
-348
58
410
695
919
1104
1273
1440
1604
1746
1840
1861
1796
1651
1449
1223
1006
821
672
551
439
323
200
87
19
40
193
506
984
1608
2339
3126
3917
4669
5351
5947
6452
6867
7202
7464
7664
7816
7932
8023
8101
8162
8195
8179
8087
7893
7576
7128
6553
5870
5105
4286
3442
2601
1786
1022
337
-247
-712
-1047
-1261
-1375
-1424
-1445
-1471
-1514
-1566
-1597
-1568
-1443
-1200
-845
-410
54
493
860
1136
1323
1449
1549
1649
1761
1872
1951
1964
1885
1714
1480
1232
1033
937
971
1133
1385
1668
1920
2090
2153
2116
2007
1871
1750
1677
1663
1705
1785
1882
1980
2066
2135
2185
2213
2216
2186
2121
2017
1888
1743
1599
1471
1360
1258
1143
987
764
459
69
-390
-890
-1397
-1878
-2311
-2683
-2992
-3244
-3449
-3615
-3747
-3850
-3925
-3975
-4001
-4003
-3980
-3921
-3815
-3650
-3419
-3126
-2786
-2428
-2084
-1787
-1555
-1390
-1273
-1172
-1049
-872
-625
-316
30
370
660
865
961
944
825
624
365
68
-248
-569
-880
-1167
-1411
-1593
-1701
-1728
-1682
-1577
-1437
-1285
-1139
-1010
-899
-800
-708
-621
-543
-486
-464
-487
-558
-670
-803
-935
-1042
-1106
-1122
-1097
-1048
-997
-963
-957
-976
-1006
-1018
-979
-856
-627
-284
161
675
1209
1705
2109
2382
2509
2504
2407
2274
2164
2124
2175
2307
2484
2654
2761
2767
2657
2443
2162
1859
1582
1360
1208
1123
1090
1093
1122
1173
1252
1362
1507
1683
1880
2084
2288
2487
2690
2904
3139
3390
3642
3866
4027
4094
4046
3885
3629
3311
2969
2635
2329
2057
1816
1600
1407
1240
1109
1022
985
991
1027
1079
1138
1207
1306
1466
1715
2073
2531
3055
3588
4061
4413
4605
4629
4509
4291
4030
3774
3552
3378
3248
3151
3079
3027
2995
2984
2985
2981
2945
2848
2673
2415
2093
1739
1393
1085
830
624
446
273
93
-83
-226
-288
-226
-14
341
800
1295
1753
2112
2338
2433
2431
2381
2329
2302
2297
2289
2238
2108
1878
1555
1168
764
387
73
-165
-332
-450
-543
-634
-732
-836
-933
-1008
-1046
-1031
-956
-817
-615
-354
-43
302
662
1014
1343
1634
1891
2129
2374
2652
2982
3367
3794
4235
4655
5022
5317
5538
5695
5810
5899
5971
6024
6044
6017
5935
5803
5643
5484
5358
5287
5272
5297
5330
5333
5274
5137
4925
4656
4359
4061
3783
3533
3313
3120
2954
2821
2735
2712
2764
2893
3087
3324
3579
3828
4061
4282
4505
4750
5030
5342
5664
5954
6163
6240
6152
5887
5462
4920
4317
3715
3166
2705
2346
2084
1900
1767
1660
1561
1459
1352
1245
1143
1053
978
921
884
871
891
955
1078
1273
1549
1908
2340
2824
3333
3833
4293
4688
5005
5239
5400
5500
5556
5583
5589
5574
5534
5457
5333
5151
4908
4607
4258
3877
3482
3093
2728
2397
2108
1862
1660
1500
1383
1316
1305
1355
1468
1636
1838
2047
2232
2364
2426
2417
2356
2271
2198
2166
2186
2255
2349
2438
2494
2499
2456
2380
2295
2220
2154
2077
1947
1715
1335
787
85
-722
-1559
-2340
-2990
-3464
-3751
-3875
-3885
-3837
-3777
-3731
-3704
-3680
-3634
-3544
-3401
-3208
-2982
-2742
-2510
-2297
-2111
-1950
-1813
-1703
-1625
-1588
-1599
-1660
-1761
-1881
-1990
-2055
-2047
-1946
-1747
-1460
-1109
-728
-355
-28
223
378
430
391
285
146
15
-71
-87
-20
122
321
553
793
1025
1248
1467
1694
1937
2195
2451
2677
2839
2908
2866
2715
2474
2176
1855
1541
1254
997
760
531
294
39
-237
-535
-852
-1193
-1562
-1967
-2412
-2892
-3392
-3885
-4338
-4717
-4997
-5165
-5227
-5199
-5107
-4977
-4828
-4670
-4505
-4327
-4132
-3916
-3682
-3442
-3210
-3005
-2844
-2745
-2722
-2788
-2953
-3220
-3587
-4043
-4564
-5117
-5666
-6169
-6592
-6913
-7122
-7224
-7234
-7174
-7070
-6939
-6797
-6650
-6499
-6342
-6177
-6000
-5810
-5609
-5398
-5182
-4967
-4760
-4568
-4399
-4259
-4150
-4070
-4014
-3977
-3950
-3927
-3908
-3899
-3905
-3934
-3990
-4070
-4162
-4245
-4292
-4281
-4190
-4011
-3753
-3433
-3080
-2729
-2409
-2146
-1949
-1818
-1744
-1712
-1709
-1727
-1766
-1828
-1922
-2050
-2210
-2390
-2574
-2742
-2881
-2988
-3074
-3162
-3282
-3465
-3726
-4064
-4454
-4855
-5213
-5474
-5600
-5575
-5408
-5137
-4812
-4490
-4224
-4049
-3980
-4010
-4115
-4257
-4396
-4491
-4510
-4430
-4242
-3951
-3576
-3149
-2710
-2304
-1975
-1756
-1667
-1708
-1865
-2111
-2415
-2746
-3083
-3418
-3750
-4086
-4428
-4774
-5109
-5410
-5652
-5811
-5876
-5852
-5761
-5632
-5499
-5384
-5299
-5232
-5160
-5052
-4881
-4630
-4303
-3920
-3509
-3106
-2734
-2405
-2116
-1851
-1593
-1327
-1050
-770
-506
-279
-107
3
56
64
43
7
-38
-91
-157
-242
-342
-445
-534
-586
-584
-524
-416
-286
-166
-90
-84
-158
-308
-517
-762
-1018
-1271
-1506
-1721
-1914
-2083
-2223
-2325
-2383
-2390
-2348
-2263
-2148
-2016
-1883
-1759
-1654
-1574
-1525
-1509
-1529
-1582
-1658
-1740
-1806
-1833
-1804
-1717
-1581
-1426
-1288
-1205
-1208
-1312
-1518
-1810
-2165
-2562
-2988
-3435
-3908
-4410
-4942
-5495
-6050
-6577
-7046
-7426
-7695
-7837
-7847
-7727
-7481
-7121
-6658
-6111
-5503
-4863
-4218
-3596
-3018
-2500
-2047
-1664
-1351
-1110
-942
-849
-822
-846
-896
-941
-954
-913
-815
-669
-496
-316
-143
24
200
405
654
940
1235
1489
1640
1639
1462
1121
666
168
-298
-681
-962
-1159
-1320
-1497
-1728
-2021
-2357
-2687
-2964
-3156
-3260
-3303
-3332
-3391
-3507
-3674
-3857
-4003
-4062
-4009
-3849
-3622
-3381
-3178
-3041
-2964
-2907
-2816
-2639
-2346
-1939
-1452
-934
-438
5
384
714
1020
1322
1626
1918
2173
2364
2477
2520
2525
2534
2586
2702
2878
3084
3275
3407
3452
3406
3284
3115
2922
2715
2485
2205
1848
1398
865
285
-284
-777
-1141
-1348
-1401
-1333
-1193
-1029
-881
-766
-686
-630
-590
-565
-568
-621
-748
-960
-1255
-1605
-1969
-2294
-2533
-2651
-2632
-2481
-2220
-1880
-1498
-1105
-725
-377
-66
204
440
652
854
1063
1296
1565
1877
2227
2603
2980
3329
3617
3812
3889
3832
3639
3319
2891
2385
1834
1273
731
231
-217
-613
-964
-1286
-1592
-1896
-2203
-2515
-2825
-3124
-3401
-3643
-3840
-3980
-4056
-4061
-3994
-3862
-3678
-3464
-3250
-3065
-2934
-2870
-2872
-2920
-2981
-3013
-2977
-2842
-2596
-2245
-1815
-1345
-879
-457
-108
151
321
413
449
451
442
440
456
499
575
684
829
1006
1210
1427
1643
1838
1993
2095
2139
2130
2085
2023
1963
1913
1868
1810
1708
1532
1259
886
432
-65
-553
-981
-1310
-1520
-1620
-1633
-1596
-1541
-1490
-1452
-1418
-1377
-1319
-1242
-1156
-1078
-1026
-1008
-1020
-1047
-1067
-1059
-1018
-955
-895
-871
-908
-1016
-1180
-1365
-1522
-1608
-1595
-1481
-1289
-1059
-834
-647
-507
-403
-306
-184
-13
214
485
777
1061
1319
1543
1738
1915
2078
2220
2317
2333
2232
1990
1604
1100
525
-67
-626
-1121
-1546
-1918
-2266
-2617
-2984
-3358
-3712
-4009
-4210
-4293
-4255
-4112
-3897
-3643
-3381
-3131
-2901
-2691
-2498
-2322
-2167
-2036
-1932
-1848
-1770
-1678
-1550
-1375
-1154
-902
-645
-413
-228
-98
-14
44
104
187
304
451
610
761
888
984
1058
1125
1203
1307
1436
1580
1721
1839
1920
1964
1980
1984
1991
2009
2037
2064
2078
2073
2052
2029
2027
2064
2147
2268
2403
2517
2577
2564
2480
2348
2208
2104
2067
2112
2228
2388
2561
2716
2839
2932
3005
3072
3136
3183
3188
3114
2934
2637
2237
1777
1313
903
591
395
305
289
307
319
307
269
224
197
210
271
373
493
602
674
697
670
610
537
470
420
388
367
342
305
253
191
130
83
58
57
72
89
90
61
-5
-111
-251
-415
-589
-763
-925
-1067
-1182
-1262
-1306
-1315
-1296
-1263
-1233
-1228
-1264
-1353
-1492
-1666
-1848
-2001
-2092
-2086
-1971
-1750
-1450
-1114
-796
-551
-420
-424
-557
-787
-1061
-1318
-1503
-1574
-1517
-1340
-1073
-755
-424
-110
172
418
630
809
944
1018
1006
888
652
307
-115
-565
-989
-1337
-1577
-1703
-1730
-1695
-1641
-1607
-1623
-1702
-1843
-2040
-2281
-2558
-2864
-3194
-3541
-3891
-4227
-4521
-4751
-4894
-4938
-4884
-4740
-4525
-4259
-3968
-3672
-3395
-3154
-2966
-2842
-2782
-2777
-2805
-2834
-2826
-2745
-2567
-2284
-1912
-1481
-1037
-626
-291
-62
47
40
-70
-258
-496
-755
-1004
-1217
-1373
-1460
-1476
-1434
-1358
-1280
-1233
-1242
-1319
-1459
-1638
-1824
-1986
-2098
-2149
-2143
-2098
-2029
-1955
-1878
-1792
-1683
-1536
-1346
-1119
-879
-658
-492
-411
-430
-543
-728
-949
-1167
-1344
-1456
-1491
-1453
-1356
-1225
-1086
-965
-883
-854
-882
-964
-1082
-1217
-1341
-1434
-1480
-1477
-1435
-1375
-1322
-1297
-1308
-1350
-1399
-1423
-1381
-1243
-990
-623
-161
359
897
1410
1864
2235
2514
2700
2798
2819
2773
2671
2524
2345
2151
1960
1789
1656
1572
1544
1570
1639
1738
1850
1960
2055
2133
2193
2244
2295
2357
2435
2531
2639
2749
2848
2925
2975
2996
2995
2979
2959
2943
2936
2942
2966
3017
3110
3263
3495
3817
4227
4703
5204
5676
6063
6320
6427
6392
6252
6061
5879
5749
5692
5695
5720
5718
5638
5451
5149
4754
4303
3841
3403
3008
2656
2332
2016
1696
1372
1059
782
567
433
382
402
468
549
623
677
713
745
795
883
1020
1213
1454
1730
2023
2313
2582
2813
2991
3107
3162
3163
3130
3090
3072
3098
3175
3290
3410
3488
3478
3342
3070
2678
2210
1723
1273
902
622
420
258
90
-124
-404
-750
-1139
-1537
-1909
-2232
-2498
-2716
-2905
-3087
-3278
-3486
-3706
-3931
-4149
-4354
-4540
-4704
-4841
-4938
-4978
-4935
-4788
-4523
-4140
-3658
-3111
-2545
-2003
-1524
-1132
-831
-613
-460
-349
-260
-176
-90
-1
90
178
258
325
374
400
399
370
315
239
151
61
-18
-78
-114
-124
-109
-72
-15
63
163
288
443
629
845
1088
1347
1615
1880
2131
2361
2563
2736
2879
2995
3089
3163
3220
3260
3282
3284
3265
3228
3178
3125
3081
3057
3058
3083
3123
3164
3189
3184
3143
3070
2979
2889
2821
2788
2797
2846
2925
3025
3137
3259
3395
3546
3713
3886
4043
4155
4187
4114
3926
3633
3271
2890
2548
2298
2174
2187
2323
2547
2817
3088
3326
3515
3654
3756
3842
3932
4042
4179
4339
4514
4694
4867
5029
5180
5324
5471
5628
5796
5973
6144
6290
6387
6414
6356
6211
5989
5709
5398
5083
4783
4504
4241
3980
3702
3395
3055
2692
2327
1988
1700
1483
1345
1278
1269
1297
1344
1395
1439
1470
1480
1461
1402
1292
1122
894
619
317
15
-262
-495
-674
-800
-882
-928
-939
-910
-829
-681
-456
-157
195
566
912
1187
1357
1406
1336
1165
922
633
322
0
-330
-668
-1014
-1362
-1694
-1990
-2227
-2385
-2454
-2436
-2342
-2188
-1992
-1769
-1529
-1274
-1004
-720
-418
-102
225
558
891
1222
1550
1877
2207
2541
2883
3231
3583
3928
4254
4541
4766
4907
4944
4870
4687
4416
4086
3740
3416
3148
2957
2848
2813
2835
2894
2973
3061
3150
3237
3317
3383
3423
3424
3377
3278
3134
2958
2765
2570
2380
2189
1987
1758
1490
1180
837
480
131
-190
-472
-717
-940
-1159
-1394
-1655
-1940
-2239
-2537
-2818
-3073
-3303
-3513
-3708
-3889
-4046
-4162
-4211
-4171
-4030
-3793
-3481
-3126
-2765
-2432
-2148
-1918
-1737
-1594
-1476
-1379
-1303
-1257
-1246
-1272
-1328
-1398
-1468
-1523
-1560
-1586
-1618
-1675
-1769
-1898
-2047
-2185
-2282
-2310
-2261
-2147
-1999
-1859
-1764
-1738
-1780
-1863
-1944
-1972
-1906
-1726
-1438
-1076
-688
-327
-33
169
285
337
366
413
514
687
933
1239
1576
1913
2220
2475
2664
2785
2843
2852
2829
2792
2759
2746
2767
2829
2936
3085
3270
3478
3696
3908
4099
4260
4384
4473
4533
4580
4629
4699
4801
4940
5108
5288
5452
5571
5616
5569
5428
5203
4921
4617
4329
4089
3917
3820
3789
3805
3845
3886
3909
3906
3876
3825
3763
3704
3657
3632
3633
3664
3727
3822
3948
4106
4295
4513
4755
5013
5277
5530
5753
5925
6029
6050
5981
5826
5596
5311
4994
4665
4342
4034
3743
3468
3202
2944
2694
2459
2247
2065
1918
1803
1714
1640
1572
1505
1439
1383
1350
1353
1403
1501
1641
1810
1991
2166
2319
2439
2522
2563
2563
2521
2437
2310
2143
1940
1709
1461
1208
965
744
558
421
344
337
409
562
793
1091
1437
1807
2177
2526
2839
3109
3338
3530
3689
3815
3905
3952
3945
3879
3751
3563
3323
3037
2711
2345
1938
1489
1002
488
-33
-532
-984
-1365
-1667
-1894
-2063
-2199
-2325
-2458
-2599
-2737
-2851
-2918
-2918
-2844
-2701
-2506
-2279
-2040
-1805
-1580
-1364
-1153
-943
-735
-533
-344
-179
-42
67
151
219
281
344
411
477
537
582
603
595
556
487
391
273
139
-6
-157
-307
-452
-587
-706
-805
-880
-928
-943
-923
-866
-773
-650
-504
-347
-193
-54
59
142
193
214
210
187
151
114
88
92
147
274
486
784
1155
1568
1980
2350
2642
2844
2962
3027
3077
3148
3260
3411
3571
3699
3749
3693
3524
3266
2965
2674
2442
2298
2243
2258
2312
2374
2426
2469
2520
2601
2731
2912
3128
3346
3528
3642
3672
3624
3524
3406
3307
3254
3258
3320
3432
3584
3771
3996
4261
4568
4909
5265
5608
5908
6138
6286
6355
6363
6337
6304
6283
6283
6301
6327
6350
6365
6372
6379
6398
6438
6507
6607
6737
6894
7076
7282
7507
7748
7992
8225
8429
8589
8697
8755
8775
8772
8761
8747
8726
8680
8588
8429
8193
7883
7515
7113
6700
6291
5891
5489
5074
4632
4161
3670
3180
2718
2310
1976
1722
1546
1439
1390
1391
1435
1517
1630
1763
1898
2017
2108
2163
2190
2205
2231
2287
2382
2512
2660
2804
2923
3005
3050
3070
3077
3082
3086
3079
3045
2967
2839
2670
2478
2293
2139
2027
1951
1888
1809
1689
1517
1303
1075
869
717
631
605
609
606
561
456
299
117
-51
-167
-209
-175
-85
28
128
193
219
216
209
221
267
348
447
541
605
622
588
514
419
325
250
204
187
192
208
220
216
186
124
25
-114
-289
-496
-722
-954
-1179
-1384
-1564
-1721
-1858
-1981
-2095
-2198
-2285
-2349
-2385
-2391
-2374
-2345
-2314
-2289
-2267
-2236
-2176
-2070
-1906
-1688
-1435
-1176
-945
-771
-668
-631
-643
-679
-714
-735
-744
-753
-780
-837
-926
-1029
-1118
-1161
-1130
-1016
-832
-607
-384
-208
-110
-104
-182
-318
-479
-630
-749
-827
-868
-884
-890
-899
-916
-939
-962
-980
-988
-985
-972
-952
-923
-880
-818
-727
-604
-453
-287
-131
-10
48
23
-92
-291
-555
-854
-1161
-1450
-1704
-1919
-2098
-2254
-2396
-2535
-2674
-2809
-2934
-3040
-3123
-3179
-3213
-3231
-3244
-3258
-3278
-3307
-3340
-3370
-3390
-3393
-3375
-3339
-3288
-3233
-3186
-3155
-3148
-3162
-3190
-3212
-3207
-3153
-3036
-2851
-2612
-2345
-2090
-1883
-1754
-1717
-1760
-1856
-1959
-2025
-2017
-1917
-1733
-1491
-1232
-1000
-829
-740
-736
-803
-921
-1067
-1221
-1371
-1509
-1630
-1730
-1803
-1840
-1836
-1788
-1700
-1585
-1455
-1326
-1208
-1109
-1026
-958
-898
-846
-801
-762
-726
-686
-628
-535
-391
-186
76
380
701
1010
1286
1516
1702
1857
2000
2143
2288
2421
2517
2546
2483
2315
2045
1696
1297
878
467
81
-271
-585
-859
-1084
-1251
-1353
-1390
-1377
-1342
-1326
-1368
-1497
-1722
-2021
-2355
-2665
-2894
-3002
-2974
-2826
-2596
-2337
-2097
-1914
-1804
-1765
-1778
-1819
-1865
-1902
-1926
-1938
-1944
-1947
-1949
-1947
-1939
-1921
-1897
-1871
-1849
-1836
-1832
-1832
-1829
-1811
-1770
-1699
-1597
-1464
-1307
-1133
-952
-775
-618
-495
-422
-410
-466
-583
-745
-927
-1098
-1231
-1308
-1324
-1291
-1230
-1168
-1133
-1141
-1200
-1305
-1446
-1609
-1781
-1958
-2136
-2316
-2501
-2688
-2875
-3055
-3226
-3386
-3541
-3700
-3871
-4064
-4280
-4512
-4743
-4953
-5116
-5209
-5216
-5130
-4952
-4697
-4385
-4045
-3708
-3404
-3156
-2980
-2879
-2848
-2870
-2926
-2998
-3076
-3158
-3253
-3374
-3533
-3732
-3962
-4201
-4417
-4580
-4667
-4670
-4598
-4476
-4334
-4201
-4094
-4018
-3963
-3913
-3855
-3781
-3694
-3604
-3522
-3456
-3400
-3337
-3245
-3100
-2891
-2623
-2321
-2023
-1772
-1601
-1530
-1557
-1663
-1817
-1992
-2166
-2335
-2503
-2682
-2884
-3109
-3347
-3578
-3777
-3923
-4003
-4019
-3979
-3898
-3790
-3661
-3511
-3333
-3124
-2884
-2627
-2376
-2162
-2013
-1957
-2001
-2140
-2356
-2619
-2900
-3171
-3409
-3605
-3753
-3856
-3921
-3957
-3973
-3979
-3985
-3998
-4024
-4062
-4113
-4167
-4217
-4255
-4276
-4277
-4257
-4216
-4152
-4058
-3928
-3751
-3521
-3237
-2905
-2540
-2161
-1791
-1452
-1158
-920
-739
-615
-541
-512
-521
-560
-619
-687
-748
-787
-789
-743
-643
-494
-303
-87
134
338
504
613
650
608
491
311
90
-142
-356
-523
-626
-660
-629
-552
-449
-337
-229
-129
-33
64
162
258
338
384
375
298
149
-64
-328
-623
-932
-1247
-1565
-1888
-2216
-2547
-2869
-3160
-3398
-3561
-3640
-3633
-3554
-3423
-3265
-3096
-2930
-2771
-2621
-2481
-2359
-2265
-2213
-2213
-2265
-2354
-2457
-2541
-2574
-2537
-2425
-2255
-2055
-1863
-1713
-1628
-1618
-1676
-1788
-1934
-2098
-2268
-2442
-2615
-2787
-2951
-3099
-3219
-3303
-3345
-3348
-3321
-3277
-3231
-3194
-3173
-3169
-3180
-3199
-3222
-3241
-3253
-3252
-3235
-3200
-3148
-3085
-3023
-2977
-2962
-2988
-3057
-3160
-3279
-3388
-3465
-3492
-3467
-3400
-3315
-3241
-3201
-3211
-3271
-3365
-3469
-3552
-3588
-3560
-3465
-3310
-3113
-2895
-2675
-2466
-2274
-2095
-1921
-1743
-1554
-1351
-1140
-931
-740
-580
-461
-385
-346
-328
-313
-282
-224
-137
-30
82
179
248
283
290
286
292
329
408
529
682
846
1000
1127
1216
1267
1284
1275
1248
1204
1142
1060
957
836
702
567
438
321
218
124
36
-49
-128
-195
-242
-266
-269
-266
-278
-331
-442
-615
-840
-1089
-1325
-1514
-1632
-1676
-1660
-1614
-1572
-1562
-1595
-1666
-1753
-1827
-1863
-1844
-1768
-1649
-1505
-1359
-1224
-1109
-1012
-924
-840
-759
-683
-623
-588
-588
-625
-692
-780
-873
-958
-1024
-1066
-1084
-1079
-1057
-1022
-982
-940
-901
-870
-852
-848
-857
-876
-900
-927
-955
-985
-1025
-1081
-1160
-1261
-1380
-1502
-1607
-1674
-1684
-1624
-1494
-1304
-1073
-827
-594
-396
-250
-163
-134
-156
-217
-308
-419
-543
-674
-805
-926
-1026
-1088
-1097
-1044
-927
-759
-561
-363
-194
-79
-26
-26
-55
-80
-65
15
172
402
683
989
1294
1578
1831
2056
2257
2444
2619
2782
2929
3055
3161
3250
3334
3424
3529
3652
3789
3930
4066
4190
4300
4399
4494
4585
4667
4729
4752
4722
4634
4498
4337
4183
4065
4003
3996
4024
4054
4050
3986
3851
3655
3420
3170
2921
2673
2408
2101
1727
1278
764
217
-319
-803
-1210
-1536
-1800
-2035
-2274
-2533
-2809
-3078
-3305
-3454
-3508
-3471
-3372
-3249
-3143
-3080
-3064
-3079
-3095
-3084
-3028
-2929
-2805
-2685
-2597
-2554
-2556
-2583
-2610
-2616
-2591
-2544
-2498
-2481
-2519
-2622
-2781
-2969
-3151
-3292
-3368
-3371
-3308
-3200
-3070
-2937
-2810
-2689
-2569
-2441
-2300
-2149
-1996
-1857
-1745
-1671
-1641
-1652
-1695
-1758
-1829
-1897
-1955
-2000
-2033
-2057
-2075
-2091
-2106
-2115
-2114
-2093
-2044
-1961
-1842
-1691
-1520
-1346
-1184
-1049
-946
-875
-826
-785
-739
-682
-614
-545
-491
-470
-491
-557
-658
-778
-890
-974
-1014
-1002
-947
-859
-758
-659
-573
-504
-445
-388
-318
-227
-109
35
199
373
545
707
852
980
1094
1200
1305
1414
1528
1646
1760
1861
1941
1991
2008
1995
1960
1917
1878
1859
1865
1897
1948
2004
2048
2064
2041
1982
1892
1789
1690
1614
1570
1561
1576
1603
1624
1626
1602
1553
1488
1419
1356
1305
1264
1228
1187
1134
1063
976
877
773
665
556
441
314
174
23
-131
-275
-396
-482
-531
-546
-537
-512
-477
-430
-362
-262
-126
40
214
364
452
448
339
138
-123
-393
-623
-776
-839
-825
-766
-701
-663
-668
-711
-769
-816
-834
-821
-795
-790
-840
-965
-1166
-1416
-1674
-1890
-2028
-2072
-2035
-1947
-1847
-1771
-1730
-1718
-1706
-1660
-1549
-1361
-1106
-812
-519
-262
-66
65
138
170
179
173
147
92
-5
-152
-343
-560
-779
-974
-1127
-1234
-1304
-1354
-1406
-1477
-1572
-1686
-1806
-1917
-2004
-2064
-2098
-2117
-2130
-2146
-2168
-2192
-2209
-2209
-2181
-2120
-2021
-1887
-1716
-1510
-1273
-1008
-724
-429
-136
140
386
592
751
865
936
975
990
991
987
987
998
1026
1073
1138
1217
1301
1374
1423
1433
1393
1301
1159
977
769
551
336
135
-48
-212
-363
-505
-646
-790
-939
-1090
-1237
-1371
-1482
-1561
-1605
-1614
-1597
-1563
-1527
-1496
-1476
-1463
-1445
-1407
-1332
-1208
-1028
-797
-524
-226
83
386
673
937
1174
1382
1561
1709
1828
1926
2009
2088
2175
2275
2387
2502
2602
2670
2691
2657
2572
2452
2316
2186
2074
1984
1909
1838
1759
1669
1575
1497
1460
1487
1590
1767
1999
2255
2501
2711
2873
2991
3085
3178
3293
3440
3617
3804
3978
4114
4196
4224
4212
4181
4159
4166
4214
4300
4412
4531
4635
4709
4742
4730
4675
4583
4460
4314
4152
3980
3803
3627
3451
3274
3088
2885
2653
2389
2093
1776
1455
1150
879
653
473
328
202
76
-64
-222
-389
-551
-688
-786
-840
-858
-858
-864
-895
-963
-1062
-1174
-1268
-1314
-1286
-1172
-980
-728
-448
-174
68
258
390
468
501
498
470
422
358
282
200
123
60
22
13
31
66
100
114
92
21
-102
-271
-478
-710
-957
-1211
-1467
-1719
-1963
-2189
-2389
-2555
-2684
-2780
-2857
-2933
-3030
-3162
-3334
-3536
-3747
-3934
-4069
-4128
-4103
-4003
-3855
-3687
-3532
-3413
-3340
-3309
-3304
-3305
-3292
-3252
-3182
-3086
-2974
-2860
-2754
-2664
-2596
-2548
-2521
-2510
-2512
-2522
-2535
-2543
-2543
-2529
-2503
-2469
-2432
-2399
-2377
-2366
-2364
-2363
-2356
-2337
-2303
-2256
-2201
-2141
-2079
-2009
-1924
-1813
-1670
-1496
-1299
-1098
-912
-759
-648
-578
-536
-503
-461
-400
-320
-235
-162
-121
-119
-155
-213
-270
-300
-288
-228
-129
-7
118
233
333
423
515
615
726
837
931
987
988
934
839
735
659
648
726
899
1154
1460
1784
2094
2369
2603
2800
2971
3126
3270
3399
3505
3574
3596
3566
3484
3355
3187
2985
2756
2506
2242
1974
1718
1493
1315
1196
1137
1127
1147
1169
1171
1134
1052
934
795
657
538
452
401
380
376
375
363
330
273
192
91
-26
-155
-298
-455
-629
-820
-1027
-1243
-1455
-1648
-1804
-1906
-1946
-1925
-1852
-1748
-1640
-1552
-1504
-1503
-1543
-1609
-1679
-1736
-1767
-1774
-1764
-1754
-1754
-1769
-1789
-1797
-1769
-1687
-1544
-1349
-1127
-913
-739
-627
-582
-590
-624
-652
-650
-604
-521
-419
-326
-263
-243
-267
-320
-382
-435
-469
-486
-498
-526
-590
-705
-876
-1095
-1347
-1613
-1874
-2116
-2331
-2521
-2688
-2840
-2984
-3123
-3255
-3373
-3465
-3513
-3503
-3421
-3261
-3029
-2742
-2427
-2117
-1841
-1623
-1472
-1382
-1336
-1309
-1278
-1230
-1161
-1079
-1000
-942
-915
-922
-960
-1018
-1087
-1161
-1241
-1337
-1458
-1613
-1802
-2017
-2244
-2461
-2651
-2801
-2905
-2965
-2987
-2978
-2944
-2884
-2798
-2684
-2545
-2384
-2211
-2033
-1863
-1703
-1555
-1418
-1291
-1174
-1070
-985
-927
-899
-903
-932
-977
-1025
-1067
-1099
-1125
-1153
-1196
-1267
-1374
-1521
-1704
-1913
-2137
-2360
-2565
-2739
-2866
-2938
-2948
-2897
-2793
-2651
-2486
-2315
-2147
-1984
-1820
-1640
-1431
-1184
-901
-596
-291
-16
207
363
451
481
474
450
422
395
363
314
233
113
-47
-234
-431
-617
-773
-887
-957
-989
-997
-995
-999
-1020
-1068
-1140
-1232
-1331
-1424
-1491
-1520
-1501
-1436
-1335
-1220
-1114
-1042
-1018
-1046
-1114
-1203
-1287
-1345
-1363
-1339
-1279
-1197
-1102
-1000
-890
-766
-620
-452
-268
-81
90
231
336
409
466
529
616
735
880
1029
1153
1223
1219
1140
998
822
647
501
405
362
360
378
394
388
350
281
192
98
17
-38
-58
-41
10
88
185
291
401
510
617
725
837
954
1077
1199
1312
1400
1450
1447
1384
1258
1074
843
578
295
9
-265
-516
-735
-911
-1040
-1121
-1154
-1149
-1114
-1059
-993
-919
-834
-735
-617
-481
-334
-188
-62
32
86
104
102
99
118
170
258
371
488
588
653
677
664
627
579
528
472
403
305
166
-16
-232
-463
-681
-864
-999
-1086
-1136
-1167
-1198
-1242
-1300
-1368
-1438
-1503
-1564
-1628
-1703
-1797
-1909
-2031
-2143
-2229
-2273
-2275
-2245
-2205
-2180
-2189
-2242
-2330
-2436
-2535
-2605
-2635
-2624
-2581
-2519
-2449
-2374
-2289
-2184
-2048
-1876
-1671
-1447
-1219
-1002
-807
-631
-464
-293
-106
99
318
535
729
880
975
1010
990
930
848
762
687
630
594
573
559
540
505
446
360
252
133
16
-82
-154
-197
-221
-243
-279
-342
-430
-526
-603
-629
-578
-439
-225
33
291
508
651
712
702
647
581
530
506
507
519
530
531
528
538
579
664
793
946
1093
1197
1236
1206
1127
1038
983
999
1102
1278
1492
1696
1845
1910
1888
1799
1681
1572
1504
1494
1538
1620
1718
1814
1897
1964
2017
2062
2097
2119
2121
2100
2058
2004
1955
1928
1937
1986
2069
2171
2272
2356
2415
2450
2472
2498
2544
2618
2722
2848
2981
3107
3211
3285
3331
3354
3368
3390
3439
3533
3684
3897
4170
4488
4828
5160
5457
5696
5864
5964
6013
6034
6055
6094
6164
6260
6367
6463
6526
6539
6499
6409
6288
6156
6037
5945
5889
5866
5862
5857
5827
5751
5615
5417
5167
4889
4616
4384
4223
4155
4184
4295
4460
4643
4805
4914
4954
4921
4829
4702
4570
4464
4409
4423
4513
4676
4899
5158
5427
5673
5868
5993
6040
6015
5938
5839
5747
5685
5664
5677
5706
5725
5710
5645
5528
5371
5194
5024
4880
4775
4710
4675
4657
4644
4626
4600
4568
4534
4504
4480
4464
4456
4453
4457
4466
4478
4491
4498
4491
4465
4418
4351
4273
4197
4131
4082
4046
4014
3972
3904
3803
3674
3533
3404
3316
3291
3341
3461
3635
3834
4029
4192
4302
4353
4345
4288
4197
4086
3971
3865
3776
3712
3679
3676
3703
3759
3838
3937
4054
4183
4320
4457
4583
4685
4747
4759
4717
4626
4502
4369
4250
4165
4125
4128
4162
4210
4252
4273
4269
4241
4200
4156
4118
4091
4074
4065
4059
4059
4059
4065
4070
4075
4075
4066
4046
4021
4003
4008
4049
4136
4270
4437
4620
4793
4938
5042
5103
5126
5118
5084
5026
4937
4809
4639
4430
4197
3963
3751
3581
3461
3387
3344
3312
3279
3241
3208
3195
3219
3286
3388
3503
3598
3642
3615
3515
3360
3181
3011
2878
2794
2756
2746
2745
2737
2718
2694
2674
2671
2688
2718
2747
2759
2743
2699
2640
2584
2552
2556
2593
2649
2701
2724
2706
2644
2552
2454
2373
2327
2321
2351
2403
2463
2522
2578
2635
2699
2773
2852
2926
2981
3005
2995
2958
2909
2865
2841
2841
2856
2870
2864
2823
2745
2640
2528
2435
2381
2376
2417
2491
2578
2662
2733
2791
2846
2912
3002
3122
3272
3443
3623
3797
3956
4094
4215
4321
4420
4521
4627
4737
4845
4942
5013
5044
5024
4950
4831
4683
4532
4405
4323
4292
4305
4338
4360
4342
4266
4134
3968
3802
3671
3598
3586
3613
3641
3628
3541
3371
3134
2866
2612
2409
2272
2191
2135
2062
1939
1751
1513
1259
1034
877
807
814
866
920
936
895
801
684
587
548
588
703
867
1036
1169
1238
1237
1182
1108
1051
1042
1092
1199
1341
1496
1641
1763
1858
1931
1988
2029
2050
2037
1979
1864
1690
1467
1214
954
708
490
301
133
-32
-211
-417
-655
-914
-1178
-1424
-1630
-1780
-1872
-1917
-1934
-1952
-1996
-2089
-2240
-2447
-2694
-2963
-3233
-3486
-3714
-3915
-4096
-4263
-4422
-4573
-4710
-4827
-4917
-4980
-5021
-5054
-5092
-5150
-5232
-5336
-5451
-5561
-5652
-5716
-5756
-5782
-5806
-5842
-5892
-5952
-6006
-6037
-6028
-5974
-5876
-5748
-5605
-5462
-5328
-5199
-5068
-4924
-4765
-4594
-4425
-4280
-4176
-4122
-4109
-4114
-4101
-4035
-3891
-3661
-3361
-3024
-2691
-2402
-2181
-2035
-1949
-1900
-1862
-1818
-1768
-1726
-1715
-1757
-1865
-2033
-2235
-2434
-2592
-2676
-2672
-2588
-2447
-2282
-2122
-1987
-1878
-1781
-1674
-1537
-1362
-1155
-941
-756
-634
-597
-647
-767
-916
-1050
-1127
-1120
-1024
-857
-650
-443
-270
-150
-90
-79
-99
-131
-163
-187
-208
-231
-261
-301
-345
-385
-413
-420
-404
-364
-303
-223
-125
-7
131
285
446
595
713
782
794
752
675
591
528
506
531
589
653
694
686
622
515
395
302
272
328
470
677
918
1154
1359
1518
1634
1721
1795
1871
1953
2037
2116
2181
2232
2275
2321
2379
2450
2523
2575
2579
2513
2366
2146
1877
1594
1331
1115
951
833
739
645
537
410
274
148
50
-10
-33
-34
-34
-52
-99
-171
-250
-311
-331
-297
-207
-77
69
204
308
366
380
357
308
247
180
114
51
-3
-43
-58
-40
16
106
217
329
417
461
447
376
261
123
-9
-111
-165
-165
-117
-37
53
130
171
161
92
-38
-220
-443
-689
-939
-1173
-1376
-1536
-1647
-1709
-1726
-1709
-1668
-1618
-1569
-1530
-1503
-1485
-1466
-1431
-1363
-1249
-1083
-867
-620
-369
-145
20
110
122
69
-19
-110
-176
-202
-193
-170
-162
-198
-294
-447
-636
-827
-988
-1096
-1148
-1163
-1172
-1213
-1312
-1476
-1689
-1914
-2107
-2229
-2259
-2200
-2077
-1930
-1801
-1722
-1705
-1743
-1813
-1883
-1922
-1911
-1843
-1724
-1566
-1387
-1201
-1020
-855
-711
-596
-519
-484
-493
-539
-611
-693
-767
-824
-858
-878
-894
-920
-965
-1030
-1103
-1169
-1206
-1202
-1150
-1055
-932
-798
-672
-562
-472
-397
-332
-272
-218
-177
-159
-173
-221
-296
-382
-457
-501
-500
-450
-362
-254
-150
-70
-24
-13
-26
-47
-60
-51
-20
27
73
102
98
52
-35
-155
-293
-433
-565
-683
-789
-889
-991
-1103
-1226
-1354
-1476
-1579
-1652
-1692
-1703
-1699
-1700
-1730
-1804
-1932
-2109
-2321
-2546
-2760
-2941
-3080
-3174
-3231
-3261
-3277
-3288
-3297
-3302
-3299
-3284
-3257
-3221
-3185
-3154
-3133
-3121
-3109
-3088
-3047
-2978
-2881
-2765
-2642
-2530
-2439
-2376
-2335
-2303
-2260
-2186
-2065
-1891
-1668
-1413
-1148
-899
-688
-532
-435
-391
-384
-396
-404
-393
-356
-296
-225
-164
-134
-152
-228
-359
-532
-725
-912
-1073
-1194
-1274
-1325
-1366
-1423
-1518
-1667
-1873
-2126
-2406
-2681
-2923
-3105
-3210
-3233
-3183
-3080
-2945
-2803
-2671
-2555
-2451
-2346
-2224
-2072
-1885
-1672
-1450
-1248
-1092
-1004
-990
-1045
-1145
-1265
-1375
-1458
-1506
-1526
-1534
-1548
-1585
-1652
-1745
-1855
-1969
-2076
-2171
-2254
-2327
-2395
-2460
-2516
-2558
-2579
-2577
-2553
-2517
-2482
-2458
-2450
-2457
-2469
-2471
-2451
-2405
-2337
-2259
-2187
-2135
-2109
-2104
-2107
-2100
-2068
-2005
-1921
-1828
-1749
-1704
-1704
-1745
-1814
-1890
-1949
-1977
-1968
-1928
-1870
-1813
-1771
-1756
-1770
-1814
-1882
-1971
-2078
-2200
-2332
-2467
-2596
-2708
-2792
-2842
-2858
-2845
-2814
-2774
-2733
-2695
-2658
-2620
-2578
-2536
-2504
-2494
-2521
-2592
-2708
-2860
-3028
-3188
-3321
-3410
-3452
-3453
-3429
-3397
-3376
-3379
-3415
-3486
-3594
-3740
-3925
-4148
-4408
-4702
-5021
-5355
-5689
-6013
-6314
-6588
-6831
-7039
-7209
-7337
-7415
-7440
-7410
-7333
-7220
-7090
-6962
-6852
-6765
-6698
-6635
-6555
-6440
-6275
-6060
-5809
-5543
-5290
-5072
-4904
-4785
-4706
-4646
-4585
-4510
-4415
-4311
-4214
-4146
-4127
-4166
-4263
-4406
-4576
-4749
-4905
-5029
-5115
-5164
-5184
-5182
-5167
-5142
-5110
-5068
-5015
-4951
-4875
-4794
-4713
-4639
-4579
-4537
-4513
-4503
-4501
-4497
-4485
-4459
-4419
-4370
-4323
-4290
-4283
-4309
-4367
-4448
-4532
-4596
-4621
-4593
-4511
-4387
-4244
-4110
-4009
-3958
-3956
-3990
-4035
-4067
-4058
-3999
-3887
-3732
-3549
-3353
-3151
-2944
-2729
-2501
-2263
-2024
-1805
-1630
-1523
-1494
-1541
-1643
-1766
-1873
-1929
-1916
-1832
-1693
-1528
-1367
-1236
-1150
-1110
-1103
-1113
-1121
-1113
-1084
-1032
-964
-886
-804
-720
-633
-540
-435
-313
-172
-9
176
381
599
822
1040
1242
1418
1566
1688
1796
1902
2024
2172
2351
2555
2768
2971
3146
3277
3358
3391
3386
3353
3302
3239
3164
3074
2968
2843
2703
2554
2406
2264
2133
2009
1890
1769
1643
1511
1380
1257
1150
1064
999
953
918
890
865
847
840
851
883
933
994
1050
1084
1083
1037
947
820
669
507
344
187
34
-116
-267
-417
-562
-694
-807
-893
-955
-997
-1033
-1075
-1135
-1219
-1324
-1444
-1567
-1680
-1775
-1850
-1906
-1948
-1979
-2001
-2009
-2001
-1968
-1909
-1828
-1736
-1649
-1584
-1555
-1566
-1614
-1684
-1760
-1824
-1864
-1880
-1875
-1862
-1854
-1857
-1874
-1895
-1908
-1897
-1852
-1767
-1647
-1502
-1348
-1197
-1060
-940
-841
-762
-706
-680
-694
-756
-871
-1035
-1234
-1444
-1636
-1785
-1871
-1892
-1856
-1785
-1706
-1643
-1611
-1611
-1632
-1652
-1647
-1598
-1496
-1348
-1170
-988
-829
-713
-650
-635
-653
-683
-702
-694
-651
-579
-489
-398
-318
-259
-220
-193
-171
-145
-116
-91
-85
-115
-192
-319
-481
-653
-806
-911
-953
-935
-878
-816
-783
-806
-890
-1018
-1156
-1254
-1274
-1189
-1000
-735
-433
-143
94
258
350
391
410
438
493
579
682
782
857
893
889
853
803
756
725
715
721
737
754
769
784
802
829
864
902
932
940
917
860
777
685
606
562
565
616
704
808
906
977
1008
999
958
900
841
792
757
733
712
684
641
582
509
432
363
314
292
299
331
376
422
453
458
432
375
291
190
82
-24
-122
-212
-297
-382
-473
-570
-672
-772
-860
-927
-965
-975
-961
-938
-925
-943
-1010
-1139
-1335
-1591
-1891
-2215
-2535
-2830
-3078
-3270
-3405
-3490
-3540
-3572
-3606
-3656
-3729
-3829
-3953
-4091
-4233
-4370
-4492
-4593
-4668
-4715
-4736
-4736
-4720
-4698
-4678
-4668
-4672
-4687
-4706
-4718
-4710
-4673
-4604
-4507
-4397
-4290
-4206
-4159
-4154
-4190
-4258
-4347
-4448
-4557
-4677
-4814
-4974
-5157
-5356
-5554
-5731
-5868
-5953
-5985
-5976
-5947
-5920
-5909
-5920
-5947
-5973
-5980
-5954
-5891
-5802
-5703
-5616
-5556
-5525
-5516
-5508
-5479
-5410
-5295
-5143
-4972
-4812
-4686
-4609
-4585
-4600
-4637
-4673
-4691
-4684
-4653
-4606
-4552
-4498
-4448
-4396
-4336
-4262
-4168
-4057
-3930
-3795
-3656
-3516
-3376
-3237
-3100
-2971
-2857
-2765
-2700
-2658
-2629
-2596
-2538
-2440
-2292
-2100
-1879
-1653
-1447
-1280
-1158
-1076
-1014
-952
-867
-749
-596
-420
-241
-77
54
148
208
243
269
296
334
381
433
485
533
576
619
669
735
823
932
1057
1188
1314
1427
1522
1600
1667
1731
1796
1866
1939
2008
2068
2115
2150
2181
2218
2276
2363
2482
2629
2790
2950
3094
3214
3312
3400
3495
3615
3772
3968
4190
4417
4623
4783
4883
4922
4910
4869
4822
4787
4775
4783
4803
4821
4823
4800
4754
4689
4615
4542
4478
4424
4381
4347
4319
4294
4271
4247
4219
4179
4125
4054
3970
3881
3801
3745
3721
3732
3767
3807
3831
3817
3757
3652
3518
3375
3242
3131
3041
2957
2860
2731
2562
2355
2125
1893
1678
1491
1327
1174
1014
834
635
430
244
106
37
45
116
224
335
417
451
436
383
313
246
196
165
148
136
124
114
115
140
200
296
417
545
654
726
752
735
689
633
582
541
505
460
389
280
130
-55
-263
-480
-696
-909
-1121
-1336
-1555
-1773
-1979
-2162
-2315
-2441
-2556
-2681
-2836
-3034
-3270
-3520
-3751
-3930
-4034
-4062
-4034
-3988
-3962
-3986
-4067
-4191
-4321
-4420
-4458
-4428
-4345
-4247
-4173
-4158
-4213
-4329
-4474
-4612
-4712
-4759
-4758
-4728
-4695
-4676
-4675
-4680
-4672
-4629
-4544
-4424
-4296
-4192
-4142
-4161
-4245
-4368
-4492
-4580
-4607
-4565
-4468
-4341
-4213
-4105
-4026
-3971
-3923
-3862
-3775
-3657
-3512
-3350
-3182
-3016
-2852
-2683
-2505
-2312
-2107
-1900
-1705
-1539
-1410
-1323
-1269
-1235
-1206
-1165
-1105
-1022
-923
-815
-709
-615
-538
-482
-445
-425
-419
-422
-433
-452
-479
-517
-570
-640
-724
-819
-916
-1004
-1073
-1114
-1125
-1110
-1079
-1044
-1016
-998
-989
-976
-947
-886
-786
-650
-489
-324
-174
-57
20
63
84
106
148
225
340
485
645
799
923
1000
1020
984
895
768
619
467
326
210
124
67
35
18
6
-7
-26
-49
-66
-70
-49
-1
75
169
267
350
403
414
379
301
193
71
-47
-144
-208
-233
-221
-183
-130
-80
-45
-35
-49
-80
-115
-138
-137
-104
-41
44
136
225
306
383
468
578
725
915
1142
1388
1626
1832
1987
2083
2128
2137
2132
2128
2137
2157
2183
2207
2225
2237
2245
2255
2265
2268
2250
2195
2096
1954
1792
1642
1545
1530
1610
1772
1981
2184
2336
2407
2394
2329
2263
2252
2338
2537
2827
3158
3467
3694
3801
3786
3678
3527
3393
3323
3342
3449
3619
3816
4003
4160
4276
4361
4430
4498
4573
4654
4729
4783
4801
4777
4716
4628
4532
4447
4389
4363
4371
4404
4450
4494
4523
4527
4505
4459
4402
4347
4312
4310
4350
4429
4536
4653
4758
4833
4870
4870
4843
4805
4774
4758
4759
4768
4772
4757
4716
4649
4568
4487
4422
4381
4363
4358
4348
4319
4261
4175
4070
3968
3880
3819
3783
3762
3738
3694
3623
3526
3419
3323
3262
3251
3293
3376
3476
3564
3616
3616
3563
3470
3357
3246
3156
3091
3050
3020
2987
2939
2873
2793
2713
2651
2621
2632
2685
2768
2864
2951
3011
3029
2999
2921
2807
2668
2523
2389
2280
2208
2180
2194
2244
2315
2389
2444
2465
2438
2365
2255
2128
2009
1922
1882
1893
1945
2017
2085
2121
2110
2050
1951
1833
1722
1641
1605
1618
1672
1755
1847
1934
2005
2055
2085
2098
2097
2086
2060
2017
1949
1853
1726
1570
1392
1205
1020
860
735
659
633
652
702
758
797
796
742
636
493
339
205
120
103
159
279
440
619
791
943
1069
1172
1259
1335
1404
1460
1497
1512
1503
1480
1455
1445
1460
1502
1566
1636
1694
1729
1739
1738
1747
1791
1891
2051
2259
2488
2701
2863
2952
2962
2908
2817
2724
2657
2632
2650
2697
2752
2792
2802
2776
2717
2633
2535
2427
2310
2178
2027
1851
1655
1450
1250
1072
931
830
768
732
706
676
629
561
476
381
289
210
152
121
117
141
189
256
334
415
485
534
551
534
485
418
351
308
307
359
464
607
768
922
1049
1141
1201
1246
1298
1380
1506
1680
1890
2119
2342
2539
2697
2810
2884
2926
2949
2961
2970
2980
2996
3023
3064
3124
3200
3285
3365
3421
3438
3405
3320
3197
3054
2914
2798
2715
2667
2644
2634
2627
2618
2611
2613
2633
2673
2727
2783
2829
2854
2860
2861
2877
2927
3022
3157
3306
3435
3509
3503
3414
3263
3088
2930
2822
2776
2777
2795
2791
2736
2623
2471
2314
2196
2145
2172
2256
2359
2434
2447
2385
2263
2120
1999
1939
1952
2027
2128
2210
2237
2191
2083
1942
1811
1728
1713
1765
1863
1974
2064
2112
2112
2070
2003
1928
1855
1789
1726
1663
1599
1543
1504
1497
1527
1595
1690
1793
1889
1965
2019
2060
2100
2152
2224
2309
2393
2455
2478
2451
2378
2275
2169
2087
2051
2075
2156
2279
2425
2569
2691
2778
2825
2836
2822
2795
2770
2757
2760
2779
2808
2839
2863
2877
2879
2876
2878
2896
2939
3007
3095
3191
3283
3358
3413
3453
3486
3526
3583
3657
3745
3831
3903
3951
3974
3981
3987
4006
4046
4102
4159
4192
4179
4106
3974
3797
3600
3412
3252
3129
3038
2963
2886
2793
2683
2562
2449
2358
2302
2280
2282
2292
2294
2279
2249
2215
2191
2194
2228
2291
2370
2449
2512
2549
2559
2548
2527
2503
2478
2444
2392
2306
2176
1998
1776
1521
1250
981
729
505
316
162
41
-54
-129
-194
-256
-322
-395
-473
-553
-630
-701
-766
-826
-891
-965
-1054
-1157
-1265
-1369
-1460
-1531
-1586
-1634
-1689
-1760
-1849
-1943
-2021
-2059
-2036
-1948
-1808
-1649
-1509
-1428
-1425
-1499
-1622
-1755
-1852
-1882
-1838
-1735
-1608
-1495
-1427
-1414
-1443
-1483
-1498
-1460
-1360
-1209
-1038
-881
-766
-706
-694
-711
-729
-730
-706
-665
-626
-608
-621
-663
-718
-764
-779
-749
-674
-568
-450
-337
-239
-156
-79
5
103
215
333
440
523
573
592
592
586
589
608
639
674
701
714
714
707
705
717
742
769
776
742
647
486
269
18
-238
-475
-675
-837
-970
-1088
-1205
-1324
-1439
-1534
-1591
-1596
-1546
-1449
-1320
-1181
-1049
-935
-841
-764
-699
-640
-587
-543
-512
-495
-487
-481
-465
-433
-383
-324
-269
-235
-237
-280
-363
-477
-607
-742
-875
-1006
-1137
-1274
-1418
-1564
-1704
-1827
-1922
-1986
-2020
-2029
-2021
-1999
-1960
-1897
-1799
-1658
-1475
-1256
-1018
-783
-566
-382
-234
-118
-24
55
123
181
224
249
257
254
248
251
266
291
312
312
272
181
39
-141
-336
-521
-678
-797
-881
-941
-993
-1047
-1107
-1168
-1222
-1259
-1276
-1278
-1278
-1287
-1315
-1361
-1411
-1448
-1450
-1407
-1320
-1205
-1089
-999
-960
-978
-1046
-1147
-1254
-1349
-1421
-1475
-1523
-1582
-1663
-1768
-1887
-2003
-2096
-2154
-2175
-2170
-2157
-2157
-2184
-2244
-2330
-2427
-2521
-2597
-2653
-2691
-2720
-2748
-2780
-2809
-2826
-2816
-2766
-2675
-2550
-2409
-2274
-2167
-2102
-2082
-2099
-2134
-2167
-2183
-2174
-2142
-2098
-2058
-2037
-2045
-2085
-2154
-2242
-2342
-2446
-2554
-2667
-2787
-2915
-3049
-3182
-3305
-3407
-3485
-3537
-3574
-3605
-3645
-3701
-3771
-3845
-3903
-3925
-3896
-3809
-3672
-3505
-3334
-3184
-3069
-2990
-2933
-2874
-2789
-2665
-2500
-2312
-2132
-1991
-1913
-1906
-1954
-2024
-2076
-2074
-1997
-1849
-1656
-1457
-1298
-1209
-1203
-1267
-1372
-1480
-1555
-1578
-1547
-1479
-1400
-1332
-1292
-1276
-1271
-1253
-1200
-1103
-964
-803
-647
-521
-444
-415
-422
-440
-441
-405
-325
-208
-75
50
147
203
221
215
205
213
253
327
431
549
666
771
855
919
968
1006
1041
1072
1100
1123
1143
1164
1194
1238
1299
1373
1448
1505
1527
1503
1430
1321
1198
1088
1014
991
1014
1067
1128
1174
1192
1183
1162
1153
1178
1250
1366
1507
1645
1751
1806
1804
1757
1686
1616
1563
1531
1511
1483
1430
1342
1222
1087
962
869
822
817
839
864
871
848
796
734
683
664
687
747
827
903
954
972
959
933
912
913
939
980
1016
1020
978
881
737
566
391
229
89
-34
-153
-282
-431
-598
-771
-934
-1070
-1170
-1235
-1278
-1312
-1350
-1394
-1434
-1451
-1425
-1340
-1197
-1008
-805
-619
-482
-412
-408
-456
-528
-593
-627
-617
-564
-481
-386
-297
-226
-177
-145
-124
-104
-80
-57
-41
-46
-85
-169
-299
-467
-655
-837
-988
-1084
-1114
-1082
-1004
-915
-842
-816
-848
-935
-1052
-1165
-1238
-1245
-1179
-1053
-898
-751
-644
-593
-592
-616
-630
-600
-508
-353
-156
47
221
341
401
414
408
415
460
551
679
822
951
1043
1085
1079
1040
987
937
900
878
866
858
849
844
848
869
912
976
1049
1117
1165
1183
1173
1140
1100
1064
1038
1022
1002
964
894
786
643
480
315
165
42
-54
-127
-190
-253
-322
-395
-465
-524
-564
-584
-590
-590
-592
-598
-605
-602
-578
-524
-440
-335
-226
-134
-78
-66
-99
-164
-243
-318
-375
-411
-429
-439
-451
-474
-508
-548
-586
-615
-628
-628
-618
-607
-602
-606
-619
-635
-647
-646
-629
-597
-554
-508
-469
-447
-446
-469
-510
-561
-609
-640
-641
-605
-533
-434
-327
-234
-178
-175
-231
-335
-466
-598
-701
-756
-758
-715
-646
-576
-525
-504
-515
-548
-589
-626
-654
-675
-699
-732
-780
-837
-889
-921
-919
-879
-811
-739
-691
-695
-767
-905
-1089
-1289
-1469
-1600
-1666
-1667
-1618
-1538
-1448
-1359
-1276
-1198
-1119
-1041
-968
-913
-891
-912
-981
-1087
-1215
-1344
-1454
-1537
-1596
-1642
-1692
-1763
-1860
-1979
-2107
-2225
-2313
-2363
-2373
-2354
-2324
-2300
-2296
-2318
-2362
-2418
-2475
-2524
-2561
-2588
-2612
-2642
-2684
-2739
-2805
-2873
-2931
-2968
-2975
-2950
-2895
-2820
-2736
-2661
-2605
-2579
-2582
-2606
-2636
-2653
-2640
-2584
-2483
-2347
-2192
-2040
-1913
-1821
-1766
-1738
-1720
-1690
-1634
-1545
-1429
-1301
-1181
-1087
-1031
-1012
-1026
-1054
-1079
-1087
-1070
-1028
-966
-895
-823
-756
-697
-644
-594
-542
-489
-433
-378
-328
-284
-248
-218
-190
-159
-123
-79
-29
22
69
104
122
122
108
87
70
70
94
146
222
313
405
487
551
596
630
665
711
774
852
933
1000
1036
1029
979
899
809
735
696
700
742
802
859
888
880
835
768
701
654
641
662
702
738
745
706
615
481
323
166
32
-62
-113
-127
-117
-99
-87
-90
-111
-148
-198
-256
-317
-375
-426
-465
-487
-489
-471
-434
-382
-320
-255
-188
-122
-54
14
82
145
197
231
242
228
194
148
100
59
30
13
4
-4
-17
-34
-53
-64
-59
-31
20
87
160
226
275
302
311
308
305
311
329
359
395
431
461
483
496
504
509
512
513
506
490
464
432
400
375
362
356
349
326
271
174
32
-144
-336
-516
-662
-757
-796
-785
-740
-680
-618
-561
-508
-450
-374
-274
-149
-3
152
304
442
563
668
764
856
947
1034
1108
1157
1173
1150
1092
1010
921
842
788
765
773
802
838
865
870
845
789
705
605
502
410
341
303
298
320
361
406
445
469
477
474
471
480
512
568
643
726
799
850
870
862
839
816
812
837
893
970
1051
1115
1146
1138
1093
1024
949
885
843
830
844
877
925
980
1041
1107
1180
1259
1343
1426
1507
1580
1646
1704
1755
1798
1827
1837
1817
1765
1678
1565
1438
1315
1210
1133
1086
1061
1048
1033
1008
971
925
876
831
795
765
738
710
680
656
649
672
736
841
979
1130
1268
1371
1424
1426
1391
1341
1301
1292
1324
1395
1493
1602
1702
1780
1826
1838
1813
1753
1657
1528
1369
1188
1000
818
658
528
432
364
312
266
218
171
131
113
129
185
278
397
520
627
700
729
714
660
576
472
356
232
106
-15
-123
-205
-253
-260
-229
-170
-97
-28
26
60
79
93
109
133
160
174
158
96
-18
-179
-364
-546
-693
-784
-808
-772
-693
-596
-501
-427
-378
-354
-346
-350
-360
-376
-399
-430
-465
-498
-520
-526
-511
-481
-446
-419
-412
-431
-474
-532
-592
-642
-675
-692
-697
-701
-711
-728
-745
-752
-733
-678
-583
-455
-309
-161
-28
77
155
210
255
302
361
435
524
620
719
819
920
1029
1152
1295
1455
1627
1795
1945
2059
2128
2148
2125
2070
1998
1919
1843
1770
1696
1615
1524
1426
1328
1248
1204
1211
1279
1406
1579
1781
1986
2176
2336
2462
2557
2632
2697
2762
2832
2907
2986
3066
3147
3228
3310
3389
3462
3518
3547
3537
3479
3373
3222
3036
2824
2597
2360
2116
1866
1615
1374
1157
982
865
813
823
880
959
1037
1098
1137
1170
1219
1313
1477
1721
2040
2411
2807
3199
3564
3895
4192
4463
4715
4947
5150
5307
5398
5407
5324
5149
4890
4557
4160
3706
3202
2657
2086
1510
960
467
54
-265
-495
-653
-765
-854
-931
-992
-1014
-968
-822
-558
-174
310
862
1443
2021
2572
3090
3578
4049
4513
4975
5435
5885
6312
6704
7048
7331
7538
7650
7649
7516
7242
6827
6287
5650
4952
4229
3510
2814
2151
1526
945
422
-22
-356
-555
-599
-491
-248
96
500
926
1353
1772
2190
2621
3077
3561
4058
4547
4999
5388
5697
5924
6077
6170
6218
6234
6226
6199
6159
6116
6079
6056
6050
6050
6035
5977
5844
5618
5299
4906
4481
4072
3726
3477
3336
3293
3324
3397
3488
3583
3681
3791
3923
4083
4266
4456
4635
4781
4881
4932
4935
4901
4836
4745
4625
4476
4296
4091
3878
3677
3513
3409
3376
3415
3513
3650
3803
3951
4078
4172
4228
4245
4223
4164
4073
3959
3834
3711
3600
3507
3430
3364
3301
3234
3170
3124
3121
3187
3340
3584
3899
4246
4569
4813
4934
4907
4735
4442
4069
3661
3258
2887
2560
2279
2041
1842
1680
1554
1466
1413
1390
1388
1398
1415
1441
1483
1553
1658
1800
1969
2143
2297
2405
2453
2440
2381
2300
2224
2176
2165
2187
2228
2265
2282
2267
2220
2149
2064
1972
1873
1761
1623
1451
1241
1002
754
524
339
224
188
227
328
467
621
771
906
1024
1129
1228
1324
1420
1512
1594
1661
1709
1736
1747
1748
1748
1756
1778
1818
1876
1951
2036
2121
2199
2257
2290
2291
2262
2210
2144
2076
2016
1966
1922
1873
1801
1691
1534
1328
1086
831
590
388
243
159
126
124
128
113
62
-31
-164
-329
-515
-715
-924
-1145
-1377
-1618
-1860
-2085
-2276
-2412
-2479
-2475
-2405
-2285
-2137
-1978
-1822
-1674
-1532
-1387
-1232
-1063
-879
-687
-494
-306
-130
31
177
306
412
489
528
524
474
384
265
135
9
-100
-188
-258
-319
-384
-464
-566
-692
-840
-1004
-1181
-1363
-1546
-1718
-1867
-1973
-2017
-1986
-1868
-1670
-1411
-1120
-832
-578
-382
-253
-187
-170
-186
-219
-260
-308
-363
-429
-507
-592
-680
-764
-841
-910
-974
-1038
-1103
-1166
-1220
-1256
-1268
-1256
-1230
-1206
-1201
-1227
-1289
-1378
-1479
-1573
-1649
-1706
-1756
-1819
-1916
-2056
-2233
-2423
-2590
-2701
-2733
-2687
-2591
-2487
-2425
-2445
-2565
-2774
-3039
-3314
-3556
-3739
-3857
-3928
-3980
-4038
-4122
-4226
-4336
-4429
-4485
-4498
-4480
-4453
-4445
-4477
-4555
-4664
-4782
-4879
-4934
-4942
-4918
-4891
-4892
-4947
-5067
-5242
-5447
-5651
-5822
-5940
-5997
-6000
-5960
-5892
-5805
-5703
-5588
-5461
-5327
-5195
-5078
-4985
-4919
-4874
-4833
-4775
-4681
-4540
-4358
-4149
-3938
-3746
-3588
-3464
-3363
-3261
-3139
-2983
-2791
-2578
-2366
-2180
-2037
-1944
-1892
-1865
-1841
-1806
-1751
-1681
-1608
-1544
-1500
-1474
-1459
-1440
-1402
-1338
-1247
-1142
-1042
-969
-938
-957
-1024
-1123
-1237
-1345
-1434
-1495
-1527
-1536
-1531
-1519
-1508
-1502
-1503
-1512
-1528
-1552
-1586
-1628
-1682
-1747
-1822
-1906
-1996
-2086
-2167
-2229
-2259
-2246
-2181
-2059
-1881
-1655
-1394
-1114
-831
-560
-312
-93
93
245
365
455
519
563
594
620
648
684
728
777
824
860
877
873
850
814
773
735
700
666
626
570
491
388
266
136
13
-90
-168
-220
-256
-285
-317
-354
-394
-423
-425
-387
-301
-168
-2
177
347
485
576
614
603
552
474
384
296
221
163
128
114
117
130
147
158
158
147
127
109
103
122
172
253
356
466
562
622
631
583
481
341
182
30
-92
-171
-203
-194
-163
-136
-139
-191
-304
-472
-680
-899
-1100
-1257
-1359
-1407
-1423
-1434
-1469
-1552
-1686
-1860
-2048
-2219
-2345
-2414
-2433
-2424
-2417
-2442
-2513
-2626
-2758
-2874
-2938
-2928
-2841
-2698
-2535
-2396
-2316
-2315
-2388
-2514
-2659
-2787
-2875
-2916
-2919
-2904
-2897
-2916
-2969
-3052
-3151
-3249
-3330
-3386
-3417
-3428
-3427
-3420
-3408
-3388
-3354
-3302
-3232
-3149
-3064
-2991
-2940
-2917
-2917
-2932
-2946
-2943
-2914
-2855
-2772
-2679
-2592
-2526
-2490
-2484
-2505
-2538
-2573
-2598
-2610
-2609
-2600
-2591
-2586
-2587
-2590
-2591
-2588
-2583
-2585
-2609
-2670
-2778
-2935
-3128
-3336
-3527
-3675
-3762
-3787
-3762
-3715
-3674
-3661
-3686
-3739
-3798
-3837
-3830
-3766
-3650
-3500
-3346
-3214
-3124
-3081
-3078
-3099
-3125
-3143
-3146
-3136
-3117
-3093
-3064
-3022
-2960
-2873
-2760
-2630
-2502
-2393
-2321
-2291
-2299
-2329
-2364
-2384
-2380
-2354
-2313
-2269
-2232
-2202
-2173
-2130
-2058
-1949
-1803
-1634
-1460
-1305
-1188
-1117
-1091
-1102
-1135
-1179
-1223
-1266
-1309
-1355
-1406
-1462
-1518
-1571
-1616
-1652
-1682
-1708
-1735
-1766
-1805
-1853
-1914
-1992
-2090
-2209
-2345
-2489
-2624
-2732
-2797
-2810
-2775
-2708
-2630
-2565
-2530
-2527
-2546
-2563
-2554
-2499
-2394
-2249
-2088
-1939
-1828
-1769
-1762
-1793
-1842
-1889
-1924
-1946
-1961
-1978
-2004
-2037
-2067
-2081
-2068
-2028
-1969
-1910
-1875
-1881
-1936
-2031
-2145
-2253
-2330
-2363
-2355
-2319
-2276
-2245
-2235
-2243
-2253
-2246
-2205
-2126
-2017
-1897
-1794
-1729
-1716
-1752
-1821
-1900
-1968
-2009
-2021
-2017
-2015
-2033
-2084
-2167
-2268
-2364
-2431
-2449
-2409
-2316
-2190
-2056
-1940
-1863
-1836
-1856
-1913
-1990
-2071
-2142
-2198
-2239
-2272
-2300
-2329
-2359
-2389
-2416
-2438
-2456
-2475
-2500
-2536
-2583
-2636
-2682
-2708
-2703
-2660
-2582
-2481
-2373
-2277
-2207
-2167
-2152
-2151
-2146
-2123
-2071
-1989
-1883
-1761
-1635
-1516
-1410
-1323
-1259
-1225
-1226
-1266
-1345
-1458
-1592
-1726
-1842
-1924
-1964
-1966
-1943
-1912
-1888
-1881
-1888
-1901
-1907
-1895
-1864
-1818
-1774
-1746
-1747
-1782
-1843
-1918
-1991
-2051
-2094
-2123
-2147
-2172
-2197
-2213
-2206
-2159
-2063
-1919
-1746
-1568
-1418
-1318
-1283
-1309
-1380
-1475
-1573
-1658
-1726
-1777
-1814
-1836
-1838
-1808
-1735
-1613
-1444
-1243
-1029
-821
-634
-471
-325
-184
-39
114
263
390
475
508
488
434
373
333
333
373
435
488
501
457
360
236
125
69
93
198
359
531
664
724
698
603
476
364
305
317
395
509
624
707
742
731
694
660
653
683
746
822
884
909
884
809
693
557
418
289
178
86
11
-47
-88
-110
-111
-94
-64
-27
8
39
72
118
191
304
463
661
877
1086
1257
1368
1408
1383
1312
1224
1147
1103
1104
1144
1209
1275
1319
1324
1280
1190
1065
923
781
652
541
448
364
276
176
59
-72
-205
-324
-414
-462
-466
-434
-380
-324
-282
-265
-275
-304
-341
-372
-391
-396
-391
-384
-382
-384
-385
-374
-338
-268
-165
-36
101
228
327
391
420
421
408
391
377
365
350
323
277
212
129
37
-55
-143
-225
-304
-388
-479
-582
-692
-805
-915
-1018
-1115
-1209
-1308
-1414
-1529
-1645
-1751
-1833
-1882
-1892
-1867
-1815
-1749
-1681
-1617
-1557
-1496
-1425
-1340
-1239
-1128
-1020
-929
-866
-839
-848
-887
-945
-1010
-1078
-1139
-1196
-1248
-1301
-1358
-1422
-1495
-1579
-1674
-1779
-1890
-1999
-2097
-2172
-2216
-2227
-2209
-2179
-2157
-2165
-2220
-2325
-2472
-2636
-2788
-2899
-2947
-2928
-2856
-2755
-2660
-2598
-2585
-2623
-2693
-2769
-2822
-2835
-2802
-2735
-2658
-2596
-2571
-2589
-2642
-2706
-2752
-2755
-2700
-2593
-2451
-2304
-2179
-2094
-2052
-2036
-2019
-1974
-1879
-1731
-1544
-1349
-1185
-1085
-1070
-1141
-1279
-1451
-1621
-1757
-1840
-1865
-1842
-1789
-1723
-1662
-1612
-1576
-1549
-1529
-1511
-1493
-1473
-1449
-1415
-1365
-1292
-1195
-1079
-955
-842
-756
-709
-703
-728
-765
-794
-796
-765
-709
-647
-604
-604
-656
-755
-884
-1012
-1112
-1163
-1161
-1115
-1049
-989
-957
-962
-1000
-1054
-1101
-1122
-1101
-1037
-938
-820
-700
-592
-505
-443
-404
-385
-384
-399
-425
-456
-483
-494
-476
-422
-333
-217
-91
24
110
156
162
141
111
93
103
147
218
304
384
441
466
456
418
362
302
245
193
144
92
31
-42
-125
-211
-293
-363
-417
-454
-478
-498
-521
-556
-608
-680
-772
-882
-1004
-1133
-1261
-1381
-1489
-1582
-1663
-1737
-1810
-1888
-1971
-2054
-2128
-2182
-2206
-2197
-2158
-2104
-2053
-2021
-2017
-2041
-2081
-2114
-2119
-2079
-1993
-1874
-1745
-1634
-1566
-1549
-1579
-1631
-1678
-1689
-1646
-1545
-1399
-1232
-1071
-938
-844
-788
-762
-754
-752
-755
-764
-785
-822
-875
-936
-995
-1040
-1065
-1073
-1073
-1081
-1111
-1173
-1268
-1389
-1524
-1662
-1797
-1928
-2060
-2196
-2334
-2464
-2566
-2618
-2603
-2514
-2363
-2174
-1983
-1823
-1718
-1672
-1672
-1691
-1698
-1672
-1603
-1501
-1391
-1300
-1251
-1254
-1300
-1368
-1428
-1452
-1423
-1339
-1212
-1061
-909
-773
-666
-591
-545
-526
-533
-567
-629
-720
-835
-962
-1085
-1188
-1258
-1286
-1275
-1235
-1177
-1118
-1066
-1027
-1002
-987
-978
-972
-968
-969
-972
-975
-971
-950
-900
-809
-670
-483
-254
5
277
548
803
1035
1242
1431
1610
1789
1977
2177
2385
2593
2786
2950
3075
3159
3207
3235
3261
3300
3362
3446
3537
3616
3660
3654
3596
3498
3382
3279
3214
3203
3248
3335
3443
3546
3627
3677
3701
3708
3714
3729
3754
3787
3816
3834
3834
3817
3788
3756
3727
3703
3682
3658
3625
3584
3540
3505
3488
3494
3521
3552
3565
3537
3451
3304
3107
2885
2667
2480
2338
2244
2183
2139
2092
2033
1966
1902
1860
1853
1887
1953
2029
2089
2110
2078
1994
1871
1732
1601
1496
1422
1372
1329
1273
1185
1057
889
692
483
278
93
-66
-198
-306
-398
-478
-550
-611
-658
-686
-688
-665
-620
-559
-493
-433
-386
-355
-338
-327
-312
-283
-236
-171
-95
-21
41
80
95
90
78
71
81
113
165
230
296
352
393
416
427
431
433
435
436
433
427
419
415
422
446
486
531
568
579
550
480
380
272
182
134
136
181
245
299
318
290
226
155
113
136
237
409
618
814
951
998
952
837
702
599
568
627
760
931
1091
1193
1212
1147
1018
867
726
626
578
572
592
615
624
611
577
530
476
419
360
295
224
153
93
59
64
113
201
310
415
493
529
524
490
452
437
465
541
657
792
920
1020
1080
1103
1100
1091
1093
1112
1149
1190
1221
1227
1202
1150
1085
1027
997
1008
1064
1156
1266
1371
1450
1489
1485
1445
1388
1335
1305
1310
1352
1419
1494
1552
1577
1558
1498
1411
1317
1241
1197
1191
1217
1260
1300
1322
1317
1291
1255
1228
1223
1246
1292
1346
1389
1402
1377
1315
1227
1128
1032
947
869
787
686
552
384
190
-11
-197
-347
-450
-507
-531
-541
-555
-584
-625
-669
-696
-690
-643
-556
-446
-333
-240
-182
-163
-172
-189
-192
-162
-88
23
156
287
390
444
440
380
275
146
13
-104
-192
-244
-260
-246
-210
-164
-119
-87
-76
-93
-142
-221
-325
-441
-557
-658
-732
-773
-780
-759
-722
-685
-661
-660
-686
-736
-799
-864
-915
-941
-939
-908
-857
-797
-740
-696
-672
-667
-675
-686
-689
-677
-644
-591
-528
-464
-413
-385
-386
-414
-465
-529
-597
-661
-718
-771
-823
-882
-950
-1024
-1098
-1162
-1204
-1219
-1207
-1178
-1148
-1134
-1151
-1205
-1291
-1395
-1497
-1576
-1618
-1623
-1599
-1564
-1541
-1547
-1592
-1670
-1767
-1863
-1936
-1972
-1967
-1925
-1858
-1783
-1709
-1644
-1586
-1530
-1468
-1396
-1313
-1222
-1131
-1044
-964
-889
-814
-732
-636
-524
-397
-261
-122
16
149
275
395
507
607
688
744
772
773
756
733
720
728
762
815
875
925
950
944
910
864
825
810
832
890
974
1066
1151
1217
1263
1296
1327
1365
1414
1464
1503
1513
1487
1425
1343
1266
1222
1231
1296
1407
1537
1654
1732
1758
1738
1689
1637
1604
1597
1612
1629
1625
1585
1506
1404
1307
1246
1246
1312
1431
1573
1703
1793
1831
1824
1798
1781
1797
1855
1943
2033
2093
2097
2036
1925
1793
1679
1614
1616
1678
1776
1876
1946
1968
1940
1881
1818
1779
1780
1823
1891
1959
2001
1999
1950
1864
1762
1669
1604
1576
1582
1607
1635
1648
1637
1599
1539
1468
1396
1331
1279
1237
1201
1166
1125
1074
1010
937
853
763
671
582
500
428
368
324
295
281
282
295
314
332
341
332
298
237
152
51
-52
-146
-221
-274
-309
-340
-379
-440
-532
-653
-793
-938
-1073
-1183
-1265
-1318
-1352
-1373
-1389
-1404
-1418
-1429
-1436
-1442
-1452
-1471
-1505
-1551
-1601
-1641
-1656
-1632
-1565
-1458
-1324
-1182
-1048
-934
-844
-773
-714
-658
-601
-544
-492
-452
-427
-418
-419
-426
-435
-446
-464
-498
-551
-622
-699
-766
-800
-787
-722
-613
-482
-354
-252
-187
-155
-141
-121
-77
1
108
227
337
422
478
517
561
636
759
935
1149
1375
1581
1740
1842
1891
1907
1914
1934
1979
2045
2121
2189
2236
2258
2259
2253
2249
2254
2264
2270
2256
2212
2136
2035
1927
1829
1754
1707
1678
1652
1610
1536
1423
1276
1105
926
754
600
470
368
295
254
249
282
353
456
578
704
819
912
982
1035
1082
1135
1199
1274
1351
1416
1457
1463
1433
1372
1287
1189
1083
973
862
754
657
582
541
540
578
638
694
717
683
586
440
278
146
86
124
258
457
669
834
904
856
702
482
252
71
-22
-18
65
186
294
350
333
250
126
-1
-98
-143
-138
-99
-53
-26
-35
-80
-147
-216
-265
-282
-270
-246
-232
-253
-325
-449
-614
-793
-961
-1093
-1174
-1205
-1195
-1162
-1125
-1098
-1087
-1090
-1097
-1099
-1088
-1061
-1020
-975
-934
-903
-887
-884
-889
-895
-896
-887
-866
-834
-795
-750
-703
-654
-602
-546
-486
-420
-349
-274
-194
-113
-30
51
128
197
254
298
328
345
354
358
361
365
369
370
363
345
312
263
202
132
58
-15
-87
-156
-226
-302
-386
-483
-592
-710
-834
-954
-1061
-1147
-1203
-1228
-1221
-1191
-1148
-1106
-1078
-1073
-1094
-1138
-1200
-1271
-1345
-1420
-1499
-1589
-1694
-1813
-1940
-2060
-2151
-2198
-2187
-2121
-2012
-1884
-1763
-1670
-1618
-1603
-1612
-1624
-1621
-1592
-1536
-1462
-1387
-1325
-1285
-1266
-1263
-1265
-1262
-1253
-1241
-1234
-1240
-1259
-1285
-1304
-1299
-1256
-1169
-1047
-906
-772
-665
-600
-579
-591
-618
-641
-645
-626
-584
-526
-460
-385
-301
-200
-78
66
221
371
495
574
599
570
504
423
353
315
318
363
439
529
616
687
733
756
759
750
740
736
747
777
827
894
971
1045
1104
1140
1148
1133
1108
1090
1093
1126
1189
1269
1348
1406
1432
1426
1400
1374
1372
1407
1483
1587
1698
1792
1854
1884
1895
1911
1958
2053
2196
2370
2541
2674
2737
2718
2622
2472
2302
2145
2025
1952
1921
1917
1922
1921
1910
1889
1865
1849
1846
1857
1883
1918
1960
2009
2067
2136
2217
2311
2413
2516
2617
2712
2802
2890
2979
3071
3160
3238
3296
3323
3317
3280
3223
3162
3113
3085
3086
3110
3148
3190
3223
3244
3250
3245
3234
3222
3211
3199
3184
3164
3139
3111
3085
3066
3057
3062
3077
3101
3128
3156
3181
3203
3220
3231
3234
3225
3201
3160
3104
3036
2960
2884
2813
2750
2699
2659
2632
2618
2617
2629
2654
2686
2719
2744
2752
2740
2707
2660
2610
2571
2551
2555
2582
2622
2664
2698
2720
2730
2737
2751
2783
2839
2918
3011
3109
3200
3277
3341
3394
3442
3492
3543
3592
3632
3657
3664
3661
3661
3683
3744
3852
4003
4181
4354
4489
4558
4545
4449
4288
4091
3890
3716
3585
3501
3457
3437
3427
3417
3402
3389
3385
3398
3431
3482
3541
3598
3644
3675
3691
3699
3706
3719
3745
3781
3826
3875
3923
3967
4005
4035
4057
4067
4064
4045
4013
3970
3927
3892
3873
3874
3891
3915
3934
3935
3910
3859
3789
3708
3626
3547
3468
3379
3272
3138
2981
2812
2654
2532
2468
2470
2533
2636
2749
2843
2895
2898
2862
2807
2760
2742
2762
2815
2885
2951
2991
2995
2963
2906
2843
2791
2762
2759
2775
2796
2811
2808
2785
2749
2711
2685
2683
2712
2772
2858
2957
3056
3142
3205
3238
3243
3226
3196
3166
3148
3149
3174
3219
3274
3330
3377
3408
3424
3430
3435
3445
3463
3485
3501
3498
3467
3406
3318
3219
3123
3048
2999
2974
2963
2949
2917
2859
2778
2684
2594
2524
2481
2463
2459
2453
2432
2386
2319
2240
2160
2090
2032
1981
1927
1858
1771
1668
1566
1481
1430
1421
1448
1494
1538
1558
1547
1507
1456
1414
1400
1418
1457
1493
1498
1450
1344
1195
1033
897
819
814
874
968
1054
1094
1064
961
808
639
491
391
344
336
337
318
257
151
16
-119
-223
-272
-259
-198
-114
-37
9
13
-17
-61
-95
-98
-64
3
84
157
204
217
201
170
145
140
160
200
243
267
256
203
113
3
-103
-182
-221
-218
-185
-140
-106
-101
-130
-189
-263
-332
-380
-397
-384
-353
-319
-299
-302
-329
-373
-419
-456
-479
-489
-499
-524
-580
-672
-792
-921
-1033
-1099
-1101
-1034
-910
-755
-599
-470
-386
-347
-341
-346
-340
-306
-240
-149
-50
37
96
119
107
69
19
-33
-78
-116
-149
-180
-210
-239
-263
-275
-273
-256
-226
-188
-147
-101
-50
13
96
202
333
484
645
805
952
1081
1190
1280
1355
1419
1474
1520
1556
1580
1592
1594
1588
1578
1565
1548
1524
1489
1442
1385
1322
1260
1208
1167
1139
1120
1102
1079
1048
1010
974
945
932
938
961
997
1036
1069
1092
1103
1104
1100
1094
1088
1082
1076
1072
1073
1087
1123
1189
1288
1416
1564
1717
1860
1982
2079
2155
2219
2280
2347
2422
2501
2574
2631
2665
2674
2661
2635
2605
2579
2563
2557
2557
2561
2564
2564
2558
2546
2527
2499
2463
2422
2383
2354
2346
2365
2412
2479
2552
2610
2636
2621
2570
2498
2431
2399
2422
2506
2641
2801
2951
3057
3096
3060
2962
2826
2682
2556
2463
2403
2366
2332
2282
2205
2100
1975
1848
1739
1663
1633
1651
1710
1801
1908
2016
2112
2184
2222
2223
2189
2125
2045
1966
1902
1867
1867
1897
1944
1988
2009
1995
1935
1838
1718
1597
1495
1425
1389
1378
1374
1357
1313
1235
1130
1010
896
801
730
677
628
561
460
316
137
-60
-246
-395
-490
-526
-516
-484
-459
-466
-516
-608
-724
-842
-936
-993
-1010
-1000
-981
-972
-989
-1032
-1094
-1157
-1200
-1210
-1181
-1121
-1044
-970
-914
-886
-887
-908
-938
-966
-983
-986
-975
-953
-922
-884
-838
-784
-723
-660
-603
-562
-544
-555
-592
-648
-711
-768
-809
-828
-827
-813
-795
-782
-781
-795
-823
-861
-907
-957
-1008
-1064
-1123
-1189
-1264
-1346
-1434
-1524
-1610
-1685
-1741
-1773
-1780
-1765
-1733
-1695
-1664
-1651
-1660
-1695
-1749
-1814
-1880
-1940
-1989
-2031
-2067
-2102
-2137
-2170
-2194
-2203
-2193
-2168
-2140
-2127
-2148
-2214
-2328
-2475
-2631
-2761
-2836
-2836
-2759
-2623
-2458
-2303
-2193
-2149
-2178
-2269
-2399
-2541
-2671
-2773
-2840
-2877
-2891
-2890
-2883
-2875
-2869
-2867
-2874
-2892
-2925
-2974
-3034
-3101
-3165
-3218
-3255
-3276
-3285
-3285
-3280
-3271
-3252
-3216
-3159
-3081
-2990
-2901
-2833
-2803
-2819
-2877
-2960
-3041
-3094
-3099
-3050
-2959
-2851
-2760
-2716
-2737
-2825
-2964
-3129
-3289
-3418
-3503
-3544
-3551
-3541
-3528
-3522
-3523
-3527
-3525
-3511
-3484
-3449
-3413
-3387
-3375
-3377
-3386
-3391
-3381
-3352
-3303
-3242
-3179
-3128
-3096
-3085
-3091
-3104
-3111
-3102
-3069
-3011
-2932
-2841
-2749
-2667
-2602
-2560
-2545
-2553
-2581
-2617
-2653
-2675
-2673
-2644
-2587
-2511
-2428
-2355
-2306
-2292
-2317
-2374
-2453
-2540
-2621
-2687
-2735
-2765
-2782
-2792
-2799
-2804
-2806
-2804
-2798
-2789
-2780
-2773
-2770
-2767
-2759
-2737
-2694
-2623
-2527
-2411
-2287
-2167
-2061
-1975
-1906
-1848
-1793
-1731
-1659
-1578
-1496
-1420
-1361
-1325
-1312
-1318
-1336
-1355
-1366
-1363
-1342
-1306
-1257
-1202
-1147
-1101
-1069
-1057
-1066
-1096
-1141
-1193
-1246
-1289
-1319
-1336
-1345
-1353
-1371
-1403
-1453
-1517
-1587
-1651
-1700
-1726
-1729
-1712
-1682
-1649
-1622
-1606
-1605
-1620
-1650
-1695
-1754
-1825
-1907
-1994
-2083
-2168
-2244
-2307
-2356
-2392
-2417
-2433
-2443
-2450
-2453
-2456
-2462
-2476
-2501
-2541
-2596
-2661
-2727
-2784
-2821
-2834
-2824
-2798
-2768
-2745
-2738
-2747
-2766
-2783
-2785
-2763
-2714
-2644
-2562
-2483
-2418
-2372
-2345
-2331
-2321
-2312
-2304
-2302
-2316
-2355
-2422
-2512
-2611
-2701
-2764
-2788
-2770
-2721
-2658
-2601
-2568
-2563
-2582
-2607
-2616
-2588
-2507
-2375
-2204
-2017
-1846
-1713
-1635
-1616
-1647
-1706
-1772
-1824
-1850
-1853
-1843
-1839
-1860
-1921
-2021
-2155
-2296
-2418
-2495
-2508
-2453
-2344
-2204
-2066
-1961
-1911
-1922
-1983
-2070
-2152
-2200
-2195
-2133
-2025
-1893
-1763
-1658
-1591
-1561
-1557
-1561
-1555
-1527
-1476
-1410
-1345
-1296
-1273
-1278
-1304
-1335
-1358
-1360
-1339
-1301
-1261
-1235
-1234
-1260
-1308
-1363
-1405
-1420
-1403
-1358
-1302
-1254
-1234
-1255
-1318
-1412
-1519
-1620
-1700
-1753
-1782
-1797
-1813
-1840
-1880
-1927
-1969
-1993
-1987
-1947
-1879
-1794
-1707
-1630
-1571
-1527
-1494
-1463
-1426
-1381
-1332
-1286
-1251
-1232
-1229
-1235
-1240
-1235
-1212
-1172
-1121
-1071
-1035
-1022
-1037
-1078
-1135
-1200
-1261
-1313
-1355
-1389
-1418
-1446
-1472
-1493
-1502
-1495
-1469
-1428
-1381
-1341
-1319
-1326
-1363
-1425
-1497
-1564
-1610
-1625
-1608
-1568
-1521
-1483
-1471
-1490
-1535
-1593
-1643
-1666
-1652
-1602
-1528
-1455
-1408
-1407
-1459
-1557
-1678
-1791
-1866
-1885
-1843
-1753
-1639
-1528
-1444
-1398
-1386
-1392
-1395
-1378
-1331
-1258
-1171
-1088
-1024
-986
-970
-965
-955
-930
-887
-831
-778
-741
-731
-748
-785
-826
-854
-858
-837
-800
-760
-735
-737
-771
-832
-909
-990
-1065
-1130
-1185
-1237
-1290
-1347
-1405
-1458
-1500
-1524
-1530
-1521
-1505
-1487
-1472
-1464
-1460
-1462
-1468
-1481
-1508
-1550
-1606
-1668
-1722
-1747
-1728
-1653
-1526
-1363
-1189
-1036
-929
-882
-895
-955
-1037
-1117
-1175
-1202
-1201
-1183
-1162
-1151
-1159
-1185
-1223
-1263
-1296
-1313
-1311
-1288
-1244
-1180
-1098
-1000
-894
-785
-684
-602
-545
-518
-517
-535
-561
-584
-597
-598
-590
-581
-576
-582
-601
-629
-660
-686
-699
-697
-677
-644
-603
-562
-527
-507
-506
-526
-565
-617
-675
-725
-760
-771
-757
-725
-685
-649
-629
-630
-650
-679
-705
-718
-712
-691
-667
-656
-672
-719
-792
-874
-941
-973
-956
-894
-803
-710
-645
-627
-664
-745
-845
-938
-997
-1014
-996
-960
-932
-935
-976
-1047
-1125
-1180
-1188
-1138
-1036
-909
-787
-703
-675
-701
-762
-826
-860
-843
-772
-659
-532
-419
-341
-302
-293
-292
-279
-240
-179
-113
-70
-74
-139
-260
-414
-567
-684
-743
-739
-684
-603
-521
-454
-403
-353
-284
-178
-33
136
297
410
446
392
265
102
-45
-129
-120
-17
154
349
520
632
670
648
595
547
531
557
615
678
718
715
662
576
481
410
383
408
477
567
655
721
757
770
774
785
815
867
933
1002
1064
1111
1144
1170
1198
1233
1272
1305
1320
1304
1251
1166
1064
964
884
839
832
857
902
954
1002
1041
1073
1102
1129
1156
1177
1186
1177
1149
1107
1063
1032
1027
1055
1115
1200
1295
1384
1457
1508
1538
1553
1560
1564
1568
1571
1568
1557
1534
1502
1466
1431
1405
1389
1385
1390
1398
1406
1410
1407
1395
1374
1344
1304
1256
1200
1140
1080
1024
978
944
922
909
902
896
889
882
877
878
888
909
938
969
995
1008
1008
992
968
947
941
958
1002
1071
1157
1248
1330
1392
1431
1446
1442
1426
1404
1380
1354
1325
1289
1243
1188
1129
1073
1029
1004
1006
1038
1096
1175
1266
1357
1436
1489
1504
1471
1387
1258
1099
933
786
684
642
663
732
824
907
951
941
877
780
681
614
605
664
779
920
1050
1135
1151
1094
982
841
705
599
538
522
540
574
609
634
646
648
644
637
625
606
574
527
467
398
327
261
202
149
95
35
-35
-112
-193
-270
-339
-400
-459
-522
-598
-690
-793
-894
-978
-1034
-1056
-1048
-1026
-1008
-1010
-1040
-1096
-1164
-1228
-1273
-1292
-1290
-1276
-1264
-1262
-1271
-1280
-1274
-1238
-1165
-1062
-948
-849
-790
-785
-835
-926
-1035
-1138
-1219
-1275
-1312
-1347
-1392
-1455
-1531
-1606
-1662
-1684
-1668
-1620
-1552
-1484
-1427
-1385
-1353
-1319
-1269
-1198
-1108
-1012
-930
-876
-860
-880
-923
-970
-1004
-1014
-999
-968
-934
-913
-913
-936
-978
-1028
-1078
-1122
-1158
-1189
-1218
-1248
-1281
-1316
-1349
-1382
-1413
-1446
-1483
-1525
-1571
-1615
-1650
-1671
-1674
-1660
-1632
-1597
-1561
-1529
-1505
-1490
-1487
-1501
-1538
-1603
-1699
-1824
-1968
-2114
-2244
-2343
-2401
-2420
-2410
-2384
-2360
-2348
-2353
-2371
-2393
-2410
-2415
-2406
-2383
-2350
-2310
-2264
-2213
-2157
-2101
-2052
-2020
-2015
-2041
-2095
-2163
-2224
-2259
-2255
-2209
-2133
-2051
-1986
-1958
-1976
-2029
-2104
-2175
-2227
-2254
-2260
-2262
-2271
-2295
-2330
-2358
-2359
-2319
-2233
-2118
-2001
-1914
-1885
-1920
-2007
-2118
-2213
-2263
-2254
-2192
-2105
-2027
-1984
-1988
-2028
-2078
-2104
-2078
-1992
-1858
-1706
-1573
-1489
-1465
-1492
-1542
-1583
-1587
-1541
-1454
-1349
-1254
-1192
-1172
-1185
-1208
-1215
-1183
-1104
-987
-850
-718
-613
-543
-509
-499
-500
-501
-495
-486
-478
-474
-474
-470
-452
-411
-343
-255
-161
-80
-30
-21
-50
-102
-156
-188
-178
-120
-18
112
248
369
457
504
511
485
437
382
332
295
278
283
313
364
436
522
617
715
807
888
951
996
1022
1033
1038
1045
1066
1109
1179
1274
1388
1508
1620
1713
1779
1820
1845
1868
1902
1960
2041
2140
2238
2317
2359
2355
2305
2221
2121
2025
1950
1901
1880
1877
1883
1887
1884
1873
1857
1840
1826
1816
1808
1799
1785
1766
1741
1713
1682
1648
1609
1563
1507
1444
1379
1319
1274
1250
1248
1265
1291
1317
1333
1335
1323
1303
1281
1261
1243
1226
1203
1170
1126
1074
1024
984
962
961
976
999
1018
1026
1018
996
967
935
907
881
853
818
773
723
676
648
650
688
757
840
913
949
930
853
728
581
441
337
284
284
322
374
415
427
405
355
293
238
204
197
211
233
249
246
222
183
144
122
136
194
296
433
585
731
850
930
966
965
945
928
935
984
1082
1222
1390
1560
1709
1819
1884
1909
1913
1916
1938
1988
2062
2145
2214
2248
2237
2182
2100
2017
1962
1949
1985
2059
2147
2225
2272
2282
2260
2224
2193
2183
2199
2234
2271
2294
2289
2255
2205
2157
2134
2148
2204
2289
2384
2467
2520
2536
2522
2495
2474
2475
2506
2564
2635
2703
2753
2775
2770
2745
2712
2681
2659
2646
2639
2630
2609
2573
2519
2449
2367
2281
2198
2127
2075
2048
2051
2082
2137
2207
2279
2340
2381
2397
2391
2370
2347
2333
2335
2352
2381
2412
2438
2452
2457
2456
2456
2464
2481
2503
2524
2534
2529
2507
2475
2443
2422
2418
2433
2460
2487
2503
2498
2469
2421
2363
2309
2268
2246
2242
2251
2265
2277
2285
2289
2292
2299
2314
2336
2365
2398
2437
2483
2541
2617
2713
2827
2952
3073
3175
3245
3276
3268
3232
3182
3136
3104
3093
3097
3106
3107
3088
3045
2982
2911
2845
2798
2778
2782
2800
2816
2813
2777
2705
2604
2487
2375
2285
2230
2211
2220
2240
2254
2244
2203
2132
2041
1945
1859
1792
1745
1713
1682
1642
1585
1509
1423
1343
1282
1255
1266
1310
1377
1451
1518
1569
1602
1621
1635
1653
1678
1713
1755
1799
1844
1888
1935
1989
2053
2126
2201
2269
2318
2341
2336
2310
2275
2244
2231
2240
2267
2303
2334
2349
2344
2324
2301
2290
2304
2345
2409
2478
2530
2547
2514
2430
2307
2164
2025
1910
1831
1788
1772
1767
1759
1735
1691
1630
1564
1505
1466
1452
1466
1500
1545
1590
1624
1642
1642
1626
1598
1564
1528
1492
1455
1416
1371
1319
1261
1198
1132
1066
1000
933
862
785
701
613
525
447
384
341
318
309
304
289
254
194
110
12
-90
-183
-260
-317
-359
-394
-432
-477
-532
-591
-648
-698
-736
-766
-793
-827
-871
-928
-991
-1049
-1093
-1115
-1114
-1098
-1082
-1082
-1109
-1168
-1253
-1350
-1442
-1512
-1551
-1558
-1540
-1509
-1477
-1456
-1449
-1455
-1470
-1490
-1513
-1542
-1578
-1627
-1687
-1757
-1827
-1888
-1930
-1946
-1936
-1903
-1853
-1794
-1734
-1676
-1624
-1579
-1543
-1518
-1506
-1511
-1532
-1565
-1603
-1640
-1667
-1682
-1687
-1687
-1690
-1703
-1731
-1771
-1818
-1861
-1895
-1914
-1921
-1922
-1927
-1942
-1971
-2011
-2055
-2090
-2110
-2109
-2091
-2065
-2041
-2035
-2050
-2090
-2147
-2210
-2264
-2297
-2299
-2266
-2200
-2109
-2001
-1891
-1788
-1703
-1646
-1621
-1627
-1660
-1709
-1759
-1795
-1804
-1780
-1724
-1645
-1557
-1478
-1423
-1399
-1406
-1435
-1474
-1507
-1522
-1516
-1491
-1454
-1417
-1392
-1384
-1393
-1414
-1438
-1454
-1455
-1437
-1400
-1351
-1297
-1246
-1203
-1173
-1156
-1151
-1155
-1167
-1185
-1210
-1239
-1271
-1303
-1329
-1343
-1341
-1320
-1283
-1236
-1189
-1152
-1136
-1145
-1180
-1232
-1294
-1352
-1399
-1430
-1446
-1454
-1463
-1479
-1507
-1544
-1582
-1613
-1628
-1620
-1592
-1550
-1504
-1463
-1434
-1418
-1409
-1401
-1385
-1358
-1322
-1283
-1250
-1230
-1227
-1238
-1257
-1271
-1274
-1261
-1236
-1209
-1190
-1189
-1207
-1241
-1279
-1308
-1318
-1306
-1276
-1242
-1218
-1216
-1241
-1286
-1337
-1378
-1391
-1371
-1319
-1248
-1175
-1114
-1076
-1060
-1058
-1060
-1056
-1042
-1022
-1006
-1008
-1035
-1085
-1148
-1208
-1245
-1246
-1206
-1131
-1038
-944
-866
-814
-785
-773
-768
-759
-747
-734
-729
-740
-770
-814
-862
-897
-908
-893
-855
-812
-781
-777
-805
-857
-915
-953
-948
-889
-776
-627
-471
-336
-250
-225
-261
-345
-455
-568
-663
-726
-751
-738
-691
-618
-527
-429
-336
-259
-212
-201
-227
-285
-359
-430
-478
-490
-462
-399
-319
-241
-185
-164
-180
-226
-290
-355
-408
-441
-453
-446
-426
-397
-360
-314
-254
-175
-79
29
138
235
305
335
319
256
156
32
-98
-215
-302
-346
-341
-291
-204
-95
16
111
178
207
202
170
124
80
49
38
45
65
87
102
103
92
72
55
50
63
97
146
198
241
263
257
224
171
112
60
25
11
15
27
36
29
1
-48
-109
-169
-216
-238
-233
-205
-164
-120
-81
-52
-28
-2
36
92
168
257
348
428
487
521
536
540
547
566
602
651
705
752
784
798
793
776
754
729
701
665
615
547
463
370
280
204
151
123
112
108
100
82
56
32
21
34
74
132
193
238
251
227
176
115
66
46
61
99
139
154
123
40
-85
-227
-355
-442
-475
-457
-407
-350
-308
-293
-301
-317
-321
-297
-243
-172
-107
-74
-93
-169
-288
-428
-557
-651
-697
-698
-668
-627
-594
-580
-585
-603
-626
-646
-662
-680
-705
-744
-795
-850
-897
-924
-921
-888
-834
-771
-714
-672
-651
-647
-657
-674
-698
-730
-772
-827
-889
-951
-1000
-1024
-1018
-986
-939
-896
-872
-879
-914
-968
-1027
-1078
-1116
-1147
-1183
-1237
-1316
-1415
-1513
-1582
-1597
-1541
-1420
-1259
-1094
-964
-896
-892
-934
-987
-1010
-977
-883
-747
-605
-500
-460
-491
-571
-656
-699
-661
-530
-322
-78
148
310
382
365
287
191
122
111
168
282
426
570
687
767
811
829
836
842
847
847
834
804
756
699
647
609
593
594
602
601
576
521
436
332
226
134
67
29
16
21
33
49
66
86
110
139
167
187
190
167
116
43
-41
-120
-178
-204
-196
-155
-95
-28
31
71
85
72
33
-24
-93
-164
-231
-287
-328
-355
-369
-378
-388
-406
-433
-468
-501
-521
-517
-478
-401
-293
-166
-38
73
154
198
206
188
156
123
98
87
88
97
107
114
115
112
106
100
98
99
103
107
109
109
107
104
101
100
101
103
106
107
107
106
103
101
101
101
103
105
106
106
105
103
101
101
101
102
104
105
105
104
103
101
100
101
102
103
104
104
103
102
101
100
100
101
102
103
103
103
102
101
100
100
100
101
102
102
102
102
100
100
99
99
100
101
102
102
101
100
99
99
99
99
100
101
101
101
100
99
98
98
99
99
100
100
100
100
99
98
98
98
98
99
99
99
99
98
98
97
97
98
98
98
99
99
98
97
97
97
97
97
98
98
98
98
97
97
96
96
96
97
97
97
97
97
96
96
96
96
96
96
97
97
96
96
95
95
95
95
95
96
96
96
95
95
94
94
94
95
95
95
95
95
94
94
94
94
94
94
94
94
94
94
94
93
93
93
93
94
94
94
93
93
93
92
92
93
93
93
93
93
93
92
92
92
92
92
92
92
92
92
92
91
91
91
91
92
92
92
92
91
91
91
91
91
91
91
91
91
91
90
90
90
90
90
90
90
90
90
90
90
89
89
89
90
90
90
90
89
89
89
89
89
89
89
89
89
89
88
88
88
88
88
88
88
88
88
88
88
87
87
87
88
88
88
87
87
87
87
87
87
87
87
87
87
87
86
86
86
86
86
86
86
86
86
86
86
86
85
85
85
86
86
85
85
85
85
85
85
85
85
85
85
85
85
84
84
84
84
84
84
84
84
84
84
84
84
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
82
82
82
82
82
82
82
82
82
82
82
82
82
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
80
80
80
80
80
80
80
80
80
80
80
80
80
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
78
78
78
78
78
78
78
78
78
78
78
78
78
77
77
77
77
77
77
77
77
77
77
77
77
77
77
77
76
76
76
76
76
76
76
76
76
76
76
76
76
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
74
74
74
74
74
74
74
74
74
74
74
74
74
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
72
72
72
72
72
72
72
72
72
72
72
72
72
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
70
70
70
70
70
70
70
70
70
70
70
70
70
70
69
69
69
69
69
69
69
69
69
69
69
69
69
69
68
68
68
68
68
68
68
68
68
68
68
68
68
68
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
66
66
66
66
66
66
66
66
66
66
66
66
66
66
65
65
65
65
65
65
65
65
65
65
65
65
65
65
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
62
62
62
62
62
62
62
62
62
62
62
62
62
62
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
60
60
60
60
60
60
60
60
60
60
60
60
60
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
39
39
39
39
39
39
39
39
39
39
39
39
39
