5
31549
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
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
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
10
11
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
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
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
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
20
21
21
21
21
21
21
21
21
21
21
21
21
21
22
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
24
25
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
27
28
28
28
28
28
28
28
28
28
28
28
29
29
29
29
29
29
29
29
29
29
29
30
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
32
33
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
35
36
36
36
36
36
36
36
36
36
36
37
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
39
40
40
40
40
40
40
40
40
40
40
41
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
43
44
44
44
44
44
44
44
44
45
45
45
45
45
45
45
45
45
46
46
46
46
46
46
46
46
47
47
47
47
47
47
47
47
47
48
48
48
48
48
48
48
48
49
49
49
49
49
49
49
49
50
50
50
50
50
50
50
50
50
51
51
51
51
51
51
51
51
52
52
52
52
52
52
52
52
53
53
53
53
53
53
53
54
54
54
54
54
54
54
54
55
55
55
55
55
55
55
55
56
56
56
56
56
56
56
56
57
57
57
57
57
57
57
58
58
58
58
58
58
58
58
59
59
59
59
59
59
59
60
60
60
60
60
60
60
61
61
61
61
61
61
61
61
62
62
62
62
62
62
62
63
63
63
63
63
63
63
64
64
64
64
64
64
64
65
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
68
69
69
69
69
69
69
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
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
81
82
82
82
82
82
82
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
88
89
89
89
89
89
89
90
90
90
90
90
91
91
91
91
91
92
92
92
92
92
92
93
93
93
93
93
94
94
94
94
94
94
95
95
95
95
95
96
96
96
96
96
96
97
97
97
97
97
97
98
98
98
98
98
98
98
99
99
99
99
99
99
100
100
100
100
100
100
101
101
101
101
101
101
102
102
102
102
102
103
103
103
103
103
104
104
104
104
104
105
105
105
105
105
106
106
106
106
106
107
107
107
107
107
107
108
108
108
108
108
109
109
109
109
109
109
110
110
110
110
110
111
111
111
111
111
111
112
112
112
112
112
113
113
113
113
113
114
114
114
114
114
115
115
115
115
115
116
116
116
116
116
117
117
117
117
117
118
118
118
118
119
119
119
119
119
120
120
120
120
120
121
121
121
121
122
122
122
122
122
123
123
123
123
124
124
124
124
125
125
125
125
126
126
126
126
127
127
127
127
127
128
128
128
128
129
129
129
129
130
130
130
130
131
131
131
131
132
132
132
132
133
133
133
133
134
134
134
134
135
135
135
135
136
136
136
136
137
137
137
138
138
138
138
139
139
139
139
140
140
140
141
141
141
141
142
142
142
143
143
143
143
144
144
144
145
145
145
145
146
146
146
147
147
147
147
148
148
148
149
149
149
149
150
150
150
151
151
151
152
152
152
152
153
153
153
154
154
154
155
155
155
155
156
156
156
157
157
157
158
158
158
158
159
159
159
160
160
160
161
161
161
161
162
162
162
163
163
163
163
164
164
164
165
165
165
166
166
166
167
167
167
168
168
168
168
169
169
169
170
170
170
171
171
171
171
172
172
172
173
173
173
174
174
174
175
175
175
175
176
176
176
177
177
177
178
178
178
179
179
179
180
180
180
181
181
181
182
182
182
183
183
183
184
184
184
184
185
185
185
186
186
186
187
187
187
188
188
188
188
189
189
189
190
190
190
191
191
191
192
192
192
193
193
193
194
194
194
195
195
195
196
196
196
196
197
197
197
198
198
198
199
199
199
200
200
201
201
201
202
202
202
203
203
203
204
204
204
205
205
205
206
206
206
207
207
207
207
208
208
208
209
209
209
210
210
210
211
211
211
212
212
212
213
213
213
214
214
214
215
215
215
216
216
216
217
217
217
218
218
218
219
219
219
220
220
220
221
221
221
222
222
222
223
223
223
224
224
224
225
225
225
226
226
226
227
227
227
228
228
228
229
229
230
230
230
231
231
231
232
232
232
233
233
233
234
234
234
235
235
235
236
236
236
237
237
237
238
238
238
239
239
239
240
240
241
241
241
242
242
242
243
243
243
244
244
245
245
245
246
246
246
247
247
247
248
248
249
249
249
250
250
250
251
251
251
252
252
253
253
253
254
254
254
255
255
256
256
256
257
257
257
258
258
259
259
259
260
260
260
261
261
262
262
262
263
263
263
264
264
264
265
265
265
266
266
267
267
267
268
268
268
269
269
269
270
270
271
271
271
272
272
272
273
273
274
274
274
275
275
275
276
276
277
277
277
278
278
279
279
279
280
280
280
281
281
282
282
282
283
283
284
284
284
285
285
286
286
286
287
287
288
288
288
289
289
290
290
290
291
291
291
292
292
293
293
293
294
294
295
295
295
296
296
297
297
297
298
298
299
299
299
300
300
300
301
301
302
302
302
303
303
304
304
304
305
305
306
306
306
307
307
308
308
308
309
309
310
310
311
311
311
312
312
313
313
313
314
314
315
315
316
316
316
317
317
318
318
318
319
319
320
320
321
321
321
322
322
323
323
323
324
324
325
325
325
326
326
327
327
328
328
328
329
329
330
330
331
331
331
332
332
333
333
334
334
334
335
335
336
336
337
337
338
338
338
339
339
340
340
341
341
342
342
342
343
343
344
344
344
345
345
346
346
347
347
347
348
348
349
349
350
350
350
351
351
352
352
353
353
353
354
354
355
355
356
356
356
357
357
358
358
358
359
359
360
360
361
361
361
362
362
363
363
364
364
364
365
365
366
366
367
367
367
368
368
369
369
369
370
370
371
371
372
372
373
373
373
374
374
375
375
376
376
376
377
377
378
378
379
379
379
380
380
381
381
382
382
382
383
383
384
384
385
385
385
386
386
387
387
388
388
388
389
389
390
390
391
391
391
392
392
393
393
394
394
395
395
395
396
396
397
397
398
398
398
399
399
400
400
401
401
401
402
402
403
403
403
404
404
405
405
406
406
407
407
407
408
408
409
409
409
410
410
411
411
412
412
413
413
413
414
414
415
415
415
416
416
417
417
418
418
419
419
419
420
420
421
421
421
422
422
423
423
424
424
424
425
425
426
426
427
427
427
428
428
429
429
430
430
430
431
431
432
432
433
433
434
434
434
435
435
436
436
437
437
437
438
438
439
439
440
440
440
441
441
442
442
443
443
443
444
444
445
445
446
446
446
447
447
448
448
449
449
449
450
450
451
451
452
452
452
453
453
454
454
455
455
455
456
456
457
457
458
458
458
459
459
460
460
461
461
461
462
462
463
463
463
464
464
465
465
466
466
467
467
467
468
468
469
469
470
470
470
471
471
472
472
473
473
473
474
474
475
475
476
476
476
477
477
478
478
478
479
479
480
480
481
481
481
482
482
483
483
483
484
484
485
485
485
486
486
487
487
487
488
488
489
489
489
490
490
491
491
492
492
492
493
493
494
494
494
495
495
496
496
496
497
497
498
498
498
499
499
500
500
500
501
501
502
502
502
503
503
504
504
504
505
505
505
506
506
507
507
507
508
508
509
509
509
510
510
511
511
511
512
512
512
513
513
514
514
514
515
515
516
516
516
517
517
518
518
518
519
519
519
520
520
521
521
521
522
522
523
523
523
524
524
525
525
525
526
526
527
527
527
528
528
528
529
529
530
530
530
531
531
532
532
532
533
533
533
534
534
535
535
535
536
536
537
537
537
538
538
539
539
539
540
540
540
541
541
542
542
542
543
543
544
544
544
545
545
546
546
546
547
547
547
548
548
549
549
549
550
550
551
551
551
552
552
553
553
553
554
554
555
555
555
556
556
556
557
557
558
558
558
559
559
560
560
560
561
561
562
562
562
563
563
563
564
564
565
565
565
566
566
567
567
567
568
568
568
569
569
570
570
570
571
571
571
572
572
573
573
573
574
574
574
575
575
575
576
576
577
577
577
578
578
578
579
579
580
580
580
581
581
581
582
582
583
583
583
584
584
584
585
585
586
586
586
587
587
587
588
588
588
589
589
589
590
590
591
591
591
592
592
592
593
593
593
594
594
594
595
595
595
596
596
596
597
597
598
598
598
599
599
599
600
600
600
601
601
601
602
602
602
603
603
603
604
604
604
605
605
605
606
606
606
607
607
607
608
608
609
609
609
610
610
610
611
611
611
612
612
612
613
613
613
614
614
614
615
615
616
616
616
617
617
617
618
618
618
619
619
619
620
620
620
621
621
621
622
622
622
623
623
623
624
624
624
625
625
625
626
626
627
627
627
628
628
628
629
629
629
630
630
630
631
631
631
632
632
632
633
633
633
634
634
634
635
635
635
636
636
636
637
637
637
638
638
638
639
639
639
640
640
640
641
641
641
642
642
642
643
643
643
644
644
644
645
645
645
646
646
646
647
647
647
648
648
649
649
649
650
650
650
651
651
651
652
652
652
653
653
653
654
654
654
655
655
655
656
656
656
657
657
657
658
658
658
659
659
659
660
660
660
661
661
661
662
662
662
663
663
663
663
664
664
664
665
665
665
666
666
666
667
667
667
668
668
668
669
669
669
670
670
670
671
671
671
671
672
672
672
673
673
673
674
674
674
675
675
675
675
676
676
676
677
677
677
678
678
678
678
679
679
679
680
680
680
681
681
681
681
682
682
682
683
683
683
684
684
684
684
685
685
685
686
686
686
686
687
687
687
688
688
688
688
689
689
689
690
690
690
690
691
691
691
691
692
692
692
693
693
693
694
694
694
694
695
695
695
696
696
696
697
697
697
697
698
698
698
698
699
699
699
699
700
700
700
701
701
701
701
702
702
702
703
703
703
703
704
704
704
705
705
705
706
706
706
707
707
707
708
708
708
708
709
709
709
709
709
709
710
710
710
710
710
710
710
711
711
711
711
712
712
712
712
713
713
713
714
714
714
715
715
715
716
716
716
716
716
716
717
717
717
717
717
716
716
716
716
716
716
716
715
715
715
715
714
714
714
714
714
714
714
714
714
714
714
714
714
714
713
713
713
713
712
712
712
711
711
710
710
709
709
708
707
707
706
706
705
705
704
704
704
704
704
705
705
706
706
707
708
709
710
712
713
714
715
716
717
718
719
719
719
718
718
717
716
714
713
711
709
707
704
702
699
696
693
689
686
682
679
676
672
669
666
664
661
660
658
657
656
656
656
656
656
657
657
658
659
660
661
662
662
663
664
664
663
663
661
660
658
655
652
649
645
641
637
633
629
625
622
618
615
613
611
609
608
608
608
609
610
611
613
616
618
620
622
624
626
628
629
630
631
631
630
629
628
625
623
620
616
612
608
604
600
595
590
586
582
578
575
572
570
569
569
569
571
573
576
580
584
589
594
600
606
612
618
624
630
637
644
650
656
662
668
673
678
683
688
692
695
699
702
705
707
709
710
711
711
710
709
707
705
702
698
695
692
689
686
684
682
681
680
680
680
681
682
683
684
686
688
691
693
696
699
702
706
709
711
714
716
718
720
721
722
723
724
724
725
725
725
725
725
725
725
726
727
728
729
731
732
734
735
737
738
740
741
743
744
745
746
746
746
745
744
742
740
737
734
731
727
723
718
713
708
703
697
691
684
677
670
663
655
647
640
632
625
618
611
604
598
592
586
581
576
571
568
565
563
562
561
561
563
564
567
570
574
580
586
593
600
608
615
622
628
633
637
640
642
642
642
641
640
637
634
630
625
620
614
608
602
596
591
585
580
574
570
566
562
560
557
556
555
554
553
552
551
550
550
550
551
551
552
553
553
554
553
553
553
552
552
552
551
551
550
549
548
547
545
544
543
542
542
542
543
544
547
549
551
553
554
555
556
558
560
563
566
571
576
582
589
595
601
606
610
613
614
615
613
610
606
599
591
582
571
558
545
532
518
504
491
477
464
451
438
425
413
402
392
383
377
372
369
369
370
373
378
384
391
399
407
416
425
434
443
452
460
467
473
479
483
486
488
489
489
490
490
491
491
491
492
492
492
492
492
492
491
491
490
490
490
491
493
496
499
502
505
508
511
513
514
513
512
511
509
507
505
504
502
500
499
497
496
494
493
492
492
492
493
495
497
500
503
507
510
513
516
518
521
523
525
526
527
528
527
526
524
522
520
517
514
512
510
509
508
507
507
508
508
509
510
510
511
510
510
509
508
506
505
503
502
499
497
493
488
483
478
472
466
459
452
445
436
426
416
404
391
379
367
357
347
338
330
322
314
307
300
293
287
282
277
273
270
266
262
257
251
244
237
230
224
219
215
212
210
210
211
212
215
218
223
228
235
241
248
254
260
264
267
268
268
267
264
259
253
246
237
228
217
207
196
185
175
165
154
144
133
122
111
101
90
81
71
62
53
43
33
23
13
3
-6
-14
-21
-26
-30
-33
-34
-33
-32
-29
-26
-24
-21
-18
-15
-12
-8
-4
2
8
14
20
25
30
33
36
38
39
39
39
39
38
36
34
31
27
24
20
17
14
12
9
7
6
5
6
7
9
11
13
15
17
19
20
20
20
18
16
13
9
4
-1
-8
-15
-24
-33
-42
-52
-62
-72
-80
-88
-95
-101
-106
-110
-114
-116
-117
-117
-116
-116
-114
-113
-113
-112
-112
-111
-111
-110
-109
-107
-104
-101
-97
-92
-88
-83
-79
-76
-74
-73
-73
-73
-75
-77
-81
-85
-91
-97
-104
-113
-122
-132
-144
-157
-171
-187
-202
-218
-234
-250
-266
-280
-293
-305
-317
-328
-338
-348
-356
-363
-369
-374
-378
-381
-384
-386
-388
-390
-392
-393
-394
-393
-393
-391
-389
-386
-382
-379
-377
-377
-379
-382
-388
-396
-406
-418
-431
-444
-458
-472
-485
-496
-507
-516
-524
-532
-539
-547
-556
-564
-573
-582
-592
-601
-609
-617
-623
-627
-629
-630
-630
-630
-630
-630
-632
-636
-642
-651
-662
-677
-693
-710
-727
-744
-760
-775
-789
-800
-809
-816
-821
-824
-826
-828
-829
-829
-829
-828
-827
-826
-824
-821
-816
-810
-801
-790
-778
-766
-752
-738
-725
-713
-703
-696
-693
-692
-692
-692
-690
-686
-680
-672
-664
-657
-650
-645
-643
-642
-644
-647
-652
-658
-666
-676
-688
-702
-718
-733
-748
-762
-775
-786
-796
-804
-812
-819
-826
-833
-841
-849
-857
-864
-871
-877
-882
-886
-889
-890
-889
-887
-885
-883
-881
-880
-879
-879
-879
-880
-880
-881
-882
-884
-887
-890
-895
-902
-911
-921
-931
-942
-952
-963
-972
-981
-988
-994
-998
-1000
-1004
-1008
-1014
-1020
-1031
-1042
-1055
-1069
-1084
-1101
-1118
-1137
-1158
-1179
-1202
-1226
-1250
-1275
-1301
-1327
-1355
-1382
-1410
-1439
-1468
-1497
-1526
-1555
-1583
-1612
-1639
-1666
-1693
-1719
-1744
-1768
-1791
-1815
-1840
-1865
-1891
-1917
-1942
-1966
-1987
-2005
-2021
-2033
-2041
-2049
-2054
-2057
-2060
-2062
-2063
-2064
-2065
-2066
-2069
-2072
-2076
-2081
-2086
-2090
-2094
-2098
-2101
-2103
-2105
-2106
-2108
-2110
-2113
-2116
-2120
-2123
-2125
-2126
-2125
-2124
-2120
-2116
-2111
-2106
-2101
-2097
-2093
-2092
-2091
-2092
-2094
-2096
-2098
-2100
-2101
-2101
-2101
-2101
-2101
-2100
-2099
-2098
-2097
-2095
-2093
-2091
-2088
-2085
-2082
-2079
-2077
-2076
-2076
-2079
-2084
-2092
-2104
-2119
-2137
-2157
-2178
-2198
-2218
-2238
-2258
-2279
-2299
-2319
-2340
-2360
-2380
-2399
-2417
-2434
-2449
-2462
-2474
-2485
-2495
-2505
-2517
-2529
-2542
-2557
-2572
-2588
-2605
-2623
-2642
-2661
-2681
-2702
-2723
-2744
-2765
-2786
-2807
-2828
-2848
-2867
-2884
-2901
-2915
-2929
-2942
-2954
-2966
-2978
-2990
-3002
-3014
-3025
-3036
-3045
-3052
-3058
-3063
-3066
-3068
-3071
-3074
-3077
-3080
-3084
-3089
-3095
-3103
-3114
-3128
-3146
-3167
-3193
-3222
-3255
-3291
-3330
-3371
-3413
-3457
-3502
-3548
-3595
-3643
-3693
-3742
-3792
-3840
-3887
-3932
-3976
-4018
-4058
-4097
-4133
-4169
-4202
-4235
-4266
-4297
-4327
-4357
-4387
-4415
-4441
-4465
-4485
-4501
-4513
-4522
-4528
-4532
-4535
-4537
-4541
-4545
-4549
-4555
-4561
-4567
-4573
-4578
-4582
-4586
-4588
-4590
-4591
-4592
-4593
-4594
-4594
-4593
-4590
-4584
-4575
-4563
-4549
-4533
-4515
-4496
-4476
-4455
-4434
-4414
-4394
-4375
-4358
-4344
-4331
-4322
-4315
-4310
-4309
-4309
-4312
-4316
-4323
-4330
-4340
-4352
-4365
-4381
-4398
-4418
-4439
-4462
-4486
-4513
-4541
-4571
-4602
-4633
-4665
-4697
-4728
-4760
-4790
-4820
-4850
-4880
-4910
-4941
-4972
-5002
-5032
-5063
-5093
-5124
-5153
-5182
-5210
-5237
-5263
-5287
-5309
-5331
-5353
-5374
-5396
-5417
-5439
-5461
-5483
-5505
-5527
-5548
-5569
-5591
-5614
-5638
-5663
-5688
-5714
-5741
-5767
-5794
-5820
-5847
-5874
-5901
-5928
-5955
-5981
-6006
-6031
-6056
-6081
-6106
-6131
-6157
-6184
-6212
-6240
-6269
-6297
-6326
-6354
-6382
-6409
-6436
-6463
-6488
-6512
-6535
-6556
-6575
-6593
-6609
-6622
-6633
-6641
-6646
-6648
-6649
-6648
-6646
-6643
-6640
-6636
-6633
-6630
-6626
-6622
-6616
-6609
-6602
-6593
-6584
-6574
-6565
-6556
-6547
-6539
-6532
-6525
-6519
-6514
-6509
-6506
-6504
-6504
-6508
-6515
-6524
-6537
-6553
-6571
-6592
-6616
-6641
-6668
-6697
-6727
-6760
-6796
-6835
-6878
-6924
-6972
-7024
-7077
-7132
-7188
-7245
-7302
-7359
-7416
-7472
-7528
-7583
-7637
-7691
-7744
-7796
-7846
-7895
-7942
-7987
-8029
-8070
-8108
-8144
-8179
-8212
-8244
-8276
-8307
-8338
-8368
-8398
-8426
-8453
-8478
-8501
-8521
-8539
-8554
-8568
-8581
-8593
-8605
-8616
-8628
-8640
-8652
-8665
-8677
-8689
-8700
-8712
-8724
-8736
-8750
-8764
-8778
-8793
-8807
-8822
-8836
-8852
-8868
-8886
-8905
-8925
-8946
-8968
-8992
-9017
-9044
-9073
-9105
-9139
-9175
-9213
-9253
-9292
-9331
-9368
-9402
-9434
-9463
-9489
-9513
-9536
-9558
-9578
-9595
-9610
-9621
-9629
-9634
-9636
-9636
-9636
-9634
-9630
-9626
-9619
-9612
-9603
-9592
-9579
-9564
-9548
-9531
-9512
-9493
-9472
-9451
-9428
-9403
-9378
-9350
-9322
-9292
-9259
-9225
-9187
-9148
-9106
-9063
-9020
-8977
-8933
-8889
-8845
-8799
-8754
-8706
-8658
-8608
-8557
-8504
-8450
-8394
-8338
-8281
-8222
-8162
-8099
-8034
-7967
-7896
-7823
-7747
-7667
-7585
-7501
-7415
-7327
-7239
-7149
-7059
-6967
-6874
-6781
-6687
-6594
-6504
-6415
-6331
-6250
-6173
-6100
-6032
-5966
-5902
-5839
-5779
-5720
-5665
-5612
-5565
-5523
-5488
-5460
-5440
-5428
-5425
-5429
-5441
-5460
-5487
-5523
-5566
-5619
-5679
-5747
-5821
-5902
-5989
-6080
-6178
-6280
-6388
-6501
-6619
-6742
-6871
-7004
-7142
-7284
-7431
-7582
-7738
-7898
-8061
-8228
-8395
-8565
-8734
-8903
-9071
-9237
-9401
-9563
-9722
-9878
-10031
-10180
-10324
-10464
-10598
-10727
-10849
-10966
-11077
-11183
-11284
-11381
-11474
-11564
-11649
-11729
-11805
-11876
-11942
-12002
-12057
-12106
-12150
-12189
-12222
-12251
-12275
-12294
-12309
-12318
-12322
-12320
-12315
-12304
-12291
-12275
-12257
-12238
-12218
-12196
-12173
-12149
-12122
-12093
-12062
-12027
-11989
-11948
-11905
-11859
-11811
-11762
-11713
-11665
-11617
-11570
-11525
-11480
-11435
-11391
-11346
-11302
-11259
-11217
-11177
-11140
-11106
-11075
-11047
-11022
-10998
-10974
-10950
-10924
-10895
-10863
-10827
-10787
-10743
-10696
-10644
-10589
-10531
-10468
-10401
-10330
-10255
-10176
-10092
-10006
-9916
-9823
-9728
-9632
-9536
-9440
-9344
-9250
-9156
-9063
-8972
-8881
-8790
-8701
-8612
-8524
-8438
-8355
-8275
-8199
-8128
-8061
-8000
-7943
-7891
-7844
-7799
-7756
-7716
-7677
-7642
-7609
-7579
-7552
-7529
-7511
-7496
-7487
-7482
-7481
-7483
-7488
-7494
-7502
-7510
-7519
-7529
-7540
-7550
-7560
-7570
-7579
-7587
-7593
-7599
-7605
-7610
-7615
-7622
-7631
-7642
-7656
-7672
-7692
-7715
-7741
-7771
-7804
-7842
-7883
-7928
-7976
-8026
-8082
-8138
-8197
-8258
-8321
-8385
-8451
-8519
-8588
-8660
-8732
-8807
-8882
-8960
-9039
-9121
-9207
-9295
-9387
-9481
-9580
-9681
-9785
-9892
-10001
-10113
-10227
-10343
-10460
-10578
-10696
-10814
-10931
-11047
-11161
-11273
-11382
-11490
-11595
-11697
-11796
-11891
-11983
-12070
-12152
-12228
-12296
-12357
-12409
-12452
-12486
-12512
-12530
-12541
-12546
-12547
-12544
-12538
-12529
-12518
-12504
-12488
-12470
-12450
-12429
-12407
-12385
-12362
-12338
-12314
-12290
-12266
-12243
-12222
-12203
-12187
-12172
-12161
-12151
-12144
-12139
-12135
-12131
-12128
-12123
-12116
-12106
-12093
-12075
-12053
-12026
-11994
-11956
-11914
-11867
-11815
-11758
-11696
-11629
-11559
-11486
-11409
-11331
-11251
-11170
-11088
-11006
-10924
-10842
-10761
-10681
-10603
-10528
-10453
-10380
-10307
-10234
-10160
-10085
-10010
-9933
-9854
-9774
-9691
-9607
-9520
-9432
-9342
-9251
-9159
-9068
-8978
-8890
-8805
-8724
-8648
-8578
-8514
-8456
-8404
-8358
-8318
-8284
-8257
-8236
-8223
-8217
-8220
-8231
-8251
-8280
-8319
-8365
-8421
-8484
-8555
-8632
-8716
-8805
-8900
-8999
-9102
-9210
-9322
-9439
-9559
-9684
-9812
-9943
-10078
-10215
-10354
-10497
-10642
-10791
-10942
-11097
-11253
-11412
-11573
-11735
-11898
-12062
-12225
-12388
-12549
-12709
-12867
-13024
-13180
-13336
-13493
-13652
-13813
-13978
-14147
-14321
-14499
-14682
-14870
-15062
-15260
-15462
-15668
-15879
-16093
-16312
-16533
-16758
-16985
-17215
-17448
-17685
-17925
-18170
-18421
-18676
-18939
-19208
-19486
-19771
-20066
-20370
-20684
-21007
-21340
-21683
-22034
-22395
-22763
-23139
-23521
-23908
-24299
-24691
-25084
-25474
-25862
-26245
-26622
-26992
-27353
-27705
-28046
-28374
-28689
-28990
-29275
-29544
-29796
-30032
-30252
-30456
-30643
-30814
-30968
-31106
-31226
-31328
-31412
-31476
-31520
-31545
-31549
-31532
-31495
-31436
-31357
-31256
-31134
-30991
-30827
-30644
-30440
-30216
-29972
-29709
-29426
-29125
-28804
-28465
-28106
-27729
-27332
-26916
-26481
-26026
-25552
-25058
-24544
-24010
-23456
-22882
-22287
-21672
-21036
-20380
-19705
-19010
-18298
-17569
-16824
-16065
-15294
-14512
-13721
-12922
-12118
-11308
-10496
-9681
-8866
-8052
-7239
-6427
-5618
-4812
-4010
-3210
-2415
-1623
-836
-53
726
1498
2265
3024
3775
4517
5249
5971
6683
7385
8074
8755
9425
10083
10731
11368
11992
12603
13201
13783
14351
14902
15437
15955
16457
16943
17413
17869
18310
18737
19150
19548
19933
20302
20657
20997
21321
21628
21920
22195
22452
22692
22914
23118
23304
23472
23621
23753
23867
23964
24043
24105
24150
24176
24185
24175
24146
24099
24032
23946
23841
23717
23574
23413
23234
23037
22823
22591
22343
22077
21795
21496
21181
20850
20504
20142
19765
19374
18967
18546
18111
17662
17200
16726
16241
15746
15243
14732
14214
13691
13163
12630
12093
11552
11009
10464
9918
9371
8826
8282
7740
7200
6664
6131
5602
5075
4551
4030
3514
3000
2490
1984
1482
986
495
11
-466
-935
-1396
-1848
-2291
-2724
-3146
-3559
-3960
-4349
-4726
-5090
-5439
-5773
-6090
-6389
-6671
-6935
-7180
-7407
-7616
-7808
-7982
-8138
-8280
-8406
-8515
-8609
-8686
-8747
-8791
-8818
-8828
-8820
-8795
-8755
-8699
-8628
-8544
-8448
-8339
-8220
-8090
-7953
-7807
-7655
-7497
-7335
-7170
-7003
-6835
-6667
-6498
-6330
-6161
-5993
-5825
-5657
-5491
-5327
-5166
-5008
-4856
-4709
-4568
-4434
-4308
-4190
-4080
-3978
-3886
-3803
-3730
-3665
-3610
-3562
-3522
-3487
-3457
-3432
-3410
-3390
-3371
-3352
-3333
-3311
-3286
-3257
-3222
-3180
-3130
-3073
-3006
-2932
-2849
-2759
-2661
-2556
-2445
-2329
-2208
-2083
-1954
-1823
-1690
-1555
-1418
-1282
-1145
-1008
-871
-734
-596
-456
-313
-165
-14
143
306
475
650
830
1016
1206
1399
1595
1791
1987
2180
2369
2553
2730
2898
3056
3203
3339
3463
3575
3676
3767
3849
3924
3993
4058
4121
4183
4247
4315
4387
4465
4552
4647
4750
4862
4982
5108
5239
5375
5515
5657
5802
5947
6091
6234
6373
6508
6636
6757
6870
6974
7069
7156
7233
7303
7365
7420
7469
7511
7548
7580
7609
7634
7657
7677
7695
7711
7726
7741
7756
7774
7795
7821
7852
7891
7937
7991
8053
8121
8195
8273
8353
8433
8510
8583
8648
8705
8753
8789
8815
8828
8830
8821
8802
8775
8741
8703
8665
8628
8594
8565
8542
8524
8512
8505
8502
8503
8506
8511
8517
8524
8529
8534
8537
8536
8530
8519
8499
8469
8429
8377
8313
8235
8146
8045
7934
7813
7683
7546
7403
7255
7104
6950
6794
6638
6481
6324
6168
6013
5859
5708
5560
5414
5271
5129
4988
4847
4705
4559
4409
4254
4093
3926
3754
3576
3392
3203
3010
2811
2608
2401
2190
1977
1764
1552
1342
1134
931
732
536
343
154
-33
-217
-400
-580
-760
-937
-1114
-1291
-1467
-1645
-1824
-2004
-2187
-2373
-2560
-2749
-2938
-3127
-3316
-3502
-3685
-3864
-4038
-4209
-4373
-4533
-4687
-4835
-4978
-5116
-5248
-5374
-5492
-5603
-5705
-5797
-5880
-5953
-6017
-6073
-6121
-6163
-6200
-6234
-6265
-6296
-6328
-6360
-6393
-6427
-6462
-6496
-6529
-6560
-6586
-6607
-6622
-6629
-6626
-6612
-6586
-6549
-6500
-6439
-6369
-6290
-6204
-6113
-6018
-5919
-5819
-5717
-5615
-5511
-5405
-5299
-5190
-5079
-4965
-4849
-4730
-4608
-4481
-4350
-4214
-4070
-3921
-3763
-3595
-3417
-3229
-3030
-2819
-2598
-2367
-2127
-1879
-1625
-1367
-1108
-851
-598
-350
-107
130
362
589
814
1038
1262
1487
1716
1949
2188
2435
2689
2953
3225
3506
3793
4088
4388
4692
4999
5307
5617
5927
6238
6549
6860
7173
7487
7803
8119
8434
8749
9060
9365
9664
9955
10237
10509
10773
11028
11275
11515
11748
11976
12201
12423
12643
12863
13083
13302
13521
13738
13952
14162
14365
14560
14745
14917
15077
15221
15348
15458
15549
15620
15670
15698
15702
15684
15641
15574
15484
15372
15239
15090
14925
14749
14563
14369
14169
13963
13752
13537
13317
13094
12867
12638
12404
12167
11926
11680
11428
11170
10906
10634
10354
10066
9770
9464
9149
8825
8493
8153
7807
7456
7101
6744
6386
6028
5671
5316
4962
4612
4265
3923
3587
3258
2937
2626
2326
2037
1760
1497
1245
1006
782
569
368
179
2
-165
-321
-466
-600
-724
-837
-939
-1030
-1108
-1175
-1229
-1271
-1300
-1316
-1319
-1308
-1284
-1245
-1192
-1126
-1046
-954
-851
-737
-614
-483
-345
-202
-55
95
247
401
556
712
868
1022
1177
1330
1480
1626
1767
1903
2032
2155
2271
2379
2480
2573
2660
2742
2818
2890
2959
3025
3091
3156
3221
3288
3357
3427
3500
3575
3651
3728
3807
3885
3961
4035
4109
4177
4241
4300
4354
4402
4446
4487
4525
4563
4603
4647
4697
4752
4815
4886
4965
5052
5147
5249
5359
5476
5600
5730
5866
6005
6149
6294
6440
6585
6729
6868
7002
7130
7251
7364
7469
7564
7651
7729
7798
7858
7909
7950
7983
8006
8019
8023
8016
7997
7968
7926
7874
7810
7735
7649
7554
7451
7339
7220
7095
6964
6828
6687
6542
6393
6241
6087
5932
5776
5621
5467
5317
5171
5030
4895
4766
4644
4529
4422
4323
4232
4149
4074
4008
3950
3901
3861
3829
3806
3791
3786
3789
3800
3819
3845
3880
3921
3969
4024
4086
4155
4230
4311
4398
4490
4586
4686
4790
4897
5006
5116
5227
5339
5452
5564
5675
5784
5891
5995
6094
6187
6273
6352
6423
6484
6536
6578
6611
6633
6647
6652
6648
6638
6620
6597
6570
6538
6504
6467
6429
6390
6350
6308
6265
6221
6174
6123
6069
6011
5948
5880
5807
5728
5645
5557
5464
5367
5265
5159
5050
4938
4824
4711
4599
4488
4381
4276
4175
4077
3982
3890
3799
3710
3622
3532
3441
3347
3251
3152
3050
2943
2832
2717
2598
2474
2345
2213
2076
1936
1793
1648
1500
1352
1204
1057
912
769
628
491
357
228
104
-14
-127
-232
-329
-419
-499
-570
-632
-683
-724
-755
-776
-787
-788
-780
-762
-734
-697
-650
-593
-525
-445
-355
-252
-137
-10
128
277
436
604
781
965
1155
1350
1549
1750
1953
2157
2360
2561
2761
2958
3151
3340
3525
3705
3880
4051
4216
4377
4534
4687
4836
4983
5125
5265
5402
5535
5664
5790
5912
6031
6147
6261
6371
6479
6584
6686
6786
6883
6978
7069
7157
7240
7319
7392
7459
7519
7572
7618
7656
7688
7712
7730
7743
7751
7755
7756
7754
7750
7745
7739
7732
7724
7717
7709
7701
7693
7685
7677
7669
7660
7652
7643
7634
7625
7615
7605
7594
7583
7571
7558
7544
7529
7512
7494
7475
7455
7435
7413
7392
7369
7347
7324
7301
7277
7254
7230
7207
7184
7162
7141
7121
7101
7082
7063
7045
7027
7010
6993
6977
6961
6946
6931
6919
6908
6900
6895
6894
6896
6903
6914
6930
6949
6973
7000
7031
7065
7102
7142
7185
7229
7275
7322
7371
7420
7469
7519
7569
7618
7667
7715
7761
7806
7850
7892
7933
7972
8010
8048
8083
8119
8153
8188
8222
8258
8294
8332
8371
8412
8456
8501
8549
8600
8652
8707
8765
8824
8886
8950
9016
9084
9156
9231
9309
9393
9481
9575
9675
9782
9895
10016
10143
10277
10418
10566
10720
10880
11045
11216
11393
11574
11759
11949
12142
12338
12538
12740
12945
13152
13360
13570
13781
13994
14206
14420
14633
14845
15057
15267
15475
15681
15885
16085
16283
16476
16663
16844
17017
17182
17338
17484
17620
17743
17855
17954
18041
18115
18177
18228
18267
18294
18309
18313
18306
18288
18260
18221
18173
18115
18048
17972
17889
17798
17700
17596
17486
17371
17251
17128
17002
16874
16745
16616
16485
16355
16225
16094
15962
15830
15697
15563
15428
15292
15154
15015
14875
14734
14591
14447
14303
14157
14011
13865
13718
13572
13427
13283
13141
13000
12861
12725
12592
12460
12331
12203
12077
11952
11828
11705
11583
11462
11343
11226
11111
11000
10893
10791
10696
10607
10527
10456
10394
10343
10304
10275
10258
10252
10257
10274
10300
10336
10382
10437
10501
10573
10653
10741
10837
10939
11048
11161
11280
11402
11529
11658
11791
11926
12065
12205
12348
12494
12641
12791
12943
13098
13255
13413
13573
13735
13897
14061
14224
14388
14551
14714
14875
15034
15190
15343
15492
15637
15778
15913
16044
16171
16293
16411
16526
16636
16743
16846
16945
17039
17128
17212
17289
17358
17420
17474
17519
17556
17584
17604
17616
17621
17620
17613
17602
17586
17567
17546
17521
17494
17464
17430
17394
17353
17308
17259
17205
17145
17080
17010
16934
16851
16762
16668
16566
16459
16346
16227
16103
15975
15842
15705
15566
15425
15282
15137
14991
14845
14699
14554
14409
14265
14123
13984
13846
13712
13580
13451
13325
13202
13084
12969
12858
12752
12650
12553
12460
12371
12287
12209
12135
12065
12002
11943
11889
11841
11797
11758
11724
11693
11667
11645
11627
11612
11602
11594
11591
11590
11593
11599
11608
11622
11640
11662
11690
11722
11759
11801
11849
11902
11960
12024
12093
12168
12247
12332
12420
12512
12607
12703
12801
12900
13000
13100
13199
13298
13396
13492
13587
13681
13772
13862
13949
14035
14117
14198
14276
14351
14424
14494
14562
14628
14692
14754
14814
14873
14930
14985
15039
15092
15145
15197
15249
15301
15353
15404
15455
15506
15557
15607
15656
15704
15751
15798
15843
15888
15933
15977
16021
16065
16108
16152
16193
16236
16276
16314
16350
16384
16414
16441
16464
16483
16498
16507
16511
16509
16501
16487
16467
16440
16408
16370
16326
16276
16221
16161
16096
16026
15952
15873
15790
15702
15609
15511
15409
15302
15190
15073
14951
14825
14694
14560
14423
14282
14140
13995
13850
13703
13556
13409
13262
13116
12970
12823
12677
12532
12386
12241
12095
11950
11806
11662
11519
11376
11235
11095
10957
10822
10688
10557
10429
10305
10183
10065
9952
9842
9736
9635
9539
9447
9360
9277
9198
9124
9054
8988
8927
8871
8820
8775
8735
8701
8674
8653
8638
8629
8627
8631
8640
8655
8676
8701
8731
8766
8805
8848
8895
8944
8995
9048
9102
9157
9211
9265
9319
9371
9421
9470
9517
9561
9602
9640
9675
9707
9734
9758
9778
9793
9804
9811
9813
9812
9806
9796
9782
9764
9742
9715
9684
9649
9609
9565
9518
9466
9409
9349
9284
9215
9142
9066
8986
8902
8816
8726
8633
8537
8438
8337
8233
8127
8019
7910
7799
7687
7573
7459
7345
7229
7114
6998
6883
6769
6655
6541
6429
6319
6209
6101
5994
5889
5786
5684
5583
5485
5389
5296
5205
5118
5036
4957
4883
4814
4750
4691
4636
4587
4542
4501
4465
4434
4407
4384
4365
4349
4337
4328
4321
4317
4315
4314
4316
4319
4323
4328
4334
4340
4348
4356
4364
4374
4384
4394
4406
4418
4431
4444
4458
4472
4486
4501
4514
4527
4539
4548
4556
4561
4562
4560
4554
4543
4527
4506
4480
4449
4413
4372
4325
4273
4215
4151
4082
4006
3927
3840
3747
3648
3542
3431
3312
3188
3057
2919
2775
2624
2468
2306
2138
1964
1786
1602
1413
1220
1022
821
617
410
200
-11
-224
-438
-653
-869
-1084
-1298
-1511
-1723
-1931
-2137
-2340
-2538
-2731
-2920
-3103
-3279
-3450
-3614
-3771
-3922
-4065
-4202
-4331
-4453
-4567
-4673
-4772
-4862
-4946
-5022
-5091
-5154
-5211
-5262
-5308
-5349
-5386
-5419
-5449
-5474
-5497
-5518
-5536
-5553
-5568
-5583
-5596
-5610
-5623
-5637
-5650
-5663
-5676
-5690
-5703
-5717
-5731
-5745
-5760
-5776
-5793
-5812
-5832
-5854
-5877
-5902
-5929
-5956
-5985
-6015
-6046
-6077
-6109
-6141
-6173
-6207
-6240
-6274
-6308
-6343
-6379
-6416
-6454
-6493
-6534
-6577
-6622
-6669
-6718
-6769
-6823
-6880
-6940
-7002
-7067
-7134
-7203
-7272
-7341
-7410
-7478
-7544
-7609
-7671
-7731
-7789
-7845
-7899
-7951
-8002
-8052
-8100
-8146
-8191
-8235
-8276
-8316
-8354
-8389
-8421
-8451
-8479
-8503
-8525
-8544
-8560
-8573
-8582
-8588
-8590
-8588
-8583
-8574
-8561
-8543
-8522
-8497
-8469
-8437
-8402
-8365
-8326
-8286
-8244
-8201
-8157
-8115
-8071
-8026
-7983
-7940
-7897
-7854
-7812
-7772
-7732
-7695
-7658
-7624
-7591
-7560
-7531
-7503
-7478
-7455
-7434
-7415
-7399
-7386
-7375
-7366
-7360
-7356
-7354
-7354
-7356
-7360
-7366
-7373
-7382
-7393
-7405
-7419
-7435
-7452
-7471
-7491
-7514
-7538
-7566
-7597
-7631
-7669
-7712
-7759
-7811
-7868
-7930
-7996
-8067
-8141
-8220
-8301
-8385
-8470
-8557
-8645
-8732
-8820
-8908
-8994
-9078
-9161
-9241
-9319
-9395
-9469
-9541
-9612
-9680
-9748
-9814
-9880
-9946
-10012
-10078
-10144
-10211
-10279
-10348
-10417
-10486
-10555
-10624
-10691
-10756
-10818
-10878
-10934
-10986
-11034
-11078
-11116
-11150
-11179
-11202
-11221
-11235
-11245
-11250
-11252
-11250
-11245
-11238
-11228
-11216
-11203
-11188
-11174
-11159
-11145
-11131
-11117
-11105
-11093
-11082
-11072
-11062
-11053
-11044
-11036
-11030
-11026
-11025
-11026
-11031
-11040
-11053
-11070
-11093
-11120
-11152
-11189
-11231
-11277
-11327
-11380
-11437
-11496
-11558
-11621
-11687
-11754
-11823
-11893
-11964
-12036
-12109
-12183
-12258
-12333
-12409
-12487
-12565
-12644
-12724
-12804
-12885
-12966
-13046
-13125
-13203
-13279
-13352
-13423
-13491
-13557
-13619
-13678
-13734
-13786
-13835
-13880
-13922
-13960
-13994
-14025
-14052
-14075
-14094
-14108
-14118
-14123
-14124
-14118
-14107
-14090
-14067
-14037
-14001
-13958
-13908
-13852
-13790
-13721
-13646
-13566
-13479
-13387
-13290
-13188
-13081
-12970
-12854
-12733
-12609
-12480
-12346
-12209
-12067
-11920
-11770
-11615
-11457
-11294
-11128
-10960
-10788
-10614
-10439
-10263
-10087
-9911
-9736
-9563
-9392
-9224
-9060
-8900
-8745
-8595
-8451
-8312
-8180
-8054
-7934
-7821
-7714
-7613
-7518
-7429
-7346
-7270
-7199
-7136
-7079
-7029
-6986
-6952
-6925
-6906
-6895
-6892
-6897
-6909
-6928
-6954
-6987
-7024
-7067
-7115
-7166
-7221
-7279
-7340
-7404
-7470
-7537
-7605
-7674
-7744
-7814
-7884
-7955
-8026
-8098
-8170
-8244
-8318
-8393
-8468
-8543
-8618
-8694
-8769
-8844
-8919
-8993
-9066
-9139
-9209
-9279
-9346
-9411
-9473
-9532
-9589
-9642
-9691
-9737
-9780
-9818
-9853
-9884
-9911
-9934
-9953
-9969
-9981
-9989
-9994
-9996
-9995
-9991
-9985
-9977
-9966
-9954
-9940
-9923
-9904
-9883
-9859
-9831
-9800
-9765
-9725
-9681
-9632
-9578
-9518
-9454
-9384
-9310
-9230
-9145
-9055
-8961
-8861
-8757
-8648
-8536
-8419
-8300
-8177
-8051
-7922
-7791
-7657
-7521
-7383
-7244
-7102
-6960
-6816
-6672
-6527
-6382
-6237
-6093
-5950
-5807
-5667
-5529
-5393
-5260
-5131
-5006
-4884
-4766
-4653
-4543
-4437
-4334
-4236
-4140
-4048
-3960
-3875
-3793
-3715
-3639
-3567
-3499
-3433
-3371
-3312
-3257
-3205
-3157
-3113
-3072
-3036
-3005
-2978
-2956
-2940
-2929
-2924
-2925
-2931
-2943
-2960
-2982
-3009
-3041
-3077
-3116
-3159
-3205
-3253
-3303
-3355
-3409
-3464
-3520
-3576
-3633
-3690
-3747
-3803
-3859
-3914
-3968
-4022
-4075
-4128
-4181
-4233
-4287
-4340
-4394
-4449
-4505
-4561
-4618
-4675
-4733
-4790
-4848
-4906
-4963
-5019
-5074
-5127
-5179
-5229
-5278
-5324
-5368
-5409
-5447
-5483
-5515
-5544
-5570
-5593
-5612
-5628
-5641
-5650
-5656
-5658
-5657
-5652
-5644
-5632
-5616
-5597
-5575
-5550
-5521
-5490
-5456
-5420
-5383
-5343
-5302
-5259
-5215
-5169
-5122
-5074
-5025
-4976
-4925
-4874
-4822
-4771
-4718
-4666
-4613
-4560
-4506
-4452
-4397
-4341
-4285
-4228
-4170
-4112
-4054
-3995
-3937
-3879
-3822
-3766
-3712
-3660
-3610
-3563
-3519
-3479
-3442
-3409
-3379
-3354
-3332
-3314
-3299
-3288
-3280
-3275
-3273
-3274
-3278
-3284
-3292
-3302
-3315
-3329
-3345
-3362
-3379
-3398
-3416
-3433
-3450
-3467
-3481
-3495
-3507
-3517
-3525
-3532
-3535
-3537
-3535
-3531
-3523
-3513
-3500
-3484
-3465
-3443
-3419
-3393
-3365
-3334
-3303
-3269
-3234
-3198
-3160
-3122
-3082
-3041
-2999
-2956
-2912
-2866
-2820
-2771
-2721
-2670
-2617
-2562
-2506
-2447
-2386
-2323
-2258
-2191
-2122
-2052
-1980
-1907
-1833
-1757
-1681
-1604
-1526
-1448
-1370
-1291
-1213
-1134
-1056
-978
-900
-823
-748
-673
-599
-527
-456
-387
-320
-254
-191
-130
-71
-14
40
92
143
191
237
282
325
367
407
446
484
522
558
594
629
664
698
732
767
800
834
866
898
929
958
985
1010
1034
1055
1073
1089
1103
1114
1123
1128
1132
1133
1132
1128
1122
1114
1105
1093
1080
1065
1049
1032
1012
995
975
955
935
915
895
875
855
835
815
794
773
752
731
710
688
667
645
624
602
580
558
536
514
491
469
446
422
399
375
351
326
302
276
251
224
198
171
144
116
88
60
31
2
-27
-56
-86
-114
-143
-171
-199
-226
-252
-277
-301
-323
-345
-365
-385
-403
-420
-436
-451
-466
-479
-493
-506
-519
-532
-545
-557
-570
-582
-594
-605
-616
-625
-634
-641
-648
-654
-660
-665
-671
-677
-684
-691
-699
-709
-719
-731
-743
-757
-771
-786
-802
-818
-835
-853
-871
-890
-909
-928
-947
-967
-987
-1006
-1026
-1046
-1066
-1087
-1108
-1129
-1150
-1172
-1194
-1216
-1239
-1261
-1284
-1308
-1331
-1355
-1379
-1403
-1427
-1451
-1475
-1499
-1523
-1546
-1568
-1589
-1610
-1629
-1648
-1665
-1682
-1698
-1714
-1730
-1745
-1761
-1778
-1795
-1812
-1831
-1851
-1871
-1892
-1915
-1938
-1962
-1987
-2013
-2040
-2067
-2094
-2122
-2149
-2175
-2201
-2225
-2248
-2270
-2290
-2309
-2326
-2341
-2355
-2367
-2377
-2385
-2391
-2394
-2395
-2395
-2391
-2386
-2378
-2369
-2358
-2344
-2329
-2312
-2293
-2272
-2249
-2223
-2197
-2168
-2137
-2105
-2071
-2037
-2001
-1966
-1930
-1894
-1859
-1824
-1791
-1759
-1728
-1698
-1671
-1645
-1621
-1599
-1579
-1561
-1545
-1530
-1517
-1505
-1495
-1486
-1478
-1471
-1465
-1462
-1459
-1458
-1459
-1462
-1466
-1472
-1480
-1490
-1501
-1513
-1528
-1544
-1561
-1581
-1602
-1625
-1649
-1676
-1704
-1734
-1765
-1797
-1831
-1866
-1902
-1939
-1977
-2015
-2054
-2094
-2134
-2175
-2216
-2258
-2300
-2343
-2386
-2429
-2473
-2516
-2559
-2602
-2645
-2687
-2728
-2769
-2810
-2849
-2888
-2925
-2961
-2995
-3027
-3057
-3084
-3108
-3129
-3147
-3161
-3171
-3178
-3181
-3180
-3176
-3168
-3158
-3144
-3127
-3108
-3086
-3061
-3033
-3002
-2969
-2934
-2895
-2855
-2813
-2769
-2723
-2675
-2626
-2576
-2524
-2472
-2417
-2362
-2306
-2248
-2189
-2130
-2069
-2008
-1946
-1883
-1820
-1757
-1692
-1628
-1562
-1496
-1429
-1361
-1292
-1222
-1152
-1080
-1008
-936
-862
-788
-714
-639
-565
-490
-416
-343
-270
-199
-129
-60
6
71
134
194
252
308
361
411
458
502
544
582
618
650
679
705
728
748
764
777
787
793
796
795
792
784
774
761
745
726
706
683
659
633
606
578
549
519
489
458
426
394
362
329
297
264
232
200
168
137
106
76
46
16
-13
-42
-70
-99
-127
-156
-185
-214
-243
-273
-302
-332
-362
-392
-422
-452
-482
-512
-541
-571
-600
-629
-657
-685
-712
-738
-763
-787
-810
-832
-853
-873
-892
-910
-928
-945
-961
-977
-993
-1008
-1025
-1042
-1059
-1077
-1095
-1115
-1136
-1159
-1182
-1207
-1233
-1259
-1287
-1316
-1345
-1374
-1404
-1434
-1464
-1494
-1524
-1552
-1580
-1607
-1633
-1658
-1681
-1702
-1722
-1739
-1755
-1768
-1779
-1789
-1795
-1800
-1803
-1804
-1802
-1799
-1794
-1786
-1777
-1765
-1751
-1735
-1717
-1697
-1675
-1651
-1626
-1599
-1570
-1540
-1509
-1476
-1443
-1409
-1374
-1339
-1303
-1267
-1231
-1195
-1158
-1122
-1085
-1049
-1012
-977
-941
-905
-869
-833
-798
-762
-727
-693
-659
-626
-594
-564
-535
-509
-484
-462
-443
-426
-412
-401
-393
-389
-388
-390
-396
-405
-417
-432
-450
-470
-493
-519
-547
-576
-608
-642
-678
-715
-754
-795
-838
-882
-927
-974
-1022
-1073
-1124
-1176
-1230
-1284
-1339
-1395
-1451
-1507
-1563
-1618
-1673
-1727
-1780
-1831
-1882
-1930
-1977
-2023
-2067
-2110
-2151
-2191
-2228
-2264
-2298
-2330
-2360
-2388
-2413
-2437
-2459
-2478
-2495
-2510
-2523
-2534
-2543
-2549
-2552
-2553
-2552
-2548
-2541
-2532
-2520
-2506
-2490
-2471
-2450
-2428
-2404
-2378
-2351
-2322
-2293
-2263
-2231
-2199
-2166
-2133
-2098
-2063
-2027
-1990
-1952
-1913
-1874
-1833
-1792
-1749
-1706
-1661
-1616
-1569
-1522
-1473
-1424
-1374
-1324
-1273
-1221
-1170
-1118
-1065
-1014
-962
-911
-861
-811
-763
-715
-668
-623
-578
-535
-492
-451
-410
-370
-331
-293
-256
-220
-185
-150
-117
-85
-54
-24
5
33
61
88
115
141
167
193
219
244
269
292
315
337
357
375
392
406
419
430
438
444
448
450
450
448
443
436
427
415
401
385
366
346
323
298
272
244
214
184
152
121
88
56
24
-7
-38
-69
-98
-127
-155
-183
-209
-234
-258
-281
-303
-324
-343
-361
-378
-394
-408
-422
-434
-444
-454
-462
-469
-474
-478
-480
-480
-479
-477
-473
-467
-460
-452
-442
-432
-420
-407
-393
-378
-363
-347
-330
-313
-295
-277
-259
-241
-224
-206
-189
-173
-157
-142
-128
-115
-103
-91
-81
-72
-64
-56
-50
-45
-41
-37
-35
-34
-33
-34
-36
-39
-44
-51
-59
-69
-81
-94
-111
-129
-149
-172
-197
-224
-252
-283
-315
-348
-383
-419
-455
-492
-530
-568
-607
-647
-687
-727
-767
-808
-849
-891
-932
-974
-1014
-1056
-1097
-1138
-1178
-1217
-1254
-1290
-1324
-1356
-1386
-1413
-1438
-1460
-1480
-1497
-1512
-1525
-1536
-1546
-1554
-1561
-1567
-1573
-1578
-1584
-1590
-1596
-1603
-1612
-1621
-1632
-1644
-1658
-1672
-1688
-1706
-1724
-1744
-1764
-1786
-1809
-1833
-1857
-1883
-1910
-1937
-1965
-1993
-2021
-2051
-2081
-2110
-2140
-2169
-2199
-2228
-2256
-2284
-2312
-2338
-2364
-2388
-2411
-2433
-2453
-2472
-2489
-2505
-2520
-2533
-2544
-2555
-2564
-2572
-2579
-2585
-2589
-2594
-2597
-2599
-2601
-2601
-2601
-2600
-2598
-2595
-2592
-2587
-2582
-2576
-2569
-2561
-2553
-2543
-2533
-2523
-2511
-2500
-2488
-2477
-2466
-2455
-2445
-2436
-2428
-2421
-2416
-2411
-2407
-2404
-2402
-2401
-2400
-2399
-2399
-2399
-2399
-2399
-2400
-2400
-2400
-2401
-2401
-2402
-2402
-2403
-2404
-2406
-2407
-2410
-2413
-2416
-2420
-2425
-2431
-2437
-2444
-2451
-2459
-2467
-2475
-2482
-2490
-2497
-2504
-2510
-2515
-2520
-2524
-2527
-2529
-2531
-2533
-2535
-2537
-2539
-2542
-2545
-2550
-2555
-2561
-2568
-2576
-2585
-2595
-2605
-2617
-2629
-2642
-2656
-2671
-2686
-2701
-2716
-2732
-2748
-2763
-2778
-2793
-2808
-2821
-2835
-2847
-2858
-2869
-2879
-2888
-2896
-2902
-2908
-2912
-2915
-2917
-2917
-2916
-2913
-2909
-2902
-2895
-2885
-2875
-2862
-2849
-2834
-2818
-2802
-2784
-2766
-2747
-2728
-2709
-2690
-2671
-2652
-2633
-2614
-2596
-2577
-2559
-2541
-2524
-2506
-2489
-2472
-2455
-2439
-2423
-2408
-2393
-2379
-2366
-2353
-2341
-2329
-2319
-2309
-2301
-2294
-2287
-2282
-2278
-2276
-2274
-2274
-2276
-2279
-2284
-2290
-2299
-2310
-2322
-2337
-2354
-2373
-2395
-2418
-2443
-2471
-2501
-2532
-2565
-2599
-2635
-2672
-2709
-2747
-2785
-2823
-2861
-2899
-2936
-2972
-3008
-3044
-3079
-3113
-3146
-3179
-3211
-3243
-3274
-3306
-3337
-3367
-3398
-3429
-3459
-3489
-3518
-3547
-3576
-3604
-3631
-3657
-3682
-3706
-3728
-3750
-3769
-3787
-3803
-3817
-3829
-3840
-3848
-3855
-3860
-3864
-3866
-3867
-3867
-3866
-3864
-3861
-3856
-3852
-3846
-3840
-3834
-3827
-3820
-3812
-3805
-3798
-3790
-3783
-3776
-3769
-3763
-3757
-3752
-3748
-3744
-3742
-3740
-3739
-3740
-3741
-3743
-3747
-3752
-3757
-3764
-3772
-3781
-3791
-3803
-3815
-3828
-3843
-3859
-3877
-3896
-3916
-3938
-3962
-3987
-4014
-4043
-4073
-4105
-4139
-4173
-4209
-4246
-4283
-4322
-4360
-4400
-4439
-4479
-4519
-4558
-4597
-4635
-4672
-4709
-4745
-4780
-4814
-4847
-4880
-4912
-4943
-4974
-5005
-5035
-5065
-5094
-5123
-5151
-5178
-5205
-5229
-5253
-5275
-5295
-5314
-5331
-5345
-5359
-5370
-5379
-5387
-5393
-5398
-5401
-5403
-5404
-5404
-5403
-5402
-5399
-5395
-5391
-5386
-5379
-5372
-5364
-5354
-5344
-5333
-5321
-5307
-5293
-5278
-5263
-5247
-5230
-5213
-5195
-5176
-5158
-5138
-5118
-5097
-5075
-5052
-5029
-5005
-4980
-4956
-4931
-4905
-4880
-4854
-4829
-4804
-4779
-4754
-4730
-4706
-4682
-4659
-4636
-4614
-4592
-4569
-4547
-4525
-4502
-4479
-4455
-4431
-4407
-4382
-4356
-4330
-4302
-4275
-4246
-4218
-4188
-4159
-4129
-4099
-4069
-4038
-4008
-3978
-3948
-3919
-3889
-3860
-3831
-3802
-3774
-3746
-3718
-3691
-3664
-3638
-3612
-3587
-3561
-3537
-3513
-3489
-3466
-3443
-3421
-3400
-3379
-3358
-3338
-3319
-3300
-3282
-3264
-3248
-3232
-3217
-3202
-3189
-3177
-3165
-3155
-3145
-3136
-3128
-3121
-3114
-3109
-3105
-3102
-3100
-3100
-3101
-3103
-3106
-3111
-3116
-3122
-3129
-3137
-3145
-3154
-3164
-3174
-3184
-3195
-3207
-3218
-3230
-3242
-3254
-3267
-3278
-3290
-3301
-3312
-3322
-3331
-3339
-3346
-3352
-3356
-3359
-3360
-3359
-3357
-3352
-3345
-3336
-3325
-3311
-3295
-3277
-3256
-3233
-3208
-3180
-3151
-3119
-3085
-3049
-3012
-2972
-2931
-2888
-2844
-2798
-2751
-2703
-2653
-2603
-2552
-2501
-2448
-2396
-2343
-2289
-2236
-2182
-2129
-2076
-2023
-1971
-1920
-1870
-1820
-1771
-1724
-1677
-1631
-1585
-1541
-1498
-1456
-1415
-1375
-1336
-1298
-1261
-1226
-1191
-1158
-1127
-1097
-1068
-1041
-1014
-992
-969
-948
-929
-911
-895
-879
-865
-851
-838
-826
-814
-802
-791
-780
-770
-759
-749
-738
-728
-718
-708
-698
-688
-678
-668
-658
-648
-637
-627
-617
-606
-596
-585
-575
-565
-555
-544
-534
-524
-514
-504
-494
-484
-473
-462
-451
-440
-428
-416
-404
-392
-380
-368
-357
-346
-335
-325
-315
-307
-298
-290
-283
-277
-270
-265
-259
-254
-249
-244
-240
-235
-230
-225
-219
-213
-207
-199
-191
-181
-171
-160
-149
-136
-122
-107
-91
-74
-55
-35
-14
9
34
60
88
117
148
181
214
249
285
322
359
398
437
477
517
558
600
641
683
725
767
808
850
892
934
975
1016
1058
1098
1139
1178
1218
1256
1295
1332
1370
1406
1443
1479
1515
1551
1587
1623
1658
1694
1728
1762
1796
1829
1861
1892
1923
1952
1980
2007
2033
2057
2081
2103
2125
2145
2165
2184
2202
2219
2236
2252
2268
2284
2299
2315
2330
2345
2361
2376
2391
2406
2421
2435
2450
2465
2479
2493
2508
2522
2536
2550
2565
2579
2594
2609
2625
2641
2657
2673
2690
2708
2726
2744
2762
2781
2800
2819
2838
2857
2875
2893
2911
2928
2944
2960
2974
2988
3000
3010
3020
3027
3034
3039
3042
3043
3043
3041
3037
3032
3025
3017
3007
2996
2983
2969
2953
2936
2918
2898
2877
2854
2830
2805
2778
2750
2720
2689
2657
2623
2588
2551
2513
2474
2433
2390
2346
2300
2253
2203
2153
2101
2047
1992
1935
1877
1817
1756
1694
1630
1565
1499
1432
1364
1295
1226
1156
1085
1014
944
874
804
735
666
598
530
464
398
333
269
206
144
84
25
-33
-90
-145
-199
-250
-301
-349
-395
-440
-482
-522
-560
-595
-628
-659
-688
-714
-738
-760
-779
-795
-810
-822
-831
-839
-844
-847
-848
-847
-845
-840
-835
-827
-818
-807
-796
-783
-769
-754
-738
-722
-706
-690
-673
-657
-641
-626
-611
-597
-584
-571
-559
-549
-539
-531
-524
-518
-514
-511
-510
-511
-513
-516
-521
-528
-536
-546
-558
-571
-585
-602
-619
-638
-658
-680
-703
-727
-752
-779
-807
-836
-866
-898
-930
-965
-1000
-1037
-1075
-1115
-1156
-1197
-1240
-1284
-1329
-1375
-1421
-1468
-1515
-1562
-1610
-1657
-1703
-1749
-1794
-1838
-1881
-1922
-1962
-2000
-2035
-2069
-2100
-2128
-2154
-2177
-2197
-2214
-2227
-2238
-2245
-2250
-2251
-2250
-2245
-2239
-2229
-2217
-2203
-2187
-2168
-2147
-2125
-2100
-2073
-2045
-2015
-1984
-1951
-1916
-1880
-1843
-1805
-1766
-1726
-1685
-1644
-1602
-1560
-1519
-1477
-1437
-1397
-1358
-1320
-1283
-1247
-1213
-1180
-1149
-1119
-1091
-1064
-1039
-1014
-993
-972
-953
-934
-917
-901
-886
-872
-859
-847
-836
-826
-816
-808
-802
-796
-792
-790
-789
-790
-792
-796
-802
-810
-820
-832
-845
-860
-877
-896
-916
-937
-961
-985
-1010
-1037
-1064
-1093
-1122
-1151
-1181
-1211
-1242
-1272
-1303
-1333
-1363
-1393
-1422
-1450
-1477
-1504
-1529
-1553
-1577
-1599
-1620
-1639
-1658
-1675
-1690
-1705
-1718
-1729
-1740
-1750
-1758
-1766
-1773
-1780
-1786
-1791
-1796
-1800
-1804
-1807
-1810
-1811
-1812
-1812
-1811
-1809
-1806
-1802
-1798
-1792
-1785
-1778
-1770
-1762
-1754
-1746
-1737
-1729
-1721
-1714
-1706
-1699
-1693
-1687
-1682
-1678
-1674
-1671
-1668
-1667
-1665
-1665
-1664
-1664
-1665
-1666
-1667
-1668
-1670
-1673
-1675
-1678
-1682
-1686
-1690
-1695
-1700
-1706
-1712
-1718
-1725
-1733
-1741
-1750
-1760
-1769
-1780
-1791
-1803
-1814
-1827
-1839
-1852
-1864
-1877
-1890
-1903
-1916
-1929
-1942
-1955
-1968
-1981
-1994
-2007
-2020
-2033
-2045
-2058
-2070
-2082
-2094
-2105
-2116
-2127
-2136
-2146
-2154
-2161
-2168
-2173
-2177
-2181
-2183
-2184
-2184
-2184
-2183
-2181
-2178
-2175
-2172
-2168
-2163
-2159
-2154
-2148
-2142
-2136
-2130
-2123
-2115
-2107
-2099
-2090
-2081
-2071
-2061
-2050
-2039
-2028
-2017
-2005
-1993
-1981
-1968
-1956
-1943
-1930
-1916
-1902
-1887
-1872
-1857
-1840
-1824
-1806
-1788
-1769
-1749
-1729
-1708
-1687
-1665
-1642
-1619
-1596
-1573
-1550
-1527
-1503
-1480
-1457
-1433
-1410
-1386
-1363
-1339
-1316
-1292
-1268
-1244
-1221
-1197
-1174
-1151
-1128
-1106
-1083
-1061
-1040
-1018
-998
-978
-958
-939
-920
-903
-885
-869
-853
-838
-824
-811
-798
-787
-777
-768
-759
-752
-746
-740
-736
-732
-729
-727
-726
-725
-724
-725
-726
-728
-730
-733
-736
-740
-745
-750
-756
-763
-770
-777
-785
-793
-801
-810
-819
-828
-837
-846
-856
-866
-876
-886
-897
-908
-920
-932
-945
-958
-972
-987
-1002
-1018
-1035
-1053
-1071
-1091
-1111
-1132
-1155
-1178
-1202
-1227
-1253
-1281
-1309
-1338
-1367
-1398
-1429
-1461
-1493
-1525
-1558
-1591
-1624
-1657
-1690
-1723
-1755
-1787
-1819
-1849
-1880
-1909
-1938
-1965
-1992
-2017
-2041
-2064
-2086
-2106
-2124
-2142
-2157
-2171
-2183
-2194
-2203
-2210
-2214
-2217
-2218
-2217
-2214
-2208
-2200
-2190
-2178
-2164
-2147
-2128
-2106
-2083
-2057
-2029
-2000
-1969
-1936
-1901
-1864
-1826
-1786
-1745
-1702
-1657
-1612
-1565
-1516
-1466
-1415
-1362
-1308
-1253
-1197
-1139
-1080
-1020
-959
-897
-834
-770
-705
-639
-573
-505
-438
-370
-301
-233
-164
-95
-26
42
110
179
246
314
380
447
513
578
642
706
769
831
892
952
1010
1069
1125
1181
1235
1287
1338
1388
1436
1483
1529
1573
1617
1659
1701
1741
1781
1820
1858
1895
1931
1967
2001
2036
2071
2104
2138
2171
2203
2236
2267
2299
2329
2360
2389
2419
2447
2476
2503
2530
2557
2582
2607
2632
2655
2678
2701
2722
2743
2764
2783
2803
2822
2841
2860
2879
2898
2917
2937
2957
2978
2999
3021
3043
3066
3090
3115
3140
3165
3192
3219
3247
3275
3303
3333
3362
3392
3423
3454
3485
3517
3549
3581
3613
3646
3678
3711
3743
3776
3808
3841
3873
3905
3937
3968
4000
4030
4061
4091
4122
4152
4181
4210
4239
4268
4296
4323
4351
4378
4404
4430
4456
4482
4507
4533
4558
4584
4609
4634
4660
4685
4710
4735
4759
4784
4808
4832
4855
4879
4902
4925
4947
4969
4991
5012
5033
5053
5073
5092
5110
5127
5143
5158
5171
5184
5195
5204
5212
5219
5223
5226
5227
5227
5225
5221
5216
5210
5202
5193
5183
5173
5161
5149
5137
5124
5110
5096
5082
5068
5053
5039
5024
5009
4994
4978
4963
4948
4932
4916
4901
4885
4869
4854
4839
4825
4811
4798
4786
4774
4763
4754
4745
4737
4731
4725
4720
4717
4714
4712
4711
4710
4710
4710
4711
4712
4714
4715
4717
4718
4719
4720
4721
4722
4722
4722
4722
4721
4720
4719
4717
4715
4712
4709
4706
4702
4697
4692
4687
4681
4675
4669
4662
4654
4646
4637
4628
4618
4608
4597
4585
4573
4559
4545
4530
4513
4496
4477
4458
4437
4415
4393
4369
4343
4317
4289
4260
4230
4198
4164
4130
4094
4056
4018
3978
3937
3894
3851
3805
3759
3712
3663
3613
3562
3510
3456
3402
3347
3291
3234
3177
3118
3060
3001
2942
2882
2823
2763
2704
2645
2586
2527
2469
2410
2353
2296
2239
2183
2128
2074
2020
1968
1916
1866
1816
1768
1721
1676
1632
1589
1548
1509
1472
1437
1404
1372
1343
1315
1289
1265
1242
1221
1201
1183
1167
1151
1136
1123
1110
1098
1087
1076
1066
1056
1047
1037
1027
1018
1008
999
989
979
969
958
948
936
925
913
900
887
874
860
846
832
817
801
785
769
753
736
719
702
685
668
650
633
616
599
582
565
549
533
518
503
489
476
464
452
441
430
420
411
403
395
387
380
373
367
360
354
348
342
336
330
324
318
312
306
300
294
288
283
277
271
266
260
255
249
244
238
232
226
219
212
204
196
186
176
165
153
139
124
108
90
71
51
29
6
-18
-43
-69
-96
-124
-152
-181
-210
-239
-269
-298
-327
-356
-385
-413
-441
-469
-496
-523
-549
-574
-599
-623
-647
-669
-691
-712
-732
-752
-770
-787
-804
-820
-834
-848
-861
-872
-883
-893
-902
-909
-916
-922
-927
-931
-935
-938
-941
-944
-947
-950
-954
-958
-962
-967
-973
-980
-987
-996
-1004
-1014
-1026
-1038
-1050
-1063
-1076
-1090
-1103
-1117
-1130
-1143
-1155
-1167
-1178
-1189
-1200
-1210
-1219
-1228
-1237
-1245
-1253
-1261
-1269
-1276
-1284
-1291
-1298
-1305
-1312
-1319
-1326
-1333
-1339
-1346
-1353
-1360
-1367
-1374
-1382
-1389
-1397
-1405
-1413
-1422
-1431
-1440
-1449
-1458
-1468
-1477
-1486
-1495
-1504
-1513
-1521
-1529
-1537
-1545
-1554
-1562
-1570
-1578
-1587
-1595
-1604
-1613
-1621
-1630
-1639
-1648
-1657
-1666
-1675
-1685
-1694
-1703
-1712
-1722
-1731
-1740
-1749
-1758
-1767
-1775
-1783
-1790
-1796
-1801
-1805
-1808
-1810
-1810
-1808
-1806
-1801
-1796
-1788
-1779
-1769
-1757
-1744
-1730
-1715
-1698
-1681
-1663
-1645
-1626
-1606
-1587
-1567
-1548
-1528
-1509
-1490
-1472
-1453
-1436
-1418
-1402
-1386
-1370
-1355
-1341
-1327
-1313
-1300
-1288
-1276
-1265
-1254
-1243
-1233
-1224
-1215
-1206
-1199
-1191
-1185
-1179
-1174
-1169
-1165
-1162
-1159
-1157
-1156
-1155
-1155
-1155
-1156
-1157
-1160
-1162
-1165
-1169
-1173
-1178
-1184
-1190
-1198
-1205
-1214
-1223
-1233
-1244
-1255
-1267
-1279
-1292
-1305
-1319
-1332
-1346
-1360
-1374
-1389
-1403
-1418
-1433
-1448
-1464
-1480
-1497
-1514
-1531
-1548
-1566
-1584
-1602
-1621
-1639
-1658
-1677
-1695
-1714
-1732
-1749
-1766
-1782
-1798
-1813
-1827
-1840
-1852
-1864
-1875
-1886
-1895
-1904
-1913
-1921
-1928
-1934
-1940
-1945
-1949
-1953
-1955
-1957
-1959
-1959
-1959
-1958
-1957
-1956
-1954
-1952
-1949
-1947
-1945
-1942
-1940
-1938
-1935
-1933
-1931
-1929
-1927
-1924
-1922
-1919
-1917
-1914
-1910
-1907
-1903
-1898
-1893
-1887
-1881
-1874
-1866
-1857
-1848
-1838
-1827
-1815
-1803
-1790
-1777
-1762
-1747
-1732
-1715
-1698
-1680
-1662
-1643
-1623
-1603
-1582
-1561
-1539
-1517
-1495
-1473
-1451
-1428
-1406
-1384
-1362
-1340
-1319
-1298
-1277
-1257
-1238
-1218
-1200
-1181
-1164
-1146
-1129
-1113
-1096
-1081
-1066
-1051
-1037
-1024
-1010
-1000
-989
-979
-970
-961
-954
-947
-942
-937
-934
-931
-930
-930
-930
-932
-935
-940
-945
-952
-960
-969
-980
-992
-1004
-1018
-1035
-1051
-1069
-1087
-1106
-1126
-1147
-1168
-1189
-1211
-1234
-1257
-1280
-1304
-1328
-1352
-1377
-1402
-1428
-1454
-1480
-1506
-1532
-1558
-1584
-1610
-1635
-1660
-1684
-1707
-1730
-1751
-1771
-1790
-1808
-1824
-1839
-1853
-1866
-1877
-1887
-1896
-1903
-1910
-1916
-1921
-1926
-1930
-1933
-1936
-1938
-1940
-1942
-1944
-1946
-1947
-1949
-1950
-1952
-1954
-1956
-1958
-1961
-1965
-1969
-1973
-1979
-1984
-1991
-1998
-2005
-2013
-2021
-2029
-2039
-2049
-2058
-2068
-2078
-2088
-2098
-2109
-2119
-2129
-2138
-2148
-2158
-2167
-2177
-2186
-2195
-2204
-2213
-2222
-2230
-2239
-2247
-2255
-2264
-2271
-2279
-2287
-2294
-2301
-2308
-2314
-2320
-2326
-2331
-2336
-2340
-2344
-2348
-2351
-2354
-2356
-2358
-2359
-2360
-2361
-2361
-2361
-2360
-2358
-2356
-2353
-2350
-2346
-2341
-2335
-2329
-2322
-2315
-2307
-2299
-2290
-2281
-2272
-2262
-2253
-2243
-2234
-2224
-2215
-2205
-2196
-2186
-2177
-2168
-2159
-2150
-2141
-2133
-2124
-2116
-2108
-2101
-2094
-2087
-2080
-2074
-2069
-2064
-2060
-2056
-2053
-2051
-2049
-2048
-2047
-2048
-2048
-2050
-2052
-2055
-2059
-2064
-2069
-2076
-2083
-2091
-2100
-2111
-2122
-2134
-2147
-2161
-2177
-2193
-2211
-2229
-2249
-2271
-2293
-2317
-2343
-2369
-2398
-2427
-2458
-2489
-2522
-2556
-2591
-2626
-2661
-2697
-2733
-2770
-2806
-2842
-2878
-2914
-2949
-2983
-3016
-3049
-3080
-3110
-3139
-3167
-3193
-3218
-3241
-3262
-3282
-3300
-3317
-3332
-3345
-3357
-3368
-3377
-3384
-3391
-3396
-3399
-3402
-3403
-3403
-3403
-3401
-3399
-3396
-3393
-3389
-3384
-3380
-3374
-3368
-3362
-3355
-3348
-3341
-3334
-3327
-3319
-3312
-3305
-3298
-3291
-3284
-3277
-3271
-3264
-3257
-3250
-3242
-3234
-3226
-3217
-3208
-3198
-3187
-3175
-3163
-3150
-3137
-3123
-3108
-3092
-3076
-3059
-3041
-3023
-3005
-2986
-2967
-2947
-2928
-2908
-2888
-2868
-2848
-2828
-2807
-2787
-2765
-2744
-2722
-2699
-2677
-2653
-2629
-2605
-2580
-2555
-2529
-2504
-2477
-2451
-2424
-2397
-2370
-2343
-2315
-2288
-2260
-2231
-2203
-2174
-2145
-2115
-2085
-2054
-2023
-1991
-1959
-1926
-1893
-1859
-1824
-1789
-1754
-1719
-1683
-1648
-1613
-1579
-1544
-1511
-1478
-1446
-1415
-1385
-1356
-1328
-1302
-1278
-1254
-1233
-1213
-1194
-1177
-1162
-1148
-1135
-1124
-1114
-1104
-1096
-1088
-1081
-1074
-1068
-1061
-1055
-1048
-1042
-1035
-1028
-1020
-1014
-1006
-999
-990
-982
-973
-963
-953
-942
-931
-920
-908
-895
-882
-868
-854
-840
-825
-809
-794
-777
-761
-744
-726
-708
-690
-671
-651
-632
-611
-591
-570
-548
-526
-504
-481
-458
-434
-409
-384
-359
-332
-305
-278
-249
-220
-191
-161
-131
-101
-70
-40
-9
22
53
83
114
144
174
204
234
263
292
320
349
377
405
432
460
487
513
539
565
590
614
638
661
684
706
727
747
766
785
803
821
838
854
870
885
899
913
927
940
953
965
976
987
997
1006
1016
1025
1033
1040
1047
1054
1060
1065
1071
1076
1081
1086
1091
1095
1100
1104
1108
1113
1117
1121
1126
1130
1134
1138
1142
1146
1150
1154
1158
1161
1164
1167
1170
1172
1174
1176
1177
1178
1179
1180
1180
1180
1179
1179
1178
1177
1176
1175
1174
1172
1171
1169
1168
1167
1166
1165
1164
1163
1162
1161
1160
1159
1158
1157
1156
1155
1153
1152
1150
1147
1144
1141
1137
1133
1128
1123
1118
1112
1106
1100
1093
1086
1079
1072
1065
1057
1050
1041
1033
1025
1016
1006
997
987
976
965
954
942
929
916
903
889
874
859
844
828
812
796
779
763
747
731
715
699
683
668
652
637
621
606
591
576
561
546
532
518
504
491
478
465
453
442
431
421
413
405
398
392
388
384
381
380
379
379
380
382
385
389
393
398
404
410
417
424
431
438
446
454
462
471
480
489
498
508
517
527
537
547
557
567
576
586
595
604
612
620
627
634
640
645
650
653
656
658
659
659
659
658
656
653
650
647
642
638
633
628
622
617
611
606
600
594
589
583
577
571
565
559
553
546
540
533
526
519
512
506
499
492
485
478
472
465
459
452
446
440
435
430
425
420
416
412
409
407
405
403
403
402
403
404
405
407
410
413
416
420
423
427
431
435
440
444
448
452
455
459
463
466
469
472
475
477
480
482
485
487
490
493
496
500
505
510
516
522
530
538
548
558
570
582
596
611
627
644
662
681
701
722
744
766
789
813
838
863
887
913
938
963
987
1012
1036
1060
1083
1106
1129
1151
1172
1193
1213
1233
1252
1270
1288
1305
1321
1337
1352
1366
1380
1394
1407
1420
1433
1445
1457
1469
1481
1493
1504
1516
1528
1540
1553
1565
1578
1592
1606
1621
1636
1651
1667
1684
1701
1719
1737
1755
1773
1792
1811
1830
1848
1867
1886
1904
1922
1939
1957
1974
1990
2007
2021
2037
2052
2066
2080
2093
2105
2116
2127
2137
2147
2156
2164
2172
2179
2186
2193
2199
2205
2211
2216
2222
2228
2234
2240
2246
2253
2260
2268
2276
2284
2293
2302
2311
2321
2331
2341
2352
2362
2373
2384
2396
2407
2419
2430
2442
2453
2465
2476
2486
2497
2507
2517
2526
2535
2543
2551
2559
2566
2573
2580
2586
2592
2597
2602
2606
2610
2613
2616
2618
2620
2621
2621
2620
2619
2617
2614
2611
2607
2603
2599
2594
2589
2583
2578
2572
2567
2562
2556
2551
2546
2541
2537
2532
2527
2522
2517
2512
2508
2502
2497
2493
2488
2483
2479
2475
2471
2467
2464
2461
2458
2456
2454
2452
2450
2449
2448
2446
2445
2444
2442
2440
2438
2435
2432
2429
2425
2420
2416
2410
2404
2398
2391
2384
2375
2367
2357
2348
2337
2326
2314
2301
2288
2275
2260
2246
2231
2215
2200
2184
2168
2152
2136
2120
2104
2089
2073
2058
2044
2029
2016
2001
1989
1977
1965
1953
1941
1930
1918
1907
1896
1885
1873
1862
1850
1837
1824
1811
1797
1782
1768
1752
1736
1720
1703
1686
1669
1651
1633
1615
1597
1578
1559
1541
1522
1502
1483
1463
1443
1423
1402
1381
1360
1338
1317
1295
1273
1251
1229
1206
1184
1162
1139
1117
1094
1071
1048
1025
1002
979
956
932
909
885
861
837
812
787
762
736
710
684
656
628
600
571
541
510
479
448
416
383
350
316
283
248
214
179
144
108
73
37
1
-35
-71
-107
-143
-178
-214
-249
-284
-318
-353
-386
-420
-453
-485
-517
-548
-579
-609
-638
-667
-696
-723
-751
-777
-803
-828
-852
-876
-899
-921
-943
-963
-983
-1002
-1018
-1036
-1053
-1068
-1082
-1096
-1109
-1121
-1133
-1144
-1154
-1164
-1173
-1182
-1191
-1199
-1207
-1215
-1223
-1231
-1239
-1246
-1254
-1262
-1270
-1278
-1286
-1294
-1302
-1310
-1318
-1327
-1335
-1344
-1353
-1362
-1372
-1381
-1392
-1402
-1413
-1425
-1437
-1449
-1462
-1475
-1488
-1503
-1517
-1533
-1548
-1565
-1582
-1599
-1617
-1635
-1654
-1673
-1692
-1712
-1732
-1752
-1772
-1793
-1813
-1833
-1854
-1875
-1895
-1916
-1937
-1958
-1979
-2000
-2021
-2041
-2063
-2085
-2106
-2127
-2148
-2169
-2190
-2210
-2231
-2251
-2271
-2290
-2309
-2328
-2346
-2364
-2381
-2398
-2415
-2431
-2447
-2462
-2477
-2492
-2505
-2519
-2531
-2543
-2554
-2565
-2575
-2584
-2592
-2599
-2606
-2612
-2617
-2622
-2626
-2630
-2633
-2636
-2639
-2642
-2646
-2649
-2653
-2657
-2662
-2667
-2672
-2679
-2685
-2692
-2700
-2707
-2715
-2724
-2732
-2741
-2750
-2758
-2767
-2776
-2784
-2792
-2801
-2809
-2817
-2825
-2834
-2842
-2851
-2861
-2870
-2880
-2891
-2902
-2914
-2926
-2939
-2953
-2967
-2982
-2998
-3015
-3032
-3051
-3070
-3090
-3111
-3132
-3155
-3178
-3201
-3226
-3251
-3277
-3303
-3330
-3358
-3386
-3415
-3444
-3474
-3504
-3534
-3564
-3594
-3624
-3654
-3683
-3712
-3740
-3768
-3795
-3821
-3847
-3872
-3896
-3920
-3943
-3965
-3986
-4006
-4026
-4043
-4062
-4078
-4094
-4109
-4123
-4136
-4148
-4159
-4169
-4178
-4186
-4192
-4198
-4202
-4205
-4207
-4208
-4207
-4206
-4203
-4200
-4195
-4190
-4184
-4177
-4170
-4162
-4154
-4145
-4135
-4126
-4115
-4105
-4094
-4082
-4070
-4058
-4046
-4034
-4021
-4008
-3995
-3983
-3970
-3957
-3944
-3931
-3919
-3906
-3893
-3881
-3868
-3856
-3843
-3830
-3817
-3804
-3790
-3776
-3762
-3748
-3734
-3719
-3705
-3690
-3676
-3661
-3647
-3633
-3620
-3606
-3593
-3581
-3568
-3556
-3545
-3534
-3523
-3513
-3503
-3494
-3485
-3476
-3468
-3460
-3452
-3445
-3437
-3431
-3424
-3417
-3411
-3405
-3399
-3393
-3387
-3381
-3375
-3369
-3363
-3356
-3350
-3343
-3335
-3327
-3319
-3311
-3302
-3293
-3283
-3273
-3263
-3252
-3241
-3229
-3217
-3204
-3191
-3177
-3162
-3147
-3131
-3115
-3097
-3080
-3061
-3043
-3023
-3004
-2984
-2964
-2943
-2922
-2901
-2880
-2859
-2838
-2817
-2796
-2775
-2754
-2733
-2713
-2692
-2672
-2652
-2632
-2612
-2592
-2572
-2553
-2533
-2514
-2495
-2476
-2457
-2438
-2420
-2401
-2382
-2364
-2346
-2328
-2310
-2292
-2274
-2257
-2240
-2223
-2206
-2189
-2173
-2156
-2140
-2124
-2108
-2093
-2077
-2062
-2047
-2032
-2017
-2003
-1989
-1976
-1962
-1949
-1936
-1923
-1911
-1899
-1887
-1875
-1863
-1852
-1840
-1829
-1818
-1806
-1795
-1783
-1772
-1760
-1748
-1736
-1723
-1710
-1697
-1683
-1669
-1655
-1641
-1626
-1611
-1595
-1580
-1564
-1548
-1532
-1516
-1500
-1484
-1467
-1451
-1435
-1419
-1403
-1388
-1372
-1357
-1342
-1327
-1312
-1297
-1282
-1267
-1251
-1236
-1221
-1205
-1189
-1173
-1158
-1142
-1126
-1110
-1094
-1078
-1063
-1047
-1032
-1016
-1002
-988
-974
-960
-946
-933
-920
-908
-896
-884
-873
-863
-852
-842
-833
-824
-815
-807
-798
-790
-782
-774
-767
-759
-751
-743
-735
-727
-719
-710
-700
-691
-680
-670
-659
-648
-636
-625
-613
-601
-588
-576
-563
-550
-537
-525
-512
-499
-486
-472
-459
-445
-431
-417
-403
-388
-373
-357
-341
-324
-307
-290
-272
-254
-235
-216
-197
-177
-157
-137
-117
-97
-77
-57
-37
-17
3
23
42
61
80
98
116
134
151
168
184
200
215
230
243
256
268
280
290
300
309
316
323
329
334
338
341
343
344
345
344
342
340
336
332
326
320
313
305
296
286
276
264
253
240
227
213
199
184
169
153
137
121
104
87
69
52
34
16
-2
-21
-39
-57
-75
-93
-111
-129
-146
-163
-180
-196
-212
-228
-243
-258
-272
-286
-299
-312
-324
-335
-347
-357
-367
-377
-386
-394
-402
-409
-416
-423
-429
-435
-440
-445
-450
-455
-460
-465
-469
-474
-478
-483
-487
-492
-496
-500
-504
-508
-512
-516
-520
-523
-527
-531
-535
-538
-542
-546
-551
-555
-560
-564
-569
-574
-578
-583
-588
-593
-598
-603
-608
-612
-617
-622
-626
-630
-635
-639
-642
-646
-650
-653
-656
-659
-661
-664
-666
-668
-670
-672
-673
-675
-676
-677
-678
-679
-681
-682
-683
-684
-685
-687
-688
-690
-692
-694
-697
-700
-704
-708
-712
-717
-722
-728
-735
-742
-749
-758
-766
-776
-785
-796
-806
-817
-828
-840
-852
-864
-876
-888
-901
-913
-926
-939
-952
-965
-977
-990
-1002
-1014
-1028
-1040
-1052
-1064
-1076
-1087
-1098
-1109
-1119
-1129
-1138
-1147
-1155
-1162
-1169
-1175
-1180
-1185
-1189
-1193
-1196
-1199
-1201
-1203
-1204
-1205
-1206
-1207
-1207
-1207
-1208
-1208
-1208
-1208
-1209
-1210
-1211
-1212
-1214
-1217
-1220
-1223
-1227
-1231
-1236
-1242
-1248
-1255
-1262
-1270
-1279
-1288
-1298
-1309
-1320
-1332
-1345
-1359
-1373
-1388
-1403
-1420
-1437
-1455
-1473
-1492
-1512
-1532
-1553
-1574
-1596
-1618
-1640
-1663
-1686
-1709
-1733
-1757
-1781
-1806
-1831
-1856
-1882
-1908
-1934
-1961
-1987
-2013
-2041
-2068
-2094
-2121
-2147
-2173
-2200
-2225
-2251
-2276
-2301
-2326
-2350
-2375
-2399
-2423
-2447
-2471
-2494
-2518
-2542
-2565
-2589
-2612
-2635
-2658
-2680
-2702
-2724
-2746
-2767
-2787
-2807
-2827
-2845
-2863
-2880
-2897
-2912
-2926
-2940
-2953
-2965
-2976
-2986
-2996
-3005
-3013
-3020
-3027
-3034
-3039
-3044
-3049
-3052
-3055
-3058
-3060
-3062
-3063
-3063
-3063
-3063
-3062
-3061
-3060
-3058
-3056
-3054
-3051
-3048
-3045
-3042
-3038
-3034
-3029
-3025
-3020
-3014
-3009
-3003
-2997
-2991
-2984
-2978
-2971
-2964
-2957
-2950
-2942
-2935
-2928
-2920
-2913
-2905
-2897
-2890
-2882
-2874
-2865
-2857
-2848
-2839
-2829
-2820
-2809
-2798
-2786
-2774
-2761
-2747
-2733
-2718
-2702
-2686
-2668
-2650
-2631
-2612
-2592
-2571
-2550
-2528
-2505
-2482
-2458
-2433
-2409
-2383
-2358
-2332
-2305
-2278
-2252
-2224
-2197
-2170
-2143
-2115
-2089
-2062
-2036
-2009
-1985
-1960
-1936
-1913
-1890
-1868
-1846
-1825
-1805
-1785
-1766
-1748
-1730
-1713
-1697
-1682
-1668
-1655
-1642
-1631
-1621
-1611
-1603
-1597
-1591
-1587
-1584
-1583
-1583
-1584
-1587
-1591
-1596
-1603
-1611
-1621
-1631
-1643
-1655
-1668
-1683
-1697
-1713
-1728
-1745
-1761
-1777
-1794
-1810
-1827
-1843
-1858
-1874
-1889
-1903
-1917
-1930
-1943
-1956
-1967
-1979
-1989
-2000
-2009
-2019
-2028
-2037
-2045
-2054
-2062
-2069
-2076
-2083
-2090
-2096
-2102
-2107
-2112
-2116
-2120
-2124
-2127
-2129
-2131
-2132
-2132
-2131
-2130
-2128
-2125
-2121
-2116
-2111
-2104
-2098
-2090
-2082
-2074
-2065
-2055
-2045
-2035
-2025
-2013
-2003
-1991
-1979
-1966
-1953
-1940
-1926
-1911
-1896
-1880
-1864
-1847
-1829
-1811
-1792
-1772
-1752
-1730
-1708
-1685
-1661
-1636
-1610
-1584
-1556
-1528
-1499
-1469
-1439
-1408
-1377
-1345
-1313
-1281
-1248
-1216
-1183
-1150
-1117
-1085
-1052
-1020
-988
-956
-925
-894
-864
-834
-804
-775
-746
-718
-691
-664
-637
-611
-586
-561
-537
-513
-490
-468
-446
-424
-403
-382
-362
-343
-324
-305
-287
-270
-254
-239
-224
-210
-197
-185
-173
-163
-153
-144
-136
-129
-123
-117
-113
-109
-106
-103
-101
-99
-98
-97
-97
-96
-97
-97
-97
-98
-99
-99
-100
-101
-102
-102
-103
-103
-103
-103
-103
-103
-103
-102
-101
-100
-99
-97
-95
-93
-91
-88
-84
-80
-76
-71
-66
-60
-54
-48
-41
-34
-27
-18
-10
-1
9
19
30
41
53
66
80
94
109
125
141
158
175
193
211
229
247
266
284
302
320
338
355
373
389
405
421
436
450
463
476
488
499
509
519
527
535
542
548
553
557
560
563
565
565
565
565
563
560
557
553
548
542
536
529
521
512
503
493
482
471
460
449
437
425
413
401
389
377
365
353
342
330
319
309
299
289
279
270
261
253
245
238
231
225
219
213
208
204
200
196
193
190
188
187
185
185
185
185
186
187
189
191
194
197
200
204
209
214
219
225
232
239
247
254
262
271
280
288
297
306
315
324
333
342
351
359
367
374
381
388
394
400
405
409
413
416
419
421
423
424
425
425
425
424
423
421
419
417
414
411
408
404
399
395
390
385
380
374
368
363
356
350
344
338
332
326
320
314
308
302
296
290
284
278
271
265
259
253
247
240
233
226
219
212
204
196
188
180
171
163
154
144
135
125
115
104
93
82
71
59
47
34
21
7
-7
-22
-37
-53
-70
-88
-106
-126
-146
-166
-188
-210
-233
-256
-280
-304
-328
-353
-378
-402
-427
-452
-476
-501
-525
-549
-572
-596
-618
-641
-663
-684
-705
-725
-745
-765
-783
-801
-819
-836
-852
-868
-884
-898
-913
-926
-940
-952
-965
-977
-988
-999
-1010
-1020
-1030
-1040
-1049
-1059
-1068
-1077
-1086
-1094
-1103
-1112
-1120
-1128
-1137
-1145
-1153
-1160
-1168
-1175
-1181
-1188
-1193
-1199
-1204
-1209
-1213
-1217
-1220
-1224
-1227
-1230
-1232
-1235
-1237
-1239
-1241
-1243
-1245
-1246
-1248
-1250
-1252
-1254
-1256
-1259
-1262
-1265
-1269
-1274
-1279
-1284
-1290
-1296
-1304
-1311
-1319
-1328
-1337
-1347
-1357
-1367
-1378
-1389
-1399
-1410
-1421
-1432
-1443
-1453
-1463
-1473
-1482
-1491
-1500
-1508
-1516
-1523
-1530
-1537
-1544
-1550
-1555
-1560
-1565
-1570
-1574
-1578
-1582
-1585
-1589
-1592
-1594
-1597
-1600
-1602
-1605
-1607
-1610
-1612
-1615
-1618
-1621
-1624
-1628
-1632
-1636
-1641
-1646
-1651
-1657
-1664
-1671
-1679
-1687
-1696
-1706
-1715
-1726
-1736
-1747
-1758
-1769
-1780
-1792
-1803
-1815
-1827
-1840
-1852
-1865
-1878
-1891
-1904
-1918
-1933
-1947
-1962
-1977
-1992
-2008
-2023
-2039
-2055
-2071
-2086
-2102
-2117
-2132
-2147
-2161
-2175
-2188
-2201
-2213
-2224
-2235
-2245
-2254
-2263
-2271
-2278
-2284
-2290
-2295
-2299
-2303
-2306
-2308
-2310
-2311
-2311
-2311
-2309
-2307
-2305
-2301
-2297
-2292
-2285
-2278
-2270
-2261
-2251
-2241
-2229
-2217
-2204
-2190
-2175
-2160
-2144
-2128
-2111
-2094
-2076
-2058
-2040
-2021
-2003
-1984
-1965
-1946
-1927
-1908
-1889
-1870
-1851
-1832
-1814
-1795
-1777
-1759
-1741
-1724
-1707
-1690
-1673
-1657
-1641
-1625
-1610
-1595
-1580
-1566
-1552
-1538
-1525
-1511
-1498
-1486
-1473
-1461
-1449
-1437
-1426
-1415
-1405
-1394
-1385
-1376
-1367
-1359
-1352
-1345
-1339
-1333
-1328
-1324
-1321
-1319
-1317
-1316
-1315
-1315
-1316
-1317
-1318
-1320
-1322
-1325
-1328
-1331
-1334
-1337
-1340
-1343
-1346
-1350
-1353
-1357
-1360
-1363
-1367
-1371
-1374
-1378
-1382
-1386
-1390
-1394
-1399
-1403
-1408
-1413
-1418
-1423
-1428
-1433
-1439
-1444
-1450
-1456
-1462
-1468
-1474
-1480
-1486
-1492
-1498
-1503
-1509
-1515
-1520
-1526
-1531
-1535
-1540
-1544
-1547
-1550
-1553
-1555
-1557
-1558
-1558
-1558
-1558
-1556
-1554
-1551
-1548
-1544
-1540
-1535
-1530
-1524
-1518
-1512
-1506
-1499
-1492
-1486
-1479
-1472
-1465
-1458
-1450
-1443
-1436
-1429
-1422
-1415
-1408
-1400
-1393
-1387
-1380
-1373
-1367
-1361
-1355
-1350
-1344
-1340
-1335
-1331
-1327
-1324
-1321
-1318
-1316
-1314
-1313
-1312
-1311
-1311
-1311
-1312
-1313
-1315
-1317
-1319
-1322
-1325
-1328
-1332
-1336
-1340
-1344
-1349
-1354
-1360
-1366
-1372
-1378
-1385
-1392
-1399
-1407
-1414
-1422
-1430
-1438
-1446
-1453
-1461
-1469
-1476
-1483
-1490
-1496
-1502
-1507
-1512
-1516
-1519
-1521
-1523
-1524
-1524
-1523
-1521
-1519
-1515
-1510
-1505
-1499
-1492
-1483
-1474
-1465
-1454
-1442
-1430
-1417
-1403
-1388
-1373
-1358
-1342
-1326
-1309
-1292
-1274
-1257
-1239
-1222
-1204
-1187
-1170
-1153
-1136
-1119
-1103
-1087
-1071
-1056
-1041
-1026
-1012
-997
-983
-969
-956
-942
-928
-915
-902
-889
-875
-862
-849
-836
-822
-809
-795
-782
-768
-755
-742
-729
-716
-703
-690
-678
-666
-655
-643
-633
-623
-613
-604
-595
-587
-580
-573
-567
-561
-557
-552
-549
-546
-543
-542
-541
-540
-540
-541
-543
-544
-547
-550
-553
-557
-561
-566
-570
-576
-581
-587
-593
-599
-605
-612
-619
-626
-633
-640
-647
-655
-662
-670
-678
-685
-693
-701
-709
-717
-724
-732
-740
-748
-756
-764
-772
-779
-787
-795
-802
-810
-817
-825
-832
-839
-846
-853
-859
-866
-871
-877
-882
-887
-892
-896
-900
-903
-906
-909
-912
-914
-916
-918
-920
-922
-924
-925
-927
-930
-932
-934
-937
-940
-943
-946
-949
-953
-956
-960
-964
-968
-972
-976
-980
-984
-988
-992
-996
-1000
-1004
-1008
-1012
-1016
-1018
-1022
-1027
-1030
-1033
-1037
-1039
-1042
-1045
-1047
-1049
-1051
-1053
-1054
-1055
-1056
-1057
-1058
-1059
-1060
-1061
-1062
-1064
-1065
-1068
-1070
-1073
-1077
-1081
-1085
-1090
-1096
-1101
-1108
-1114
-1120
-1127
-1134
-1140
-1147
-1153
-1160
-1167
-1173
-1179
-1185
-1191
-1196
-1201
-1206
-1210
-1214
-1217
-1219
-1220
-1221
-1220
-1218
-1215
-1211
-1206
-1200
-1192
-1183
-1173
-1162
-1149
-1135
-1120
-1104
-1087
-1069
-1050
-1030
-1010
-989
-967
-945
-923
-900
-877
-854
-830
-806
-783
-758
-734
-710
-686
-662
-638
-614
-590
-567
-544
-521
-498
-475
-453
-431
-410
-389
-368
-348
-328
-309
-290
-272
-254
-237
-221
-205
-190
-175
-161
-148
-136
-125
-114
-104
-95
-87
-79
-72
-66
-60
-55
-50
-45
-41
-36
-32
-27
-23
-18
-14
-9
-4
1
5
10
14
18
21
25
27
30
32
34
36
38
39
40
40
41
41
41
41
41
41
41
41
41
41
41
40
40
40
39
39
38
36
35
33
32
30
28
26
23
21
19
17
14
12
9
7
4
2
-1
-3
-6
-8
-11
-13
-16
-18
-21
-23
-26
-28
-30
-32
-34
-35
-36
-37
-37
-37
-36
-34
-33
-30
-27
-24
-21
-17
-13
-8
-4
0
5
9
13
17
21
24
27
31
34
37
40
43
46
50
54
58
62
67
72
77
82
88
94
100
106
112
119
126
132
139
146
153
160
168
175
183
190
198
207
215
224
232
241
250
259
268
277
286
295
303
312
321
329
338
346
354
361
369
376
383
390
397
403
409
415
420
426
431
436
441
445
449
452
455
458
460
462
463
463
463
461
459
457
453
449
443
437
430
422
413
403
391
379
366
352
336
320
302
284
264
244
223
201
177
153
129
103
77
50
23
-5
-34
-63
-92
-121
-151
-180
-210
-240
-269
-298
-327
-355
-382
-409
-434
-459
-483
-505
-526
-546
-565
-582
-597
-611
-624
-635
-645
-653
-660
-666
-671
-674
-676
-677
-678
-677
-676
-674
-672
-669
-666
-662
-659
-655
-652
-648
-644
-640
-637
-634
-630
-627
-624
-621
-619
-616
-614
-611
-608
-606
-603
-600
-597
-594
-591
-588
-585
-581
-578
-575
-572
-569
-567
-565
-563
-561
-560
-559
-558
-559
-559
-560
-562
-564
-567
-570
-575
-579
-585
-591
-597
-605
-613
-621
-630
-640
-650
-661
-672
-684
-696
-709
-722
-736
-750
-764
-778
-793
-808
-823
-839
-855
-870
-886
-903
-919
-935
-951
-968
-985
-1000
-1018
-1035
-1052
-1069
-1086
-1103
-1120
-1137
-1154
-1171
-1188
-1205
-1222
-1239
-1257
-1274
-1291
-1308
-1325
-1343
-1360
-1377
-1394
-1411
-1428
-1445
-1462
-1479
-1496
-1512
-1529
-1545
-1561
-1577
-1592
-1607
-1622
-1636
-1651
-1664
-1678
-1691
-1704
-1716
-1728
-1740
-1751
-1762
-1772
-1782
-1791
-1800
-1808
-1816
-1823
-1829
-1835
-1839
-1843
-1847
-1849
-1851
-1852
-1853
-1853
-1852
-1851
-1850
-1848
-1846
-1843
-1840
-1837
-1833
-1830
-1826
-1822
-1818
-1815
-1811
-1806
-1802
-1798
-1794
-1789
-1785
-1781
-1777
-1773
-1770
-1766
-1763
-1759
-1756
-1754
-1751
-1749
-1747
-1745
-1743
-1741
-1739
-1738
-1736
-1735
-1733
-1732
-1730
-1728
-1726
-1723
-1721
-1718
-1714
-1711
-1707
-1702
-1697
-1692
-1686
-1679
-1672
-1664
-1655
-1645
-1635
-1624
-1612
-1600
-1586
-1571
-1556
-1539
-1522
-1503
-1484
-1464
-1443
-1421
-1398
-1374
-1349
-1324
-1298
-1271
-1243
-1215
-1187
-1157
-1128
-1098
-1067
-1036
-1004
-973
-941
-908
-876
-843
-811
-778
-745
-713
-681
-649
-618
-587
-556
-527
-498
-471
-444
-418
-393
-369
-346
-325
-304
-285
-267
-251
-236
-222
-209
-198
-188
-180
-172
-166
-161
-157
-154
-151
-150
-149
-149
-150
-151
-152
-154
-156
-158
-160
-161
-163
-165
-166
-167
-168
-168
-168
-167
-166
-164
-161
-157
-153
-147
-141
-133
-125
-115
-105
-94
-81
-68
-54
-38
-21
-4
15
34
55
76
98
120
144
168
192
216
241
266
292
317
342
367
392
417
441
465
488
511
533
555
576
596
616
635
654
671
688
705
720
736
750
764
778
791
803
815
827
839
850
861
873
884
895
907
918
930
942
954
967
979
992
1004
1018
1032
1045
1058
1072
1085
1099
1112
1125
1138
1151
1164
1176
1188
1200
1212
1223
1235
1246
1257
1268
1278
1289
1300
1310
1320
1330
1340
1349
1359
1368
1376
1385
1393
1401
1409
1416
1423
1429
1435
1440
1445
1449
1452
1455
1457
1458
1459
1460
1459
1458
1457
1454
1451
1448
1443
1438
1433
1427
1420
1413
1405
1396
1387
1378
1368
1358
1348
1338
1327
1316
1305
1294
1283
1272
1261
1250
1240
1229
1218
1208
1197
1187
1177
1167
1158
1148
1139
1131
1122
1114
1106
1098
1091
1084
1078
1072
1066
1061
1056
1051
1047
1043
1040
1037
1035
1033
1032
1032
1032
1032
1034
1036
1038
1042
1045
1050
1055
1060
1066
1073
1080
1087
1095
1103
1111
1119
1128
1137
1146
1155
1164
1173
1182
1190
1199
1206
1214
1221
1227
1233
1238
1243
1247
1250
1253
1255
1256
1256
1256
1255
1253
1250
1247
1243
1238
1233
1226
1220
1212
1205
1196
1187
1178
1168
1157
1146
1135
1123
1111
1099
1086
1073
1060
1047
1033
1018
1006
992
979
966
952
939
927
914
902
890
878
866
855
844
833
822
811
801
791
781
771
762
752
744
735
727
719
711
704
697
690
684
678
671
665
659
653
647
642
636
630
624
618
612
606
600
595
589
584
579
574
570
566
562
559
556
554
553
552
553
553
555
557
559
562
566
570
574
578
583
587
592
597
602
606
611
615
619
622
625
628
630
632
633
633
633
632
630
627
624
620
615
609
603
596
588
579
570
560
550
538
527
515
502
489
476
462
448
433
418
403
388
373
357
341
325
309
293
277
261
245
230
215
200
185
171
157
144
131
119
108
97
86
76
67
59
51
45
39
33
29
26
24
22
22
23
24
26
29
33
38
43
49
55
62
70
78
86
95
104
113
122
132
142
152
161
171
180
190
199
208
217
225
233
241
248
254
260
265
269
272
274
275
276
275
274
271
268
264
259
253
246
239
231
222
213
204
194
184
173
162
151
140
129
118
106
94
83
71
59
48
36
24
13
2
-10
-21
-32
-43
-54
-64
-75
-86
-96
-107
-118
-129
-140
-151
-162
-173
-185
-196
-208
-220
-231
-243
-255
-266
-278
-289
-301
-313
-324
-336
-348
-360
-372
-384
-397
-410
-423
-437
-450
-464
-479
-493
-507
-522
-537
-551
-566
-580
-595
-609
-623
-637
-651
-665
-679
-692
-705
-718
-730
-743
-754
-765
-776
-785
-794
-802
-808
-814
-819
-822
-825
-826
-826
-826
-824
-821
-817
-812
-807
-800
-793
-784
-775
-765
-753
-741
-728
-714
-700
-684
-667
-650
-632
-613
-594
-574
-554
-534
-513
-493
-472
-451
-430
-409
-388
-366
-345
-325
-304
-284
-264
-244
-225
-206
-188
-170
-153
-137
-121
-106
-92
-79
-67
-56
-45
-36
-27
-20
-13
-7
-3
1
3
5
6
6
6
5
3
2
0
-3
-6
-9
-12
-16
-19
-23
-27
-30
-34
-37
-41
-44
-46
-49
-51
-52
-54
-55
-56
-57
-57
-58
-58
-58
-57
-56
-54
-51
-48
-44
-39
-33
-25
-17
-8
2
13
25
38
52
67
82
98
114
130
146
163
179
196
212
228
244
260
276
291
307
322
337
352
366
381
395
410
424
438
452
465
479
493
506
519
532
545
558
570
582
594
606
618
629
641
652
663
674
685
696
706
716
727
736
746
756
765
774
783
792
800
808
817
825
833
841
849
857
864
872
880
887
894
901
908
914
920
927
933
938
944
950
956
961
967
972
978
983
988
993
998
1002
1006
1010
1014
1018
1020
1022
1025
1026
1027
1027
1026
1026
1024
1022
1020
1018
1016
1012
1008
1006
1002
999
995
992
988
984
981
977
973
969
965
960
956
951
947
942
937
932
927
922
917
912
907
902
896
891
886
881
876
871
866
861
857
853
849
845
841
838
835
832
829
827
824
822
819
817
814
811
808
804
801
797
792
788
784
779
775
771
766
762
759
756
753
751
749
748
748
748
749
751
753
755
758
760
764
767
770
774
778
782
786
790
794
798
802
806
810
814
817
820
822
824
825
825
824
823
820
817
812
807
801
794
786
777
767
756
745
732
719
706
692
678
663
648
633
618
603
588
572
557
541
526
510
494
478
462
446
430
413
397
381
364
348
333
317
302
287
272
258
244
231
218
205
193
181
170
158
147
137
127
117
107
98
90
82
74
67
61
55
50
46
43
40
38
37
36
36
37
37
39
40
43
45
48
51
54
58
61
65
69
73
77
81
85
89
93
96
100
103
107
110
113
116
118
121
123
125
127
128
129
130
131
132
132
133
133
133
133
133
132
132
131
129
127
125
122
119
116
112
107
102
97
91
85
78
71
63
56
48
40
32
24
16
9
1
-6
-12
-19
-24
-30
-34
-38
-42
-44
-46
-48
-48
-48
-47
-46
-43
-40
-36
-32
-27
-21
-15
-8
0
8
17
27
37
48
60
73
86
100
114
129
145
161
178
196
214
233
253
273
293
314
335
357
379
401
424
446
469
492
514
536
558
580
602
623
644
665
685
706
726
745
764
783
802
820
837
854
871
887
902
916
930
943
954
965
976
985
994
1002
1008
1016
1022
1029
1034
1039
1043
1047
1051
1055
1058
1061
1064
1066
1069
1071
1073
1074
1076
1077
1078
1079
1079
1079
1079
1078
1077
1076
1074
1071
1068
1065
1061
1057
1052
1047
1041
1035
1028
1020
1012
1004
995
985
974
963
951
938
924
909
893
876
859
841
822
803
782
762
741
719
697
675
652
629
606
582
558
535
511
487
463
439
415
391
367
343
320
296
273
249
226
204
182
160
138
117
96
76
57
38
19
1
-17
-34
-51
-67
-83
-98
-113
-127
-141
-155
-168
-180
-193
-204
-216
-227
-237
-247
-257
-266
-274
-282
-290
-297
-303
-310
-315
-321
-325
-330
-333
-336
-339
-341
-343
-344
-344
-344
-343
-342
-340
-337
-334
-330
-326
-321
-316
-310
-305
-298
-292
-285
-279
-272
-265
-258
-251
-244
-237
-230
-224
-217
-211
-205
-200
-194
-190
-185
-181
-178
-175
-173
-171
-169
-168
-168
-169
-170
-172
-174
-177
-181
-186
-191
-197
-204
-211
-219
-228
-238
-248
-259
-270
-282
-294
-306
-319
-332
-346
-360
-373
-387
-402
-416
-430
-444
-458
-473
-487
-501
-514
-528
-541
-554
-567
-579
-591
-603
-614
-625
-636
-646
-656
-666
-675
-684
-692
-701
-708
-715
-722
-728
-734
-739
-744
-748
-752
-755
-758
-760
-762
-764
-765
-766
-767
-768
-769
-769
-770
-770
-770
-771
-771
-771
-771
-771
-772
-772
-772
-773
-773
-774
-774
-775
-776
-777
-779
-780
-782
-784
-786
-788
-791
-794
-798
-802
-807
-812
-818
-825
-833
-841
-849
-859
-869
-879
-891
-902
-914
-927
-939
-952
-965
-978
-991
-1004
-1016
-1029
-1042
-1055
-1067
-1079
-1091
-1103
-1114
-1125
-1136
-1146
-1157
-1166
-1176
-1186
-1195
-1204
-1212
-1220
-1228
-1235
-1242
-1248
-1254
-1259
-1264
-1268
-1271
-1274
-1276
-1278
-1279
-1279
-1279
-1278
-1277
-1276
-1275
-1273
-1271
-1269
-1266
-1264
-1261
-1259
-1256
-1253
-1251
-1248
-1244
-1241
-1238
-1234
-1230
-1226
-1222
-1217
-1213
-1208
-1203
-1198
-1193
-1188
-1183
-1178
-1173
-1169
-1164
-1160
-1156
-1152
-1148
-1145
-1141
-1138
-1136
-1133
-1130
-1128
-1126
-1124
-1122
-1121
-1120
-1119
-1118
-1117
-1117
-1117
-1117
-1117
-1118
-1119
-1120
-1121
-1122
-1124
-1126
-1128
-1130
-1132
-1134
-1136
-1138
-1140
-1142
-1144
-1146
-1148
-1150
-1152
-1154
-1156
-1158
-1160
-1162
-1164
-1166
-1168
-1170
-1172
-1174
-1176
-1178
-1180
-1182
-1184
-1186
-1188
-1190
-1192
-1194
-1196
-1198
-1200
-1202
-1204
-1206
-1208
-1210
-1212
-1214
-1216
-1218
-1220
-1221
-1223
-1225
-1227
-1229
-1231
-1233
-1235
-1237
-1239
-1241
-1243
-1244
-1246
-1248
-1250
-1252
-1254
-1256
-1258
-1260
-1261
-1263
-1265
-1267
-1269
-1271
-1273
-1275
-1276
-1278
-1280
-1282
-1284
-1286
-1287
-1289
-1291
-1293
-1295
-1297
-1298
-1300
-1302
-1304
-1306
-1308
-1309
-1311
-1313
-1315
-1317
-1318
-1320
-1322
-1324
-1326
-1327
-1329
-1331
-1333
-1335
-1336
-1338
-1340
-1342
-1343
-1345
-1347
-1349
-1351
-1352
-1354
-1356
-1358
-1359
-1361
-1363
-1365
-1366
-1368
-1370
-1371
-1373
-1375
-1377
-1378
-1380
-1382
-1384
-1385
-1387
-1389
-1390
-1392
-1394
-1395
-1397
-1399
-1401
-1402
-1404
-1406
-1407
-1409
-1411
-1412
-1414
-1416
-1417
-1419
-1421
-1422
-1424
-1426
-1427
-1429
-1431
-1432
-1434
-1436
-1437
-1439
-1440
-1442
-1444
-1445
-1447
-1449
-1450
-1452
-1453
-1455
-1457
-1458
-1460
-1462
-1463
-1465
-1466
-1468
-1470
-1471
-1473
-1474
-1476
-1477
-1479
-1481
-1482
-1484
-1485
-1487
-1488
-1490
-1492
-1493
-1495
-1496
-1498
-1499
-1501
-1503
-1504
-1506
-1507
-1509
-1510
-1512
-1513
-1515
-1516
-1518
-1519
-1521
-1522
-1524
-1525
-1527
-1528
-1530
-1532
-1533
-1535
-1536
-1538
-1539
-1541
-1542
-1543
-1545
-1546
-1548
-1549
-1551
-1552
-1554
-1555
-1557
-1558
-1560
-1561
-1563
-1564
-1566
-1567
-1568
-1570
-1571
-1573
-1574
-1576
-1577
-1579
-1580
-1581
-1583
-1584
-1586
-1587
-1589
-1590
-1591
-1593
-1594
-1596
-1597
-1598
-1600
-1601
-1603
-1604
-1605
-1607
-1608
-1610
-1611
-1612
-1614
-1615
-1617
-1618
-1619
-1621
-1622
-1623
-1625
-1626
-1628
-1629
-1630
-1632
-1633
-1634
-1636
-1637
-1638
-1640
-1641
-1642
-1644
-1645
-1646
-1648
-1649
-1650
-1652
-1653
-1654
-1656
-1657
-1658
-1660
-1661
-1662
-1664
-1665
-1666
-1667
-1669
-1670
-1671
-1673
-1674
-1675
-1677
-1678
-1679
-1680
-1682
-1683
-1684
-1685
-1687
-1688
-1689
-1691
-1692
-1693
-1694
-1696
-1697
-1698
-1699
-1701
-1702
-1703
-1704
-1706
-1707
-1708
-1709
-1710
-1712
-1713
-1714
-1715
-1717
-1718
-1719
-1720
-1722
-1723
-1724
-1725
-1726
-1728
-1729
-1730
-1731
-1732
-1734
-1735
-1736
-1737
-1738
-1739
-1741
-1742
-1743
-1744
-1745
-1747
-1748
-1749
-1750
-1751
-1752
-1754
-1755
-1756
-1757
-1758
-1759
-1761
-1762
-1763
-1764
-1765
-1766
-1767
-1769
-1770
-1771
-1772
-1773
-1774
-1775
-1776
-1778
-1779
-1780
-1781
-1782
-1783
-1784
-1785
-1786
-1788
-1789
-1790
-1791
-1792
-1793
-1794
-1795
-1796
-1797
-1799
-1800
-1801
-1802
-1803
-1804
-1805
-1806
-1807
-1808
-1809
-1810
-1811
-1812
-1814
-1815
-1816
-1817
-1818
-1819
-1820
-1821
-1822
-1823
-1824
-1825
-1826
-1827
-1828
-1829
-1830
-1831
-1832
-1833
-1834
-1835
-1836
-1837
-1838
-1839
-1840
-1842
-1843
-1844
-1845
-1846
-1847
-1848
-1849
-1850
-1851
-1852
-1853
-1854
-1854
-1855
-1856
-1857
-1858
-1859
-1860
-1861
-1862
-1863
-1864
-1865
-1866
-1867
-1868
-1869
-1870
-1871
-1872
-1873
-1874
-1875
-1876
-1877
-1878
-1879
-1880
-1881
-1881
-1882
-1883
-1884
-1885
-1886
-1887
-1888
-1889
-1890
-1891
-1892
-1893
-1894
-1894
-1895
-1896
-1897
-1898
-1899
-1900
-1901
-1902
-1903
-1904
-1904
-1905
-1906
-1907
-1908
-1909
-1910
-1911
-1912
-1912
-1913
-1914
-1915
-1916
-1917
-1918
-1919
-1919
-1920
-1921
-1922
-1923
-1924
-1925
-1925
-1926
-1927
-1928
-1929
-1930
-1931
-1931
-1932
-1933
-1934
-1935
-1936
-1936
-1937
-1938
-1939
-1940
-1941
-1941
-1942
-1943
-1944
-1945
-1945
-1946
-1947
-1948
-1949
-1950
-1950
-1951
-1952
-1953
-1954
-1954
-1955
-1956
-1957
-1958
-1958
-1959
-1960
-1961
-1962
-1962
-1963
-1964
-1965
-1965
-1966
-1967
-1968
-1968
-1969
-1970
-1971
-1972
-1972
-1973
-1974
-1975
-1975
-1976
-1977
-1978
-1978
-1979
-1980
-1981
-1981
-1982
-1983
-1984
-1984
-1985
-1986
-1987
-1987
-1988
-1989
-1989
-1990
-1991
-1992
-1992
-1993
-1994
-1994
-1995
-1996
-1997
-1997
-1998
-1999
-1999
-2000
-2001
-2001
-2001
-2003
-2004
-2004
-2005
-2005
-2005
-2007
-2008
-2009
-2009
-2009
-2011
-2011
-2012
-2013
-2013
-2013
-2015
-2015
-2016
-2017
-2017
-2017
-2019
-2019
-2020
-2021
-2021
-2021
-2023
-2023
-2024
-2025
-2025
-2025
-2025
-2027
-2028
-2028
-2029
-2029
-2029
-2031
-2032
-2032
-2033
-2033
-2033
-2035
-2035
-2036
-2037
-2037
-2037
-2037
-2039
-2040
-2040
-2041
-2041
-2041
-2043
-2043
-2044
-2045
-2045
-2045
-2045
-2047
-2048
-2048
-2049
-2049
-2050
-2051
-2051
-2052
-2052
-2053
-2054
-2054
-2055
-2055
-2056
-2056
-2057
-2058
-2058
-2059
-2059
-2060
-2060
-2061
-2062
-2062
-2063
-2063
-2064
-2064
-2065
-2065
-2066
-2067
-2067
-2068
-2068
-2069
-2069
-2070
-2070
-2071
-2071
-2072
-2073
-2073
-2074
-2074
-2075
-2075
-2076
-2076
-2077
-2077
-2078
-2078
-2079
-2079
-2080
-2080
-2081
-2081
-2082
-2082
-2083
-2084
-2084
-2085
-2085
-2086
-2086
-2087
-2087
-2088
-2088
-2089
-2089
-2090
-2090
-2091
-2091
-2091
-2092
-2092
-2093
-2093
-2094
-2094
-2095
-2095
-2096
-2096
-2097
-2097
-2098
-2098
-2099
-2099
-2100
-2100
-2101
-2101
-2101
-2102
-2102
-2103
-2103
-2104
-2104
-2105
-2105
-2106
-2106
-2106
-2107
-2107
-2108
-2108
-2109
-2109
-2110
-2110
-2110
-2111
-2111
-2112
-2112
-2113
-2113
-2113
-2114
-2114
-2115
-2115
-2116
-2116
-2116
-2117
-2117
-2118
-2118
-2118
-2119
-2119
-2120
-2120
-2120
-2121
-2121
-2122
-2122
-2123
-2123
-2123
-2124
-2124
-2124
-2125
-2125
-2126
-2126
-2126
-2127
-2127
-2128
-2128
-2128
-2129
-2129
-2130
-2130
-2130
-2131
-2131
-2131
-2132
-2132
-2133
-2133
-2133
-2134
-2134
-2134
-2135
-2135
-2135
-2136
-2136
-2136
-2137
-2137
-2138
-2138
-2138
-2139
-2139
-2139
-2140
-2140
-2140
-2141
-2141
-2141
-2142
-2142
-2142
-2143
-2143
-2143
-2144
-2144
-2144
-2145
-2145
-2145
-2146
-2146
-2146
-2147
-2147
-2147
-2148
-2148
-2148
-2149
-2149
-2149
-2150
-2150
-2150
-2150
-2151
-2151
-2151
-2152
-2152
-2152
-2153
-2153
-2153
-2154
-2154
-2154
-2154
-2155
-2155
-2155
-2156
-2156
-2156
-2156
-2157
-2157
-2157
-2158
-2158
-2158
-2158
-2159
-2159
-2159
-2160
-2160
-2160
-2160
-2161
-2161
-2161
-2161
-2162
-2162
-2162
-2162
-2163
-2163
-2163
-2164
-2164
