5
60008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-13
-13
-13
-13
-13
-13
-13
-13
-13
-14
-14
-14
-14
-14
-14
-14
-14
-14
-15
-15
-15
-15
-15
-15
-15
-15
-15
-16
-16
-16
-16
-16
-16
-16
-16
-17
-17
-17
-17
-17
-17
-17
-17
-18
-18
-18
-18
-18
-18
-18
-18
-19
-19
-19
-19
-19
-19
-19
-19
-20
-20
-20
-20
-20
-20
-20
-21
-21
-21
-21
-21
-21
-21
-21
-22
-22
-22
-22
-22
-22
-22
-23
-23
-23
-23
-23
-23
-23
-24
-24
-24
-24
-24
-24
-24
-25
-25
-25
-25
-25
-25
-25
-26
-26
-26
-26
-26
-26
-26
-27
-27
-27
-27
-27
-27
-27
-28
-28
-28
-28
-28
-28
-29
-29
-29
-29
-29
-29
-29
-30
-30
-30
-30
-30
-30
-31
-31
-31
-31
-31
-31
-31
-32
-32
-32
-32
-32
-32
-33
-33
-33
-33
-33
-33
-34
-34
-34
-34
-34
-34
-35
-35
-35
-35
-35
-35
-36
-36
-36
-36
-36
-36
-37
-37
-37
-37
-37
-37
-38
-38
-38
-38
-38
-38
-39
-39
-39
-39
-39
-39
-40
-40
-40
-40
-40
-41
-41
-41
-41
-41
-41
-42
-42
-42
-42
-42
-42
-43
-43
-43
-43
-43
-44
-44
-44
-44
-44
-44
-45
-45
-45
-45
-45
-46
-46
-46
-46
-46
-46
-47
-47
-47
-47
-47
-48
-48
-48
-48
-48
-48
-49
-49
-49
-49
-49
-50
-50
-50
-50
-50
-51
-51
-51
-51
-51
-52
-52
-52
-52
-52
-52
-53
-53
-53
-53
-53
-54
-54
-54
-54
-54
-55
-55
-55
-55
-55
-56
-56
-56
-56
-56
-57
-57
-57
-57
-57
-57
-58
-58
-58
-58
-58
-59
-59
-59
-59
-59
-60
-60
-60
-60
-60
-61
-61
-61
-61
-61
-62
-62
-62
-62
-62
-63
-63
-63
-63
-63
-64
-64
-64
-64
-64
-65
-65
-65
-65
-65
-66
-66
-66
-66
-66
-67
-67
-67
-67
-67
-68
-68
-68
-68
-68
-69
-69
-69
-69
-69
-70
-70
-70
-70
-70
-71
-71
-71
-71
-72
-72
-72
-72
-72
-73
-73
-73
-73
-73
-74
-74
-74
-74
-74
-75
-75
-75
-75
-75
-76
-76
-76
-76
-76
-77
-77
-77
-77
-77
-78
-78
-78
-78
-78
-79
-79
-79
-79
-79
-80
-80
-80
-80
-81
-81
-81
-81
-81
-82
-82
-82
-82
-82
-83
-83
-83
-83
-83
-84
-84
-84
-84
-84
-85
-85
-85
-85
-85
-86
-86
-86
-86
-86
-87
-87
-87
-87
-87
-88
-88
-88
-88
-89
-89
-89
-89
-89
-90
-90
-90
-90
-90
-91
-91
-91
-91
-91
-92
-92
-92
-92
-92
-93
-93
-93
-93
-93
-94
-94
-94
-94
-94
-95
-95
-95
-95
-95
-96
-96
-96
-96
-96
-97
-97
-97
-97
-97
-98
-98
-98
-98
-98
-99
-99
-99
-99
-99
-100
-100
-100
-100
-100
-101
-101
-101
-101
-101
-102
-102
-102
-102
-102
-103
-103
-103
-103
-103
-103
-104
-104
-104
-104
-104
-105
-105
-105
-105
-105
-106
-106
-106
-106
-106
-107
-107
-107
-107
-107
-107
-108
-108
-108
-108
-108
-109
-109
-109
-109
-109
-110
-110
-110
-110
-110
-110
-111
-111
-111
-111
-111
-112
-112
-112
-112
-112
-112
-113
-113
-113
-113
-113
-114
-114
-114
-114
-114
-114
-115
-115
-115
-115
-115
-115
-116
-116
-116
-116
-116
-117
-117
-117
-117
-117
-117
-118
-118
-118
-118
-118
-118
-119
-119
-119
-119
-119
-119
-120
-120
-120
-120
-120
-120
-121
-121
-121
-121
-121
-121
-121
-122
-122
-122
-122
-122
-122
-123
-123
-123
-123
-123
-123
-124
-124
-124
-124
-124
-124
-124
-125
-125
-125
-125
-125
-125
-125
-126
-126
-126
-126
-126
-126
-126
-127
-127
-127
-127
-127
-127
-127
-128
-128
-128
-128
-128
-128
-128
-129
-129
-129
-129
-129
-129
-129
-129
-130
-130
-130
-130
-130
-130
-130
-131
-131
-131
-131
-131
-131
-131
-131
-131
-132
-132
-132
-132
-132
-132
-132
-132
-133
-133
-133
-133
-133
-133
-133
-133
-133
-134
-134
-134
-134
-134
-134
-134
-134
-134
-134
-135
-135
-135
-135
-135
-135
-135
-135
-135
-135
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-137
-137
-137
-137
-137
-137
-137
-137
-137
-137
-137
-137
-137
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-137
-137
-137
-137
-137
-137
-137
-137
-137
-137
-137
-136
-136
-136
-136
-136
-136
-136
-136
-136
-135
-135
-135
-135
-135
-135
-135
-135
-134
-134
-134
-134
-134
-134
-134
-133
-133
-133
-133
-133
-133
-132
-132
-132
-132
-132
-132
-132
-131
-131
-131
-131
-131
-130
-130
-130
-130
-130
-130
-129
-129
-129
-129
-129
-128
-128
-128
-128
-127
-127
-127
-127
-127
-126
-126
-126
-126
-125
-125
-125
-125
-124
-124
-124
-124
-123
-123
-123
-123
-122
-122
-122
-122
-121
-121
-121
-121
-120
-120
-120
-120
-119
-119
-119
-119
-118
-118
-118
-117
-117
-117
-117
-116
-116
-116
-115
-115
-115
-115
-114
-114
-114
-113
-113
-113
-112
-112
-112
-112
-111
-111
-111
-110
-110
-110
-109
-109
-109
-108
-108
-108
-107
-107
-107
-106
-106
-106
-105
-105
-105
-104
-104
-104
-103
-103
-102
-102
-102
-101
-101
-101
-100
-100
-99
-99
-99
-98
-98
-97
-97
-97
-96
-96
-95
-95
-95
-94
-94
-93
-93
-93
-92
-92
-91
-91
-90
-90
-90
-89
-89
-88
-88
-87
-87
-86
-86
-86
-85
-85
-84
-84
-83
-83
-82
-82
-81
-81
-80
-80
-79
-79
-78
-78
-77
-77
-76
-76
-75
-75
-74
-74
-73
-73
-72
-72
-71
-71
-70
-70
-69
-69
-68
-68
-67
-67
-66
-65
-65
-64
-64
-63
-63
-62
-62
-61
-60
-60
-59
-59
-58
-57
-57
-56
-56
-55
-55
-54
-53
-53
-52
-51
-51
-50
-50
-49
-48
-48
-47
-46
-46
-45
-45
-44
-43
-43
-42
-41
-41
-40
-39
-39
-38
-37
-37
-36
-35
-35
-34
-33
-33
-32
-31
-31
-30
-29
-28
-28
-27
-26
-26
-25
-24
-23
-23
-22
-21
-21
-20
-19
-18
-18
-17
-16
-15
-15
-14
-13
-12
-11
-11
-10
-9
-8
-8
-7
-6
-5
-4
-4
-3
-2
-1
0
1
1
2
3
4
5
5
6
7
8
9
10
11
11
12
13
14
15
16
17
18
18
19
20
21
22
23
24
25
26
27
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
80
81
82
83
84
85
86
87
88
90
91
92
93
94
95
96
97
99
100
101
102
103
104
106
107
108
109
110
111
113
114
115
116
117
119
120
121
122
123
125
126
127
128
130
131
132
133
135
136
137
138
140
141
142
144
145
146
147
149
150
151
153
154
155
157
158
159
160
162
163
164
166
167
169
170
171
173
174
175
177
178
179
181
182
184
185
186
188
189
191
192
194
195
196
198
199
201
202
204
205
207
208
210
211
213
214
215
217
218
220
221
223
224
226
228
229
231
232
234
235
237
238
240
241
243
245
246
248
249
251
252
254
256
257
259
260
262
264
265
267
269
270
272
273
275
277
278
280
282
283
285
287
288
290
292
293
295
297
299
300
302
304
305
307
309
311
312
314
316
318
319
321
323
325
327
328
330
332
334
336
337
339
341
343
345
347
348
350
352
354
356
358
360
361
363
365
367
369
371
373
375
377
379
380
382
384
386
388
390
392
394
396
398
400
402
404
406
408
410
412
414
416
418
420
422
424
426
428
430
432
434
436
438
440
442
444
447
449
451
453
455
457
459
461
463
466
468
470
472
474
476
478
480
483
485
487
489
491
494
496
498
500
502
505
507
509
511
514
516
518
520
522
525
527
529
532
534
536
538
541
543
545
548
550
552
555
557
559
562
564
566
569
571
573
576
578
580
583
585
588
590
593
595
597
600
602
605
607
610
612
614
617
619
622
624
627
629
632
634
637
639
642
644
647
650
652
655
657
660
662
665
667
670
673
675
678
680
683
686
688
691
694
696
699
701
704
707
709
712
715
717
720
723
726
728
731
734
736
739
742
745
747
750
753
756
758
761
764
767
770
772
775
778
781
784
786
789
792
795
798
801
803
806
809
812
815
818
821
824
827
830
832
835
838
841
844
847
850
853
856
859
862
865
868
871
874
877
880
883
886
889
892
895
898
901
905
908
911
914
917
920
923
926
929
933
936
939
942
945
948
951
955
958
961
964
967
971
974
977
980
984
987
990
993
997
1000
1002
1006
1010
1012
1016
1020
1022
1026
1030
1033
1036
1040
1043
1046
1050
1053
1057
1060
1063
1067
1070
1074
1077
1080
1084
1087
1091
1094
1098
1101
1105
1108
1112
1115
1119
1122
1126
1129
1133
1136
1140
1143
1147
1150
1154
1157
1161
1165
1168
1172
1175
1179
1183
1186
1190
1193
1197
1201
1204
1208
1212
1215
1219
1223
1226
1230
1234
1238
1241
1245
1249
1252
1256
1260
1264
1268
1271
1275
1279
1283
1286
1290
1294
1298
1302
1306
1309
1313
1317
1321
1325
1329
1333
1336
1340
1344
1348
1352
1356
1360
1364
1368
1372
1376
1380
1384
1388
1391
1395
1399
1403
1407
1411
1415
1420
1424
1428
1432
1436
1440
1444
1448
1452
1456
1460
1464
1468
1473
1477
1481
1485
1489
1493
1497
1502
1506
1510
1514
1518
1523
1527
1531
1535
1540
1544
1548
1553
1557
1561
1565
1570
1574
1578
1583
1587
1591
1596
1600
1604
1609
1613
1618
1622
1626
1631
1635
1640
1644
1649
1653
1657
1662
1666
1671
1675
1680
1684
1689
1693
1698
1702
1707
1712
1716
1721
1725
1730
1734
1739
1744
1748
1753
1758
1762
1767
1771
1776
1781
1785
1790
1795
1800
1804
1809
1814
1818
1823
1828
1833
1837
1842
1847
1852
1857
1861
1866
1871
1876
1881
1886
1891
1895
1900
1905
1910
1915
1920
1925
1930
1935
1940
1945
1949
1954
1959
1964
1969
1974
1979
1984
1989
1994
2000
2005
2009
2015
2020
2025
2029
2035
2040
2045
2050
2055
2061
2066
2071
2076
2081
2086
2092
2097
2102
2107
2112
2118
2123
2128
2133
2139
2144
2149
2155
2160
2165
2170
2176
2181
2186
2192
2197
2202
2208
2213
2219
2224
2229
2235
2240
2246
2251
2257
2262
2268
2273
2279
2284
2290
2295
2301
2306
2312
2317
2323
2328
2334
2339
2345
2351
2356
2362
2367
2373
2379
2384
2390
2395
2401
2407
2413
2418
2424
2430
2435
2441
2447
2452
2458
2464
2470
2476
2481
2487
2493
2499
2505
2510
2516
2522
2528
2534
2540
2546
2551
2557
2563
2569
2575
2581
2587
2593
2599
2605
2611
2617
2623
2629
2635
2641
2647
2653
2659
2665
2671
2677
2683
2689
2695
2702
2708
2714
2720
2726
2732
2738
2745
2751
2757
2763
2769
2776
2782
2788
2794
2801
2807
2813
2820
2826
2832
2838
2845
2851
2857
2864
2870
2877
2883
2889
2896
2902
2909
2915
2921
2928
2934
2941
2947
2954
2960
2967
2973
2980
2986
2993
2999
3006
3012
3019
3026
3032
3039
3045
3052
3059
3065
3072
3079
3085
3092
3099
3105
3112
3119
3125
3132
3139
3146
3152
3159
3166
3173
3179
3186
3193
3200
3207
3214
3220
3227
3234
3241
3248
3255
3262
3269
3276
3283
3290
3296
3303
3310
3317
3324
3331
3339
3346
3353
3360
3367
3374
3381
3388
3395
3402
3409
3416
3424
3431
3438
3445
3452
3459
3467
3474
3481
3488
3496
3503
3510
3517
3525
3532
3539
3547
3554
3561
3569
3576
3583
3591
3598
3606
3613
3620
3628
3635
3643
3650
3658
3665
3673
3680
3688
3695
3703
3711
3718
3726
3733
3741
3748
3756
3764
3771
3779
3787
3794
3802
3810
3817
3825
3833
3841
3848
3856
3864
3872
3880
3887
3895
3903
3911
3919
3926
3934
3942
3950
3958
3966
3974
3982
3990
3998
4006
4013
4021
4029
4037
4045
4053
4061
4070
4078
4086
4094
4102
4110
4118
4126
4134
4142
4151
4159
4167
4175
4183
4191
4200
4208
4216
4224
4233
4241
4249
4258
4266
4274
4282
4291
4299
4307
4316
4324
4333
4341
4349
4358
4366
4375
4383
4392
4400
4409
4417
4426
4434
4443
4451
4460
4468
4477
4485
4494
4503
4511
4520
4529
4537
4546
4555
4563
4572
4581
4589
4598
4607
4615
4624
4633
4642
4651
4659
4668
4677
4686
4695
4704
4712
4721
4730
4739
4748
4757
4766
4775
4784
4793
4802
4811
4820
4829
4838
4847
4856
4865
4874
4884
4893
4902
4911
4920
4929
4938
4948
4957
4966
4975
4984
4994
5003
5012
5021
5031
5040
5049
5059
5068
5077
5087
5096
5105
5115
5124
5134
5143
5153
5162
5172
5181
5190
5200
5209
5219
5228
5238
5248
5257
5267
5276
5286
5295
5305
5315
5324
5334
5344
5353
5363
5373
5382
5392
5402
5412
5421
5431
5441
5451
5460
5470
5480
5490
5500
5510
5520
5529
5539
5549
5559
5569
5579
5589
5599
5609
5619
5629
5639
5649
5659
5669
5679
5689
5699
5709
5719
5730
5740
5750
5760
5770
5780
5790
5801
5811
5821
5831
5842
5852
5862
5872
5883
5893
5903
5914
5924
5934
5945
5955
5965
5976
5986
5996
6007
6017
6028
6038
6049
6059
6069
6080
6090
6101
6112
6122
6133
6143
6154
6164
6175
6186
6196
6207
6217
6228
6239
6249
6260
6271
6281
6292
6303
6314
6324
6335
6346
6357
6367
6378
6389
6400
6411
6422
6432
6443
6454
6465
6476
6487
6498
6509
6520
6531
6541
6552
6563
6574
6585
6596
6607
6618
6630
6641
6652
6663
6674
6685
6696
6707
6718
6730
6741
6752
6763
6774
6785
6797
6808
6819
6830
6842
6853
6864
6875
6887
6898
6909
6921
6932
6943
6955
6966
6978
6989
7000
7012
7023
7035
7046
7058
7069
7081
7092
7104
7115
7127
7138
7150
7161
7173
7185
7196
7208
7219
7231
7243
7254
7266
7278
7289
7301
7313
7325
7336
7348
7360
7372
7383
7395
7407
7419
7431
7442
7454
7466
7478
7490
7502
7514
7526
7538
7549
7561
7573
7585
7597
7609
7621
7633
7645
7657
7669
7681
7693
7706
7718
7730
7742
7754
7766
7778
7790
7803
7815
7827
7839
7851
7864
7876
7888
7900
7912
7925
7937
7949
7962
7974
7986
7999
8010
8023
8036
8048
8060
8073
8085
8098
8109
8122
8135
8147
8160
8172
8185
8197
8210
8222
8235
8247
8260
8272
8285
8297
8310
8323
8335
8348
8361
8373
8386
8399
8411
8424
8437
8450
8462
8475
8488
8500
8513
8526
8539
8551
8564
8577
8590
8603
8615
8628
8641
8654
8667
8680
8693
8706
8719
8732
8745
8758
8771
8784
8797
8810
8823
8836
8849
8862
8875
8888
8901
8914
8927
8940
8953
8966
8979
8993
9006
9019
9032
9045
9058
9072
9085
9098
9111
9124
9138
9151
9164
9178
9191
9204
9218
9231
9244
9258
9271
9284
9298
9311
9324
9338
9351
9365
9378
9392
9405
9418
9432
9445
9459
9472
9486
9499
9513
9527
9540
9554
9567
9581
9595
9608
9622
9635
9649
9663
9676
9690
9704
9717
9731
9745
9758
9772
9786
9800
9813
9827
9841
9855
9869
9882
9896
9910
9924
9938
9951
9965
9979
9993
10007
10021
10035
10049
10062
10076
10090
10104
10118
10132
10146
10160
10173
10187
10200
10214
10227
10240
10253
10266
10278
10291
10304
10316
10329
10341
10354
10367
10379
10392
10406
10419
10433
10446
10460
10473
10487
10500
10512
10524
10537
10549
10562
10575
10588
10602
10615
10629
10642
10655
10667
10679
10691
10702
10714
10726
10738
10750
10762
10774
10786
10798
10809
10821
10834
10847
10861
10876
10893
10910
10927
10944
10960
10977
10994
11010
11028
11046
11066
11086
11107
11129
11150
11170
11190
11210
11229
11249
11269
11289
11309
11330
11351
11372
11393
11415
11437
11458
11480
11502
11523
11543
11562
11580
11597
11614
11631
11647
11665
11683
11703
11724
11745
11768
11790
11811
11831
11849
11867
11883
11898
11914
11929
11945
11962
11980
11998
12017
12036
12056
12076
12096
12118
12140
12162
12185
12206
12226
12245
12263
12281
12301
12322
12346
12372
12400
12431
12463
12495
12526
12555
12583
12609
12635
12659
12685
12712
12741
12772
12805
12839
12875
12912
12949
12989
13029
13070
13112
13154
13197
13240
13282
13324
13365
13406
13447
13487
13528
13568
13609
13650
13690
13730
13770
13809
13847
13883
13919
13954
13988
14022
14055
14086
14116
14144
14170
14197
14224
14253
14283
14315
14349
14385
14421
14458
14496
14536
14576
14618
14661
14705
14750
14797
14846
14898
14952
15008
15067
15128
15189
15251
15313
15376
15439
15502
15566
15629
15693
15756
15819
15882
15943
16004
16064
16123
16184
16244
16305
16367
16432
16498
16566
16636
16707
16778
16851
16923
16995
17066
17134
17199
17262
17322
17381
17441
17501
17563
17626
17690
17755
17820
17886
17951
18016
18080
18142
18203
18262
18319
18375
18429
18480
18529
18576
18619
18660
18699
18737
18775
18815
18856
18898
18941
18985
19030
19076
19123
19170
19219
19270
19323
19378
19436
19496
19559
19623
19688
19754
19820
19886
19951
20017
20082
20147
20213
20281
20350
20422
20497
20575
20656
20739
20823
20907
20992
21075
21157
21237
21314
21389
21462
21533
21603
21672
21740
21808
21875
21944
22014
22085
22159
22236
22317
22400
22486
22573
22660
22746
22830
22911
22989
23063
23134
23201
23266
23328
23388
23448
23508
23568
23626
23682
23735
23783
23827
23867
23904
23939
23973
24006
24040
24074
24108
24142
24174
24205
24233
24258
24280
24299
24317
24332
24347
24360
24373
24383
24391
24394
24392
24384
24370
24349
24321
24289
24251
24211
24168
24123
24075
24023
23967
23906
23839
23767
23690
23607
23520
23429
23334
23238
23141
23043
22944
22844
22743
22638
22529
22416
22298
22174
22042
21904
21758
21604
21444
21278
21108
20935
20762
20590
20420
20252
20086
19921
19757
19594
19433
19274
19118
18968
18824
18686
18556
18434
18321
18218
18126
18044
17971
17907
17850
17799
17750
17701
17652
17601
17547
17491
17435
17378
17323
17268
17213
17156
17095
17027
16949
16860
16760
16647
16523
16389
16245
16097
15943
15788
15632
15475
15316
15155
14992
14828
14663
14498
14334
14173
14014
13860
13712
13569
13432
13302
13178
13057
12938
12817
12693
12563
12426
12283
12132
11974
11808
11633
11446
11248
11037
10813
10575
10324
10058
9780
9490
9191
8885
8572
8255
7933
7609
7284
6959
6634
6311
5989
5671
5359
5053
4754
4463
4181
3905
3633
3364
3094
2822
2547
2269
1987
1700
1409
1112
810
501
185
-142
-480
-829
-1190
-1562
-1944
-2336
-2737
-3147
-3564
-3987
-4411
-4836
-5260
-5682
-6102
-6519
-6933
-7345
-7757
-8170
-8587
-9008
-9434
-9865
-10301
-10742
-11189
-11642
-12101
-12568
-13042
-13522
-14007
-14493
-14980
-15462
-15939
-16407
-16864
-17306
-17731
-18137
-18523
-18888
-19234
-19562
-19872
-20164
-20439
-20697
-20938
-21164
-21374
-21570
-21754
-21925
-22084
-22236
-22381
-22526
-22672
-22822
-22977
-23137
-23301
-23468
-23636
-23802
-23961
-24113
-24257
-24392
-24521
-24644
-24762
-24875
-24982
-25082
-25176
-25261
-25337
-25403
-25457
-25499
-25528
-25545
-25551
-25551
-25548
-25545
-25544
-25546
-25552
-25560
-25569
-25575
-25579
-25580
-25579
-25578
-25578
-25583
-25593
-25612
-25642
-25686
-25746
-25822
-25916
-26025
-26146
-26277
-26414
-26554
-26694
-26831
-26965
-27095
-27222
-27345
-27466
-27583
-27697
-27808
-27916
-28024
-28133
-28243
-28354
-28467
-28581
-28698
-28819
-28944
-29073
-29203
-29330
-29453
-29570
-29683
-29792
-29901
-30009
-30119
-30229
-30343
-30459
-30581
-30708
-30842
-30981
-31126
-31274
-31425
-31580
-31736
-31893
-32046
-32194
-32333
-32464
-32588
-32706
-32821
-32933
-33042
-33148
-33251
-33351
-33452
-33554
-33658
-33765
-33874
-33985
-34098
-34213
-34329
-34445
-34560
-34673
-34781
-34885
-34983
-35076
-35164
-35246
-35320
-35383
-35433
-35467
-35481
-35475
-35445
-35392
-35316
-35217
-35100
-34968
-34828
-34682
-34534
-34386
-34240
-34096
-33955
-33818
-33684
-33552
-33423
-33294
-33165
-33034
-32899
-32759
-32613
-32463
-32308
-32148
-31985
-31817
-31645
-31469
-31288
-31104
-30917
-30728
-30537
-30345
-30154
-29966
-29784
-29609
-29442
-29287
-29144
-29018
-28914
-28832
-28776
-28745
-28737
-28752
-28786
-28839
-28908
-28990
-29085
-29190
-29304
-29428
-29559
-29699
-29843
-29992
-30144
-30299
-30456
-30613
-30768
-30918
-31060
-31193
-31315
-31426
-31529
-31625
-31714
-31797
-31873
-31943
-32006
-32064
-32119
-32171
-32220
-32270
-32322
-32377
-32439
-32509
-32587
-32673
-32767
-32866
-32969
-33073
-33176
-33277
-33375
-33470
-33563
-33655
-33749
-33849
-33958
-34080
-34217
-34372
-34545
-34736
-34943
-35163
-35393
-35630
-35870
-36110
-36352
-36595
-36841
-37091
-37344
-37599
-37853
-38102
-38339
-38562
-38769
-38959
-39133
-39293
-39437
-39563
-39668
-39752
-39813
-39852
-39869
-39867
-39845
-39807
-39754
-39689
-39616
-39539
-39460
-39383
-39307
-39236
-39171
-39115
-39070
-39039
-39024
-39027
-39049
-39090
-39150
-39225
-39315
-39416
-39524
-39636
-39749
-39858
-39961
-40055
-40141
-40216
-40281
-40332
-40367
-40383
-40374
-40337
-40269
-40168
-40033
-39867
-39674
-39461
-39235
-39003
-38773
-38551
-38344
-38156
-37987
-37837
-37704
-37581
-37463
-37346
-37226
-37099
-36962
-36813
-36651
-36475
-36284
-36079
-35859
-35626
-35378
-35118
-34847
-34563
-34268
-33959
-33637
-33299
-32946
-32579
-32198
-31805
-31400
-30985
-30561
-30130
-29692
-29251
-28807
-28363
-27921
-27482
-27048
-26621
-26202
-25793
-25394
-25006
-24631
-24269
-23921
-23587
-23266
-22958
-22659
-22369
-22085
-21805
-21530
-21260
-20997
-20743
-20500
-20267
-20045
-19835
-19636
-19449
-19271
-19101
-18932
-18762
-18586
-18403
-18212
-18017
-17818
-17618
-17416
-17214
-17010
-16804
-16597
-16387
-16172
-15952
-15725
-15490
-15244
-14987
-14718
-14438
-14147
-13848
-13545
-13241
-12937
-12637
-12340
-12047
-11761
-11480
-11209
-10948
-10699
-10464
-10243
-10036
-9844
-9667
-9506
-9360
-9230
-9114
-9008
-8908
-8808
-8704
-8589
-8460
-8313
-8146
-7960
-7757
-7538
-7306
-7066
-6819
-6570
-6322
-6077
-5834
-5594
-5355
-5118
-4884
-4651
-4421
-4193
-3967
-3743
-3520
-3299
-3080
-2861
-2645
-2432
-2226
-2028
-1842
-1668
-1506
-1354
-1210
-1076
-952
-838
-735
-640
-552
-470
-393
-321
-254
-193
-138
-89
-46
-8
24
52
79
105
132
159
188
218
249
283
321
364
414
471
537
613
702
804
922
1057
1210
1382
1576
1792
2031
2291
2570
2864
3169
3479
3795
4113
4434
4759
5087
5421
5761
6110
6469
6842
7233
7646
8084
8554
9056
9595
10173
10792
11454
12161
12911
13703
14536
15408
16315
17259
18235
19242
20277
21336
22414
23507
24611
25720
26831
27940
29045
30145
31237
32323
33399
34465
35518
36555
37570
38562
39526
40460
41363
42235
43076
43888
44673
45429
46156
46854
47522
48162
48774
49363
49931
50478
51006
51515
52002
52467
52907
53322
53712
54076
54415
54731
55025
55301
55561
55808
56043
56267
56479
56680
56868
57044
57208
57360
57501
57630
57749
57859
57962
58060
58157
58254
58353
58458
58569
58690
58822
58964
59115
59271
59425
59572
59704
59815
59903
59964
59999
60008
59993
59959
59910
59850
59783
59711
59636
59559
59480
59400
59318
59238
59160
59085
59014
58946
58883
58824
58768
58717
58669
58625
58586
58552
58523
58498
58475
58451
58424
58389
58344
58286
58213
58125
58018
57890
57739
57561
57356
57122
56862
56573
56258
55915
55545
55146
54720
54268
53790
53288
52762
52214
51644
51053
50442
49812
49163
48497
47813
47112
46397
45669
44931
44186
43436
42683
41931
41182
40438
39700
38970
38249
37538
36837
36148
35470
34805
34157
33525
32910
32311
31729
31158
30599
30050
29512
28987
28474
27977
27496
27031
26581
26143
25714
25288
24861
24429
23987
23532
23060
22572
22064
21538
20993
20431
19851
19258
18652
18038
17419
16801
16187
15581
14988
14411
13852
13312
12792
12292
11810
11345
10894
10456
10030
9615
9213
8825
8453
8096
7759
7438
7135
6849
6576
6314
6061
5814
5572
5334
5098
4865
4632
4401
4172
3943
3715
3485
3253
3016
2775
2526
2269
2001
1716
1413
1088
739
367
-27
-441
-871
-1314
-1766
-2226
-2690
-3155
-3621
-4085
-4546
-5002
-5448
-5883
-6303
-6706
-7090
-7453
-7794
-8109
-8402
-8670
-8914
-9136
-9335
-9513
-9668
-9801
-9913
-10007
-10085
-10151
-10210
-10263
-10313
-10362
-10412
-10465
-10524
-10593
-10675
-10775
-10896
-11040
-11209
-11404
-11625
-11874
-12151
-12458
-12798
-13172
-13580
-14019
-14489
-14984
-15502
-16038
-16589
-17151
-17720
-18291
-18860
-19424
-19981
-20530
-21070
-21602
-22125
-22637
-23136
-23619
-24079
-24512
-24910
-25269
-25584
-25852
-26073
-26246
-26376
-26466
-26521
-26547
-26547
-26527
-26489
-26437
-26373
-26299
-26218
-26133
-26047
-25963
-25884
-25813
-25751
-25699
-25657
-25625
-25603
-25592
-25590
-25597
-25610
-25627
-25643
-25657
-25666
-25668
-25663
-25650
-25629
-25601
-25565
-25524
-25476
-25423
-25367
-25308
-25249
-25190
-25134
-25083
-25037
-24999
-24969
-24948
-24939
-24943
-24958
-24985
-25022
-25067
-25114
-25161
-25203
-25239
-25266
-25283
-25290
-25286
-25271
-25246
-25213
-25173
-25127
-25074
-25017
-24958
-24899
-24845
-24798
-24761
-24738
-24731
-24744
-24776
-24826
-24892
-24970
-25054
-25141
-25227
-25308
-25382
-25449
-25510
-25566
-25622
-25680
-25743
-25814
-25895
-25987
-26087
-26195
-26307
-26420
-26531
-26635
-26730
-26813
-26884
-26942
-26987
-27021
-27045
-27061
-27071
-27078
-27084
-27091
-27100
-27113
-27132
-27159
-27196
-27248
-27317
-27407
-27522
-27663
-27831
-28025
-28242
-28478
-28727
-28983
-29242
-29499
-29751
-29994
-30228
-30451
-30661
-30859
-31044
-31216
-31375
-31521
-31654
-31770
-31871
-31953
-32016
-32058
-32081
-32082
-32061
-32021
-31959
-31878
-31780
-31665
-31537
-31397
-31247
-31089
-30926
-30758
-30588
-30415
-30237
-30052
-29859
-29656
-29444
-29221
-28989
-28752
-28511
-28269
-28030
-27796
-27570
-27355
-27151
-26958
-26776
-26601
-26434
-26273
-26116
-25963
-25812
-25665
-25520
-25381
-25246
-25118
-24995
-24877
-24763
-24651
-24539
-24429
-24317
-24204
-24088
-23967
-23841
-23708
-23567
-23419
-23262
-23099
-22928
-22751
-22570
-22385
-22198
-22010
-21822
-21635
-21447
-21258
-21069
-20880
-20691
-20502
-20313
-20125
-19936
-19746
-19554
-19359
-19159
-18952
-18737
-18513
-18280
-18040
-17793
-17540
-17283
-17021
-16756
-16488
-16218
-15945
-15670
-15395
-15120
-14847
-14576
-14309
-14044
-13782
-13520
-13255
-12985
-12708
-12423
-12128
-11822
-11503
-11170
-10822
-10456
-10072
-9669
-9244
-8798
-8327
-7833
-7315
-6775
-6215
-5639
-5051
-4456
-3858
-3261
-2666
-2075
-1490
-909
-332
241
811
1378
1942
2502
3057
3604
4140
4663
5168
5653
6116
6554
6967
7355
7721
8068
8401
8724
9040
9354
9668
9984
10304
10628
10958
11291
11626
11963
12298
12632
12963
13292
13616
13936
14250
14557
14857
15151
15439
15721
16000
16274
16545
16812
17076
17337
17594
17849
18101
18351
18599
18846
19092
19336
19580
19823
20066
20308
20550
20791
21032
21273
21514
21756
21999
22243
22490
22737
22984
23229
23470
23705
23933
24153
24363
24564
24755
24938
25111
25277
25436
25589
25739
25885
26029
26169
26306
26440
26571
26700
26827
26953
27076
27198
27317
27433
27547
27658
27765
27868
27967
28061
28152
28239
28321
28400
28473
28540
28601
28654
28701
28740
28773
28798
28817
28828
28834
28833
28828
28818
28805
28789
28771
28753
28734
28714
28695
28677
28660
28643
28625
28606
28586
28562
28535
28504
28469
28429
28383
28330
28270
28203
28127
28043
27949
27847
27737
27617
27489
27351
27204
27048
26885
26715
26539
26358
26175
25989
25800
25610
25418
25223
25026
24825
24620
24412
24200
23984
23767
23548
23329
23111
22895
22683
22476
22275
22080
21891
21711
21538
21372
21215
21065
20922
20785
20655
20530
20410
20294
20183
20076
19974
19876
19781
19688
19596
19504
19411
19318
19222
19125
19027
18926
18823
18717
18608
18496
18379
18256
18128
17992
17850
17700
17544
17380
17209
17030
16843
16648
16445
16234
16014
15788
15554
15315
15070
14821
14568
14312
14056
13801
13547
13297
13051
12811
12577
12349
12128
11914
11704
11499
11297
11097
10900
10705
10514
10328
10149
9976
9812
9656
9508
9368
9234
9104
8977
8851
8725
8598
8471
8342
8212
8080
7950
7818
7685
7551
7415
7277
7137
6996
6853
6708
6563
6418
6271
6123
5974
5822
5668
5512
5353
5191
5027
4861
4693
4523
4352
4181
4009
3838
3667
3497
3327
3157
2987
2819
2652
2488
2325
2164
2003
1842
1679
1514
1345
1173
995
812
623
429
230
25
-183
-397
-614
-836
-1062
-1292
-1527
-1765
-2008
-2254
-2502
-2751
-2997
-3240
-3477
-3707
-3928
-4139
-4339
-4527
-4705
-4872
-5028
-5174
-5310
-5437
-5557
-5669
-5774
-5873
-5964
-6047
-6123
-6190
-6250
-6304
-6353
-6397
-6437
-6476
-6515
-6553
-6591
-6631
-6670
-6709
-6746
-6780
-6811
-6838
-6860
-6877
-6890
-6898
-6901
-6901
-6897
-6890
-6881
-6869
-6858
-6846
-6836
-6827
-6821
-6816
-6814
-6814
-6816
-6821
-6827
-6836
-6845
-6856
-6869
-6881
-6893
-6905
-6915
-6924
-6932
-6939
-6945
-6950
-6954
-6958
-6963
-6968
-6973
-6979
-6983
-6985
-6983
-6976
-6962
-6941
-6911
-6874
-6830
-6779
-6723
-6661
-6595
-6525
-6451
-6374
-6292
-6206
-6117
-6024
-5929
-5832
-5734
-5636
-5539
-5443
-5351
-5261
-5174
-5090
-5008
-4927
-4846
-4765
-4684
-4602
-4520
-4436
-4351
-4263
-4171
-4075
-3975
-3869
-3758
-3642
-3521
-3395
-3266
-3133
-2996
-2857
-2715
-2571
-2425
-2278
-2130
-1982
-1835
-1689
-1545
-1403
-1266
-1134
-1006
-886
-771
-660
-552
-445
-339
-231
-122
-10
104
220
338
458
579
700
821
939
1055
1168
1278
1384
1485
1582
1675
1762
1845
1924
1999
2070
2139
2205
2268
2328
2385
2440
2491
2542
2592
2644
2698
2756
2818
2885
2956
3030
3108
3188
3269
3350
3430
3508
3584
3657
3727
3794
3858
3919
3977
4033
4083
4131
4173
4210
4241
4266
4286
4299
4307
4311
4312
4309
4304
4299
4293
4287
4283
4279
4276
4275
4276
4279
4283
4290
4299
4312
4329
4350
4377
4411
4451
4500
4557
4624
4700
4786
4883
4989
5104
5228
5357
5491
5629
5768
5907
6045
6182
6315
6444
6568
6686
6796
6900
6996
7085
7168
7245
7317
7382
7443
7498
7550
7598
7643
7686
7728
7770
7813
7856
7901
7946
7993
8041
8090
8140
8189
8240
8290
8341
8392
8444
8498
8552
8607
8662
8718
8773
8830
8886
8944
9002
9060
9117
9173
9227
9278
9325
9369
9410
9448
9485
9522
9559
9596
9635
9675
9717
9761
9807
9855
9903
9953
10002
10051
10098
10142
10184
10222
10256
10287
10313
10336
10353
10367
10376
10382
10385
10385
10384
10383
10382
10382
10383
10386
10390
10395
10401
10407
10412
10415
10417
10417
10415
10412
10407
10402
10395
10388
10379
10370
10360
10350
10340
10331
10322
10313
10303
10293
10281
10269
10256
10242
10228
10215
10201
10189
10178
10170
10163
10160
10160
10162
10168
10175
10182
10189
10195
10200
10202
10203
10201
10198
10194
10190
10186
10184
10184
10187
10192
10200
10211
10223
10238
10254
10272
10290
10309
10328
10347
10365
10382
10397
10410
10419
10425
10427
10426
10420
10410
10395
10374
10347
10315
10277
10232
10181
10123
10059
9989
9913
9834
9752
9669
9586
9505
9428
9357
9292
9236
9190
9153
9125
9108
9100
9101
9110
9126
9147
9173
9201
9232
9263
9295
9327
9357
9385
9411
9435
9457
9476
9492
9507
9518
9527
9534
9537
9537
9534
9527
9518
9506
9491
9471
9447
9417
9380
9335
9280
9214
9138
9052
8955
8849
8733
8610
8481
8347
8209
8068
7924
7778
7630
7478
7325
7169
7013
6857
6701
6548
6397
6251
6108
5971
5838
5708
5583
5462
5344
5230
5119
5012
4909
4810
4715
4624
4537
4453
4372
4292
4213
4134
4057
3980
3904
3829
3754
3679
3603
3528
3453
3379
3307
3238
3173
3113
3057
3007
2963
2924
2891
2863
2840
2820
2803
2788
2774
2762
2752
2743
2736
2732
2730
2731
2737
2747
2761
2779
2800
2825
2851
2878
2906
2933
2960
2985
3008
3030
3050
3068
3083
3095
3106
3115
3123
3132
3142
3154
3170
3189
3213
3242
3275
3313
3356
3404
3457
3516
3580
3649
3723
3801
3881
3963
4045
4126
4204
4277
4346
4410
4467
4519
4565
4607
4645
4678
4708
4735
4759
4780
4798
4814
4827
4838
4847
4855
4863
4872
4883
4895
4911
4929
4951
4975
5002
5030
5060
5090
5120
5148
5175
5200
5223
5243
5261
5278
5293
5308
5323
5338
5356
5375
5396
5421
5448
5479
5511
5545
5579
5613
5646
5678
5708
5738
5767
5795
5823
5849
5875
5899
5923
5946
5967
5989
6010
6030
6051
6071
6090
6107
6121
6131
6136
6134
6124
6106
6081
6048
6008
5963
5913
5859
5803
5747
5692
5638
5587
5540
5498
5460
5428
5401
5380
5364
5352
5345
5341
5341
5342
5344
5346
5347
5348
5347
5345
5341
5335
5326
5315
5300
5282
5259
5232
5201
5165
5125
5081
5034
4984
4931
4874
4815
4753
4690
4625
4560
4494
4428
4362
4296
4229
4161
4091
4019
3948
3875
3802
3729
3657
3587
3518
3452
3387
3323
3261
3200
3140
3081
3022
2965
2908
2854
2803
2754
2710
2671
2638
2611
2591
2578
2572
2574
2582
2597
2616
2639
2666
2695
2726
2760
2795
2833
2873
2914
2957
3002
3047
3094
3141
3189
3237
3285
3332
3378
3422
3464
3505
3544
3583
3620
3656
3691
3726
3759
3791
3820
3846
3869
3890
3907
3921
3932
3940
3945
3948
3949
3948
3944
3938
3930
3920
3907
3891
3872
3851
3827
3799
3768
3734
3697
3657
3615
3573
3530
3487
3444
3400
3357
3313
3270
3226
3183
3141
3098
3057
3016
2977
2938
2902
2868
2836
2806
2780
2756
2736
2720
2707
2698
2692
2690
2691
2695
2702
2709
2718
2726
2734
2741
2747
2752
2755
2757
2757
2757
2758
2760
2764
2769
2775
2781
2787
2792
2795
2796
2796
2794
2791
2786
2779
2770
2757
2741
2720
2695
2665
2630
2590
2545
2494
2439
2379
2316
2251
2184
2116
2049
1984
1922
1864
1810
1762
1718
1679
1643
1610
1578
1547
1515
1482
1448
1411
1373
1332
1289
1243
1194
1141
1085
1026
962
895
824
750
673
594
514
434
354
275
198
123
51
-19
-85
-147
-205
-259
-308
-354
-395
-433
-467
-497
-524
-548
-569
-588
-605
-621
-636
-650
-663
-675
-687
-697
-705
-713
-721
-727
-733
-738
-743
-747
-749
-750
-750
-747
-742
-736
-727
-716
-704
-691
-676
-660
-643
-625
-605
-585
-565
-546
-528
-512
-498
-487
-480
-475
-475
-478
-485
-495
-507
-523
-541
-561
-582
-605
-629
-653
-677
-701
-723
-745
-765
-784
-802
-817
-831
-844
-857
-868
-880
-894
-908
-925
-943
-963
-982
-1000
-1018
-1036
-1052
-1068
-1083
-1099
-1114
-1129
-1143
-1156
-1167
-1176
-1182
-1187
-1190
-1190
-1188
-1184
-1178
-1170
-1160
-1148
-1135
-1120
-1103
-1085
-1066
-1045
-1020
-996
-970
-942
-913
-883
-852
-821
-791
-761
-732
-703
-675
-647
-619
-590
-560
-529
-495
-460
-422
-382
-340
-297
-251
-205
-157
-110
-63
-16
31
79
127
176
226
278
331
385
441
498
556
615
675
737
801
866
932
999
1066
1133
1198
1262
1323
1382
1438
1491
1542
1592
1640
1688
1736
1785
1836
1889
1945
2004
2066
2131
2198
2269
2342
2418
2496
2576
2656
2736
2815
2895
2975
3055
3135
3215
3296
3377
3458
3540
3622
3704
3785
3865
3943
4019
4091
4160
4225
4286
4343
4397
4446
4492
4535
4576
4614
4650
4685
4719
4752
4785
4817
4849
4880
4909
4938
4965
4992
5019
5044
5070
5096
5122
5149
5178
5208
5241
5276
5314
5355
5398
5443
5489
5537
5585
5634
5684
5736
5788
5842
5898
5955
6013
6074
6135
6198
6261
6324
6386
6448
6509
6569
6627
6683
6737
6788
6837
6882
6924
6963
6998
7031
7061
7089
7114
7138
7160
7180
7199
7215
7229
7239
7247
7251
7253
7253
7251
7247
7243
7239
7235
7231
7228
7224
7221
7217
7214
7211
7207
7204
7199
7194
7187
7179
7169
7157
7143
7127
7111
7094
7077
7059
7042
7025
7008
6991
6975
6959
6944
6931
6920
6912
6907
6906
6908
6914
6924
6936
6952
6969
6989
7011
7035
7061
7087
7113
7140
7166
7191
7215
7237
7257
7274
7290
7304
7317
7330
7343
7357
7372
7388
7406
7424
7444
7464
7484
7505
7525
7543
7559
7573
7584
7591
7594
7592
7585
7574
7557
7536
7509
7479
7444
7405
7364
7322
7279
7237
7195
7155
7116
7080
7045
7013
6983
6955
6930
6907
6887
6868
6851
6836
6822
6811
6801
6792
6785
6779
6774
6770
6767
6765
6764
6765
6768
6772
6779
6786
6795
6804
6814
6823
6831
6838
6843
6846
6848
6849
6849
6849
6847
6844
6839
6834
6828
6820
6811
6800
6788
6775
6761
6747
6733
6719
6705
6692
6680
6669
6659
6651
6645
6642
6642
6644
6650
6659
6671
6686
6704
6726
6751
6779
6810
6843
6879
6916
6954
6994
7034
7074
7115
7155
7195
7235
7273
7311
7347
7382
7417
7451
7484
7518
7552
7586
7620
7654
7688
7721
7752
7781
7808
7832
7853
7872
7889
7905
7919
7934
7948
7962
7977
7993
8007
8025
8042
8060
8077
8098
8118
8138
8157
8178
8197
8216
8235
8253
8272
8290
8310
8330
8351
8374
8397
8422
8446
8471
8495
8517
8538
8557
8572
8585
8596
8604
8611
8618
8623
8628
8634
8640
8647
8654
8663
8672
8681
8692
8702
8712
8722
8732
8740
8747
8752
8755
8757
8756
8753
8747
8739
8728
8715
8700
8683
8665
8646
8627
8608
8589
8571
8554
8539
8526
8516
8507
8501
8496
8493
8490
8488
8485
8482
8477
8470
8461
8449
8435
8418
8398
8375
8350
8322
8291
8257
8220
8180
8138
8093
8045
7997
7945
7892
7838
7784
7729
7675
7623
7572
7523
7477
7435
7396
7361
7328
7298
7271
7245
7221
7198
7176
7154
7132
7111
7090
7069
7048
7026
7004
6980
6955
6929
6900
6869
6836
6800
6761
6719
6674
6625
6572
6516
6456
6394
6329
6260
6189
6115
6038
5957
5873
5785
5693
5597
5500
5400
5299
5197
5094
4990
4887
4783
4679
4575
4471
4368
4267
4167
4069
3973
3879
3788
3698
3611
3526
3445
3367
3293
3223
3157
3095
3037
2983
2933
2886
2841
2798
2757
2717
2678
2639
2600
2561
2522
2483
2443
2402
2360
2316
2269
2220
2168
2112
2052
1989
1921
1849
1773
1694
1613
1529
1444
1357
1270
1183
1097
1010
926
843
761
679
599
520
441
363
285
208
132
58
-14
-83
-148
-209
-265
-317
-363
-404
-440
-472
-500
-525
-547
-567
-585
-602
-616
-629
-641
-652
-661
-668
-674
-678
-681
-684
-685
-686
-688
-691
-696
-702
-712
-724
-738
-754
-771
-789
-808
-826
-843
-859
-874
-887
-897
-905
-910
-913
-914
-912
-908
-903
-896
-888
-880
-871
-863
-855
-849
-842
-837
-832
-828
-824
-820
-815
-810
-805
-800
-794
-789
-783
-778
-772
-766
-759
-752
-744
-735
-724
-713
-701
-688
-675
-660
-644
-627
-609
-590
-569
-546
-522
-496
-469
-439
-407
-374
-339
-302
-264
-224
-185
-145
-106
-67
-30
8
44
80
116
150
184
217
249
280
310
338
365
390
413
433
451
467
481
493
504
514
523
530
537
542
545
548
548
546
541
534
524
510
494
475
453
430
404
378
352
325
300
274
250
227
206
186
168
151
137
124
113
104
97
94
93
96
102
112
126
143
163
186
211
238
267
295
324
353
380
407
433
458
483
507
532
556
580
604
627
649
670
690
708
725
742
758
774
790
808
826
844
863
883
902
922
940
957
974
988
1002
1014
1027
1038
1049
1060
1071
1083
1095
1108
1122
1137
1153
1170
1187
1206
1226
1247
1268
1289
1310
1332
1354
1375
1397
1418
1439
1461
1482
1504
1526
1548
1571
1595
1618
1642
1665
1688
1711
1733
1755
1776
1797
1817
1836
1855
1873
1890
1906
1920
1933
1944
1953
1960
1965
1969
1973
1976
1979
1982
1985
1988
1989
1990
1990
1989
1988
1987
1986
1987
1989
1992
1996
2001
2009
2017
2027
2037
2050
2064
2078
2094
2110
2127
2146
2165
2186
2208
2230
2253
2276
2300
2324
2349
2375
2402
2429
2457
2486
2516
2547
2578
2610
2642
2674
2706
2738
2770
2801
2832
2862
2890
2918
2943
2968
2991
3014
3035
3056
3076
3097
3117
3137
3158
3180
3202
3226
3250
3276
3303
3332
3361
3391
3422
3453
3485
3518
3551
3585
3620
3655
3690
3725
3760
3795
3830
3865
3900
3935
3972
4008
4045
4082
4119
4156
4193
4229
4266
4303
4340
4378
4417
4456
4496
4535
4575
4615
4655
4695
4735
4775
4815
4855
4895
4934
4973
5011
5048
5085
5121
5157
5194
5230
5266
5303
5339
5375
5410
5443
5476
5508
5539
5569
5598
5626
5654
5681
5707
5733
5758
5783
5806
5829
5850
5871
5892
5913
5933
5953
5973
5993
6013
6031
6048
6064
6078
6091
6100
6108
6113
6117
6117
6116
6112
6107
6099
6089
6077
6063
6048
6032
6015
5997
5979
5961
5942
5925
5908
5891
5876
5861
5847
5833
5820
5807
5794
5782
5769
5756
5743
5729
5713
5696
5677
5657
5634
5609
5582
5553
5521
5487
5451
5412
5371
5328
5283
5235
5185
5134
5081
5027
4973
4919
4867
4816
4767
4721
4676
4635
4596
4561
4528
4498
4470
4446
4423
4402
4383
4365
4349
4334
4320
4308
4299
4290
4284
4279
4276
4273
4272
4271
4271
4270
4269
4266
4263
4257
4250
4240
4229
4215
4199
4181
4162
4141
4118
4094
4067
4042
4014
3988
3961
3933
3906
3879
3853
3826
3799
3771
3743
3714
3684
3653
3622
3592
3561
3531
3503
3477
3453
3431
3411
3394
3379
3366
3353
3342
3330
3318
3306
3292
3277
3261
3243
3224
3204
3183
3160
3136
3113
3089
3064
3040
3016
2992
2968
2943
2917
2890
2863
2835
2807
2778
2750
2723
2696
2670
2645
2620
2597
2575
2554
2534
2517
2500
2486
2474
2464
2456
2449
2445
2442
2441
2441
2443
2446
2451
2459
2468
2480
2495
2512
2531
2553
2576
2602
2629
2657
2686
2714
2742
2768
2793
2816
2837
2855
2871
2884
2894
2902
2908
2912
2915
2917
2918
2918
2918
2918
2917
2917
2916
2914
2913
2911
2910
2908
2905
2903
2900
2897
2894
2891
2889
2887
2886
2885
2883
2882
2880
2879
2877
2875
2874
2872
2871
2869
2868
2866
2865
2864
2864
2865
2866
2869
2873
2878
2886
2894
2905
2918
2932
2948
2965
2984
3003
3023
3043
3063
3084
3105
3125
3146
3167
3187
3207
3225
3243
3259
3273
3287
3300
3313
3325
3337
3350
3363
3376
3389
3402
3415
3427
3440
3452
3463
3475
3487
3499
3511
3523
3534
3543
3551
3557
3560
3561
3559
3556
3551
3545
3539
3533
3527
3521
3515
3511
3507
3504
3503
3503
3504
3507
3511
3517
3523
3531
3539
3547
3556
3565
3573
3581
3589
3597
3605
3613
3622
3631
3641
3653
3665
3678
3693
3708
3725
3744
3764
3786
3810
3835
3863
3892
3924
3957
3992
4029
4066
4104
4141
4178
4213
4247
4278
4306
4332
4356
4377
4395
4411
4424
4435
4445
4453
4460
4466
4471
4476
4480
4483
4486
4488
4489
4489
4487
4485
4481
4477
4472
4467
4462
4456
4449
4442
4435
4427
4418
4409
4399
4390
4380
4370
4359
4348
4338
4327
4318
4309
4302
4295
4289
4284
4279
4274
4269
4263
4257
4249
4239
4229
4218
4205
4192
4178
4164
4151
4137
4125
4113
4103
4094
4086
4081
4077
4074
4074
4074
4075
4078
4083
4086
4091
4097
4103
4108
4114
4120
4126
4132
4139
4146
4155
4165
4176
4190
4204
4220
4237
4256
4276
4297
4320
4343
4367
4392
4416
4439
4461
4481
4498
4513
4526
4534
4540
4543
4542
4538
4531
4521
4508
4493
4476
4457
4436
4415
4392
4369
4346
4322
4298
4274
4250
4226
4202
4177
4153
4129
4105
4083
4061
4040
4021
4003
3988
3975
3965
3956
3950
3947
3945
3947
3950
3956
3964
3974
3987
4002
4019
4038
4059
4083
4108
4135
4162
4190
4219
4248
4276
4304
4331
4358
4384
4409
4434
4457
4480
4502
4522
4542
4559
4575
4590
4603
4614
4625
4634
4643
4651
4659
4668
4675
4683
4690
4696
4700
4704
4706
4707
4706
4704
4701
4696
4690
4682
4674
4664
4654
4643
4631
4619
4607
4595
4583
4571
4559
4548
4537
4526
4516
4507
4498
4490
4481
4474
4466
4458
4449
4441
4432
4423
4414
4406
4398
4390
4383
4378
4373
4369
4366
4363
4361
4359
4357
4354
4352
4348
4344
4338
4332
4324
4315
4304
4293
4281
4268
4254
4241
4228
4214
4201
4187
4173
4159
4145
4131
4117
4103
4091
4078
4069
4059
4051
4045
4038
4033
4027
4022
4017
4011
4008
4005
4003
4001
4001
4001
4002
4003
4005
4006
4008
4009
4010
4011
4013
4014
4014
4016
4016
4016
4016
4014
4011
4008
4003
3996
3989
3981
3972
3961
3950
3937
3924
3909
3894
3878
3861
3845
3827
3809
3791
3773
3753
3734
3713
3693
3672
3651
3630
3610
3590
3571
3553
3535
3519
3503
3487
3472
3458
3444
3430
3416
3403
3391
3378
3366
3354
3342
3330
3318
3304
3290
3275
3259
3242
3223
3202
3181
3158
3133
3109
3083
3057
3030
3003
2976
2949
2923
2897
2872
2847
2825
2803
2782
2763
2745
2729
2714
2700
2687
2676
2666
2656
2647
2637
2628
2618
2608
2597
2584
2571
2557
2543
2527
2510
2492
2474
2455
2435
2416
2397
2378
2361
2344
2328
2313
2299
2285
2272
2259
2247
2235
2223
2212
2200
2189
2178
2167
2156
2146
2136
2127
2120
2114
2109
2107
2105
2106
2108
2112
2118
2124
2132
2141
2151
2162
2174
2187
2202
2218
2236
2255
2276
2298
2321
2345
2369
2395
2421
2447
2474
2501
2528
2556
2585
2615
2645
2677
2709
2742
2775
2809
2843
2877
2910
2943
2974
3004
3032
3059
3085
3109
3133
3156
3178
3200
3222
3243
3263
3283
3303
3323
3343
3364
3384
3405
3426
3448
3470
3492
3514
3537
3560
3584
3608
3633
3660
3688
3718
3749
3783
3820
3858
3899
3942
3986
4033
4080
4128
4178
4227
4276
4326
4375
4423
4470
4516
4560
4603
4644
4684
4722
4758
4793
4827
4861
4893
4925
4956
4986
5016
5045
5074
5103
5131
5158
5185
5211
5235
5259
5281
5302
5321
5340
5359
5377
5394
5411
5429
5447
5465
5483
5502
5521
5541
5560
5580
5599
5618
5637
5655
5674
5692
5709
5726
5742
5757
5771
5783
5795
5805
5814
5822
5828
5834
5838
5841
5843
5845
5845
5845
5844
5843
5843
5842
5842
5843
5844
5846
5848
5851
5853
5855
5857
5857
5858
5858
5858
5858
5858
5859
5859
5860
5861
5863
5864
5865
5866
5867
5867
5866
5865
5862
5858
5853
5847
5839
5829
5818
5805
5790
5774
5757
5739
5720
5701
5681
5661
5641
5622
5602
5582
5563
5544
5525
5507
5490
5473
5456
5440
5424
5408
5392
5376
5360
5343
5326
5309
5292
5276
5259
5243
5227
5211
5196
5181
5167
5152
5137
5121
5106
5090
5074
5058
5042
5026
5011
4996
4981
4967
4954
4940
4927
4913
4899
4885
4870
4855
4839
4823
4806
4787
4768
4748
4726
4704
4680
4656
4630
4605
4578
4552
4526
4499
4473
4447
4420
4395
4369
4345
4320
4296
4273
4250
4226
4203
4179
4154
4129
4103
4075
4048
4019
3992
3963
3933
3903
3873
3842
3812
3782
3751
3722
3693
3665
3637
3612
3587
3565
3544
3525
3508
3493
3479
3466
3455
3444
3435
3426
3417
3409
3400
3392
3384
3377
3370
3364
3359
3355
3351
3349
3347
3346
3345
3345
3346
3348
3350
3353
3357
3362
3367
3373
3379
3385
3392
3398
3405
3411
3418
3424
3430
3436
3441
3446
3451
3455
3459
3462
3465
3467
3468
3469
3470
3471
3471
3472
3472
3472
3471
3469
3465
3461
3455
3447
3438
3428
3416
3403
3390
3375
3360
3344
3328
3312
3296
3279
3262
3246
3230
3214
3200
3186
3173
3161
3150
3140
3131
3124
3117
3112
3108
3105
3103
3103
3103
3104
3106
3108
3112
3116
3120
3125
3130
3135
3141
3147
3153
3159
3165
3172
3179
3187
3196
3205
3215
3225
3237
3248
3260
3273
3285
3297
3308
3319
3328
3337
3344
3350
3355
3359
3362
3363
3364
3364
3363
3362
3361
3360
3359
3357
3356
3356
3355
3354
3353
3352
3350
3348
3345
3342
3337
3332
3326
3319
3312
3305
3298
3291
3285
3280
3275
3271
3267
3264
3262
3260
3259
3257
3256
3254
3252
3249
3246
3242
3237
3233
3228
3223
3219
3215
3211
3209
3207
3206
3205
3205
3205
3205
3206
3206
3206
3205
3204
3202
3198
3193
3187
3179
3169
3156
3142
3124
3105
3083
3060
3035
3009
2982
2955
2929
2903
2879
2856
2834
2813
2795
2777
2762
2748
2736
2725
2716
2709
2703
2699
2697
2696
2697
2700
2705
2710
2717
2725
2733
2742
2751
2760
2768
2777
2787
2796
2806
2816
2826
2837
2847
2857
2866
2875
2883
2890
2896
2901
2905
2908
2910
2912
2913
2914
2915
2916
2917
2919
2920
2922
2923
2923
2922
2921
2918
2915
2910
2905
2898
2891
2883
2875
2867
2859
2852
2845
2840
2835
2831
2828
2826
2825
2825
2825
2826
2827
2829
2830
2832
2833
2834
2836
2837
2839
2840
2842
2844
2846
2848
2850
2852
2854
2856
2858
2861
2864
2868
2873
2879
2887
2895
2905
2916
2928
2941
2956
2971
2988
3006
3026
3047
3070
3094
3120
3147
3176
3205
3236
3267
3298
3330
3361
3392
3423
3454
3483
3511
3538
3563
3587
3609
3630
3649
3666
3682
3696
3709
3721
3731
3740
3747
3753
3758
3761
3764
3766
3767
3769
3771
3773
3776
3779
3783
3787
3792
3798
3805
3813
3821
3831
3842
3853
3866
3880
3894
3910
3926
3943
3960
3978
3997
4016
4035
4057
4078
4099
4122
4144
4168
4192
4216
4240
4264
4288
4311
4333
4355
4376
4396
4417
4437
4457
4477
4498
4519
4540
4561
4582
4603
4624
4644
4663
4682
4700
4718
4736
4755
4773
4791
4809
4828
4846
4865
4884
4904
4923
4942
4962
4981
5001
5021
5042
5062
5084
5106
5129
5152
5176
5201
5226
5252
5279
5305
5332
5359
5385
5411
5438
5464
5490
5516
5542
5569
5595
5622
5649
5677
5704
5732
5759
5786
5812
5838
5863
5888
5913
5936
5960
5982
6004
6025
6045
6065
6084
6103
6121
6139
6157
6174
6192
6210
6228
6245
6263
6280
6296
6312
6327
6342
6355
6368
6379
6389
6397
6404
6410
6414
6416
6416
6415
6413
6409
6404
6399
6393
6388
6382
6377
6373
6369
6365
6362
6360
6358
6357
6356
6355
6355
6355
6354
6354
6353
6353
6352
6351
6350
6349
6347
6345
6343
6340
6336
6333
6328
6323
6318
6313
6307
6301
6295
6289
6282
6276
6269
6262
6255
6247
6239
6231
6222
6213
6203
6193
6182
6170
6158
6145
6132
6119
6107
6094
6082
6070
6059
6048
6037
6028
6018
6009
6000
5991
5982
5974
5965
5957
5948
5940
5931
5923
5914
5905
5897
5888
5879
5870
5860
5850
5839
5827
5815
5801
5787
5772
5757
5741
5726
5711
5696
5682
5668
5655
5642
5629
5617
5604
5592
5580
5569
5559
5549
5540
5531
5524
5516
5509
5503
5497
5490
5484
5477
5469
5461
5452
5442
5431
5418
5405
5391
5376
5360
5343
5325
5306
5286
5266
5244
5222
5199
5174
5149
5123
5097
5070
5042
5015
4987
4959
4931
4902
4873
4844
4815
4785
4756
4726
4697
4668
4639
4611
4584
4557
4531
4505
4481
4458
4435
4414
4394
4375
4357
4341
4326
4312
4300
4289
4280
4273
4266
4262
4258
4255
4253
4252
4250
4250
4249
4249
4248
4248
4247
4246
4245
4244
4242
4240
4238
4235
4232
4229
4226
4222
4219
4215
4211
4207
4203
4199
4194
4189
4184
4179
4172
4165
4157
4148
4137
4125
4113
4099
4083
4067
4051
4035
4018
4001
3983
3967
3950
3935
3920
3906
3893
3882
3872
3864
3856
3851
3846
3843
3841
3841
3842
3845
3850
3856
3865
3876
3888
3902
3918
3934
3952
3969
3987
4003
4019
4035
4051
4064
4075
4086
4096
4104
4111
4116
4121
4125
4128
4131
4133
4135
4137
4138
4139
4141
4142
4143
4143
4144
4144
4144
4143
4143
4142
4142
4141
4140
4139
4137
4136
4134
4132
4131
4129
4128
4127
4127
4128
4129
4132
4135
4139
4144
4150
4156
4162
4169
4175
4181
4186
4191
4194
4197
4199
4200
4200
4199
4198
4196
4193
4189
4186
4182
4177
4173
4168
4163
4158
4152
4147
4141
4135
4128
4120
4112
4103
4093
4083
4073
4062
4053
4043
4035
4027
4019
4014
4008
4003
3999
3996
3993
3990
3988
3986
3985
3984
3983
3982
3982
3983
3983
3983
3984
3984
3984
3985
3985
3985
3985
3985
3985
3984
3982
3979
3976
3972
3967
3962
3956
3949
3942
3935
3928
3921
3914
3907
3900
3894
3888
3882
3877
3871
3866
3861
3855
3850
3844
3837
3830
3824
3817
3810
3803
3797
3791
3786
3781
3776
3772
3767
3763
3759
3755
3751
3748
3744
3740
3736
3733
3729
3725
3721
3717
3713
3708
3703
3698
3693
3688
3682
3677
3671
3666
3660
3655
3650
3646
3641
3637
3633
3630
3626
3623
3620
3618
3616
3614
3613
3611
3611
3610
3610
3609
3608
3607
3605
3603
3600
3596
3592
3588
3583
3577
3572
3566
3559
3553
3546
3539
3532
3523
3515
3505
3495
3485
3473
3461
3448
3435
3420
3405
3389
3373
3356
3340
3323
3307
3292
3278
3264
3251
3240
3230
3220
3212
3205
3200
3195
3191
3189
3187
3187
3187
3188
3190
3192
3194
3196
3198
3200
3202
3203
3204
3205
3205
3205
3205
3205
3205
3206
3207
3209
3212
3216
3221
3226
3233
3241
3250
3259
3269
3280
3291
3303
3315
3328
3341
3354
3366
3379
3391
3402
3413
3423
3432
3441
3449
3458
3465
3473
3481
3490
3499
3509
3519
3531
3543
3556
3571
3586
3603
3620
3638
3658
3678
3699
3720
3742
3765
3787
3810
3832
3854
3875
3896
3916
3936
3955
3973
3990
4006
4022
4038
4053
4067
4081
4094
4108
4121
4134
4145
4156
4167
4176
4184
4191
4198
4203
4208
4212
4215
4218
4220
4222
4224
4226
4227
4229
4232
4234
4238
4241
4246
4250
4256
4262
4269
4276
4283
4291
4299
4307
4315
4322
4330
4337
4344
4351
4359
4366
4374
4382
4391
4400
4410
4421
4432
4444
4456
4469
4483
4498
4513
4530
4546
4564
4582
4600
4619
4638
4657
4677
4698
4718
4740
4761
4783
4805
4826
4848
4870
4892
4914
4936
4958
4980
5002
5024
5045
5067
5087
5107
5127
5146
5164
5180
5196
5211
5225
5238
5250
5261
5272
5281
5290
5299
5306
5313
5319
5325
5331
5336
5341
5347
5352
5358
5364
5370
5377
5384
5391
5399
5407
5416
5424
5433
5441
5450
5458
5466
5474
5481
5487
5493
5497
5501
5503
5505
5506
5505
5505
5503
5502
5500
5498
5497
5497
5496
5497
5498
5500
5502
5505
5508
5512
5515
5518
5522
5525
5528
5531
5534
5536
5539
5541
5543
5545
5547
5548
5550
5552
5553
5554
5555
5555
5556
5555
5555
5553
5552
5551
5549
5547
5546
5544
5542
5540
5538
5535
5531
5527
5522
5517
5511
5505
5499
5493
5487
5481
5476
5471
5467
5463
5460
5457
5455
5452
5450
5447
5444
5441
5437
5432
5428
5423
5418
5413
5408
5403
5398
5393
5387
5382
5377
5371
5364
5358
5351
5345
5338
5331
5325
5318
5312
5306
5300
5293
5287
5281
5275
5268
5262
5255
5248
5241
5235
5228
5221
5214
5206
5199
5191
5183
5174
5166
5158
5150
5142
5134
5127
5120
5113
5107
5102
5097
5092
5088
5084
5079
5075
5071
5066
5061
5056
5050
5043
5036
5029
5022
5014
5007
5000
4993
4987
4981
4976
4972
4968
4965
4963
4961
4959
4958
4957
4956
4956
4956
4956
4956
4957
4958
4958
4959
4960
4960
4961
4961
4961
4960
4960
4959
4958
4958
4957
4956
4955
4954
4952
4951
4951
4950
4950
4950
4952
4954
4956
4960
4964
4969
4975
4981
4988
4994
5000
5006
5012
5017
5022
5026
5030
5034
5038
5043
5047
5051
5055
5059
5063
5067
5070
5073
5076
5078
5079
5081
5082
5084
5086
5088
5092
5096
5102
5108
5116
5125
5134
5145
5156
5168
5180
5192
5205
5217
5229
5241
5253
5264
5274
5284
5294
5303
5313
5322
5332
5341
5350
5359
5367
5376
5383
5390
5396
5402
5408
5413
5418
5423
5427
5431
5435
5439
5443
5446
5450
5453
5456
5459
5463
5466
5470
5473
5476
5479
5481
5482
5483
5482
5481
5480
5477
5474
5471
5467
5464
5460
5456
5453
5449
5446
5443
5440
5438
5436
5434
5432
5431
5431
5431
5430
5430
5430
5430
5429
5429
5429
5429
5428
5428
5428
5428
5427
5427
5427
5427
5427
5426
5426
5426
5426
5425
5425
5425
5425
5424
5424
5424
5424
5424
5423
5423
5423
5423
5422
5422
5422
5422
5421
5421
5421
5421
5421
5420
5420
5420
5420
5419
5419
5419
5419
5419
5418
5418
5418
5418
5417
5417
5417
5417
5417
5416
5416
5416
5416
5416
5415
5415
5415
5415
5414
5414
5414
5414
5414
5413
5413
5413
5413
5413
5412
5412
5412
5412
5412
5411
5411
5411
5411
5410
5410
5410
5410
5410
5409
5409
5409
5409
5409
5408
5408
5408
5408
5408
5407
5407
5407
5407
5407
5406
5406
5406
5406
5406
5406
5405
5405
5405
5405
5405
5404
5404
5404
5404
5404
5403
5403
5403
5403
5403
5402
5402
5402
5402
5402
5402
5401
5401
5401
5401
5401
5400
5400
5400
5400
5400
5400
5399
5399
5399
5399
5399
5399
5398
5398
5398
5398
5398
5397
5397
5397
5397
5397
5397
5396
5396
5396
5396
5396
5396
5395
5395
5395
5395
5395
5395
5394
5394
5394
5394
5394
5394
5394
5393
5393
5393
5393
5393
5393
5392
5392
5392
5392
5392
5392
5391
5391
5391
5391
5391
5391
5391
5390
5390
5390
5390
5390
5390
5390
5389
5389
5389
5389
5389
5389
5389
5388
5388
5388
5388
5388
5388
5388
5387
5387
5387
5387
5387
5387
5387
5386
5386
5386
5386
5386
5386
5386
5385
5385
5385
5385
5385
5385
5385
5385
5384
5384
5384
5384
5384
5384
5384
5384
5383
5383
5383
5383
5383
5383
5383
5383
5382
5382
5382
5382
5382
5382
5382
5382
5382
5381
5381
5381
5381
5381
5381
5381
5381
5381
5380
5380
5380
5380
5380
5380
5380
5380
5380
5379
5379
5379
5379
5379
5379
5379
5379
5379
5379
5378
5378
5378
5378
5378
5378
5378
5378
5378
5378
5377
5377
5377
5377
5377
5377
5377
5377
5377
5377
5377
5376
5376
5376
5376
5376
5376
5376
5376
5376
5376
5376
5376
5375
5375
5375
5375
5375
5375
5375
5375
5375
5375
5375
5375
5375
5374
5374
5374
5374
5374
5374
5374
5374
5374
5374
5374
5374
5374
5374
5374
5373
5373
5373
5373
5373
5373
5373
5373
5373
5373
5373
5373
5373
5373
5373
5373
5372
5372
5372
5372
5372
5372
5372
5372
5372
5372
5372
5372
5372
5372
5372
5372
5372
5372
5372
5371
5371
5371
5371
5371
5371
5371
5371
5371
5371
5371
5371
5371
5371
5371
5371
5371
5371
5371
5371
5371
5371
5371
5371
5371
5371
5370
5370
5370
5370
5370
5370
5370
5370
5370
5370
5370
5370
5370
5370
5370
5370
5370
5370
5370
5370
5370
5370
5370
5370
5370
5370
5370
5370
5370
5370
5370
5370
5370
5370
5370
5370
5370
5370
5370
5370
5370
5370
5370
5370
5370
5370
5370
5370
5370
5370
5370
5370
5370
5370
5370
5370
5370
5370
5370
5370
5370
5370
5370
5370
5370
5370
5370
5370
5370
5370
5370
5370
5370
5370
5370
5370
5370
5370
5370
5370
5370
5370
5370
5370
5370
5370
5370
5370
5370
5370
5370
5370
5370
5370
5370
5370
5370
5370
5370
5370
5370
5370
5370
5370
5370
5370
5370
5370
5370
5370
5370
5370
5370
5370
5370
5371
5371
5371
5371
5371
5371
5371
5371
5371
5371
5371
5371
5371
5371
5371
5371
5371
5371
5371
5371
5371
5371
5371
5371
5371
5371
5372
5372
5372
5372
5372
5372
5372
5372
5372
5372
5372
5372
5372
5372
5372
5372
5372
5372
5372
5373
5373
5373
5373
5373
5373
5373
5373
5373
5373
5373
5373
5373
5373
5373
5373
5374
5374
5374
5374
5374
5374
5374
5374
5374
5374
5374
5374
5374
5374
5374
5375
5375
5375
5375
5375
5375
5375
5375
5375
5375
5375
5375
5375
5376
5376
5376
5376
5376
5376
5376
5376
5376
5376
5376
5376
5377
5377
5377
5377
5377
5377
5377
5377
5377
5377
5377
5378
5378
5378
5378
5378
5378
5378
5378
5378
5378
5379
5379
5379
5379
5379
5379
5379
5379
5379
5379
5380
5380
5380
5380
5380
5380
5380
5380
5380
5380
5381
5381
5381
5381
5381
5381
5381
5381
5381
5382
5382
5382
5382
5382
5382
5382
5382
5383
5383
5383
5383
5383
5383
5383
5383
5383
5384
5384
5384
5384
5384
5384
5384
5384
5385
5385
5385
5385
5385
5385
5385
5385
5386
5386
5386
5386
5386
5386
5386
5387
5387
5387
5387
5387
5387
5387
5387
5388
5388
5388
5388
5388
5388
5388
5389
5389
5389
5389
5389
5389
5389
5390
5390
5390
5390
5390
5390
5390
5391
5391
5391
5391
5391
5391
5392
5392
5392
5392
5392
5392
5392
5393
5393
5393
5393
5393
5393
5394
5394
5394
5394
5394
5394
5395
5395
5395
5395
5395
5395
5396
5396
5396
5396
5396
5396
5396
5397
5397
5397
5397
5397
5398
5398
5398
5398
5398
5398
5399
5399
5399
5399
5399
5399
5400
5400
5400
5400
5400
5400
5401
5401
5401
5401
5401
5402
5402
5402
5402
5402
5402
5403
5403
5403
5403
5403
5404
5404
5404
5404
5404
5405
5405
5405
5405
5405
5405
5406
5406
5406
5406
5406
5407
5407
5407
5407
5407
5408
5408
5408
5408
5408
5409
5409
5409
5409
5409
5410
5410
5410
5410
5410
5411
5411
5411
5411
5411
5412
5412
5412
5412
5412
5413
5413
5413
5413
5413
5414
5414
5414
5414
5415
5415
5415
5415
5415
5416
5416
5416
5416
5416
5417
5417
5417
5417
5418
5418
5418
5418
5418
5419
5419
5419
5419
5420
5420
5420
5420
5420
5421
5421
5421
5421
5422
5422
5422
5422
5422
5423
5423
5423
5423
5424
5424
5424
5424
5425
5425
5425
5425
5426
5426
5426
5426
5426
5427
5427
5427
5427
5428
5428
5428
5428
5429
5429
5429
5429
5430
5430
5430
5430
5431
5431
5431
5431
5432
5432
5432
5432
5432
5433
5433
5433
5433
5434
5434
5434
5434
5435
5435
5435
5435
5436
5436
5436
5436
5437
5437
5437
5438
5438
5438
5438
5439
5439
5439
5439
5440
5440
5440
5440
5441
5441
