20
26337
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
2
2
2
2
2
2
2
2
2
2
3
3
3
3
3
3
3
4
4
4
4
4
4
4
5
5
5
5
5
5
6
6
6
6
6
7
7
7
7
7
8
8
8
8
9
9
9
9
9
10
10
10
10
11
11
11
12
12
12
12
13
13
13
13
14
14
14
15
15
15
16
16
16
17
17
17
18
18
18
19
19
19
20
20
20
21
21
22
22
22
23
23
24
24
24
25
25
26
26
26
27
27
28
28
29
29
30
30
30
31
31
32
32
33
33
34
34
35
35
36
36
37
37
38
38
39
39
40
41
41
42
42
43
43
44
44
45
46
46
47
47
48
49
49
50
50
51
52
52
53
54
54
55
56
56
57
58
58
59
60
60
61
62
62
63
64
64
65
66
67
67
68
69
70
70
71
72
73
73
74
75
76
76
77
78
79
80
80
81
82
83
84
85
85
86
87
88
89
90
91
92
92
93
94
95
96
97
98
99
100
101
102
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
127
128
129
130
131
132
133
134
135
136
137
139
140
141
142
143
144
145
146
148
149
150
151
152
153
155
156
157
158
159
161
162
163
164
166
167
168
169
171
172
173
174
176
177
178
180
181
182
184
185
186
188
189
190
192
193
194
196
197
199
200
201
203
204
206
207
209
210
212
213
215
216
217
219
221
222
224
225
227
228
230
231
233
234
236
238
239
241
242
244
246
247
249
250
252
254
255
257
259
260
262
264
266
267
269
271
272
274
276
278
279
281
283
285
287
288
290
292
294
296
298
299
301
303
305
307
309
311
313
314
316
318
320
322
324
326
328
330
332
334
336
338
340
342
344
346
348
350
352
354
356
358
360
362
364
367
369
371
373
375
377
379
381
384
386
388
390
392
395
397
399
401
404
406
408
410
413
415
417
419
422
424
426
429
431
433
436
438
440
443
445
448
450
452
455
457
460
462
464
467
469
472
474
477
479
482
485
487
490
493
496
499
501
504
507
510
513
516
518
521
524
527
530
532
535
538
541
544
546
549
552
555
558
561
564
567
569
572
575
577
580
583
586
588
591
594
597
600
602
605
608
611
614
617
620
623
626
629
632
634
637
640
643
646
649
652
655
658
661
664
667
670
674
677
680
684
687
690
694
697
700
703
706
710
713
716
719
723
726
729
733
736
740
744
747
751
754
757
761
764
767
770
774
777
780
784
787
790
794
797
800
804
807
811
814
817
821
824
828
831
835
838
842
845
848
852
855
859
862
865
869
872
876
880
883
887
890
894
897
901
904
908
911
915
918
922
925
929
932
936
939
943
947
950
954
958
962
965
969
973
976
980
983
987
991
995
999
1002
1006
1010
1014
1018
1022
1028
1032
1036
1040
1045
1049
1053
1057
1061
1066
1070
1074
1079
1084
1089
1094
1099
1104
1109
1114
1120
1125
1130
1135
1140
1145
1150
1155
1160
1164
1169
1173
1178
1182
1187
1191
1196
1200
1205
1210
1215
1219
1224
1228
1233
1237
1242
1246
1250
1254
1259
1263
1267
1272
1276
1281
1285
1290
1294
1299
1304
1309
1314
1319
1324
1329
1333
1338
1342
1347
1351
1356
1360
1365
1370
1375
1381
1386
1391
1396
1402
1407
1412
1417
1423
1428
1434
1440
1445
1451
1457
1463
1468
1474
1480
1486
1492
1498
1504
1510
1517
1523
1529
1534
1540
1545
1551
1556
1561
1566
1571
1576
1581
1586
1592
1597
1602
1608
1613
1619
1625
1631
1636
1642
1647
1653
1658
1663
1668
1673
1678
1684
1689
1694
1700
1705
1711
1717
1722
1728
1733
1739
1744
1750
1755
1761
1766
1771
1775
1780
1784
1789
1793
1797
1801
1806
1810
1814
1819
1824
1829
1834
1839
1844
1849
1855
1860
1865
1869
1874
1879
1884
1889
1894
1899
1904
1909
1914
1919
1925
1930
1935
1940
1945
1950
1955
1960
1965
1970
1974
1979
1984
1989
1994
1999
2003
2009
2013
2019
2024
2029
2036
2041
2047
2052
2057
2062
2067
2072
2077
2082
2087
2092
2098
2103
2109
2115
2121
2127
2133
2139
2145
2151
2157
2162
2167
2172
2177
2182
2187
2192
2196
2202
2207
2212
2218
2224
2230
2236
2241
2247
2252
2258
2263
2268
2273
2279
2284
2289
2295
2300
2305
2311
2316
2322
2327
2333
2339
2345
2351
2357
2363
2370
2377
2384
2392
2400
2407
2414
2422
2429
2436
2443
2450
2457
2464
2471
2477
2484
2491
2498
2505
2512
2519
2527
2534
2541
2549
2556
2564
2571
2578
2585
2592
2600
2607
2614
2621
2628
2636
2643
2650
2657
2665
2672
2679
2687
2694
2701
2709
2716
2723
2730
2738
2745
2752
2759
2767
2774
2780
2787
2794
2800
2806
2813
2819
2825
2832
2839
2846
2853
2860
2867
2875
2882
2890
2897
2904
2911
2919
2926
2932
2939
2945
2952
2958
2965
2972
2979
2987
2994
3002
3009
3016
3023
3030
3037
3043
3050
3056
3063
3069
3076
3082
3088
3094
3100
3105
3110
3114
3118
3121
3124
3127
3130
3133
3137
3140
3144
3149
3153
3157
3161
3164
3167
3170
3173
3176
3179
3183
3187
3191
3195
3199
3202
3206
3210
3213
3217
3221
3225
3228
3232
3235
3238
3242
3246
3250
3255
3260
3265
3269
3273
3277
3281
3284
3288
3292
3296
3300
3304
3309
3313
3318
3324
3329
3335
3341
3347
3353
3359
3364
3369
3375
3380
3385
3391
3396
3402
3408
3413
3419
3424
3430
3436
3441
3447
3453
3459
3465
3471
3476
3482
3487
3492
3497
3503
3508
3514
3521
3527
3533
3540
3548
3555
3564
3572
3581
3589
3597
3604
3611
3617
3623
3629
3634
3639
3645
3650
3655
3661
3667
3673
3679
3685
3691
3697
3702
3707
3713
3718
3723
3729
3734
3739
3743
3747
3751
3754
3758
3761
3764
3767
3769
3772
3775
3778
3781
3785
3790
3794
3799
3803
3807
3810
3813
3815
3817
3819
3821
3823
3826
3828
3831
3834
3838
3841
3845
3848
3852
3856
3860
3864
3869
3875
3881
3886
3893
3899
3905
3911
3917
3924
3930
3937
3944
3951
3959
3966
3973
3981
3987
3994
3999
4003
4008
4011
4014
4014
4016
4017
4018
4019
4019
4022
4022
4025
4026
4026
4027
4026
4025
4024
4022
4022
4022
4021
4021
4022
4022
4025
4026
4027
4027
4027
4027
4027
4025
4024
4022
4022
4021
4019
4017
4014
4011
4006
4002
3998
3994
3989
3986
3982
3979
3975
3972
3968
3964
3960
3954
3948
3940
3933
3925
3917
3910
3903
3896
3890
3884
3878
3872
3866
3860
3854
3848
3842
3836
3830
3823
3816
3809
3801
3793
3785
3775
3766
3756
3745
3734
3723
3711
3700
3688
3677
3667
3657
3648
3639
3632
3624
3616
3609
3601
3593
3585
3578
3570
3563
3558
3555
3552
3551
3551
3551
3551
3550
3548
3546
3542
3538
3533
3529
3524
3520
3515
3511
3506
3501
3495
3489
3483
3476
3468
3460
3452
3445
3438
3431
3426
3421
3416
3411
3406
3401
3395
3390
3385
3380
3375
3371
3368
3365
3362
3360
3357
3354
3351
3347
3343
3338
3331
3323
3314
3305
3295
3285
3274
3263
3250
3237
3224
3209
3195
3180
3166
3152
3140
3127
3115
3103
3091
3078
3066
3053
3040
3028
3015
3002
2989
2975
2961
2946
2932
2918
2904
2890
2877
2863
2848
2833
2817
2802
2786
2769
2752
2735
2716
2696
2675
2654
2633
2612
2591
2572
2552
2533
2514
2495
2477
2460
2444
2430
2416
2404
2392
2380
2367
2354
2341
2327
2313
2298
2284
2269
2253
2237
2220
2203
2186
2168
2149
2130
2110
2090
2069
2048
2025
2001
1978
1952
1926
1899
1872
1844
1817
1791
1766
1742
1718
1695
1672
1649
1625
1601
1577
1551
1524
1496
1468
1440
1411
1382
1354
1325
1295
1266
1236
1207
1179
1152
1127
1102
1079
1057
1035
1014
992
970
947
923
899
875
851
828
806
785
766
747
729
712
696
680
665
650
635
619
602
584
564
545
525
506
486
465
444
422
399
374
349
324
298
272
246
221
196
171
147
121
96
70
43
16
-13
-42
-72
-103
-134
-164
-195
-224
-253
-281
-308
-335
-361
-387
-412
-437
-461
-484
-506
-527
-548
-569
-589
-610
-630
-649
-668
-687
-707
-726
-745
-763
-781
-798
-814
-831
-846
-860
-872
-882
-892
-901
-910
-920
-931
-943
-957
-972
-989
-1008
-1028
-1048
-1069
-1089
-1108
-1126
-1143
-1158
-1171
-1185
-1198
-1211
-1225
-1240
-1255
-1270
-1285
-1301
-1316
-1332
-1349
-1365
-1382
-1399
-1416
-1433
-1450
-1466
-1480
-1495
-1509
-1524
-1540
-1557
-1575
-1593
-1612
-1632
-1651
-1670
-1690
-1710
-1731
-1753
-1776
-1799
-1822
-1845
-1867
-1889
-1911
-1933
-1955
-1977
-1998
-2019
-2039
-2060
-2081
-2103
-2125
-2147
-2170
-2194
-2218
-2243
-2267
-2292
-2318
-2344
-2372
-2400
-2429
-2459
-2489
-2520
-2550
-2582
-2614
-2646
-2680
-2714
-2748
-2784
-2819
-2854
-2890
-2925
-2961
-2997
-3033
-3069
-3106
-3143
-3181
-3219
-3259
-3299
-3341
-3384
-3427
-3471
-3515
-3558
-3600
-3642
-3684
-3726
-3768
-3811
-3855
-3901
-3948
-3996
-4045
-4094
-4146
-4196
-4245
-4294
-4341
-4386
-4430
-4474
-4517
-4559
-4600
-4640
-4680
-4719
-4757
-4796
-4835
-4874
-4914
-4953
-4992
-5031
-5071
-5110
-5150
-5189
-5228
-5266
-5303
-5339
-5375
-5409
-5443
-5476
-5509
-5542
-5576
-5611
-5648
-5687
-5728
-5772
-5816
-5861
-5906
-5950
-5992
-6034
-6073
-6111
-6148
-6184
-6220
-6255
-6289
-6322
-6355
-6388
-6420
-6451
-6482
-6512
-6541
-6569
-6597
-6626
-6655
-6686
-6717
-6749
-6780
-6810
-6838
-6866
-6892
-6916
-6939
-6961
-6981
-7000
-7018
-7037
-7055
-7074
-7093
-7110
-7127
-7142
-7155
-7166
-7176
-7184
-7191
-7198
-7204
-7209
-7214
-7217
-7221
-7224
-7227
-7229
-7231
-7233
-7234
-7234
-7232
-7229
-7226
-7222
-7217
-7213
-7209
-7206
-7204
-7205
-7208
-7212
-7219
-7229
-7241
-7255
-7272
-7291
-7312
-7333
-7354
-7375
-7397
-7419
-7441
-7464
-7486
-7508
-7529
-7550
-7569
-7587
-7604
-7619
-7633
-7647
-7659
-7671
-7683
-7695
-7708
-7721
-7737
-7753
-7769
-7786
-7801
-7816
-7831
-7845
-7859
-7872
-7886
-7899
-7912
-7926
-7940
-7955
-7971
-7986
-8002
-8018
-8032
-8045
-8057
-8067
-8076
-8086
-8095
-8106
-8117
-8129
-8141
-8154
-8169
-8182
-8196
-8211
-8226
-8241
-8256
-8272
-8289
-8308
-8329
-8352
-8378
-8407
-8438
-8469
-8501
-8533
-8565
-8599
-8634
-8670
-8707
-8746
-8785
-8826
-8869
-8913
-8958
-9005
-9053
-9101
-9148
-9195
-9242
-9290
-9339
-9391
-9445
-9502
-9559
-9616
-9674
-9730
-9786
-9839
-9890
-9939
-9987
-10033
-10078
-10124
-10169
-10216
-10263
-10310
-10356
-10402
-10447
-10491
-10533
-10574
-10611
-10646
-10678
-10707
-10734
-10759
-10785
-10810
-10836
-10863
-10890
-10918
-10946
-10974
-11002
-11030
-11057
-11085
-11111
-11136
-11159
-11180
-11198
-11214
-11228
-11239
-11248
-11254
-11259
-11262
-11264
-11263
-11260
-11254
-11245
-11234
-11221
-11206
-11189
-11172
-11154
-11135
-11116
-11098
-11079
-11060
-11041
-11021
-11002
-10983
-10966
-10949
-10934
-10919
-10905
-10890
-10875
-10859
-10843
-10826
-10809
-10790
-10771
-10751
-10730
-10708
-10686
-10662
-10636
-10609
-10582
-10554
-10527
-10501
-10478
-10457
-10438
-10421
-10405
-10391
-10378
-10366
-10355
-10345
-10336
-10327
-10317
-10308
-10298
-10289
-10280
-10273
-10268
-10266
-10267
-10271
-10276
-10284
-10291
-10298
-10303
-10305
-10305
-10302
-10297
-10290
-10282
-10272
-10262
-10253
-10244
-10237
-10231
-10227
-10224
-10223
-10222
-10223
-10227
-10233
-10241
-10253
-10268
-10286
-10305
-10326
-10347
-10367
-10388
-10407
-10427
-10445
-10462
-10479
-10494
-10508
-10521
-10535
-10548
-10562
-10575
-10589
-10601
-10613
-10622
-10630
-10634
-10637
-10637
-10634
-10629
-10621
-10610
-10597
-10580
-10562
-10541
-10519
-10495
-10472
-10448
-10424
-10400
-10377
-10354
-10330
-10306
-10281
-10255
-10227
-10197
-10165
-10130
-10093
-10053
-10011
-9968
-9924
-9880
-9836
-9791
-9746
-9701
-9656
-9610
-9565
-9520
-9475
-9431
-9388
-9347
-9309
-9272
-9238
-9206
-9177
-9150
-9126
-9104
-9083
-9063
-9045
-9029
-9014
-9002
-8993
-8985
-8979
-8974
-8969
-8966
-8962
-8958
-8954
-8947
-8939
-8928
-8915
-8898
-8878
-8854
-8827
-8798
-8767
-8734
-8700
-8664
-8626
-8587
-8547
-8505
-8463
-8420
-8377
-8334
-8292
-8249
-8205
-8160
-8114
-8067
-8019
-7972
-7925
-7878
-7832
-7787
-7742
-7697
-7652
-7608
-7564
-7521
-7478
-7434
-7391
-7346
-7302
-7256
-7211
-7165
-7121
-7076
-7031
-6986
-6940
-6894
-6847
-6799
-6750
-6699
-6648
-6595
-6543
-6490
-6438
-6386
-6335
-6284
-6236
-6189
-6145
-6102
-6061
-6021
-5982
-5943
-5904
-5864
-5821
-5775
-5728
-5678
-5628
-5577
-5526
-5475
-5424
-5376
-5329
-5285
-5242
-5201
-5161
-5120
-5077
-5032
-4984
-4933
-4879
-4823
-4765
-4704
-4643
-4581
-4519
-4455
-4391
-4327
-4264
-4202
-4142
-4083
-4024
-3966
-3907
-3847
-3787
-3725
-3661
-3597
-3530
-3463
-3395
-3326
-3258
-3191
-3124
-3057
-2991
-2924
-2857
-2789
-2722
-2655
-2590
-2528
-2468
-2409
-2352
-2295
-2236
-2176
-2115
-2051
-1986
-1919
-1850
-1781
-1710
-1640
-1570
-1500
-1431
-1363
-1296
-1230
-1164
-1097
-1031
-963
-896
-828
-759
-691
-622
-554
-486
-419
-352
-286
-220
-155
-91
-29
31
88
144
198
253
307
363
419
476
535
595
656
718
783
849
916
985
1054
1124
1193
1264
1334
1404
1474
1544
1614
1683
1751
1819
1887
1954
2021
2086
2149
2210
2270
2329
2386
2443
2499
2554
2608
2663
2718
2773
2829
2885
2941
2996
3051
3105
3158
3210
3261
3311
3361
3411
3461
3513
3566
3620
3674
3729
3784
3840
3897
3956
4016
4078
4142
4209
4277
4348
4420
4495
4573
4654
4738
4824
4912
5002
5093
5185
5277
5371
5466
5563
5661
5760
5861
5962
6065
6169
6273
6378
6483
6589
6695
6800
6905
7009
7112
7215
7317
7420
7522
7625
7729
7833
7938
8042
8145
8245
8342
8435
8525
8610
8691
8767
8839
8907
8972
9034
9096
9157
9218
9279
9341
9404
9470
9537
9607
9679
9754
9829
9905
9981
10058
10134
10210
10286
10362
10440
10517
10595
10673
10751
10828
10906
10985
11063
11141
11218
11293
11368
11440
11510
11578
11644
11709
11772
11836
11899
11961
12024
12087
12149
12212
12275
12338
12401
12464
12526
12587
12647
12706
12762
12817
12869
12918
12964
13006
13044
13078
13110
13139
13165
13189
13211
13233
13255
13276
13295
13313
13328
13342
13353
13361
13366
13370
13372
13372
13372
13372
13371
13372
13373
13377
13383
13392
13405
13420
13439
13461
13485
13512
13540
13569
13599
13631
13665
13701
13739
13780
13824
13870
13918
13968
14020
14072
14125
14180
14234
14290
14345
14400
14454
14509
14563
14617
14671
14725
14778
14831
14884
14937
14991
15048
15106
15167
15229
15292
15355
15417
15478
15538
15595
15651
15704
15756
15806
15855
15902
15949
15995
16041
16087
16133
16178
16222
16265
16306
16347
16385
16423
16460
16497
16533
16567
16601
16635
16669
16702
16735
16768
16801
16833
16862
16890
16916
16939
16961
16982
17001
17017
17032
17044
17056
17066
17077
17088
17100
17115
17132
17150
17168
17185
17202
17217
17230
17241
17251
17261
17269
17276
17282
17287
17292
17298
17303
17309
17316
17323
17330
17338
17345
17353
17361
17370
17381
17392
17404
17416
17427
17438
17448
17457
17464
17471
17476
17482
17487
17493
17499
17505
17511
17518
17526
17536
17547
17559
17573
17587
17603
17620
17638
17658
17680
17704
17730
17757
17786
17815
17846
17878
17910
17944
17978
18012
18046
18079
18111
18141
18169
18196
18221
18245
18268
18289
18308
18324
18339
18354
18367
18380
18392
18403
18413
18422
18431
18439
18447
18457
18467
18478
18489
18501
18513
18525
18539
18552
18566
18581
18595
18610
18625
18641
18655
18667
18677
18684
18688
18688
18684
18677
18667
18654
18640
18623
18605
18585
18563
18540
18515
18489
18462
18434
18407
18379
18351
18325
18299
18274
18250
18226
18203
18181
18159
18136
18113
18090
18067
18046
18026
18006
17988
17969
17951
17932
17912
17890
17867
17842
17815
17786
17754
17721
17685
17647
17608
17569
17529
17491
17454
17420
17388
17359
17334
17312
17292
17274
17258
17243
17229
17215
17201
17188
17175
17162
17149
17136
17124
17112
17101
17091
17082
17073
17064
17054
17045
17035
17025
17016
17008
17000
16992
16985
16979
16973
16968
16963
16959
16955
16952
16951
16950
16950
16952
16953
16956
16959
16963
16968
16975
16983
16993
17004
17015
17027
17039
17052
17065
17078
17090
17101
17111
17120
17127
17133
17138
17141
17142
17141
17138
17133
17125
17113
17097
17076
17050
17020
16986
16949
16910
16870
16829
16789
16749
16711
16674
16639
16604
16570
16536
16503
16471
16438
16405
16370
16332
16294
16253
16212
16169
16123
16079
16033
15987
15940
15890
15839
15786
15731
15676
15621
15567
15514
15461
15409
15357
15305
15253
15201
15149
15097
15046
14994
14943
14891
14841
14791
14741
14692
14642
14593
14543
14492
14440
14387
14333
14279
14224
14170
14116
14063
14009
13954
13899
13842
13783
13723
13661
13597
13532
13465
13396
13324
13251
13177
13101
13024
12947
12869
12790
12711
12632
12553
12476
12399
12324
12251
12179
12110
12045
11984
11926
11872
11821
11772
11725
11678
11632
11585
11539
11494
11450
11407
11367
11327
11289
11252
11217
11183
11149
11115
11080
11042
11003
10962
10919
10875
10829
10782
10734
10684
10632
10579
10523
10467
10410
10353
10298
10244
10192
10141
10091
10042
9993
9943
9893
9842
9791
9738
9685
9632
9579
9529
9480
9434
9391
9350
9313
9278
9246
9216
9189
9163
9139
9116
9095
9076
9059
9043
9028
9015
9001
8986
8971
8956
8941
8926
8912
8900
8887
8874
8860
8845
8829
8811
8792
8771
8749
8726
8700
8672
8642
8609
8575
8539
8503
8467
8431
8394
8358
8322
8285
8248
8210
8170
8131
8087
8042
7995
7945
7890
7831
7766
7696
7620
7540
7456
7372
7287
7204
7122
7043
6966
6892
6819
6747
6676
6605
6534
6460
6385
6308
6230
6150
6069
5987
5904
5820
5736
5650
5564
5477
5389
5303
5217
5133
5050
4968
4887
4806
4724
4641
4555
4467
4376
4282
4184
4083
3979
3873
3764
3653
3541
3427
3311
3193
3073
2951
2828
2706
2584
2463
2345
2228
2114
2003
1897
1793
1693
1597
1502
1410
1320
1232
1146
1062
979
899
819
740
660
580
498
414
328
242
156
70
-15
-99
-182
-265
-347
-428
-511
-594
-680
-768
-860
-956
-1057
-1162
-1271
-1383
-1496
-1611
-1727
-1843
-1959
-2075
-2190
-2306
-2422
-2539
-2657
-2776
-2895
-3014
-3135
-3256
-3379
-3502
-3628
-3755
-3883
-4013
-4144
-4277
-4410
-4543
-4677
-4810
-4943
-5075
-5208
-5340
-5472
-5603
-5734
-5865
-5995
-6126
-6257
-6390
-6523
-6656
-6790
-6923
-7056
-7189
-7321
-7453
-7585
-7717
-7848
-7979
-8109
-8240
-8370
-8500
-8629
-8757
-8883
-9005
-9124
-9238
-9347
-9452
-9552
-9648
-9739
-9826
-9909
-9987
-10060
-10129
-10192
-10252
-10307
-10358
-10406
-10450
-10490
-10527
-10562
-10596
-10629
-10664
-10699
-10735
-10774
-10815
-10858
-10906
-10957
-11012
-11070
-11131
-11194
-11257
-11322
-11386
-11450
-11513
-11575
-11637
-11699
-11761
-11825
-11889
-11956
-12024
-12096
-12170
-12248
-12330
-12417
-12508
-12602
-12701
-12802
-12905
-13010
-13117
-13226
-13335
-13445
-13556
-13667
-13778
-13888
-13998
-14108
-14219
-14329
-14441
-14553
-14665
-14776
-14885
-14993
-15098
-15198
-15294
-15385
-15470
-15549
-15620
-15684
-15739
-15785
-15820
-15847
-15863
-15871
-15871
-15863
-15849
-15829
-15803
-15771
-15732
-15685
-15631
-15570
-15502
-15426
-15344
-15256
-15161
-15063
-14960
-14854
-14746
-14636
-14523
-14409
-14295
-14180
-14066
-13954
-13843
-13733
-13624
-13517
-13413
-13310
-13211
-13114
-13020
-12928
-12839
-12753
-12669
-12586
-12505
-12426
-12347
-12268
-12189
-12109
-12031
-11953
-11876
-11803
-11733
-11669
-11611
-11561
-11518
-11483
-11456
-11436
-11424
-11418
-11419
-11427
-11442
-11465
-11495
-11534
-11579
-11631
-11689
-11753
-11822
-11896
-11974
-12055
-12139
-12224
-12312
-12402
-12496
-12593
-12695
-12800
-12909
-13020
-13135
-13251
-13369
-13487
-13607
-13726
-13845
-13962
-14077
-14191
-14303
-14414
-14524
-14632
-14739
-14845
-14950
-15054
-15157
-15259
-15360
-15460
-15558
-15654
-15747
-15838
-15926
-16011
-16093
-16174
-16254
-16332
-16412
-16491
-16569
-16648
-16726
-16804
-16880
-16954
-17025
-17093
-17159
-17221
-17281
-17336
-17388
-17434
-17477
-17513
-17544
-17568
-17584
-17592
-17593
-17586
-17573
-17553
-17527
-17497
-17461
-17421
-17376
-17327
-17274
-17218
-17158
-17096
-17032
-16969
-16907
-16847
-16790
-16735
-16681
-16627
-16574
-16520
-16466
-16412
-16359
-16305
-16251
-16199
-16146
-16097
-16049
-16004
-15964
-15929
-15899
-15875
-15857
-15846
-15842
-15845
-15855
-15875
-15904
-15945
-15997
-16059
-16135
-16219
-16315
-16419
-16531
-16652
-16781
-16917
-17059
-17206
-17356
-17509
-17663
-17817
-17971
-18125
-18279
-18432
-18584
-18736
-18885
-19031
-19175
-19316
-19457
-19597
-19738
-19879
-20020
-20161
-20302
-20444
-20587
-20731
-20874
-21018
-21159
-21299
-21435
-21567
-21692
-21812
-21924
-22029
-22126
-22216
-22297
-22371
-22437
-22496
-22546
-22588
-22622
-22647
-22664
-22674
-22676
-22669
-22653
-22627
-22591
-22546
-22493
-22433
-22367
-22294
-22217
-22135
-22048
-21956
-21861
-21762
-21662
-21561
-21460
-21359
-21259
-21160
-21062
-20966
-20871
-20777
-20685
-20594
-20503
-20411
-20317
-20221
-20123
-20022
-19920
-19817
-19716
-19617
-19523
-19433
-19348
-19269
-19197
-19131
-19071
-19016
-18967
-18921
-18880
-18843
-18811
-18782
-18757
-18737
-18722
-18711
-18705
-18704
-18710
-18723
-18743
-18769
-18802
-18842
-18888
-18938
-18995
-19057
-19124
-19198
-19277
-19361
-19450
-19542
-19637
-19735
-19836
-19941
-20048
-20159
-20274
-20390
-20508
-20627
-20745
-20861
-20974
-21084
-21190
-21293
-21393
-21491
-21585
-21676
-21764
-21849
-21931
-22010
-22085
-22156
-22223
-22284
-22339
-22388
-22430
-22466
-22498
-22526
-22552
-22577
-22601
-22625
-22648
-22671
-22692
-22712
-22730
-22747
-22764
-22780
-22795
-22808
-22819
-22826
-22830
-22831
-22827
-22822
-22815
-22807
-22799
-22792
-22785
-22779
-22772
-22765
-22757
-22750
-22744
-22739
-22737
-22737
-22739
-22743
-22746
-22749
-22749
-22747
-22741
-22732
-22720
-22706
-22691
-22675
-22657
-22639
-22618
-22595
-22569
-22541
-22511
-22479
-22446
-22410
-22372
-22330
-22283
-22231
-22173
-22110
-22043
-21972
-21898
-21821
-21742
-21662
-21582
-21501
-21421
-21342
-21264
-21188
-21114
-21042
-20973
-20907
-20845
-20788
-20736
-20689
-20647
-20608
-20572
-20538
-20505
-20474
-20444
-20416
-20390
-20366
-20343
-20323
-20303
-20283
-20265
-20247
-20231
-20218
-20208
-20201
-20197
-20196
-20195
-20196
-20196
-20194
-20191
-20186
-20177
-20164
-20147
-20125
-20098
-20065
-20028
-19986
-19941
-19893
-19841
-19787
-19729
-19667
-19602
-19534
-19462
-19387
-19308
-19226
-19140
-19053
-18965
-18878
-18791
-18707
-18625
-18545
-18468
-18394
-18322
-18254
-18189
-18127
-18068
-18010
-17952
-17894
-17835
-17775
-17713
-17651
-17588
-17524
-17460
-17396
-17333
-17270
-17208
-17146
-17085
-17025
-16968
-16915
-16865
-16820
-16779
-16744
-16714
-16690
-16673
-16662
-16656
-16653
-16652
-16654
-16658
-16665
-16673
-16684
-16697
-16712
-16728
-16746
-16763
-16778
-16790
-16799
-16804
-16804
-16796
-16781
-16757
-16724
-16681
-16630
-16570
-16501
-16422
-16334
-16235
-16126
-16008
-15880
-15742
-15596
-15441
-15278
-15109
-14932
-14748
-14558
-14362
-14160
-13953
-13740
-13522
-13298
-13068
-12831
-12589
-12342
-12091
-11836
-11578
-11318
-11056
-10792
-10527
-10260
-9993
-9726
-9459
-9193
-8928
-8663
-8399
-8137
-7876
-7618
-7363
-7110
-6859
-6611
-6365
-6123
-5884
-5650
-5421
-5198
-4980
-4767
-4559
-4355
-4156
-3961
-3770
-3585
-3406
-3231
-3062
-2898
-2738
-2584
-2436
-2293
-2156
-2025
-1900
-1780
-1666
-1558
-1454
-1356
-1263
-1173
-1086
-1002
-919
-837
-757
-677
-598
-519
-441
-362
-282
-199
-113
-24
70
169
273
382
496
614
736
862
992
1126
1265
1409
1558
1713
1872
2037
2207
2380
2558
2738
2921
3106
3295
3486
3679
3874
4070
4269
4467
4666
4864
5060
5255
5448
5638
5824
6007
6186
6360
6531
6697
6858
7014
7164
7307
7442
7570
7691
7805
7912
8012
8105
8192
8271
8342
8403
8455
8496
8528
8549
8561
8564
8559
8546
8527
8503
8473
8439
8401
8360
8316
8270
8221
8170
8116
8060
8002
7944
7886
7829
7775
7722
7671
7623
7577
7535
7497
7464
7435
7410
7390
7375
7364
7356
7353
7353
7357
7364
7376
7394
7417
7448
7485
7529
7580
7639
7705
7779
7861
7951
8050
8157
8275
8400
8534
8677
8829
8990
9159
9336
9521
9711
9907
10106
10307
10509
10711
10911
11110
11306
11500
11692
11884
12075
12265
12456
12645
12833
13020
13205
13387
13567
13742
13911
14075
14231
14380
14521
14654
14778
14894
14998
15091
15172
15239
15292
15331
15355
15363
15356
15333
15296
15244
15178
15097
15004
14897
14778
14648
14507
14358
14200
14035
13864
13688
13508
13324
13137
12946
12753
12556
12358
12158
11958
11759
11560
11364
11170
10979
10789
10601
10416
10234
10057
9884
9716
9553
9398
9250
9111
8984
8869
8767
8680
8610
8557
8522
8505
8506
8525
8560
8613
8682
8766
8865
8977
9102
9238
9386
9545
9715
9895
10087
10290
10504
10727
10960
11201
11450
11706
11969
12238
12514
12796
13085
13380
13680
13985
14295
14609
14927
15249
15574
15901
16231
16562
16896
17232
17570
17910
18250
18590
18927
19260
19588
19909
20223
20529
20828
21118
21399
21672
21936
22191
22437
22673
22899
23114
23318
23509
23689
23854
24006
24143
24265
24374
24468
24548
24613
24664
24699
24719
24724
24714
24690
24653
24602
24540
24466
24381
24286
24180
24064
23937
23801
23653
23496
23327
23148
22959
22761
22555
22342
22123
21899
21671
21442
21212
20982
20755
20531
20312
20097
19888
19685
19488
19298
19115
18940
18773
18614
18465
18325
18197
18079
17971
17874
17787
17709
17642
17587
17542
17510
17490
17481
17484
17497
17521
17554
17596
17646
17704
17769
17843
17924
18012
18108
18213
18324
18444
18570
18703
18842
18987
19138
19294
19455
19619
19788
19961
20138
20320
20506
20698
20895
21094
21297
21500
21705
21909
22113
22316
22518
22719
22918
23115
23310
23502
23692
23877
24058
24235
24406
24573
24734
24890
25040
25185
25325
25457
25583
25700
25809
25907
25995
26073
26139
26195
26241
26277
26304
26323
26334
26337
26334
26324
26308
26286
26258
26224
26185
26140
26089
26032
25969
25901
25825
25744
25656
25562
25463
25359
25251
25139
25022
24901
24775
24645
24510
24372
24231
24087
23942
23796
23648
23500
23351
23203
23055
22909
22764
22620
22478
22338
22200
22065
21932
21803
21678
21559
21445
21336
21233
21135
21042
20954
20872
20795
20724
20660
20604
20554
20512
20475
20445
20419
20397
20380
20367
20359
20357
20359
20365
20375
20388
20401
20417
20433
20451
20471
20493
20517
20543
20569
20597
20626
20657
20690
20726
20765
20808
20854
20903
20954
21007
21061
21116
21171
21225
21279
21331
21382
21432
21480
21527
21572
21617
21661
21706
21751
21796
21841
21886
21930
21972
22011
22048
22081
22111
22137
22159
22177
22191
22200
22205
22206
22203
22197
22188
22177
22163
22146
22126
22104
22078
22049
22018
21983
21944
21902
21854
21801
21743
21677
21606
21528
21443
21352
21256
21154
21047
20935
20819
20698
20574
20446
20315
20182
20046
19908
19768
19627
19484
19339
19193
19045
18895
18744
18592
18439
18285
18130
17973
17815
17656
17494
17330
17163
16995
16824
16652
16478
16302
16123
15944
15762
15578
15392
15203
15011
14815
14616
14413
14204
13991
13772
13548
13319
13086
12849
12609
12367
12122
11875
11625
11373
11119
10863
10604
10343
10081
9818
9555
9291
9027
8764
8503
8242
7983
7726
7471
7220
6971
6726
6485
6249
6018
5792
5573
5360
5153
4954
4762
4578
4401
4233
4072
3920
3777
3643
3518
3402
3293
3193
3100
3013
2933
2859
2791
2727
2669
2615
2565
2520
2477
2439
2403
2371
2343
2318
2296
2277
2261
2248
2237
2230
2225
2223
2223
2226
2229
2234
2240
2246
2253
2259
2266
2272
2278
2284
2289
2295
2300
2305
2310
2313
2314
2313
2310
2303
2294
2282
2268
2252
2234
2217
2199
2182
2166
2151
2137
2125
2114
2106
2101
2100
2102
2109
2121
2138
2160
2187
2218
2254
2293
2335
2381
2428
2477
2527
2576
2625
2673
2720
2764
2806
2846
2882
2915
2945
2973
2999
3022
3045
3065
3083
3098
3111
3120
3126
3128
3127
3121
3111
3096
3077
3051
3020
2982
2939
2888
2832
2770
2701
2627
2548
2464
2376
2283
2188
2089
1987
1882
1775
1667
1557
1446
1335
1223
1111
999
887
775
662
549
436
321
205
88
-30
-149
-268
-389
-511
-633
-757
-881
-1006
-1132
-1257
-1383
-1508
-1633
-1756
-1878
-1998
-2117
-2234
-2351
-2466
-2580
-2695
-2810
-2925
-3041
-3157
-3273
-3389
-3504
-3618
-3730
-3840
-3946
-4049
-4146
-4238
-4324
-4402
-4473
-4535
-4589
-4634
-4669
-4694
-4709
-4714
-4708
-4692
-4665
-4628
-4582
-4526
-4460
-4384
-4299
-4205
-4101
-3988
-3866
-3737
-3601
-3459
-3311
-3158
-2999
-2836
-2669
-2498
-2324
-2149
-1973
-1797
-1623
-1450
-1280
-1112
-949
-790
-635
-485
-341
-203
-72
52
167
274
372
459
535
600
653
694
721
735
735
722
695
654
600
534
455
365
265
155
38
-87
-220
-358
-504
-656
-814
-979
-1150
-1329
-1513
-1705
-1903
-2107
-2318
-2534
-2757
-2984
-3217
-3454
-3696
-3943
-4194
-4449
-4708
-4971
-5237
-5505
-5775
-6045
-6315
-6583
-6849
-7112
-7372
-7628
-7879
-8125
-8366
-8600
-8827
-9046
-9256
-9457
-9648
-9829
-10000
-10160
-10310
-10450
-10580
-10699
-10809
-10908
-10997
-11078
-11149
-11211
-11265
-11310
-11348
-11378
-11401
-11416
-11424
-11424
-11418
-11404
-11383
-11355
-11320
-11279
-11232
-11180
-11121
-11058
-10989
-10916
-10837
-10753
-10666
-10574
-10479
-10382
-10282
-10179
-10075
-9970
-9863
-9756
-9649
-9543
-9438
-9336
-9237
-9140
-9045
-8953
-8863
-8774
-8686
-8599
-8511
-8423
-8335
-8247
-8157
-8069
-7980
-7891
-7802
-7713
-7624
-7537
-7449
-7362
-7274
-7187
-7100
-7012
-6925
-6838
-6751
-6666
-6582
-6499
-6418
-6339
-6262
-6188
-6117
-6048
-5982
-5920
-5859
-5802
-5748
-5696
-5646
-5598
-5553
-5509
-5467
-5426
-5388
-5352
-5318
-5286
-5256
-5228
-5204
-5181
-5161
-5144
-5128
-5116
-5106
-5099
-5095
-5094
-5098
-5105
-5116
-5132
-5151
-5174
-5201
-5232
-5267
-5306
-5348
-5393
-5441
-5492
-5545
-5601
-5659
-5719
-5781
-5846
-5913
-5983
-6055
-6130
-6209
-6290
-6374
-6462
-6553
-6647
-6746
-6848
-6955
-7066
-7181
-7300
-7423
-7550
-7681
-7815
-7954
-8096
-8242
-8392
-8545
-8702
-8861
-9023
-9187
-9354
-9522
-9692
-9864
-10037
-10210
-10384
-10559
-10734
-10909
-11084
-11258
-11430
-11602
-11772
-11940
-12105
-12269
-12429
-12587
-12742
-12893
-13040
-13182
-13320
-13452
-13579
-13699
-13812
-13918
-14016
-14106
-14189
-14263
-14330
-14390
-14441
-14485
-14521
-14550
-14570
-14582
-14586
-14582
-14571
-14552
-14526
-14493
-14453
-14407
-14355
-14297
-14235
-14168
-14097
-14022
-13945
-13866
-13785
-13703
-13622
-13541
-13461
-13384
-13309
-13237
-13169
-13104
-13044
-12989
-12939
-12894
-12855
-12822
-12796
-12775
-12760
-12751
-12749
-12753
-12765
-12783
-12810
-12843
-12884
-12931
-12986
-13048
-13116
-13191
-13273
-13362
-13457
-13559
-13666
-13779
-13897
-14018
-14144
-14272
-14402
-14534
-14667
-14801
-14935
-15070
-15204
-15338
-15471
-15602
-15732
-15859
-15984
-16106
-16226
-16343
-16457
-16568
-16676
-16781
-16883
-16982
-17077
-17169
-17259
-17346
-17431
-17514
-17596
-17678
-17758
-17838
-17917
-17996
-18073
-18150
-18227
-18303
-18379
-18454
-18530
-18606
-18681
-18757
-18833
-18910
-18987
-19064
-19141
-19218
-19293
-19367
-19439
-19508
-19574
-19636
-19693
-19746
-19793
-19835
-19871
-19901
-19924
-19939
-19948
-19949
-19942
-19928
-19906
-19876
-19839
-19795
-19742
-19681
-19613
-19537
-19453
-19362
-19264
-19159
-19047
-18928
-18802
-18669
-18528
-18379
-18222
-18057
-17884
-17703
-17515
-17320
-17119
-16913
-16701
-16485
-16265
-16043
-15818
-15592
-15365
-15139
-14912
-14687
-14464
-14243
-14024
-13810
-13599
-13393
-13192
-12997
-12807
-12623
-12446
-12274
-12109
-11950
-11797
-11650
-11507
-11370
-11239
-11113
-10992
-10878
-10770
-10668
-10573
-10486
-10405
-10332
-10266
-10207
-10155
-10110
-10071
-10039
-10013
-9993
-9979
-9970
-9965
-9965
-9969
-9976
-9985
-9998
-10012
-10029
-10047
-10066
-10086
-10106
-10126
-10146
-10165
-10182
-10197
-10209
-10219
-10225
-10227
-10226
-10220
-10211
-10196
-10178
-10154
-10126
-10094
-10056
-10013
-9964
-9910
-9851
-9786
-9715
-9639
-9558
-9472
-9382
-9287
-9189
-9088
-8982
-8873
-8761
-8644
-8525
-8401
-8275
-8146
-8016
-7884
-7751
-7618
-7484
-7351
-7218
-7087
-6957
-6829
-6703
-6580
-6459
-6340
-6225
-6111
-6000
-5892
-5785
-5680
-5578
-5476
-5377
-5278
-5181
-5085
-4990
-4896
-4803
-4711
-4620
-4531
-4442
-4354
-4266
-4179
-4091
-4005
-3919
-3832
-3746
-3659
-3572
-3485
-3397
-3310
-3221
-3133
-3044
-2954
-2864
-2774
-2682
-2590
-2497
-2403
-2308
-2212
-2115
-2016
-1915
-1813
-1707
-1599
-1488
-1374
-1258
-1138
-1014
-889
-762
-632
-501
-368
-234
-99
36
171
307
443
579
715
851
986
1120
1254
1386
1518
1649
1780
1910
2040
2169
2299
2429
2559
2689
2820
2952
3084
3217
3351
3486
3623
3761
3902
4043
4189
4337
4487
4640
4794
4951
5110
5271
5434
5599
5766
5934
6103
6272
6441
6610
6778
6945
7110
7273
7435
7594
7751
7905
8055
8204
8348
8490
8628
8763
8895
9023
9147
9268
9386
9501
9612
9721
9826
9929
10029
10127
10222
10315
10406
10495
10582
10667
10750
10832
10912
10991
11069
11146
11223
11299
11374
11449
11523
11597
11670
11743
11816
11888
11960
12032
12103
12173
12243
12312
12379
12445
12511
12575
12638
12700
12760
12820
12879
12936
12992
13047
13100
13151
13201
13248
13294
13337
13379
13419
13457
13494
13530
13566
13600
13634
13667
13700
13733
13766
13800
13833
13867
13902
13937
13972
14007
14043
14077
14112
14146
14179
14211
14242
14273
14303
14331
14359
14385
14411
14436
14461
14484
14508
14532
14556
14579
14603
14627
14651
14674
14697
14720
14742
14765
14787
14808
14830
14852
14874
14896
14919
14943
14968
14993
15019
15046
15074
15102
15131
15160
15190
15219
15248
15276
15304
15332
15359
15385
15411
15435
15460
15483
15506
15528
15548
15568
15587
15604
15620
15634
15648
15660
15670
15680
15688
15695
15701
15706
15710
15712
15713
15713
15711
15707
15701
15694
15684
15672
15657
15640
15620
15598
15572
15543
15511
15475
15437
15395
15350
15302
15252
15199
15143
15085
15024
14961
14896
14828
14757
14685
14610
14533
14454
14374
14292
14209
14124
14038
13952
13865
13777
13690
13602
13515
13428
13341
13255
13169
13085
13001
12918
12837
12756
12676
12597
12520
12443
12367
12292
12219
12146
12075
12005
11936
11868
11802
11737
11673
11610
11549
11488
11428
11368
11308
11248
11188
11126
11063
11000
10934
10867
10798
10726
10652
10575
10495
10412
10326
10238
10146
10052
9955
9855
9754
9649
9543
9434
9322
9208
9091
8971
8848
8722
8592
8459
8323
8183
8042
7898
7752
7604
7455
7304
7153
7001
6848
6695
6543
6390
6239
6087
5937
5787
5638
5491
5345
5201
5059
4919
4781
4645
4511
4379
4249
4121
3995
3871
3748
3627
3509
3392
3278
3166
3057
2951
2847
2747
2650
2556
2464
2376
2291
2209
2131
2056
1984
1916
1852
1791
1734
1680
1630
1584
1541
1501
1464
1430
1399
1370
1343
1318
1295
1272
1251
1230
1210
1190
1171
1151
1132
1113
1094
1075
1055
1035
1014
993
972
950
927
904
881
857
832
807
781
755
728
701
674
646
619
591
564
538
512
488
465
442
421
401
383
366
351
337
326
316
308
303
299
298
298
300
303
308
314
321
330
339
349
360
372
385
398
412
426
440
454
468
482
495
507
518
528
538
546
554
561
568
575
582
590
598
607
617
627
639
653
668
685
703
724
746
770
796
824
853
885
920
957
996
1038
1082
1129
1178
1229
1283
1338
1395
1454
1515
1577
1640
1705
1771
1838
1905
1974
2043
2112
2182
2251
2320
2388
2455
2520
2584
2646
2706
2764
2820
2874
2925
2974
3021
3065
3107
3147
3184
3219
3252
3282
3311
3338
3362
3384
3404
3421
3436
3447
3457
3463
3466
3465
3462
3455
3445
3432
3415
3395
3371
3344
3313
3277
3238
3196
3149
3099
3044
2986
2923
2856
2785
2709
2628
2542
2452
2356
2257
2152
2044
1931
1814
1693
1569
1441
1310
1176
1039
900
759
617
472
327
181
34
-113
-260
-406
-552
-696
-839
-980
-1120
-1256
-1391
-1523
-1652
-1778
-1901
-2021
-2137
-2250
-2360
-2465
-2567
-2664
-2758
-2847
-2932
-3012
-3087
-3158
-3223
-3284
-3340
-3391
-3437
-3478
-3514
-3545
-3571
-3592
-3609
-3620
-3626
-3628
-3625
-3617
-3605
-3589
-3569
-3545
-3518
-3487
-3452
-3414
-3373
-3329
-3282
-3232
-3180
-3125
-3068
-3008
-2947
-2883
-2819
-2753
-2686
-2619
-2552
-2485
-2418
-2352
-2287
-2223
-2161
-2101
-2043
-1988
-1935
-1885
-1838
-1795
-1755
-1718
-1686
-1657
-1633
-1614
-1599
-1589
-1585
-1585
-1591
-1602
-1619
-1640
-1666
-1697
-1733
-1774
-1819
-1868
-1922
-1980
-2041
-2107
-2176
-2249
-2325
-2405
-2487
-2571
-2658
-2747
-2838
-2931
-3025
-3121
-3218
-3316
-3414
-3513
-3611
-3709
-3805
-3901
-3995
-4086
-4177
-4264
-4349
-4432
-4511
-4587
-4661
-4731
-4798
-4862
-4922
-4980
-5034
-5085
-5132
-5177
-5218
-5255
-5289
-5319
-5346
-5370
-5391
-5409
-5424
-5437
-5447
-5455
-5459
-5461
-5460
-5456
-5449
-5439
-5426
-5410
-5390
-5367
-5340
-5311
-5278
-5241
-5202
-5159
-5114
-5065
-5013
-4958
-4900
-4839
-4774
-4706
-4634
-4560
-4483
-4403
-4321
-4237
-4150
-4062
-3972
-3881
-3788
-3694
-3599
-3504
-3408
-3311
-3215
-3119
-3023
-2928
-2833
-2739
-2646
-2554
-2462
-2372
-2283
-2196
-2109
-2025
-1941
-1860
-1780
-1703
-1627
-1554
-1482
-1414
-1347
-1283
-1222
-1163
-1108
-1054
-1004
-957
-912
-871
-832
-796
-764
-734
-707
-683
-662
-644
-629
-616
-607
-600
-596
-595
-597
-601
-607
-615
-625
-637
-649
-663
-678
-694
-711
-729
-748
-767
-787
-807
-828
-849
-870
-892
-915
-937
-960
-984
-1006
-1031
-1055
-1080
-1104
-1129
-1154
-1180
-1206
-1232
-1258
-1285
-1312
-1340
-1368
-1397
-1426
-1455
-1485
-1515
-1546
-1577
-1608
-1640
-1672
-1705
-1738
-1772
-1806
-1841
-1877
-1913
-1950
-1988
-2027
-2067
-2107
-2148
-2189
-2230
-2272
-2314
-2355
-2397
-2438
-2478
-2518
-2557
-2595
-2631
-2667
-2702
-2735
-2766
-2795
-2823
-2848
-2870
-2890
-2906
-2920
-2931
-2940
-2945
-2948
-2947
-2945
-2940
-2933
-2923
-2912
-2899
-2884
-2867
-2849
-2829
-2807
-2784
-2760
-2733
-2706
-2676
-2645
-2613
-2579
-2543
-2506
-2467
-2426
-2383
-2339
-2293
-2245
-2196
-2146
-2095
-2043
-1990
-1936
-1883
-1829
-1775
-1722
-1669
-1616
-1564
-1513
-1462
-1412
-1364
-1315
-1268
-1222
-1176
-1132
-1088
-1045
-1004
-962
-922
-881
-842
-802
-763
-723
-683
-644
-604
-564
-523
-483
-442
-401
-359
-318
-276
-234
-191
-148
-105
-61
-16
29
76
123
170
219
268
319
369
421
472
524
577
629
681
733
784
835
885
935
984
1032
1080
1128
1174
1221
1266
1311
1356
1400
1444
1487
1529
1570
1610
1649
1687
1723
1757
1789
1819
1847
1873
1895
1915
1932
1946
1957
1964
1968
1968
1966
1960
1952
1941
1926
1910
1890
1869
1845
1819
1792
1762
1731
1699
1665
1630
1595
1559
1522
1485
1448
1411
1374
1337
1300
1265
1229
1195
1162
1129
1098
1068
1039
1012
986
961
938
917
898
881
866
853
843
836
831
829
830
834
840
850
862
877
896
916
940
967
996
1028
1063
1101
1141
1184
1230
1277
1327
1379
1432
1487
1544
1602
1662
1722
1783
1845
1907
1970
2033
2096
2159
2222
2284
2347
2408
2469
2530
2589
2648
2706
2763
2818
2873
2926
2978
3028
3077
3124
3169
3213
3255
3295
3333
3369
3402
3432
3460
3485
3507
3526
3542
3555
3564
3570
3572
3571
3566
3558
3546
3530
3510
3487
3459
3428
3393
3354
3312
3266
3216
3164
3109
3051
2991
2929
2865
2799
2732
2665
2597
2528
2459
2391
2323
2256
2190
2125
2062
2000
1940
1881
1824
1769
1715
1664
1614
1567
1521
1478
1436
1397
1360
1326
1293
1263
1235
1208
1184
1161
1140
1121
1104
1088
1074
1061
1050
1041
1033
1026
1020
1016
1012
1008
1006
1004
1004
1002
1002
1000
1000
1000
999
998
996
995
993
991
989
986
984
981
978
974
970
965
960
954
947
940
932
924
915
905
895
884
873
861
849
836
824
811
798
785
771
758
745
732
719
706
694
682
671
660
649
639
630
622
614
606
599
593
587
581
575
570
565
560
555
549
544
537
531
524
516
508
499
489
479
468
457
444
431
418
403
387
371
353
335
316
295
274
252
230
206
182
157
131
104
77
49
20
-9
-39
-70
-102
-135
-168
-203
-238
-275
-313
-352
-392
-433
-476
-519
-564
-611
-658
-707
-758
-810
-864
-919
-976
-1034
-1094
-1155
-1217
-1280
-1345
-1410
-1475
-1541
-1608
-1674
-1741
-1808
-1874
-1940
-2005
-2071
-2136
-2200
-2264
-2327
-2389
-2450
-2511
-2569
-2627
-2683
-2738
-2791
-2843
-2893
-2941
-2988
-3033
-3075
-3117
-3156
-3193
-3229
-3263
-3294
-3324
-3352
-3378
-3401
-3423
-3443
-3460
-3475
-3488
-3499
-3507
-3514
-3518
-3519
-3519
-3515
-3510
-3502
-3491
-3478
-3463
-3446
-3426
-3404
-3379
-3352
-3323
-3292
-3258
-3222
-3185
-3146
-3105
-3062
-3019
-2974
-2928
-2882
-2834
-2787
-2739
-2691
-2643
-2595
-2548
-2501
-2454
-2408
-2363
-2318
-2274
-2232
-2190
-2149
-2110
-2072
-2035
-2000
-1966
-1933
-1901
-1870
-1840
-1812
-1784
-1757
-1731
-1705
-1681
-1657
-1634
-1611
-1588
-1566
-1545
-1523
-1502
-1482
-1462
-1443
-1424
-1406
-1389
-1372
-1357
-1342
-1328
-1315
-1303
-1292
-1282
-1273
-1266
-1259
-1254
-1249
-1246
-1243
-1241
-1239
-1237
-1236
-1235
-1234
-1232
-1230
-1228
-1226
-1223
-1219
-1215
-1210
-1204
-1198
-1190
-1182
-1172
-1162
-1150
-1137
-1123
-1107
-1090
-1072
-1052
-1031
-1008
-985
-959
-933
-905
-877
-847
-816
-785
-752
-718
-684
-648
-612
-574
-537
-498
-459
-419
-379
-339
-298
-257
-215
-173
-131
-88
-44
-1
44
89
134
180
227
274
323
371
421
471
521
573
626
679
733
789
845
903
962
1022
1083
1146
1210
1275
1342
1409
1478
1548
1619
1690
1763
1836
1910
1985
2059
2134
2209
2283
2357
2431
2505
2577
2649
2720
2790
2858
2925
2991
3055
3118
3180
3240
3299
3356
3413
3469
3524
3579
3633
3686
3740
3793
3846
3899
3953
4006
4061
4115
4170
4225
4280
4335
4390
4445
4500
4555
4610
4665
4719
4773
4827
4880
4932
4984
5035
5085
5135
5184
5232
5279
5325
5371
5416
5461
5505
5549
5592
5636
5679
5722
5765
5808
5851
5894
5937
5979
6022
6064
6106
6148
6189
6229
6269
6309
6347
6384
6421
6457
6492
6526
6559
6591
6622
6652
6682
6710
6738
6765
6791
6816
6841
6865
6888
6911
6933
6955
6977
6998
7019
7040
7060
7081
7101
7120
7140
7159
7179
7197
7216
7233
7251
7267
7283
7298
7313
7326
7338
7349
7358
7366
7373
7377
7381
7382
7382
7379
7375
7369
7361
7350
7338
7323
7306
7287
7265
7241
7215
7187
7156
7123
7088
7051
7013
6972
6930
6887
6842
6796
6750
6702
6655
6606
6558
6509
6460
6411
6363
6314
6265
6216
6167
6117
6068
6018
5968
5918
5867
5816
5765
5714
5662
5611
5559
5507
5454
5402
5350
5298
5246
5195
5144
5093
5043
4993
4943
4893
4843
4794
4744
4694
4644
4594
4544
4493
4442
4390
4338
4286
4233
4179
4125
4070
4014
3958
3901
3843
3784
3725
3665
3605
3543
3481
3419
3356
3292
3228
3164
3099
3034
2969
2904
2838
2772
2706
2640
2574
2507
2441
2374
2307
2241
2174
2108
2041
1976
1910
1845
1781
1717
1653
1590
1528
1467
1406
1346
1287
1228
1171
1114
1058
1002
949
895
842
791
740
690
642
595
548
503
459
416
374
332
292
252
213
175
137
100
64
28
-7
-42
-77
-111
-145
-179
-213
-246
-280
-313
-346
-379
-412
-444
-476
-509
-541
-572
-604
-635
-666
-696
-726
-756
-785
-813
-840
-867
-892
-917
-941
-964
-986
-1006
-1026
-1045
-1062
-1079
-1094
-1109
-1122
-1134
-1144
-1154
-1162
-1170
-1176
-1181
-1185
-1188
-1190
-1191
-1192
-1192
-1191
-1190
-1189
-1187
-1185
-1183
-1181
-1179
-1177
-1175
-1174
-1174
-1173
-1174
-1175
-1177
-1180
-1183
-1187
-1192
-1198
-1205
-1213
-1221
-1232
-1243
-1255
-1269
-1284
-1300
-1318
-1337
-1358
-1381
-1405
-1431
-1459
-1489
-1521
-1555
-1591
-1629
-1670
-1712
-1756
-1803
-1851
-1901
-1953
-2007
-2062
-2119
-2178
-2239
-2301
-2365
-2431
-2498
-2566
-2636
-2707
-2779
-2852
-2927
-3002
-3079
-3156
-3235
-3313
-3393
-3473
-3553
-3633
-3714
-3794
-3875
-3956
-4035
-4116
-4195
-4274
-4353
-4430
-4506
-4581
-4655
-4727
-4798
-4867
-4934
-4999
-5062
-5122
-5181
-5237
-5290
-5342
-5391
-5437
-5481
-5523
-5562
-5599
-5634
-5667
-5697
-5725
-5751
-5775
-5797
-5817
-5834
-5850
-5864
-5876
-5887
-5895
-5902
-5908
-5911
-5914
-5915
-5914
-5912
-5909
-5904
-5898
-5892
-5884
-5876
-5867
-5858
-5848
-5838
-5828
-5818
-5807
-5797
-5787
-5777
-5767
-5757
-5748
-5739
-5729
-5721
-5712
-5703
-5694
-5686
-5677
-5669
-5660
-5652
-5643
-5635
-5627
-5619
-5610
-5602
-5593
-5585
-5577
-5569
-5561
-5553
-5546
-5538
-5531
-5523
-5515
-5508
-5500
-5492
-5484
-5476
-5467
-5459
-5450
-5441
-5431
-5421
-5411
-5401
-5390
-5379
-5367
-5355
-5343
-5331
-5318
-5304
-5290
-5276
-5262
-5247
-5231
-5216
-5200
-5183
-5166
-5149
-5131
-5113
-5095
-5076
-5056
-5036
-5016
-4995
-4974
-4952
-4930
-4907
-4884
-4860
-4835
-4810
-4784
-4757
-4730
-4702
-4673
-4644
-4614
-4584
-4553
-4521
-4489
-4455
-4422
-4388
-4353
-4317
-4281
-4244
-4207
-4168
-4129
-4090
-4050
-4009
-3968
-3927
-3885
-3843
-3801
-3758
-3716
-3674
-3632
-3591
-3550
-3509
-3470
-3431
-3394
-3358
-3323
-3289
-3256
-3226
-3196
-3168
-3142
-3117
-3094
-3072
-3053
-3035
-3018
-3003
-2989
-2977
-2967
-2957
-2949
-2942
-2937
-2932
-2929
-2927
-2925
-2925
-2925
-2927
-2929
-2932
-2935
-2940
-2945
-2950
-2956
-2962
-2968
-2975
-2982
-2989
-2996
-3003
-3010
-3017
-3024
-3031
-3038
-3044
-3051
-3057
-3062
-3067
-3072
-3076
-3080
-3082
-3084
-3086
-3086
-3086
-3085
-3083
-3080
-3077
-3073
-3068
-3062
-3057
-3050
-3043
-3035
-3027
-3018
-3009
-2998
-2987
-2976
-2963
-2950
-2937
-2922
-2907
-2891
-2875
-2857
-2839
-2821
-2802
-2783
-2764
-2744
-2724
-2704
-2684
-2664
-2645
-2626
-2607
-2588
-2570
-2551
-2534
-2516
-2499
-2482
-2466
-2449
-2433
-2417
-2402
-2386
-2370
-2354
-2339
-2323
-2306
-2290
-2273
-2256
-2239
-2221
-2203
-2184
-2165
-2145
-2125
-2105
-2084
-2063
-2041
-2020
-1998
-1976
-1954
-1931
-1909
-1886
-1864
-1841
-1819
-1797
-1775
-1753
-1731
-1710
-1688
-1667
-1646
-1624
-1603
-1581
-1560
-1538
-1516
-1494
-1473
-1451
-1429
-1407
-1386
-1365
-1344
-1323
-1303
-1283
-1263
-1245
-1227
-1210
-1194
-1179
-1166
-1153
-1143
-1134
-1125
-1116
-1107
-1098
-1089
-1080
-1072
-1063
-1054
-1046
-1037
-1028
-1020
-1010
-1002
-994
-985
-977
-968
-960
-951
-943
-934
-926
-918
-909
-901
-893
-884
-876
-868
-859
-851
-843
-835
-827
-819
-811
-803
-794
-786
-778
-770
-762
-754
-747
-739
-731
-723
-715
-707
-699
-692
-684
-676
-668
-661
-653
-645
-638
-630
-623
-615
-607
-600
-592
-585
-577
-570
-563
-555
-548
-540
-533
-526
-519
-511
-504
-497
-490
-482
-475
-468
-461
-454
-447
-440
-432
-425
-418
-411
-404
-397
-391
-384
-377
-370
-363
-356
-349
-343
-336
-329
-322
-316
-309
-302
-296
-289
-282
-276
-269
-262
-256
-249
-243
-236
-230
-224
-217
-211
-204
-198
-192
-185
-179
-173
-166
-160
-154
-148
-141
-135
-129
-123
-117
-111
-105
-99
-93
-87
-81
-75
-69
-63
-57
-51
-45
-39
-33
-27
-21
-16
-10
-4
2
7
13
19
25
30
36
41
47
53
58
64
69
75
80
86
91
97
102
108
113
118
124
129
134
140
145
150
155
161
166
171
176
181
187
192
197
202
207
212
217
222
227
232
237
242
247
252
257
262
267
272
276
281
286
291
296
300
305
310
314
319
324
329
333
338
342
347
352
356
361
365
370
374
379
383
388
392
396
401
405
410
414
418
423
427
431
435
440
444
448
452
457
461
