5
37847
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
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
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
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
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
4
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
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
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
7
7
7
7
7
7
7
7
7
7
7
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
16
16
16
16
16
16
16
16
16
16
16
16
16
16
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
18
18
18
18
18
18
18
18
18
18
18
18
18
19
19
19
19
19
19
19
19
19
19
19
19
19
19
20
20
20
20
20
20
20
20
20
20
20
20
20
21
21
21
21
21
21
21
21
21
21
21
21
22
22
22
22
22
22
22
22
22
22
22
22
23
23
23
23
23
23
23
23
23
23
23
23
24
24
24
24
24
24
24
24
24
24
24
24
25
25
25
25
25
25
25
25
25
25
25
26
26
26
26
26
26
26
26
26
26
26
27
27
27
27
27
27
27
27
27
27
27
28
28
28
28
28
28
28
28
28
28
28
29
29
29
29
29
29
29
29
29
29
30
30
30
30
30
30
30
30
30
30
31
31
31
31
31
31
31
31
31
31
32
32
32
32
32
32
32
32
32
32
33
33
33
33
33
33
33
33
33
34
34
34
34
34
34
34
34
34
34
35
35
35
35
35
35
35
35
35
36
36
36
36
36
36
36
36
36
37
37
37
37
37
37
37
37
37
38
38
38
38
38
38
38
38
38
39
39
39
39
39
39
39
39
40
40
40
40
40
40
40
40
40
41
41
41
41
41
41
41
41
42
42
42
42
42
42
42
42
42
43
43
43
43
43
43
43
43
44
44
44
44
44
44
44
44
45
45
45
45
45
45
45
45
46
46
46
46
46
46
46
47
47
47
47
47
47
47
47
48
48
48
48
48
48
48
48
49
49
49
49
49
49
49
50
50
50
50
50
50
50
50
51
51
51
51
51
51
51
52
52
52
52
52
52
52
53
53
53
53
53
53
53
54
54
54
54
54
54
54
55
55
55
55
55
55
55
56
56
56
56
56
56
56
57
57
57
57
57
57
57
58
58
58
58
58
58
58
59
59
59
59
59
59
59
60
60
60
60
60
60
61
61
61
61
61
61
61
62
62
62
62
62
62
63
63
63
63
63
63
63
64
64
64
64
64
64
65
65
65
65
65
65
66
66
66
66
66
66
66
67
67
67
67
67
67
68
68
68
68
68
68
69
69
69
69
69
69
70
70
70
70
70
70
71
71
71
71
71
71
72
72
72
72
72
72
73
73
73
73
73
73
74
74
74
74
74
74
75
75
75
75
75
75
76
76
76
76
76
76
77
77
77
77
77
77
78
78
78
78
78
78
79
79
79
79
79
79
80
80
80
80
80
80
81
81
81
81
81
82
82
82
82
82
82
83
83
83
83
83
83
84
84
84
84
84
84
85
85
85
85
85
86
86
86
86
86
86
87
87
87
87
87
87
88
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
93
94
94
94
94
94
95
95
95
95
95
96
96
96
96
96
97
97
97
97
97
97
98
98
98
98
98
99
99
99
99
99
99
100
100
100
100
100
101
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
108
108
108
108
108
109
109
109
109
109
110
110
110
110
110
111
111
111
111
111
112
112
112
112
112
113
113
113
113
114
114
114
114
114
115
115
115
115
116
116
116
116
116
117
117
117
117
118
118
118
118
119
119
119
119
119
120
120
120
120
121
121
121
121
122
122
122
122
122
123
123
123
123
124
124
124
124
124
125
125
125
125
126
126
126
126
126
127
127
127
127
128
128
128
128
128
129
129
129
129
130
130
130
130
130
131
131
131
131
132
132
132
132
132
133
133
133
133
134
134
134
134
134
135
135
135
135
135
136
136
136
136
136
137
137
137
137
137
138
138
138
138
139
139
139
139
139
140
140
140
140
140
141
141
141
141
141
142
142
142
142
142
143
143
143
143
143
144
144
144
144
144
145
145
145
145
145
145
146
146
146
146
146
147
147
147
147
147
147
148
148
148
148
148
149
149
149
149
149
149
150
150
150
150
150
151
151
151
151
151
151
152
152
152
152
152
153
153
153
153
153
154
154
154
154
154
155
155
155
155
155
156
156
156
156
156
157
157
157
157
158
158
158
158
159
159
159
159
160
160
160
160
161
161
161
162
162
162
162
163
163
163
163
164
164
164
164
165
165
165
165
165
166
166
166
166
166
167
167
167
167
167
167
168
168
168
168
168
168
169
169
169
169
169
169
169
169
169
169
169
170
170
170
170
170
170
170
170
170
171
171
171
171
171
171
171
171
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
171
171
171
171
171
171
171
171
171
171
171
171
171
172
172
172
172
172
172
173
173
173
173
173
174
174
174
174
174
175
175
175
175
175
176
176
176
176
176
177
177
177
177
177
177
178
178
178
178
178
178
179
179
179
179
179
180
180
180
180
180
181
181
181
181
182
182
182
182
183
183
183
184
184
184
185
185
185
186
186
186
187
187
187
187
188
188
188
188
189
189
189
189
189
189
189
190
190
190
190
190
190
190
190
190
190
190
190
190
190
190
191
191
191
191
191
191
191
191
191
192
192
192
192
192
192
193
193
193
193
194
194
194
194
194
195
195
195
195
195
195
195
195
195
195
195
195
195
196
196
196
196
196
196
196
196
196
196
197
197
197
197
197
197
197
198
198
198
198
198
198
198
198
198
198
198
198
199
199
199
199
199
199
199
199
199
199
199
199
200
200
200
200
200
200
200
200
200
200
200
200
201
201
201
201
201
201
201
202
202
202
202
202
202
203
203
203
203
203
203
203
203
204
204
204
204
204
204
204
204
204
205
205
205
205
205
205
205
206
206
206
206
207
207
207
207
208
208
208
209
209
209
209
209
210
210
210
210
211
211
211
211
211
212
212
212
212
213
213
213
213
214
214
214
215
215
215
215
215
216
216
216
216
217
217
217
217
217
218
218
218
219
219
219
220
220
220
221
221
222
222
223
223
224
224
224
225
225
226
226
226
226
227
227
227
227
227
227
228
228
228
228
228
228
229
229
229
230
230
231
231
232
232
233
234
234
235
235
236
237
237
237
238
238
239
239
239
239
239
239
239
239
239
239
239
239
239
239
239
239
239
239
239
239
240
240
240
240
240
240
240
240
240
240
240
240
240
241
241
241
241
242
242
243
243
243
244
244
245
246
246
247
247
247
248
248
248
248
249
249
249
249
249
249
249
249
249
249
249
249
249
249
249
249
249
249
249
249
249
249
249
249
249
250
250
250
250
250
250
250
251
251
251
252
252
253
253
254
254
255
255
256
257
257
258
258
259
260
260
261
261
262
262
263
263
264
264
265
265
265
265
266
266
266
266
266
266
266
266
266
266
267
267
267
267
268
268
269
269
269
270
270
271
271
272
272
273
274
274
275
275
276
277
277
278
278
279
279
280
280
281
281
281
281
282
282
282
282
282
282
282
282
282
282
281
281
281
281
281
281
281
281
281
282
282
282
282
282
282
282
282
282
282
282
282
282
282
282
282
282
282
282
282
283
283
283
283
283
284
284
284
284
285
285
285
286
286
286
286
287
287
287
288
288
289
289
289
290
290
291
291
292
292
293
293
293
294
294
294
295
295
295
295
296
296
296
296
296
296
296
296
296
297
297
297
297
297
297
297
297
297
297
297
297
297
297
297
297
297
298
298
298
298
299
299
299
300
300
301
301
301
302
302
303
303
304
304
305
306
306
307
307
308
308
309
309
309
310
310
310
311
311
311
311
311
311
311
311
311
311
310
310
310
310
310
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
310
310
310
310
311
311
311
312
312
313
313
314
314
315
315
316
316
316
317
317
318
318
318
319
319
319
319
319
319
319
319
319
319
319
319
319
319
318
318
318
318
318
318
318
318
318
318
318
318
318
318
318
318
317
317
317
317
317
316
316
316
315
315
315
314
314
314
313
313
313
312
312
312
311
311
311
311
310
310
310
310
309
309
309
309
309
309
308
308
309
309
309
309
309
310
310
311
311
311
312
312
313
313
313
314
314
315
315
315
316
316
316
316
317
317
317
318
318
318
319
319
320
320
321
321
322
322
323
323
323
324
324
324
325
325
325
326
326
327
327
328
328
329
330
331
332
332
333
334
335
336
337
337
338
338
338
339
339
339
338
338
338
338
337
337
336
336
335
335
335
334
334
334
334
333
333
333
333
333
333
333
333
333
333
334
334
334
335
335
335
336
336
337
337
338
338
339
339
339
340
340
340
340
340
340
340
340
339
339
339
339
338
338
338
337
337
337
336
336
335
335
334
334
334
333
333
333
333
333
333
333
333
334
334
334
334
334
334
334
334
334
334
335
335
335
335
335
335
335
335
335
335
335
336
336
336
336
336
337
337
337
338
338
338
339
339
339
339
340
340
340
341
341
341
342
342
343
343
344
345
345
346
347
347
348
349
350
351
352
353
354
355
356
357
358
359
359
360
360
361
361
361
362
362
362
362
363
363
363
363
364
364
364
364
364
364
364
364
363
363
363
363
363
363
363
363
363
364
364
364
365
365
365
366
366
367
368
368
369
370
371
372
373
374
374
375
376
377
377
378
378
379
379
380
380
380
381
381
382
382
383
383
384
384
385
385
386
386
387
387
388
388
388
389
389
390
390
391
391
392
392
393
393
394
394
395
395
396
396
397
397
398
398
399
400
400
401
401
402
403
403
404
405
406
406
407
408
408
409
409
410
410
411
412
412
413
413
414
415
415
416
416
416
417
417
417
418
418
418
419
420
420
421
422
422
423
424
425
425
426
426
427
427
428
428
428
429
429
430
430
431
431
431
432
432
432
432
433
433
433
433
434
434
434
435
435
436
436
437
437
437
438
438
439
439
439
439
440
440
440
440
440
440
440
440
441
441
441
442
443
443
444
445
446
447
447
448
449
449
449
450
450
450
450
450
450
450
450
450
450
450
451
451
452
453
454
455
457
458
459
461
463
464
465
467
468
469
470
470
471
471
471
471
471
471
471
471
470
470
470
470
470
470
470
471
471
472
473
474
475
476
477
478
479
481
482
483
484
485
485
486
486
487
487
487
487
487
487
488
488
488
489
489
490
491
492
493
494
495
496
497
497
498
499
499
499
499
499
499
498
498
497
496
495
494
493
492
491
490
489
488
486
485
484
483
482
481
480
480
479
479
479
479
479
479
479
480
480
481
481
482
483
484
485
486
487
488
489
490
491
492
492
493
493
493
493
494
494
494
494
494
494
494
495
495
496
496
497
499
500
502
503
505
507
509
511
513
516
518
520
521
523
525
526
528
529
530
531
532
533
533
534
534
534
534
534
534
534
533
533
532
531
530
529
528
527
525
524
522
521
519
518
516
515
513
512
511
510
509
508
507
507
507
507
507
507
508
508
508
509
509
509
508
508
508
507
506
505
504
504
503
502
501
501
500
500
499
499
499
498
498
498
498
499
499
499
499
499
499
500
500
500
500
500
501
501
501
501
501
501
501
501
502
502
502
503
503
504
504
505
505
506
506
506
506
505
505
505
504
504
503
503
502
502
501
501
500
499
499
498
498
497
497
496
496
495
495
494
494
493
493
492
492
491
491
491
492
492
493
494
495
497
499
501
503
505
508
511
513
516
519
521
524
526
528
530
532
534
535
536
538
539
539
540
541
541
542
542
543
543
543
544
544
545
545
546
547
548
548
549
550
551
552
553
554
554
555
555
555
555
555
554
554
553
552
551
550
548
547
546
545
544
543
542
540
539
538
538
537
536
535
535
534
533
532
531
531
530
529
528
527
526
525
524
523
522
521
521
521
521
521
521
522
522
523
524
525
526
528
529
530
532
533
534
535
537
538
539
539
540
541
542
543
543
544
545
546
547
548
548
549
550
551
552
553
553
554
555
555
556
556
556
556
556
556
556
555
555
555
554
554
554
553
553
553
554
554
554
554
555
555
556
556
556
557
557
557
558
558
558
558
559
559
559
559
559
559
559
559
559
559
559
559
558
558
557
557
556
555
554
553
552
551
550
549
548
547
546
544
543
542
541
540
538
537
536
535
534
533
532
532
531
531
531
531
532
532
533
534
535
537
538
540
541
543
545
547
549
551
553
555
557
559
562
564
566
569
571
573
575
578
580
582
584
586
588
590
592
594
596
598
601
603
605
608
610
613
616
618
621
623
626
629
631
634
636
639
642
644
647
649
651
653
656
658
660
662
664
666
668
670
673
675
677
680
682
685
687
690
693
696
698
701
704
707
709
712
715
718
720
723
726
728
730
732
734
736
738
739
741
742
743
744
745
746
747
747
747
747
747
747
746
745
744
743
741
740
739
737
736
735
734
733
733
732
732
732
732
733
733
734
735
736
738
739
740
742
743
744
746
747
748
749
750
750
751
752
752
753
754
754
755
755
756
757
758
758
759
760
761
762
763
764
765
766
767
767
768
769
769
769
769
769
768
768
767
766
765
763
762
761
759
757
756
754
753
751
750
748
746
745
743
741
739
737
734
732
730
727
725
722
720
718
716
714
712
711
709
708
708
707
707
707
707
708
709
710
711
712
713
714
716
717
718
719
720
721
722
722
723
724
724
724
725
725
725
725
725
724
724
724
723
723
723
722
722
721
721
721
721
720
720
720
720
720
719
719
719
719
719
719
719
719
719
718
718
718
718
718
718
719
719
720
720
721
722
724
725
727
728
730
731
733
734
736
737
739
740
742
743
745
747
748
750
751
753
755
756
758
759
761
762
764
765
766
768
769
770
771
772
773
773
774
774
775
775
775
776
776
776
776
776
777
777
777
777
778
778
779
779
780
781
782
782
783
784
785
787
788
789
791
792
793
795
796
798
799
800
801
803
804
805
806
807
808
809
810
811
812
813
813
814
815
815
815
816
816
816
815
815
814
814
813
812
811
809
808
806
805
803
801
799
797
795
793
791
789
787
785
783
781
779
777
775
773
771
770
768
767
765
764
762
761
759
758
756
755
753
752
751
750
750
749
749
750
750
751
752
754
755
757
759
762
764
766
768
770
773
775
777
779
781
783
785
787
788
790
792
793
795
796
797
798
799
799
799
799
799
798
798
797
796
794
793
792
790
789
787
785
783
782
780
778
776
774
773
771
770
769
768
767
767
767
767
768
768
769
770
771
773
774
776
777
779
781
783
785
787
790
792
795
797
800
803
805
808
811
813
816
819
822
824
827
831
834
837
841
844
848
851
855
859
862
865
868
871
874
877
879
882
884
887
889
891
893
895
898
900
901
903
904
906
907
908
908
909
909
909
908
908
907
906
906
905
903
902
901
900
899
898
897
896
896
896
895
896
896
897
898
899
900
902
903
905
907
909
911
914
916
918
921
923
925
927
929
931
933
934
936
937
938
939
939
940
941
941
941
941
941
941
940
940
939
938
937
936
934
933
931
929
927
925
923
921
918
915
913
910
907
903
900
897
894
890
887
884
880
877
874
870
867
864
861
857
854
852
849
846
844
842
840
839
837
836
835
834
833
833
832
831
830
830
829
828
827
826
826
825
824
824
823
823
823
824
825
826
827
829
831
834
837
840
843
847
850
854
858
862
866
870
874
878
881
885
888
891
894
897
900
903
906
908
911
914
916
918
920
923
924
926
928
930
931
933
934
935
936
936
937
936
936
935
933
932
930
927
925
923
920
917
915
912
910
907
905
903
900
898
896
894
892
890
889
887
885
884
882
881
879
878
877
876
876
875
875
874
874
874
874
874
874
875
875
875
876
876
877
878
879
880
882
883
885
886
888
889
891
892
894
895
896
897
898
899
899
900
900
900
900
900
900
900
900
900
900
900
900
899
899
899
899
898
898
897
897
896
895
893
892
890
888
886
883
880
877
874
871
868
865
861
858
854
851
848
844
841
837
834
830
827
824
820
817
814
811
808
805
802
799
796
794
791
788
786
783
781
779
776
774
772
770
769
767
765
764
762
761
761
760
760
760
760
761
762
763
764
766
767
768
770
771
772
774
775
776
777
778
780
781
782
783
784
785
785
785
785
785
784
782
780
778
775
772
769
766
763
759
756
753
749
746
743
739
736
732
728
724
719
715
710
705
700
694
689
683
677
670
664
657
651
644
637
631
624
618
611
605
599
593
587
580
574
568
562
556
550
544
539
533
528
523
518
514
510
506
502
499
496
493
491
488
486
484
481
479
476
473
470
467
464
460
456
453
449
445
441
437
433
428
424
420
416
412
408
404
401
397
394
391
388
386
384
382
380
379
377
376
374
373
371
369
367
364
361
358
355
351
346
342
337
332
328
323
317
312
307
302
297
292
287
282
277
272
268
263
259
254
250
246
242
239
235
232
229
226
224
222
220
218
217
215
214
212
210
208
206
203
200
196
192
188
184
179
174
168
162
156
149
142
135
127
119
111
103
95
87
79
71
63
56
48
40
33
25
18
11
3
-4
-10
-17
-23
-29
-35
-40
-45
-50
-55
-59
-64
-68
-71
-75
-79
-82
-86
-89
-92
-96
-99
-102
-106
-109
-113
-117
-121
-125
-129
-134
-139
-144
-149
-155
-160
-166
-173
-179
-186
-192
-199
-206
-213
-219
-226
-233
-239
-246
-253
-259
-266
-273
-279
-286
-293
-300
-307
-314
-321
-328
-336
-343
-351
-358
-366
-374
-381
-389
-396
-403
-411
-417
-424
-431
-437
-443
-448
-453
-458
-462
-466
-470
-473
-476
-478
-480
-481
-482
-483
-483
-483
-483
-482
-482
-481
-480
-479
-479
-478
-477
-476
-475
-474
-473
-472
-471
-470
-469
-468
-467
-467
-466
-466
-465
-464
-464
-463
-463
-462
-461
-460
-460
-459
-459
-459
-460
-461
-462
-463
-465
-467
-469
-471
-473
-476
-478
-481
-484
-487
-490
-494
-497
-501
-504
-508
-511
-515
-518
-522
-525
-527
-530
-532
-535
-536
-538
-539
-540
-541
-541
-541
-541
-541
-540
-540
-539
-538
-537
-536
-535
-534
-533
-532
-530
-529
-528
-527
-526
-525
-525
-524
-524
-524
-524
-525
-526
-527
-529
-531
-533
-535
-538
-540
-543
-545
-548
-550
-552
-554
-556
-559
-561
-563
-565
-566
-568
-569
-570
-571
-572
-573
-573
-574
-574
-574
-574
-574
-573
-573
-573
-572
-571
-571
-570
-569
-568
-567
-566
-565
-564
-563
-561
-560
-558
-556
-555
-553
-552
-550
-549
-547
-546
-545
-545
-544
-543
-543
-543
-544
-544
-545
-546
-547
-549
-550
-552
-554
-556
-557
-559
-561
-562
-563
-564
-564
-564
-564
-564
-563
-562
-562
-561
-560
-559
-558
-557
-556
-555
-553
-551
-549
-546
-544
-540
-537
-533
-529
-525
-521
-517
-513
-509
-505
-501
-497
-493
-488
-484
-479
-475
-470
-465
-460
-455
-451
-446
-441
-437
-433
-429
-425
-421
-418
-414
-411
-409
-406
-404
-401
-399
-397
-395
-392
-389
-386
-383
-380
-376
-372
-368
-364
-360
-356
-353
-350
-348
-346
-344
-344
-343
-344
-345
-346
-348
-350
-353
-356
-360
-363
-367
-372
-376
-381
-386
-390
-395
-400
-405
-410
-415
-420
-425
-431
-436
-441
-447
-452
-457
-463
-468
-473
-478
-483
-487
-492
-496
-501
-505
-509
-514
-518
-523
-527
-532
-536
-540
-543
-547
-549
-552
-554
-556
-557
-557
-558
-558
-558
-557
-557
-557
-557
-557
-557
-558
-558
-557
-557
-557
-556
-555
-553
-552
-549
-547
-544
-541
-537
-534
-531
-527
-524
-522
-519
-517
-515
-514
-513
-512
-512
-511
-511
-512
-512
-512
-512
-512
-512
-512
-511
-511
-510
-509
-508
-507
-507
-506
-507
-507
-508
-509
-511
-514
-517
-520
-524
-528
-532
-537
-542
-547
-552
-557
-563
-568
-573
-578
-582
-586
-590
-594
-597
-601
-604
-607
-611
-614
-618
-622
-626
-630
-635
-639
-644
-648
-652
-657
-661
-665
-669
-673
-677
-681
-685
-689
-693
-697
-701
-705
-708
-711
-714
-717
-719
-721
-724
-726
-729
-732
-735
-739
-744
-748
-754
-760
-766
-773
-780
-788
-795
-803
-811
-819
-827
-835
-842
-850
-857
-864
-871
-877
-883
-889
-894
-900
-905
-911
-916
-922
-928
-934
-940
-946
-953
-959
-965
-971
-976
-981
-986
-990
-994
-997
-999
-1000
-1000
-1000
-1000
-1000
-999
-997
-995
-992
-990
-987
-984
-981
-978
-975
-972
-969
-966
-962
-958
-954
-950
-945
-940
-934
-928
-921
-913
-905
-897
-887
-878
-868
-858
-848
-839
-829
-821
-813
-805
-799
-793
-789
-785
-782
-780
-779
-777
-776
-776
-775
-775
-774
-774
-774
-774
-774
-774
-774
-775
-776
-777
-778
-779
-781
-782
-784
-786
-788
-790
-792
-794
-797
-799
-801
-804
-806
-809
-811
-814
-817
-819
-822
-825
-827
-830
-832
-834
-837
-839
-841
-843
-845
-847
-849
-850
-852
-852
-853
-852
-852
-851
-849
-848
-846
-844
-842
-839
-837
-835
-833
-830
-828
-826
-823
-820
-817
-814
-810
-806
-802
-798
-794
-790
-786
-781
-777
-772
-768
-763
-759
-755
-750
-746
-741
-737
-732
-728
-723
-719
-715
-712
-709
-707
-705
-704
-703
-703
-704
-705
-707
-710
-713
-717
-721
-725
-730
-734
-739
-743
-748
-752
-757
-761
-765
-769
-773
-777
-781
-785
-789
-793
-796
-800
-804
-807
-810
-812
-814
-815
-815
-815
-813
-811
-807
-803
-797
-791
-784
-776
-768
-759
-749
-740
-730
-721
-711
-702
-693
-685
-677
-669
-662
-655
-649
-643
-636
-630
-624
-618
-612
-605
-599
-592
-584
-577
-569
-562
-554
-547
-539
-533
-526
-521
-515
-510
-506
-502
-499
-495
-492
-489
-486
-483
-480
-477
-473
-469
-465
-460
-455
-450
-445
-439
-433
-426
-419
-412
-404
-396
-388
-379
-369
-359
-349
-339
-328
-317
-306
-295
-283
-271
-258
-246
-233
-220
-207
-194
-181
-168
-155
-142
-130
-118
-106
-94
-83
-72
-62
-52
-42
-32
-23
-14
-5
4
12
20
28
36
43
50
57
63
69
74
79
84
89
93
97
101
105
108
112
114
117
119
121
123
124
126
127
129
130
131
133
134
135
136
137
138
138
138
138
137
136
135
134
133
132
131
131
131
131
131
131
132
132
132
132
132
132
131
131
130
129
127
126
124
122
120
118
116
113
111
108
105
102
99
96
93
89
86
82
79
75
71
68
65
61
58
55
52
49
46
43
40
38
35
33
31
29
28
26
25
23
22
20
19
18
17
16
15
14
13
12
11
10
9
8
7
6
5
3
1
-1
-4
-7
-10
-14
-18
-23
-28
-33
-39
-45
-52
-59
-67
-74
-82
-91
-99
-108
-117
-125
-134
-144
-153
-163
-173
-183
-194
-205
-215
-226
-237
-247
-258
-268
-278
-288
-298
-308
-317
-327
-336
-345
-354
-364
-373
-382
-391
-400
-410
-419
-428
-437
-446
-455
-463
-472
-480
-488
-496
-504
-512
-520
-529
-537
-545
-553
-561
-570
-579
-588
-597
-607
-617
-628
-638
-650
-661
-673
-685
-698
-711
-724
-738
-753
-767
-782
-797
-813
-828
-844
-860
-876
-892
-908
-923
-939
-955
-970
-985
-1000
-1014
-1029
-1043
-1057
-1071
-1085
-1098
-1112
-1125
-1138
-1151
-1165
-1178
-1191
-1205
-1218
-1231
-1245
-1258
-1271
-1283
-1296
-1308
-1319
-1331
-1341
-1352
-1362
-1373
-1383
-1393
-1403
-1413
-1424
-1434
-1444
-1454
-1465
-1475
-1484
-1494
-1503
-1512
-1521
-1529
-1537
-1544
-1551
-1557
-1563
-1568
-1573
-1577
-1581
-1585
-1588
-1591
-1594
-1596
-1599
-1601
-1603
-1605
-1607
-1609
-1610
-1611
-1612
-1613
-1614
-1614
-1615
-1615
-1615
-1616
-1616
-1617
-1618
-1619
-1620
-1622
-1625
-1628
-1632
-1636
-1641
-1647
-1654
-1661
-1669
-1677
-1686
-1695
-1704
-1714
-1723
-1733
-1743
-1752
-1762
-1772
-1783
-1793
-1803
-1814
-1825
-1837
-1848
-1860
-1872
-1884
-1896
-1908
-1919
-1931
-1943
-1954
-1965
-1976
-1986
-1997
-2007
-2016
-2025
-2033
-2041
-2050
-2057
-2063
-2069
-2074
-2079
-2083
-2087
-2090
-2093
-2096
-2099
-2101
-2104
-2107
-2111
-2114
-2119
-2124
-2129
-2135
-2142
-2149
-2157
-2165
-2174
-2183
-2193
-2202
-2212
-2221
-2231
-2240
-2250
-2259
-2268
-2277
-2286
-2295
-2304
-2313
-2323
-2332
-2342
-2353
-2363
-2374
-2385
-2396
-2407
-2418
-2429
-2440
-2451
-2461
-2471
-2481
-2490
-2498
-2506
-2513
-2520
-2526
-2531
-2536
-2540
-2545
-2548
-2552
-2555
-2558
-2561
-2563
-2566
-2568
-2570
-2572
-2574
-2577
-2579
-2581
-2584
-2586
-2589
-2593
-2596
-2600
-2604
-2609
-2613
-2618
-2622
-2627
-2631
-2636
-2640
-2643
-2647
-2650
-2652
-2654
-2656
-2657
-2658
-2659
-2660
-2660
-2661
-2661
-2661
-2661
-2662
-2662
-2662
-2663
-2663
-2663
-2663
-2663
-2663
-2663
-2662
-2661
-2660
-2658
-2656
-2654
-2651
-2647
-2643
-2639
-2634
-2628
-2622
-2616
-2609
-2602
-2595
-2587
-2580
-2573
-2567
-2561
-2556
-2552
-2548
-2544
-2542
-2539
-2538
-2536
-2535
-2535
-2534
-2534
-2534
-2534
-2534
-2533
-2533
-2533
-2532
-2531
-2530
-2528
-2527
-2526
-2524
-2523
-2521
-2520
-2518
-2517
-2516
-2515
-2513
-2513
-2512
-2511
-2510
-2509
-2508
-2507
-2506
-2504
-2503
-2501
-2499
-2497
-2495
-2493
-2491
-2489
-2486
-2484
-2482
-2480
-2478
-2476
-2474
-2473
-2471
-2470
-2469
-2468
-2467
-2467
-2466
-2466
-2466
-2466
-2466
-2467
-2468
-2469
-2470
-2471
-2473
-2475
-2478
-2480
-2483
-2487
-2490
-2494
-2498
-2502
-2506
-2510
-2514
-2518
-2522
-2527
-2531
-2535
-2539
-2544
-2548
-2552
-2557
-2561
-2566
-2570
-2575
-2579
-2584
-2588
-2593
-2598
-2602
-2607
-2611
-2616
-2620
-2625
-2629
-2633
-2637
-2642
-2646
-2649
-2653
-2656
-2659
-2662
-2665
-2667
-2669
-2671
-2673
-2674
-2676
-2677
-2678
-2678
-2679
-2679
-2679
-2679
-2679
-2679
-2678
-2678
-2677
-2676
-2675
-2674
-2673
-2671
-2669
-2667
-2664
-2661
-2658
-2654
-2650
-2646
-2642
-2639
-2635
-2631
-2628
-2624
-2621
-2619
-2617
-2615
-2614
-2613
-2612
-2612
-2613
-2613
-2614
-2615
-2616
-2617
-2618
-2619
-2620
-2622
-2623
-2624
-2625
-2625
-2626
-2626
-2626
-2625
-2625
-2624
-2623
-2623
-2622
-2621
-2621
-2621
-2621
-2621
-2622
-2623
-2623
-2624
-2625
-2626
-2627
-2629
-2630
-2631
-2632
-2633
-2633
-2634
-2634
-2634
-2634
-2634
-2633
-2632
-2631
-2629
-2628
-2626
-2623
-2621
-2618
-2615
-2611
-2608
-2604
-2600
-2595
-2590
-2585
-2579
-2572
-2566
-2558
-2550
-2542
-2533
-2523
-2512
-2502
-2490
-2478
-2465
-2452
-2439
-2425
-2411
-2397
-2382
-2368
-2353
-2339
-2324
-2310
-2295
-2281
-2266
-2252
-2237
-2222
-2207
-2192
-2177
-2162
-2147
-2132
-2118
-2103
-2089
-2075
-2061
-2048
-2035
-2023
-2011
-1999
-1988
-1977
-1966
-1956
-1945
-1935
-1924
-1913
-1903
-1892
-1881
-1869
-1858
-1846
-1835
-1823
-1812
-1800
-1789
-1777
-1766
-1754
-1743
-1731
-1720
-1708
-1696
-1685
-1673
-1661
-1649
-1637
-1624
-1612
-1599
-1585
-1571
-1557
-1542
-1526
-1511
-1494
-1477
-1460
-1442
-1424
-1406
-1388
-1370
-1352
-1335
-1318
-1301
-1285
-1269
-1254
-1239
-1224
-1210
-1197
-1184
-1172
-1160
-1148
-1137
-1126
-1115
-1105
-1095
-1085
-1075
-1066
-1057
-1049
-1042
-1035
-1029
-1024
-1018
-1016
-1012
-1010
-1010
-1008
-1008
-1008
-1010
-1010
-1012
-1014
-1016
-1016
-1018
-1022
-1024
-1026
-1028
-1030
-1032
-1034
-1035
-1036
-1037
-1038
-1039
-1039
-1039
-1040
-1040
-1040
-1040
-1040
-1040
-1040
-1040
-1039
-1039
-1037
-1036
-1035
-1033
-1031
-1028
-1026
-1022
-1020
-1016
-1014
-1010
-1006
-1002
-997
-991
-985
-979
-972
-965
-957
-949
-941
-932
-923
-914
-905
-896
-887
-877
-868
-858
-849
-839
-829
-819
-809
-799
-788
-778
-767
-756
-746
-735
-724
-713
-703
-692
-682
-672
-662
-653
-643
-634
-624
-615
-605
-595
-586
-576
-566
-556
-545
-535
-525
-514
-504
-493
-483
-473
-462
-452
-442
-431
-421
-411
-401
-391
-381
-371
-362
-352
-343
-334
-325
-316
-308
-300
-292
-285
-278
-271
-266
-260
-256
-252
-248
-245
-243
-241
-240
-238
-238
-237
-237
-237
-236
-236
-236
-236
-236
-236
-236
-236
-236
-236
-237
-237
-238
-238
-239
-241
-243
-245
-248
-251
-255
-259
-264
-269
-275
-281
-288
-296
-303
-312
-320
-330
-339
-349
-359
-370
-381
-392
-404
-416
-427
-439
-451
-463
-475
-487
-499
-511
-523
-535
-547
-559
-571
-583
-596
-608
-620
-631
-642
-653
-662
-671
-679
-686
-693
-698
-701
-704
-706
-706
-705
-703
-699
-695
-689
-682
-675
-666
-656
-646
-635
-624
-612
-599
-586
-573
-559
-545
-530
-516
-501
-486
-471
-456
-442
-427
-413
-399
-385
-372
-359
-347
-335
-323
-312
-302
-291
-281
-271
-262
-252
-243
-234
-224
-215
-206
-197
-188
-179
-169
-160
-151
-141
-132
-122
-113
-103
-93
-84
-74
-64
-55
-45
-36
-27
-18
-9
-1
8
16
23
31
38
46
53
60
68
75
82
90
97
105
112
120
127
134
141
147
153
159
164
170
174
179
184
188
193
198
202
208
213
220
226
234
241
250
259
269
280
291
303
315
328
341
356
370
385
401
417
434
451
468
486
504
522
540
558
576
595
613
631
650
669
688
707
726
745
765
784
804
824
843
863
882
901
920
939
957
975
993
1010
1028
1045
1061
1077
1092
1107
1121
1135
1149
1162
1175
1188
1200
1212
1223
1235
1246
1257
1268
1278
1289
1299
1309
1318
1328
1338
1347
1357
1366
1376
1385
1395
1405
1415
1425
1435
1446
1456
1468
1479
1491
1503
1515
1528
1541
1554
1568
1583
1599
1615
1631
1649
1667
1685
1704
1724
1744
1765
1785
1806
1827
1849
1870
1892
1914
1936
1957
1980
2001
2024
2045
2068
2089
2111
2132
2153
2173
2193
2213
2233
2252
2270
2288
2306
2323
2341
2357
2374
2390
2406
2422
2438
2454
2469
2485
2500
2516
2532
2548
2564
2580
2596
2613
2630
2648
2665
2683
2701
2719
2737
2755
2772
2790
2807
2824
2840
2856
2872
2887
2901
2916
2929
2942
2955
2968
2980
2991
3002
3013
3023
3033
3043
3052
3062
3070
3079
3088
3097
3105
3114
3123
3132
3140
3149
3157
3166
3174
3182
3190
3198
3205
3213
3221
3228
3236
3244
3251
3259
3267
3274
3282
3289
3297
3304
3311
3317
3324
3330
3336
3342
3347
3353
3358
3363
3369
3374
3379
3384
3390
3395
3401
3406
3412
3418
3424
3430
3436
3442
3447
3453
3458
3463
3468
3472
3477
3481
3485
3489
3494
3498
3502
3506
3511
3516
3521
3527
3533
3540
3547
3555
3563
3572
3582
3592
3603
3614
3625
3636
3647
3659
3670
3682
3693
3705
3716
3727
3739
3751
3762
3774
3786
3798
3809
3821
3833
3845
3856
3867
3878
3889
3899
3908
3917
3925
3932
3938
3944
3948
3952
3955
3957
3958
3958
3958
3957
3956
3954
3951
3949
3946
3943
3941
3938
3935
3933
3930
3928
3926
3925
3924
3923
3923
3923
3924
3925
3926
3928
3930
3933
3935
3938
3941
3944
3947
3950
3952
3954
3957
3958
3960
3962
3963
3965
3966
3968
3970
3973
3976
3979
3983
3988
3993
3999
4005
4011
4017
4024
4030
4038
4043
4051
4057
4064
4070
4075
4083
4089
4094
4102
4108
4115
4122
4129
4136
4143
4151
4158
4165
4172
4178
4184
4190
4195
4200
4204
4208
4211
4213
4215
4217
4218
4219
4220
4221
4221
4222
4222
4223
4223
4224
4225
4227
4228
4229
4231
4232
4234
4235
4237
4238
4239
4240
4242
4243
4245
4246
4249
4251
4254
4258
4262
4267
4272
4279
4285
4293
4301
4309
4318
4327
4336
4345
4355
4365
4374
4384
4394
4405
4415
4426
4436
4447
4458
4469
4480
4490
4501
4511
4521
4531
4540
4549
4558
4566
4575
4582
4590
4597
4605
4612
4618
4624
4630
4636
4641
4646
4650
4654
4657
4660
4663
4665
4666
4667
4668
4668
4667
4666
4665
4663
4660
4658
4655
4652
4649
4645
4642
4639
4635
4631
4627
4623
4618
4613
4607
4601
4595
4588
4580
4572
4564
4556
4548
4540
4533
4525
4518
4512
4506
4501
4496
4491
4487
4483
4479
4475
4472
4469
4465
4462
4459
4456
4453
4451
4448
4446
4444
4442
4441
4439
4439
4438
4437
4437
4437
4438
4439
4440
4441
4443
4445
4447
4450
4453
4456
4460
4463
4467
4470
4474
4477
4480
4482
4485
4487
4489
4491
4492
4494
4494
4495
4495
4495
4495
4494
4493
4491
4490
4488
4486
4484
4482
4480
4478
4477
4475
4474
4473
4472
4471
4471
4470
4470
4470
4469
4469
4469
4468
4468
4468
4467
4467
4466
4466
4466
4465
4466
4466
4466
4467
4468
4469
4470
4472
4473
4475
4476
4477
4478
4479
4480
4480
4480
4480
4480
4480
4479
4478
4477
4476
4475
4473
4472
4470
4468
4466
4464
4461
4459
4457
4454
4451
4448
4445
4442
4439
4436
4433
4431
4428
4425
4423
4421
4419
4417
4415
4413
4412
4410
4408
4407
4405
4404
4403
4403
4403
4403
4404
4406
4409
4412
4416
4421
4427
4433
4440
4447
4455
4463
4472
4480
4489
4497
4506
4515
4523
4532
4540
4548
4556
4564
4572
4579
4586
4594
4601
4607
4614
4620
4626
4631
4637
4642
4647
4651
4656
4660
4665
4669
4673
4676
4680
4683
4686
4689
4691
4694
4696
4698
4700
4702
4704
4706
4708
4710
4712
4715
4717
4720
4723
4726
4729
4732
4736
4740
4745
4750
4755
4761
4767
4774
4781
4789
4797
4805
4814
4823
4832
4841
4850
4859
4868
4877
4886
4895
4904
4913
4921
4930
4938
4946
4953
4960
4967
4974
4980
4985
4991
4996
5000
5005
5009
5013
5016
5020
5023
5027
5030
5034
5037
5040
5043
5046
5048
5050
5052
5054
5055
5056
5056
5056
5056
5056
5055
5054
5053
5051
5050
5048
5045
5043
5040
5036
5033
5029
5024
5020
5015
5010
5004
4998
4992
4986
4979
4972
4965
4958
4951
4944
4937
4931
4924
4918
4911
4905
4899
4892
4886
4880
4874
4869
4863
4857
4851
4846
4840
4834
4829
4823
4818
4812
4807
4802
4796
4791
4786
4782
4778
4773
4770
4766
4763
4760
4758
4756
4754
4752
4750
4749
4748
4747
4746
4745
4744
4743
4742
4741
4740
4739
4737
4736
4734
4733
4731
4730
4729
4727
4726
4725
4724
4722
4720
4719
4716
4714
4711
4708
4705
4701
4697
4693
4689
4685
4681
4677
4674
4670
4666
4663
4659
4656
4652
4648
4644
4640
4635
4630
4625
4620
4614
4607
4601
4594
4586
4579
4571
4562
4553
4544
4534
4524
4513
4501
4489
4476
4462
4448
4434
4419
4404
4388
4373
4357
4341
4324
4308
4291
4275
4258
4240
4223
4205
4187
4168
4149
4130
4110
4090
4070
4050
4029
4008
3987
3965
3943
3921
3898
3876
3853
3829
3806
3783
3759
3735
3712
3688
3664
3641
3617
3593
3569
3546
3522
3498
3473
3449
3424
3399
3373
3347
3321
3294
3266
3238
3209
3179
3149
3119
3087
3055
3022
2989
2955
2920
2886
2850
2815
2779
2743
2707
2670
2633
2597
2560
2523
2487
2450
2414
2378
2342
2307
2272
2239
2206
2174
2142
2112
2083
2054
2027
2000
1974
1949
1924
1900
1876
1853
1830
1808
1787
1766
1746
1727
1709
1692
1676
1660
1646
1632
1619
1607
1596
1585
1576
1566
1557
1549
1541
1533
1526
1519
1512
1505
1499
1493
1487
1482
1478
1473
1470
1467
1464
1462
1461
1459
1459
1458
1458
1458
1458
1458
1457
1457
1456
1455
1454
1453
1451
1448
1445
1441
1437
1432
1427
1421
1414
1406
1398
1389
1379
1368
1358
1346
1334
1321
1308
1294
1280
1265
1250
1234
1217
1200
1182
1163
1144
1124
1104
1083
1061
1039
1016
994
971
948
924
900
876
852
827
802
777
751
725
700
674
648
623
598
574
550
527
505
483
463
443
423
405
386
369
351
335
319
303
288
274
261
248
236
225
215
205
196
187
179
170
162
154
146
138
131
123
114
106
98
90
81
72
62
52
41
29
16
3
-11
-26
-42
-58
-75
-93
-111
-130
-149
-169
-190
-211
-232
-254
-276
-299
-322
-345
-369
-392
-415
-438
-460
-482
-503
-524
-545
-565
-584
-603
-622
-640
-658
-676
-693
-710
-726
-742
-757
-772
-786
-800
-813
-826
-837
-849
-859
-869
-878
-887
-895
-903
-910
-917
-923
-928
-933
-938
-942
-946
-950
-953
-956
-958
-960
-962
-963
-964
-965
-965
-965
-965
-964
-963
-963
-961
-960
-959
-958
-956
-954
-953
-951
-949
-947
-945
-942
-940
-938
-937
-935
-933
-932
-931
-929
-928
-927
-926
-925
-924
-924
-923
-922
-921
-920
-919
-918
-917
-916
-914
-913
-912
-911
-910
-910
-910
-910
-911
-912
-914
-916
-918
-921
-924
-928
-933
-937
-943
-949
-956
-963
-971
-979
-988
-998
-1008
-1018
-1029
-1040
-1051
-1062
-1073
-1084
-1095
-1106
-1117
-1128
-1139
-1150
-1161
-1173
-1185
-1197
-1210
-1222
-1235
-1249
-1262
-1275
-1289
-1302
-1316
-1329
-1343
-1357
-1370
-1384
-1398
-1412
-1426
-1440
-1454
-1468
-1482
-1497
-1512
-1526
-1541
-1556
-1570
-1585
-1599
-1614
-1628
-1642
-1656
-1670
-1685
-1699
-1713
-1728
-1743
-1757
-1772
-1787
-1802
-1816
-1831
-1845
-1859
-1873
-1887
-1900
-1913
-1925
-1938
-1950
-1963
-1975
-1987
-1999
-2011
-2024
-2036
-2048
-2061
-2073
-2086
-2099
-2113
-2127
-2141
-2156
-2171
-2187
-2204
-2221
-2239
-2257
-2276
-2296
-2316
-2338
-2360
-2383
-2407
-2432
-2458
-2485
-2513
-2543
-2573
-2605
-2637
-2670
-2703
-2736
-2770
-2804
-2838
-2872
-2906
-2940
-2974
-3009
-3044
-3079
-3115
-3150
-3186
-3222
-3258
-3293
-3329
-3364
-3399
-3433
-3468
-3502
-3535
-3569
-3601
-3634
-3666
-3698
-3730
-3761
-3791
-3821
-3851
-3879
-3907
-3935
-3961
-3987
-4011
-4035
-4057
-4078
-4099
-4119
-4138
-4156
-4173
-4189
-4205
-4221
-4235
-4250
-4263
-4276
-4288
-4299
-4310
-4320
-4328
-4336
-4343
-4350
-4356
-4361
-4366
-4370
-4374
-4378
-4382
-4386
-4389
-4392
-4394
-4397
-4398
-4399
-4400
-4400
-4399
-4397
-4395
-4392
-4387
-4382
-4377
-4370
-4362
-4354
-4345
-4335
-4324
-4313
-4301
-4289
-4275
-4262
-4248
-4233
-4218
-4203
-4188
-4173
-4158
-4143
-4129
-4114
-4100
-4086
-4073
-4061
-4048
-4037
-4025
-4014
-4005
-3995
-3986
-3977
-3969
-3962
-3955
-3949
-3944
-3939
-3935
-3933
-3930
-3929
-3929
-3929
-3930
-3932
-3934
-3937
-3941
-3945
-3949
-3954
-3960
-3966
-3972
-3979
-3986
-3993
-4001
-4008
-4016
-4022
-4030
-4037
-4043
-4051
-4058
-4064
-4070
-4077
-4083
-4091
-4097
-4104
-4111
-4118
-4124
-4131
-4137
-4144
-4150
-4156
-4162
-4168
-4174
-4180
-4186
-4193
-4199
-4206
-4213
-4221
-4228
-4236
-4244
-4252
-4260
-4268
-4276
-4285
-4293
-4302
-4310
-4319
-4327
-4335
-4344
-4352
-4359
-4367
-4374
-4382
-4389
-4396
-4403
-4410
-4416
-4423
-4430
-4437
-4444
-4451
-4457
-4464
-4470
-4475
-4481
-4486
-4490
-4494
-4497
-4500
-4502
-4504
-4505
-4506
-4507
-4507
-4507
-4507
-4507
-4506
-4506
-4505
-4504
-4503
-4501
-4500
-4498
-4495
-4493
-4490
-4486
-4483
-4479
-4474
-4470
-4465
-4460
-4454
-4448
-4442
-4436
-4430
-4424
-4418
-4411
-4405
-4399
-4392
-4386
-4381
-4375
-4370
-4365
-4361
-4358
-4355
-4353
-4352
-4352
-4353
-4355
-4358
-4362
-4368
-4374
-4381
-4389
-4399
-4410
-4421
-4434
-4448
-4463
-4479
-4496
-4513
-4531
-4550
-4569
-4589
-4608
-4628
-4647
-4667
-4686
-4705
-4724
-4743
-4761
-4780
-4797
-4815
-4831
-4848
-4864
-4879
-4893
-4907
-4921
-4933
-4945
-4957
-4968
-4978
-4989
-4998
-5007
-5016
-5025
-5033
-5041
-5048
-5055
-5061
-5067
-5073
-5078
-5083
-5087
-5090
-5094
-5096
-5099
-5101
-5102
-5103
-5103
-5103
-5102
-5101
-5100
-5098
-5097
-5094
-5092
-5090
-5088
-5086
-5084
-5083
-5082
-5081
-5081
-5082
-5083
-5085
-5089
-5093
-5098
-5104
-5111
-5118
-5127
-5136
-5147
-5157
-5169
-5181
-5195
-5208
-5223
-5239
-5255
-5272
-5291
-5310
-5331
-5352
-5375
-5398
-5423
-5448
-5474
-5501
-5529
-5558
-5588
-5619
-5651
-5684
-5717
-5752
-5789
-5826
-5865
-5905
-5946
-5988
-6031
-6074
-6119
-6163
-6208
-6254
-6300
-6345
-6391
-6437
-6483
-6528
-6574
-6619
-6664
-6709
-6754
-6798
-6843
-6887
-6931
-6974
-7017
-7060
-7102
-7144
-7185
-7226
-7266
-7305
-7344
-7381
-7418
-7454
-7489
-7524
-7557
-7590
-7622
-7653
-7684
-7714
-7743
-7771
-7799
-7826
-7853
-7879
-7903
-7928
-7951
-7973
-7994
-8015
-8034
-8053
-8070
-8086
-8102
-8116
-8129
-8141
-8153
-8164
-8173
-8180
-8189
-8196
-8201
-8206
-8210
-8213
-8216
-8218
-8219
-8220
-8220
-8219
-8218
-8216
-8214
-8211
-8208
-8204
-8200
-8195
-8189
-8183
-8176
-8169
-8161
-8153
-8143
-8134
-8124
-8113
-8102
-8090
-8077
-8064
-8052
-8039
-8023
-8010
-7995
-7979
-7963
-7946
-7929
-7912
-7896
-7879
-7863
-7846
-7831
-7816
-7801
-7786
-7772
-7758
-7743
-7729
-7715
-7700
-7686
-7670
-7655
-7639
-7623
-7607
-7591
-7574
-7558
-7541
-7524
-7506
-7488
-7470
-7452
-7433
-7414
-7394
-7374
-7353
-7332
-7310
-7287
-7264
-7241
-7217
-7193
-7169
-7144
-7120
-7097
-7073
-7049
-7026
-7003
-6981
-6958
-6936
-6914
-6892
-6870
-6849
-6827
-6806
-6786
-6766
-6746
-6726
-6707
-6689
-6671
-6653
-6636
-6618
-6601
-6584
-6567
-6550
-6532
-6514
-6495
-6476
-6457
-6436
-6415
-6393
-6371
-6347
-6323
-6299
-6273
-6247
-6221
-6194
-6166
-6138
-6109
-6080
-6050
-6020
-5990
-5960
-5929
-5899
-5869
-5839
-5809
-5780
-5750
-5721
-5692
-5664
-5635
-5607
-5579
-5551
-5524
-5497
-5470
-5444
-5419
-5395
-5371
-5348
-5326
-5306
-5286
-5267
-5250
-5233
-5217
-5202
-5187
-5173
-5160
-5147
-5134
-5122
-5110
-5097
-5085
-5072
-5059
-5046
-5033
-5019
-5005
-4991
-4977
-4962
-4948
-4934
-4919
-4906
-4892
-4878
-4865
-4852
-4840
-4827
-4815
-4803
-4792
-4781
-4772
-4763
-4755
-4748
-4742
-4738
-4735
-4733
-4733
-4734
-4736
-4740
-4744
-4750
-4757
-4765
-4774
-4784
-4795
-4807
-4821
-4835
-4850
-4866
-4882
-4898
-4914
-4931
-4946
-4962
-4977
-4991
-5005
-5017
-5029
-5040
-5051
-5060
-5068
-5075
-5081
-5086
-5089
-5091
-5092
-5091
-5088
-5084
-5079
-5072
-5064
-5055
-5044
-5032
-5019
-5005
-4989
-4973
-4956
-4938
-4920
-4901
-4883
-4863
-4844
-4825
-4806
-4786
-4767
-4748
-4729
-4711
-4693
-4675
-4658
-4642
-4626
-4611
-4596
-4582
-4569
-4556
-4543
-4531
-4519
-4506
-4493
-4480
-4467
-4453
-4438
-4423
-4407
-4391
-4374
-4357
-4339
-4321
-4303
-4285
-4266
-4248
-4230
-4211
-4193
-4174
-4155
-4136
-4117
-4098
-4078
-4059
-4041
-4022
-4003
-3986
-3969
-3952
-3935
-3919
-3904
-3889
-3875
-3861
-3848
-3835
-3823
-3812
-3801
-3792
-3783
-3775
-3768
-3762
-3757
-3753
-3749
-3746
-3743
-3739
-3736
-3733
-3729
-3725
-3720
-3715
-3710
-3705
-3699
-3693
-3687
-3681
-3674
-3667
-3660
-3652
-3644
-3635
-3625
-3615
-3604
-3593
-3581
-3569
-3556
-3542
-3528
-3513
-3497
-3481
-3464
-3446
-3428
-3408
-3388
-3367
-3345
-3322
-3299
-3275
-3249
-3223
-3196
-3169
-3140
-3111
-3082
-3052
-3021
-2991
-2960
-2930
-2899
-2869
-2839
-2809
-2779
-2749
-2719
-2690
-2660
-2631
-2603
-2574
-2546
-2519
-2491
-2464
-2437
-2410
-2384
-2356
-2329
-2301
-2273
-2244
-2214
-2184
-2153
-2122
-2091
-2059
-2027
-1995
-1962
-1929
-1897
-1864
-1830
-1797
-1763
-1729
-1695
-1661
-1627
-1593
-1560
-1526
-1493
-1461
-1428
-1396
-1363
-1331
-1298
-1265
-1232
-1198
-1164
-1128
-1092
-1055
-1016
-979
-939
-899
-858
-816
-774
-732
-689
-645
-602
-558
-514
-471
-427
-384
-342
-300
-258
-218
-178
-139
-101
-63
-27
9
44
78
112
146
179
211
243
275
305
335
365
393
421
448
474
500
525
550
574
598
621
644
667
690
712
733
755
776
797
817
837
856
874
891
908
924
938
952
965
978
990
1000
1012
1022
1034
1045
1055
1066
1077
1088
1099
1111
1122
1134
1145
1156
1167
1178
1189
1200
1210
1221
1232
1243
1253
1264
1275
1287
1298
1310
1321
1333
1344
1355
1366
1376
1386
1396
1406
1415
1424
1432
1441
1449
1457
1465
1473
1482
1490
1499
1508
1517
1527
1536
1546
1557
1567
1578
1589
1600
1611
1623
1634
1646
1658
1670
1682
1695
1708
1721
1734
1748
1762
1778
1793
1810
1827
1845
1864
1883
1904
1925
1947
1970
1994
2019
2044
2071
2098
2126
2156
2186
2217
2249
2281
2315
2349
2384
2420
2456
2493
2531
2568
2606
2645
2683
2721
2759
2797
2835
2872
2909
2945
2982
3018
3055
3091
3127
3164
3200
3236
3272
3308
3344
3380
3414
3449
3482
3516
3548
3580
3612
3643
3673
3704
3734
3764
3794
3824
3854
3885
3915
3945
3975
4005
4035
4066
4097
4127
4158
4189
4220
4252
4284
4316
4349
4383
4416
4450
4484
4519
4553
4587
4621
4654
4687
4719
4751
4782
4813
4842
4871
4900
4927
4954
4980
5005
5029
5052
5073
5093
5112
5130
5145
5160
5172
5184
5194
5203
5211
5217
5223
5229
5233
5237
5241
5245
5248
5250
5253
5255
5257
5258
5258
5258
5258
5256
5253
5249
5245
5239
5232
5224
5214
5204
5192
5180
5166
5151
5135
5118
5100
5080
5060
5039
5016
4993
4969
4943
4917
4890
4862
4832
4802
4770
4737
4703
4666
4629
4589
4548
4505
4460
4414
4366
4316
4264
4211
4157
4102
4045
3987
3928
3868
3807
3745
3682
3617
3552
3486
3419
3351
3281
3211
3140
3067
2994
2919
2844
2768
2692
2615
2539
2462
2385
2309
2233
2157
2082
2008
1934
1860
1786
1713
1639
1566
1493
1421
1349
1277
1205
1134
1063
992
922
851
779
707
635
562
488
412
336
258
179
99
18
-65
-149
-234
-319
-406
-493
-582
-670
-760
-850
-940
-1031
-1122
-1213
-1304
-1396
-1488
-1579
-1670
-1761
-1852
-1942
-2031
-2120
-2208
-2295
-2381
-2467
-2552
-2636
-2720
-2803
-2886
-2968
-3050
-3132
-3214
-3296
-3378
-3460
-3541
-3622
-3702
-3782
-3861
-3939
-4016
-4091
-4168
-4242
-4315
-4387
-4459
-4530
-4600
-4669
-4739
-4808
-4878
-4948
-5018
-5089
-5161
-5233
-5306
-5380
-5454
-5529
-5604
-5679
-5755
-5830
-5905
-5979
-6053
-6126
-6199
-6270
-6340
-6409
-6477
-6544
-6609
-6672
-6733
-6792
-6849
-6904
-6957
-7008
-7056
-7102
-7147
-7190
-7231
-7271
-7310
-7347
-7384
-7420
-7455
-7489
-7522
-7555
-7586
-7616
-7645
-7673
-7701
-7727
-7753
-7778
-7802
-7826
-7850
-7873
-7895
-7918
-7941
-7963
-7986
-8007
-8031
-8054
-8077
-8100
-8124
-8148
-8172
-8197
-8221
-8246
-8271
-8296
-8321
-8345
-8368
-8391
-8413
-8433
-8452
-8469
-8485
-8499
-8511
-8521
-8529
-8535
-8539
-8541
-8541
-8539
-8535
-8529
-8522
-8512
-8501
-8488
-8474
-8457
-8440
-8421
-8400
-8378
-8355
-8330
-8305
-8279
-8252
-8224
-8196
-8167
-8137
-8106
-8076
-8042
-8010
-7976
-7940
-7903
-7865
-7825
-7785
-7742
-7699
-7655
-7610
-7564
-7517
-7469
-7421
-7373
-7324
-7274
-7224
-7175
-7125
-7075
-7026
-6976
-6927
-6879
-6831
-6783
-6736
-6689
-6642
-6595
-6548
-6501
-6453
-6405
-6356
-6307
-6257
-6206
-6155
-6103
-6051
-5999
-5946
-5894
-5841
-5788
-5736
-5683
-5630
-5577
-5524
-5470
-5416
-5362
-5308
-5254
-5199
-5144
-5089
-5034
-4980
-4925
-4869
-4814
-4758
-4702
-4644
-4586
-4527
-4467
-4405
-4341
-4277
-4210
-4143
-4074
-4003
-3932
-3860
-3788
-3714
-3640
-3565
-3490
-3414
-3338
-3260
-3182
-3104
-3025
-2944
-2863
-2782
-2699
-2616
-2532
-2447
-2362
-2276
-2190
-2104
-2017
-1930
-1842
-1755
-1667
-1580
-1492
-1404
-1315
-1227
-1139
-1051
-963
-875
-788
-702
-616
-531
-447
-365
-283
-204
-125
-48
27
101
174
245
315
383
450
515
579
642
704
764
822
880
935
990
1043
1094
1144
1193
1240
1287
1332
1376
1420
1462
1504
1545
1586
1626
1665
1703
1742
1779
1816
1852
1889
1924
1960
1996
2032
2068
2105
2142
2179
2217
2255
2294
2332
2371
2410
2448
2486
2523
2560
2597
2633
2668
2702
2736
2769
2800
2831
2861
2889
2917
2942
2967
2990
3012
3033
3052
3071
3088
3104
3119
3133
3147
3159
3170
3181
3190
3199
3207
3214
3220
3225
3230
3234
3237
3239
3240
3241
3240
3239
3237
3233
3229
3225
3219
3213
3207
3201
3194
3188
3182
3176
3171
3166
3162
3159
3156
3153
3151
3149
3147
3145
3143
3141
3139
3136
3132
3128
3123
3117
3109
3101
3092
3082
3071
3059
3046
3032
3018
3004
2989
2973
2957
2941
2924
2907
2889
2871
2853
2834
2815
2797
2778
2760
2743
2726
2710
2695
2681
2668
2656
2645
2635
2626
2618
2611
2605
2599
2594
2590
2587
2584
2582
2581
2581
2581
2582
2585
2588
2592
2597
2602
2609
2616
2625
2633
2642
2652
2662
2672
2683
2693
2704
2714
2725
2734
2744
2753
2761
2769
2775
2782
2787
2792
2797
2801
2805
2809
2812
2816
2819
2822
2824
2826
2828
2830
2831
2831
2831
2831
2830
2829
2828
2827
2826
2825
2824
2824
2823
2823
2824
2824
2825
2826
2827
2828
2830
2832
2834
2836
2839
2843
2847
2852
2858
2864
2871
2879
2888
2897
2907
2918
2929
2940
2952
2964
2977
2990
3003
3017
3031
3045
3060
3076
3092
3109
3126
3144
3163
3182
3202
3223
3243
3264
3284
3305
3325
3345
3364
3384
3403
3422
3441
3460
3479
3499
3518
3538
3558
3579
3600
3622
3644
3666
3689
3713
3737
3763
3789
3816
3844
3873
3903
3934
3966
3999
4034
4069
4106
4144
4183
4223
4263
4305
4347
4390
4433
4477
4521
4566
4611
4657
4703
4749
4796
4844
4892
4940
4988
5037
5087
5137
5187
5237
5288
5340
5392
5445
5498
5552
5607
5662
5719
5776
5835
5895
5956
6018
6081
6146
6212
6280
6348
6418
6490
6562
6635
6710
6784
6860
6936
7012
7088
7164
7240
7315
7390
7465
7539
7612
7684
7756
7826
7895
7963
8029
8093
8157
8218
8278
8336
8392
8446
8498
8548
8596
8642
8686
8728
8768
8805
8841
8874
8906
8935
8963
8988
9012
9034
9053
9071
9088
9102
9114
9125
9134
9140
9145
9148
9150
9149
9147
9143
9137
9130
9122
9112
9100
9088
9074
9058
9042
9025
9006
8987
8967
8946
8925
8903
8880
8857
8834
8810
8786
8761
8736
8710
8685
8659
8632
8605
8579
8551
8524
8497
8469
8442
8414
8387
8360
8334
8308
8282
8257
8232
8207
8183
8159
8135
8112
8089
8066
8042
8020
7997
7974
7951
7928
7905
7882
7859
7836
7814
7791
7768
7745
7722
7699
7676
7652
7629
7605
7581
7557
7532
7507
7481
7454
7427
7399
7370
7340
7309
7277
7244
7210
7174
7138
7101
7062
7022
6980
6937
6893
6847
6799
6750
6700
6647
6593
6538
6480
6421
6359
6296
6231
6164
6096
6025
5952
5878
5802
5723
5643
5561
5477
5391
5303
5213
5122
5028
4933
4835
4736
4635
4533
4428
4322
4215
4107
3998
3887
3777
3665
3553
3441
3329
3216
3104
2992
2879
2767
2656
2544
2433
2322
2212
2101
1992
1882
1773
1663
1554
1445
1335
1226
1116
1006
896
785
673
562
449
337
224
110
-3
-117
-232
-346
-462
-577
-693
-810
-927
-1045
-1163
-1282
-1401
-1520
-1640
-1760
-1879
-1999
-2118
-2238
-2357
-2475
-2593
-2710
-2827
-2943
-3059
-3173
-3287
-3400
-3512
-3623
-3733
-3841
-3948
-4054
-4158
-4261
-4362
-4461
-4559
-4656
-4750
-4844
-4935
-5026
-5114
-5202
-5287
-5372
-5454
-5536
-5615
-5693
-5770
-5845
-5919
-5991
-6062
-6132
-6201
-6269
-6336
-6402
-6467
-6531
-6594
-6657
-6718
-6779
-6839
-6897
-6955
-7012
-7067
-7122
-7176
-7228
-7280
-7331
-7380
-7429
-7478
-7525
-7571
-7617
-7662
-7707
-7750
-7793
-7836
-7877
-7919
-7959
-7999
-8039
-8077
-8117
-8156
-8194
-8233
-8271
-8309
-8346
-8384
-8422
-8459
-8496
-8534
-8571
-8608
-8645
-8682
-8719
-8756
-8792
-8828
-8864
-8900
-8935
-8969
-9003
-9036
-9067
-9098
-9128
-9156
-9183
-9209
-9232
-9255
-9275
-9294
-9311
-9327
-9341
-9353
-9363
-9371
-9377
-9381
-9382
-9382
-9379
-9373
-9365
-9354
-9341
-9325
-9306
-9285
-9262
-9236
-9208
-9178
-9146
-9111
-9074
-9035
-8994
-8951
-8906
-8859
-8810
-8759
-8706
-8651
-8594
-8535
-8475
-8413
-8349
-8283
-8215
-8146
-8074
-8000
-7926
-7849
-7770
-7689
-7606
-7522
-7436
-7347
-7258
-7167
-7074
-6980
-6884
-6788
-6690
-6591
-6490
-6389
-6287
-6184
-6080
-5975
-5870
-5764
-5657
-5550
-5442
-5334
-5226
-5117
-5009
-4900
-4792
-4685
-4577
-4471
-4365
-4259
-4155
-4051
-3950
-3848
-3748
-3650
-3552
-3456
-3361
-3268
-3176
-3085
-2996
-2909
-2824
-2740
-2658
-2578
-2499
-2423
-2348
-2276
-2205
-2136
-2070
-2005
-1942
-1881
-1822
-1764
-1708
-1653
-1600
-1548
-1498
-1449
-1402
-1356
-1311
-1267
-1224
-1183
-1142
-1102
-1064
-1026
-988
-952
-916
-880
-845
-811
-778
-744
-712
-680
-649
-618
-588
-559
-530
-502
-475
-448
-422
-397
-373
-350
-327
-305
-284
-264
-244
-225
-207
-189
-173
-156
-140
-125
-111
-97
-84
-71
-59
-48
-38
-27
-17
-8
2
11
21
31
40
51
61
72
83
95
107
119
131
144
158
172
187
202
219
236
254
273
293
313
335
357
379
402
426
449
473
496
520
543
567
590
612
634
656
677
697
717
735
753
769
784
798
811
821
830
838
843
846
848
847
845
840
834
826
816
804
791
777
761
743
725
705
684
663
640
617
593
569
544
519
494
468
443
417
391
365
339
313
287
260
234
208
182
156
130
103
77
50
23
-4
-32
-60
-88
-117
-146
-176
-206
-237
-269
-301
-335
-369
-404
-440
-477
-514
-553
-592
-632
-672
-714
-756
-798
-842
-887
-932
-978
-1025
-1073
-1123
-1173
-1224
-1277
-1330
-1385
-1441
-1498
-1556
-1616
-1676
-1737
-1799
-1862
-1926
-1991
-2056
-2122
-2189
-2256
-2324
-2393
-2462
-2531
-2600
-2670
-2740
-2809
-2878
-2948
-3016
-3085
-3153
-3220
-3287
-3353
-3418
-3482
-3546
-3608
-3670
-3731
-3791
-3850
-3908
-3965
-4021
-4075
-4129
-4181
-4232
-4283
-4332
-4380
-4427
-4473
-4519
-4564
-4608
-4652
-4695
-4738
-4780
-4822
-4863
-4904
-4945
-4984
-5024
-5062
-5100
-5137
-5174
-5210
-5245
-5280
-5313
-5347
-5379
-5411
-5441
-5471
-5500
-5528
-5554
-5580
-5605
-5629
-5651
-5673
-5694
-5713
-5732
-5750
-5767
-5782
-5797
-5811
-5824
-5836
-5848
-5858
-5867
-5875
-5881
-5887
-5892
-5895
-5897
-5899
-5898
-5897
-5894
-5891
-5886
-5879
-5872
-5864
-5854
-5844
-5832
-5820
-5806
-5792
-5776
-5759
-5742
-5723
-5704
-5684
-5663
-5641
-5619
-5596
-5573
-5549
-5524
-5500
-5475
-5449
-5423
-5396
-5369
-5342
-5314
-5285
-5256
-5226
-5195
-5164
-5132
-5099
-5066
-5033
-4999
-4965
-4931
-4896
-4862
-4827
-4792
-4757
-4723
-4688
-4654
-4619
-4585
-4552
-4519
-4486
-4454
-4422
-4392
-4362
-4333
-4305
-4278
-4252
-4227
-4204
-4181
-4159
-4139
-4119
-4101
-4083
-4067
-4051
-4035
-4022
-4010
-3998
-3987
-3977
-3968
-3960
-3953
-3947
-3941
-3937
-3933
-3930
-3928
-3927
-3926
-3926
-3926
-3927
-3929
-3930
-3932
-3935
-3937
-3940
-3942
-3945
-3948
-3950
-3952
-3955
-3957
-3958
-3960
-3961
-3962
-3962
-3963
-3962
-3962
-3960
-3959
-3956
-3953
-3949
-3944
-3938
-3931
-3924
-3915
-3905
-3895
-3883
-3870
-3856
-3842
-3826
-3809
-3791
-3773
-3753
-3733
-3711
-3689
-3666
-3642
-3617
-3592
-3566
-3539
-3511
-3483
-3454
-3425
-3395
-3365
-3335
-3305
-3274
-3244
-3213
-3182
-3152
-3121
-3090
-3058
-3027
-2995
-2963
-2930
-2897
-2863
-2828
-2793
-2757
-2720
-2683
-2645
-2606
-2566
-2525
-2484
-2442
-2399
-2354
-2309
-2263
-2216
-2167
-2117
-2066
-2013
-1960
-1904
-1848
-1790
-1731
-1670
-1608
-1545
-1480
-1414
-1346
-1278
-1208
-1137
-1066
-993
-920
-846
-771
-696
-620
-544
-467
-390
-312
-235
-157
-79
-1
77
155
232
309
386
463
539
615
691
766
840
914
987
1060
1132
1203
1273
1342
1409
1476
1542
1606
1669
1731
1791
1850
1908
1964
2019
2073
2125
2176
2226
2274
2321
2366
2411
2453
2495
2535
2573
2611
2646
2681
2714
2746
2776
2805
2833
2860
2885
2909
2931
2953
2972
2991
3008
3024
3038
3051
3062
3072
3081
3088
3095
3100
3104
3108
3110
3112
3114
3114
3114
3114
3113
3111
3110
3108
3106
3104
3102
3100
3098
3096
3095
3094
3094
3094
3094
3095
3097
3099
3101
3104
3108
3112
3116
3122
3127
3134
3140
3148
3156
3165
3174
3184
3195
3206
3218
3230
3243
3256
3270
3284
3298
3313
3328
3343
3358
3374
3389
3405
3421
3436
3452
3467
3482
3498
3513
3528
3543
3559
3574
3589
3605
3620
3635
3651
3667
3682
3698
3715
3731
3748
3764
3782
3799
3817
3835
3853
3872
3891
3910
3930
3950
3971
3992
4014
4035
4058
4081
4105
4129
4154
4179
4206
4233
4261
4291
4321
4352
4385
4419
4454
4490
4528
4566
4607
4648
4691
4735
4781
4829
4877
4927
4979
5032
5086
5141
5198
5255
5314
5374
5435
5497
5561
5625
5690
5757
5824
5893
5962
6033
6104
6176
6248
6322
6396
6471
6546
6622
6699
6776
6854
6932
7011
7090
7170
7250
7331
7412
7494
7576
7658
7740
7823
7906
7990
8074
8157
8241
8325
8410
8494
8578
8662
8746
8830
8914
8998
9082
9166
9249
9333
9416
9499
9582
9665
9747
9829
9910
9991
10072
10152
10231
10310
10388
10465
10541
10616
10691
10764
10837
10909
10979
11049
11117
11185
11251
11316
11380
11442
11504
11564
11623
11681
11738
11794
11849
11903
11956
12008
12059
12110
12159
12207
12255
12302
12348
12393
12437
12481
12523
12565
12606
12646
12685
12724
12762
12799
12836
12871
12906
12940
12974
13007
13039
13071
13101
13132
13162
13191
13220
13248
13276
13304
13331
13358
13384
13410
13435
13461
13485
13509
13532
13555
13577
13599
13619
13640
13659
13678
13696
13713
13730
13746
13761
13776
13790
13804
13817
13829
13841
13852
13863
13874
13883
13893
13901
13910
13917
13924
13931
13936
13942
13946
13950
13954
13957
13959
13961
13962
13963
13963
13962
13961
13959
13956
13952
13948
13943
13937
13930
13922
13914
13904
13894
13883
13871
13858
13844
13830
13815
13799
13782
13764
13745
13726
13705
13684
13661
13638
13613
13588
13562
13534
13506
13477
13446
13415
13383
13349
13315
13280
13244
13206
13168
13129
13089
13048
13006
12964
12921
12877
12833
12788
12742
12696
12649
12602
12555
12507
12459
12411
12362
12314
12265
12216
12168
12120
12072
12024
11977
11930
11884
11838
11792
11747
11702
11657
11613
11569
11525
11481
11438
11395
11352
11309
11266
11224
11182
11140
11098
11057
11016
10975
10934
10894
10853
10812
10772
10731
10690
10649
10607
10565
10523
10480
10438
10394
10351
10307
10262
10218
10173
10128
10083
10038
9992
9947
9901
9855
9810
9764
9718
9672
9627
9581
9536
9490
9445
9400
9355
9310
9265
9221
9177
9133
9090
9047
9005
8962
8920
8879
8837
8796
8755
8714
8673
8632
8592
8551
8510
8469
8428
8386
8345
8303
8261
8219
8176
8132
8090
8045
8002
7957
7912
7867
7820
7774
7727
7679
7631
7582
7532
7482
7431
7380
7327
7274
7221
7166
7111
7055
6998
6941
6882
6823
6763
6702
6640
6577
6514
6450
6385
6320
6254
6188
6121
6054
5987
5919
5851
5783
5715
5646
5577
5508
5439
5369
5299
5229
5159
5088
5017
4946
4875
4803
4731
4659
4586
4513
4439
4365
4290
4214
4138
4061
3983
3904
3825
3745
3664
3583
3500
3418
3334
3250
3166
3081
2995
2909
2822
2736
2648
2561
2473
2385
2298
2210
2122
2035
1948
1861
1775
1689
1604
1519
1435
1351
1268
1186
1104
1022
942
862
783
704
626
548
471
395
320
245
171
97
24
-48
-120
-191
-261
-331
-400
-468
-535
-602
-668
-733
-798
-862
-925
-988
-1050
-1111
-1172
-1233
-1293
-1352
-1411
-1470
-1528
-1585
-1642
-1699
-1755
-1810
-1865
-1920
-1974
-2028
-2082
-2136
-2189
-2242
-2295
-2348
-2401
-2454
-2507
-2560
-2613
-2666
-2719
-2772
-2826
-2880
-2933
-2987
-3041
-3096
-3151
-3206
-3261
-3316
-3372
-3429
-3486
-3543
-3600
-3658
-3717
-3776
-3835
-3894
-3954
-4014
-4075
-4135
-4196
-4257
-4318
-4379
-4441
-4502
-4563
-4624
-4685
-4746
-4807
-4868
-4928
-4988
-5048
-5107
-5166
-5224
-5282
-5339
-5396
-5452
-5508
-5563
-5617
-5671
-5724
-5776
-5828
-5879
-5930
-5980
-6029
-6078
-6126
-6173
-6221
-6268
-6314
-6360
-6406
-6452
-6498
-6544
-6590
-6636
-6683
-6729
-6776
-6823
-6871
-6919
-6967
-7016
-7065
-7115
-7165
-7216
-7268
-7320
-7372
-7426
-7479
-7534
-7589
-7644
-7700
-7757
-7814
-7872
-7931
-7990
-8048
-8109
-8170
-8230
-8291
-8352
-8414
-8475
-8536
-8598
-8659
-8721
-8782
-8844
-8905
-8967
-9028
-9089
-9149
-9210
-9270
-9330
-9390
-9449
-9507
-9565
-9623
-9679
-9736
-9791
-9847
-9901
-9955
-10008
-10061
-10113
-10164
-10214
-10264
-10313
-10361
-10408
-10454
-10499
-10543
-10586
-10628
-10669
-10709
-10747
-10785
-10820
-10855
-10888
-10919
-10949
-10977
-11004
-11028
-11051
-11073
-11092
-11109
-11125
-11138
-11149
-11159
-11166
-11171
-11173
-11174
-11172
-11168
-11161
-11152
-11141
-11127
-11112
-11093
-11073
-11050
-11024
-10997
-10967
-10935
-10901
-10865
-10826
-10786
-10743
-10699
-10652
-10604
-10554
-10502
-10448
-10392
-10335
-10276
-10215
-10152
-10088
-10022
-9955
-9886
-9816
-9744
-9671
-9596
-9520
-9443
-9364
-9284
-9202
-9119
-9034
-8949
-8862
-8773
-8684
-8593
-8501
-8407
-8313
-8217
-8121
-8023
-7924
-7824
-7723
-7621
-7518
-7414
-7309
-7204
-7097
-6990
-6882
-6773
-6663
-6553
-6442
-6330
-6217
-6103
-5989
-5875
-5759
-5643
-5527
-5410
-5293
-5175
-5056
-4937
-4818
-4698
-4578
-4458
-4337
-4216
-4094
-3974
-3852
-3730
-3609
-3487
-3366
-3245
-3123
-3002
-2881
-2761
-2640
-2520
-2400
-2280
-2160
-2041
-1922
-1803
-1684
-1566
-1448
-1330
-1212
-1095
-979
-862
-746
-630
-514
-399
-284
-169
-54
61
175
289
402
516
629
741
853
965
1077
1188
1299
1409
1519
1629
1738
1847
1956
2065
2173
2282
2390
2498
2605
2713
2821
2928
3036
3143
3250
3358
3465
3573
3680
3787
3894
4002
4109
4216
4323
4431
4538
4645
4752
4860
4967
5074
5180
5287
5394
5500
5606
5712
5818
5924
6030
6135
6240
6345
6450
6555
6659
6763
6867
6971
7074
7177
7280
7383
7485
7587
7688
7789
7890
7990
8090
8189
8287
8385
8482
8579
8675
8770
8864
8957
9050
9141
9232
9321
9409
9497
9583
9668
9752
9835
9917
9997
10076
10154
10231
10306
10381
10453
10525
10595
10664
10732
10798
10864
10928
10991
11053
11114
11174
11234
11292
11349
11405
11461
11515
11569
11622
11674
11725
11775
11824
11872
11920
11967
12013
12058
12103
12147
12190
12233
12275
12316
12357
12397
12437
12476
12515
12553
12590
12627
12663
12698
12733
12768
12801
12834
12866
12898
12929
12959
12989
13018
13046
13073
13100
13126
13151
13175
13199
13222
13244
13265
13286
13306
13325
13343
13360
13376
13391
13405
13418
13430
13441
13450
13459
13466
13471
13475
13478
13480
13480
13478
13475
13471
13465
13458
13450
13440
13428
13416
13402
13386
13370
13352
13333
13313
13291
13269
13245
13221
13195
13168
13140
13111
13082
13051
13019
12986
12952
12918
12882
12845
12806
12767
12727
12685
12642
12599
12554
12508
12461
12412
12363
12313
12262
12209
12156
12101
12046
11989
11931
11873
11813
11752
11691
11628
11564
11500
11434
11368
11301
11233
11164
11094
11023
10952
10880
10807
10733
10658
10583
10507
10430
10352
10274
10194
10114
10033
9952
9869
9786
9702
9617
9532
9446
9359
9272
9184
9096
9007
8917
8827
8737
8646
8555
8463
8370
8278
8183
8090
7997
7902
7807
7711
7615
7519
7421
7324
7226
7127
7028
6928
6828
6728
6627
6525
6423
6320
6216
6112
6008
5903
5797
5691
5584
5477
5369
5261
5153
5043
4934
4823
4713
4602
4491
4379
4267
4154
4041
3928
3814
3700
3586
3471
3356
3241
3125
3009
2892
2776
2659
2542
2424
2306
2188
2070
1952
1833
1715
1596
1477
1358
1239
1121
1002
883
765
646
528
410
292
174
56
-61
-178
-295
-411
-527
-643
-758
-873
-987
-1101
-1215
-1328
-1440
-1552
-1663
-1774
-1884
-1993
-2101
-2209
-2315
-2421
-2527
-2631
-2734
-2837
-2939
-3040
-3140
-3239
-3337
-3435
-3531
-3627
-3722
-3816
-3909
-4001
-4091
-4182
-4272
-4361
-4448
-4536
-4622
-4707
-4792
-4875
-4958
-5041
-5122
-5203
-5283
-5362
-5440
-5518
-5595
-5671
-5746
-5821
-5894
-5968
-6040
-6112
-6182
-6253
-6322
-6391
-6459
-6527
-6593
-6660
-6725
-6790
-6854
-6918
-6981
-7043
-7104
-7165
-7225
-7283
-7342
-7399
-7455
-7511
-7565
-7619
-7672
-7724
-7775
-7825
-7874
-7923
-7970
-8016
-8061
-8106
-8151
-8194
-8236
-8277
-8318
-8357
-8396
-8433
-8470
-8506
-8542
-8576
-8610
-8642
-8674
-8705
-8736
-8765
-8794
-8822
-8849
-8876
-8901
-8926
-8950
-8973
-8996
-9018
-9039
-9060
-9080
-9099
-9118
-9137
-9155
-9173
-9190
-9207
-9223
-9239
-9254
-9270
-9284
-9299
-9313
-9327
-9340
-9353
-9365
-9378
-9389
-9401
-9412
-9422
-9432
-9442
-9451
-9459
-9467
-9474
-9481
-9487
-9492
-9496
-9500
-9503
-9505
-9506
-9505
-9504
-9502
-9498
-9493
-9487
-9479
-9470
-9459
-9447
-9434
-9418
-9402
-9383
-9363
-9342
-9319
-9294
-9268
-9240
-9211
-9180
-9148
-9113
-9078
-9040
-9001
-8960
-8917
-8873
-8827
-8780
-8731
-8680
-8628
-8574
-8519
-8462
-8404
-8344
-8282
-8219
-8154
-8087
-8021
-7951
-7881
-7809
-7735
-7660
-7584
-7507
-7428
-7349
-7268
-7186
-7103
-7019
-6934
-6848
-6762
-6674
-6586
-6497
-6407
-6316
-6225
-6133
-6041
-5948
-5855
-5761
-5667
-5573
-5479
-5384
-5290
-5195
-5101
-5006
-4912
-4817
-4723
-4629
-4536
-4442
-4349
-4257
-4164
-4073
-3981
-3890
-3800
-3710
-3621
-3533
-3445
-3358
-3271
-3186
-3101
-3017
-2934
-2851
-2770
-2689
-2610
-2531
-2453
-2377
-2301
-2226
-2152
-2079
-2007
-1936
-1865
-1796
-1728
-1661
-1594
-1529
-1464
-1400
-1337
-1275
-1214
-1154
-1094
-1035
-977
-920
-864
-808
-753
-699
-646
-594
-542
-491
-441
-392
-343
-295
-248
-202
-156
-111
-66
-22
21
64
107
148
190
230
271
310
349
388
426
464
501
538
575
611
646
682
717
751
786
820
854
888
922
955
988
1020
1054
1087
1119
1151
1183
1215
1247
1278
1309
1341
1372
1403
1434
1464
1495
1526
1557
1588
1619
1650
1681
1713
1744
1776
1808
1841
1873
1906
1940
1973
2008
2041
2077
2112
2147
2183
2220
2257
2294
2332
2370
2409
2448
2488
2528
2568
2609
2650
2692
2734
2776
2819
2862
2905
2949
2993
3037
3082
3127
3172
3218
3264
3310
3356
3403
3449
3497
3544
3591
3639
3687
3736
3784
3833
3882
3932
3982
4032
4082
4133
4184
4235
4287
4339
4392
4444
4498
4551
4605
4660
4715
4770
4826
4883
4940
4997
5055
5114
5173
5232
5292
5353
5415
5476
5539
5602
5666
5730
5795
5860
5927
5993
6061
6129
6198
6268
6338
6409
6481
6553
6626
6700
6775
6851
6927
7004
7081
7159
7238
7318
7398
7479
7561
7643
7726
7810
7895
7980
8064
8151
8238
8326
8414
8502
8591
8680
8770
8860
8950
9041
9133
9225
9317
9409
9502
9595
9688
9782
9876
9970
10064
10159
10253
10348
10443
10538
10633
10728
10823
10919
11014
11109
11205
11300
11396
11492
11587
11683
11779
11874
11970
12065
12161
12256
12352
12447
12542
12636
12731
12826
12920
13014
13107
13201
13294
13387
13480
13573
13665
13757
13848
13939
14030
14120
14209
14299
14387
14475
14563
14650
14737
14823
14909
14994
15079
15163
15246
15330
15412
15494
15576
15657
15737
15817
15896
15975
16053
16131
16207
16283
16360
16435
16510
16584
16657
16729
16801
16872
16943
17012
17082
17150
17218
17286
17353
17419
17485
17550
17615
17679
17742
17805
17867
17928
17988
18048
18107
18165
18222
18278
18334
18389
18443
18496
18548
18599
18649
18698
18746
18794
18840
18885
18929
18972
19014
19055
19094
19133
19171
19207
19242
19277
19310
19342
19373
19403
19432
19460
19486
19512
19537
19560
19582
19604
19624
19643
19661
19678
19693
19708
19722
19734
19745
19755
19764
19772
19779
19785
19790
19793
19796
19797
19798
19797
19796
19793
19790
19785
19780
19774
19766
19758
19749
19739
19728
19716
19703
19690
19675
19660
19643
19626
19607
19588
19567
19546
19523
19500
19475
19450
19423
19395
19366
19336
19305
19273
19240
19206
19170
19134
19096
19058
19018
18977
18935
18893
18849
18804
18758
18711
18663
18614
18564
18513
18461
18408
18354
18300
18244
18187
18130
18071
18012
17952
17891
17829
17766
17703
17639
17574
17509
17442
17375
17308
17239
17170
17100
17030
16959
16888
16815
16743
16669
16595
16521
16445
16369
16293
16216
16138
16059
15981
15902
15822
15741
15660
15579
15497
15415
15332
15249
15165
15082
14997
14913
14828
14742
14657
14571
14485
14398
14312
14225
14138
14050
13963
13875
13788
13700
13612
13525
13437
13349
13262
13174
13087
12999
12912
12825
12738
12652
12565
12479
12393
12308
12223
12138
12053
11969
11886
11803
11720
11638
11556
11475
11394
11314
11234
11156
11077
11000
10923
10847
10772
10697
10623
10550
10478
10407
10336
10267
10198
10130
10063
9998
9933
9869
9807
9745
9685
9625
9567
9510
9454
9398
9344
9291
9239
9188
9138
9090
9042
8995
8949
8905
8861
8819
8777
8737
8697
8659
8621
8585
8549
8515
8481
8448
8417
8386
8356
8327
8299
8271
8245
8219
8195
8170
8148
8125
8103
8083
8064
8045
8026
8007
7991
7975
7959
7944
7929
7914
7900
7887
7874
7861
7848
7836
7824
7813
7801
7790
7780
7769
7759
7748
7738
7728
7718
7708
7698
7688
7678
7668
7658
7648
7638
7627
7616
7606
7594
7583
7571
7560
7548
7536
7523
7511
7498
7485
7472
7459
7445
7431
7417
7403
7388
7374
7359
7344
7328
7312
7296
7280
7263
7246
7229
7211
7193
7175
7156
7137
7117
7097
7077
7056
7034
7012
6990
6967
6944
6921
6897
6872
6847
6822
6796
6770
6743
6717
6689
6662
6634
6606
6577
6548
6519
6489
6460
6430
6400
6369
6339
6308
6277
6246
6214
6182
6151
6119
6086
6054
6021
5988
5955
5922
5889
5855
5821
5787
5753
5719
5685
5650
5616
5581
5547
5512
5477
5443
5408
5374
5339
5304
5270
5235
5200
5166
5131
5096
5061
5027
4992
4957
4922
4887
4853
4818
4783
4749
4714
4679
4645
4610
4576
4541
4507
4472
4438
4403
4368
4334
4299
4263
4228
4193
4157
4121
4085
4048
4011
3974
3936
3898
3859
3820
3781
3742
3701
3661
3620
3578
3536
3494
3451
3407
3363
3318
3273
3227
3181
3134
3086
3038
2989
2940
2890
2839
2788
2736
2683
2630
2576
2522
2467
2411
2355
2298
2241
2182
2124
2064
2004
1943
1882
1820
1757
1694
1631
1567
1502
1437
1372
1306
1240
1174
1107
1041
973
906
839
771
703
635
567
499
431
363
295
227
159
91
23
-45
-112
-180
-247
-314
-382
-448
-515
-581
-648
-714
-779
-844
-909
-974
-1038
-1102
-1165
-1228
-1291
-1353
-1415
-1476
-1537
-1597
-1657
-1717
-1776
-1834
-1893
-1950
-2007
-2064
-2121
-2177
-2232
-2287
-2342
-2396
-2450
-2504
-2557
-2610
-2663
-2716
-2768
-2820
-2872
-2923
-2975
-3026
-3077
-3128
-3179
-3229
-3280
-3331
-3381
-3432
-3483
-3533
-3584
-3634
-3685
-3736
-3786
-3837
-3888
-3940
-3991
-4043
-4094
-4147
-4199
-4252
-4305
-4359
-4413
-4467
-4521
-4576
-4632
-4687
-4743
-4800
-4857
-4914
-4972
-5030
-5089
-5148
-5208
-5268
-5329
-5391
-5453
-5515
-5578
-5641
-5705
-5770
-5835
-5900
-5966
-6033
-6100
-6167
-6235
-6303
-6372
-6441
-6510
-6580
-6651
-6722
-6793
-6865
-6937
-7010
-7083
-7156
-7230
-7304
-7379
-7454
-7529
-7604
-7680
-7756
-7833
-7909
-7986
-8063
-8141
-8219
-8297
-8376
-8454
-8533
-8612
-8692
-8771
-8851
-8931
-9011
-9091
-9172
-9252
-9332
-9413
-9494
-9574
-9655
-9736
-9818
-9899
-9981
-10062
-10144
-10226
-10309
-10392
-10475
-10558
-10641
-10725
-10809
-10894
-10979
-11064
-11149
-11235
-11321
-11407
-11494
-11581
-11668
-11755
-11843
-11932
-12020
-12109
-12199
-12288
-12378
-12468
-12559
-12650
-12741
-12832
-12924
-13016
-13108
-13200
-13292
-13385
-13477
-13570
-13662
-13755
-13848
-13941
-14034
-14127
-14220
-14313
-14406
-14499
-14592
-14685
-14778
-14871
-14964
-15057
-15150
-15243
-15336
-15429
-15522
-15615
-15708
-15800
-15893
-15986
-16079
-16172
-16265
-16358
-16451
-16544
-16636
-16729
-16821
-16913
-17005
-17097
-17189
-17281
-17372
-17463
-17554
-17645
-17736
-17826
-17916
-18006
-18096
-18185
-18274
-18363
-18451
-18539
-18627
-18715
-18802
-18889
-18975
-19061
-19147
-19232
-19317
-19402
-19486
-19570
-19654
-19737
-19820
-19902
-19985
-20066
-20148
-20229
-20309
-20390
-20470
-20549
-20628
-20707
-20785
-20863
-20940
-21017
-21094
-21170
-21245
-21320
-21395
-21469
-21543
-21616
-21689
-21762
-21833
-21905
-21976
-22046
-22116
-22185
-22254
-22322
-22390
-22457
-22524
-22590
-22656
-22721
-22786
-22850
-22914
-22978
-23041
-23103
-23166
-23227
-23289
-23350
-23410
-23470
-23530
-23589
-23647
-23705
-23762
-23819
-23875
-23931
-23986
-24040
-24094
-24147
-24199
-24251
-24302
-24353
-24402
-24451
-24500
-24547
-24595
-24641
-24687
-24732
-24776
-24820
-24863
-24906
-24948
-24990
-25031
-25071
-25111
-25150
-25189
-25228
-25266
-25304
-25341
-25378
-25414
-25450
-25486
-25522
-25557
-25592
-25626
-25661
-25695
-25729
-25763
-25796
-25830
-25863
-25896
-25928
-25961
-25994
-26026
-26058
-26090
-26122
-26154
-26186
-26218
-26249
-26281
-26313
-26344
-26375
-26407
-26438
-26469
-26501
-26532
-26563
-26594
-26626
-26657
-26688
-26719
-26751
-26782
-26813
-26844
-26876
-26907
-26939
-26970
-27001
-27033
-27064
-27095
-27127
-27158
-27189
-27220
-27251
-27282
-27313
-27343
-27374
-27404
-27434
-27464
-27494
-27524
-27554
-27583
-27612
-27642
-27670
-27699
-27727
-27755
-27783
-27810
-27837
-27864
-27891
-27917
-27943
-27968
-27993
-28018
-28043
-28067
-28091
-28115
-28138
-28161
-28184
-28206
-28228
-28250
-28271
-28292
-28313
-28333
-28353
-28373
-28392
-28411
-28430
-28448
-28466
-28484
-28502
-28520
-28537
-28554
-28572
-28588
-28605
-28622
-28638
-28654
-28671
-28687
-28703
-28718
-28734
-28750
-28765
-28781
-28796
-28811
-28826
-28842
-28856
-28871
-28886
-28901
-28915
-28930
-28944
-28958
-28972
-28986
-29000
-29013
-29026
-29039
-29051
-29064
-29075
-29087
-29098
-29109
-29120
-29130
-29139
-29148
-29157
-29165
-29173
-29180
-29187
-29192
-29198
-29203
-29207
-29210
-29213
-29215
-29217
-29217
-29218
-29217
-29216
-29214
-29211
-29208
-29204
-29199
-29194
-29188
-29181
-29174
-29166
-29157
-29147
-29136
-29125
-29113
-29100
-29086
-29072
-29057
-29041
-29024
-29007
-28989
-28970
-28951
-28931
-28910
-28888
-28866
-28844
-28821
-28797
-28772
-28747
-28722
-28696
-28669
-28642
-28615
-28587
-28558
-28530
-28501
-28472
-28442
-28412
-28382
-28352
-28322
-28291
-28261
-28230
-28199
-28168
-28137
-28106
-28074
-28043
-28011
-27980
-27948
-27916
-27885
-27853
-27821
-27789
-27758
-27726
-27694
-27662
-27630
-27599
-27567
-27536
-27504
-27473
-27442
-27411
-27380
-27349
-27318
-27288
-27257
-27227
-27197
-27167
-27138
-27108
-27079
-27050
-27022
-26993
-26965
-26937
-26910
-26882
-26855
-26829
-26802
-26776
-26751
-26726
-26701
-26677
-26653
-26630
-26607
-26584
-26562
-26540
-26519
-26498
-26478
-26458
-26439
-26420
-26401
-26383
-26365
-26347
-26330
-26313
-26297
-26281
-26265
-26250
-26234
-26220
-26205
-26191
-26177
-26163
-26150
-26137
-26124
-26111
-26098
-26086
-26073
-26061
-26049
-26037
-26025
-26013
-26001
-25989
-25977
-25965
-25953
-25941
-25929
-25917
-25904
-25892
-25880
-25867
-25854
-25842
-25829
-25816
-25802
-25789
-25775
-25761
-25747
-25733
-25718
-25703
-25688
-25673
-25658
-25642
-25627
-25611
-25595
-25578
-25562
-25545
-25528
-25511
-25494
-25477
-25459
-25441
-25423
-25404
-25386
-25367
-25348
-25329
-25310
-25290
-25271
-25251
-25230
-25210
-25189
-25168
-25147
-25125
-25103
-25081
-25059
-25036
-25013
-24989
-24966
-24942
-24917
-24893
-24868
-24842
-24817
-24791
-24766
-24739
-24713
-24687
-24660
-24634
-24607
-24580
-24553
-24526
-24499
-24472
-24445
-24418
-24391
-24364
-24337
-24310
-24283
-24256
-24229
-24203
-24176
-24149
-24123
-24096
-24070
-24044
-24018
-23991
-23965
-23940
-23914
-23888
-23863
-23837
-23812
-23787
-23761
-23737
-23712
-23687
-23662
-23638
-23613
-23589
-23565
-23541
-23516
-23492
-23468
-23444
-23420
-23395
-23371
-23346
-23322
-23297
-23272
-23247
-23221
-23196
-23170
-23143
-23117
-23090
-23063
-23035
-23007
-22978
-22949
-22919
-22889
-22858
-22827
-22795
-22763
-22730
-22696
-22662
-22628
-22592
-22556
-22520
-22483
-22445
-22406
-22367
-22328
-22287
-22246
-22204
-22162
-22119
-22076
-22031
-21986
-21941
-21895
-21848
-21801
-21753
-21704
-21655
-21605
-21555
-21504
-21453
-21400
-21348
-21294
-21240
-21186
-21131
-21075
-21019
-20962
-20905
-20848
-20789
-20731
-20671
-20612
-20551
-20491
-20429
-20368
-20306
-20243
-20180
-20117
-20053
-19989
-19924
-19859
-19794
-19728
-19661
-19594
-19527
-19459
-19391
-19322
-19252
-19182
-19112
-19040
-18968
-18896
-18823
-18749
-18675
-18600
-18525
-18449
-18372
-18295
-18217
-18138
-18059
-17980
-17899
-17818
-17737
-17654
-17571
-17488
-17403
-17318
-17233
-17146
-17059
-16971
-16883
-16793
-16703
-16612
-16520
-16427
-16334
-16239
-16143
-16047
-15952
-15854
-15756
-15657
-15557
-15456
-15355
-15253
-15150
-15046
-14941
-14836
-14730
-14623
-14515
-14407
-14297
-14187
-14076
-13965
-13852
-13739
-13625
-13510
-13394
-13278
-13161
-13043
-12924
-12804
-12684
-12562
-12440
-12318
-12194
-12070
-11945
-11819
-11693
-11565
-11438
-11309
-11180
-11050
-10919
-10788
-10656
-10524
-10390
-10257
-10122
-9987
-9851
-9714
-9577
-9439
-9301
-9162
-9022
-8882
-8741
-8600
-8458
-8315
-8172
-8029
-7885
-7740
-7595
-7450
-7304
-7158
-7011
-6864
-6717
-6569
-6421
-6272
-6123
-5974
-5825
-5675
-5525
-5375
-5224
-5073
-4923
-4772
-4620
-4469
-4318
-4166
-4014
-3863
-3711
-3559
-3407
-3255
-3103
-2951
-2799
-2647
-2496
-2344
-2192
-2041
-1890
-1739
-1588
-1437
-1287
-1137
-987
-837
-688
-539
-390
-241
-93
54
202
348
495
641
787
932
1076
1221
1364
1507
1650
1792
1934
2075
2216
2356
2496
2635
2773
2912
3049
3186
3323
3459
3595
3730
3865
3999
4133
4266
4399
4531
4663
4794
4925
5055
5185
5314
5443
5572
5700
5828
5956
6083
6210
6337
6463
6589
6715
6840
6965
7090
7214
7338
7462
7585
7709
7832
7955
8077
8200
8322
8444
8566
8688
8809
8930
9051
9172
9292
9413
9533
9652
9772
9891
10010
10129
10247
10365
10483
10601
10718
10835
10952
11068
11184
11300
11415
11530
11645
11759
11873
11986
12099
12212
12324
12436
12547
12658
12768
12878
12988
13097
13206
13314
13422
13529
13635
13741
13847
13952
14056
14160
14264
14367
14469
14571
14673
14774
14874
14974
15074
15173
15272
15370
15467
15564
15661
15757
15853
15948
16042
16136
16230
16323
16416
16508
16599
16690
16781
16871
16961
17050
17139
17228
17316
17404
17491
17578
17664
17751
17836
17922
18007
18091
18176
18260
18343
18426
18509
18591
18673
18755
18836
18917
18997
19078
19158
19237
19317
19396
19475
19553
19631
19709
19787
19865
19942
20019
20096
20173
20249
20325
20401
20477
20553
20628
20704
20779
20853
20928
21002
21077
21150
21224
21297
21370
21443
21515
21587
21659
21730
21801
21872
21942
22012
22082
22151
22219
22287
22355
22423
22490
22556
22622
22687
22752
22817
22881
22944
23007
23069
23131
23193
23253
23313
23373
23432
23490
23548
23606
23663
23719
23774
23830
23884
23938
23992
24045
24097
24149
24201
24252
24302
24352
24402
24451
24500
24548
24596
24643
24690
24736
24782
24827
24872
24916
24960
25003
25046
25089
25131
25173
25214
25255
25295
25335
25374
25413
25452
25490
25528
25566
25603
25639
25675
25711
25746
25781
25816
25850
25884
25917
25950
25982
26014
26045
26075
26106
26135
26164
26193
26221
26248
26275
26302
26327
26353
26377
26401
26425
26448
26470
26492
26513
26534
26554
26573
26592
26610
26628
26645
26661
26677
26692
26707
26721
26735
26748
26760
26772
26783
26794
26804
26813
26822
26831
26839
26846
26853
26860
26866
26872
26877
26881
26886
26890
26893
26897
26899
26902
26904
26906
26907
26908
26909
26909
26909
26909
26908
26907
26906
26905
26903
26901
26899
26897
26895
26892
26889
26886
26883
26879
26875
26871
26867
26863
26859
26854
26849
26845
26839
26834
26828
26823
26817
26810
26804
26797
26790
26783
26775
26768
26760
26751
26743
26734
26725
26716
26706
26696
26686
26675
26664
26653
26642
26630
26618
26605
26592
26579
26566
26552
26538
26523
26509
26493
26478
26462
26446
26430
26413
26396
26379
26361
26343
26325
26306
26287
26268
26249
26229
26209
26189
26168
26147
26126
26105
26083
26061
26039
26016
25993
25970
25947
25924
25900
25876
25851
25827
25802
25776
25751
25725
25699
25672
25645
25618
25590
25562
25534
25506
25477
25447
25418
25388
25358
25327
25296
25264
25233
25200
25168
25135
25102
25068
25034
25000
24965
24930
24895
24859
24823
24786
24749
24712
24674
24636
24598
24559
24519
24480
24440
24400
24359
24318
24277
24235
24193
24151
24108
24065
24022
23978
23935
23891
23846
23802
23757
23712
23667
23622
23577
23531
23485
23439
23393
23347
23301
23254
23208
23162
23116
23069
23023
22977
22931
22886
22840
22795
22749
22704
22660
22615
22571
22527
22483
22439
22396
22353
22311
22269
22227
22185
22144
22103
22063
22023
21983
21943
21904
21865
21827
21789
21751
21713
21676
21640
21603
21568
21532
21498
21463
21430
21396
21363
21331
21299
21267
21236
21206
21176
21146
21117
21088
21060
21033
21005
20979
20952
20927
20901
20877
20852
20828
20805
20782
20760
20738
20717
20696
20675
20656
20636
20617
20599
20581
20564
20547
20531
20515
20500
20486
20472
20459
20446
20435
20423
20413
20403
20393
20385
20377
20369
20363
20357
20352
20347
20343
20340
20337
20335
20334
20334
20334
20335
20337
20339
20342
20346
20351
20356
20361
20368
20375
20383
20391
20401
20410
20421
20432
20444
20456
20469
20482
20496
20511
20526
20541
20557
20574
20591
20608
20626
20644
20663
20682
20701
20721
20741
20761
20781
20802
20822
20843
20864
20885
20906
20928
20949
20970
20992
21013
21035
21056
21077
21099
21120
21141
21161
21182
21203
21223
21243
21262
21282
21301
21320
21338
21356
21374
21392
21409
21426
21442
21458
21473
21488
21503
21517
21530
21543
21555
21567
21578
21589
21599
21608
21616
21624
21631
21637
21643
21647
21650
21653
21655
21655
21655
21654
21651
21648
21644
21639
21632
21625
21616
21607
21597
21585
21573
21559
21545
21529
21513
21496
21477
21458
21438
21417
21394
21371
21348
21323
21297
21271
21243
21215
21186
21156
21126
21094
21062
21029
20995
20960
20925
20889
20852
20814
20776
20737
20697
20656
20615
20573
20530
20486
20442
20397
20351
20305
20257
20210
20161
20112
20062
20011
19960
19908
19856
19802
19749
19694
19640
19584
19528
19472
19415
19357
19299
19240
19181
19122
19062
19001
18940
18879
18817
18755
18693
18630
18566
18503
18439
18374
18310
18245
18179
18114
18048
17982
17916
17849
17783
17716
17649
17582
17515
17448
17380
17313
17245
17178
17111
17043
16976
16908
16841
16773
16706
16638
16571
16504
16436
16369
16302
16234
16167
16100
16033
15965
15898
15831
15764
15696
15629
15562
15495
15428
15360
15293
15225
15158
15090
15023
14955
14887
14820
14752
14684
14616
14548
14480
14411
14343
14275
14206
14137
14069
14000
13931
13861
13792
13722
13652
13582
13511
13440
13369
13298
13226
13154
13081
13009
12935
12862
12788
12713
12639
12563
12487
12411
12334
12257
12180
12101
12023
11943
11864
11783
11703
11621
11539
11457
11374
11290
11206
11121
11036
10950
10864
10776
10688
10600
10511
10421
10331
10240
10148
10056
9963
9869
9775
9680
9584
9488
9391
9294
9195
9097
8997
8897
8796
8694
8592
8489
8386
8282
8177
8071
7966
7860
7752
7645
7536
7427
7318
7207
7096
6985
6873
6760
6647
6532
6418
6302
6186
6070
5952
5834
5715
5596
5476
5355
5234
5111
4989
4865
4741
4616
4490
4364
4237
4110
3981
3852
3723
3592
3461
3330
3197
3064
2930
2796
2660
2525
2388
2251
2113
1974
1835
1694
1554
1412
1270
1127
983
839
693
547
401
253
105
-44
-194
-344
-496
-648
-801
-954
-1109
-1264
-1420
-1576
-1734
-1892
-2051
-2210
-2370
-2531
-2693
-2855
-3018
-3182
-3346
-3511
-3676
-3842
-4009
-4176
-4344
-4512
-4680
-4849
-5019
-5189
-5359
-5530
-5700
-5872
-6043
-6215
-6387
-6559
-6731
-6904
-7076
-7249
-7422
-7595
-7768
-7941
-8115
-8288
-8461
-8634
-8807
-8980
-9153
-9326
-9499
-9671
-9844
-10016
-10189
-10361
-10533
-10704
-10876
-11047
-11218
-11389
-11559
-11730
-11900
-12070
-12240
-12409
-12578
-12747
-12916
-13084
-13253
-13421
-13588
-13756
-13923
-14090
-14256
-14422
-14588
-14753
-14918
-15082
-15246
-15409
-15572
-15734
-15896
-16056
-16216
-16376
-16536
-16694
-16851
-17008
-17164
-17319
-17473
-17626
-17778
-17929
-18080
-18229
-18377
-18524
-18671
-18816
-18960
-19102
-19244
-19385
-19524
-19662
-19799
-19935
-20070
-20204
-20336
-20467
-20597
-20726
-20854
-20980
-21105
-21229
-21352
-21474
-21594
-21713
-21831
-21948
-22064
-22178
-22291
-22403
-22514
-22624
-22732
-22839
-22945
-23050
-23154
-23256
-23357
-23457
-23556
-23654
-23750
-23845
-23939
-24032
-24124
-24215
-24304
-24393
-24480
-24566
-24651
-24735
-24818
-24900
-24981
-25061
-25139
-25217
-25294
-25370
-25445
-25519
-25592
-25664
-25735
-25805
-25875
-25943
-26011
-26078
-26144
-26209
-26274
-26337
-26400
-26462
-26524
-26584
-26644
-26704
-26762
-26820
-26878
-26934
-26990
-27045
-27100
-27154
-27207
-27260
-27312
-27363
-27414
-27464
-27513
-27562
-27610
-27658
-27705
-27752
-27798
-27844
-27888
-27933
-27977
-28020
-28063
-28105
-28147
-28188
-28229
-28269
-28309
-28348
-28386
-28424
-28461
-28498
-28534
-28570
-28605
-28639
-28673
-28707
-28739
-28772
-28803
-28834
-28864
-28894
-28923
-28952
-28980
-29007
-29034
-29061
-29086
-29111
-29136
-29160
-29183
-29206
-29228
-29249
-29270
-29290
-29310
-29329
-29347
-29365
-29382
-29399
-29415
-29430
-29445
-29459
-29473
-29486
-29499
-29510
-29522
-29532
-29542
-29551
-29560
-29568
-29575
-29582
-29587
-29592
-29597
-29600
-29603
-29605
-29607
-29608
-29608
-29607
-29606
-29604
-29601
-29598
-29594
-29589
-29584
-29578
-29571
-29564
-29556
-29547
-29537
-29527
-29517
-29505
-29493
-29481
-29467
-29454
-29439
-29424
-29409
-29393
-29376
-29359
-29341
-29323
-29305
-29285
-29266
-29246
-29225
-29204
-29183
-29161
-29139
-29117
-29094
-29071
-29047
-29023
-28999
-28975
-28951
-28926
-28901
-28876
-28851
-28826
-28800
-28775
-28749
-28723
-28697
-28671
-28645
-28618
-28592
-28566
-28540
-28513
-28487
-28460
-28434
-28407
-28381
-28354
-28327
-28301
-28274
-28247
-28220
-28193
-28166
-28138
-28111
-28083
-28056
-28028
-28000
-27972
-27943
-27914
-27885
-27856
-27827
-27797
-27767
-27736
-27705
-27674
-27642
-27610
-27578
-27545
-27511
-27477
-27442
-27407
-27371
-27335
-27297
-27259
-27221
-27182
-27141
-27100
-27059
-27016
-26973
-26929
-26884
-26839
-26792
-26745
-26696
-26647
-26597
-26547
-26495
-26442
-26389
-26334
-26279
-26222
-26165
-26107
-26047
-25987
-25926
-25863
-25800
-25735
-25670
-25603
-25535
-25466
-25396
-25325
-25253
-25180
-25106
-25031
-24954
-24877
-24798
-24718
-24637
-24555
-24472
-24387
-24302
-24215
-24127
-24038
-23948
-23857
-23764
-23671
-23576
-23480
-23383
-23285
-23186
-23085
-22984
-22881
-22777
-22673
-22567
-22460
-22351
-22242
-22132
-22021
-21908
-21795
-21680
-21565
-21448
-21330
-21212
-21092
-20972
-20850
-20728
-20604
-20480
-20354
-20228
-20101
-19972
-19843
-19714
-19583
-19451
-19319
-19185
-19051
-18916
-18780
-18644
-18506
-18368
-18230
-18090
-17950
-17809
-17667
-17525
-17382
-17239
-17095
-16950
-16805
-16659
-16513
-16366
-16218
-16070
-15922
-15773
-15624
-15474
-15323
-15173
-15022
-14870
-14718
-14566
-14414
-14261
-14108
-13955
-13801
-13647
-13493
-13339
-13184
-13029
-12874
-12719
-12564
-12408
-12252
-12096
-11939
-11783
-11626
-11469
-11312
-11155
-10997
-10840
-10682
-10524
-10366
-10207
-10049
-9890
-9732
-9573
-9413
-9254
-9095
-8935
-8775
-8615
-8455
-8295
-8134
-7974
-7813
-7652
-7491
-7329
-7167
-7006
-6844
-6681
-6519
-6356
-6193
-6030
-5867
-5704
-5540
-5376
-5212
-5048
-4883
-4719
-4554
-4389
-4224
-4059
-3894
-3728
-3563
-3397
-3231
-3066
-2900
-2733
-2567
-2401
-2235
-2069
-1902
-1736
-1569
-1403
-1236
-1070
-903
-737
-570
-403
-236
-70
97
264
431
598
765
932
1099
1266
1433
1599
1766
1933
2100
2267
2433
2600
2766
2933
3099
3265
3431
3597
3763
3929
4094
4260
4426
4591
4756
4921
5086
5251
5416
5580
5745
5909
6073
6237
6400
6564
6727
6890
7053
7215
7377
7539
7701
7862
8023
8183
8344
8504
8664
8823
8981
9140
9298
9455
9612
9769
9925
10080
10235
10390
10544
10697
10850
11003
11155
11307
11458
11608
11759
11908
12057
12206
12354
12501
12648
12795
12941
13086
13231
13376
13520
13663
13806
13949
14091
14232
14373
14514
14654
14794
14933
15072
15210
15348
15485
15622
15758
15894
16030
16165
16299
16434
16567
16701
16833
16966
17098
17229
17360
17491
17621
17751
17880
18009
18137
18265
18392
18519
18646
18772
18898
19023
19148
19272
19396
19520
19643
19766
19888
20010
20131
20252
20373
20493
20613
20732
20850
20969
21086
21204
21321
21437
21553
21669
21784
21899
22014
22128
22242
22355
22468
22581
22693
22805
22916
23027
23138
23248
23358
23467
23576
23685
23793
23900
24008
24115
24221
24327
24433
24538
24643
24747
24850
24954
25057
25159
25261
25362
25463
25563
25663
25762
25860
25959
26056
26153
26250
26346
26441
26536
26630
26724
26817
26909
27001
27093
27183
27274
27363
27452
27541
27629
27716
27803
27889
27975
28060
28145
28229
28313
28396
28479
28561
28643
28724
28805
28885
28965
29045
29124
29202
29281
29359
29436
29513
29590
29666
29741
29817
29892
29966
30040
30114
30187
30260
30332
30404
30475
30546
30617
30687
30757
30826
30895
30963
31031
31098
31165
31232
31298
31364
31429
31493
31557
31621
31684
31746
31808
31870
31930
31991
32049
32109
32168
32225
32283
32339
32395
32450
32505
32558
32612
32665
32717
32769
32819
32869
32919
32968
33016
33063
33110
33156
33201
33246
33290
33333
33375
33417
33458
33498
33538
33577
33615
33652
33688
33724
33759
33793
33826
33859
33890
33921
33951
33980
34008
34035
34062
34088
34112
34136
34159
34181
34202
34222
34241
34259
34277
34293
34308
34323
34336
34348
34360
34370
34380
34388
34396
34403
34408
34413
34417
34420
34421
34422
34422
34421
34419
34416
34412
34407
34401
34394
34386
34377
34367
34356
34344
34331
34317
34302
34287
34270
34252
34233
34213
34193
34171
34148
34124
34099
34074
34047
34019
33990
33960
33929
33897
33863
33829
33794
33758
33720
33682
33642
33602
33561
33518
33475
33430
33385
33339
33291
33243
33194
33144
33092
33040
32987
32933
32878
32822
32765
32707
32648
32589
32528
32466
32404
32340
32276
32211
32145
32078
32009
31941
31871
31801
31729
31657
31584
31510
31435
31360
31283
31206
31128
31049
30969
30888
30807
30724
30641
30557
30473
30387
30301
30213
30125
30036
29947
29856
29765
29673
29580
29486
29391
29295
29199
29102
29004
28905
28805
28705
28603
28501
28398
28294
28189
28083
27977
27870
27762
27653
27543
27433
27322
27210
27097
26983
26869
26753
26637
26521
26403
26285
26166
26046
25926
25805
25683
25560
25436
25312
25187
25062
24935
24808
24681
24552
24423
24293
24163
24032
23900
23768
23635
23501
23367
23232
23096
22960
22823
22686
22548
22410
22271
22131
21991
21850
21709
21568
21426
21283
21141
20997
20854
20710
20565
20420
20275
20130
19984
19838
19691
19544
19397
19249
19101
18953
18805
18656
18507
18357
18208
18058
17907
17757
17606
17455
17303
17151
16999
16847
16694
16540
16387
16233
16079
15924
15769
15614
15458
15303
15146
14990
14833
14676
14519
14361
14203
14045
13886
13728
13569
13409
13250
13090
12930
12770
12609
12448
12287
12126
11965
11803
11641
11479
11316
11154
10991
10828
10665
10501
10337
10173
10009
9844
9680
9515
9349
9184
9018
8852
8686
8520
8353
8186
8019
7852
7685
7517
7350
7182
7014
6845
6677
6509
6340
6171
6002
5833
5664
5494
5325
5155
4986
4816
4646
4477
4307
4137
3967
3797
3627
3457
3287
3118
2948
2778
2608
2438
2268
2099
1929
1759
1590
1420
1251
1082
913
743
574
406
237
68
-101
-269
-438
-606
-774
-942
-1110
-1278
-1446
-1614
-1781
-1949
-2116
-2283
-2450
-2617
-2784
-2951
-3117
-3283
-3450
-3616
-3781
-3947
-4113
-4278
-4443
-4608
-4773
-4938
-5103
-5267
-5431
-5595
-5759
-5923
-6086
-6250
-6413
-6575
-6738
-6900
-7062
-7223
-7385
-7545
-7706
-7866
-8026
-8185
-8344
-8503
-8661
-8818
-8975
-9132
-9288
-9444
-9599
-9753
-9907
-10061
-10214
-10366
-10518
-10669
-10819
-10969
-11118
-11267
-11414
-11562
-11708
-11854
-11999
-12143
-12286
-12429
-12571
-12713
-12853
-12993
-13132
-13270
-13408
-13545
-13681
-13816
-13950
-14083
-14216
-14347
-14478
-14608
-14736
-14864
-14991
-15117
-15242
-15366
-15489
-15612
-15733
-15853
-15973
-16091
-16207
-16325
-16440
-16555
-16669
-16782
-16893
-17004
-17114
-17223
-17331
-17438
-17544
-17650
-17754
-17857
-17960
-18061
-18162
-18262
-18361
-18459
-18556
-18652
-18747
-18842
-18935
-19028
-19120
-19211
-19301
-19390
-19479
-19566
-19653
-19739
-19825
-19909
-19993
-20076
-20159
-20241
-20322
-20402
-20482
-20562
-20640
-20719
-20796
-20873
-20950
-21026
-21101
-21177
-21251
-21325
-21399
-21472
-21545
-21618
-21690
-21761
-21833
-21904
-21975
-22046
-22116
-22186
-22256
-22326
-22395
-22465
-22534
-22603
-22672
-22741
-22809
-22878
-22946
-23015
-23083
-23152
-23220
-23288
-23357
-23425
-23494
-23563
-23631
-23700
-23769
-23838
-23908
-23977
-24047
-24116
-24186
-24256
-24326
-24397
-24467
-24538
-24608
-24679
-24750
-24821
-24892
-24964
-25035
-25107
-25179
-25251
-25323
-25395
-25468
-25540
-25613
-25686
-25759
-25832
-25906
-25979
-26053
-26127
-26201
-26275
-26349
-26424
-26499
-26573
-26648
-26723
-26798
-26874
-26949
-27025
-27100
-27176
-27251
-27327
-27403
-27478
-27554
-27630
-27706
-27781
-27857
-27932
-28008
-28083
-28158
-28234
-28309
-28384
-28459
-28534
-28609
-28684
-28758
-28833
-28907
-28981
-29056
-29130
-29203
-29277
-29351
-29424
-29498
-29571
-29644
-29717
-29790
-29862
-29935
-30007
-30080
-30152
-30224
-30296
-30368
-30440
-30511
-30583
-30654
-30726
-30797
-30868
-30939
-31010
-31081
-31152
-31223
-31293
-31364
-31434
-31505
-31575
-31645
-31715
-31784
-31854
-31923
-31992
-32061
-32130
-32198
-32266
-32334
-32402
-32470
-32537
-32604
-32671
-32738
-32804
-32870
-32936
-33002
-33067
-33133
-33198
-33262
-33327
-33391
-33455
-33519
-33582
-33645
-33707
-33770
-33832
-33893
-33954
-34015
-34075
-34135
-34194
-34253
-34312
-34370
-34428
-34485
-34541
-34598
-34653
-34708
-34763
-34817
-34871
-34924
-34976
-35028
-35079
-35130
-35180
-35230
-35279
-35327
-35375
-35423
-35469
-35515
-35561
-35606
-35650
-35693
-35736
-35778
-35819
-35860
-35900
-35939
-35978
-36016
-36053
-36089
-36124
-36159
-36193
-36226
-36259
-36290
-36321
-36351
-36380
-36409
-36436
-36463
-36489
-36514
-36539
-36562
-36585
-36606
-36627
-36648
-36667
-36685
-36703
-36720
-36735
-36750
-36764
-36778
-36790
-36801
-36812
-36822
-36830
-36838
-36845
-36851
-36856
-36860
-36863
-36865
-36866
-36866
-36865
-36863
-36860
-36856
-36851
-36845
-36838
-36829
-36820
-36810
-36798
-36785
-36772
-36757
-36741
-36724
-36706
-36686
-36666
-36645
-36622
-36598
-36573
-36548
-36521
-36493
-36463
-36433
-36402
-36369
-36336
-36301
-36266
-36229
-36192
-36153
-36113
-36073
-36031
-35988
-35944
-35900
-35854
-35807
-35760
-35711
-35661
-35611
-35559
-35507
-35453
-35399
-35343
-35287
-35230
-35172
-35113
-35053
-34993
-34931
-34868
-34805
-34741
-34675
-34609
-34542
-34474
-34405
-34336
-34265
-34194
-34122
-34048
-33975
-33900
-33824
-33748
-33671
-33593
-33515
-33435
-33356
-33275
-33194
-33112
-33029
-32946
-32862
-32778
-32692
-32607
-32521
-32435
-32348
-32259
-32171
-32083
-31993
-31903
-31813
-31722
-31631
-31539
-31446
-31353
-31260
-31166
-31072
-30977
-30881
-30786
-30689
-30593
-30495
-30398
-30300
-30201
-30102
-30002
-29902
-29802
-29701
-29599
-29497
-29395
-29292
-29189
-29085
-28981
-28876
-28771
-28665
-28559
-28452
-28345
-28237
-28130
-28021
-27912
-27803
-27693
-27583
-27472
-27361
-27250
-27138
-27025
-26912
-26799
-26685
-26571
-26456
-26341
-26225
-26109
-25993
-25876
-25759
-25641
-25522
-25404
-25284
-25165
-25044
-24924
-24802
-24681
-24558
-24436
-24312
-24189
-24064
-23939
-23814
-23688
-23562
-23435
-23307
-23179
-23051
-22922
-22792
-22662
-22532
-22400
-22269
-22137
-22004
-21871
-21737
-21603
-21468
-21333
-21198
-21062
-20925
-20789
-20651
-20513
-20375
-20236
-20097
-19958
-19818
-19677
-19536
-19395
-19253
-19111
-18969
-18826
-18682
-18539
-18395
-18250
-18105
-17960
-17815
-17669
-17523
-17377
-17230
-17083
-16936
-16788
-16641
-16493
-16344
-16196
-16047
-15900
-15751
-15602
-15453
-15305
-15156
-15007
-14858
-14708
-14559
-14410
-14261
-14112
-13964
-13815
-13666
-13517
-13369
-13221
-13073
-12925
-12777
-12630
-12482
-12335
-12189
-12042
-11896
-11751
-11605
-11460
-11316
-11172
-11028
-10884
-10742
-10599
-10457
-10315
-10174
-10033
-9893
-9753
-9613
-9474
-9336
-9197
-9060
-8922
-8785
-8649
-8513
-8378
-8243
-8108
-7975
-7841
-7708
-7576
-7444
-7312
-7181
-7050
-6920
-6790
-6661
-6532
-6404
-6276
-6148
-6020
-5893
-5767
-5640
-5514
-5388
-5263
-5138
-5013
-4888
-4763
-4639
-4515
-4391
-4267
-4143
-4019
-3896
-3773
-3650
-3527
-3404
-3281
-3158
-3035
-2912
-2789
-2666
-2543
-2420
-2297
-2174
-2051
-1928
-1805
-1681
-1558
-1434
-1310
-1186
-1062
-938
-814
-689
-564
-440
-314
-189
-63
63
189
315
442
569
697
824
953
1081
1210
1339
1469
1599
1729
1860
1991
2123
2255
2387
2520
2653
2786
2920
3054
3189
3324
3459
3595
3731
3868
4003
4142
4279
4417
4555
4694
4833
4972
5111
5251
5391
5532
5672
5813
5954
6096
6238
6380
6522
6665
6807
6950
7094
7237
7381
7525
7668
7813
7957
8101
8245
8390
8534
8679
8823
8968
9112
9257
9401
9546
9690
9834
9979
10123
10267
10411
10555
10698
10842
10985
11128
11271
11414
11557
11699
11841
11983
12125
12266
12407
12548
12689
12829
12970
13109
13249
13388
13527
13665
13804
13941
14079
14216
14353
14489
14625
14761
14896
15031
15166
15300
15434
15568
15701
15833
15966
16097
16229
16360
16491
16621
16751
16881
17010
17139
17268
17396
17524
17651
17778
17905
18032
18158
18284
18410
18536
18661
18786
18911
19036
19160
19284
19408
19532
19656
19780
19903
20027
20150
20274
20397
20520
20643
20766
20890
21013
21136
21259
21382
21505
21628
21751
21874
21997
22121
22244
22367
22490
22613
22737
22860
22983
23106
23229
23352
23475
23598
23721
23844
23966
24089
24212
24334
24457
24579
24701
24824
24946
25068
25190
25311
25433
25554
25676
25797
25918
26038
26159
26279
26399
26519
26639
26758
26877
26996
27114
27232
27350
27468
27585
27701
27818
27934
28049
28164
28279
28393
28507
28621
28733
28846
28958
29070
29181
29291
29401
29511
29620
29729
29837
29945
30052
30158
30264
30369
30474
30578
30682
30785
30888
30989
31091
31191
31291
31391
31490
31588
31685
31782
31878
31974
32069
32162
32256
32350
32442
32533
32624
32715
32804
32893
32981
33069
33156
33242
33327
33412
33496
33580
33662
33744
33826
33906
33986
34065
34144
34221
34298
34374
34449
34524
34597
34670
34742
34814
34884
34954
35023
35091
35159
35225
35291
35356
35420
35483
35546
35607
35668
35728
35787
35846
35904
35961
36017
36072
36127
36181
36234
36287
36338
36389
36440
36489
36538
36585
36633
36679
36724
36769
36813
36856
36898
36940
36980
37020
37059
37097
37135
37171
37207
37241
37275
37308
37340
37371
37401
37430
37458
37486
37512
37538
37562
37586
37609
37630
37651
37671
37689
37707
37724
37739
37754
37767
37780
37791
37801
37811
37819
37826
37832
37837
37841
37844
37846
37847
37847
37845
37843
37839
37834
37829
37822
37814
37805
37795
37784
37772
37760
37746
37730
37714
37697
37679
37660
37640
37619
37597
37574
37550
37524
37498
37471
37443
37414
37384
37352
37320
37287
37253
37218
37182
37145
37107
37068
37028
36987
36945
36902
36859
36814
36768
36722
36675
36626
36577
36527
36476
36424
36372
36318
36264
36208
36152
36095
36037
35979
35919
35859
35798
35736
35674
35610
35546
35481
35415
35349
35282
35214
35145
35076
35006
34935
34864
34792
34720
34647
34573
34499
34424
34349
34273
34196
34119
34041
33963
33885
33805
33726
33646
33565
33484
33402
33320
33238
33155
33072
32988
32904
32820
32735
32650
32564
32478
32392
32305
32219
32131
32043
31956
31868
31780
31691
31602
31512
31423
31333
31242
31152
31061
30970
30878
30786
30694
30602
30509
30416
30323
30229
30135
30041
29947
29852
29757
29662
29567
29471
29375
29279
29183
29086
28989
28892
28794
28697
28599
28501
28402
28304
28205
28106
28006
27907
27807
27707
27607
27506
27405
27304
27203
27102
27000
26898
26795
26693
26590
26487
26383
26279
26175
26071
25966
25861
25755
25649
25543
25436
25329
25222
25114
25006
24897
24789
24679
24570
24460
24350
24239
24128
24017
23905
23793
23681
23568
23456
23342
23229
23115
23000
22886
22770
22655
22539
22423
22307
22190
22072
21955
21837
21718
21599
21480
21360
21240
21119
20998
20877
20755
20632
20509
20386
20263
20138
20014
19889
19763
19638
19511
19385
19258
19130
19002
18874
18746
18617
18487
18358
18228
18098
17968
17837
17706
17575
17443
17312
17180
17048
16915
16782
16650
16516
16383
16250
16116
15982
15848
15713
15579
15444
15309
15174
15038
14903
14767
14631
14495
14359
14222
14086
13949
13812
13675
13537
13400
13262
13124
12986
12848
12709
12571
12432
12293
12153
12014
11874
11734
11594
11454
11314
11174
11033
10893
10752
10611
10471
10330
10189
10048
9907
9766
9624
9483
9342
9200
9059
8917
8776
8634
8492
8350
8208
8066
7924
7782
7640
7497
7355
7212
7070
6928
6785
6643
6500
6358
6215
6073
5930
5788
5645
5503
5360
5218
5075
4933
4790
4648
4506
4363
4221
4078
3936
3794
3652
3510
3368
3226
3084
2942
2800
2658
2516
2375
2233
2091
1950
1808
1666
1525
1383
1242
1100
959
817
676
534
393
251
110
-32
-173
-315
-456
-598
-739
-881
-1022
-1164
-1305
-1446
-1588
-1729
-1870
-2011
-2152
-2293
-2434
-2575
-2716
-2857
-2998
-3139
-3279
-3420
-3561
-3701
-3842
-3983
-4123
-4264
-4404
-4545
-4685
-4826
-4966
-5106
-5247
-5387
-5527
-5667
-5807
-5948
-6088
-6228
-6367
-6507
-6647
-6787
-6926
-7066
-7205
-7345
-7484
-7623
-7762
-7901
-8039
-8179
-8318
-8456
-8594
-8732
-8870
-9008
-9146
-9283
-9420
-9557
-9693
-9830
-9966
-10102
-10238
-10373
-10508
-10643
-10778
-10912
-11046
-11180
-11313
-11446
-11579
-11712
-11844
-11976
-12107
-12238
-12368
-12499
-12628
-12758
-12887
-13015
-13143
-13271
-13398
-13525
-13652
-13778
-13903
-14028
-14153
-14277
-14401
-14524
-14647
-14769
-14891
-15012
-15133
-15253
-15373
-15492
-15611
-15729
-15847
-15964
-16081
-16198
-16312
-16429
-16543
-16657
-16771
-16884
-16996
-17107
-17218
-17329
-17439
-17548
-17656
-17764
-17871
-17978
-18084
-18189
-18293
-18397
-18500
-18602
-18704
-18805
-18905
-19004
-19103
-19201
-19298
-19395
-19491
-19586
-19680
-19773
-19866
-19958
-20049
-20140
-20229
-20318
-20406
-20493
-20579
-20665
-20750
-20833
-20916
-20999
-21080
-21160
-21240
-21319
-21397
-21474
-21551
-21627
-21701
-21775
-21849
-21921
-21992
-22063
-22133
-22202
-22271
-22338
-22405
-22471
-22536
-22601
-22664
-22727
-22789
-22851
-22911
-22971
-23030
-23089
-23147
-23204
-23260
-23316
-23371
-23425
-23479
-23532
-23585
-23637
-23688
-23738
-23789
-23838
-23887
-23935
-23983
-24030
-24077
-24122
-24168
-24213
-24257
-24300
-24343
-24385
-24427
-24468
-24509
-24549
-24588
-24627
-24665
-24702
-24739
-24775
-24811
-24846
-24880
-24914
-24947
-24980
-25012
-25043
-25074
-25104
-25133
-25162
-25191
-25219
-25246
-25272
-25298
-25324
-25349
-25373
-25397
-25420
-25443
-25465
-25487
-25508
-25528
-25548
-25568
-25587
-25605
-25623
-25640
-25657
-25673
-25688
-25704
-25718
-25732
-25746
-25759
-25772
-25784
-25795
-25807
-25817
-25828
-25837
-25847
-25856
-25864
-25872
-25880
-25887
-25894
-25900
-25906
-25912
-25917
-25922
-25927
-25931
-25935
-25938
-25942
-25944
-25947
-25949
-25951
-25953
-25955
-25956
-25957
-25958
-25959
-25959
-25959
-25959
-25959
-25958
-25957
-25956
-25955
-25953
-25952
-25950
-25947
-25945
-25942
-25939
-25936
-25933
-25930
-25926
-25923
-25919
-25915
-25911
-25906
-25902
-25897
-25892
-25887
-25882
-25877
-25872
-25866
-25861
-25855
-25850
-25844
-25838
-25832
-25825
-25819
-25813
-25806
-25799
-25792
-25785
-25778
-25771
-25764
-25756
-25749
-25741
-25733
-25725
-25717
-25709
-25701
-25693
-25684
-25676
-25667
-25659
-25650
-25641
-25632
-25623
-25614
-25605
-25595
-25586
-25576
-25567
-25557
-25548
-25538
-25528
-25518
-25507
-25497
-25487
-25476
-25465
-25454
-25443
-25432
-25420
-25409
-25397
-25384
-25372
-25360
-25347
-25334
-25320
-25307
-25293
-25279
-25264
-25250
-25235
-25219
-25203
-25187
-25171
-25154
-25136
-25119
-25101
-25082
-25063
-25043
-25023
-25003
-24982
-24960
-24938
-24916
-24892
-24869
-24844
-24819
-24794
-24768
-24741
-24714
-24686
-24657
-24628
-24598
-24567
-24536
-24503
-24471
-24437
-24403
-24368
-24332
-24295
-24258
-24220
-24181
-24141
-24101
-24060
-24018
-23975
-23932
-23887
-23842
-23797
-23750
-23703
-23655
-23606
-23557
-23506
-23455
-23403
-23351
-23297
-23243
-23188
-23133
-23077
-23020
-22962
-22904
-22845
-22785
-22725
-22664
-22602
-22540
-22477
-22413
-22349
-22284
-22219
-22153
-22086
-22019
-21951
-21883
-21814
-21745
-21675
-21604
-21533
-21462
-21390
-21317
-21244
-21170
-21096
-21022
-20947
-20871
-20795
-20719
-20642
-20565
-20487
-20408
-20330
-20250
-20170
-20090
-20009
-19928
-19847
-19764
-19682
-19599
-19515
-19431
-19346
-19261
-19176
-19090
-19003
-18916
-18829
-18741
-18652
-18563
-18474
-18384
-18294
-18203
-18112
-18020
-17928
-17835
-17742
-17649
-17555
-17461
-17366
-17271
-17176
-17080
-16984
-16887
-16790
-16692
-16594
-16496
-16397
-16297
-16198
-16097
-15997
-15897
-15795
-15694
-15591
-15489
-15386
-15283
-15179
-15075
-14971
-14866
-14761
-14655
-14549
-14443
-14337
-14230
-14122
-14014
-13906
-13798
-13689
-13580
-13470
-13360
-13250
-13140
-13029
-12917
-12806
-12694
-12582
-12469
-12357
-12243
-12130
-12016
-11902
-11788
-11673
-11558
-11443
-11328
-11212
-11095
-10979
-10862
-10745
-10627
-10510
-10392
-10273
-10154
-10035
-9916
-9796
-9677
-9556
-9436
-9315
-9194
-9073
-8951
-8830
-8708
-8585
-8463
-8340
-8218
-8093
-7971
-7848
-7724
-7600
-7476
-7352
-7228
-7104
-6979
-6854
-6729
-6604
-6479
-6354
-6228
-6103
-5977
-5851
-5725
-5599
-5473
-5347
-5221
-5095
-4968
-4842
-4715
-4588
-4461
-4334
-4208
-4081
-3954
-3826
-3699
-3572
-3445
-3318
-3190
-3063
-2936
-2808
-2681
-2554
-2426
-2299
-2172
-2045
-1917
-1790
-1663
-1536
-1409
-1282
-1155
-1028
-902
-775
-648
-522
-395
-269
-143
-17
109
235
360
486
611
736
861
986
1111
1235
1359
1483
1607
1731
1854
1977
2100
2223
2345
2467
2589
2711
2832
2953
3074
3195
3315
3435
3554
3674
3793
3912
4030
4149
4267
4385
4502
4619
4736
4853
4970
5086
5202
5318
5433
5548
5663
5778
5892
6006
6120
6233
6346
6459
6571
6683
6795
6906
7017
7128
7238
7348
7458
7567
7676
7785
7893
8000
8109
8217
8324
8431
8537
8643
8749
8855
8960
9065
9170
9274
9378
9482
9586
9689
9793
9895
9998
10100
10202
10304
10406
10507
10608
10708
10809
10909
11008
11108
11207
11306
11404
11502
11600
11698
11795
11892
11988
12084
12180
12275
12370
12464
12558
12652
12745
12838
12930
13022
13113
13204
13294
13384
13473
13562
13651
13739
13826
13913
14000
14086
14171
14256
14340
14424
14508
14591
14673
14755
14836
14917
14997
15076
15155
15234
15312
15390
15467
15543
15619
15695
15770
15844
15918
15991
16064
16136
16207
16279
16349
16419
16488
16557
16625
16693
16759
16826
16891
16957
17021
17085
17148
17210
17272
17334
17394
17454
17513
17572
17629
17686
17743
17798
17853
17907
17960
18012
18064
18114
18164
18214
18262
18309
18356
18402
18447
18492
18535
18578
18620
18661
18701
18740
18779
18817
18854
18890
18925
18960
18994
19026
19058
19090
19120
19150
19178
19206
19233
19259
19285
19309
19333
19356
19378
19399
19420
19440
19459
19477
19494
19511
19526
19541
19555
19568
19581
19593
19603
19613
19623
19631
19639
19646
19652
19657
19661
19665
19668
19670
19671
19672
19672
19671
19669
19666
19663
19659
19655
19649
19643
19637
19629
19621
19612
19603
19593
19582
19571
19559
19547
19534
19521
19507
19492
19477
19462
19446
19430
19413
19396
19378
19361
19342
19324
19305
19285
19266
19246
19225
19205
19184
19163
19141
19119
19097
19075
19053
19030
19007
18984
18961
18937
18913
18889
18865
18841
18816
18791
18766
18741
18715
18689
18663
18637
18611
18584
18557
18530
18502
18475
18446
18418
18389
18360
18331
18301
18271
18241
18210
18178
18147
18115
18082
18049
18016
17982
17948
17913
17878
17843
17807
17770
17733
17695
17657
17619
17580
17540
17500
17459
17418
17376
17334
17291
17247
17204
17159
17114
17069
17023
16976
16929
16882
16833
16785
16736
16686
16636
16585
16534
16482
16430
16376
16324
16270
16216
16161
16106
16050
15994
15937
15879
15821
15763
15704
15645
15585
15524
15463
15402
15340
15278
15215
15151
15088
15023
14959
14893
14828
14762
14695
14628
14561
14493
14425
14357
14288
14219
14149
14079
14008
13938
13866
13795
13723
13651
13578
13505
13432
13359
13285
13211
13136
13061
12986
12911
12836
12760
12684
12607
12531
12454
12377
12300
12222
12144
12066
11988
11910
11831
11752
11673
11593
11513
11434
11353
11273
11193
11112
11031
10950
10868
10787
10705
10623
10541
10459
10376
10294
10211
10128
10045
9961
9878
9795
9711
9628
9544
9460
9376
9292
9209
9125
9041
8957
8873
8790
8706
8622
8538
8455
8371
8287
8204
8119
8036
7953
7869
7786
7703
7619
7536
7453
7370
7286
7203
7120
7038
6955
6872
6789
6707
6624
6541
6459
6376
6294
6212
6129
6047
5965
5882
5800
5718
5635
5553
5471
5388
5306
5224
5141
5059
4976
4894
4812
4729
4647
4565
4482
4400
4318
4235
4153
4070
3988
3906
3824
3741
3659
3577
3494
3412
3330
3247
3165
3083
3001
2919
2836
2754
2672
2590
2508
2426
2344
2262
2180
2098
2016
1934
1852
1771
1689
1608
1527
1446
1364
1284
1203
1122
1041
961
881
801
721
641
562
483
404
325
246
168
90
12
-66
-143
-220
-297
-373
-450
-525
-601
-676
-751
-826
-901
-975
-1048
-1122
-1195
-1268
-1340
-1412
-1484
-1555
-1626
-1697
-1767
-1837
-1907
-1976
-2045
-2114
-2182
-2250
-2317
-2384
-2451
-2517
-2583
-2648
-2713
-2778
-2842
-2906
-2969
-3031
-3094
-3155
-3217
-3277
-3338
-3398
-3457
-3516
-3574
-3632
-3689
-3746
-3802
-3858
-3914
-3969
-4022
-4077
-4131
-4184
-4236
-4289
-4340
-4392
-4442
-4493
-4543
-4592
-4641
-4690
-4738
-4786
-4834
-4881
-4927
-4973
-5019
-5065
-5110
-5154
-5199
-5243
-5286
-5330
-5373
-5415
-5457
-5499
-5541
-5582
-5623
-5663
-5703
-5743
-5782
-5821
-5860
-5899
-5937
-5975
-6012
-6049
-6086
-6122
-6159
-6195
-6230
-6266
-6301
-6335
-6370
-6404
-6438
-6472
-6506
-6539
-6572
-6605
-6637
-6670
-6702
-6734
-6766
-6798
-6829
-6861
-6892
-6923
-6953
-6984
-7015
-7045
-7075
-7105
-7135
-7165
-7195
-7224
-7254
-7283
-7312
-7341
-7370
-7399
-7427
-7456
-7484
-7512
-7540
-7568
-7596
-7623
-7651
-7678
-7705
-7732
-7758
-7785
-7811
-7837
-7863
-7888
-7914
-7939
-7964
-7988
-8013
-8037
-8061
-8084
-8108
-8131
-8154
-8177
-8200
-8222
-8244
-8266
-8288
-8309
-8330
-8351
-8372
-8393
-8413
-8433
-8453
-8473
-8492
-8511
-8531
-8550
-8568
-8587
-8605
-8623
-8641
-8659
-8676
-8693
-8710
-8727
-8743
-8759
-8775
-8791
-8806
-8821
-8836
-8851
-8865
-8879
-8893
-8906
-8919
-8932
-8945
-8957
-8969
-8980
-8992
-9003
-9013
-9024
-9034
-9044
-9053
-9063
-9072
-9081
-9089
-9097
-9105
-9113
-9121
-9128
-9135
-9142
-9148
-9154
-9160
-9166
-9171
-9177
-9182
-9186
-9191
-9195
-9199
-9202
-9206
-9209
-9212
-9214
-9216
-9218
-9220
-9221
-9222
-9223
-9224
-9224
-9224
-9223
-9223
-9222
-9220
-9219
-9217
-9215
-9212
-9210
-9206
-9203
-9200
-9196
-9192
-9187
-9183
-9178
-9172
-9167
-9161
-9155
-9149
-9143
-9136
-9129
-9122
-9115
-9107
-9100
-9092
-9084
-9075
-9067
-9058
-9049
-9040
-9031
-9021
-9012
-9002
-8992
-8982
-8972
-8961
-8951
-8940
-8929
-8918
-8907
-8896
-8884
-8873
-8861
-8849
-8837
-8825
-8813
-8801
-8788
-8776
-8763
-8751
-8738
-8725
-8712
-8698
-8685
-8672
-8658
-8645
-8631
-8618
-8604
-8590
-8576
-8562
-8548
-8534
-8519
-8505
-8490
-8476
-8461
-8446
-8431
-8417
-8402
-8386
-8371
-8356
-8341
-8325
-8310
-8294
-8279
-8263
-8247
-8231
-8215
-8199
-8183
-8167
-8151
-8134
-8118
-8101
-8084
-8067
-8050
-8032
-8015
-7998
-7980
-7962
-7944
-7926
-7908
-7890
-7871
-7852
-7833
-7814
-7795
-7776
-7756
-7736
-7716
-7696
-7676
-7656
-7636
-7615
-7594
-7573
-7552
-7531
-7510
-7489
-7467
-7445
-7424
-7402
-7380
-7357
-7335
-7313
-7290
-7267
-7244
-7221
-7198
-7175
-7152
-7128
-7105
-7081
-7057
-7033
-7009
-6984
-6960
-6935
-6911
-6886
-6861
-6836
-6811
-6786
-6761
-6735
-6710
-6684
-6658
-6633
-6607
-6581
-6555
-6529
-6503
-6477
-6451
-6425
-6398
-6372
-6346
-6320
-6293
-6267
-6241
-6214
-6188
-6161
-6135
-6108
-6082
-6055
-6029
-6002
-5976
-5949
-5922
-5896
-5869
-5842
-5816
-5789
-5762
-5735
-5708
-5681
-5654
-5627
-5600
-5573
-5546
-5518
-5491
-5464
-5437
-5410
-5382
-5355
-5328
-5301
-5273
-5246
-5219
-5192
-5164
-5137
-5110
-5083
-5056
-5028
-5001
-4974
-4947
-4920
-4893
-4866
-4839
-4812
-4785
-4758
-4731
-4705
-4678
-4651
-4625
-4599
-4572
-4546
-4520
-4493
-4467
-4441
-4415
-4389
-4363
-4337
-4311
-4285
-4259
-4233
-4208
-4182
-4156
-4131
-4105
-4078
-4054
-4027
-4003
-3977
-3952
-3927
-3901
-3876
-3851
-3825
-3800
-3775
-3750
-3725
-3700
-3674
-3649
-3624
-3599
-3574
-3549
-3525
-3500
-3475
-3450
-3425
-3401
-3376
-3351
-3327
-3302
-3278
-3254
-3229
-3205
-3181
-3157
-3133
-3109
-3085
-3061
-3038
-3014
-2990
-2967
-2943
-2920
-2896
-2873
-2850
-2827
-2804
-2781
-2758
-2735
-2712
-2690
-2667
-2645
-2622
-2600
-2578
-2556
-2534
-2512
-2491
-2469
-2448
-2427
-2406
-2385
-2364
-2343
-2323
-2302
-2282
-2262
-2242
-2223
-2203
-2184
-2164
-2145
-2126
-2108
-2089
-2071
-2053
-2035
-2017
-1999
-1981
-1964
-1946
-1929
-1912
-1895
-1878
-1861
-1844
-1827
-1810
-1794
-1777
-1760
-1744
-1727
-1711
-1694
-1678
-1661
-1645
-1629
-1612
-1596
-1579
-1563
-1546
-1530
-1513
-1497
-1480
-1463
-1446
-1430
-1413
-1396
-1379
-1362
-1344
-1327
-1310
-1292
-1275
-1257
-1239
-1221
-1203
-1185
-1167
-1149
-1130
-1111
-1092
-1073
-1054
-1035
-1014
-995
-975
-955
-935
-914
-894
-873
-852
-830
-809
-787
-765
-743
-721
-698
-676
-653
-630
-607
-583
-560
-536
-513
-489
-464
-440
-416
-391
-366
-341
-316
-290
-265
-239
-213
-186
-160
-133
-106
-79
-51
-24
4
32
60
89
118
147
176
206
235
266
296
327
358
389
421
453
486
518
552
585
619
653
687
722
757
793
828
864
901
937
975
1012
1050
1088
1126
1165
1204
1243
1283
1323
1363
1404
1445
1486
1528
1570
1613
1655
1698
1742
1786
1830
1874
1919
1964
2009
2055
2101
2147
2194
2241
2288
2336
2383
2432
2480
2529
2578
2627
2677
2726
2777
2827
2878
2929
2980
3031
3083
3135
3188
3240
3293
3346
3399
3452
3506
3560
3614
3668
3722
3777
3831
3886
3941
3996
4051
4106
4161
4217
4273
4328
4384
4440
4496
4552
4609
4665
4722
4778
4835
4892
4949
5006
5063
5121
5178
5236
5293
5351
5409
5467
5525
5583
5641
5699
5758
5816
5875
5934
5993
6051
6110
6169
6228
6287
6347
6406
6465
6524
6583
6642
6702
6761
6820
6879
6938
6998
7057
7116
7175
7234
7293
7352
7410
7469
7528
7586
7645
7703
7761
7820
7878
7936
7993
8051
8109
8166
8223
8280
8337
8394
8451
8507
8563
8620
8675
8731
8787
8842
8897
8952
9006
9060
9115
9168
9222
9275
9328
9381
9434
9486
9538
9590
9641
9693
9744
9794
9845
9895
9944
9994
10043
10092
10141
10189
10237
10284
10332
10379
10425
10472
10518
10564
10609
10654
10699
10744
10788
10832
10875
10919
10962
11004
11047
11089
11131
11172
11214
11254
11295
11335
11375
11415
11454
11493
11532
11570
11608
11646
11684
11721
11758
11794
11831
11867
11902
11938
11973
12008
12042
12076
12110
12144
12177
12210
12242
12275
12307
12338
12370
12401
12431
12462
12492
12521
12551
12580
12609
12637
12665
12693
12720
12747
12774
12801
12827
12853
12878
12903
12928
12952
12976
13000
13023
13046
13069
13091
13113
13135
13156
13177
13197
13217
13237
13256
13275
13293
13311
13329
13346
13363
13379
13395
13410
13425
13440
13454
13467
13481
13493
13505
13517
13528
13539
13549
13559
13568
13577
13585
13593
13600
13606
13612
13618
13623
13627
13631
13634
13636
13638
13640
13641
13641
13640
13639
13638
13636
13633
13629
13625
13621
13616
13610
13604
13597
13589
13581
13572
13563
13553
13543
13532
13520
13508
13496
13482
13468
13454
13439
13424
13408
13391
13374
13356
13338
13319
13300
13280
13260
13239
13217
13195
13173
13150
13126
13102
13077
13052
13027
13000
12974
12947
12919
12891
12862
12833
12803
12773
12742
12711
12679
12647
12614
12581
12548
12514
12479
12444
12409
12373
12337
12300
12263
12226
12188
12149
12111
12072
12032
11993
11952
11912
11871
11830
11788
11746
11704
11661
11618
11575
11531
11487
11442
11397
11352
11306
11260
11214
11167
11120
11073
11025
10977
10929
10880
10831
10782
10732
10682
10632
10581
10530
10479
10427
10376
10323
10271
10218
10165
10111
10057
10003
9949
9894
9839
9784
9728
9673
9617
9560
9504
9447
9389
9332
9274
9216
9158
9100
9041
8982
8923
8864
8804
8744
8684
8624
8563
8502
8441
8380
8318
8256
8194
8132
8069
8006
7943
7880
7816
7752
7688
7624
7559
7494
7429
7363
7298
7232
7165
7099
7032
6965
6898
6831
6763
6695
6627
6559
6490
6422
6353
6284
6214
6145
6075
6005
5935
5865
5794
5724
5653
5582
5511
5440
5369
5298
5226
5154
5083
5011
4939
4867
4795
4723
4650
4578
4506
4433
4361
4288
4216
4143
4070
3998
3925
3853
3780
3707
3635
3562
3489
3417
3344
3271
3199
3126
3054
2981
2909
2837
2764
2692
2620
2547
2475
2403
2331
2259
2187
2115
2043
1971
1900
1828
1756
1685
1614
1542
1471
1400
1330
1259
1188
1118
1048
978
908
838
768
699
630
561
492
423
355
287
219
151
83
15
-52
-119
-186
-253
-320
-387
-454
-520
-587
-653
-719
-785
-851
-917
-983
-1049
-1115
-1180
-1246
-1311
-1376
-1442
-1507
-1572
-1637
-1702
-1766
-1831
-1896
-1960
-2025
-2089
-2153
-2217
-2281
-2345
-2409
-2473
-2536
-2600
-2663
-2726
-2790
-2853
-2915
-2978
-3041
-3103
-3166
-3228
-3290
-3352
-3414
-3475
-3537
-3598
-3659
-3720
-3781
-3842
-3902
-3963
-4022
-4083
-4143
-4203
-4263
-4322
-4381
-4441
-4500
-4559
-4618
-4676
-4735
-4794
-4852
-4910
-4969
-5027
-5085
-5143
-5201
-5259
-5316
-5374
-5432
-5489
-5547
-5604
-5662
-5719
-5776
-5833
-5891
-5948
-6005
-6062
-6119
-6176
-6232
-6289
-6346
-6403
-6459
-6516
-6572
-6629
-6685
-6741
-6798
-6854
-6910
-6966
-7023
-7079
-7135
-7191
-7247
-7303
-7359
-7415
-7471
-7527
-7583
-7638
-7694
-7750
-7806
-7862
-7918
-7973
-8029
-8085
-8140
-8196
-8252
-8307
-8363
-8418
-8474
-8529
-8585
-8640
-8695
-8751
-8806
-8861
-8916
-8971
-9026
-9081
-9136
-9191
-9245
-9300
-9354
-9409
-9463
-9517
-9571
-9625
-9679
-9733
-9787
-9840
-9894
-9947
-10000
-10054
-10107
-10159
-10212
-10265
-10317
-10370
-10422
-10474
-10526
-10578
-10630
-10682
-10733
-10785
-10836
-10887
-10938
-10989
-11040
-11090
-11140
-11191
-11241
-11290
-11340
-11389
-11439
-11488
-11536
-11585
-11633
-11681
-11729
-11776
-11824
-11871
-11918
-11964
-12011
-12057
-12102
-12148
-12193
-12238
-12283
-12328
-12372
-12416
-12460
-12503
-12547
-12590
-12632
-12675
-12717
-12759
-12800
-12842
-12883
-12923
-12964
-13004
-13044
-13083
-13123
-13162
-13201
-13239
-13277
-13316
-13353
-13391
-13428
-13465
-13502
-13538
-13575
-13611
-13646
-13682
-13717
-13752
-13787
-13821
-13855
-13889
-13923
-13957
-13990
-14023
-14056
-14088
-14121
-14153
-14185
-14216
-14248
-14279
-14310
-14341
-14371
-14401
-14431
-14461
-14491
-14520
-14549
-14578
-14607
-14635
-14663
-14691
-14719
-14746
-14774
-14801
-14828
-14855
-14881
-14908
-14934
-14960
-14985
-15011
-15036
-15062
-15087
-15111
-15136
-15160
-15184
-15208
-15232
-15256
-15279
-15302
-15325
-15347
-15370
-15392
-15414
-15435
-15456
-15478
-15498
-15519
-15539
-15559
-15579
-15598
-15618
-15637
-15655
-15674
-15692
-15710
-15727
-15745
-15762
-15779
-15795
-15811
-15827
-15843
-15859
-15874
-15889
-15903
-15917
-15931
-15945
-15958
-15972
-15984
-15997
-16009
-16021
-16032
-16044
-16055
-16065
-16076
-16085
-16096
-16105
-16114
-16123
-16131
-16139
-16146
-16155
-16161
-16169
-16175
-16181
-16187
-16193
-16198
-16203
-16207
-16212
-16216
-16219
-16222
-16225
-16228
-16230
-16231
-16232
-16233
-16234
-16234
-16234
-16233
-16232
-16230
-16228
-16226
-16222
-16219
-16216
-16213
-16209
-16204
-16199
-16193
-16187
-16181
-16174
-16167
-16160
-16152
-16143
-16135
-16126
-16116
-16106
-16096
-16085
-16074
-16062
-16050
-16038
-16026
-16013
-15999
-15985
-15971
-15956
-15941
-15926
-15910
-15894
-15877
-15860
-15842
-15825
-15806
-15788
-15769
-15749
-15729
-15709
-15689
-15668
-15646
-15624
-15602
-15580
-15557
-15533
-15509
-15485
-15461
-15436
-15410
-15384
-15358
-15332
-15305
-15278
-15250
-15222
-15194
-15165
-15136
-15106
-15077
-15046
-15016
-14985
-14954
-14922
-14891
-14859
-14826
-14793
-14760
-14727
-14693
-14659
-14624
-14590
-14555
-14519
-14484
-14448
-14411
-14375
-14338
-14300
-14263
-14224
-14186
-14147
-14108
-14068
-14029
-13988
-13948
-13907
-13865
-13824
-13782
-13740
-13697
-13654
-13611
-13567
-13523
-13479
-13434
-13389
-13344
-13298
-13252
-13206
-13159
-13112
-13065
-13017
-12969
-12920
-12871
-12822
-12773
-12723
-12673
-12622
-12571
-12520
-12469
-12417
-12364
-12311
-12258
-12205
-12151
-12097
-12042
-11987
-11931
-11875
-11819
-11763
-11706
-11648
-11590
-11532
-11474
-11415
-11356
-11296
-11236
-11175
-11115
-11053
-10992
-10930
-10867
-10804
-10741
-10677
-10613
-10548
-10483
-10417
-10351
-10285
-10218
-10151
-10083
-10015
-9946
-9877
-9808
-9738
-9668
-9597
-9526
-9454
-9382
-9309
-9236
-9162
-9089
-9014
-8939
-8864
-8788
-8712
-8635
-8558
-8480
-8402
-8323
-8245
-8164
-8085
-8005
-7925
-7844
-7762
-7681
-7598
-7516
-7433
-7350
-7266
-7182
-7097
-7013
-6928
-6842
-6756
-6670
-6584
-6497
-6410
-6323
-6235
-6147
-6059
-5971
-5882
-5793
-5703
-5614
-5524
-5434
-5344
-5253
-5163
-5072
-4981
-4889
-4798
-4706
-4614
-4522
-4430
-4338
-4245
-4152
-4059
-3967
-3873
-3780
-3687
-3594
-3500
-3407
-3313
-3219
-3126
-3032
-2938
-2844
-2750
-2657
-2563
-2469
-2375
-2282
-2188
-2094
-2001
-1907
-1814
-1720
-1627
-1534
-1441
-1347
-1254
-1161
-1069
-976
-883
-791
-698
-606
-514
-421
-329
-237
-146
-54
38
129
221
312
403
494
585
676
766
857
947
1037
1127
1217
1306
1395
1484
1573
1662
1750
1838
1926
2013
2102
2189
2276
2363
2449
2536
2622
2707
2793
2878
2963
3048
3133
3217
3301
3385
3469
3552
3636
3719
3801
3884
3966
4048
4130
4212
4293
4374
4455
4536
4616
4696
4776
4856
4936
5015
5094
5173
5251
5329
5408
5485
5563
5640
5718
5795
5872
5948
6025
6101
6177
6252
6328
6403
6479
6553
6628
6703
6777
6851
6925
6999
7073
7146
7220
7293
7366
7439
7512
7584
7657
7729
7801
7873
7945
8016
8089
8160
8232
8303
8374
8445
8516
8587
8657
8728
8798
8868
8938
9008
9077
9146
9215
9284
9353
9421
9490
9558
9625
9693
9760
9827
9894
9961
10027
10094
10160
10225
10291
10356
10421
10486
10550
10614
10678
10742
10805
10869
10932
10995
11057
11119
11181
11243
11305
11366
11427
11488
11549
11609
11669
11729
11789
11848
11907
11966
12025
12083
12141
12198
12255
12312
12369
12425
12481
12536
12591
12645
12699
12753
12806
12859
12911
12963
13015
13066
13117
13167
13217
13266
13315
13364
13412
13460
13507
13554
13600
13646
13692
13737
13782
13827
13871
13914
13957
14000
14042
14084
14126
14167
14207
14247
14287
14326
14364
14402
14439
14476
14512
14548
14583
14618
14652
14686
14719
14751
14783
14814
14845
14875
14904
14933
14962
14989
15016
15043
15068
15094
15118
15142
15165
15188
15210
15231
15252
15272
15292
15311
15330
15348
15365
15382
15398
15414
15429
15444
15458
15471
15484
15496
15508
15519
15530
15540
15549
15558
15567
15575
15583
15590
15597
15604
15610
15615
15620
15625
15630
15633
15637
15640
15643
15645
15647
15648
15649
15649
15649
15649
15648
15647
15645
15643
15641
15638
15635
15631
15628
15623
15618
15613
15608
15602
15595
15588
15581
15573
15565
15557
15548
15539
15529
15519
15509
15498
15487
15476
15465
15453
15442
15429
15417
15404
15391
15378
15364
15350
15336
15321
15306
15291
15276
15260
15243
15227
15210
15193
15176
15159
15141
15124
15106
15087
15069
15050
15031
15011
14992
14972
14951
14931
14910
14888
14867
14845
14823
14800
14778
14755
14732
14708
14685
14661
14637
14612
14588
14563
14537
14512
14486
14460
14434
14407
14380
14353
14325
14298
14270
14242
14213
14185
14156
14127
14098
14068
14038
14009
13978
13948
13918
13887
13856
13825
13794
13763
13731
13700
13668
13636
13604
13572
13540
13507
13475
13442
13410
13377
13344
13311
13277
13244
13211
13177
13144
13110
13076
13042
13008
12973
12939
12904
12869
12834
12799
12764
12729
12694
12658
12623
12587
12552
12516
12480
12444
12408
12371
12335
12298
12262
12225
12188
12151
12114
12077
12040
12002
11965
11927
11890
11852
11814
11776
11738
11700
11662
11624
11586
11547
11509
11471
11432
11393
11355
11316
11277
11238
11199
11160
11121
11082
11043
11003
10964
10925
10885
10846
10806
10766
10727
10687
10647
10608
10568
10528
10488
10448
10408
10368
10328
10287
10247
10207
10166
10126
10085
10045
10004
9964
9923
9883
9842
9801
9760
9720
9679
9638
9597
9556
9514
9473
9432
9390
9349
9307
9266
9224
9182
9140
9099
9057
9015
8973
8931
8889
8847
8805
8762
8720
8678
8635
8593
8550
8508
8465
8423
8380
8337
8295
8252
8209
8166
8122
8080
8038
7995
7952
7909
7866
7823
7780
7737
7695
7652
7609
7566
7523
7480
7437
7395
7352
7309
7267
7225
7183
7141
7099
7057
7015
6974
6932
6891
6850
6809
6767
6726
6685
6645
6604
6563
6523
6482
6442
6402
6361
6321
6281
6242
6202
6162
6123
6083
6044
6005
5966
5927
5888
5849
5810
5772
5733
5695
5657
5619
5582
5544
5507
5469
5432
5395
5358
5322
5285
5249
5213
5177
5141
5105
5069
5034
4999
4964
4929
4894
4859
4825
4791
4757
4723
4689
4656
4622
4589
4556
4523
4490
4457
4424
4392
4359
4327
4294
4262
4230
4198
4166
4134
4101
4069
4038
4006
3974
3942
3910
3878
3846
3815
3783
3751
3719
3687
3655
3623
3591
3559
3527
3495
3464
3432
3400
3369
3337
3306
3274
3243
3212
3181
3150
3119
3088
3057
3027
2996
2966
2936
2905
2875
2845
2815
2785
2755
2725
2695
2666
2636
2606
2577
2547
2517
2488
2459
2429
2400
2370
2341
2312
2283
2254
2225
2196
2167
2138
2110
2081
2053
2025
1997
1969
1942
1914
1887
1860
1833
1806
1780
1753
1727
1701
1675
1649
1623
1597
1571
1545
1520
1494
1469
1443
1418
1392
1367
1342
1317
1292
1267
1242
1218
1193
1168
1144
1119
1094
1070
1045
1020
996
971
947
922
897
872
847
822
797
772
747
722
697
671
646
620
594
568
542
516
490
464
437
411
384
357
330
302
275
247
219
191
164
135
107
79
51
22
-6
-34
-63
-91
-119
-148
-176
-205
-233
-261
-290
-318
-347
-375
-404
-432
-461
-489
-518
-546
-575
-604
-633
-662
-691
-721
-750
-780
-810
-840
-870
-901
-932
-963
-994
-1026
-1058
-1090
-1123
-1156
-1189
-1222
-1256
-1290
-1325
-1359
-1394
-1430
-1465
-1501
-1537
-1573
-1610
-1646
-1683
-1721
-1758
-1796
-1833
-1871
-1910
-1948
-1986
-2025
-2064
-2103
-2143
-2182
-2222
-2262
-2302
-2342
-2383
-2424
-2465
-2506
-2547
-2589
-2631
-2673
-2716
-2758
-2802
-2845
-2889
-2933
-2978
-3023
-3068
-3114
-3160
-3207
-3254
-3302
-3350
-3398
-3447
-3497
-3547
-3597
-3649
-3700
-3752
-3805
-3858
-3911
-3966
-4019
-4075
-4131
-4187
-4243
-4300
-4357
-4415
-4473
-4532
-4591
-4651
-4711
-4771
-4832
-4894
-4955
-5018
-5080
-5143
-5207
-5271
-5336
-5401
-5466
-5532
-5599
-5666
-5733
-5801
-5870
-5939
-6009
-6079
-6149
-6220
-6292
-6364
-6436
-6509
-6583
-6657
-6731
-6806
-6881
-6957
-7034
-7111
-7188
-7266
-7344
-7423
-7502
-7581
-7661
-7741
-7822
-7903
-7984
-8066
-8148
-8230
-8312
-8394
-8477
-8560
-8642
-8725
-8808
-8891
-8975
-9058
-9141
-9225
-9308
-9392
-9475
-9559
-9642
-9726
-9809
-9893
-9976
-10060
-10143
-10226
-10309
-10392
-10475
-10558
-10640
-10723
-10805
-10887
-10969
-11050
-11132
-11213
-11294
-11375
-11456
-11537
-11617
-11697
-11777
-11857
-11937
-12016
-12095
-12174
-12253
-12332
-12410
-12488
-12566
-12643
-12721
-12798
-12874
-12951
-13027
-13103
-13179
-13254
-13330
-13405
-13479
-13554
-13628
-13702
-13775
-13848
-13921
-13994
-14066
-14138
-14210
-14282
-14353
-14424
-14494
-14564
-14634
-14703
-14772
-14841
-14909
-14977
-15044
-15111
-15178
-15244
-15309
-15375
-15439
-15504
-15568
-15631
-15694
-15757
-15819
-15880
-15941
-16001
-16062
-16122
-16181
-16239
-16297
-16356
-16413
-16470
-16526
-16582
-16637
-16692
-16746
-16800
-16853
-16906
-16958
-17010
-17061
-17111
-17161
-17210
-17259
-17307
-17355
-17402
-17449
-17495
-17540
-17585
-17629
-17673
-17716
-17759
-17801
-17842
-17883
-17923
-17963
-18002
-18041
-18078
-18116
-18152
-18188
-18224
-18258
-18292
-18326
-18359
-18391
-18423
-18454
-18484
-18514
-18543
-18572
-18600
-18627
-18654
-18680
-18705
-18730
-18754
-18778
-18801
-18823
-18845
-18866
-18887
-18906
-18926
-18944
-18962
-18980
-18997
-19013
-19028
-19043
-19058
-19071
-19084
-19097
-19109
-19120
-19131
-19141
-19150
-19159
-19168
-19175
-19182
-19189
-19195
-19201
-19206
-19210
-19214
-19217
-19219
-19221
-19223
-19223
-19224
-19223
-19222
-19221
-19219
-19216
-19213
-19209
-19204
-19199
-19194
-19188
-19181
-19174
-19166
-19157
-19148
-19139
-19129
-19118
-19107
-19095
-19082
-19069
-19056
-19042
-19027
-19012
-18996
-18979
-18962
-18945
-18926
-18908
-18888
-18869
-18848
-18827
-18806
-18784
-18762
-18739
-18715
-18692
-18667
-18642
-18617
-18591
-18565
-18539
-18512
-18484
-18456
-18428
-18400
-18370
-18341
-18311
-18281
-18250
-18219
-18188
-18156
-18124
-18091
-18058
-18025
-17991
-17957
-17922
-17887
-17851
-17815
-17779
-17742
-17705
-17667
-17629
-17590
-17551
-17512
-17472
-17431
-17390
-17349
-17307
-17265
-17222
-17179
-17136
-17092
-17048
-17004
-16959
-16914
-16868
-16822
-16776
-16729
-16683
-16635
-16588
-16540
-16492
-16444
-16395
-16346
-16297
-16248
-16199
-16149
-16099
-16049
-15998
-15948
-15897
-15846
-15794
-15743
-15691
-15639
-15587
-15534
-15482
-15429
-15376
-15323
-15269
-15215
-15162
-15107
-15053
-14999
-14944
-14889
-14834
-14779
-14723
-14668
-14612
-14556
-14499
-14443
-14386
-14329
-14272
-14215
-14157
-14100
-14042
-13983
-13925
-13866
-13807
-13748
-13689
-13629
-13569
-13509
-13449
-13388
-13328
-13267
-13206
-13144
-13083
-13021
-12959
-12897
-12834
-12772
-12709
-12646
-12583
-12520
-12456
-12392
-12328
-12264
-12199
-12135
-12070
-12004
-11939
-11873
-11807
-11741
-11675
-11608
-11542
-11475
-11407
-11340
-11272
-11204
-11136
-11067
-10998
-10929
-10860
-10791
-10721
-10651
-10581
-10511
-10440
-10369
-10298
-10227
-10156
-10084
-10013
-9941
-9869
-9796
-9724
-9651
-9578
-9505
-9432
-9358
-9285
-9211
-9137
-9063
-8988
-8914
-8839
-8765
-8690
-8615
-8540
-8465
-8390
-8315
-8240
-8164
-8089
-8013
-7939
-7863
-7788
-7712
-7637
-7561
-7486
-7410
-7335
-7259
-7184
-7108
-7033
-6957
-6882
-6806
-6731
-6655
-6580
-6505
-6430
-6354
-6279
-6204
-6129
-6054
-5979
-5904
-5829
-5754
-5679
-5605
-5530
-5455
-5381
-5307
-5232
-5158
-5084
-5010
-4936
-4862
-4788
-4714
-4640
-4566
-4492
-4419
-4345
-4271
-4198
-4124
-4051
-3977
-3904
-3830
-3757
-3683
-3610
-3536
-3463
-3389
-3316
-3243
-3169
-3096
-3022
-2949
-2875
-2802
-2728
-2654
-2581
-2507
-2434
-2360
-2287
-2213
-2139
-2066
-1992
-1919
-1845
-1772
-1698
-1625
-1551
-1477
-1404
-1330
-1257
-1183
-1110
-1036
-962
-889
-815
-742
-668
-594
-521
-447
-373
-300
-226
-152
-79
-5
69
142
216
290
363
437
510
584
658
731
805
878
952
1025
1099
1172
1246
1319
1393
1466
1540
1613
1687
1760
1834
1907
1981
2054
2128
2201
2275
2348
2422
2495
2569
2642
2715
2789
2862
2935
3009
3082
3155
3228
3302
3375
3448
3521
3595
3668
3741
3815
3888
3961
4035
4108
4182
4255
4329
4403
4477
4550
4624
4698
4773
4847
4921
4996
5070
5145
5220
5294
5370
5445
5520
5595
5671
5747
5823
5899
5975
6051
6127
6204
6280
6357
6434
6511
6588
6666
6743
6820
6898
6976
7054
7132
7210
7288
7366
7445
7523
7602
7681
7760
7839
7918
7997
8076
8154
8235
8314
8394
8473
8553
8632
8712
8792
8872
8952
9032
9111
9191
9271
9351
9431
9511
9591
9671
9751
9831
9911
9991
10070
10150
10230
10310
10389
10469
10548
10627
10707
10786
10865
10944
11022
11101
11179
11258
11336
11414
11492
11569
11647
11724
11801
11878
11954
12031
12107
12183
12258
12333
12408
12483
12558
12632
12706
12779
12852
12925
12997
13070
13141
13213
13284
13354
13425
13495
13564
13634
13702
13771
13839
13907
13974
14041
14107
14173
14239
14304
14369
14434
14498
14561
14625
14687
14750
14812
14874
14935
14996
15056
15116
15176
15235
15294
15352
15410
15468
15525
15581
15638
15694
15749
15804
15858
15913
15966
16018
16072
16125
16177
16228
16279
16329
16381
16430
16480
16529
16577
16625
16673
16720
16767
16813
16859
16905
16949
16994
17038
17081
17124
17167
17209
17251
17292
17333
17373
17413
17452
17491
17530
17568
17605
17642
17678
17714
17750
17785
17819
17853
17887
17920
17952
17984
18016
18047
18078
18108
18137
18166
18195
18223
18250
18277
18303
18329
18355
18380
18404
18428
18451
18474
18496
18517
18538
18559
18578
18598
18616
18634
18652
18668
18685
18700
18715
18729
18743
18756
18768
18780
18791
18802
18811
18820
18829
18837
18844
18851
18857
18862
18866
18870
18874
18876
18878
18880
18880
18880
18880
18878
18876
18873
18870
18866
18861
18856
18850
18843
18836
18828
18819
18809
18799
18788
18777
18764
18751
18737
18723
18708
18692
18675
18658
18640
18622
18602
18582
18561
18540
18518
18495
18472
18447
18422
18397
18370
18343
18315
18286
18257
18227
18196
18165
18132
18099
18065
18031
17996
17959
17923
17885
17847
17808
17768
17728
17687
17645
17602
17559
17515
17471
17425
17379
17332
17285
17237
17188
17138
17088
17038
16986
16934
16881
16828
16774
16719
16664
16608
16552
16495
16438
16379
16321
16261
16202
16140
16079
16018
15957
15894
15831
15768
15703
15639
15573
15507
15441
15374
15307
15239
15170
15101
15031
14961
14891
14819
14748
14675
14602
14529
14455
14380
14305
14230
14154
14077
14000
13922
13844
13765
13686
13607
13527
13446
13365
13284
13202
13119
13037
12954
12870
12786
12702
12618
12533
12448
12362
12276
12190
12104
12018
11931
11844
11757
11669
11582
11494
11406
11318
11230
11142
11054
10965
10876
10787
10698
10609
10520
10430
10341
10251
10161
10071
9981
9890
9800
9709
9618
9528
9436
9345
9254
9163
9071
8979
8887
8795
8703
8611
8519
8426
8334
8241
8148
8055
7963
7870
7777
7685
7592
7499
7406
7313
7220
7127
7034
6941
6848
6755
6662
6569
6477
6384
6291
6199
6106
6013
5921
5829
5736
5644
5552
5460
5368
5276
5185
5093
5001
4910
4818
4727
4636
4545
4454
4363
4272
4182
4091
4001
3911
3821
3731
3641
3551
3462
3372
3283
3194
3104
3016
2927
2838
2749
2661
2573
2484
2396
2308
2221
2133
2045
1958
1870
1783
1696
1609
1522
1435
1348
1261
1175
1088
1002
916
830
744
658
573
487
402
316
231
146
61
-23
-108
-192
-277
-361
-445
-529
-612
-696
-779
-862
-945
-1027
-1110
-1192
-1274
-1356
-1438
-1519
-1601
-1682
-1762
-1843
-1924
-2004
-2084
-2164
-2243
-2322
-2401
-2480
-2559
-2637
-2715
-2793
-2870
-2947
-3024
-3101
-3177
-3253
-3329
-3404
-3480
-3554
-3629
-3703
-3777
-3851
-3925
-3998
-4070
-4143
-4215
-4287
-4359
-4430
-4501
-4571
-4641
-4711
-4781
-4850
-4919
-4987
-5055
-5123
-5190
-5257
-5324
-5390
-5456
-5522
-5587
-5652
-5717
-5781
-5845
-5909
-5972
-6035
-6098
-6160
-6222
-6283
-6344
-6405
-6465
-6525
-6585
-6644
-6703
-6761
-6819
-6877
-6934
-6991
-7048
-7104
-7159
-7215
-7270
-7324
-7378
-7432
-7485
-7538
-7591
-7643
-7695
-7746
-7797
-7847
-7898
-7947
-7996
-8045
-8093
-8141
-8189
-8236
-8283
-8329
-8374
-8420
-8464
-8508
-8552
-8595
-8637
-8679
-8721
-8761
-8802
-8841
-8880
-8919
-8956
-8994
-9030
-9066
-9101
-9136
-9170
-9203
-9236
-9268
-9299
-9330
-9360
-9389
-9418
-9446
-9474
-9501
-9527
-9553
-9577
-9602
-9625
-9648
-9670
-9692
-9713
-9733
-9752
-9771
-9789
-9806
-9823
-9839
-9854
-9869
-9882
-9896
-9908
-9920
-9931
-9941
-9951
-9960
-9968
-9975
-9982
-9988
-9994
-9999
-10003
-10006
-10009
-10011
-10012
-10013
-10013
-10013
-10011
-10009
-10007
-10004
-10000
-9995
-9990
-9985
-9979
-9972
-9964
-9956
-9948
-9939
-9929
-9918
-9908
-9896
-9884
-9871
-9858
-9844
-9830
-9815
-9800
-9783
-9767
-9750
-9732
-9714
-9695
-9675
-9655
-9635
-9614
-9592
-9570
-9548
-9525
-9501
-9477
-9452
-9427
-9401
-9375
-9348
-9321
-9294
-9265
-9237
-9208
-9179
-9149
-9118
-9088
-9057
-9025
-8993
-8961
-8928
-8895
-8862
-8828
-8794
-8759
-8724
-8689
-8654
-8618
-8582
-8545
-8508
-8471
-8434
-8396
-8358
-8319
-8281
-8242
-8203
-8164
-8124
-8084
-8044
-8004
-7963
-7923
-7882
-7841
-7799
-7758
-7716
-7675
-7633
-7591
-7548
-7506
-7464
-7421
-7378
-7335
-7292
-7249
-7206
-7162
-7119
-7075
-7031
-6987
-6943
-6899
-6855
-6811
-6766
-6722
-6677
-6633
-6588
-6543
-6498
-6453
-6408
-6363
-6317
-6272
-6226
-6181
-6135
-6089
-6044
-5998
-5952
-5906
-5860
-5814
-5768
-5722
-5676
-5630
-5584
-5538
-5491
-5445
-5399
-5353
-5307
-5260
-5214
-5168
-5122
-5075
-5029
-4983
-4937
-4890
-4844
-4798
-4751
-4705
-4659
-4612
-4566
-4520
-4474
-4428
-4381
-4335
-4289
-4243
-4197
-4151
-4106
-4059
-4014
-3969
-3924
-3879
-3833
-3789
-3744
-3699
-3655
-3610
-3566
-3522
-3479
-3435
-3392
-3349
-3306
-3263
-3220
-3178
-3136
-3094
-3053
-3011
-2970
-2929
-2888
-2847
-2807
-2767
-2726
-2687
-2647
-2607
-2568
-2529
-2490
-2451
-2412
-2374
-2335
-2297
-2259
-2221
-2184
-2146
-2109
-2072
-2035
-1998
-1962
-1926
-1890
-1854
-1818
-1782
-1747
-1712
-1677
-1642
-1608
-1574
-1539
-1506
-1472
-1438
-1405
-1372
-1339
-1307
-1274
-1242
-1210
-1178
-1147
-1115
-1084
-1053
-1022
-991
-961
-931
-901
-871
-841
-812
-782
-753
-724
-696
-667
-639
-611
-583
-555
-527
-500
-473
-446
-419
-392
-366
-340
-314
-288
-262
-236
-211
-185
-160
-135
-110
-86
-61
-36
-12
12
36
60
84
108
132
155
179
202
225
248
271
294
317
339
362
384
406
428
450
472
493
515
536
558
579
600
621
641
662
683
703
723
744
764
784
804
824
843
863
883
902
922
941
961
980
999
1018
1038
1057
1076
1095
1114
1133
1152
1171
1190
1209
1227
1246
1265
1284
1303
1322
1340
1359
1378
1397
1416
1435
1454
1473
1492
1511
1530
1549
1568
1587
1606
1625
1645
1664
1683
1703
1722
1742
1761
1781
1800
1820
1839
1859
1879
1899
1918
1938
1958
1978
1997
2017
2037
2057
2077
2097
2117
2137
2157
2176
2196
2216
2236
2256
2275
2295
2315
2334
2354
2374
2393
2413
2432
2451
2471
2490
2509
2528
2547
2566
2585
2604
2622
2641
2660
2678
2696
2715
2733
2751
2769
2787
2805
2823
2840
2858
2875
2893
2910
2927
2944
2961
2978
2995
3011
3028
3044
3060
3076
3092
3108
3123
3139
3154
3169
3184
3198
3213
3227
3242
3256
3269
3283
3296
3310
3323
3336
3348
3361
3373
3385
3397
3409
3420
3431
3443
3453
3464
3474
3485
3495
3504
3514
3523
3532
3541
3550
3558
3566
3574
3582
3590
3597
3604
3611
3617
3624
3630
3636
3641
3646
3652
3656
3661
3665
3669
3673
3677
3680
3683
3686
3688
3691
3693
3694
3696
3697
3698
3698
3698
3698
3698
3698
3697
3696
3694
3693
3691
3689
3686
3684
3680
3677
3674
3670
3665
3661
3656
3651
3645
3640
3634
3627
3621
3613
3606
3598
3591
3582
3574
3565
3555
3546
3536
3525
3514
3503
3492
3480
3468
3456
3443
3430
3416
3403
3388
3374
3359
3344
3328
3312
3296
3279
3262
3245
3227
3209
3190
3172
3152
3133
3113
3093
3072
3051
3029
3008
2986
2963
2940
2917
2894
2870
2845
2821
2796
2770
2745
2718
2692
2665
2638
2610
2583
2554
2526
2497
2468
2438
2408
2378
2347
2317
2285
2254
2222
2190
2158
2125
2092
2059
2025
1992
1958
1924
1890
1855
1821
1786
1751
1715
1680
1644
1608
1572
1536
1499
1462
1426
1389
1352
1315
1277
1240
1202
1165
1127
1089
1051
1012
974
935
897
858
819
780
741
702
663
623
584
544
504
465
425
385
345
305
264
224
184
143
102
62
21
-20
-61
-102
-143
-184
-225
-267
-308
-349
-391
-432
-474
-516
-557
-599
-641
-683
-725
-767
-809
-851
-893
-935
-977
-1020
-1062
-1104
-1147
-1189
-1232
-1274
-1317
-1360
-1402
-1445
-1488
-1531
-1574
-1617
-1660
-1703
-1747
-1790
-1833
-1877
-1920
-1964
-2007
-2051
-2094
-2138
-2182
-2225
-2269
-2313
-2357
-2400
-2444
-2488
-2532
-2576
-2620
-2664
-2707
-2751
-2795
-2839
-2883
-2927
-2971
-3015
-3058
-3102
-3146
-3190
-3234
-3277
-3321
-3365
-3409
-3452
-3496
-3540
-3583
-3627
-3670
-3714
-3757
-3801
-3844
-3888
-3931
-3974
-4017
-4061
-4104
-4147
-4190
-4233
-4276
-4319
-4361
-4404
-4447
-4489
-4532
-4574
-4617
-4659
-4701
-4743
-4786
-4828
-4869
-4911
-4953
-4995
-5036
-5078
-5119
-5161
-5202
-5243
-5284
-5325
-5366
-5407
-5448
-5488
-5529
-5569
-5609
-5649
-5689
-5729
-5769
-5808
-5848
-5887
-5926
-5966
-6005
-6043
-6082
-6121
-6159
-6198
-6236
-6274
-6312
-6349
-6387
-6424
-6462
-6499
-6536
-6572
-6609
-6645
-6681
-6717
-6753
-6789
-6824
-6859
-6894
-6928
-6963
-6997
-7031
-7064
-7098
-7131
-7164
-7196
-7228
-7260
-7292
-7323
-7354
-7384
-7415
-7444
-7474
-7503
-7532
-7560
-7588
-7616
-7643
-7670
-7696
-7722
-7747
-7772
-7797
-7821
-7845
-7868
-7891
-7913
-7935
-7956
-7977
-7997
-8016
-8036
-8055
-8073
-8090
-8108
-8125
-8141
-8157
-8172
-8186
-8200
-8214
-8226
-8239
-8250
-8261
-8272
-8282
-8291
-8300
-8308
-8316
-8323
-8329
-8335
-8340
-8345
-8349
-8353
-8356
-8358
-8360
-8361
-8362
-8362
-8361
-8360
-8358
-8355
-8352
-8349
-8344
-8339
-8334
-8328
-8321
-8313
-8305
-8296
-8287
-8277
-8266
-8255
-8243
-8231
-8217
-8204
-8189
-8173
-8157
-8141
-8125
-8108
-8089
-8071
-8051
-8031
-8010
-7989
-7967
-7945
-7922
-7898
-7874
-7849
-7823
-7797
-7770
-7743
-7715
-7687
-7658
-7628
-7598
-7567
-7536
-7504
-7472
-7439
-7406
-7372
-7337
-7302
-7267
-7231
-7194
-7157
-7119
-7081
-7042
-7003
-6964
-6923
-6883
-6842
-6800
-6758
-6716
-6673
-6630
-6586
-6542
-6497
-6452
-6407
-6361
-6315
-6269
-6222
-6175
-6127
-6080
-6031
-5983
-5934
-5885
-5836
-5786
-5736
-5686
-5635
-5584
-5533
-5482
-5430
-5378
-5326
-5274
-5221
-5168
-5115
-5062
-5009
-4955
-4901
-4847
-4793
-4738
-4684
-4629
-4574
-4518
-4463
-4407
-4352
-4296
-4239
-4183
-4127
-4070
-4013
-3956
-3899
-3842
-3785
-3727
-3669
-3612
-3554
-3496
-3438
-3379
-3321
-3262
-3204
-3145
-3086
-3027
-2968
-2909
-2849
-2790
-2730
-2670
-2610
-2550
-2490
-2429
-2369
-2308
-2248
-2187
-2126
-2065
-2004
-1943
-1882
-1821
-1760
-1699
-1637
-1576
-1515
-1453
-1392
-1330
-1269
-1207
-1145
-1084
-1022
-959
-897
-835
-772
-710
-647
-584
-522
-459
-396
-333
-270
-206
-143
-80
-16
47
110
174
238
301
365
428
492
556
620
684
748
812
876
940
1004
1068
1132
1196
1260
1325
1389
1453
1517
1581
1646
1710
1774
1838
1902
1967
2031
2095
2159
2223
2288
2352
2416
2481
2545
2610
2674
2738
2803
2867
2931
2996
3060
3124
3188
3252
3316
3380
3444
3508
3572
3635
3699
3762
3826
3889
3952
4014
4078
4141
4203
4266
4328
4390
4453
4514
4576
4638
4699
4761
4822
4883
4944
5004
5065
5125
5185
5245
5305
5364
5423
5483
5541
5600
5658
5717
5775
5832
5890
5947
6004
6061
6118
6174
6230
6286
6342
6397
6452
6507
6561
6615
6669
6723
6776
6829
6881
6933
6985
7037
7089
7140
7191
7241
7292
7342
7391
7441
7490
7539
7587
7636
7684
7731
7779
7826
7873
7919
7965
8010
8057
8102
8147
8192
8236
8280
8324
8367
8410
8453
8496
8538
8580
8622
8663
8704
8745
8786
8826
8866
8906
8946
8985
9024
9062
9101
9139
9177
9214
9251
9288
9325
9362
9398
9434
9469
9505
9540
9575
9610
9644
9678
9712
9746
9779
9812
9845
9878
9910
9942
9974
10006
10037
10068
10099
10130
10160
10191
10221
10250
10280
10309
10338
10367
10396
10424
10453
10481
10509
10536
10564
10591
10618
10645
10672
10698
10725
10751
10777
10802
10828
10853
10878
10903
10928
10952
10977
11001
11025
11049
11072
11096
11119
11142
11165
11188
11210
11233
11255
11276
11298
11320
11341
11362
11383
11404
11424
11445
11465
11485
11505
11525
11544
11563
11582
11601
11619
11638
11656
11673
11691
11708
11725
11742
11759
11775
11792
11807
11823
11839
11854
11869
11884
11898
11912
11926
11940
11953
11967
11980
11992
12005
12017
12029
12040
12052
12063
12073
12084
12094
12104
12114
12124
12133
12142
12151
12159
12167
12175
12183
12190
12197
12204
12211
12217
12223
12229
12234
12240
12245
12249
12254
12258
12262
12266
12269
12273
12276
12278
12281
12283
12285
12286
12288
12289
12289
12290
12290
12290
12290
12289
12288
12287
12285
12283
12281
12278
12275
12272
12269
12265
12260
12256
12251
12245
12240
12233
12227
12220
12213
12205
12197
12189
12180
12171
12162
12152
12141
12131
12120
12108
12096
12084
12071
12058
12045
12031
12016
12002
11987
11971
11955
11939
11923
11905
11888
11870
11852
11834
11815
11795
11775
11755
11735
11714
11692
11670
11648
11626
11603
11579
11555
11531
11506
11481
11456
11430
11404
11377
11350
11323
11295
11267
11238
11209
11180
11150
11120
11089
11058
11026
10995
10962
10930
10897
10863
10829
10795
10760
10725
10690
10654
10618
10582
10545
10508
10470
10432
10394
10355
10316
10277
10237
10197
10156
10115
10074
10032
9990
9947
9905
9862
9818
9774
9730
9686
9641
9596
9550
9504
9458
9412
9365
9317
9270
9222
9174
9125
9076
9027
8977
8927
8877
8826
8775
8724
8673
8621
8569
8516
8464
8411
8358
8304
8250
8196
8141
8087
8032
7977
7921
7865
7809
7753
7696
7639
7582
7525
7467
7409
7351
7292
7234
7175
7116
7056
6996
6936
6876
6816
6755
6695
6634
6572
6511
6450
6388
6326
6264
6202
6139
6077
6014
5951
5888
5825
5762
5699
5636
5572
5508
5445
5381
5317
5253
5189
5125
5061
4996
4932
4868
4803
4739
4674
4610
4545
4481
4416
4351
4287
4222
4157
4091
4027
3963
3898
3833
3768
3703
3638
3573
3508
3442
3377
3312
3246
3181
3116
3050
2985
2920
2854
2789
2724
2658
2593
2527
2462
2397
2331
2266
2200
2135
2069
2004
1938
1873
1808
1742
1677
1612
1546
1481
1416
1350
1285
1220
1155
1090
1025
959
894
829
764
699
634
570
505
440
375
311
246
181
117
52
-12
-76
-141
-205
-269
-333
-397
-460
-524
-588
-651
-715
-778
-841
-905
-968
-1031
-1094
-1157
-1220
-1283
-1346
-1409
-1471
-1534
-1597
-1659
-1721
-1784
-1846
-1908
-1971
-2033
-2095
-2156
-2218
-2280
-2341
-2403
-2464
-2526
-2587
-2648
-2709
-2769
-2830
-2891
-2951
-3012
-3072
-3132
-3193
-3253
-3313
-3372
-3432
-3492
-3551
-3611
-3670
-3729
-3788
-3847
-3906
-3965
-4022
-4081
-4140
-4198
-4256
-4314
-4372
-4429
-4487
-4544
-4602
-4659
-4716
-4773
-4830
-4886
-4943
-5000
-5056
-5112
-5168
-5224
-5280
-5335
-5391
-5446
-5501
-5556
-5611
-5666
-5720
-5774
-5828
-5882
-5935
-5989
-6042
-6095
-6148
-6200
-6253
-6305
-6357
-6408
-6460
-6511
-6562
-6613
-6664
-6714
-6764
-6814
-6864
-6914
-6963
-7012
-7061
-7110
-7158
-7206
-7254
-7302
-7349
-7396
-7443
-7490
-7536
-7582
-7628
-7674
-7719
-7764
-7809
-7854
-7898
-7942
-7986
-8029
-8073
-8116
-8157
-8201
-8243
-8285
-8326
-8367
-8408
-8449
-8489
-8529
-8569
-8608
-8648
-8686
-8725
-8763
-8801
-8839
-8876
-8913
-8950
-8986
-9022
-9058
-9093
-9128
-9163
-9198
-9232
-9265
-9299
-9332
-9365
-9397
-9429
-9461
-9492
-9523
-9554
-9584
-9614
-9644
-9673
-9702
-9731
-9759
-9787
-9815
-9843
-9870
-9897
-9923
-9950
-9976
-10001
-10027
-10052
-10076
-10101
-10125
-10149
-10172
-10195
-10218
-10241
-10263
-10285
-10307
-10328
-10349
-10370
-10391
-10411
-10431
-10450
-10470
-10489
-10508
-10526
-10544
-10562
-10580
-10597
-10614
-10631
-10648
-10664
-10680
-10696
-10711
-10726
-10741
-10756
-10770
-10784
-10798
-10811
-10825
-10838
-10850
-10863
-10875
-10887
-10899
-10910
-10921
-10932
-10943
-10953
-10964
-10974
-10983
-10993
-11002
-11012
-11021
-11029
-11038
-11046
-11055
-11063
-11070
-11078
-11085
-11092
-11099
-11106
-11112
-11119
-11125
-11130
-11136
-11141
-11146
-11151
-11155
-11160
-11164
-11168
-11171
-11175
-11178
-11181
-11184
-11186
-11188
-11190
-11192
-11194
-11195
-11196
-11197
-11197
-11198
-11198
-11198
-11198
-11197
-11196
-11195
-11194
-11193
-11191
-11190
-11188
-11186
-11183
-11181
-11178
-11176
-11173
-11170
-11166
-11163
-11159
-11156
-11152
-11148
-11143
-11139
-11134
-11129
-11125
-11120
-11114
-11109
-11104
-11098
-11092
-11086
-11080
-11074
-11068
-11062
-11055
-11049
-11042
-11035
-11028
-11021
-11014
-11007
-10999
-10992
-10984
-10976
-10968
-10960
-10952
-10944
-10936
-10927
-10919
-10910
-10901
-10893
-10884
-10875
-10866
-10856
-10847
-10838
-10828
-10818
-10809
-10799
-10789
-10779
-10769
-10758
-10748
-10737
-10727
-10716
-10705
-10694
-10683
-10672
-10661
-10649
-10638
-10626
-10615
-10603
-10591
-10579
-10567
-10555
-10543
-10530
-10518
-10506
-10493
-10481
-10468
-10455
-10443
-10430
-10417
-10404
-10391
-10378
-10364
-10351
-10337
-10324
-10310
-10296
-10282
-10268
-10254
-10240
-10225
-10211
-10196
-10181
-10166
-10151
-10135
-10120
-10104
-10088
-10072
-10056
-10040
-10024
-10007
-9991
-9974
-9957
-9940
-9923
-9905
-9888
-9870
-9853
-9835
-9817
-9799
-9780
-9762
-9744
-9725
-9706
-9687
-9668
-9649
-9630
-9611
-9591
-9571
-9552
-9532
-9512
-9492
-9471
-9451
-9431
-9410
-9389
-9368
-9347
-9326
-9305
-9283
-9261
-9240
-9218
-9195
-9173
-9151
-9128
-9105
-9082
-9059
-9035
-9012
-8988
-8964
-8940
-8916
-8891
-8866
-8842
-8817
-8791
-8766
-8740
-8715
-8689
-8663
-8637
-8610
-8584
-8557
-8530
-8503
-8476
-8449
-8422
-8395
-8367
-8340
-8312
-8284
-8257
-8229
-8201
-8173
-8144
-8116
-8087
-8058
-8031
-8002
-7973
-7944
-7915
-7886
-7857
-7828
-7798
-7769
-7739
-7709
-7679
-7649
-7619
-7589
-7558
-7528
-7497
-7466
-7435
-7404
-7373
-7341
-7310
-7278
-7246
-7215
-7183
-7150
-7118
-7086
-7054
-7021
-6988
-6956
-6923
-6890
-6857
-6824
-6791
-6758
-6725
-6692
-6658
-6625
-6591
-6558
-6524
-6491
-6457
-6423
-6389
-6356
-6322
-6288
-6254
-6219
-6185
-6151
-6117
-6082
-6048
-6013
-5978
-5944
-5909
-5874
-5839
-5804
-5769
-5734
-5699
-5663
-5628
-5593
-5557
-5522
-5487
-5451
-5415
-5380
-5344
-5308
-5272
-5236
-5200
-5165
-5129
-5093
-5056
-5020
-4984
-4948
-4912
-4876
-4839
-4803
-4767
-4730
-4694
-4658
-4621
-4585
-4548
-4512
-4475
-4439
-4403
-4366
-4330
-4293
-4256
-4220
-4183
-4147
-4110
-4074
-4037
-4001
-3964
-3928
-3891
-3855
-3819
-3782
-3746
-3710
-3673
-3637
-3601
-3565
-3529
-3493
-3457
-3421
-3385
-3350
-3314
-3278
-3243
-3207
-3172
-3136
-3101
-3065
-3030
-2995
-2960
-2925
-2890
-2855
-2820
-2785
-2750
-2715
-2680
-2645
-2611
-2576
-2541
-2507
-2472
-2437
-2403
-2368
-2334
-2299
-2265
-2230
-2196
-2161
-2127
-2092
-2058
-2023
-1989
-1954
-1920
-1886
-1851
-1817
-1782
-1748
-1714
-1679
-1645
-1610
-1576
-1542
-1507
-1473
-1438
-1404
-1370
-1335
-1301
-1266
-1232
-1198
-1163
-1129
-1094
-1060
-1025
-991
-957
-922
-888
-853
-819
-784
-750
-715
-681
-646
-611
-577
-542
-508
-473
-439
-404
-370
-335
-301
-266
-232
-197
-162
-128
-94
-59
-25
10
44
79
113
148
182
216
251
285
319
354
388
422
456
490
524
558
592
626
660
694
728
762
795
829
863
896
930
964
997
1031
1064
1098
1131
1164
1198
1231
1264
1297
1331
1364
1397
1430
1463
1496
1529
1562
1595
1628
1660
1693
1726
1759
1791
1824
1857
1889
1922
1954
1987
2019
2051
2084
2116
2148
2180
2213
2245
2277
2309
2341
2373
2405
2437
2469
2501
2533
2565
2597
2629
2661
2692
2724
2756
2788
2820
2851
2883
2915
2946
2978
3009
3041
3072
3103
3135
3166
3197
3229
3260
3291
3322
3353
3384
3415
3446
3477
3507
3538
3569
3600
3630
3661
3692
3722
3753
3783
3814
3845
3875
3905
3936
3966
3997
4027
4057
4088
4118
4148
4178
4209
4239
4269
4299
4329
4359
4389
4419
4448
4478
4508
4538
4568
4597
4627
4656
4686
4715
4745
4774
4803
4833
4862
4891
4920
4949
4978
5007
5035
5064
5093
5121
5150
5178
5207
5235
5264
5292
5320
5348
5376
5405
5432
5460
5488
5516
5544
5571
5599
5626
5654
5681
5709
5736
5763
5790
5817
5844
5871
5898
5924
5951
5977
6004
6030
6057
6083
6109
6135
6161
6187
6213
6239
6264
6290
6316
6341
6366
6392
6417
6442
6467
6492
6517
6542
6566
6591
6616
6640
6664
6688
6712
6736
6760
6783
6807
6830
6853
6876
6899
6922
6944
6967
6989
7011
7033
7055
7076
7098
7119
7140
7161
7182
7202
7222
7243
7262
7282
7302
7321
7340
7359
7378
7396
7415
7433
7451
7468
7486
7503
7520
7537
7554
7571
7587
7603
7619
7635
7650
7665
7681
7696
7710
7725
7739
7753
7767
7781
7795
7808
7821
7834
7847
7860
7873
7885
7897
7909
7921
7933
7944
7955
7967
7978
7988
7999
8009
8020
8029
8039
8048
8058
8068
8077
8086
8095
8103
8112
8119
8128
8135
8144
8151
8159
8166
8173
8180
8186
8193
8200
8206
8212
8217
8223
8229
8234
8239
8244
8249
8253
8258
8262
8267
8271
8275
8279
8283
8286
8290
8294
8297
8300
8304
8307
8310
8313
8316
8319
8321
8324
8327
8329
8332
8334
8337
8339
8342
8344
8346
8348
8351
8353
8355
8357
8359
8362
8364
8366
8368
8370
8372
8374
8376
8377
8379
8381
8383
8385
8387
8388
8390
8392
8393
8395
8397
8398
8400
8401
8403
8404
8406
8407
8408
8409
8411
8412
8413
8414
8415
8415
8416
8417
8418
8418
8419
8419
8419
8419
8420
8420
8420
8420
8419
8419
8419
8418
8417
8417
8416
8415
8414
8412
8411
8410
8408
8406
8404
8403
8400
8398
8396
8394
8391
8389
8386
8383
8380
8377
8374
8370
8367
8363
8359
8355
8351
8347
8342
8338
8333
8328
8323
8318
8313
8307
8301
8295
8289
8283
8277
8270
8263
8256
8249
8241
8233
8225
8217
8209
8200
8191
8182
8173
8163
8153
8143
8132
8122
8111
8100
8089
8077
8064
8053
8039
8026
8013
8000
7988
7974
7960
7945
7931
7916
7901
7885
7870
7854
7838
7821
7805
7788
7771
7753
7736
7718
7700
7682
7663
7644
7626
7606
7587
7568
7548
7528
7508
7487
7467
7446
7425
7403
7382
7360
7338
7316
7293
7270
7247
7224
7200
7177
7153
7128
7104
7079
7054
7029
7004
6978
6952
6926
6900
6874
6847
6820
6793
6766
6739
6711
6683
6655
6627
6598
6570
6541
6512
6483
6454
6424
6394
6365
6335
6304
6274
6243
6213
6182
6151
6120
6088
6057
6025
5993
5961
5929
5896
5864
5831
5798
5766
5733
5699
5666
5633
5600
5566
5532
5499
5465
5431
5397
5363
5330
5296
5261
5227
5193
5159
5125
5091
5057
5023
4989
4955
4921
4887
4853
4819
4785
4751
4717
4684
4650
4616
4582
4548
4515
4481
4447
4414
4380
4346
4313
4279
4246
4212
4178
4145
4111
4078
4043
4011
3978
3944
3911
3877
3844
3811
3777
3744
3711
3678
3645
3612
3579
3546
3513
3480
3447
3414
3382
3349
3317
3284
3252
3219
3187
3155
3123
3090
3058
3026
2994
2962
2930
2898
2866
2834
2802
2770
2738
2706
2674
2642
2610
2578
2546
2515
2483
2451
2419
2387
2355
2324
2292
2260
2228
2197
2165
2133
2102
2070
2039
2007
1976
1945
1913
1882
1851
1819
1788
1757
1726
1694
1663
1632
1600
1569
1538
1506
1475
1443
1412
1380
1349
1317
1285
1254
1222
1190
1158
1126
1094
1062
1030
998
965
933
901
868
836
803
771
738
705
672
640
607
574
541
508
475
442
409
375
342
309
276
242
209
176
143
109
76
43
9
-24
-57
-91
-124
-158
-191
-224
-257
-291
-324
-357
-390
-424
-457
-490
-523
-556
-588
-621
-654
-687
-719
-752
-785
-817
-849
-882
-914
-946
-979
-1010
-1043
-1075
-1107
-1139
-1170
-1202
-1234
-1266
-1297
-1329
-1360
-1391
-1423
-1454
-1485
-1516
-1547
-1577
-1608
-1639
-1669
-1699
-1729
-1760
-1790
-1819
-1849
-1879
-1908
-1937
-1967
-1996
-2025
-2053
-2082
-2111
-2139
-2167
-2195
-2223
-2251
-2279
-2306
-2334
-2361
-2388
-2415
-2442
-2468
-2494
-2521
-2546
-2572
-2598
-2623
-2648
-2673
-2698
-2723
-2747
-2771
-2795
-2819
-2842
-2866
-2889
-2912
-2934
-2957
-2979
-3001
-3022
-3044
-3065
-3086
-3106
-3127
-3147
-3167
-3187
-3206
-3225
-3244
-3263
-3281
-3299
-3317
-3334
-3352
-3369
-3386
-3402
-3419
-3435
-3450
-3466
-3481
-3497
-3512
-3526
-3541
-3555
-3569
-3583
-3597
-3610
-3623
-3636
-3649
-3661
-3674
-3686
-3698
-3709
-3721
-3732
-3743
-3754
-3765
-3776
-3786
-3797
-3807
-3816
-3826
-3836
-3845
-3854
-3863
-3872
-3881
-3889
-3897
-3906
-3914
-3921
-3929
-3936
-3944
-3951
-3958
-3965
-3971
-3978
-3984
-3990
-3996
-4002
-4006
-4013
-4018
-4024
-4029
-4033
-4038
-4043
-4046
-4051
-4054
-4059
-4062
-4067
-4070
-4074
-4077
-4080
-4083
-4086
-4089
-4091
-4094
-4096
-4099
-4101
-4103
-4105
-4106
-4108
-4110
-4111
-4112
-4114
-4115
-4116
-4117
-4118
-4119
-4120
-4121
-4122
-4122
-4123
-4123
-4124
-4124
-4125
-4125
-4126
-4126
-4126
-4126
-4126
-4126
-4127
-4127
-4127
-4127
-4127
-4127
-4127
-4127
-4126
-4126
-4126
-4126
-4126
-4126
-4125
-4125
-4125
-4124
-4124
-4124
-4123
-4123
-4122
-4122
-4121
-4121
-4120
-4120
-4119
-4119
-4118
-4117
-4117
-4116
-4116
-4115
-4114
-4114
-4113
-4113
-4112
-4112
-4111
-4111
-4110
-4110
-4110
-4109
-4109
-4109
-4108
-4108
-4108
-4108
-4107
-4107
-4107
-4107
-4107
-4107
-4107
-4107
-4107
-4107
-4107
-4107
-4107
-4107
-4107
-4108
-4108
-4108
-4109
-4109
-4109
-4110
-4110
-4111
-4111
-4112
-4112
-4113
-4113
-4114
-4115
-4116
-4116
-4117
-4118
-4119
-4119
-4120
-4121
-4122
-4123
-4124
-4125
-4126
-4127
-4128
-4129
-4130
-4131
-4132
-4133
-4134
-4135
-4136
-4137
-4138
-4140
-4141
-4142
-4143
-4145
-4146
-4147
-4149
-4150
-4151
-4153
-4154
-4156
-4157
-4159
-4161
-4162
-4164
-4166
-4167
-4169
-4171
-4173
-4175
-4177
-4179
-4180
-4182
-4184
-4186
-4188
-4190
-4192
-4194
-4196
-4198
-4201
-4203
-4205
-4207
-4209
-4211
-4213
-4215
-4218
-4220
-4222
-4224
-4226
-4228
-4230
-4232
-4234
-4236
-4238
-4241
-4243
-4245
-4247
-4249
-4251
-4253
-4255
-4256
-4258
-4260
-4262
-4264
-4266
-4267
-4269
-4271
-4272
-4274
-4275
-4277
-4278
-4279
-4280
-4281
-4283
-4284
-4285
-4286
-4287
-4287
-4288
-4289
-4290
-4291
-4291
-4292
-4292
-4293
-4294
-4294
-4295
-4295
-4295
-4296
-4296
-4296
-4297
-4297
-4297
-4298
-4298
-4298
-4298
-4298
-4298
-4299
-4299
-4299
-4299
-4299
-4299
-4299
-4299
-4299
-4298
-4298
-4298
-4298
-4298
-4298
-4298
-4298
-4297
-4297
-4297
-4297
-4297
-4297
-4297
-4297
-4297
-4298
-4298
-4298
-4299
-4299
-4300
-4300
-4301
-4302
-4303
-4304
-4305
-4307
-4308
-4310
-4311
-4313
-4315
-4317
-4319
-4322
-4324
-4327
-4330
-4333
-4336
-4339
-4343
-4346
-4350
-4354
-4358
-4362
-4367
-4372
-4376
-4381
-4387
-4392
-4398
-4403
-4409
-4416
-4422
-4428
-4435
-4442
-4449
-4457
-4464
-4472
-4480
-4488
-4496
-4504
-4513
-4522
-4531
-4540
-4549
-4559
-4569
-4579
-4589
-4599
-4610
-4620
-4631
-4642
-4654
-4665
-4677
-4689
-4701
-4713
-4725
-4738
-4750
-4763
-4776
-4790
-4803
-4817
-4830
-4844
-4858
-4872
-4886
-4901
-4915
-4930
-4945
-4959
-4974
-4989
-5005
-5020
-5035
-5051
-5066
-5082
-5098
-5114
-5130
-5146
-5162
-5178
-5194
-5211
-5227
-5243
-5260
-5277
-5293
-5310
-5327
-5343
-5360
-5377
-5394
-5411
-5428
-5445
-5462
-5479
-5496
-5513
-5530
-5547
-5564
-5581
-5598
-5615
-5632
-5650
-5667
-5684
-5701
-5718
-5734
-5751
-5768
-5785
-5802
-5818
-5835
-5851
-5868
-5884
-5901
-5917
-5933
-5949
-5965
-5981
-5997
-6013
-6029
-6045
-6060
-6076
-6091
-6106
-6122
-6137
-6152
-6167
-6182
-6197
-6212
-6227
-6242
-6257
-6271
-6286
-6301
-6315
-6330
-6344
-6358
-6373
-6387
-6402
-6416
-6430
-6444
-6458
-6473
-6487
-6501
-6515
-6529
-6543
-6557
-6571
-6585
-6599
-6612
-6626
-6640
-6654
-6667
-6681
-6695
-6708
-6722
-6735
-6748
-6762
-6775
-6788
-6801
-6814
-6827
-6840
-6853
-6866
-6879
-6892
-6904
-6917
-6929
-6942
-6954
-6966
-6978
-6990
-7002
-7014
-7026
-7038
-7050
-7061
-7073
-7084
-7095
-7106
-7117
-7128
-7139
-7150
-7160
-7171
-7181
-7192
-7202
-7212
-7222
-7231
-7241
-7251
-7260
-7269
-7279
-7288
-7297
-7305
-7314
-7322
-7331
-7339
-7347
-7355
-7362
-7370
-7377
-7384
-7391
-7398
-7405
-7411
-7417
-7423
-7429
-7435
-7440
-7445
-7450
-7455
-7460
-7464
-7468
-7473
-7476
-7480
-7483
-7486
-7489
-7492
-7495
-7497
-7499
-7501
-7502
-7504
-7505
-7506
-7506
-7506
-7506
-7506
-7506
-7505
-7504
-7503
-7501
-7499
-7497
-7494
-7492
-7488
-7485
-7481
-7478
-7473
-7469
-7464
-7459
-7454
-7448
-7442
-7436
-7429
-7423
-7415
-7408
-7400
-7392
-7384
-7375
-7366
-7357
-7348
-7338
-7328
-7318
-7307
-7296
-7285
-7273
-7262
-7250
-7237
-7225
-7212
-7199
-7185
-7172
-7158
-7143
-7129
-7114
-7099
-7083
-7068
-7051
-7035
-7018
-7001
-6984
-6967
-6949
-6930
-6912
-6893
-6874
-6855
-6835
-6815
-6794
-6773
-6752
-6731
-6709
-6687
-6665
-6642
-6619
-6596
-6573
-6549
-6524
-6500
-6475
-6450
-6424
-6398
-6372
-6345
-6318
-6291
-6263
-6235
-6207
-6178
-6149
-6120
-6090
-6060
-6029
-5998
-5967
-5936
-5904
-5872
-5839
-5807
-5773
-5740
-5706
-5672
-5637
-5602
-5567
-5531
-5495
-5459
-5423
-5386
-5348
-5310
-5272
-5234
-5195
-5156
-5117
-5077
-5037
-4997
-4956
-4915
-4874
-4832
-4790
-4748
-4705
-4662
-4619
-4575
-4532
-4487
-4443
-4398
-4353
-4308
-4262
-4216
-4170
-4123
-4075
-4029
-3982
-3934
-3886
-3838
-3790
-3741
-3692
-3643
-3594
-3544
-3494
-3444
-3394
-3343
-3292
-3241
-3190
-3139
-3087
-3035
-2983
-2931
-2878
-2826
-2773
-2720
-2667
-2613
-2560
-2506
-2452
-2398
-2343
-2289
-2235
-2180
-2125
-2070
-2015
-1960
-1904
-1849
-1793
-1737
-1681
-1625
-1569
-1513
-1457
-1400
-1344
-1287
-1230
-1173
-1117
-1060
-1002
-946
-889
-831
-774
-717
-660
-602
-545
-488
-430
-373
-316
-258
-201
-143
-86
-29
29
86
143
201
258
315
372
429
487
544
601
658
715
772
829
886
943
1000
1057
1113
1170
1227
1284
1340
1397
1453
1510
1566
1623
1679
1735
1792
1848
1904
1960
2016
2072
2127
2183
2239
2294
2349
2404
2459
2514
2569
2624
2678
2732
2786
2840
2894
2948
3001
3055
3108
3161
3214
3267
3319
3372
3424
3476
3527
3579
3630
3681
3732
3783
3834
3884
3934
3984
4034
4083
4132
4181
4230
4279
4327
4375
4423
4471
4519
4566
4613
4660
4707
4753
4799
4845
4891
4936
4982
5027
5072
5116
5160
5205
5249
5292
5336
5379
5422
5465
5507
5550
5592
5634
5675
5717
5758
5799
5840
5880
5921
5961
6001
6040
6080
6119
6158
6197
6235
6273
6312
6350
6387
6425
6462
6500
6537
6574
6610
6647
6683
6719
6755
6791
6827
6862
6898
6933
6968
7003
7037
7072
7106
7140
7174
7208
7242
7275
7309
7342
7375
7408
7441
7473
7506
7538
7570
7602
7634
7666
7697
7729
7760
7791
7822
7853
7883
7914
7944
7974
8004
8034
8064
8093
8122
8151
8182
8211
8240
8268
8297
8325
8354
8382
8410
8438
8466
8494
8521
8549
8576
8603
8630
8657
8684
8711
8737
8764
8790
8816
8843
8869
8895
8921
8946
8972
8998
9023
9049
9074
9099
9124
9149
9175
9200
9224
9249
9274
9299
9323
9348
9372
9397
9421
9446
9470
9494
9518
9542
9566
9590
9614
9638
9662
9686
9709
9733
9757
9780
9804
9828
9851
9874
9898
9921
9944
9968
9991
10014
10037
10060
10083
10106
10129
10151
10174
10197
10219
10242
10264
10286
10309
10331
10353
10375
10397
10419
10440
10462
10484
10505
10526
10548
10569
10590
10611
10631
10652
10673
10693
10713
10733
10753
10773
10793
10813
10832
10851
10871
10890
10908
10927
10946
10964
10983
11001
11019
11037
11055
11072
11090
11107
11124
11141
11158
11174
11191
11207
11223
11239
11255
11270
11285
11301
11315
11330
11345
11359
11373
11387
11401
11415
11428
11441
11454
11467
11479
11492
11504
11515
11527
11538
11549
11560
11571
11581
11592
11602
11611
11621
11630
11639
11648
11657
11665
11673
11681
11689
11696
11703
11710
11717
11723
11729
11735
11741
11746
11752
11756
11761
11766
11770
11774
11778
11781
11784
11787
11790
11792
11795
11797
11798
11800
11801
11802
11802
11803
11803
11803
11802
11802
11801
11799
11798
11796
11794
11791
11789
11786
11783
11779
11775
11771
11767
11762
11758
11752
11747
11741
11735
11729
11722
11715
11708
11700
11693
11685
11676
11668
11659
11649
11640
11630
11620
11610
11599
11588
11577
11565
11553
11541
11528
11515
11502
11489
11475
11461
11446
11431
11416
11400
11384
11368
11351
11334
11317
11299
11281
11262
11243
11224
11204
11184
11163
11143
11121
11100
11078
11055
11033
11010
10986
10962
10938
10914
10889
10863
10838
10812
10785
10759
10732
10704
10676
10648
10619
10591
10561
10532
10501
10471
10440
10409
10378
10346
10314
10281
10248
10215
10181
10147
10113
10078
10043
10007
9971
9934
9898
9860
9823
9785
9746
9708
9668
9629
9589
9549
9508
9467
9425
9383
9341
9298
9255
9211
9167
9123
9078
9033
8987
8942
8895
8849
8802
8754
8707
8659
8610
8561
8512
8463
8413
8362
8312
8261
8210
8157
8106
8054
8000
7948
7895
7841
7787
7733
7678
7623
7568
7513
7457
7401
7345
7288
7232
7175
7117
7060
7002
6944
6886
6827
6768
6709
6650
6591
6531
6471
6411
6350
6290
6229
6168
6107
6045
5984
5922
5860
5798
5736
5673
5611
5548
5485
5422
5359
5296
5232
5169
5105
5041
4977
4913
4849
4785
4721
4657
4592
4528
4464
4399
4335
4270
4205
4140
4075
4010
3945
3880
3815
3750
3685
3620
3555
3490
3425
3360
3295
3230
3165
3100
3034
2969
2904
2839
2774
2709
2644
2579
2514
2449
2384
2319
2254
2189
2125
2060
1995
1930
1866
1801
1737
1672
1608
1543
1479
1415
1351
1287
1223
1159
1095
1031
968
904
841
778
715
652
589
526
463
401
339
276
214
152
90
29
-33
-94
-155
-216
-277
-338
-398
-458
-519
-579
-638
-698
-757
-817
-876
-935
-993
-1052
-1110
-1168
-1227
-1284
-1342
-1400
-1457
-1514
-1571
-1628
-1685
-1741
-1797
-1854
-1910
-1965
-2021
-2077
-2132
-2187
-2242
-2297
-2351
-2406
-2460
-2514
-2568
-2622
-2675
-2729
-2782
-2835
-2888
-2940
-2993
-3045
-3097
-3149
-3201
-3252
-3304
-3355
-3406
-3456
-3507
-3557
-3607
-3657
-3707
-3757
-3806
-3856
-3905
-3953
-4002
-4051
-4099
-4147
-4195
-4243
-4290
-4338
-4385
-4432
-4479
-4525
-4572
-4618
-4664
-4710
-4755
-4801
-4846
-4891
-4936
-4981
-5025
-5069
-5114
-5157
-5201
-5245
-5288
-5331
-5374
-5417
-5460
-5502
-5544
-5586
-5628
-5670
-5711
-5753
-5794
-5835
-5876
-5916
-5956
-5997
-6037
-6077
-6116
-6156
-6195
-6234
-6273
-6312
-6350
-6388
-6427
-6465
-6502
-6540
-6578
-6615
-6652
-6689
-6726
-6763
-6799
-6835
-6871
-6907
-6943
-6979
-7014
-7049
-7084
-7119
-7154
-7188
-7222
-7256
-7290
-7324
-7358
-7391
-7424
-7457
-7490
-7522
-7555
-7587
-7619
-7651
-7683
-7714
-7745
-7776
-7807
-7838
-7868
-7899
-7929
-7959
-7989
-8018
-8048
-8077
-8106
-8134
-8163
-8191
-8220
-8248
-8275
-8303
-8330
-8358
-8385
-8411
-8438
-8464
-8491
-8517
-8543
-8568
-8594
-8619
-8644
-8669
-8694
-8718
-8743
-8767
-8791
-8815
-8838
-8862
-8885
-8908
-8931
-8954
-8976
-8998
-9021
-9043
-9064
-9086
-9108
-9129
-9150
-9171
-9191
-9212
-9232
-9253
-9273
-9293
-9312
-9332
-9351
-9370
-9389
-9408
-9427
-9446
-9464
-9482
-9501
-9519
-9536
-9554
-9572
-9589
-9606
-9623
-9640
-9657
-9673
-9689
-9706
-9722
-9738
-9753
-9769
-9784
-9799
-9815
-9829
-9844
-9859
-9873
-9888
-9902
-9916
-9929
-9943
-9956
-9970
-9983
-9996
-10009
-10021
-10034
-10046
-10058
-10070
-10082
-10093
-10105
-10116
-10127
-10137
-10148
-10158
-10169
-10179
-10188
-10198
-10207
-10217
-10226
-10234
-10243
-10251
-10259
-10267
-10275
-10283
-10290
-10297
-10304
-10311
-10318
-10324
-10330
-10336
-10342
-10348
-10353
-10358
-10363
-10368
-10373
-10377
-10381
-10386
-10389
-10393
-10396
-10400
-10403
-10405
-10408
-10410
-10412
-10414
-10416
-10417
-10418
-10419
-10420
-10420
-10420
-10420
-10420
-10420
-10419
-10418
-10416
-10415
-10413
-10411
-10408
-10406
-10403
-10400
-10396
-10392
-10388
-10384
-10380
-10375
-10370
-10364
-10358
-10352
-10346
-10339
-10333
-10325
-10318
-10310
-10302
-10294
-10285
-10276
-10266
-10257
-10247
-10237
-10226
-10216
-10205
-10193
-10182
-10170
-10158
-10146
-10133
-10120
-10107
-10093
-10080
-10066
-10051
-10037
-10022
-10007
-9992
-9976
-9960
-9944
-9928
-9911
-9894
-9877
-9859
-9842
-9824
-9805
-9786
-9767
-9748
-9729
-9709
-9688
-9668
-9647
-9626
-9604
-9583
-9561
-9538
-9515
-9492
-9469
-9445
-9421
-9397
-9373
-9348
-9323
-9297
-9272
-9246
-9220
-9193
-9167
-9140
-9113
-9085
-9058
-9030
-9002
-8973
-8944
-8916
-8886
-8857
-8827
-8797
-8767
-8737
-8706
-8676
-8645
-8613
-8582
-8550
-8518
-8486
-8454
-8421
-8388
-8355
-8322
-8288
-8254
-8220
-8185
-8150
-8115
-8080
-8045
-8009
-7973
-7936
-7900
-7863
-7826
-7788
-7751
-7713
-7674
-7636
-7597
-7558
-7519
-7480
-7440
-7400
-7360
-7320
-7280
-7239
-7198
-7158
-7117
-7075
-7034
-6993
-6951
-6910
-6868
-6826
-6784
-6742
-6699
-6657
-6614
-6572
-6529
-6486
-6443
-6400
-6357
-6313
-6270
-6226
-6182
-6139
-6095
-6051
-6007
-5962
-5918
-5874
-5829
-5784
-5740
-5695
-5650
-5605
-5560
-5514
-5469
-5424
-5378
-5332
-5287
-5241
-5195
-5149
-5103
-5057
-5011
-4965
-4919
-4873
-4827
-4780
-4734
-4688
-4642
-4596
-4550
-4504
-4458
-4412
-4367
-4321
-4275
-4230
-4184
-4139
-4094
-4048
-4003
-3958
-3914
-3869
-3824
-3780
-3736
-3691
-3647
-3603
-3559
-3516
-3472
-3429
-3385
-3342
-3299
-3256
-3213
-3170
-3128
-3085
-3043
-3001
-2959
-2917
-2875
-2834
-2792
-2751
-2710
-2669
-2628
-2588
-2547
-2507
-2467
-2426
-2386
-2347
-2307
-2268
-2228
-2189
-2150
-2111
-2073
-2033
-1996
-1958
-1920
-1882
-1845
-1807
-1770
-1733
-1696
-1659
-1622
-1586
-1550
-1513
-1477
-1442
-1406
-1370
-1335
-1300
-1265
-1230
-1195
-1161
-1127
-1093
-1059
-1025
-991
-958
-924
-891
-858
-825
-793
-760
-728
-695
-663
-632
-600
-568
-537
-506
-475
-444
-413
-383
-353
-322
-292
-263
-233
-204
-174
-145
-116
-88
-59
-30
-2
26
54
82
110
137
165
192
219
246
273
300
326
353
379
406
432
458
484
510
536
561
587
612
638
663
688
713
738
763
787
812
836
860
885
909
933
957
980
1004
1028
1051
1074
1097
1121
1144
1166
1189
1212
1234
1257
1279
1301
1323
1345
1367
1389
1411
1433
1454
1476
1497
1518
1540
1561
1582
1603
1624
1645
1666
1687
1707
1728
1748
1769
1789
1809
1830
1850
1870
1890
1910
1930
1949
1969
1989
2008
2028
2047
2066
2086
2105
2124
2144
2163
2182
2201
2220
2239
2258
2277
2296
2315
2334
2353
2372
2391
2410
2428
2447
2466
2484
2503
2521
2540
2558
2577
2595
2614
2632
2650
2669
2687
2705
2723
2742
2760
2778
2796
2815
2833
2851
2869
2887
2905
2923
2942
2960
2978
2996
3014
3032
3050
3068
3086
3104
3122
3140
3158
3176
3194
3211
3229
3247
3265
3283
3301
3318
3336
3354
3371
3389
3406
3424
3441
3459
3476
3493
3511
3528
3545
3563
3580
3597
3614
3631
3648
3665
3682
3699
3716
3733
3749
3766
3783
3799
3816
3833
3849
3866
3882
3898
3915
3931
3947
3964
3980
3996
4011
4027
4043
4059
4075
4091
4108
4124
4140
4155
4171
4186
4202
4217
4233
4248
4263
4278
4293
4308
4323
4337
4352
4367
4381
4396
4410
4424
4438
4452
4466
4480
4494
4508
4521
4535
4548
4561
4574
4587
4600
4613
4625
4638
4650
4662
4674
4686
4698
4709
4720
4732
4743
4753
4764
4775
4785
4795
4805
4815
4825
4835
4844
4854
4863
4872
4881
4890
4899
4907
4915
4923
4931
4939
4946
4954
4961
4968
4975
4981
4988
4994
5000
5006
5012
5017
5022
5027
5032
5037
5042
5046
5050
5054
5058
5061
5065
5068
5071
5074
5076
5079
5081
5083
5085
5087
5088
5090
5091
5092
5093
5094
5095
5095
5096
5096
5096
5097
5097
5096
5096
5096
5096
5095
5094
5094
5093
5092
5091
5090
5089
5088
5087
5085
5084
5083
5081
5080
5078
5077
5075
5073
5072
5070
5068
5066
5065
5063
5061
5059
5057
5055
5053
5051
5049
5047
5045
5043
5041
5038
5036
5034
5032
5029
5027
5025
5022
5020
5017
5015
5012
5009
5007
5004
5001
4999
4996
4993
4991
4988
4985
4982
4979
4977
4974
4971
4968
4965
4963
4960
4957
4954
4951
4948
4945
4942
4939
4936
4933
4930
4927
4924
4921
4918
4915
4912
4909
4906
4903
4900
4897
4894
4891
4887
4884
4881
4878
4875
4871
4868
4865
4861
4858
4855
4851
4848
4844
4841
4837
4834
4830
4826
4822
4819
4815
4811
4807
4803
4799
4795
4790
4786
4782
4777
4773
4768
4764
4759
4754
4749
4745
4740
4735
4730
4724
4719
4714
4709
4703
4698
4693
4687
4682
4676
4670
4665
4659
4653
4647
4641
4635
4630
4624
4618
4611
4605
4599
4593
4587
4581
4574
4568
4562
4555
4549
4542
4536
4529
4522
4516
4509
4502
4495
4488
4481
4474
4467
4459
4452
4445
4437
4429
4422
4414
4406
4398
4390
4382
4373
4365
4357
4348
4339
4331
4322
4313
4304
4295
4285
4276
4266
4257
4247
4237
4227
4217
4207
4197
4186
4176
4165
4155
4144
4133
4122
4111
4100
4088
4077
4065
4053
4042
4030
4017
4005
3993
3980
3968
3955
3942
3929
3915
3902
3888
3875
3861
3847
3833
3818
3804
3789
3774
3759
3744
3729
3713
3697
3682
3666
3650
3633
3617
3600
3584
3567
3550
3533
3515
3498
3481
3463
3445
3427
3409
3391
3373
3355
3336
3317
3299
3280
3261
3242
3223
3203
3184
3165
3145
3125
3105
3085
3065
3045
3025
3004
2984
2963
2943
2922
2901
2880
2859
2838
2817
2796
2774
2753
2731
2710
2688
2666
2644
2622
2601
2578
2556
2534
2512
2490
2467
2445
2422
2400
2377
2355
2332
2309
2287
2264
2241
2218
2195
2172
2149
2126
2103
2080
2057
2033
2011
1988
1965
1942
1919
1895
1872
1849
1826
1802
1779
1756
1732
1709
1685
1661
1638
1614
1590
1567
1543
1519
1495
1471
1447
1423
1399
1375
1350
1326
1302
1278
1253
1229
1205
1180
1156
1132
1107
1082
1058
1033
1008
984
959
935
910
885
861
836
811
787
762
737
713
688
664
639
614
590
565
541
516
492
467
443
418
394
370
345
321
297
273
249
225
201
177
153
129
105
81
58
34
11
-13
-36
-60
-83
-107
-130
-153
-176
-199
-222
-245
-268
-291
-313
-336
-359
-381
-404
-426
-449
-471
-493
-515
-537
-559
-581
-603
-624
-646
-667
-689
-710
-731
-752
-773
-794
-815
-835
-856
-876
-896
-917
-937
-956
-976
-996
-1016
-1035
-1055
-1074
-1093
-1112
-1131
-1150
-1169
-1187
-1206
-1224
-1243
-1261
-1279
-1297
-1315
-1333
-1351
-1369
-1386
-1404
-1421
-1439
-1456
-1473
-1490
-1507
-1525
-1541
-1558
-1575
-1592
-1608
-1625
-1641
-1658
-1674
-1690
-1706
-1722
-1738
-1754
-1769
-1785
-1800
-1816
-1831
-1846
-1861
-1876
-1891
-1906
-1921
-1935
-1949
-1964
-1978
-1992
-2005
-2019
-2033
-2045
-2060
-2073
-2086
-2098
-2111
-2124
-2136
-2148
-2160
-2172
-2184
-2195
-2207
-2218
-2229
-2240
-2251
-2261
-2272
-2282
-2292
-2302
-2312
-2321
-2331
-2340
-2349
-2358
-2367
-2375
-2384
-2392
-2400
-2408
-2416
-2423
-2431
-2438
-2444
-2451
-2458
-2464
-2470
-2476
-2481
-2487
-2492
-2497
-2501
-2506
-2510
-2514
-2518
-2521
-2524
-2527
-2530
-2532
-2535
-2536
-2538
-2539
-2540
-2541
-2541
-2542
-2541
-2541
-2540
-2539
-2538
-2536
-2534
-2532
-2530
-2527
-2524
-2521
-2517
-2513
-2509
-2504
-2500
-2494
-2489
-2483
-2478
-2471
-2465
-2458
-2451
-2444
-2436
-2428
-2420
-2411
-2403
-2394
-2385
-2375
-2366
-2356
-2345
-2335
-2324
-2314
-2302
-2291
-2280
-2268
-2256
-2244
-2231
-2219
-2206
-2193
-2179
-2166
-2152
-2138
-2124
-2110
-2096
-2081
-2066
-2051
-2036
-2020
-2004
-1988
-1972
-1956
-1940
-1923
-1906
-1889
-1872
-1855
-1837
-1820
-1802
-1784
-1766
-1748
-1730
-1712
-1693
-1675
-1656
-1637
-1618
-1599
-1580
-1561
-1542
-1523
-1503
-1484
-1464
-1445
-1425
-1406
-1386
-1366
-1347
-1327
-1307
-1288
-1268
-1248
-1228
-1208
-1189
-1169
-1149
-1129
-1109
-1089
-1069
-1050
-1030
-1010
-990
-970
-950
-930
-910
-891
-871
-851
-831
-812
-792
-772
-753
-733
-714
-695
-676
-657
-638
-619
-600
-581
-563
-544
-526
-507
-489
-471
-453
-436
-418
-400
-383
-366
-349
-332
-315
-298
-281
-265
-248
-232
-216
-200
-184
-169
-153
-138
-123
-108
-93
-78
-63
-49
-34
-20
-6
8
22
35
49
62
75
89
102
114
127
140
152
164
176
188
200
212
224
235
246
257
268
279
289
300
310
320
330
340
349
358
368
377
385
394
402
410
418
426
434
441
448
456
462
469
475
482
487
493
499
504
509
514
519
523
528
532
535
539
542
545
548
551
553
556
558
559
561
562
564
564
565
566
566
566
566
566
565
565
564
563
562
560
559
557
555
553
551
549
546
543
541
538
534
531
528
524
521
517
513
509
504
500
496
491
486
481
477
471
466
461
455
450
444
438
432
426
420
413
407
400
393
387
380
372
365
358
350
343
335
327
319
311
302
294
285
276
267
258
249
240
230
220
211
201
191
180
170
159
149
138
127
116
105
93
82
70
58
46
34
22
9
-3
-16
-29
-42
-55
-69
-82
-96
-110
-124
-138
-153
-167
-182
-197
-212
-227
-242
-258
-274
-290
-306
-322
-338
-355
-372
-388
-406
-423
-440
-458
-476
-493
-512
-530
-548
-567
-585
-604
-623
-642
-662
-681
-701
-720
-740
-760
-780
-801
-821
-842
-863
-883
-904
-926
-947
-968
-990
-1012
-1033
-1055
-1077
-1100
-1122
-1144
-1167
-1190
-1212
-1235
-1258
-1281
-1305
-1328
-1351
-1375
-1399
-1422
-1446
-1470
-1494
-1518
-1542
-1566
-1591
-1615
-1639
-1664
-1688
-1713
-1737
-1762
-1786
-1811
-1836
-1860
-1885
-1910
-1934
-1959
-1984
-2009
-2033
-2058
-2083
-2107
-2132
-2157
-2181
-2206
-2230
-2255
-2279
-2304
-2328
-2353
-2377
-2401
-2425
-2449
-2474
-2497
-2521
-2545
-2569
-2593
-2616
-2640
-2664
-2687
-2710
-2734
-2757
-2780
-2803
-2826
-2849
-2872
-2895
-2917
-2940
-2962
-2984
-3006
-3028
-3050
-3072
-3094
-3115
-3137
-3158
-3179
-3200
-3221
-3241
-3262
-3282
-3303
-3323
-3343
-3362
-3382
-3402
-3421
-3440
-3459
-3478
-3497
-3515
-3534
-3552
-3570
-3588
-3606
-3623
-3641
-3658
-3675
-3692
-3709
-3726
-3743
-3759
-3776
-3792
-3808
-3824
-3840
-3856
-3871
-3887
-3902
-3917
-3932
-3947
-3962
-3976
-3991
-4005
-4019
-4033
-4046
-4059
-4074
-4086
-4100
-4113
-4126
-4139
-4151
-4163
-4175
-4187
-4199
-4210
-4221
-4232
-4243
-4254
-4265
-4275
-4285
-4295
-4305
-4314
-4323
-4333
-4341
-4350
-4359
-4367
-4375
-4383
-4391
-4398
-4406
-4413
-4420
-4426
-4433
-4439
-4445
-4451
-4456
-4462
-4467
-4472
-4476
-4481
-4485
-4489
-4493
-4496
-4499
-4502
-4505
-4508
-4510
-4512
-4514
-4515
-4516
-4517
-4518
-4519
-4519
-4519
-4519
-4518
-4518
-4517
-4515
-4514
-4512
-4510
-4508
-4505
-4503
-4500
-4496
-4493
-4489
-4485
-4480
-4476
-4471
-4466
-4460
-4455
-4449
-4443
-4436
-4430
-4423
-4415
-4408
-4400
-4392
-4384
-4376
-4367
-4358
-4349
-4340
-4330
-4320
-4310
-4300
-4290
-4279
-4268
-4257
-4246
-4234
-4222
-4210
-4198
-4186
-4173
-4161
-4148
-4135
-4121
-4108
-4094
-4080
-4066
-4051
-4037
-4022
-4006
-3992
-3977
-3962
-3946
-3930
-3914
-3898
-3881
-3865
-3848
-3831
-3814
-3797
-3779
-3761
-3743
-3725
-3707
-3689
-3670
-3651
-3632
-3613
-3594
-3574
-3554
-3534
-3514
-3494
-3473
-3453
-3432
-3411
-3390
-3368
-3346
-3325
-3303
-3280
-3258
-3235
-3213
-3190
-3167
-3144
-3120
-3097
-3073
-3049
-3025
-3001
-2976
-2952
-2927
-2902
-2877
-2852
-2827
-2801
-2775
-2749
-2723
-2697
-2671
-2644
-2618
-2591
-2564
-2537
-2509
-2482
-2454
-2427
-2399
-2371
-2343
-2315
-2286
-2258
-2229
-2201
-2172
-2143
-2114
-2085
-2055
-2025
-1997
-1967
-1937
-1908
-1878
-1848
-1818
-1788
-1758
-1728
-1698
-1668
-1638
-1607
-1577
-1547
-1517
-1486
-1456
-1426
-1395
-1365
-1335
-1304
-1274
-1243
-1213
-1182
-1152
-1122
-1091
-1061
-1030
-1000
-970
-939
-909
-879
-848
-818
-788
-757
-727
-697
-667
-636
-606
-576
-546
-516
-486
-455
-425
-395
-365
-335
-306
-276
-246
-216
-187
-157
-128
-98
-69
-40
-11
18
47
76
105
133
162
190
218
246
274
302
330
357
385
412
439
466
493
519
546
572
598
624
650
675
701
726
751
776
801
825
849
874
898
922
945
969
992
1014
1038
1061
1084
1106
1128
1150
1172
1194
1216
1237
1258
1279
1300
1321
1342
1362
1382
1402
1422
1441
1461
1480
1499
1518
1536
1555
1573
1591
1609
1626
1644
1661
1678
1695
1711
1727
1743
1759
1775
1790
1805
1820
1835
1849
1863
1877
1891
1905
1918
1931
1943
1956
1968
1980
1992
2003
2013
2025
2036
2047
2057
2067
2077
2086
2095
2104
2113
2122
2130
2138
2146
2153
2160
2168
2174
2181
2187
2193
2199
2205
2210
2216
2221
2225
2230
2234
2238
2242
2246
2249
2252
2255
2258
2260
2263
2265
2267
2268
2270
2271
2272
2273
2273
2274
2274
2274
2274
2274
2273
2272
2271
2270
2269
2267
2265
2264
2261
2259
2257
2254
2251
2248
2245
2242
2239
2235
2231
2228
2224
2219
2215
2211
2206
2202
2197
2192
2187
2182
2176
2171
2165
2160
2154
2148
2142
2137
2130
2124
2118
2112
2106
2099
2093
2086
2079
2073
2066
2059
2052
2045
2037
2031
2024
2016
2009
2001
1994
1987
1979
1972
1964
1956
1949
1941
1933
1926
1918
1910
1903
1895
1887
1880
1872
1864
1857
1849
1842
1834
1827
1819
1812
1805
1797
1790
1783
1775
1768
1761
1754
1747
1740
1733
1726
1720
1713
1706
1700
1693
1687
1680
1674
1668
1662
1656
1650
1644
1638
1632
1626
1620
1615
1609
1603
1598
1593
1587
1582
1577
1572
1567
1562
1557
1552
1547
1543
1538
1534
1529
1525
1521
1516
1512
1508
1505
1501
1497
1493
1490
1487
1483
1480
1477
1474
1471
1468
1465
1463
1460
1458
1456
1454
1452
1450
1448
1446
1444
1443
1441
1439
1437
1436
1434
1432
1430
1428
1427
1425
1423
1421
1420
1418
1416
1414
1413
1411
1409
1407
1406
1404
1402
1400
1398
1397
1395
1393
1391
1390
1388
1386
1385
1383
1381
1379
1378
1376
1374
1372
1371
1369
1367
1365
1364
1362
1360
1358
1357
1355
1353
1352
1350
1348
1346
1345
1343
1341
1339
1338
1336
1334
1333
1331
1329
1327
1326
1324
1322
1321
1319
1317
1316
1314
1312
1310
1309
1307
1305
1304
1302
1300
1299
1297
1295
1293
1292
1290
1288
1287
1285
1283
1282
1280
1278
1277
1275
1273
1272
1270
1268
1267
1265
1263
1261
1260
1258
1256
1255
1253
1251
1250
1248
1246
1245
1243
1241
1240
1238
1237
1235
1233
1232
1230
1228
1227
1225
1223
1222
1220
1218
1217
1215
1213
1212
1210
1208
1207
1205
1204
1202
1200
1199
1197
1195
1194
1192
1191
1189
1187
1186
1184
1182
1181
1179
1178
1176
1174
1173
1171
1169
1168
1166
1165
1163
1161
1160
1158
1157
1155
1153
1152
1150
1148
1147
1145
1144
1142
1140
1139
1137
1136
1134
1133
1131
1129
1128
1126
1125
1123
1121
1120
1118
1117
1115
1113
1112
1110
1109
1107
1106
1104
1102
1101
1099
1098
1096
1095
1093
1091
1090
1088
1087
1085
1084
1082
1081
1079
1077
1076
1074
1073
1071
1070
1068
1067
1065
1063
1062
1060
1059
1057
1056
1054
1053
1051
1050
1048
1046
1045
1043
1042
1040
1039
1037
1036
1034
1033
1031
1030
1028
1027
1025
1024
1022
1020
1018
1016
1016
1014
1012
1010
1010
1008
1006
1004
1004
1002
1000
999
998
996
995
993
992
990
989
987
986
984
983
981
980
978
977
975
974
972
971
969
968
966
965
964
962
961
959
958
956
955
953
952
950
949
947
946
944
943
941
940
938
937
936
934
933
931
930
928
927
925
924
922
921
920
918
917
915
914
912
911
909
908
907
905
904
902
901
899
898
896
895
894
892
891
889
888
886
885
884
882
881
879
878
876
875
874
872
871
869
868
867
865
864
862
861
860
858
857
855
854
852
851
850
848
847
845
844
843
841
840
839
837
836
834
833
832
830
829
827
826
825
823
822
821
819
818
816
815
814
812
811
810
808
807
805
804
803
801
800
799
797
796
794
793
792
790
789
788
786
785
784
782
781
780
778
777
776
774
773
771
770
769
767
766
765
763
762
761
759
758
757
755
754
753
751
750
749
747
746
745
744
742
741
740
738
737
736
734
733
732
730
729
728
726
725
724
722
721
720
719
717
716
715
713
712
711
709
708
707
706
704
703
702
700
699
698
697
695
694
693
691
690
689
688
686
685
684
682
681
680
679
677
676
675
674
672
671
670
668
667
666
665
663
662
661
660
658
657
656
655
653
652
651
650
648
647
646
645
643
642
641
640
638
637
636
635
633
632
631
630
629
627
626
625
624
622
621
620
619
617
616
615
614
613
611
610
609
608
606
605
604
603
602
600
599
598
597
596
594
593
592
591
590
588
587
586
585
584
582
581
580
579
578
576
575
574
573
572
570
569
568
567
566
565
563
562
561
560
559
557
556
555
554
553
552
550
549
548
547
546
545
543
542
541
540
539
538
536
535
534
533
532
531
530
528
527
526
525
524
523
522
520
519
518
517
516
515
514
512
511
510
509
508
507
506
504
503
502
501
500
499
498
497
495
494
493
492
491
490
489
488
486
485
484
483
482
481
480
479
478
476
475
474
473
472
471
470
469
468
467
465
464
463
462
461
460
459
458
457
456
454
453
452
451
450
449
448
447
446
445
444
443
441
440
439
438
437
436
435
434
433
432
431
430
429
428
426
425
424
423
422
421
420
419
418
417
416
415
414
413
412
411
410
409
407
406
405
404
403
402
401
400
399
398
397
396
395
394
393
392
391
390
389
388
387
386
385
384
383
382
381
380
379
378
376
375
374
373
372
371
370
369
368
367
366
365
364
363
362
361
360
359
358
357
356
355
354
353
352
351
350
349
348
347
346
345
344
343
342
341
340
339
338
337
336
335
334
333
333
332
331
330
329
328
327
326
325
324
323
322
321
320
319
318
317
316
315
314
313
312
311
310
309
308
307
306
305
304
304
303
302
301
300
299
298
297
296
295
294
293
292
291
290
289
288
287
287
286
285
284
283
282
281
280
279
278
277
276
275
274
274
273
272
271
270
269
268
267
266
265
264
263
262
262
261
260
259
258
257
256
255
254
253
252
252
251
250
249
248
247
246
245
244
243
243
242
241
240
239
238
237
236
235
235
234
233
232
231
230
229
228
228
227
226
225
224
223
222
221
221
220
219
218
217
216
215
214
214
213
212
211
210
209
208
208
207
206
205
204
203
202
202
201
200
199
198
197
196
196
195
194
193
192
191
191
190
189
188
187
186
185
185
184
183
182
181
180
180
179
178
177
176
175
175
174
173
172
171
171
170
169
168
167
166
166
165
164
