5
26121
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
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
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
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
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
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
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
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
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
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
9
9
10
10
10
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
11
11
12
12
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
13
13
14
14
14
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
15
16
16
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
17
17
18
18
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
19
20
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
21
22
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
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
25
26
26
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
28
29
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
31
31
32
32
32
32
32
32
32
32
32
32
32
33
33
33
33
33
33
33
33
33
33
33
34
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
37
38
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
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
44
45
45
45
45
45
45
45
45
45
46
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
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
53
53
53
53
53
53
53
54
54
54
54
54
54
54
55
55
55
55
55
55
56
56
56
56
56
56
56
57
57
57
57
57
57
57
57
58
58
58
58
58
58
58
59
59
59
59
59
59
59
59
59
60
60
60
60
60
60
60
60
61
61
61
61
61
61
61
61
62
62
62
62
62
62
62
62
62
63
63
63
63
63
63
63
63
63
64
64
64
64
64
64
64
64
64
64
65
65
65
65
65
65
65
65
66
66
66
66
66
66
66
67
67
67
67
67
67
67
68
68
68
68
68
68
68
69
69
69
69
69
69
69
69
70
70
70
70
70
70
70
70
70
71
71
71
71
71
71
71
71
71
71
72
72
72
72
72
72
72
72
72
72
73
73
73
73
73
73
73
73
74
74
74
74
74
74
74
75
75
75
75
75
75
75
75
76
76
76
76
76
76
76
77
77
77
77
77
77
77
78
78
78
78
78
78
79
79
79
79
79
79
80
80
80
80
80
80
80
81
81
81
81
81
81
82
82
82
82
82
82
83
83
83
83
83
83
83
84
84
84
84
84
84
84
85
85
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
90
91
91
91
91
91
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
97
97
97
97
97
98
98
98
98
98
98
99
99
99
99
99
100
100
100
100
100
101
101
101
101
101
102
102
102
102
102
103
103
103
103
103
104
104
104
104
104
105
105
105
105
105
106
106
106
106
106
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
112
113
113
113
113
113
114
114
114
114
114
115
115
115
115
115
116
116
116
116
116
116
117
117
117
117
117
118
118
118
118
118
118
119
119
119
119
119
120
120
120
120
121
121
121
121
121
122
122
122
122
122
123
123
123
123
124
124
124
124
124
125
125
125
125
125
126
126
126
126
127
127
127
127
127
128
128
128
128
129
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
135
135
135
135
135
136
136
136
136
137
137
137
137
138
138
138
138
138
139
139
139
139
140
140
140
140
141
141
141
141
141
142
142
142
142
143
143
143
143
144
144
144
144
144
145
145
145
145
146
146
146
146
147
147
147
147
147
148
148
148
148
149
149
149
149
149
150
150
150
150
150
151
151
151
151
151
152
152
152
152
153
153
153
153
153
154
154
154
154
155
155
155
155
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
166
166
166
166
167
167
167
167
168
168
168
168
169
169
169
169
170
170
170
170
171
171
171
171
172
172
172
173
173
173
173
174
174
174
174
175
175
175
176
176
176
177
177
177
177
178
178
178
179
179
179
180
180
180
180
181
181
181
182
182
182
183
183
183
184
184
184
185
185
185
185
186
186
186
187
187
187
188
188
188
188
189
189
189
190
190
190
190
191
191
191
192
192
192
192
193
193
193
194
194
194
194
195
195
195
196
196
196
196
197
197
197
198
198
198
199
199
199
200
200
200
201
201
201
202
202
202
203
203
203
204
204
204
205
205
205
206
206
206
207
207
207
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
220
221
221
221
222
222
222
223
223
223
224
224
224
225
225
225
226
226
226
227
227
227
227
228
228
228
229
229
229
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
239
239
239
240
240
240
240
241
241
241
242
242
243
243
243
244
244
244
244
245
245
245
246
246
246
247
247
247
248
248
248
248
249
249
249
250
250
250
250
251
251
251
252
252
252
253
253
253
253
254
254
254
255
255
255
256
256
256
257
257
257
258
258
258
259
259
259
260
260
260
261
261
261
262
262
262
263
263
263
264
264
264
265
265
265
265
266
266
266
267
267
267
268
268
268
269
269
269
270
270
270
271
271
271
272
272
272
272
273
273
273
274
274
274
274
275
275
275
275
276
276
276
276
277
277
277
277
278
278
278
278
279
279
279
279
280
280
280
281
281
281
281
282
282
282
283
283
283
284
284
284
285
285
285
286
286
286
287
287
287
288
288
288
289
289
289
290
290
290
291
291
291
292
292
293
293
293
294
294
294
294
295
295
295
296
296
296
297
297
297
298
298
298
298
299
299
299
300
300
300
300
301
301
301
302
302
302
302
303
303
303
304
304
304
305
305
305
306
306
306
307
307
307
308
308
308
309
309
309
310
310
310
311
311
311
312
312
312
313
313
313
314
314
314
315
315
316
316
316
317
317
317
318
318
318
319
319
320
320
320
321
321
321
322
322
322
323
323
323
323
324
324
324
325
325
325
325
326
326
326
327
327
327
327
328
328
328
328
329
329
329
330
330
330
331
331
331
332
332
332
332
333
333
333
334
334
335
335
335
336
336
337
337
337
338
338
339
339
339
340
340
341
341
341
342
342
343
343
344
344
345
345
345
346
346
347
347
347
348
348
349
349
349
350
350
350
351
351
351
352
352
353
353
353
354
354
354
355
355
355
356
356
356
357
357
357
357
358
358
358
359
359
359
360
360
360
361
361
361
362
362
362
363
363
363
364
364
364
365
365
366
366
366
367
367
367
368
368
369
369
369
370
370
370
371
371
371
372
372
372
373
373
374
374
374
375
375
375
376
376
377
377
377
378
378
378
379
379
380
380
380
381
381
382
382
382
383
383
383
384
384
385
385
385
386
386
386
387
387
388
388
388
389
389
389
390
390
390
391
391
391
392
392
392
393
393
394
394
394
395
395
395
396
396
397
397
397
398
398
398
399
399
399
400
400
401
401
401
402
402
402
403
403
404
404
404
405
405
406
406
406
407
407
408
408
408
409
409
410
410
410
411
411
411
412
412
413
413
413
414
414
414
415
415
416
416
416
417
417
417
418
418
418
419
419
419
420
420
421
421
421
422
422
423
423
423
424
424
424
425
425
426
426
426
427
427
428
428
428
429
429
430
430
430
431
431
432
432
432
433
433
434
434
435
435
435
436
436
437
437
438
438
439
439
440
440
441
441
441
442
442
443
443
444
444
445
445
446
446
447
447
447
448
448
449
449
450
450
451
451
452
452
452
453
453
454
454
455
455
456
456
456
457
457
458
458
459
459
460
460
461
461
462
462
463
463
464
464
465
465
466
466
466
467
467
468
468
469
469
470
470
471
471
472
472
473
473
474
474
475
475
476
476
477
477
478
478
479
479
480
480
481
481
482
482
483
484
484
485
485
486
486
487
487
488
488
489
489
490
490
491
491
492
492
493
493
494
494
495
496
496
497
497
498
498
499
499
500
500
501
501
502
502
503
503
504
504
505
505
506
506
507
508
508
509
509
510
510
511
511
512
512
513
514
514
515
515
516
516
517
517
518
518
519
520
520
521
521
522
522
523
523
524
524
525
525
526
527
527
528
528
529
529
530
530
531
531
532
532
533
533
534
534
535
535
536
536
537
538
538
539
539
540
540
541
541
542
543
543
544
544
545
545
546
547
547
548
548
549
549
550
551
551
552
552
553
553
554
555
555
556
556
557
557
558
559
559
560
560
561
561
562
563
563
564
564
565
566
566
567
568
568
569
569
570
571
571
572
573
573
574
574
575
576
576
577
578
578
579
579
580
581
581
582
582
583
583
584
585
585
586
586
587
588
588
589
589
590
590
591
592
592
593
593
594
594
595
596
596
597
597
598
598
599
600
600
601
601
602
602
603
604
604
605
605
606
607
607
608
608
609
610
610
611
611
612
613
613
614
614
615
616
616
617
617
618
619
619
620
620
621
622
622
623
624
624
625
625
626
627
627
628
628
629
630
630
631
632
632
633
633
634
635
635
636
636
637
637
638
639
639
640
640
641
642
642
643
643
644
645
645
646
646
647
648
648
649
649
650
651
651
652
652
653
654
654
655
655
656
657
657
658
658
659
660
660
661
661
662
663
663
664
664
665
666
666
667
668
668
669
669
670
671
671
672
672
673
674
674
675
675
676
676
677
678
678
679
679
680
681
681
682
682
683
684
684
685
685
686
687
687
688
688
689
690
690
691
691
692
693
693
694
694
695
696
696
697
697
698
699
699
700
700
701
702
702
703
704
704
705
705
706
707
707
708
709
709
710
711
711
712
712
713
714
714
715
716
716
717
718
718
719
720
720
721
722
722
723
723
724
725
725
726
727
727
728
729
729
730
730
731
732
732
733
734
734
735
735
736
737
737
738
739
739
740
740
741
742
742
743
744
744
745
745
746
747
747
748
749
749
750
750
751
752
752
753
754
754
755
755
756
757
757
758
759
759
760
761
761
762
762
763
764
764
765
766
766
767
768
768
769
770
770
771
771
772
773
773
774
775
775
776
777
777
778
779
779
780
780
781
782
782
783
784
784
785
786
786
787
788
788
789
790
790
791
792
792
793
793
794
795
795
796
797
797
798
799
799
800
801
801
802
802
803
804
804
805
806
806
807
808
808
809
809
810
811
811
812
813
813
814
815
815
816
817
817
818
819
819
820
821
821
822
823
824
824
825
826
826
827
828
828
829
830
830
831
832
832
833
834
834
835
836
836
837
838
838
839
840
840
841
842
842
843
844
844
845
846
846
847
848
848
849
850
850
851
852
852
853
854
854
855
856
856
857
858
859
859
860
861
861
862
863
863
864
865
865
866
867
867
868
869
870
870
871
872
872
873
874
874
875
876
876
877
878
879
879
880
881
881
882
883
883
884
885
885
886
887
888
888
889
890
890
891
892
892
893
894
894
895
896
896
897
898
898
899
900
900
901
902
902
903
904
904
905
906
906
907
908
909
909
910
911
911
912
913
913
914
915
915
916
917
917
918
919
919
920
921
921
922
923
923
924
925
926
926
927
928
928
929
930
930
931
932
932
933
934
934
935
936
936
937
938
939
939
940
941
941
942
943
943
944
945
946
946
947
948
948
949
950
950
951
952
952
953
954
954
955
956
957
957
958
959
959
960
961
961
962
963
963
964
965
965
966
967
967
968
969
969
970
971
971
972
973
973
974
975
975
976
977
977
978
979
979
980
981
981
982
983
983
984
985
986
986
987
988
988
989
990
990
991
992
992
993
994
994
995
996
996
997
998
998
999
1000
1000
1000
1002
1002
1002
1004
1004
1004
1006
1006
1006
1008
1008
1008
1010
1010
1010
1012
1012
1012
1014
1014
1014
1016
1016
1016
1018
1018
1018
1020
1020
1020
1022
1022
1022
1024
1024
1025
1026
1026
1027
1028
1028
1029
1030
1030
1031
1032
1032
1033
1034
1034
1035
1036
1036
1037
1038
1038
1039
1040
1041
1041
1042
1043
1043
1044
1045
1045
1046
1047
1047
1048
1049
1049
1050
1051
1052
1052
1053
1054
1054
1055
1056
1056
1057
1058
1058
1059
1060
1060
1061
1062
1063
1063
1064
1065
1065
1066
1067
1067
1068
1069
1069
1070
1070
1071
1072
1072
1073
1073
1074
1075
1075
1076
1076
1077
1077
1078
1078
1079
1079
1080
1080
1081
1081
1081
1082
1082
1082
1083
1083
1083
1083
1084
1084
1084
1084
1084
1085
1085
1085
1085
1085
1085
1085
1085
1085
1085
1085
1085
1085
1085
1084
1084
1084
1084
1084
1083
1083
1083
1083
1082
1082
1081
1081
1081
1080
1080
1079
1079
1078
1077
1077
1076
1075
1075
1074
1073
1072
1071
1070
1070
1069
1068
1067
1066
1065
1064
1063
1062
1061
1061
1060
1059
1058
1058
1057
1056
1056
1055
1055
1054
1054
1054
1053
1053
1053
1053
1053
1053
1053
1053
1053
1053
1053
1053
1053
1053
1053
1053
1054
1054
1054
1055
1055
1056
1057
1057
1058
1059
1059
1060
1061
1062
1063
1064
1065
1066
1068
1069
1070
1072
1073
1075
1076
1078
1080
1081
1083
1085
1087
1089
1091
1093
1095
1098
1100
1102
1104
1106
1109
1111
1113
1115
1117
1118
1120
1122
1124
1125
1126
1128
1129
1130
1132
1133
1134
1135
1137
1138
1139
1140
1141
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1154
1155
1156
1156
1157
1157
1158
1158
1159
1159
1160
1160
1161
1161
1162
1162
1163
1163
1164
1164
1165
1165
1165
1165
1166
1166
1166
1165
1165
1165
1165
1165
1165
1164
1164
1164
1164
1163
1163
1163
1162
1162
1161
1161
1160
1160
1159
1159
1158
1158
1157
1157
1156
1156
1156
1156
1155
1155
1155
1155
1155
1155
1155
1155
1155
1154
1154
1154
1154
1154
1154
1154
1154
1154
1154
1154
1155
1155
1155
1155
1155
1155
1155
1155
1155
1154
1154
1154
1153
1153
1152
1152
1151
1151
1150
1150
1149
1148
1148
1147
1146
1146
1145
1145
1144
1144
1144
1144
1144
1144
1144
1144
1145
1145
1145
1145
1145
1146
1145
1145
1145
1145
1144
1144
1143
1143
1143
1142
1142
1142
1142
1142
1142
1142
1142
1141
1141
1141
1141
1141
1140
1140
1140
1140
1140
1140
1139
1139
1139
1139
1139
1139
1140
1140
1140
1140
1141
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1161
1162
1164
1165
1166
1167
1169
1171
1172
1174
1176
1178
1180
1182
1183
1185
1187
1188
1190
1191
1193
1194
1195
1197
1198
1199
1200
1201
1203
1204
1205
1206
1208
1209
1211
1212
1214
1216
1217
1219
1221
1222
1224
1225
1227
1228
1230
1231
1232
1233
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1253
1254
1255
1256
1257
1258
1259
1260
1261
1261
1262
1263
1264
1264
1264
1265
1265
1265
1264
1264
1263
1262
1262
1261
1260
1258
1257
1256
1255
1254
1253
1252
1251
1250
1249
1248
1248
1247
1246
1246
1245
1244
1244
1243
1243
1243
1242
1242
1242
1242
1241
1241
1241
1241
1240
1240
1240
1240
1240
1241
1241
1241
1242
1243
1243
1244
1244
1245
1245
1245
1245
1244
1244
1243
1242
1241
1241
1240
1239
1238
1237
1236
1236
1235
1235
1235
1234
1234
1234
1233
1233
1232
1232
1231
1231
1231
1230
1230
1230
1230
1230
1230
1230
1230
1231
1231
1232
1232
1233
1234
1234
1235
1235
1236
1236
1237
1237
1237
1237
1237
1236
1235
1235
1233
1232
1231
1229
1228
1226
1224
1222
1220
1218
1216
1214
1213
1211
1209
1207
1205
1203
1201
1199
1197
1194
1192
1190
1188
1185
1183
1181
1179
1178
1176
1175
1173
1172
1171
1171
1170
1170
1169
1169
1169
1169
1169
1169
1169
1169
1169
1170
1170
1170
1170
1170
1169
1169
1168
1168
1167
1165
1164
1162
1161
1159
1157
1154
1152
1150
1148
1146
1143
1141
1139
1137
1135
1133
1131
1129
1127
1125
1123
1121
1120
1118
1116
1114
1112
1110
1108
1106
1104
1102
1100
1098
1096
1095
1093
1092
1091
1090
1088
1088
1087
1086
1085
1083
1082
1081
1079
1077
1075
1072
1069
1066
1062
1059
1054
1050
1045
1040
1035
1030
1024
1018
1012
1006
1002
997
992
987
983
979
975
972
969
966
963
961
959
956
954
952
949
947
944
942
939
937
935
933
931
929
927
925
924
922
921
919
917
915
913
910
908
904
901
897
893
888
883
878
873
868
863
857
852
847
842
837
833
828
824
820
816
813
809
806
803
800
797
793
790
787
783
779
776
772
768
763
759
755
750
746
741
737
733
729
725
722
719
716
713
710
708
705
703
700
697
694
691
688
684
680
676
672
668
663
659
655
651
647
644
640
638
635
633
631
630
629
628
628
628
628
628
628
628
628
629
629
630
630
631
632
633
634
635
637
638
639
639
640
640
640
640
640
639
638
638
637
635
634
633
632
630
628
626
624
622
620
618
615
613
611
608
606
604
602
600
598
596
594
593
592
591
590
590
590
590
591
591
593
594
596
597
599
601
603
604
606
607
608
608
609
609
609
609
608
607
607
606
606
605
605
606
606
607
608
610
611
613
615
617
620
622
624
626
628
631
633
636
639
642
646
649
653
658
662
667
672
677
682
687
692
697
702
706
710
714
716
719
721
722
723
723
723
722
722
721
720
718
717
716
714
713
712
710
709
708
706
705
703
701
699
697
694
692
689
685
682
679
675
672
669
666
663
661
658
657
656
655
654
655
655
657
658
660
662
664
666
668
670
672
674
676
678
681
684
687
691
694
698
702
707
711
715
720
724
728
732
736
740
744
748
752
756
760
763
767
770
774
777
781
785
789
794
800
806
813
820
827
835
843
852
861
871
881
890
900
910
920
930
939
948
957
965
973
979
985
991
995
1000
1002
1006
1008
1010
1012
1014
1016
1016
1016
1016
1016
1014
1012
1012
1010
1008
1006
1004
1002
1002
1002
1002
1002
1002
1002
1004
1004
1004
1004
1002
1002
1002
1002
1002
1002
1004
1006
1008
1010
1014
1018
1020
1025
1028
1032
1036
1040
1044
1048
1052
1056
1060
1064
1068
1071
1074
1077
1078
1080
1080
1079
1079
1077
1075
1074
1072
1071
1070
1069
1070
1071
1073
1077
1081
1085
1091
1097
1103
1109
1116
1123
1129
1136
1142
1148
1153
1158
1162
1166
1169
1172
1175
1177
1179
1182
1185
1189
1193
1198
1203
1209
1215
1222
1229
1236
1243
1250
1257
1264
1272
1279
1287
1294
1301
1308
1315
1322
1329
1335
1340
1345
1349
1353
1356
1359
1362
1365
1369
1373
1378
1383
1389
1395
1402
1409
1416
1422
1429
1436
1442
1448
1454
1459
1465
1470
1474
1479
1483
1487
1490
1493
1496
1498
1500
1502
1503
1504
1504
1505
1505
1504
1503
1502
1500
1497
1494
1491
1488
1485
1482
1479
1477
1475
1474
1472
1471
1470
1468
1466
1463
1460
1457
1453
1449
1444
1439
1434
1429
1424
1418
1413
1408
1404
1400
1396
1393
1391
1390
1389
1389
1390
1391
1391
1392
1393
1393
1392
1392
1390
1388
1385
1381
1376
1370
1363
1356
1349
1342
1334
1327
1320
1313
1307
1301
1296
1292
1289
1288
1288
1290
1293
1298
1304
1311
1319
1326
1333
1340
1345
1350
1354
1357
1358
1358
1358
1358
1357
1357
1358
1360
1363
1368
1374
1381
1389
1398
1406
1415
1423
1431
1438
1443
1448
1451
1452
1452
1450
1447
1442
1435
1428
1419
1409
1399
1389
1379
1369
1359
1349
1340
1331
1323
1315
1307
1299
1291
1283
1275
1266
1256
1246
1235
1223
1210
1197
1183
1170
1156
1142
1129
1115
1102
1089
1076
1064
1052
1041
1030
1020
1010
1000
991
981
970
958
945
931
916
901
885
870
854
839
824
811
797
785
774
763
754
745
738
731
725
720
714
708
702
696
689
682
674
667
659
652
646
640
634
629
625
621
617
614
611
608
606
603
600
597
593
588
583
576
568
560
551
540
530
518
506
494
482
469
457
445
433
423
413
404
396
390
384
380
375
371
366
360
353
346
336
326
315
302
290
276
263
250
238
227
216
207
199
191
185
179
174
169
163
158
153
147
141
134
127
120
112
104
95
86
76
65
53
41
29
16
2
-12
-27
-42
-58
-74
-91
-108
-126
-144
-163
-182
-202
-223
-245
-269
-293
-317
-343
-369
-395
-421
-447
-471
-495
-517
-538
-557
-574
-590
-604
-618
-630
-641
-651
-661
-671
-680
-689
-697
-706
-715
-724
-734
-744
-755
-766
-778
-790
-803
-815
-827
-840
-852
-864
-876
-888
-900
-912
-923
-935
-947
-958
-970
-982
-993
-1004
-1014
-1025
-1034
-1044
-1052
-1061
-1069
-1076
-1082
-1088
-1093
-1097
-1100
-1101
-1102
-1101
-1098
-1095
-1090
-1084
-1078
-1071
-1064
-1056
-1049
-1041
-1034
-1028
-1020
-1014
-1010
-1004
-1000
-998
-996
-995
-995
-996
-998
-1002
-1006
-1012
-1018
-1027
-1036
-1046
-1058
-1070
-1083
-1097
-1112
-1127
-1142
-1157
-1173
-1188
-1204
-1219
-1234
-1248
-1262
-1276
-1289
-1301
-1313
-1324
-1334
-1344
-1354
-1364
-1375
-1385
-1396
-1406
-1417
-1427
-1436
-1445
-1453
-1459
-1466
-1472
-1477
-1483
-1490
-1497
-1505
-1514
-1524
-1535
-1546
-1559
-1573
-1589
-1605
-1623
-1643
-1665
-1688
-1713
-1741
-1770
-1801
-1833
-1868
-1903
-1941
-1980
-2020
-2062
-2104
-2147
-2191
-2235
-2278
-2322
-2365
-2407
-2448
-2488
-2527
-2564
-2600
-2635
-2669
-2702
-2733
-2764
-2795
-2825
-2854
-2883
-2911
-2939
-2966
-2993
-3020
-3046
-3071
-3097
-3122
-3148
-3173
-3199
-3225
-3251
-3278
-3306
-3335
-3366
-3398
-3432
-3468
-3505
-3544
-3584
-3625
-3668
-3711
-3755
-3800
-3846
-3892
-3940
-3988
-4037
-4086
-4136
-4187
-4236
-4286
-4335
-4383
-4430
-4475
-4519
-4562
-4603
-4642
-4679
-4714
-4746
-4777
-4806
-4832
-4855
-4877
-4895
-4912
-4926
-4938
-4948
-4956
-4962
-4967
-4971
-4973
-4975
-4977
-4978
-4979
-4981
-4983
-4986
-4990
-4996
-5002
-5010
-5019
-5030
-5041
-5053
-5067
-5081
-5096
-5111
-5127
-5143
-5160
-5177
-5195
-5213
-5231
-5250
-5269
-5288
-5308
-5327
-5346
-5365
-5384
-5402
-5421
-5439
-5458
-5476
-5494
-5512
-5530
-5547
-5564
-5581
-5596
-5612
-5626
-5640
-5652
-5664
-5676
-5687
-5697
-5707
-5717
-5726
-5736
-5746
-5757
-5768
-5781
-5795
-5811
-5829
-5850
-5874
-5901
-5931
-5964
-6001
-6041
-6084
-6129
-6176
-6224
-6273
-6322
-6371
-6421
-6470
-6518
-6566
-6613
-6658
-6702
-6745
-6785
-6824
-6860
-6895
-6929
-6961
-6992
-7022
-7051
-7080
-7108
-7135
-7162
-7188
-7214
-7240
-7265
-7290
-7314
-7338
-7360
-7382
-7403
-7423
-7442
-7461
-7479
-7497
-7516
-7536
-7557
-7580
-7606
-7635
-7667
-7703
-7743
-7786
-7833
-7882
-7934
-7988
-8044
-8100
-8157
-8216
-8273
-8331
-8389
-8446
-8504
-8561
-8618
-8674
-8731
-8787
-8844
-8900
-8957
-9014
-9072
-9130
-9189
-9248
-9308
-9366
-9425
-9481
-9537
-9590
-9641
-9690
-9737
-9782
-9825
-9867
-9909
-9951
-9993
-10036
-10080
-10126
-10174
-10223
-10275
-10328
-10383
-10439
-10496
-10555
-10614
-10675
-10736
-10797
-10859
-10921
-10983
-11045
-11106
-11167
-11226
-11285
-11342
-11398
-11452
-11506
-11558
-11609
-11659
-11709
-11758
-11807
-11855
-11903
-11951
-11998
-12044
-12089
-12133
-12175
-12215
-12251
-12285
-12315
-12341
-12364
-12382
-12397
-12408
-12416
-12421
-12424
-12424
-12424
-12421
-12418
-12415
-12410
-12405
-12400
-12395
-12388
-12382
-12375
-12367
-12359
-12350
-12341
-12331
-12320
-12309
-12297
-12284
-12271
-12258
-12244
-12229
-12213
-12197
-12180
-12162
-12144
-12124
-12105
-12085
-12064
-12044
-12023
-12003
-11982
-11962
-11942
-11922
-11901
-11880
-11859
-11836
-11813
-11788
-11763
-11736
-11708
-11680
-11650
-11621
-11592
-11564
-11537
-11511
-11487
-11464
-11443
-11423
-11405
-11388
-11372
-11358
-11345
-11333
-11322
-11312
-11302
-11294
-11286
-11280
-11274
-11270
-11267
-11266
-11265
-11266
-11269
-11273
-11278
-11283
-11290
-11298
-11307
-11317
-11328
-11340
-11352
-11366
-11380
-11394
-11409
-11424
-11439
-11455
-11472
-11490
-11508
-11528
-11550
-11574
-11600
-11628
-11658
-11690
-11724
-11760
-11797
-11836
-11876
-11917
-11958
-12000
-12043
-12086
-12129
-12171
-12214
-12257
-12300
-12343
-12385
-12427
-12468
-12508
-12548
-12586
-12624
-12660
-12696
-12731
-12766
-12799
-12831
-12863
-12892
-12921
-12947
-12971
-12993
-13013
-13031
-13047
-13062
-13074
-13085
-13094
-13102
-13108
-13114
-13118
-13122
-13125
-13127
-13128
-13128
-13127
-13125
-13121
-13116
-13109
-13101
-13091
-13080
-13068
-13054
-13039
-13023
-13005
-12987
-12967
-12947
-12926
-12905
-12883
-12861
-12839
-12817
-12795
-12773
-12750
-12728
-12706
-12684
-12662
-12641
-12620
-12599
-12579
-12559
-12540
-12522
-12504
-12488
-12472
-12457
-12444
-12432
-12422
-12412
-12404
-12396
-12389
-12384
-12379
-12375
-12372
-12370
-12368
-12367
-12366
-12366
-12365
-12364
-12362
-12359
-12355
-12351
-12345
-12338
-12330
-12320
-12309
-12297
-12284
-12269
-12254
-12237
-12220
-12202
-12183
-12164
-12145
-12125
-12106
-12088
-12070
-12052
-12035
-12018
-12002
-11986
-11969
-11952
-11935
-11916
-11896
-11874
-11850
-11823
-11795
-11763
-11729
-11692
-11653
-11610
-11565
-11518
-11467
-11415
-11360
-11304
-11246
-11187
-11127
-11066
-11005
-10945
-10884
-10825
-10766
-10708
-10652
-10597
-10543
-10491
-10440
-10391
-10343
-10295
-10249
-10203
-10158
-10114
-10070
-10027
-9986
-9945
-9905
-9867
-9831
-9795
-9761
-9729
-9698
-9667
-9638
-9610
-9583
-9556
-9529
-9503
-9477
-9451
-9425
-9398
-9371
-9342
-9313
-9284
-9253
-9221
-9189
-9157
-9124
-9090
-9057
-9024
-8991
-8958
-8925
-8893
-8861
-8830
-8799
-8770
-8742
-8716
-8692
-8670
-8651
-8634
-8620
-8609
-8601
-8595
-8592
-8592
-8594
-8598
-8606
-8615
-8627
-8642
-8658
-8678
-8699
-8723
-8750
-8778
-8809
-8841
-8875
-8911
-8948
-8985
-9023
-9061
-9099
-9136
-9173
-9207
-9240
-9271
-9299
-9325
-9348
-9369
-9386
-9401
-9413
-9422
-9430
-9434
-9437
-9437
-9436
-9433
-9429
-9423
-9417
-9409
-9402
-9395
-9387
-9380
-9372
-9365
-9357
-9348
-9339
-9329
-9318
-9305
-9291
-9276
-9260
-9243
-9225
-9206
-9186
-9166
-9146
-9126
-9105
-9084
-9062
-9040
-9018
-8994
-8970
-8943
-8915
-8885
-8852
-8816
-8777
-8734
-8689
-8639
-8587
-8531
-8472
-8411
-8347
-8282
-8215
-8148
-8079
-8010
-7941
-7872
-7802
-7733
-7664
-7595
-7526
-7458
-7391
-7324
-7257
-7191
-7124
-7058
-6992
-6926
-6859
-6793
-6727
-6660
-6594
-6529
-6464
-6401
-6338
-6277
-6218
-6160
-6105
-6052
-6002
-5954
-5910
-5869
-5830
-5795
-5762
-5732
-5704
-5677
-5653
-5629
-5607
-5585
-5565
-5546
-5527
-5509
-5493
-5478
-5464
-5453
-5442
-5434
-5427
-5422
-5419
-5418
-5418
-5419
-5422
-5426
-5431
-5437
-5443
-5450
-5457
-5464
-5471
-5478
-5485
-5492
-5499
-5506
-5514
-5523
-5532
-5541
-5552
-5564
-5577
-5591
-5606
-5622
-5639
-5656
-5674
-5692
-5710
-5729
-5748
-5767
-5786
-5805
-5824
-5843
-5861
-5878
-5894
-5910
-5924
-5936
-5948
-5958
-5967
-5975
-5982
-5987
-5990
-5992
-5992
-5990
-5986
-5981
-5973
-5964
-5953
-5940
-5926
-5910
-5893
-5874
-5853
-5832
-5809
-5784
-5759
-5734
-5708
-5681
-5655
-5629
-5603
-5578
-5553
-5530
-5507
-5485
-5464
-5445
-5426
-5409
-5393
-5378
-5364
-5350
-5338
-5327
-5316
-5307
-5299
-5291
-5285
-5280
-5277
-5274
-5272
-5271
-5271
-5271
-5272
-5272
-5272
-5271
-5270
-5268
-5264
-5259
-5253
-5246
-5238
-5229
-5220
-5210
-5201
-5191
-5182
-5173
-5165
-5158
-5150
-5143
-5136
-5129
-5122
-5115
-5108
-5100
-5091
-5082
-5072
-5061
-5049
-5035
-5021
-5005
-4988
-4968
-4948
-4925
-4901
-4874
-4847
-4818
-4787
-4756
-4724
-4692
-4659
-4626
-4593
-4561
-4530
-4499
-4470
-4441
-4414
-4388
-4363
-4339
-4316
-4294
-4272
-4251
-4231
-4212
-4193
-4175
-4158
-4142
-4127
-4113
-4100
-4088
-4077
-4067
-4059
-4054
-4048
-4043
-4040
-4037
-4035
-4034
-4033
-4033
-4034
-4035
-4040
-4046
-4053
-4062
-4074
-4086
-4102
-4119
-4138
-4159
-4180
-4203
-4227
-4252
-4279
-4307
-4336
-4366
-4399
-4433
-4470
-4508
-4549
-4593
-4640
-4689
-4741
-4796
-4854
-4915
-4978
-5043
-5111
-5181
-5253
-5328
-5404
-5482
-5562
-5644
-5728
-5814
-5902
-5992
-6083
-6177
-6272
-6369
-6467
-6567
-6669
-6772
-6876
-6981
-7088
-7196
-7305
-7416
-7528
-7642
-7757
-7873
-7990
-8108
-8226
-8344
-8463
-8580
-8698
-8815
-8932
-9048
-9163
-9279
-9393
-9507
-9621
-9733
-9844
-9955
-10063
-10170
-10275
-10377
-10476
-10573
-10666
-10755
-10840
-10921
-10998
-11070
-11138
-11201
-11259
-11313
-11362
-11407
-11449
-11486
-11520
-11550
-11577
-11600
-11621
-11638
-11652
-11663
-11670
-11674
-11675
-11671
-11663
-11651
-11634
-11612
-11585
-11553
-11515
-11470
-11420
-11363
-11300
-11230
-11154
-11071
-10981
-10885
-10781
-10671
-10554
-10430
-10298
-10159
-10012
-9857
-9694
-9523
-9343
-9154
-8957
-8751
-8535
-8310
-8077
-7834
-7581
-7320
-7050
-6772
-6485
-6191
-5889
-5581
-5266
-4946
-4621
-4291
-3958
-3621
-3282
-2941
-2598
-2254
-1909
-1564
-1218
-873
-528
-184
159
502
843
1184
1524
1862
2198
2534
2867
3199
3529
3857
4183
4507
4828
5147
5463
5776
6086
6392
6694
6993
7287
7577
7862
8141
8417
8686
8950
9209
9462
9710
9952
10189
10421
10649
10872
11091
11306
11517
11726
11932
12135
12336
12535
12732
12927
13119
13310
13499
13685
13868
14049
14226
14400
14571
14738
14902
15061
15216
15368
15515
15658
15798
15933
16064
16190
16314
16433
16549
16661
16769
16874
16975
17073
17168
17259
17347
17432
17512
17588
17659
17726
17787
17843
17893
17937
17974
18005
18029
18046
18055
18058
18053
18041
18022
17996
17963
17922
17875
17820
17759
17690
17615
17533
17444
17349
17247
17139
17025
16905
16778
16645
16505
16359
16206
16047
15881
15707
15527
15340
15145
14944
14736
14521
14300
14072
13838
13599
13354
13105
12852
12595
12335
12073
11809
11544
11278
11011
10745
10479
10215
9951
9689
9430
9172
8917
8665
8416
8172
7931
7695
7464
7239
7018
6803
6593
6388
6190
5997
5810
5628
5452
5283
5119
4961
4808
4662
4522
4387
4259
4136
4019
3908
3803
3704
3610
3522
3439
3362
3290
3223
3162
3105
3054
3008
2967
2930
2898
2871
2848
2830
2815
2805
2798
2795
2796
2800
2808
2820
2835
2854
2876
2902
2931
2964
3000
3040
3084
3131
3182
3237
3296
3359
3425
3495
3569
3646
3727
3811
3898
3988
4080
4176
4274
4374
4476
4581
4688
4797
4908
5021
5136
5253
5371
5491
5612
5733
5856
5978
6101
6223
6345
6465
6585
6703
6820
6936
7050
7164
7276
7388
7500
7611
7722
7834
7946
8058
8172
8287
8402
8517
8633
8749
8865
8980
9094
9206
9318
9427
9535
9640
9744
9847
9948
10047
10146
10245
10343
10441
10540
10638
10736
10834
10931
11027
11121
11214
11305
11392
11476
11557
11632
11703
11767
11826
11878
11922
11960
11989
12009
12022
12025
12019
12005
11981
11948
11907
11858
11800
11735
11663
11584
11499
11409
11313
11212
11107
10998
10885
10769
10648
10524
10396
10265
10129
9989
9844
9696
9543
9385
9224
9058
8889
8716
8540
8360
8178
7994
7807
7620
7431
7241
7050
6859
6668
6477
6285
6093
5901
5708
5515
5322
5128
4934
4740
4546
4352
4160
3969
3781
3595
3412
3232
3058
2888
2723
2564
2412
2266
2126
1995
1870
1754
1645
1544
1452
1367
1291
1223
1163
1111
1068
1032
1004
984
971
967
970
981
1000
1026
1061
1104
1154
1213
1281
1357
1441
1534
1636
1746
1865
1991
2123
2262
2407
2556
2709
2865
3023
3183
3344
3506
3668
3832
3995
4159
4323
4487
4650
4814
4977
5139
5301
5461
5621
5779
5935
6088
6239
6388
6533
6675
6812
6946
7076
7201
7321
7436
7546
7652
7752
7848
7939
8026
8109
8189
8264
8337
8407
8474
8539
8601
8661
8718
8773
8826
8876
8923
8968
9009
9046
9080
9111
9137
9160
9178
9192
9203
9209
9212
9212
9209
9203
9194
9184
9173
9160
9147
9133
9119
9106
9093
9081
9069
9060
9052
9045
9041
9038
9038
9040
9043
9049
9056
9064
9073
9084
9095
9107
9119
9131
9144
9157
9169
9182
9194
9206
9218
9230
9241
9251
9260
9268
9274
9278
9280
9279
9274
9266
9253
9236
9214
9186
9153
9114
9069
9018
8960
8897
8828
8754
8674
8589
8500
8406
8309
8209
8106
8000
7892
7782
7670
7558
7445
7332
7219
7108
6997
6889
6782
6679
6578
6480
6386
6296
6209
6127
6050
5977
5910
5848
5791
5740
5695
5655
5621
5593
5571
5555
5544
5538
5536
5539
5547
5557
5571
5588
5607
5629
5653
5678
5706
5736
5769
5804
5841
5882
5925
5971
6021
6072
6127
6183
6241
6300
6359
6417
6474
6530
6583
6634
6681
6725
6764
6800
6831
6858
6880
6897
6911
6920
6924
6925
6921
6913
6901
6885
6864
6839
6810
6775
6737
6693
6645
6593
6535
6473
6406
6334
6257
6175
6089
5997
5901
5799
5692
5581
5465
5344
5219
5090
4956
4819
4678
4534
4386
4235
4081
3925
3766
3605
3442
3277
3110
2942
2772
2602
2431
2260
2087
1915
1742
1569
1396
1223
1050
877
704
532
360
188
16
-155
-326
-498
-669
-840
-1012
-1185
-1358
-1531
-1706
-1880
-2055
-2231
-2406
-2581
-2755
-2929
-3101
-3272
-3442
-3609
-3775
-3938
-4099
-4258
-4414
-4568
-4719
-4868
-5015
-5160
-5302
-5442
-5580
-5716
-5849
-5980
-6108
-6233
-6355
-6474
-6590
-6702
-6812
-6918
-7021
-7122
-7221
-7317
-7411
-7504
-7595
-7685
-7775
-7864
-7954
-8042
-8134
-8226
-8319
-8414
-8511
-8609
-8711
-8814
-8921
-9030
-9141
-9255
-9370
-9488
-9608
-9728
-9849
-9970
-10091
-10212
-10331
-10448
-10563
-10676
-10786
-10892
-10995
-11093
-11187
-11277
-11362
-11442
-11517
-11587
-11652
-11711
-11765
-11813
-11856
-11893
-11924
-11950
-11970
-11984
-11993
-11996
-11995
-11988
-11977
-11962
-11943
-11920
-11894
-11864
-11831
-11795
-11756
-11713
-11666
-11617
-11563
-11506
-11446
-11382
-11315
-11244
-11169
-11092
-11011
-10927
-10841
-10751
-10660
-10566
-10470
-10371
-10271
-10170
-10066
-9961
-9855
-9747
-9638
-9528
-9417
-9305
-9192
-9078
-8963
-8847
-8730
-8614
-8497
-8379
-8262
-8145
-8028
-7910
-7794
-7677
-7561
-7446
-7332
-7219
-7109
-7000
-6895
-6792
-6694
-6600
-6510
-6426
-6347
-6275
-6208
-6148
-6093
-6045
-6002
-5964
-5932
-5905
-5881
-5862
-5846
-5834
-5825
-5819
-5815
-5814
-5816
-5819
-5824
-5831
-5839
-5847
-5856
-5865
-5874
-5882
-5890
-5895
-5900
-5902
-5902
-5900
-5896
-5890
-5882
-5872
-5860
-5845
-5829
-5812
-5792
-5771
-5748
-5724
-5698
-5671
-5643
-5613
-5582
-5550
-5517
-5483
-5449
-5414
-5380
-5347
-5314
-5283
-5254
-5227
-5202
-5180
-5160
-5144
-5129
-5118
-5109
-5103
-5099
-5098
-5098
-5101
-5105
-5110
-5116
-5123
-5130
-5137
-5143
-5148
-5153
-5156
-5157
-5156
-5154
-5150
-5144
-5136
-5127
-5116
-5105
-5092
-5079
-5065
-5051
-5037
-5022
-5006
-4989
-4972
-4953
-4933
-4911
-4888
-4863
-4836
-4807
-4776
-4744
-4709
-4672
-4634
-4594
-4552
-4508
-4463
-4416
-4368
-4318
-4267
-4215
-4162
-4108
-4053
-3997
-3940
-3881
-3821
-3760
-3698
-3635
-3570
-3505
-3439
-3373
-3306
-3239
-3171
-3103
-3034
-2964
-2894
-2822
-2748
-2673
-2595
-2515
-2433
-2348
-2261
-2171
-2079
-1984
-1888
-1789
-1689
-1587
-1485
-1381
-1277
-1174
-1071
-969
-869
-772
-678
-586
-499
-415
-334
-258
-185
-115
-49
14
75
134
191
247
302
357
412
467
521
576
631
685
739
792
845
896
945
994
1040
1084
1127
1168
1207
1244
1280
1314
1347
1379
1410
1441
1472
1503
1534
1565
1598
1631
1665
1700
1736
1773
1812
1851
1892
1934
1976
2017
2061
2103
2146
2188
2229
2270
2311
2351
2391
2431
2471
2511
2552
2594
2636
2681
2727
2775
2825
2878
2934
2993
3055
3120
3189
3262
3339
3420
3505
3593
3685
3781
3879
3980
4083
4189
4296
4405
4515
4625
4737
4849
4961
5073
5186
5298
5410
5521
5632
5742
5851
5960
6067
6173
6278
6382
6485
6588
6689
6789
6889
6989
7087
7186
7284
7382
7479
7575
7671
7767
7861
7955
8047
8138
8230
8319
8408
8495
8582
8668
8753
8838
8922
9005
9088
9170
9251
9332
9412
9491
9570
9648
9725
9800
9875
9948
10020
10091
10159
10226
10291
10353
10413
10471
10526
10578
10627
10673
10716
10756
10793
10827
10859
10888
10914
10939
10962
10983
11002
11021
11038
11055
11071
11086
11101
11116
11131
11146
11162
11178
11194
11212
11231
11250
11272
11295
11320
11347
11376
11407
11441
11478
11517
11560
11605
11653
11704
11758
11815
11874
11936
12002
12069
12140
12214
12290
12370
12453
12540
12630
12724
12822
12924
13031
13143
13259
13380
13507
13638
13774
13916
14062
14213
14368
14528
14693
14861
15032
15208
15386
15567
15751
15937
16126
16317
16511
16707
16905
17106
17308
17513
17721
17930
18142
18355
18571
18788
19006
19226
19446
19666
19887
20108
20327
20545
20762
20976
21187
21395
21599
21799
21994
22185
22371
22551
22727
22897
23062
23222
23377
23527
23673
23813
23948
24078
24202
24322
24435
24543
24645
24742
24832
24918
24997
25071
25140
25204
25263
25317
25367
25412
25454
25492
25527
25559
25587
25613
25636
25657
25675
25691
25704
25715
25724
25730
25734
25735
25735
25732
25728
25721
25712
25700
25687
25671
25652
25631
25607
25581
25551
25519
25485
25447
25407
25365
25320
25273
25223
25171
25118
25062
25004
24945
24885
24823
24759
24695
24629
24562
24495
24427
24358
24290
24221
24154
24087
24021
23956
23893
23833
23774
23717
23662
23609
23559
23511
23465
23422
23381
23342
23306
23271
23240
23210
23183
23158
23135
23114
23096
23081
23067
23057
23049
23044
23042
23043
23047
23055
23066
23081
23099
23121
23148
23178
23212
23251
23294
23341
23393
23449
23509
23574
23642
23714
23790
23868
23950
24035
24121
24210
24300
24391
24483
24576
24668
24760
24850
24940
25028
25114
25198
25280
25359
25435
25508
25578
25644
25706
25765
25819
25869
25915
25956
25993
26026
26053
26076
26094
26108
26117
26121
26120
26115
26106
26092
26074
26051
26024
25994
25959
25920
25877
25831
25781
25728
25673
25614
25552
25488
25422
25354
25283
25210
25136
25060
24983
24904
24825
24745
24664
24584
24503
24422
24342
24262
24183
24105
24029
23954
23880
23809
23739
23672
23607
23545
23484
23426
23371
23317
23266
23217
23171
23126
23084
23043
23005
22970
22936
22905
22877
22851
22828
22808
22792
22778
22768
22761
22757
22756
22758
22763
22770
22780
22793
22807
22822
22839
22857
22875
22894
22913
22933
22952
22971
22990
23008
23026
23043
23060
23076
23092
23107
23122
23136
23149
23161
23172
23182
23190
23196
23200
23201
23201
23197
23190
23180
23166
23148
23126
23100
23069
23033
22993
22947
22897
22841
22779
22713
22640
22563
22480
22391
22296
22196
22090
21978
21860
21737
21607
21472
21331
21185
21032
20874
20709
20539
20364
20182
19996
19804
19607
19406
19200
18991
18778
18562
18343
18122
17899
17675
17450
17224
16998
16771
16545
16318
16094
15869
15644
15421
15197
14975
14753
14532
14312
14093
13875
13659
13444
13230
13019
12811
12606
12404
12206
12012
11823
11640
11461
11289
11122
10962
10808
10661
10520
10385
10257
10136
10021
9913
9811
9717
9628
9547
9473
9405
9345
9292
9246
9207
9177
9153
9138
9130
9130
9138
9154
9178
9210
9250
9298
9354
9417
9489
9567
9653
9746
9845
9951
10062
10178
10299
10425
10555
10689
10826
10967
11111
11257
11406
11557
11709
11864
12020
12178
12337
12497
12659
12821
12983
13146
13309
13472
13634
13795
13956
14115
14272
14428
14583
14735
14885
15033
15178
15322
15463
15602
15738
15872
16004
16133
16260
16383
16504
16622
16736
16848
16956
17061
17162
17260
17354
17444
17531
17614
17693
17768
17839
17906
17968
18026
18079
18128
18171
18211
18245
18274
18298
18317
18332
18341
18345
18345
18340
18330
18316
18297
18274
18247
18216
18181
18141
18098
18052
18001
17947
17890
17829
17764
17696
17625
17550
17472
17391
17307
17220
17130
17037
16941
16843
16742
16639
16533
16425
16315
16203
16088
15973
15856
15737
15617
15497
15375
15254
15132
15010
14889
14768
14648
14529
14411
14294
14179
14065
13952
13840
13729
13619
13510
13401
13294
13187
13080
12974
12869
12765
12662
12559
12457
12357
12258
12160
12063
11968
11874
11782
11692
11603
11515
11430
11346
11264
11183
11104
11027
10951
10878
10805
10734
10665
10598
10531
10467
10404
10343
10283
10225
10169
10115
10063
10012
9963
9916
9871
9828
9785
9744
9704
9665
9627
9589
9551
9514
9476
9439
9401
9363
9325
9286
9246
9205
9164
9121
9077
9033
8986
8938
8889
8838
8786
8731
8675
8617
8557
8495
8432
8366
8299
8230
8159
8086
8010
7935
7857
7778
7697
7615
7531
7445
7359
7271
7182
7092
7001
6909
6818
6726
6634
6542
6451
6361
6272
6184
6098
6013
5930
5849
5769
5692
5616
5543
5472
5403
5336
5272
5211
5151
5095
5041
4991
4943
4898
4857
4819
4784
4753
4724
4698
4675
4654
4636
4619
4604
4590
4578
4567
4557
4548
4540
4532
4524
4517
4510
4503
4495
4488
4479
4471
4462
4452
4441
4429
4416
4402
4387
4371
4354
4335
4315
4293
4270
4246
4220
4193
4165
4135
4103
4070
4035
4000
3963
3924
3884
3842
3797
3751
3703
3653
3601
3546
3489
3429
3366
3301
3233
3161
3086
3009
2927
2843
2755
2664
2570
2472
2371
2267
2159
2048
1934
1817
1698
1576
1451
1324
1196
1065
934
801
666
531
396
260
124
-12
-148
-283
-417
-550
-682
-813
-941
-1067
-1191
-1313
-1432
-1548
-1662
-1772
-1880
-1985
-2087
-2186
-2282
-2376
-2466
-2554
-2638
-2720
-2800
-2876
-2950
-3022
-3091
-3158
-3223
-3286
-3347
-3406
-3464
-3520
-3575
-3628
-3679
-3729
-3777
-3823
-3867
-3909
-3948
-3985
-4019
-4051
-4081
-4107
-4131
-4152
-4170
-4185
-4198
-4208
-4216
-4222
-4225
-4226
-4225
-4223
-4219
-4213
-4206
-4198
-4189
-4179
-4168
-4156
-4144
-4131
-4117
-4102
-4086
-4070
-4054
-4038
-4022
-4006
-3989
-3972
-3955
-3939
-3923
-3907
-3892
-3877
-3863
-3849
-3836
-3824
-3812
-3800
-3789
-3779
-3769
-3759
-3750
-3741
-3733
-3724
-3717
-3709
-3702
-3695
-3688
-3682
-3676
-3670
-3665
-3660
-3655
-3651
-3648
-3646
-3644
-3643
-3643
-3645
-3648
-3652
-3657
-3665
-3673
-3684
-3695
-3709
-3724
-3740
-3757
-3776
-3795
-3816
-3838
-3860
-3884
-3909
-3936
-3964
-3993
-4024
-4056
-4091
-4127
-4165
-4205
-4247
-4290
-4336
-4383
-4432
-4483
-4535
-4589
-4644
-4700
-4757
-4815
-4875
-4935
-4997
-5059
-5122
-5186
-5251
-5317
-5383
-5450
-5518
-5587
-5656
-5725
-5795
-5865
-5934
-6004
-6074
-6143
-6212
-6280
-6348
-6415
-6481
-6547
-6612
-6676
-6739
-6802
-6864
-6925
-6985
-7045
-7104
-7162
-7220
-7277
-7334
-7391
-7446
-7502
-7557
-7612
-7666
-7720
-7774
-7827
-7879
-7931
-7983
-8032
-8083
-8132
-8180
-8228
-8275
-8321
-8367
-8411
-8456
-8500
-8543
-8586
-8629
-8671
-8713
-8754
-8795
-8836
-8875
-8914
-8952
-8988
-9024
-9058
-9090
-9122
-9151
-9180
-9207
-9232
-9257
-9280
-9302
-9324
-9345
-9365
-9385
-9405
-9425
-9445
-9466
-9487
-9509
-9531
-9555
-9581
-9608
-9636
-9667
-9699
-9733
-9768
-9805
-9844
-9885
-9927
-9970
-10014
-10059
-10105
-10152
-10199
-10247
-10295
-10343
-10390
-10438
-10485
-10531
-10576
-10620
-10663
-10705
-10745
-10784
-10822
-10859
-10894
-10929
-10962
-10994
-11025
-11055
-11085
-11113
-11141
-11169
-11195
-11222
-11247
-11273
-11298
-11323
-11348
-11373
-11398
-11424
-11449
-11475
-11502
-11529
-11556
-11584
-11613
-11642
-11673
-11703
-11735
-11768
-11802
-11836
-11872
-11908
-11946
-11985
-12024
-12065
-12106
-12148
-12190
-12233
-12276
-12320
-12363
-12406
-12449
-12492
-12534
-12576
-12618
-12659
-12699
-12739
-12779
-12818
-12857
-12895
-12933
-12970
-13007
-13043
-13080
-13115
-13151
-13186
-13221
-13256
-13290
-13325
-13359
-13394
-13429
-13464
-13499
-13535
-13572
-13610
-13648
-13688
-13728
-13770
-13813
-13857
-13903
-13950
-13999
-14048
-14099
-14151
-14203
-14257
-14311
-14365
-14420
-14474
-14528
-14582
-14635
-14688
-14740
-14791
-14841
-14890
-14938
-14986
-15032
-15078
-15123
-15168
-15211
-15255
-15297
-15340
-15381
-15422
-15463
-15503
-15543
-15583
-15622
-15660
-15699
-15737
-15775
-15813
-15851
-15890
-15929
-15968
-16008
-16049
-16090
-16133
-16177
-16222
-16268
-16317
-16367
-16419
-16472
-16528
-16585
-16644
-16704
-16766
-16830
-16895
-16961
-17029
-17097
-17166
-17236
-17307
-17378
-17449
-17522
-17594
-17667
-17740
-17814
-17888
-17963
-18039
-18115
-18192
-18269
-18347
-18426
-18505
-18585
-18666
-18746
-18828
-18910
-18992
-19074
-19156
-19239
-19322
-19405
-19488
-19572
-19655
-19738
-19821
-19904
-19987
-20070
-20153
-20236
-20319
-20401
-20483
-20565
-20646
-20727
-20807
-20887
-20966
-21045
-21122
-21199
-21275
-21349
-21423
-21495
-21565
-21634
-21702
-21768
-21832
-21895
-21956
-22016
-22074
-22131
-22187
-22242
-22295
-22348
-22399
-22450
-22500
-22550
-22598
-22646
-22692
-22738
-22783
-22827
-22870
-22911
-22951
-22990
-23028
-23064
-23098
-23131
-23162
-23191
-23218
-23244
-23267
-23289
-23308
-23326
-23341
-23354
-23366
-23375
-23383
-23389
-23394
-23398
-23400
-23401
-23402
-23402
-23400
-23398
-23396
-23392
-23388
-23383
-23377
-23370
-23363
-23355
-23347
-23338
-23330
-23320
-23311
-23302
-23293
-23284
-23275
-23267
-23258
-23250
-23243
-23236
-23229
-23222
-23216
-23209
-23203
-23197
-23190
-23184
-23177
-23170
-23163
-23156
-23149
-23141
-23133
-23125
-23117
-23109
-23101
-23093
-23085
-23077
-23070
-23063
-23056
-23049
-23043
-23037
-23032
-23027
-23022
-23017
-23013
-23009
-23005
-23001
-22998
-22995
-22993
-22991
-22990
-22990
-22990
-22992
-22994
-22998
-23004
-23011
-23019
-23029
-23041
-23055
-23071
-23088
-23107
-23128
-23150
-23174
-23199
-23225
-23253
-23282
-23312
-23344
-23376
-23409
-23444
-23479
-23515
-23551
-23589
-23627
-23665
-23704
-23743
-23783
-23823
-23863
-23903
-23943
-23983
-24024
-24065
-24106
-24147
-24189
-24231
-24273
-24316
-24360
-24404
-24449
-24495
-24541
-24588
-24636
-24684
-24733
-24782
-24832
-24882
-24932
-24982
-25032
-25083
-25133
-25182
-25232
-25281
-25329
-25376
-25423
-25469
-25513
-25556
-25598
-25638
-25677
-25713
-25749
-25782
-25814
-25843
-25871
-25897
-25921
-25943
-25963
-25981
-25997
-26010
-26020
-26029
-26034
-26037
-26038
-26036
-26032
-26025
-26016
-26005
-25992
-25976
-25958
-25938
-25917
-25893
-25867
-25839
-25809
-25777
-25743
-25707
-25669
-25629
-25588
-25544
-25498
-25450
-25400
-25348
-25294
-25239
-25180
-25120
-25058
-24993
-24926
-24857
-24785
-24711
-24635
-24556
-24475
-24391
-24306
-24217
-24127
-24035
-23940
-23844
-23745
-23645
-23543
-23439
-23333
-23225
-23116
-23005
-22892
-22778
-22663
-22546
-22428
-22310
-22190
-22070
-21949
-21827
-21705
-21583
-21461
-21339
-21218
-21096
-20976
-20856
-20737
-20619
-20503
-20388
-20276
-20165
-20056
-19950
-19847
-19746
-19648
-19552
-19460
-19370
-19283
-19199
-19118
-19039
-18963
-18890
-18819
-18750
-18684
-18620
-18559
-18500
-18443
-18389
-18337
-18287
-18239
-18193
-18150
-18108
-18068
-18030
-17993
-17959
-17925
-17894
-17864
-17835
-17808
-17783
-17759
-17736
-17715
-17695
-17676
-17658
-17642
-17626
-17612
-17599
-17586
-17575
-17564
-17555
-17546
-17537
-17529
-17522
-17516
-17509
-17504
-17498
-17493
-17488
-17483
-17478
-17474
-17469
-17465
-17460
-17456
-17451
-17446
-17441
-17435
-17429
-17423
-17416
-17408
-17400
-17391
-17381
-17370
-17358
-17345
-17330
-17314
-17296
-17277
-17255
-17232
-17207
-17180
-17151
-17120
-17087
-17053
-17016
-16977
-16936
-16893
-16849
-16802
-16753
-16701
-16648
-16592
-16534
-16473
-16409
-16343
-16274
-16203
-16128
-16050
-15969
-15885
-15798
-15707
-15614
-15517
-15417
-15314
-15208
-15100
-14988
-14874
-14758
-14640
-14519
-14396
-14271
-14144
-14015
-13885
-13753
-13620
-13485
-13349
-13211
-13072
-12932
-12790
-12648
-12504
-12359
-12214
-12067
-11920
-11772
-11624
-11475
-11326
-11176
-11027
-10878
-10728
-10579
-10430
-10282
-10133
-9985
-9837
-9690
-9543
-9396
-9251
-9106
-8962
-8818
-8676
-8535
-8395
-8256
-8119
-7983
-7849
-7716
-7585
-7456
-7329
-7204
-7082
-6962
-6844
-6729
-6617
-6508
-6402
-6299
-6199
-6102
-6008
-5918
-5830
-5746
-5665
-5587
-5512
-5440
-5371
-5305
-5242
-5182
-5124
-5070
-5018
-4968
-4922
-4877
-4835
-4794
-4756
-4719
-4685
-4651
-4619
-4589
-4560
-4532
-4504
-4478
-4453
-4428
-4403
-4379
-4356
-4332
-4308
-4285
-4261
-4237
-4213
-4189
-4165
-4141
-4117
-4091
-4067
-4043
-4019
-3995
-3971
-3947
-3923
-3899
-3875
-3851
-3827
-3803
-3779
-3754
-3729
-3703
-3677
-3650
-3622
-3593
-3563
-3532
-3500
-3466
-3431
-3395
-3357
-3318
-3277
-3235
-3191
-3145
-3098
-3050
-3000
-2948
-2895
-2840
-2784
-2726
-2667
-2606
-2543
-2479
-2414
-2346
-2277
-2207
-2134
-2060
-1985
-1907
-1829
-1749
-1667
-1584
-1501
-1416
-1330
-1244
-1156
-1069
-980
-891
-802
-713
-623
-533
-443
-353
-263
-172
-81
10
101
192
283
375
466
558
650
741
833
925
1016
1108
1199
1290
1381
1472
1563
1653
1743
1833
1923
2012
2102
2190
2279
2367
2455
2543
2630
2717
2803
2888
2973
3058
3141
3224
3306
3387
3467
3546
3625
3703
3780
3856
3931
4006
4080
4153
4225
4297
4367
4436
4505
4572
4638
4703
4766
4829
4890
4950
5009
5066
5123
5178
5232
5285
5337
5388
5437
5485
5532
5577
5621
5664
5705
5745
5783
5819
5854
5887
5918
5947
5975
6000
6024
6046
6066
6084
6101
6115
6127
6137
6146
6152
6157
6159
6160
6160
6157
6153
6147
6141
6132
6123
6112
6101
6089
6076
6063
6049
6035
6021
6007
5993
5980
5966
5953
5941
5928
5916
5904
5893
5882
5871
5861
5852
5843
5835
5829
5823
5820
5817
5817
5818
5821
5827
5835
5845
5857
5872
5889
5908
5930
5953
5979
6007
6037
6069
6103
6139
6176
6215
6255
6297
6341
6387
6433
6482
6532
6583
6635
6690
6745
6802
6860
6919
6979
7041
7104
7168
7232
7298
7365
7432
7500
7569
7638
7708
7778
7848
7919
7989
8058
8130
8200
8269
8339
8408
8476
8544
8612
8678
8744
8810
8874
8938
9001
9063
9124
9184
9243
9300
9356
9410
9463
9514
9563
9610
9655
9699
9740
9780
9817
9853
9887
9919
9949
9977
10003
10027
10049
10069
10088
10104
10117
10129
10139
10146
10151
10155
10155
10154
10150
10144
10136
10125
10112
10096
10078
10057
10034
10008
9979
9948
9914
9878
9839
9798
9754
9709
9660
9610
9558
9504
9448
9390
9330
9269
9207
9143
9078
9012
8945
8878
8809
8740
8671
8601
8531
8460
8390
8319
8248
8178
8106
8037
7966
7896
7826
7756
7686
7616
7546
7477
7407
7338
7269
7201
7133
7065
6997
6930
6863
6797
6731
6665
6600
6536
6472
6409
6347
6286
6225
6165
6107
6049
5992
5936
5881
5828
5775
5723
5673
5623
5574
5526
5480
5434
5389
5345
5302
5260
5219
5180
5142
5105
5070
5037
5005
4975
4947
4920
4896
4873
4852
4833
4816
4800
4787
4775
4765
4757
4751
4747
4745
4745
4747
4751
4758
4766
4777
4789
4804
4821
4839
4860
4882
4906
4931
4957
4985
5014
5044
5074
5106
5138
5171
5204
5238
5272
5307
5342
5378
5414
5451
5488
5525
5563
5601
5640
5679
5719
5760
5800
5842
5884
5927
5970
6013
6057
6101
6145
6190
6234
6279
6323
6368
6412
6456
6501
6545
6589
6633
6677
6722
6766
6810
6855
6899
6943
6987
7031
7075
7118
7161
7204
7246
7287
7328
7367
7406
7444
7481
7517
7552
7585
7618
7649
7679
7707
7735
7761
7786
7810
7832
7853
7873
7892
7909
7925
7940
7954
7966
7978
7988
7997
8004
8010
8016
8021
8025
8026
8029
8029
8029
8026
8025
8022
8018
8013
8009
8003
7997
7989
7982
7973
7964
7955
7944
7933
7921
7909
7895
7881
7866
7849
7832
7814
7795
7775
7753
7731
7707
7682
7657
7630
7601
7572
7542
7510
7478
7444
7410
7375
7339
7303
7266
7229
7191
7154
7116
7078
7041
7003
6966
6930
6894
6859
6825
6791
6759
6727
6697
6668
6640
6614
6589
6565
6543
6523
6504
6486
6470
6455
6442
6430
6420
6411
6403
6396
6390
6386
6383
6381
6381
6381
6382
6384
6387
6391
6396
6401
6407
6414
6422
6429
6438
6447
6457
6467
6478
6490
6502
6514
6527
6540
6554
6568
6583
6598
6613
6628
6643
6659
6675
6691
6707
6723
6740
6757
6775
6792
6810
6828
6846
6864
6882
6900
6918
6937
6955
6972
6990
7007
7024
7041
7057
7073
7089
7104
7118
7131
7144
7156
7168
7178
7187
7195
7201
7206
7210
7212
7213
7212
7209
7205
7198
7190
7179
7167
7153
7137
7119
7099
7076
7052
7027
6999
6969
6938
6905
6871
6835
6797
6759
6719
6677
6635
6591
6547
6501
6454
6407
6358
6308
6257
6206
6153
6099
6045
5989
5933
5875
5816
5756
5696
5634
5571
5507
5442
5376
5308
5239
5169
5098
5026
4952
4877
4800
4722
4643
4563
4481
4399
4315
4231
4145
4059
3972
3885
3797
3709
3621
3532
3444
3355
3267
3178
3090
3003
2915
2828
2742
2657
2572
2488
2405
2323
2242
2163
2085
2008
1932
1858
1785
1714
1645
1576
1510
1444
1381
1318
1257
1198
1139
1083
1028
975
923
873
826
780
736
694
654
616
580
547
515
486
458
433
410
388
369
352
337
324
312
303
295
289
285
283
282
282
285
288
293
300
307
316
326
338
350
364
378
393
409
426
443
460
478
496
515
533
551
570
588
606
623
641
658
674
690
706
721
736
750
764
778
791
804
816
828
839
849
859
868
877
884
891
897
901
905
908
909
910
910
908
906
902
898
892
886
878
869
859
849
837
824
811
797
782
766
750
733
716
698
680
662
642
623
603
582
561
540
518
496
473
449
425
400
375
349
323
296
269
242
214
186
158
129
100
72
42
13
-16
-46
-76
-106
-136
-167
-197
-228
-259
-290
-320
-351
-382
-413
-444
-475
-506
-537
-567
-598
-628
-658
-688
-718
-747
-775
-804
-831
-858
-885
-910
-935
-959
-982
-1004
-1025
-1045
-1064
-1082
-1099
-1116
-1131
-1146
-1160
-1174
-1186
-1198
-1209
-1220
-1230
-1239
-1247
-1255
-1263
-1270
-1276
-1282
-1288
-1293
-1298
-1303
-1307
-1311
-1314
-1316
-1318
-1320
-1320
-1320
-1319
-1317
-1314
-1311
-1306
-1300
-1294
-1287
-1278
-1269
-1260
-1249
-1237
-1225
-1212
-1199
-1185
-1170
-1155
-1140
-1124
-1108
-1091
-1075
-1058
-1041
-1024
-1006
-990
-972
-955
-938
-920
-903
-886
-869
-852
-835
-819
-803
-787
-772
-757
-743
-730
-717
-706
-695
-685
-676
-668
-661
-656
-651
-648
-645
-644
-644
-645
-647
-649
-653
-658
-664
-671
-678
-686
-695
-704
-714
-725
-736
-748
-760
-772
-785
-799
-813
-827
-842
-858
-873
-889
-905
-922
-939
-955
-973
-990
-1006
-1025
-1042
-1060
-1078
-1096
-1115
-1134
-1154
-1173
-1194
-1215
-1236
-1259
-1282
-1306
-1331
-1358
-1385
-1414
-1444
-1476
-1508
-1543
-1578
-1616
-1654
-1694
-1736
-1779
-1824
-1870
-1917
-1966
-2016
-2067
-2119
-2172
-2225
-2280
-2335
-2391
-2447
-2504
-2560
-2617
-2674
-2730
-2787
-2843
-2899
-2954
-3009
-3064
-3118
-3171
-3224
-3277
-3329
-3380
-3430
-3480
-3529
-3578
-3626
-3673
-3720
-3766
-3811
-3855
-3899
-3942
-3985
-4027
-4067
-4108
-4148
-4187
-4225
-4263
-4300
-4336
-4372
-4407
-4441
-4474
-4507
-4539
-4570
-4600
-4629
-4656
-4683
-4708
-4732
-4754
-4774
-4793
-4810
-4825
-4838
-4848
-4857
-4864
-4869
-4871
-4872
-4870
-4867
-4862
-4855
-4846
-4836
-4825
-4812
-4799
-4784
-4768
-4752
-4735
-4717
-4699
-4681
-4662
-4644
-4625
-4605
-4586
-4568
-4549
-4530
-4512
-4495
-4478
-4461
-4446
-4431
-4418
-4405
-4394
-4383
-4374
-4366
-4359
-4353
-4348
-4345
-4342
-4341
-4340
-4341
-4342
-4345
-4348
-4352
-4356
-4361
-4367
-4374
-4381
-4388
-4396
-4405
-4414
-4423
-4432
-4442
-4452
-4463
-4474
-4485
-4496
-4508
-4520
-4533
-4545
-4558
-4572
-4585
-4600
-4614
-4630
-4645
-4662
-4679
-4697
-4716
-4735
-4756
-4776
-4798
-4820
-4842
-4865
-4889
-4912
-4936
-4960
-4983
-5007
-5031
-5054
-5077
-5100
-5123
-5145
-5168
-5189
-5211
-5232
-5253
-5273
-5293
-5312
-5331
-5349
-5366
-5382
-5398
-5412
-5425
-5437
-5447
-5457
-5464
-5470
-5475
-5478
-5479
-5479
-5476
-5473
-5468
-5461
-5453
-5443
-5432
-5421
-5408
-5395
-5381
-5366
-5351
-5336
-5321
-5305
-5289
-5272
-5256
-5239
-5222
-5205
-5188
-5170
-5153
-5135
-5116
-5098
-5079
-5060
-5041
-5022
-5003
-4983
-4964
-4945
-4925
-4905
-4886
-4866
-4846
-4826
-4805
-4785
-4764
-4744
-4723
-4702
-4681
-4661
-4640
-4619
-4599
-4579
-4559
-4540
-4521
-4503
-4485
-4468
-4452
-4437
-4423
-4410
-4398
-4387
-4377
-4369
-4361
-4355
-4349
-4345
-4342
-4339
-4338
-4338
-4340
-4342
-4346
-4351
-4357
-4364
-4373
-4383
-4394
-4406
-4420
-4434
-4449
-4465
-4482
-4499
-4517
-4534
-4552
-4570
-4587
-4605
-4622
-4638
-4654
-4670
-4685
-4700
-4714
-4728
-4742
-4755
-4768
-4780
-4793
-4805
-4817
-4829
-4842
-4854
-4866
-4878
-4890
-4902
-4915
-4927
-4939
-4951
-4964
-4976
-4988
-5000
-5012
-5024
-5036
-5049
-5061
-5074
-5086
-5099
-5112
-5124
-5137
-5150
-5163
-5176
-5188
-5200
-5212
-5224
-5235
-5246
-5256
-5266
-5275
-5283
-5291
-5297
-5303
-5308
-5312
-5316
-5318
-5318
-5318
-5317
-5315
-5311
-5306
-5300
-5293
-5284
-5275
-5264
-5252
-5239
-5224
-5209
-5193
-5175
-5157
-5139
-5119
-5099
-5079
-5059
-5038
-5017
-4996
-4975
-4954
-4933
-4912
-4891
-4870
-4850
-4829
-4809
-4788
-4768
-4748
-4728
-4708
-4688
-4668
-4648
-4628
-4608
-4588
-4567
-4547
-4526
-4505
-4484
-4462
-4441
-4419
-4397
-4374
-4351
-4329
-4306
-4282
-4259
-4236
-4212
-4189
-4165
-4142
-4119
-4096
-4073
-4051
-4029
-4006
-3986
-3965
-3946
-3927
-3908
-3891
-3874
-3858
-3843
-3829
-3815
-3803
-3791
-3780
-3770
-3761
-3752
-3745
-3738
-3732
-3726
-3721
-3717
-3714
-3711
-3709
-3707
-3706
-3705
-3705
-3705
-3705
-3706
-3707
-3709
-3710
-3713
-3715
-3718
-3722
-3726
-3731
-3736
-3742
-3749
-3756
-3764
-3773
-3782
-3792
-3803
-3814
-3825
-3837
-3849
-3862
-3874
-3886
-3898
-3909
-3920
-3930
-3939
-3948
-3955
-3961
-3966
-3970
-3973
-3974
-3974
-3973
-3971
-3968
-3963
-3957
-3950
-3942
-3933
-3923
-3911
-3898
-3884
-3869
-3852
-3834
-3814
-3794
-3771
-3748
-3723
-3697
-3669
-3640
-3610
-3579
-3547
-3514
-3479
-3444
-3408
-3370
-3332
-3293
-3253
-3212
-3170
-3127
-3083
-3038
-2992
-2944
-2896
-2845
-2794
-2740
-2686
-2630
-2572
-2513
-2453
-2391
-2328
-2264
-2198
-2131
-2063
-1994
-1923
-1851
-1778
-1704
-1629
-1553
-1476
-1398
-1319
-1239
-1159
-1078
-996
-915
-832
-750
-668
-586
-504
-422
-341
-261
-181
-101
-22
56
133
210
287
362
438
513
587
662
736
809
883
957
1030
1103
1177
1250
1322
1395
1467
1539
1610
1680
1750
1819
1888
1956
2023
2090
2156
2221
2286
2350
2414
2477
2540
2603
2665
2727
2788
2849
2910
2970
3029
3088
3146
3203
3260
3316
3370
3424
3477
3529
3579
3629
3677
3725
3771
3816
3860
3903
3945
3986
4026
4065
4104
4142
4179
4216
4252
4288
4323
4358
4392
4426
4460
4493
4526
4559
4591
4623
4655
4687
4718
4749
4781
4812
4843
4875
4906
4938
4969
5001
5034
5066
5099
5132
5165
5199
5232
5266
5301
5335
5369
5403
5438
5472
5506
5540
5574
5608
5642
5676
5709
5743
5777
5811
5845
5879
5913
5948
5984
6019
6056
6093
6130
6168
6206
6245
6285
6325
6365
6406
6447
6487
6528
6569
6610
6651
6691
6732
6772
6811
6851
6890
6928
6966
7004
7041
7077
7113
7149
7183
7217
7251
7284
7316
7348
7379
7409
7439
7468
7497
7524
7551
7577
7602
7626
7649
7671
7692
7712
7731
7750
7767
7784
7801
7816
7831
7846
7860
7874
7887
7899
7912
7924
7935
7947
7957
7968
7978
7989
7998
8007
8018
8026
8037
8045
8055
8064
8074
8084
8093
8105
8115
8125
8138
8150
8162
8173
8186
8198
8210
8223
8235
8247
8258
8270
8282
8293
8305
8316
8327
8338
8349
8360
8371
8382
8393
8404
8414
8425
8436
8446
8457
8468
8479
8489
8500
8511
8522
8533
8544
8555
8565
8576
8587
8599
8610
8621
8633
8644
8656
8668
8680
8692
8704
8716
8728
8741
8753
8765
8777
8789
8801
8812
8824
8835
8846
8857
8867
8876
8886
8894
8902
8910
8916
8923
8928
8933
8937
8940
8942
8943
8944
8944
8943
8941
8938
8934
8929
8923
8917
8909
8901
8892
8882
8871
8860
8848
8836
8823
8809
8795
8781
8766
8752
8737
8721
8706
8691
8676
8661
8646
8632
8617
8604
8590
8577
8565
8553
8542
8531
8521
8511
8501
8492
8483
8474
8466
8458
8450
8442
8434
8427
8419
8412
8405
8398
8391
8384
8377
8370
8363
8356
8349
8342
8335
8328
8321
8314
8307
8300
8293
8286
8278
8271
8264
8256
8248
8240
8232
8223
8214
8204
8194
8183
8173
8163
8151
8141
8131
8119
8109
8099
8089
8079
8069
8058
8050
8039
8031
8023
8013
8006
7998
7990
7982
7975
7968
7961
7954
7948
7941
7935
7928
7922
7915
7909
7902
7895
7889
7882
7874
7867
7859
7852
7844
7836
7827
7818
7809
7799
7789
7778
7766
7754
7741
7728
7714
7699
7684
7668
7652
7635
7618
7600
7583
7564
7546
7527
7509
7490
7470
7451
7432
7412
7393
7374
7354
7334
7315
7295
7276
7256
7236
7216
7196
7176
7156
7135
7115
7094
7073
7052
7030
7009
6987
6966
6944
6921
6899
6876
6854
6830
6807
6783
6759
6735
6710
6686
6661
6636
6611
6586
6561
6536
6512
6487
6464
6440
6418
6395
6374
6353
6333
6313
6294
6276
6259
6242
6226
6211
6196
6182
6169
6156
6144
6133
6122
6112
6103
6094
6086
6078
6071
6065
6058
6052
6046
6040
6034
6028
6022
6015
6009
6002
5995
5988
5981
5973
5966
5959
5952
5945
5938
5932
5926
5920
5914
5909
5904
5899
5894
5890
5886
5882
5879
5875
5872
5869
5866
5864
5861
5859
5856
5854
5852
5850
5848
5847
5845
5844
5843
5842
5841
5840
5840
5840
5840
5840
5840
5841
5841
5841
5841
5841
5841
5841
5841
5840
5840
5840
5839
5839
5839
5838
5838
5838
5838
5838
5838
5838
5837
5836
5835
5833
5831
5828
5824
5820
5814
5808
5801
5794
5785
5776
5766
5755
5744
5731
5718
5705
5691
5676
5661
5645
5629
5613
5597
5580
5563
5546
5530
5513
5496
5480
5463
5447
5432
5416
5402
5387
5373
5360
5347
5334
5323
5311
5301
5291
5282
5273
5265
5258
5252
5246
5241
5237
5232
5228
5224
5221
5217
5213
5209
5205
5200
5195
5190
5185
5179
5173
5167
5160
5154
5147
5140
5134
5127
5119
5112
5104
5097
5089
5080
5071
5062
5053
5043
5033
5022
5011
5000
4988
4976
4963
4950
4937
4923
4910
4896
4882
4868
4854
4840
4826
4812
4798
4785
4771
4758
4744
4731
4717
4703
4689
4674
4659
4644
4629
4613
4598
4582
4567
4551
4535
4520
4504
4488
4473
4457
4441
4424
4408
4391
4373
4355
4336
4317
4297
4276
4255
4233
4211
4188
4165
4141
4117
4091
4067
4042
4017
3991
3965
3938
3911
3884
3857
3829
3802
3774
3746
3718
3690
3662
3633
3604
3575
3545
3515
3485
3453
3422
3389
3357
3323
3289
3254
3219
3183
3147
3110
3073
3036
2997
2959
2920
2881
2841
2801
2761
2720
2679
2637
2596
2554
2512
2469
2427
2384
2341
2298
2254
2210
2166
2122
2078
2033
1988
1943
1899
1854
1810
1767
1724
1683
1642
1602
1564
1527
1492
1458
1426
1396
1367
1340
1315
1291
1269
1248
1229
1212
1195
1180
1167
1154
1142
1131
1121
1112
1104
1096
1088
1081
1075
1068
1062
1056
1050
1044
1039
1033
1027
1020
1014
1008
1000
994
987
980
973
965
958
950
942
935
927
920
913
906
899
892
886
880
873
867
862
856
850
845
840
835
830
824
819
814
809
804
798
793
787
780
774
766
759
751
742
733
724
714
704
693
682
670
657
644
631
617
602
587
571
555
539
521
504
485
467
447
428
408
388
367
346
325
303
282
260
238
217
196
174
153
133
112
92
73
54
35
17
0
-18
-34
-50
-65
-80
-94
-108
-121
-133
-145
-157
-168
-178
-189
-199
-209
-219
-228
-238
-247
-257
-266
-276
-285
-295
-305
-315
-325
-335
-346
-357
-368
-379
-390
-402
-413
-425
-436
-448
-459
-470
-481
-492
-502
-513
-523
-532
-542
-551
-560
-569
-577
-585
-593
-600
-607
-614
-621
-627
-633
-639
-645
-650
-655
-660
-665
-670
-675
-679
-684
-688
-693
-698
-703
-708
-714
-720
-726
-732
-738
-745
-751
-758
-764
-770
-776
-782
-788
-793
-798
-803
-808
-813
-818
-822
-827
-831
-835
-840
-844
-848
-853
-857
-862
-866
-870
-875
-880
-885
-890
-895
-900
-906
-912
-919
-925
-932
-940
-948
-956
-964
-973
-983
-992
-1002
-1012
-1024
-1035
-1046
-1058
-1069
-1081
-1093
-1105
-1117
-1129
-1141
-1153
-1164
-1176
-1187
-1197
-1208
-1218
-1227
-1237
-1246
-1254
-1262
-1270
-1277
-1284
-1291
-1297
-1302
-1307
-1312
-1317
-1321
-1324
-1327
-1330
-1333
-1335
-1337
-1339
-1340
-1340
-1341
-1340
-1340
-1339
-1338
-1336
-1334
-1332
-1329
-1326
-1324
-1321
-1318
-1315
-1313
-1310
-1308
-1306
-1304
-1302
-1300
-1299
-1298
-1297
-1297
-1297
-1297
-1298
-1299
-1300
-1302
-1304
-1306
-1309
-1312
-1315
-1318
-1322
-1326
-1330
-1334
-1339
-1343
-1348
-1352
-1357
-1362
-1366
-1371
-1376
-1380
-1384
-1388
-1391
-1394
-1396
-1398
-1399
-1400
-1399
-1398
-1397
-1395
-1392
-1388
-1384
-1380
-1375
-1369
-1364
-1357
-1351
-1344
-1336
-1329
-1321
-1312
-1304
-1295
-1286
-1278
-1269
-1260
-1251
-1243
-1235
-1227
-1219
-1211
-1204
-1197
-1191
-1185
-1179
-1174
-1169
-1165
-1162
-1159
-1157
-1156
-1155
-1155
-1156
-1158
-1160
-1163
-1166
-1170
-1175
-1179
-1184
-1190
-1195
-1201
-1206
-1212
-1217
-1223
-1228
-1233
-1238
-1243
-1247
-1252
-1256
-1260
-1264
-1267
-1271
-1274
-1278
-1281
-1284
-1287
-1290
-1293
-1295
-1298
-1301
-1303
-1306
-1308
-1310
-1313
-1315
-1318
-1321
-1323
-1326
-1329
-1332
-1335
-1338
-1341
-1344
-1346
-1349
-1352
-1354
-1356
-1357
-1358
-1359
-1359
-1359
-1359
-1358
-1356
-1354
-1351
-1348
-1344
-1340
-1336
-1331
-1326
-1320
-1315
-1309
-1303
-1297
-1290
-1284
-1277
-1270
-1263
-1256
-1248
-1241
-1233
-1226
-1218
-1211
-1204
-1196
-1189
-1183
-1176
-1170
-1164
-1158
-1153
-1148
-1144
-1140
-1137
-1134
-1131
-1128
-1126
-1125
-1123
-1122
-1120
-1119
-1118
-1118
-1117
-1116
-1116
-1116
-1115
-1115
-1115
-1115
-1115
-1115
-1115
-1115
-1115
-1115
-1115
-1116
-1116
-1116
-1116
-1116
-1116
-1116
-1116
-1116
-1116
-1116
-1116
-1116
-1116
-1116
-1116
-1116
-1116
-1117
-1118
-1119
-1120
-1122
-1124
-1126
-1129
-1132
-1135
-1138
-1142
-1146
-1151
-1155
-1161
-1166
-1172
-1179
-1185
-1192
-1200
-1208
-1216
-1225
-1234
-1244
-1254
-1264
-1274
-1285
-1296
-1307
-1319
-1331
-1343
-1355
-1367
-1380
-1392
-1405
-1418
-1431
-1445
-1458
-1472
-1486
-1501
-1515
-1530
-1545
-1560
-1575
-1590
-1605
-1621
-1636
-1652
-1667
-1683
-1698
-1714
-1729
-1745
-1760
-1775
-1790
-1805
-1819
-1833
-1848
-1862
-1876
-1889
-1902
-1915
-1928
-1940
-1952
-1964
-1975
-1986
-1996
-2005
-2015
-2023
-2031
-2037
-2045
-2050
-2055
-2060
-2063
-2066
-2069
-2070
-2071
-2071
-2070
-2068
-2065
-2062
-2058
-2052
-2045
-2039
-2031
-2023
-2013
-2001
-1991
-1979
-1965
-1951
-1936
-1921
-1904
-1887
-1869
-1850
-1831
-1811
-1791
-1770
-1749
-1727
-1705
-1683
-1660
-1638
-1615
-1592
-1569
-1545
-1522
-1499
-1475
-1451
-1427
-1403
-1379
-1355
-1330
-1305
-1280
-1255
-1229
-1204
-1178
-1153
-1127
-1102
-1076
-1050
-1024
-999
-973
-947
-922
-896
-871
-845
-820
-795
-770
-745
-720
-695
-671
-647
-623
-600
-578
-556
-535
-515
-496
-478
-462
-446
-431
-418
-406
-395
-385
-377
-370
-365
-361
-358
-357
-357
-358
-360
-364
-368
-374
-380
-387
-395
-404
-413
-423
-434
-445
-456
-467
-479
-492
-505
-518
-531
-545
-558
-573
-587
-601
-615
-630
-644
-659
-673
-688
-702
-716
-730
-745
-759
-773
-787
-801
-816
-830
-844
-858
-872
-886
-900
-914
-928
-941
-955
-968
-981
-994
-1006
-1018
-1031
-1043
-1054
-1065
-1075
-1085
-1094
-1103
-1111
-1118
-1124
-1129
-1133
-1137
-1139
-1140
-1141
-1140
-1138
-1135
-1131
-1126
-1119
-1112
-1103
-1092
-1081
-1068
-1053
-1038
-1020
-1002
-981
-960
-937
-913
-887
-860
-832
-803
-773
-742
-709
-676
-642
-607
-571
-535
-498
-460
-422
-384
-345
-306
-266
-227
-187
-147
-107
-66
-26
14
54
95
135
175
215
255
294
334
373
411
450
488
526
563
600
637
673
709
745
780
815
850
884
919
953
986
1020
1052
1085
1117
1148
1179
1209
1238
1266
1294
1321
1347
1373
1397
1421
1444
1466
1487
1508
1527
1546
1564
1581
1597
1612
1627
1641
1653
1665
1676
1687
1696
1705
1712
1719
1725
1730
1735
1738
1741
1743
1745
1745
1746
1745
1744
1743
1741
1739
1737
1734
1731
1728
1725
1722
1718
1715
1711
1707
1703
1700
1696
1692
1688
1684
1680
1676
1672
1668
1664
1660
1656
1652
1648
1644
1641
1638
1635
1632
1629
1627
1626
1624
1623
1623
1623
1623
1623
1624
1625
1627
1629
1631
1633
1636
1638
1641
1644
1647
1650
1654
1657
1661
1664
1668
1672
1676
1681
1685
1690
1694
1699
1704
1709
1715
1720
1726
1731
1737
1743
1749
1755
1762
1768
1775
1781
1788
1796
1803
1810
1818
1826
1834
1842
1850
1859
1867
1875
1883
1892
1899
1907
1914
1922
1928
1934
1940
1945
1950
1954
1957
1959
1960
1961
1961
1960
1958
1955
1952
1947
1942
1937
1930
1923
1916
1908
1899
1890
1881
1871
1860
1849
1838
1826
1815
1802
1790
1777
1764
1751
1738
1725
1712
1699
1687
1674
1661
1649
1637
1625
1613
1602
1591
1579
1568
1558
1547
1536
1526
1515
1505
1494
1484
1473
1463
1452
1441
1430
1419
1408
1396
1384
1372
1360
1347
1334
1320
1307
1293
1278
1263
1248
1233
1217
1200
1184
1167
1150
1132
1115
1097
1079
1061
1043
1025
1006
988
970
953
935
917
899
881
864
846
829
811
793
775
757
739
720
702
683
663
644
624
604
583
563
542
521
500
478
456
434
412
390
367
344
320
296
271
246
220
194
167
139
111
82
53
23
-7
-38
-70
-101
-133
-165
-196
-228
-260
-291
-322
-353
-383
-413
-443
-471
-500
-528
-555
-582
-608
-634
-659
-684
-708
-732
-756
-779
-802
-824
-845
-866
-887
-907
-926
-944
-962
-979
-995
-1010
-1026
-1040
-1053
-1066
-1078
-1089
-1100
-1110
-1119
-1128
-1136
-1143
-1150
-1157
-1163
-1169
-1174
-1178
-1183
-1186
-1190
-1193
-1195
-1197
-1199
-1200
-1201
-1202
-1202
-1202
-1203
-1203
-1203
-1203
-1203
-1203
-1203
-1203
-1203
-1202
-1202
-1202
-1201
-1201
-1201
-1200
-1199
-1199
-1198
-1198
-1198
-1198
-1199
-1200
-1201
-1203
-1205
-1208
-1211
-1214
-1218
-1223
-1227
-1232
-1238
-1243
-1249
-1255
-1261
-1266
-1272
-1278
-1284
-1290
-1296
-1301
-1307
-1313
-1318
-1324
-1329
-1335
-1340
-1346
-1352
-1358
-1363
-1369
-1375
-1381
-1387
-1392
-1397
-1402
-1407
-1412
-1416
-1420
-1424
-1427
-1430
-1433
-1436
-1438
-1441
-1443
-1445
-1448
-1450
-1452
-1455
-1458
-1460
-1463
-1466
-1469
-1472
-1475
-1478
-1482
-1485
-1489
-1493
-1498
-1502
-1507
-1513
-1518
-1525
-1531
-1538
-1546
-1553
-1561
-1570
-1578
-1586
-1595
-1603
-1612
-1620
-1628
-1636
-1644
-1651
-1659
-1666
-1673
-1679
-1686
-1692
-1698
-1703
-1708
-1713
-1717
-1721
-1725
-1728
-1730
-1732
-1734
-1735
-1735
-1735
-1735
-1734
-1732
-1730
-1727
-1724
-1720
-1716
-1712
-1707
-1701
-1696
-1690
-1684
-1678
-1671
-1665
-1658
-1651
-1643
-1636
-1628
-1620
-1611
-1602
-1593
-1584
-1574
-1564
-1553
-1542
-1531
-1519
-1508
-1496
-1485
-1473
-1462
-1451
-1441
-1431
-1422
-1413
-1405
-1397
-1390
-1384
-1378
-1373
-1369
-1365
-1362
-1359
-1358
-1356
-1356
-1356
-1357
-1359
-1362
-1366
-1370
-1376
-1382
-1389
-1398
-1407
-1417
-1428
-1440
-1453
-1466
-1481
-1495
-1510
-1525
-1541
-1556
-1571
-1586
-1601
-1615
-1629
-1642
-1654
-1666
-1677
-1688
-1697
-1706
-1715
-1723
-1731
-1739
-1746
-1752
-1759
-1765
-1770
-1776
-1781
-1786
-1790
-1794
-1798
-1802
-1805
-1809
-1812
-1815
-1819
-1823
-1827
-1831
-1836
-1841
-1847
-1853
-1860
-1868
-1876
-1885
-1894
-1904
-1914
-1924
-1935
-1946
-1958
-1969
-1981
-1992
-2003
-2013
-2025
-2036
-2045
-2056
-2066
-2074
-2083
-2091
-2098
-2105
-2112
-2118
-2124
-2129
-2133
-2137
-2141
-2144
-2147
-2150
-2152
-2154
-2155
-2156
-2157
-2158
-2159
-2159
-2160
-2161
-2163
-2165
-2167
-2169
-2172
-2176
-2180
-2185
-2190
-2196
-2203
-2210
-2218
-2226
-2235
-2244
-2254
-2264
-2275
-2286
-2297
-2309
-2322
-2334
-2347
-2361
-2375
-2389
-2403
-2417
-2432
-2447
-2462
-2476
-2491
-2506
-2520
-2534
-2548
-2561
-2574
-2587
-2598
-2610
-2620
-2630
-2640
-2649
-2657
-2665
-2672
-2679
-2685
-2691
-2697
-2702
-2708
-2713
-2718
-2723
-2728
-2733
-2738
-2743
-2748
-2754
-2759
-2764
-2770
-2775
-2781
-2786
-2792
-2797
-2803
-2808
-2813
-2818
-2823
-2828
-2832
-2836
-2840
-2844
-2847
-2849
-2851
-2853
-2853
-2854
-2853
-2852
-2849
-2846
-2842
-2837
-2831
-2824
-2817
-2808
-2798
-2788
-2777
-2765
-2752
-2739
-2724
-2710
-2694
-2678
-2662
-2645
-2627
-2609
-2591
-2573
-2555
-2536
-2518
-2499
-2480
-2462
-2444
-2426
-2407
-2390
-2372
-2354
-2337
-2319
-2302
-2284
-2267
-2250
-2233
-2216
-2199
-2182
-2164
-2147
-2130
-2113
-2096
-2079
-2062
-2044
-2027
-2009
-1993
-1976
-1958
-1941
-1924
-1907
-1890
-1873
-1856
-1839
-1822
-1804
-1787
-1769
-1752
-1734
-1716
-1697
-1679
-1661
-1642
-1623
-1604
-1585
-1566
-1547
-1528
-1509
-1489
-1470
-1450
-1430
-1411
-1391
-1371
-1351
-1331
-1311
-1291
-1271
-1251
-1230
-1210
-1190
-1170
-1150
-1129
-1108
-1088
-1067
-1045
-1024
-1002
-980
-958
-935
-913
-890
-867
-844
-820
-797
-774
-750
-727
-704
-680
-657
-634
-611
-588
-566
-543
-521
-499
-477
-456
-435
-415
-395
-376
-357
-338
-321
-303
-286
-270
-254
-238
-223
-208
-193
-179
-165
-150
-136
-122
-108
-94
-79
-65
-50
-35
-19
-4
12
29
45
63
80
97
115
134
152
171
189
208
227
246
266
285
304
323
341
360
378
396
414
431
448
465
481
496
511
525
539
552
564
576
587
597
607
616
625
633
641
648
655
661
667
673
678
683
687
691
696
700
704
708
712
717
721
726
732
737
743
750
756
763
770
777
785
792
800
807
815
822
829
836
843
850
856
862
868
874
879
885
890
895
900
904
909
913
917
921
925
929
932
936
939
942
945
948
951
954
957
960
962
965
968
971
973
976
979
982
984
988
991
994
997
1000
1004
1008
1012
1016
1020
1025
1029
1034
1039
1044
1049
1054
1059
1064
1070
1076
1082
1089
1095
1102
1110
1118
1126
1134
1143
1152
1161
1171
1181
1191
1201
1211
1221
1231
1241
1251
1261
1270
1280
1288
1297
1305
1312
1319
1326
1331
1337
1341
1345
1348
1351
1353
1355
1356
1356
1357
1356
1356
1355
1354
1352
1350
1348
1346
1343
1340
1337
1333
1330
1326
1322
1318
1313
1309
1305
1300
1296
1292
1287
1283
1279
1274
1270
1266
1261
1257
1252
1248
1243
1238
1232
1226
1220
1213
1206
1199
1190
1182
1172
1163
1152
1141
1129
1117
1104
1091
1077
1063
1049
1034
1018
1004
989
973
958
942
926
911
895
879
863
847
831
815
799
784
768
753
739
725
711
698
686
675
664
654
644
635
627
619
612
606
599
594
589
584
579
575
571
567
564
561
558
556
554
552
551
550
550
550
550
551
553
556
559
563
568
574
581
588
597
606
617
628
640
654
668
683
699
716
734
753
773
794
815
837
860
884
908
933
959
985
1012
1040
1067
1096
1125
1154
1184
1214
1245
1275
1306
1338
1369
1401
1433
1465
1497
1529
1560
1591
1622
1653
1683
1713
1743
1771
1799
1827
1854
1880
1906
1930
1954
1977
1999
2020
2040
2059
2076
2093
2108
2123
2136
2148
2158
2168
2176
2183
2188
2193
2196
2197
2198
2197
2194
2190
2185
2179
2172
2163
2153
2141
2128
2114
2099
2083
2066
2047
2027
2007
1985
1962
1938
1913
1888
1861
1834
1806
1778
1749
1719
1689
1659
1629
1598
1568
1537
1507
1477
1447
1418
1389
1361
1333
1306
1279
1253
1227
1202
1177
1154
1130
1108
1086
1064
1043
1022
1002
984
965
946
928
911
894
877
861
845
830
815
800
786
772
758
745
732
719
707
695
684
673
663
653
644
635
627
620
613
608
603
598
595
592
590
588
588
587
588
588
589
591
593
595
597
600
603
606
610
613
616
620
623
627
630
633
636
639
642
644
646
648
650
652
653
654
655
655
656
656
656
656
655
654
653
652
651
649
647
645
642
639
635
632
628
623
619
614
609
603
598
592
586
579
573
566
559
551
543
535
526
516
506
496
484
472
459
446
431
416
401
385
368
350
333
314
296
276
257
237
216
196
175
154
132
111
89
67
45
23
1
-20
-42
-64
-86
-107
-128
-149
-170
-190
-210
-230
-250
-269
-288
-306
-324
-342
-359
-376
-392
-408
-423
-438
-452
-466
-480
-492
-505
-517
-528
-539
-549
-559
-569
-578
-586
-594
-602
-609
-616
-622
-628
-633
-639
-644
-648
-653
-657
-661
-665
-669
-673
-676
-680
-683
-687
-690
-693
-697
-700
-702
-705
-708
-710
-712
-714
-716
-718
-719
-721
-722
-723
-723
-724
-724
-725
-725
-725
-724
-724
-723
-722
-721
-720
-719
-717
-716
-714
-712
-709
-707
-704
-701
-699
-696
-692
-689
-685
-682
-678
-674
-669
-665
-660
-655
-650
-644
-638
-632
-625
-619
-612
-605
-597
-589
-581
-573
-565
-556
-547
-537
-527
-517
-507
-496
-484
-472
-460
-448
-434
-421
-407
-393
-378
-363
-348
-333
-317
-301
-285
-269
-253
-236
-219
-203
-186
-169
-151
-134
-117
-99
-81
-64
-46
-28
-11
7
25
42
59
76
93
110
126
141
157
172
186
200
213
226
238
250
261
272
282
291
300
308
316
324
331
337
343
349
354
359
364
368
372
376
379
382
384
386
387
388
389
389
389
388
387
386
384
382
380
378
375
372
369
366
363
359
356
352
348
344
340
336
332
327
323
318
313
309
304
299
294
290
285
281
277
273
269
266
263
259
257
254
251
249
247
245
243
242
240
240
239
239
239
240
242
244
247
250
254
260
266
273
281
290
300
311
323
336
350
365
381
399
417
436
456
477
499
522
545
569
594
619
645
672
699
726
754
782
811
840
869
899
928
958
988
1018
1048
1078
1107
1137
1166
1195
1223
1251
1279
1306
1332
1358
1383
1408
1432
1455
1477
1499
1520
1540
1559
1576
1593
1609
1623
1637
1649
1659
1668
1676
1683
1688
1692
1695
1696
1696
1695
1693
1690
1686
1681
1675
1669
1661
1653
1644
1635
1624
1614
1602
1590
1577
1563
1549
1534
1519
1503
1486
1469
1451
1433
1414
1395
1375
1355
1334
1313
1292
1270
1248
1226
1203
1180
1157
1134
1111
1087
1063
1039
1016
992
968
945
921
898
875
853
831
809
788
768
748
729
710
693
676
660
645
631
618
605
594
584
575
566
559
554
549
546
543
542
543
544
547
552
557
564
573
582
593
606
619
634
650
667
685
704
724
744
766
788
811
834
858
882
907
931
956
981
1006
1032
1058
1083
1109
1134
1160
1186
1212
1238
1264
1290
1316
1342
1368
1394
1420
1446
1471
1497
1522
1547
1571
1595
1619
1642
1665
1687
1708
1729
1749
1769
1788
1805
1822
1838
1853
1867
1880
1891
1901
1910
1917
1923
1927
1929
1930
1929
1927
1923
1917
1909
1900
1889
1876
1861
1845
1828
1808
1788
1766
1743
1718
1693
1666
1639
1610
1581
1550
1519
1488
1456
1423
1390
1357
1324
1290
1256
1222
1188
1154
1120
1086
1052
1018
985
952
920
887
856
824
793
763
733
703
674
645
617
589
562
535
508
482
457
432
408
384
361
338
316
295
274
254
235
217
199
182
166
151
136
123
110
98
86
76
66
58
50
43
36
31
26
22
19
16
14
13
13
13
13
15
16
18
21
24
27
30
34
37
41
45
49
52
56
60
63
66
69
72
74
76
78
79
79
80
80
79
77
76
73
70
66
61
56
50
43
36
27
18
8
-3
-14
-27
-40
-54
-69
-85
-101
-119
-137
-156
-176
-197
-218
-240
-263
-287
-311
-336
-362
-388
-415
-443
-471
-500
-530
-560
-590
-622
-653
-686
-718
-752
-785
-819
-853
-887
-922
-957
-991
-1026
-1061
-1096
-1132
-1167
-1202
-1237
-1272
-1306
-1341
-1376
-1410
-1445
-1479
-1513
-1547
-1581
-1615
-1649
-1683
-1717
-1750
-1784
-1817
-1851
-1884
-1918
-1951
-1984
-2017
-2050
-2083
-2116
-2148
-2181
-2213
-2244
-2276
-2307
-2339
-2370
-2400
-2431
-2462
-2492
-2522
-2552
-2582
-2612
-2641
-2670
-2699
-2728
-2757
-2786
-2814
-2842
-2870
-2898
-2925
-2952
-2979
-3005
-3031
-3057
-3083
-3108
-3133
-3158
-3182
-3207
-3231
-3254
-3278
-3301
-3324
-3347
-3370
-3393
-3416
-3438
-3461
-3483
-3506
-3528
-3550
-3573
-3595
-3617
-3639
-3661
-3683
-3705
-3727
-3748
-3770
-3791
-3812
-3832
-3853
-3873
-3893
-3912
-3931
-3950
-3969
-3987
-4006
-4024
-4042
-4059
-4077
-4094
-4113
-4130
-4148
-4165
-4183
-4200
-4217
-4234
-4251
-4268
-4285
-4302
-4318
-4335
-4351
-4367
-4382
-4398
-4413
-4428
-4443
-4457
-4471
-4484
-4498
-4510
-4523
-4534
-4546
-4556
-4566
-4576
-4584
-4593
-4600
-4606
-4612
-4617
-4621
-4624
-4626
-4628
-4628
-4627
-4625
-4623
-4619
-4615
-4609
-4603
-4595
-4587
-4578
-4569
-4558
-4547
-4535
-4523
-4510
-4496
-4482
-4468
-4453
-4437
-4421
-4405
-4388
-4371
-4354
-4336
-4318
-4300
-4281
-4262
-4242
-4223
-4202
-4182
-4161
-4139
-4118
-4096
-4073
-4051
-4027
-4005
-3981
-3958
-3934
-3909
-3885
-3860
-3834
-3809
-3783
-3757
-3731
-3705
-3678
-3652
-3625
-3599
-3572
-3546
-3519
-3493
-3467
-3442
-3416
-3391
-3367
-3343
-3319
-3297
-3275
-3253
-3233
-3213
-3194
-3176
-3158
-3142
-3126
-3111
-3097
-3084
-3071
-3060
-3049
-3039
-3029
-3021
-3013
-3005
-2999
-2993
-2988
-2983
-2979
-2975
-2972
-2969
-2967
-2965
-2963
-2961
-2960
-2959
-2958
-2957
-2956
-2955
-2954
-2953
-2953
-2952
-2952
-2952
-2952
-2952
-2952
-2952
-2952
-2953
-2954
-2954
-2955
-2956
-2957
-2959
-2960
-2961
-2962
-2963
-2963
-2964
-2964
-2964
-2963
-2963
-2961
-2960
-2958
-2955
-2952
-2949
-2945
-2940
-2935
-2929
-2922
-2915
-2907
-2899
-2889
-2879
-2868
-2857
-2844
-2830
-2816
-2801
-2784
-2767
-2749
-2729
-2709
-2688
-2666
-2643
-2619
-2595
-2569
-2543
-2516
-2488
-2460
-2431
-2402
-2372
-2341
-2310
-2278
-2246
-2214
-2181
-2148
-2114
-2080
-2045
-2009
-1975
-1940
-1904
-1868
-1832
-1796
-1760
-1723
-1687
-1651
-1614
-1578
-1542
-1506
-1470
-1434
-1399
-1363
-1328
-1292
-1257
-1222
-1187
-1152
-1117
-1082
-1047
-1012
-979
-945
-911
-878
-845
-812
-780
-748
-717
-687
-657
-627
-598
-570
-542
-515
-488
-462
-436
-411
-386
-361
-337
-313
-290
-267
-244
-222
-199
-178
-156
-136
-115
-95
-75
-56
-38
-20
-2
15
32
48
64
80
95
111
125
140
155
169
183
198
212
226
241
255
269
284
298
313
328
343
359
374
390
406
423
440
457
475
494
513
532
553
574
595
618
641
665
690
716
743
770
798
827
857
888
919
950
983
1016
1049
1083
1117
1151
1186
1221
1256
1291
1326
1362
1397
1432
1467
1502
1537
1572
1607
1642
1676
1711
1745
1779
1813
1847
1880
1913
1946
1978
2011
2041
2074
2105
2136
2166
2196
2225
2254
2283
2311
2339
2367
2395
2422
2449
2476
2503
2529
2556
2582
2609
2635
2661
2687
2713
2739
2764
2790
2815
2840
2865
2889
2914
2938
2961
2985
3008
3031
3053
3075
3097
3119
3140
3161
3182
3202
3222
3242
3261
3280
3299
3317
3335
3352
3369
3386
3402
3417
3433
3448
3462
3476
3490
3503
3516
3529
3542
3555
3568
3581
3593
3606
3619
3633
3646
3660
3673
3687
3702
3716
3730
3744
3759
3773
3787
3801
3816
3830
3843
3857
3871
3884
3898
3911
3924
3937
3950
3962
3974
3987
3998
4010
4022
4033
4043
4054
4065
4075
4085
4094
4103
4112
4120
4127
4134
4140
4145
4150
4154
4158
4161
4163
4165
4167
4167
4168
4168
4167
4166
4164
4162
4159
4156
4153
4149
4145
4140
4135
4129
4123
4117
4110
4103
4094
4086
4078
4070
4061
4051
4042
4032
4022
4011
4001
3989
3978
3966
3953
3941
3928
3914
3900
3886
3871
3856
3841
3824
3808
3791
3774
3756
3738
3720
3701
3682
3663
3643
3624
3605
3585
3566
3546
3527
3508
3489
3471
3453
3435
3417
3400
3384
3368
3353
3338
3324
3310
3298
3286
3275
3265
3255
3247
3239
3232
3225
3220
3215
3211
3208
3205
3203
3202
3201
3201
3201
3202
3203
3205
3207
3210
3213
3216
3219
3223
3227
3231
3235
3240
3244
3249
3254
3258
3263
3268
3273
3278
3283
3288
3293
3297
3302
3306
3310
3314
3318
3321
3324
3326
3328
3330
3332
3332
3333
3333
3332
3331
3329
3327
3324
3321
3317
3313
3308
3302
3296
3289
3282
3274
3265
3256
3246
3236
3224
3212
3200
3186
3172
3157
3141
3124
3107
3089
3070
3051
3030
3009
2988
2965
2942
2919
2895
2870
2845
2820
2794
2768
2742
2715
2688
2661
2634
2607
2579
2552
2524
2497
2469
2442
2414
2387
2360
2333
2307
2280
2254
2229
2204
2179
2154
2131
2107
2085
2062
2041
2020
1999
1979
1960
1941
1924
1906
1890
1874
1859
1845
1832
1819
1808
1797
1787
1778
1769
1762
1755
1750
1745
1741
1738
1736
1734
1733
1733
1734
1735
1737
1739
1741
1744
1748
1752
1756
1760
1765
1769
1774
1779
1785
1790
1796
1801
1807
1813
1819
1826
1832
1838
1845
1851
1858
1864
1871
1877
1883
1889
1895
1901
1907
1912
1917
1922
1926
1930
1934
1937
1940
1942
1944
1946
1947
1948
1948
1948
1948
1947
1945
1943
1941
1938
1934
1930
1926
1921
1915
1909
1902
1894
1887
1878
1869
1860
1850
1839
1828
1817
1805
1793
1780
1766
1753
1738
1723
1708
1693
1676
1660
1643
1625
1607
1588
1569
1550
1530
1510
1489
1469
1448
1426
1405
1383
1361
1339
1317
1295
1273
1251
1229
1207
1185
1163
1141
1119
1096
1074
1052
1030
1008
987
966
944
923
902
882
862
842
822
803
785
767
750
733
717
701
687
673
660
648
636
626
616
608
600
593
587
582
577
574
571
569
568
568
569
570
573
576
580
584
589
595
602
609
617
625
634
643
653
663
673
684
695
706
717
728
739
751
762
773
785
796
807
818
829
839
850
860
870
879
888
897
905
913
920
927
933
938
943
947
951
953
955
957
957
957
956
954
952
949
945
940
935
929
922
915
908
900
891
882
873
863
853
843
832
821
810
798
787
775
763
751
738
726
713
700
688
675
662
648
635
622
609
596
583
570
556
543
531
518
505
493
481
469
458
447
436
425
415
405
396
387
378
369
361
353
345
337
329
322
315
308
300
293
286
279
272
265
258
251
244
237
229
222
214
206
198
190
181
172
163
154
144
135
124
114
103
91
79
67
54
41
27
12
-3
-19
-35
-52
-70
-88
-107
-127
-147
-168
-189
-211
-234
-257
-280
-304
-329
-354
-379
-405
-431
-458
-485
-512
-539
-567
-595
-622
-651
-679
-707
-736
-764
-793
-822
-851
-880
-909
-939
-968
-998
-1028
-1058
-1088
-1118
-1148
-1179
-1209
-1240
-1271
-1302
-1332
-1363
-1394
-1425
-1456
-1487
-1517
-1548
-1578
-1608
-1638
-1668
-1697
-1727
-1755
-1784
-1812
-1840
-1867
-1894
-1920
-1946
-1971
-1996
-2020
-2044
-2067
-2089
-2110
-2131
-2151
-2171
-2189
-2207
-2224
-2240
-2256
-2270
-2284
-2297
-2309
-2321
-2332
-2341
-2350
-2359
-2366
-2373
-2379
-2384
-2388
-2392
-2395
-2397
-2399
-2400
-2400
-2400
-2399
-2397
-2395
-2392
-2389
-2386
-2382
-2378
-2373
-2368
-2362
-2357
-2351
-2345
-2338
-2332
-2325
-2319
-2312
-2305
-2298
-2291
-2284
-2278
-2271
-2264
-2257
-2250
-2243
-2236
-2229
-2222
-2216
-2209
-2203
-2197
-2191
-2185
-2179
-2173
-2168
-2163
-2158
-2153
-2149
-2145
-2141
-2137
-2134
-2131
-2128
-2126
-2124
-2123
-2122
-2121
-2121
-2121
-2121
-2123
-2124
-2126
-2129
-2132
-2136
-2140
-2144
-2150
-2155
-2161
-2167
-2174
-2181
-2188
-2196
-2204
-2212
-2221
-2229
-2238
-2247
-2256
-2265
-2275
-2284
-2293
-2302
-2312
-2321
-2330
-2339
-2348
-2357
-2366
-2374
-2382
-2390
-2398
-2406
-2413
-2420
-2427
-2434
-2440
-2446
-2451
-2456
-2461
-2466
-2470
-2474
-2477
-2480
-2483
-2486
-2488
-2490
-2491
-2493
-2494
-2495
-2495
-2496
-2496
-2495
-2494
-2494
-2492
-2491
-2489
-2486
-2484
-2481
-2478
-2474
-2471
-2466
-2462
-2457
-2452
-2446
-2440
-2434
-2427
-2420
-2413
-2406
-2398
-2389
-2380
-2371
-2362
-2352
-2342
-2332
-2321
-2309
-2298
-2286
-2274
-2261
-2248
-2235
-2222
-2208
-2194
-2180
-2166
-2151
-2137
-2122
-2106
-2091
-2075
-2059
-2043
-2027
-2009
-1994
-1977
-1959
-1942
-1924
-1906
-1888
-1869
-1851
-1832
-1813
-1793
-1774
-1754
-1734
-1714
-1694
-1673
-1653
-1632
-1611
-1591
-1570
-1548
-1527
-1506
-1484
-1463
-1441
-1419
-1397
-1375
-1352
-1330
-1307
-1284
-1261
-1237
-1214
-1190
-1167
-1143
-1119
-1096
-1072
-1048
-1025
-1002
-978
-955
-933
-910
-888
-866
-844
-823
-802
-781
-761
-741
-721
-701
-682
-663
-644
-626
-608
-589
-572
-554
-537
-520
-503
-486
-470
-454
-438
-422
-407
-392
-378
-364
-350
-336
-323
-310
-297
-285
-273
-261
-249
-238
-227
-216
-205
-194
-184
-174
-164
-154
-144
-135
-126
-117
-108
-99
-90
-82
-74
-66
-58
-51
-44
-37
-30
-23
-17
-11
-5
1
7
12
18
23
28
33
38
42
47
51
55
59
63
67
70
74
77
80
83
86
89
92
95
97
100
102
105
107
109
112
114
117
119
122
124
127
129
132
134
137
140
143
146
149
152
155
158
161
165
168
172
176
179
183
187
191
195
199
203
207
212
216
220
224
228
232
236
240
244
248
251
255
258
262
265
268
271
273
276
278
280
282
284
286
287
289
290
291
292
293
295
296
297
298
299
301
302
304
306
308
311
314
317
320
323
327
332
336
341
346
351
357
363
369
376
383
390
397
404
412
420
428
437
445
454
463
473
482
492
503
513
524
534
546
557
568
580
592
605
618
630
644
657
671
686
700
715
731
746
763
779
797
814
832
851
870
890
910
930
951
973
994
1016
1039
1062
1085
1109
1133
1157
1181
1206
1230
1255
1280
1305
1331
1356
1382
1407
1433
1459
1485
1510
1536
1562
1588
1614
1640
1666
1692
1718
1744
1770
1796
1822
1847
1873
1898
1924
1949
1974
1999
2023
2047
2071
2095
2118
2141
2164
2186
2208
2229
2250
2270
2290
2310
2329
2348
2366
2384
2401
2418
2435
2451
2467
2483
2498
2512
2526
2540
2553
2566
2579
2591
2603
2614
2625
2635
2646
2655
2665
2674
2682
2691
2699
2707
2714
2721
2728
2735
2742
2748
2754
2760
2766
2772
2778
2784
2790
2796
2801
2807
2813
2819
2824
2830
2836
2841
2847
2852
2858
2863
2869
2874
2879
2884
2890
2895
2900
2905
2911
2916
2922
2927
2933
2939
2945
2951
2957
2964
2970
2977
2984
2991
2998
3006
3014
3022
3030
3038
3046
3055
3064
3073
3083
3092
3102
3112
3122
3133
3143
3154
3165
3176
3188
3199
3210
3221
3232
3243
3254
3265
3275
3285
3295
3304
3313
3321
3329
3337
3344
3351
3358
3364
3369
3374
3379
3384
3388
3392
3396
3399
3402
3405
3407
3409
3411
3413
3414
3415
3415
3416
3415
3415
3414
3412
3410
3408
3405
3402
3398
3394
3390
3385
3379
3373
3367
3360
3352
3344
3336
3327
3317
3307
3296
3285
3273
3261
3248
3235
3221
3207
3192
3177
3161
3146
3129
3113
3096
3079
3061
3044
3026
3007
2989
2970
2951
2932
2913
2893
2873
2853
2833
2812
2792
2771
2749
2728
2706
2684
2662
2640
2617
2594
2570
2547
2523
2499
2474
2449
2424
2399
2373
2347
2321
2294
2268
2241
2213
2186
2158
2131
2103
2075
2045
2017
1990
1961
1932
1904
1875
1846
1817
1788
1758
1729
1700
1670
1640
1610
1580
1550
1519
1488
1457
1425
1394
1361
1328
1295
1261
1227
1192
1157
1121
1085
1048
1010
973
935
896
857
818
778
738
698
657
616
575
533
492
450
408
366
323
280
238
195
152
108
65
22
-21
-65
-108
-151
-194
-237
-280
-323
-366
-408
-450
-492
-534
-575
-616
-657
-698
-738
-778
-818
-857
-896
-935
-974
-1012
-1052
-1090
-1128
-1167
-1205
-1243
-1281
-1319
-1357
-1395
-1432
-1470
-1508
-1546
-1583
-1621
-1658
-1695
-1732
-1769
-1806
-1842
-1878
-1913
-1948
-1983
-2017
-2051
-2084
-2117
-2149
-2181
-2211
-2242
-2272
-2301
-2330
-2358
-2385
-2413
-2439
-2465
-2491
-2516
-2541
-2565
-2590
-2614
-2637
-2661
-2684
-2707
-2730
-2752
-2775
-2798
-2821
-2844
-2867
-2891
-2914
-2938
-2962
-2987
-3011
-3036
-3061
-3087
-3113
-3139
-3166
-3193
-3220
-3248
-3276
-3305
-3334
-3363
-3393
-3423
-3453
-3484
-3515
-3546
-3578
-3609
-3641
-3674
-3706
-3738
-3771
-3803
-3836
-3869
-3901
-3934
-3967
-3999
-4032
-4065
-4097
-4130
-4162
-4194
-4227
-4259
-4291
-4322
-4354
-4385
-4416
-4447
-4477
-4507
-4536
-4566
-4595
-4623
-4651
-4679
-4707
-4734
-4761
-4787
-4813
-4839
-4864
-4889
-4914
-4938
-4962
-4985
-5008
-5030
-5052
-5073
-5093
-5113
-5132
-5151
-5168
-5185
-5201
-5215
-5229
-5242
-5254
-5265
-5275
-5284
-5292
-5299
-5305
-5310
-5314
-5316
-5318
-5319
-5319
-5318
-5316
-5314
-5310
-5305
-5300
-5294
-5287
-5279
-5270
-5261
-5251
-5241
-5230
-5218
-5206
-5194
-5181
-5167
-5153
-5139
-5124
-5109
-5094
-5079
-5063
-5048
-5032
-5016
-5001
-4985
-4969
-4954
-4938
-4923
-4908
-4893
-4878
-4863
-4848
-4834
-4819
-4805
-4791
-4777
-4763
-4749
-4735
-4722
-4708
-4695
-4682
-4668
-4655
-4643
-4630
-4617
-4605
-4592
-4580
-4568
-4556
-4545
-4533
-4522
-4511
-4500
-4489
-4479
-4468
-4458
-4448
-4439
-4429
-4420
-4411
-4402
-4393
-4385
-4376
-4368
-4360
-4352
-4344
-4337
-4329
-4322
-4315
-4308
-4301
-4294
-4287
-4281
-4274
-4268
-4262
-4255
-4249
-4243
-4237
-4231
-4225
-4219
-4213
-4206
-4200
-4194
-4188
-4181
-4174
-4168
-4161
-4154
-4146
-4139
-4131
-4123
-4115
-4107
-4098
-4090
-4081
-4073
-4064
-4054
-4046
-4038
-4030
-4021
-4013
-4005
-3996
-3988
-3980
-3972
-3963
-3955
-3947
-3939
-3931
-3923
-3915
-3908
-3900
-3892
-3885
-3877
-3870
-3863
-3856
-3849
-3842
-3836
-3829
-3823
-3817
-3811
-3806
-3800
-3795
-3790
-3785
-3781
-3777
-3772
-3769
-3765
-3761
-3758
-3755
-3752
-3749
-3747
-3745
-3743
-3741
-3739
-3738
-3737
-3736
-3736
-3736
-3736
-3736
-3737
-3738
-3740
-3742
-3744
-3746
-3749
-3752
-3756
-3759
-3763
-3767
-3771
-3776
-3781
-3786
-3791
-3796
-3802
-3807
-3813
-3819
-3825
-3832
-3838
-3844
-3851
-3857
-3864
-3870
-3877
-3883
-3890
-3896
-3903
-3909
-3915
-3921
-3927
-3933
-3939
-3945
-3951
-3956
-3961
-3967
-3972
-3976
-3981
-3985
-3990
-3994
-3997
-4001
-4003
-4006
-4010
-4011
-4014
-4016
-4017
-4018
-4018
-4018
-4018
-4017
-4014
-4013
-4011
-4006
-4003
-4000
-3995
-3989
-3983
-3977
-3970
-3962
-3954
-3945
-3936
-3926
-3915
-3904
-3893
-3881
-3868
-3855
-3841
-3827
-3813
-3798
-3783
-3767
-3750
-3734
-3716
-3699
-3680
-3662
-3642
-3623
-3603
-3582
-3561
-3540
-3518
-3496
-3474
-3451
-3428
-3405
-3382
-3359
-3335
-3311
-3287
-3264
-3240
-3216
-3192
-3168
-3144
-3121
-3097
-3074
-3051
-3028
-3005
-2983
-2960
-2939
-2917
-2896
-2875
-2855
-2835
-2815
-2796
-2778
-2760
-2742
-2726
-2709
-2694
-2679
-2664
-2650
-2637
-2624
-2611
-2599
-2588
-2576
-2566
-2555
-2545
-2535
-2526
-2517
-2508
-2499
-2491
-2483
-2475
-2467
-2460
-2452
-2445
-2438
-2432
-2425
-2419
-2412
-2406
-2400
-2394
-2388
-2382
-2376
-2370
-2364
-2358
-2352
-2347
-2341
-2335
-2330
-2324
-2319
-2314
-2308
-2303
-2298
-2293
-2288
-2283
-2277
-2272
-2267
-2262
-2257
-2251
-2246
-2241
-2235
-2230
-2224
-2219
-2213
-2208
-2202
-2196
-2191
-2185
-2180
-2174
-2169
-2163
-2158
-2152
-2147
-2141
-2136
-2130
-2125
-2119
-2114
-2108
-2102
-2096
-2090
-2084
-2077
-2071
-2064
-2057
-2050
-2043
-2036
-2029
-2021
-2013
-2005
-1997
-1989
-1980
-1972
-1963
-1954
-1945
-1935
-1926
-1916
-1906
-1896
-1886
-1875
-1865
-1855
-1844
-1833
-1822
-1812
-1801
-1790
-1779
-1767
-1756
-1745
-1733
-1722
-1710
-1698
-1686
-1674
-1661
-1648
-1635
-1622
-1608
-1594
-1580
-1565
-1551
-1535
-1520
-1504
-1488
-1472
-1456
-1439
-1422
-1405
-1387
-1369
-1352
-1333
-1315
-1297
-1279
-1260
-1241
-1223
-1204
-1185
-1166
-1148
-1129
-1110
-1092
-1074
-1056
-1038
-1020
-1002
-986
-969
-953
-937
-922
-907
-892
-878
-865
-852
-839
-827
-815
-804
-793
-782
-772
-763
-754
-746
-738
-731
-724
-719
-713
-708
-704
-701
-698
-695
-693
-692
-691
-691
-691
-692
-693
-694
-696
-698
-700
-702
-705
-708
-711
-715
-718
-722
-726
-730
-735
-740
-745
-750
-755
-761
-767
-773
-779
-785
-791
-798
-804
-811
-817
-823
-830
-836
-842
-847
-853
-858
-864
-869
-873
-878
-882
-886
-889
-892
-895
-897
-899
-900
-901
-902
-901
-901
-899
-897
-895
-891
-887
-883
-877
-871
-865
-858
-850
-842
-833
-824
-814
-804
-793
-782
-770
-758
-746
-734
-721
-707
-694
-680
-665
-651
-635
-620
-604
-588
-571
-553
-536
-518
-499
-480
-461
-441
-420
-400
-378
-357
-335
-312
-290
-266
-243
-218
-194
-169
-143
-118
-91
-64
-37
-9
20
49
78
109
139
170
202
234
267
300
333
367
402
436
471
507
542
578
614
650
686
722
759
795
832
868
905
941
977
1014
1050
1086
1122
1158
1194
1230
1266
1301
1337
1372
1408
1443
1478
1513
1547
1582
1617
1651
1686
1720
1754
1788
1822
1856
1890
1924
1957
1991
2024
2057
2090
2124
2157
2190
2222
2255
2288
2321
2353
2386
2418
2450
2482
2514
2546
2578
2609
2640
2671
2702
2733
2763
2793
2823
2852
2881
2910
2938
2966
2993
3021
3047
3074
3100
3125
3150
3175
3199
3222
3245
3268
3290
3311
3332
3353
3373
3392
3411
3429
3447
3464
3481
3497
3513
3528
3543
3558
3572
3585
3598
3611
3624
3637
3649
3661
3673
3685
3697
3709
3721
3733
3746
3758
3770
3782
3795
3808
3821
3834
3847
3860
3874
3887
3901
3915
3930
3944
3959
3974
3989
4005
4019
4035
4053
4069
4086
4103
4120
4138
4155
4173
4192
4210
4229
4248
4267
4286
4306
4325
4345
4365
4385
4406
4426
4447
4468
4489
4510
4532
4553
4575
4597
4619
4641
4663
4686
4708
4731
4753
4776
4798
4821
4844
4866
4889
4912
4934
4956
4979
5001
5023
5044
5066
5087
5108
5129
5150
5170
5190
5210
5230
5249
5268
5287
5306
5324
5342
5360
5377
5394
5411
5427
5443
5459
5474
5489
5503
5517
5531
5544
5557
5570
5582
5594
5605
5616
5626
5636
5646
5655
5664
5673
5680
5688
5695
5701
5707
5712
5717
5721
5725
5728
5731
5732
5734
5735
5735
5735
5734
5733
5731
5729
5726
5723
5719
5715
5711
5706
5700
5695
5688
5682
5675
5667
5659
5651
5642
5632
5623
5612
5602
5591
5580
5568
5556
5544
5532
5519
5506
5493
5479
5466
5452
5438
5423
5409
5394
5380
5365
5350
5335
5320
5304
5289
5273
5258
5242
5227
5211
5195
5180
5164
5148
5133
5117
5102
5086
5071
5056
5041
5026
5011
4996
4981
4967
4952
4938
4923
4909
4895
4881
4867
4853
4840
4826
4813
4800
4787
4775
4762
4750
4738
4726
4715
4703
4692
4681
4670
4659
4649
4638
4628
4617
4607
4597
4587
4577
4566
4556
4546
4536
4526
4516
4506
4495
4485
4475
4464
4454
4443
4433
4422
4411
4400
4389
4378
4367
4356
4344
4333
4321
4309
4297
4285
4273
4260
4248
4235
4222
4209
4196
4182
4169
4155
4141
4127
4112
4098
4083
4069
4054
4038
4022
4008
3992
3976
3960
3944
3927
3911
3894
3877
3860
3842
3825
3807
3789
3771
3753
3735
3716
3698
3680
3661
3642
3624
3605
3587
3568
3549
3531
3512
3494
3475
3457
3438
3420
3402
3384
3366
3348
3331
3313
3296
3278
3261
3244
3227
3210
3193
3175
3158
3141
3124
3106
3089
3071
3053
3035
3017
2999
2980
2962
2943
2925
2906
2887
2867
2848
2829
2809
2790
2770
2750
2730
2710
2690
2671
2651
2631
2611
2591
2571
2551
2532
2512
2493
2474
2455
2436
2417
2399
2380
2362
2344
2326
2308
2290
2273
2255
2237
2220
2202
2185
2167
2150
2132
2114
2097
2079
2061
2043
2025
2007
1989
1970
1952
1934
1915
1896
1877
1858
1839
1820
1801
1781
1762
1742
1723
1703
1684
1664
1644
1625
1605
1585
1566
1546
1526
1507
1487
1468
1449
1430
1412
1393
1375
1357
1340
1323
1306
1289
1273
1257
1242
1227
1212
1197
1183
1169
1156
1143
1129
1116
1104
1091
1078
1066
1054
1041
1029
1016
1004
992
980
967
955
943
930
918
905
893
880
867
855
842
830
817
804
792
779
767
754
742
729
717
705
692
680
668
656
644
632
621
609
598
587
576
565
554
543
532
522
511
501
491
480
470
460
450
440
430
419
409
399
389
379
369
358
348
338
327
317
306
295
284
273
262
251
240
229
217
206
195
183
172
161
149
138
127
116
105
95
84
74
64
54
44
35
26
17
8
0
-8
-16
-24
-32
-39
-46
-53
-60
-66
-73
-79
-85
-91
-96
-102
-107
-112
-118
-123
-128
-133
-138
-143
-148
-153
-158
-163
-168
-174
-179
-185
-190
-196
-202
-208
-214
-220
-226
-232
-239
-245
-251
-258
-264
-270
-277
-283
-289
-295
-301
-307
-313
-319
-325
-331
-337
-342
-348
-353
-359
-364
-370
-375
-380
-386
-391
-396
-401
-406
-411
-416
-421
-425
-430
-435
-440
-445
-450
-455
-459
-464
-469
-475
-480
-485
-490
-496
-501
-507
-513
-519
-525
-532
-538
-545
-551
-558
-566
-573
-580
-588
-596
-604
-612
-620
-629
-637
-646
-655
-664
-673
-682
-692
-701
-710
-720
-729
-739
-748
-758
-768
-777
-787
-797
-807
-817
-827
-837
-847
-857
-867
-878
-888
-899
-910
-921
-932
-944
-955
-967
-978
-990
-1002
-1014
-1026
-1039
-1051
-1064
-1076
-1089
-1102
-1115
-1127
-1140
-1153
-1166
-1179
-1191
-1204
-1216
-1229
-1241
-1254
-1266
-1278
-1290
-1301
-1313
-1325
-1336
-1347
-1358
-1369
-1380
-1390
-1401
-1411
-1421
-1431
-1441
-1451
-1461
-1471
-1481
-1490
-1500
-1509
-1518
-1527
-1536
-1545
-1554
-1562
-1571
-1579
-1588
-1596
-1604
-1612
-1620
-1627
-1635
-1643
-1650
-1657
-1665
-1672
-1679
-1685
-1692
-1699
-1705
-1711
-1717
-1723
-1728
-1733
-1738
-1742
-1747
-1751
-1754
-1758
-1761
-1764
-1766
-1769
-1771
-1773
-1774
-1776
-1777
-1778
-1778
-1779
-1779
-1780
-1780
-1780
-1779
-1779
-1778
-1777
-1777
-1775
-1774
-1773
-1772
-1770
-1768
-1767
-1765
-1763
-1761
-1759
-1757
-1754
-1752
-1749
-1746
-1743
-1740
-1737
-1733
-1729
-1725
-1721
-1716
-1711
-1706
-1700
-1694
-1688
-1682
-1675
-1668
-1661
-1654
-1647
-1639
-1632
-1624
-1616
-1609
-1601
-1593
-1586
-1578
-1570
-1563
-1555
-1548
-1541
-1533
-1526
-1520
-1513
-1507
-1500
-1494
-1489
-1483
-1478
-1473
-1469
-1464
-1461
-1457
-1454
-1451
-1449
-1446
-1444
-1443
-1442
-1441
-1440
-1440
-1440
-1440
-1440
-1441
-1442
-1443
-1444
-1446
-1448
-1449
-1452
-1454
-1456
-1459
-1462
-1465
-1468
-1471
-1474
-1478
-1482
-1486
-1490
-1495
-1499
-1504
-1509
-1514
-1519
-1525
-1530
-1536
-1542
-1548
-1554
-1561
-1567
-1574
-1581
-1588
-1595
-1602
-1609
-1617
-1624
-1632
-1639
-1647
-1655
-1663
-1671
-1679
-1686
-1694
-1703
-1711
-1719
-1727
-1735
-1743
-1751
-1759
-1767
-1775
-1783
-1790
-1798
-1805
-1812
-1819
-1825
-1831
-1837
-1843
-1848
-1853
-1857
-1861
-1864
-1867
-1869
-1871
-1872
-1873
-1873
-1873
-1873
-1871
-1870
-1868
-1865
-1862
-1858
-1855
-1850
-1846
-1841
-1835
-1829
-1823
-1817
-1811
-1804
-1797
-1790
-1782
-1775
-1767
-1759
-1751
-1743
-1735
-1727
-1719
-1711
-1703
-1696
-1688
-1680
-1672
-1664
-1657
-1649
-1642
-1634
-1627
-1619
-1612
-1605
-1598
-1591
-1584
-1577
-1570
-1564
-1557
-1551
-1544
-1538
-1532
-1527
-1521
-1515
-1510
-1505
-1500
-1496
-1491
-1487
-1483
-1480
-1476
-1473
-1470
-1468
-1465
-1463
-1462
-1460
-1460
-1459
-1459
-1459
-1460
-1460
-1462
-1464
-1466
-1468
-1471
-1474
-1478
-1482
-1486
-1490
-1494
-1499
-1504
-1509
-1514
-1519
-1525
-1530
-1535
-1540
-1545
-1550
-1555
-1560
-1565
-1569
-1574
-1578
-1581
-1585
-1588
-1591
-1594
-1596
-1598
-1600
-1601
-1602
-1602
-1602
-1602
-1601
-1600
-1598
-1596
-1593
-1590
-1586
-1582
-1577
-1572
-1566
-1560
-1553
-1546
-1539
-1531
-1522
-1513
-1504
-1494
-1484
-1474
-1463
-1451
-1439
-1427
-1415
-1402
-1388
-1375
-1361
-1346
-1332
-1317
-1302
-1286
-1270
-1254
-1238
-1222
-1206
-1189
-1172
-1156
-1139
-1122
-1105
-1089
-1072
-1056
-1039
-1022
-1006
-991
-976
-960
-945
-930
-915
-901
-887
-873
-859
-846
-833
-821
-809
-797
-786
-775
-764
-754
-744
-735
-726
-717
-708
-700
-692
-685
-678
-671
-664
-657
-651
-645
-640
-634
-629
-624
-619
-614
-609
-604
-600
-596
-591
-587
-583
-579
-574
-570
-566
-561
-557
-553
-548
-543
-539
-534
-529
-524
-518
-513
-508
-502
-496
-491
-485
-479
-473
-467
-461
-455
-449
-443
-437
-430
-424
-418
-412
-406
-400
-395
-389
-383
-377
-371
-366
-360
-355
-349
-344
-338
-332
-327
-321
-316
-310
-304
-299
-293
-287
-281
-275
-269
-262
-256
-250
-243
-237
-230
-223
-216
-210
-202
-195
-188
-181
-174
-166
-159
-152
-144
-137
-129
-122
-115
-107
-100
-93
-86
-79
-72
-65
-58
-51
-45
-39
-33
-27
-21
-16
-11
-6
-1
3
8
11
15
19
22
25
27
30
32
34
36
38
40
41
43
44
45
46
47
48
48
49
50
50
51
52
52
53
53
54
54
55
56
56
57
58
59
60
61
63
64
66
67
69
71
73
74
76
78
81
83
85
87
89
91
93
96
98
100
102
104
107
109
111
113
116
118
120
122
125
127
130
132
134
137
139
142
145
148
150
153
156
159
162
166
169
172
175
179
182
185
189
192
196
199
202
206
209
212
215
218
221
224
226
228
231
232
234
235
236
237
237
237
236
235
233
231
229
226
222
218
214
209
204
198
192
186
179
172
165
157
149
142
133
125
117
108
100
91
83
74
65
57
48
40
32
23
15
7
-1
-10
-18
-26
-34
-41
-49
-57
-65
-73
-81
-89
-97
-106
-114
-122
-131
-139
-148
-156
-165
-173
-182
-191
-200
-208
-217
-225
-234
-242
-251
-259
-267
-275
-282
-290
-297
-304
-311
-318
-324
-330
-336
-341
-346
-351
-355
-359
-363
-366
-368
-370
-372
-373
-374
-374
-374
-374
-373
-371
-370
-368
-365
-363
-360
-357
-353
-350
-346
-342
-339
-335
-331
-327
-324
-320
-316
-313
-310
-307
-304
-301
-299
-296
-294
-293
-291
-290
-289
-289
-288
-289
-289
-289
-290
-291
-293
-294
-296
-298
-300
-303
-305
-308
-310
-313
-316
-319
-322
-325
-328
-331
-334
-337
-341
-344
-347
-350
-354
-357
-360
-364
-368
-371
-375
-379
-383
-387
-391
-396
-400
-405
-410
-415
-421
-427
-432
-439
-445
-452
-458
-465
-473
-480
-488
-496
-504
-512
-520
-529
-537
-546
-554
-563
-572
-580
-589
-597
-605
-613
-622
-629
-637
-645
-652
-659
-666
-673
-680
-686
-692
-698
-704
-709
-715
-720
-725
-729
-734
-738
-742
-746
-750
-753
-757
-760
-763
-766
-769
-771
-774
-776
-779
-781
-784
-786
-788
-790
-793
-795
-797
-800
-802
-805
-807
-809
-812
-815
-817
-820
-823
-825
-828
-831
-834
-837
-840
-843
-847
-850
-853
-856
-860
-863
-866
-869
-873
-876
-880
-883
-886
-890
-893
-897
-901
-904
-908
-912
-916
-921
-925
-930
-934
-939
-944
-949
-955
-960
-966
-972
-977
-983
-989
-995
-1000
-1006
-1012
-1018
-1025
-1032
-1038
-1044
-1051
-1057
-1064
-1071
-1077
-1084
-1091
-1098
-1105
-1112
-1119
-1126
-1133
-1140
-1146
-1153
-1159
-1166
-1172
-1178
-1183
-1189
-1194
-1200
-1205
-1209
-1214
-1219
-1223
-1227
-1231
-1235
-1239
-1242
-1246
-1249
-1252
-1255
-1258
-1260
-1263
-1265
-1267
-1269
-1270
-1271
-1272
-1273
-1274
-1274
-1274
-1274
-1273
-1273
-1272
-1270
-1269
-1267
-1265
-1263
-1260
-1257
-1254
-1250
-1246
-1242
-1237
-1232
-1227
-1221
-1215
-1208
-1202
-1194
-1187
-1179
-1171
-1163
-1154
-1145
-1136
-1126
-1117
-1107
-1097
-1087
-1076
-1066
-1055
-1044
-1034
-1022
-1010
-1000
-989
-978
-966
-955
-943
-932
-920
-908
-896
-885
-873
-861
-849
-837
-825
-813
-801
-789
-777
-765
-753
-741
-729
-717
-705
-693
-681
-669
-657
-645
-633
-621
-609
-597
-585
-573
-561
-549
-537
-526
-514
-502
-491
-479
-468
-456
-445
-434
-422
-411
-400
-388
-377
-366
-355
-343
-332
-320
-309
-297
-285
-274
-262
-250
-238
-226
-213
-201
-188
-176
-163
-150
-137
-123
-110
-96
-82
-68
-54
-39
-25
-10
5
20
35
50
65
80
95
110
125
140
155
170
184
199
213
227
242
255
269
283
297
310
323
337
350
363
375
388
401
413
426
438
450
462
474
486
498
510
521
533
544
556
567
578
589
600
611
622
633
643
654
664
675
685
695
705
714
724
733
742
751
760
769
777
785
793
801
809
817
824
832
839
847
854
862
869
876
884
891
899
906
914
921
929
936
944
952
960
968
976
984
992
1000
1008
1018
1027
1037
1046
1056
1066
1076
1086
1097
1108
1119
1130
1141
1152
1163
1174
1186
1197
1208
1219
1230
1241
1252
1263
1274
1284
1295
1305
1315
1325
1335
1345
1355
1365
1375
1384
1394
1403
1413
1422
1431
1440
1450
1459
1468
1477
1485
1494
1503
1512
1521
1529
1538
1547
1556
1565
1574
1584
1593
1602
1612
1621
1631
1640
1650
1660
1669
1679
1689
1698
1708
1717
1726
1735
1744
1753
1761
1770
1778
1786
1794
1802
1809
1816
1824
1831
1837
1844
1850
1856
1862
1868
1873
1879
1884
1888
1893
1897
1900
1904
1907
1910
1913
1915
1917
1919
1920
1922
1923
1923
1924
1925
1925
1925
1926
1926
1926
1926
1925
1925
1925
1924
1924
1923
1923
1922
1921
1920
1919
1918
1917
1916
1915
1914
1912
1911
1909
1908
1906
1904
1903
1901
1899
1897
1895
1893
1892
1890
1888
1886
1884
1882
1881
1879
1878
1876
1875
1874
1873
1872
1871
1870
1870
1869
1869
1869
1870
1870
1871
1871
1872
1873
1875
1876
1878
1880
1881
1883
1885
1888
1890
1892
1895
1897
1900
1902
1905
1907
1910
1913
1916
1919
1921
1924
1927
1930
1933
1936
1938
1941
1944
1946
1949
1951
1953
1956
1958
1960
1962
1963
1965
1967
1968
1969
1971
1972
1973
1974
1974
1975
1976
1976
1977
1978
1978
1979
1979
1980
1981
1981
1982
1983
1984
1984
1985
1986
1988
1989
1990
1992
1993
1994
1996
1998
1999
2001
2001
2003
2005
2005
2007
2008
2009
2009
2011
2011
2011
2011
2011
2009
2009
2009
2008
2005
2005
2003
2001
1998
1996
1993
1990
1987
1984
1981
1977
1974
1970
1967
1963
1960
1956
1953
1949
1946
1942
1939
1935
1932
1928
1925
1922
1919
1916
1913
1910
1907
1904
1902
1899
1896
1894
1891
1889
1886
1884
1881
1879
1876
1873
1870
1868
1865
1862
1859
1856
1853
1850
1847
1844
1841
1837
1834
1831
1828
1825
1822
1819
1817
1814
1812
1810
1808
1806
1805
1804
1804
1803
1804
1804
1805
1806
1808
1810
1813
1816
1819
1823
1827
1832
1836
1842
1847
1853
1859
1866
1873
1880
1887
1894
1902
1910
1918
1926
1934
1942
1950
1959
1967
1976
1984
1992
2001
2009
2017
2025
2033
2041
2049
2057
2065
2072
2080
2087
2095
2102
2109
2116
2123
2130
2137
2143
2150
2156
2163
2169
2175
2181
2187
2193
2199
2205
2210
2216
2221
2227
2232
2237
2243
2248
2253
2258
2263
2268
2274
2279
2284
2289
2294
2299
2304
2310
2315
2320
2325
2331
2336
2341
2347
2352
2358
2363
2369
2374
2380
2385
2391
2396
2402
2407
2413
2418
2424
2429
2434
2439
2444
2449
2454
2458
2462
2467
2470
2474
2478
2481
2484
2487
2489
2492
2494
2497
2499
2500
2502
2504
2506
2507
2509
2510
2511
2512
2513
2514
2515
2516
2516
2517
2517
2517
2517
2517
2516
2516
2515
2514
2514
2512
2511
2510
2508
2507
2505
2503
2501
2499
2496
2494
2491
2488
2485
2482
2479
2475
2471
2467
2463
2459
2455
2450
2445
2440
2435
2429
2424
2418
2412
2406
2400
2394
2387
2380
2374
2367
2360
2352
2345
2338
2330
2323
2315
2307
2300
2292
2284
2276
2268
2259
2251
2243
2234
2226
2217
2208
2199
2190
2181
2172
2162
2153
2143
2133
2123
2113
2102
2092
2081
2070
2059
2048
2037
2025
2013
2001
1989
1977
1965
1952
1940
1927
1915
1902
1889
1876
1864
1851
1838
1825
1813
1800
1788
1775
1763
1751
1739
1727
1716
1704
1693
1682
1671
1661
1651
1640
1630
1621
1611
1602
1592
1583
1574
1565
1557
1548
1539
1531
1522
1514
1506
1497
1489
1481
1472
1464
1456
1447
1439
1431
1422
1414
1406
1397
1389
1380
1372
1363
1355
1346
1337
1328
1319
1310
1301
1292
1283
1274
1264
1255
1245
1236
1226
1216
1206
1197
1186
1176
1166
1155
1145
1134
1123
1111
1100
1088
1076
1064
1052
1039
1026
1012
999
985
971
957
942
927
912
896
880
864
848
831
814
797
780
762
745
727
709
690
672
653
634
615
596
577
558
539
520
500
481
461
442
422
403
383
363
344
324
304
285
265
245
225
205
185
165
145
124
104
84
64
43
23
3
-18
-38
-58
-79
-99
-119
-139
-159
-179
-199
-218
-238
-257
-277
-296
-315
-333
-352
-370
-388
-406
-423
-441
-458
-475
-491
-507
-523
-539
-554
-569
-583
-598
-612
-625
-639
-652
-664
-677
-689
-700
-712
-723
-734
-745
-755
-765
-775
-785
-794
-803
-812
-820
-828
-836
-844
-852
-859
-866
-873
-880
-887
-894
-901
-907
-914
-920
-927
-934
-940
-947
-953
-960
-966
-973
-979
-986
-992
-998
-1004
-1010
-1018
-1024
-1030
-1036
-1042
-1048
-1054
-1060
-1066
-1072
-1077
-1083
-1088
-1093
-1099
-1104
-1109
-1114
-1118
-1123
-1128
-1132
-1137
-1141
-1145
-1149
-1153
-1157
-1160
-1164
-1168
-1171
-1175
-1179
-1182
-1186
-1189
-1193
-1196
-1200
-1203
-1207
-1211
-1215
-1218
-1222
-1226
-1230
-1234
-1238
-1242
-1246
-1250
-1254
-1258
-1262
-1265
-1269
-1273
-1277
-1281
-1284
-1288
-1291
-1295
-1298
-1302
-1305
-1308
-1311
-1314
-1317
-1319
-1322
-1325
-1327
-1329
-1332
-1334
-1336
-1338
-1339
-1341
-1343
-1344
-1346
-1347
-1349
-1350
-1352
-1353
-1354
-1356
-1357
-1358
-1359
-1361
-1362
-1364
-1365
-1367
-1368
-1370
-1371
-1373
-1375
-1376
-1378
-1380
-1382
-1384
-1386
-1388
-1391
-1393
-1395
-1398
-1400
-1403
-1406
-1409
-1411
-1414
-1417
-1420
-1423
-1427
-1430
-1433
-1436
-1439
-1443
-1446
-1449
-1452
-1456
-1459
-1462
-1465
-1468
-1472
-1475
-1478
-1481
-1484
-1488
-1491
-1494
-1497
-1500
-1503
-1506
-1509
-1512
-1515
-1518
-1520
-1522
-1525
-1526
-1528
-1529
-1530
-1531
-1532
-1532
-1532
-1531
-1530
-1529
-1527
-1525
-1522
-1519
-1516
-1512
-1508
-1503
-1498
-1492
-1486
-1480
-1473
-1466
-1458
-1450
-1442
-1434
-1425
-1415
-1405
-1395
-1385
-1375
-1364
-1352
-1341
-1329
-1317
-1305
-1293
-1280
-1268
-1255
-1242
-1229
-1215
-1202
-1189
-1175
-1161
-1148
-1134
-1120
-1106
-1092
-1078
-1064
-1050
-1036
-1020
-1006
-993
-978
-964
-949
-935
-920
-905
-890
-876
-861
-846
-831
-816
-801
-787
-772
-757
-742
-727
-713
-698
-684
-669
-655
-641
-626
-612
-598
-585
-571
-558
-545
-531
-519
-506
-494
-481
-469
-458
-446
-435
-424
-413
-402
-392
-381
-371
-361
-352
-342
-332
-323
-314
-305
-296
-287
-278
-269
-261
-252
-244
-236
-227
-219
-211
-203
-196
-188
-180
-173
-165
-158
-151
-143
-136
-129
-123
-116
-109
-103
-96
-90
-84
-77
-71
-65
-59
-53
-48
-42
-36
-30
-24
-18
-12
-6
1
7
14
20
27
34
41
49
56
64
72
80
88
97
105
114
123
132
141
150
159
169
179
188
198
208
218
229
239
249
260
270
280
291
302
312
323
334
344
355
366
377
388
399
410
422
433
444
456
467
479
491
502
514
526
538
550
562
575
587
600
612
625
637
650
662
675
688
701
713
726
739
752
765
778
791
804
817
830
842
855
867
880
892
904
916
927
938
950
960
971
981
991
1000
1010
1020
1029
1037
1046
1054
1062
1070
1077
1084
1091
1098
1104
1111
1117
1122
1128
1133
1138
1143
1147
1152
1156
1160
1163
1167
1170
1173
1176
1179
1181
1184
1186
1188
1190
1192
1193
1194
1195
1196
1197
1198
1198
1198
1198
1198
1198
1197
1196
1196
1195
1193
1192
1191
1189
1188
1186
1185
1183
1181
1179
1177
1175
1173
1170
1168
1166
1163
1161
1158
1156
1153
1151
1148
1145
1143
1140
1137
1135
1132
1129
1126
1123
1121
1118
1115
1113
1110
1108
1105
1103
1100
1098
1095
1093
1090
1088
1086
1084
1081
1079
1077
1075
1073
1071
1069
1067
1065
1063
1061
1059
1057
1055
1054
1052
1050
1048
1047
1045
1044
1042
1041
1039
1038
1036
1035
1033
1032
1031
1029
1028
1027
1026
1025
1024
1022
1022
1020
1020
1020
1020
1020
1020
1020
1020
1020
1022
1022
1024
1025
1026
1027
1029
1031
1032
1034
1037
1039
1041
1043
1046
1048
1051
1053
1056
1058
1061
1063
1066
1068
1070
1073
1075
1077
1078
1080
1081
1083
1084
1085
1086
1087
1088
1088
1089
1089
1089
1089
1089
1088
1088
1087
1086
1085
1084
1082
1081
1079
1077
1075
1073
1071
1069
1066
1064
1061
1058
1055
1052
1048
1045
1041
1038
1034
1030
1025
1020
1016
1010
1006
1000
995
990
984
978
971
965
958
951
944
937
929
921
913
906
897
889
881
873
864
856
848
839
831
823
815
807
799
791
783
775
768
761
753
747
740
734
727
721
716
710
705
700
695
691
687
683
679
675
672
669
666
663
660
658
656
654
652
651
649
648
647
646
646
646
646
646
646
647
648
649
650
652
654
656
658
661
664
667
670
673
677
680
684
688
693
697
702
707
712
717
723
728
734
740
746
752
759
765
771
778
784
791
797
803
809
816
822
828
834
839
845
850
856
861
866
871
876
881
885
890
894
898
903
907
911
914
918
922
925
929
932
935
938
941
944
947
949
952
954
957
959
961
962
964
966
967
969
970
971
972
973
974
974
975
975
976
976
976
976
975
975
975
974
973
973
972
971
970
969
969
968
967
965
964
963
962
961
960
959
958
956
955
954
953
952
951
950
949
948
948
947
946
946
945
945
945
944
944
944
944
945
945
945
946
946
947
947
948
949
950
951
952
953
955
956
958
959
961
962
964
966
967
969
971
973
975
977
979
981
983
985
988
990
992
995
997
1000
1002
1004
1008
1010
1014
1016
1018
1022
1026
1029
1032
1035
1039
1042
1046
1050
1054
1058
1062
1066
1070
1074
1079
1083
1088
1092
1097
1101
1106
1110
1115
1120
1124
1129
1134
1139
1143
1148
1153
1157
1162
1167
1171
1176
1181
1185
1190
1194
1198
1203
1207
1211
1215
1219
1222
1226
1229
1233
1236
1239
1242
1245
1248
1251
1254
1257
1259
1262
1264
1267
1269
1271
1273
1275
1277
1279
1281
1283
1284
1286
1287
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1299
1300
1301
1302
1303
1303
1304
1305
1306
1306
1307
1308
1309
1310
1310
1311
1311
1312
1312
1313
1313
1314
1314
1314
1314
1315
1315
1315
1315
1315
1315
1315
1315
1315
1315
1315
1315
1315
1315
1315
1316
1316
1316
1316
1317
1317
1318
1318
1319
1320
1321
1322
1323
1325
1326
1328
1330
1332
1334
1337
1340
1343
1346
1349
1353
1357
1361
1365
1370
1374
1379
1384
1390
1395
1401
1407
1413
1420
1426
1433
1440
1448
1456
1463
1472
1480
1488
1497
1506
1515
1524
1534
1543
1553
1563
1572
1582
1592
1602
1612
1622
1632
1642
1652
1662
1673
1683
1693
1704
1714
1724
1735
1746
1756
1767
1778
1788
1799
1810
1821
1831
1842
1853
1863
1874
1884
1895
1905
1916
1926
1936
1946
1956
1966
1976
1985
1995
2004
2013
2021
2029
2037
2045
2054
2061
2068
2075
2081
2088
2093
2099
2104
2109
2113
2117
2121
2124
2128
2131
2133
2136
2138
2140
2141
2143
2144
2145
2146
2146
2147
2147
2147
2147
2147
2147
2147
2146
2145
2145
2144
2143
2142
2140
2139
2138
2136
2135
2133
2132
2130
2128
2126
2125
2123
2121
2118
2116
2114
2112
2109
2107
2104
2102
2099
2097
2094
2092
2089
2087
2084
2082
2079
2077
2075
2072
2070
2068
2066
2065
2063
2062
2061
2060
2059
2058
2058
2057
2057
2057
2058
2058
2059
2060
2061
2062
2064
2066
2068
2070
2073
2076
2078
2082
2085
2088
2092
2095
2099
2103
2107
2111
2115
2119
2123
2127
2131
2135
2139
2142
2146
2150
2153
2157
2160
2163
2166
2169
2172
2175
2177
2179
2181
2184
2185
2187
2189
2190
2191
2193
2194
2194
2195
2196
2196
2196
2196
2196
2196
2195
2195
2194
2193
2192
2191
2189
2187
2186
2183
2181
2179
2176
2173
2170
2166
2163
2159
2155
2150
2145
2140
2135
2129
2123
2117
2111
2104
2097
2089
2082
2073
2065
2057
2048
2037
2029
2019
2009
1998
1988
1977
1965
1954
1942
1930
1918
1905
1892
1879
1866
1852
1839
1825
1811
1796
1782
1768
1753
1738
1724
1709
1694
1679
1664
1649
1634
1619
1604
1590
1575
1560
1545
1531
1516
1502
1487
1473
1458
1444
1430
1416
1402
1388
1374
1361
1347
1334
1320
1307
1294
1281
1268
1255
1242
1229
1217
1204
1191
1179
1167
1155
1142
1130
1118
1107
1095
1083
1072
1061
1050
1039
1028
1016
1006
997
987
977
967
958
948
939
930
922
913
905
897
889
882
875
867
860
853
847
840
834
828
822
816
810
804
799
793
788
783
778
773
768
764
759
755
750
746
742
738
734
730
726
723
719
716
712
709
706
703
700
697
695
692
689
687
685
682
680
678
676
674
672
670
668
667
665
663
662
660
658
657
655
653
652
650
648
647
645
643
641
639
638
636
634
632
630
628
626
624
621
619
617
614
612
609
607
604
601
598
596
593
590
587
584
582
579
576
573
570
567
565
562
559
556
553
550
547
545
542
539
536
533
530
526
523
520
516
513
509
506
502
498
494
490
486
482
478
474
470
465
461
457
452
448
443
439
434
430
426
421
417
413
409
405
401
397
393
390
386
383
380
376
373
371
368
365
362
360
358
355
353
351
349
347
345
344
342
340
339
337
336
334
333
332
331
329
328
328
327
326
325
325
324
324
324
324
324
324
325
325
326
327
328
330
331
333
335
337
340
343
346
349
352
356
360
364
368
373
378
383
388
393
399
405
411
417
424
430
437
444
451
459
466
474
481
489
497
505
513
522
530
538
547
555
564
572
581
589
598
606
615
623
632
640
649
658
667
675
684
693
702
711
721
730
740
749
759
769
779
790
800
811
822
833
845
856
868
880
893
905
918
931
944
957
971
985
999
1012
1027
1042
1056
1071
1086
1101
1116
1131
1147
1162
1178
1193
1209
1224
1240
1256
1272
1288
1304
1320
1336
1352
1367
1383
1399
1415
1430
1446
1461
1477
1492
1507
1523
1538
1553
1568
1582
1597
1611
1626
1640
1654
1667
1681
1694
1707
1720
1732
1744
1756
1767
1778
1789
1799
1809
1819
1828
1837
1846
1854
1862
1869
1876
1883
1890
1895
1901
1906
1911
1915
1919
1923
1926
1928
1931
1932
1934
1935
1936
1936
1936
1935
1935
1934
1932
1931
1929
1927
1924
1922
1919
1916
1913
1909
1906
1902
1898
1894
1890
1886
1881
1877
1872
1867
1862
1857
1852
1847
1842
1837
1832
1827
1822
1817
1812
1808
1803
1799
1795
1791
1787
1784
1780
1777
1774
1771
1769
1767
1765
1763
1762
1760
1760
1759
1759
1759
1760
1761
1762
1764
1766
1769
1772
1775
1779
1783
1787
1792
1797
1802
1808
1814
1820
1826
1833
1839
1846
1854
1861
1869
1876
1884
1893
1901
1909
1918
1927
1935
1944
1953
1962
1971
1980
1989
1998
2008
2017
2025
2033
2043
2052
2061
2069
2078
2086
2094
2102
2110
2118
2125
2133
2140
2147
2153
2160
2166
2172
2177
2183
2188
2192
2197
2201
2204
2207
2210
2213
2215
2217
2218
2219
2220
2221
2221
2220
2220
2219
2218
2217
2215
2213
2211
2208
2206
2203
2200
2197
2193
2189
2186
2182
2177
2173
2169
2164
2159
2154
2149
2144
2139
2133
2128
2122
2117
2111
2105
2099
2092
2086
2079
2073
2066
2059
2052
2044
2037
2029
2021
2013
2005
1996
1988
1979
1971
1962
1953
1944
1934
1925
1916
1906
1897
1888
1878
1868
1859
1849
1840
1830
1821
1811
1801
1792
1783
1773
1764
1755
1746
1737
1728
1719
1710
1702
1693
1685
1677
1668
1660
1652
1644
1636
1629
1621
1613
1606
1598
1591
1583
1576
1569
1562
1554
1547
1540
1533
1526
1519
1512
1505
1498
1491
1484
1477
1470
1463
1456
1449
1442
1435
1428
1421
1414
1406
1399
1392
1384
1377
1370
1362
1355
1348
1340
1333
1326
1319
1312
1305
1298
1292
1285
1279
1273
1267
1260
1255
1249
1243
1238
1232
1227
1222
1217
1212
1207
1203
1198
1194
1189
1185
1181
1177
1172
1168
1164
1160
1155
1151
1146
1142
1137
1132
1127
1122
1117
1111
1105
1099
1093
1087
1080
1073
1066
1059
1051
1044
1036
1028
1020
1010
1002
994
985
976
966
957
947
938
928
918
908
898
887
877
867
856
846
835
825
814
804
793
783
772
762
751
741
730
720
710
699
689
679
669
659
649
639
629
619
609
600
590
581
571
562
553
544
535
526
518
509
500
492
483
474
466
457
449
440
432
424
415
407
399
391
382
374
366
359
351
343
335
328
320
312
305
298
290
283
275
268
261
254
246
239
232
225
218
211
204
198
191
184
178
172
166
160
154
148
143
138
133
128
124
119
115
112
108
105
102
99
97
94
92
91
89
88
88
87
87
87
87
87
88
88
89
90
91
93
94
95
97
98
99
101
102
104
105
107
108
109
111
112
113
114
116
117
118
119
120
121
122
123
125
126
127
128
129
130
131
132
133
134
135
136
138
139
140
141
143
144
145
146
148
149
150
152
153
154
155
157
158
159
160
161
163
164
165
167
168
170
171
173
175
177
179
181
184
186
189
192
195
199
202
206
211
215
220
225
230
236
242
248
254
261
268
275
283
290
298
307
315
324
333
342
351
361
371
381
391
402
412
423
434
446
457
469
481
493
505
517
530
542
555
568
581
595
608
622
635
649
663
677
691
706
720
735
749
764
779
794
809
824
839
854
869
885
900
915
931
946
962
977
993
1008
1022
1039
1054
1069
1084
1099
1114
1129
1144
1159
1173
1188
1203
1217
1231
1246
1260
1274
1288
1303
1317
1331
1345
1359
1373
1387
1400
1414
1428
1442
1456
1469
1483
1496
1510
1524
1537
1551
1565
1578
1592
1605
1619
1633
1647
1661
1674
1688
1702
1717
1731
1745
1759
1774
1789
1803
1818
1833
1848
1863
1878
1893
1908
1924
1939
1954
1969
1985
2000
2015
2029
2045
2061
2076
2091
2105
2120
2135
2149
2163
2177
2191
2205
2219
2232
2245
2258
2271
2284
2296
2308
2320
2332
2344
2355
2366
2377
2388
2399
2409
2419
2429
2439
2449
2459
2468
2477
2486
2495
2504
2512
2521
2529
2537
2545
2553
2560
2568
2575
2582
2590
2596
2603
2610
2616
2622
2628
2634
2640
2645
2651
2656
2661
2665
2670
2675
2679
2683
2687
2691
2694
2698
2701
2705
2708
2711
2713
2716
2718
2721
2723
2725
2727
2729
2730
2732
2733
2735
2736
2737
2738
2739
2740
2740
2741
2742
2742
2742
2743
2743
2743
2743
2743
2743
2743
2743
2743
2742
2742
2741
2740
2739
2738
2737
2735
2734
2732
2730
2728
2726
2723
2721
2718
2715
2712
2709
2706
2702
2698
2695
2691
2687
2682
2678
2673
2669
2664
2659
2654
2649
2643
2638
2632
2626
2620
2614
2608
2602
2595
2588
2582
2575
2568
2561
2554
2546
2539
2531
2523
2516
2508
2500
2492
2483
2475
2467
2458
2449
2440
2431
2422
2413
2403
2393
2383
2373
2363
2353
2343
2332
2321
2310
2300
2289
2277
2266
2255
2244
2232
2221
2209
2198
2186
2175
2164
2152
2141
2129
2118
2107
2096
2085
2074
2063
2052
2041
2029
2020
2009
1999
1989
1978
1968
1958
1949
1939
1929
1920
1911
1901
1892
1883
1874
1866
1857
1848
1840
1831
1823
1815
1807
1798
1790
1782
1774
1766
1758
1751
1743
1735
1727
1720
1712
1704
1697
1689
1681
1674
1666
1658
1650
1643
1635
1627
1619
1611
1604
1596
1588
1580
1572
1565
1557
1549
1541
1533
1526
1518
1510
1502
1494
1486
1478
1470
1462
1454
1445
1437
1428
1419
1410
1401
1392
1383
1373
1363
1353
1343
1333
1322
1311
1300
1289
1278
1266
1254
1242
1230
1218
1206
1193
1180
1167
1154
1141
1127
1114
1100
1086
1072
1058
1044
1030
1016
1002
987
973
959
944
930
915
901
887
872
858
844
829
815
801
786
772
758
744
730
716
702
688
674
661
647
633
620
606
593
579
566
553
540
527
514
501
488
475
463
450
437
425
413
401
389
377
365
353
342
331
320
309
298
287
277
267
257
247
238
229
220
211
202
194
186
178
170
163
156
149
143
136
130
125
119
114
109
104
100
95
91
87
84
80
77
74
70
67
64
61
58
55
52
49
46
43
40
36
33
30
26
22
18
15
10
6
2
-3
-7
-12
-17
-22
-27
-33
-39
-44
-50
-56
-62
-69
-75
-82
-88
-95
-102
-109
-116
-123
-130
-138
-145
-153
-160
-168
-176
-184
-192
-201
-209
-218
-227
-236
-245
-254
-264
-274
-284
-294
-305
-316
-326
-337
-349
-360
-372
-383
-395
-407
-419
-432
-444
-456
-469
-482
-494
-507
-520
-533
-546
-559
-572
-585
-598
-611
-624
-637
-650
-663
-676
-689
-702
-714
-727
-740
-752
-764
-777
-789
-801
-813
-825
-837
-849
-860
-872
-883
-895
-906
-917
-929
-940
-951
-962
-972
-983
-994
-1004
-1014
-1025
-1036
-1046
-1056
-1066
-1076
-1086
-1096
-1105
-1115
-1124
-1134
-1143
-1152
-1161
-1170
-1179
-1187
-1196
-1204
-1213
-1221
-1229
-1237
-1245
-1252
-1260
-1267
-1275
-1282
-1289
-1296
-1303
-1310
-1317
-1324
-1330
-1337
-1343
-1350
-1356
-1362
-1368
-1375
-1380
-1386
-1392
-1398
-1403
-1409
-1414
-1419
-1425
-1430
-1435
-1440
-1445
-1449
-1454
-1459
-1463
-1468
-1472
-1476
-1481
-1485
-1489
-1492
-1496
-1500
-1503
-1507
-1510
-1513
-1516
-1519
-1522
-1525
-1527
-1530
-1532
-1534
-1536
-1538
-1540
-1542
-1544
-1546
-1547
-1549
-1550
-1551
-1553
-1554
-1555
-1557
-1558
-1559
-1560
-1562
-1563
-1564
-1566
-1567
-1569
-1571
-1572
-1574
-1576
-1578
-1580
-1582
-1585
-1587
-1590
-1592
-1595
-1598
-1601
-1604
-1608
-1611
-1615
-1619
-1623
-1627
-1632
-1636
-1641
-1646
-1652
-1657
-1663
-1670
-1676
-1683
-1690
-1697
-1704
-1712
-1720
-1728
-1737
-1746
-1755
-1765
-1775
-1785
-1795
-1806
-1817
-1828
-1840
-1852
-1864
-1876
-1889
-1902
-1915
-1929
-1943
-1957
-1971
-1986
-2001
-2016
-2031
-2047
-2063
-2078
-2094
-2111
-2127
-2143
-2160
-2177
-2193
-2210
-2227
-2244
-2261
-2278
-2295
-2312
-2330
-2347
-2364
-2381
-2398
-2415
-2432
-2449
-2466
-2483
-2499
-2516
-2532
-2548
-2564
-2580
-2595
-2611
-2626
-2641
-2655
-2670
-2684
-2698
-2712
-2725
-2738
-2751
-2764
-2776
-2789
-2801
-2812
-2824
-2835
-2846
-2856
-2867
-2877
-2886
-2896
-2905
-2914
-2923
-2932
-2940
-2948
-2956
-2964
-2972
-2979
-2986
-2993
-3000
-3007
-3013
-3020
-3026
-3032
-3039
-3045
-3051
-3057
-3063
-3069
-3075
-3080
-3086
-3092
-3098
-3104
-3110
-3115
-3121
-3127
-3133
-3139
-3145
-3150
-3156
-3162
-3168
-3174
-3179
-3185
-3191
-3197
-3202
-3208
-3214
-3220
-3226
-3232
-3238
-3244
-3251
-3257
-3263
-3270
-3277
-3284
-3291
-3298
-3306
-3314
-3322
-3330
-3338
-3347
-3356
-3365
-3375
-3384
-3394
-3405
-3415
-3426
-3437
-3449
-3460
-3473
-3485
-3498
-3510
-3524
-3537
-3551
-3565
-3579
-3593
-3608
-3623
-3637
-3652
-3668
-3683
-3699
-3714
-3730
-3746
-3762
-3778
-3794
-3810
-3826
-3842
-3858
-3874
-3890
-3906
-3922
-3937
-3953
-3968
-3984
-3999
-4014
-4029
-4043
-4059
-4074
-4089
-4103
-4118
-4132
-4146
-4160
-4173
-4187
-4200
-4214
-4226
-4239
-4252
-4264
-4276
-4288
-4300
-4311
-4322
-4333
-4343
-4354
-4364
-4374
-4383
-4392
-4401
-4410
-4418
-4426
-4434
-4441
-4448
-4455
-4461
-4467
-4473
-4478
-4484
-4488
-4493
-4497
-4501
-4504
-4507
-4510
-4512
-4514
-4516
-4518
-4519
-4520
-4520
-4521
-4521
-4521
-4521
-4520
-4520
-4519
-4518
-4517
-4515
-4514
-4512
-4510
-4509
-4506
-4504
-4502
-4500
-4497
-4494
-4492
-4489
-4486
-4483
-4480
-4477
-4474
-4471
-4468
-4464
-4461
-4458
-4455
-4452
-4449
-4446
-4443
-4440
-4438
-4435
-4432
-4430
-4427
-4425
-4423
-4421
-4419
-4417
-4416
-4414
-4413
-4412
-4411
-4410
-4410
-4409
-4409
-4409
-4409
-4409
-4410
-4410
-4411
-4412
-4413
-4414
-4415
-4417
-4418
-4420
-4422
-4424
-4426
-4428
-4431
-4433
-4436
-4438
-4441
-4443
-4446
-4449
-4452
-4454
-4457
-4460
-4463
-4466
-4468
-4471
-4474
-4476
-4479
-4481
-4484
-4486
-4488
-4490
-4492
-4494
-4496
-4497
-4499
-4500
-4501
-4502
-4502
-4503
-4503
-4503
-4503
-4503
-4502
-4502
-4501
-4500
-4498
-4497
-4495
-4493
-4491
-4489
-4487
-4484
-4482
-4479
-4476
-4473
-4469
-4466
-4462
-4458
-4455
-4450
-4446
-4442
-4437
-4432
-4428
-4423
-4418
-4412
-4407
-4402
-4396
-4391
-4385
-4379
-4374
-4368
-4362
-4356
-4351
-4345
-4339
-4333
-4327
-4321
-4315
-4309
-4303
-4297
-4291
-4286
-4280
-4274
-4269
-4263
-4258
-4252
-4247
-4242
-4236
-4231
-4226
-4222
-4217
-4212
-4208
-4203
-4199
-4195
-4191
-4187
-4182
-4178
-4174
-4170
-4165
-4161
-4157
-4153
-4149
-4145
-4140
-4136
-4132
-4128
-4124
-4119
-4115
-4111
-4107
-4103
-4098
-4094
-4090
-4086
-4082
-4078
-4073
-4069
-4065
-4061
-4057
-4053
-4048
-4043
-4040
-4035
-4032
-4027
-4024
-4019
-4014
-4011
-4006
-4003
-3999
-3995
-3991
-3986
-3982
-3978
-3974
-3970
-3966
-3962
-3958
-3954
-3949
-3945
-3941
-3937
-3933
-3929
-3925
-3921
-3917
-3913
-3908
-3904
-3900
-3896
-3892
-3888
-3884
-3880
-3876
-3872
-3868
-3864
-3860
-3856
-3851
-3847
-3843
-3839
-3835
-3831
-3827
-3823
-3819
-3815
-3811
-3807
-3803
-3799
-3795
-3791
-3787
-3783
-3779
-3775
-3771
-3767
-3763
-3759
-3755
-3751
-3747
-3743
-3739
-3735
-3731
-3727
-3723
-3719
-3715
-3711
-3707
-3703
-3699
-3695
-3691
-3687
-3683
-3679
-3675
-3671
-3667
-3663
-3659
-3655
-3651
-3647
-3643
-3639
-3635
-3631
-3627
-3623
-3619
-3616
-3612
-3608
-3604
-3600
-3596
-3592
-3588
-3584
-3580
-3576
-3572
-3568
-3565
-3561
-3557
-3553
-3549
-3545
-3541
-3537
-3533
-3529
-3525
-3522
-3518
-3514
-3510
-3506
-3502
-3498
-3494
-3491
-3487
-3483
-3479
-3475
-3471
-3467
-3463
-3460
-3456
-3452
-3448
-3444
-3440
-3437
-3433
-3429
-3425
-3421
-3417
-3413
-3410
-3406
-3402
-3398
-3394
-3391
-3387
-3383
-3379
-3375
-3371
-3368
-3364
-3360
-3356
-3352
-3349
-3345
-3341
-3337
-3333
-3330
-3326
-3322
-3318
-3315
-3311
-3307
-3303
-3299
-3296
-3292
-3288
-3284
-3281
-3277
-3273
-3269
-3266
-3262
-3258
-3254
-3251
-3247
-3243
-3239
-3236
-3232
-3228
-3224
-3221
-3217
-3213
-3210
-3206
-3202
-3198
-3195
-3191
-3187
-3184
-3180
-3176
-3172
-3169
-3165
-3161
-3158
-3154
-3150
-3147
-3143
-3139
-3136
-3132
-3128
-3125
-3121
-3117
-3114
-3110
-3106
-3103
-3099
-3095
-3092
-3088
-3084
-3081
-3077
-3073
-3070
-3066
-3062
-3059
-3055
-3052
-3048
-3044
-3041
-3037
-3033
-3030
-3026
-3023
-3019
-3015
-3012
-3008
-3005
-3001
-2997
-2994
-2990
-2987
-2983
-2979
-2976
-2972
-2969
-2965
-2961
-2958
-2954
-2951
-2947
-2944
-2940
-2936
-2933
-2929
-2926
-2922
-2919
-2915
-2912
-2908
-2904
-2901
-2897
-2894
-2890
-2887
-2883
-2880
-2876
-2873
-2869
-2866
-2862
-2859
-2855
-2852
-2848
-2845
-2841
-2838
-2834
-2831
-2827
-2824
-2820
-2817
-2813
-2810
-2806
-2803
-2799
-2796
-2792
-2789
-2785
-2782
-2778
-2775
-2771
-2768
-2765
-2761
-2758
-2754
-2751
-2747
-2744
-2740
-2737
-2733
-2730
-2727
-2723
-2720
-2716
-2713
-2709
-2706
-2703
-2699
-2696
-2692
-2689
-2686
-2682
-2679
-2675
-2672
-2669
-2665
-2662
-2658
-2655
-2652
-2648
-2645
-2641
-2638
-2635
-2631
-2628
-2625
-2621
-2618
-2614
-2611
-2608
-2604
-2601
-2598
-2594
-2591
-2588
-2584
-2581
-2578
-2574
-2571
-2568
-2564
-2561
-2558
-2554
-2551
-2548
-2544
-2541
-2538
-2534
-2531
-2528
-2524
-2521
-2518
-2515
-2511
-2508
-2505
-2501
-2498
-2495
-2492
-2488
-2485
-2482
-2478
-2475
-2472
-2469
-2465
-2462
-2459
-2456
-2452
-2449
-2446
-2443
-2439
-2436
-2433
-2430
-2426
-2423
-2420
-2417
-2413
-2410
-2407
-2404
-2400
-2397
-2394
-2391
-2388
-2384
-2381
-2378
-2375
-2372
-2368
-2365
-2362
-2359
-2356
-2352
-2349
-2346
-2343
-2340
-2336
-2333
-2330
-2327
-2324
-2321
-2317
-2314
-2311
-2308
-2305
-2302
-2298
-2295
-2292
-2289
-2286
-2283
-2280
-2276
-2273
-2270
-2267
-2264
-2261
-2258
-2255
-2251
-2248
-2245
-2242
-2239
-2236
-2233
-2230
-2227
-2223
-2220
-2217
-2214
-2211
-2208
-2205
-2202
-2199
-2196
-2193
-2189
-2186
-2183
-2180
-2177
-2174
-2171
-2168
-2165
-2162
-2159
-2156
-2153
-2150
-2147
-2144
-2140
-2137
-2134
-2131
-2128
-2125
-2122
-2119
-2116
-2113
-2110
-2107
-2104
-2101
-2098
-2095
-2092
-2089
-2086
-2083
-2080
-2077
-2074
-2071
-2068
-2065
-2062
-2059
-2056
-2053
-2050
-2047
-2044
-2041
-2037
-2035
-2032
-2029
-2025
-2023
-2020
-2017
-2015
-2012
-2009
-2005
-2003
-2000
-1997
-1994
-1991
-1988
-1985
-1982
-1979
-1976
-1973
-1970
-1968
-1965
-1962
-1959
-1956
-1953
-1950
-1947
-1944
-1941
-1938
-1936
-1933
-1930
-1927
-1924
-1921
-1918
-1915
-1912
-1910
-1907
-1904
-1901
-1898
-1895
-1892
-1890
-1887
-1884
-1881
-1878
-1875
-1872
-1870
-1867
-1864
-1861
-1858
-1855
-1852
-1850
-1847
-1844
-1841
-1838
-1836
-1833
-1830
-1827
-1824
-1821
-1819
-1816
-1813
-1810
-1807
-1805
-1802
-1799
-1796
-1793
-1791
-1788
-1785
-1782
-1780
-1777
-1774
-1771
-1768
-1766
-1763
-1760
-1757
-1755
-1752
-1749
-1746
-1744
-1741
-1738
-1735
-1733
-1730
-1727
-1724
-1722
-1719
-1716
-1713
-1711
-1708
-1705
-1703
-1700
-1697
-1694
-1692
-1689
-1686
-1684
-1681
-1678
-1675
-1673
-1670
-1667
-1665
-1662
-1659
-1657
-1654
-1651
-1649
-1646
-1643
-1641
-1638
-1635
-1633
-1630
-1627
-1625
-1622
-1619
-1617
-1614
-1611
-1609
-1606
-1603
-1601
-1598
-1595
-1593
-1590
-1588
-1585
-1582
-1580
-1577
-1574
-1572
-1569
-1567
-1564
-1561
-1559
-1556
-1554
-1551
-1548
-1546
-1543
-1541
-1538
-1535
-1533
-1530
-1528
-1525
-1522
-1520
-1517
-1515
-1512
-1510
-1507
-1504
-1502
-1499
-1497
-1494
-1492
-1489
-1487
-1484
-1481
-1479
-1476
-1474
-1471
-1469
-1466
-1464
-1461
-1459
-1456
-1454
-1451
-1449
-1446
-1444
-1441
-1438
-1436
-1433
-1431
-1428
-1426
-1423
-1421
-1418
-1416
-1414
-1411
-1409
-1406
-1404
-1401
-1399
-1396
-1394
-1391
-1389
-1386
-1384
-1381
-1379
-1376
-1374
-1371
-1369
-1367
-1364
-1362
-1359
-1357
-1354
-1352
-1349
-1347
-1345
-1342
-1340
-1337
-1335
-1332
-1330
-1328
-1325
-1323
-1320
-1318
-1316
-1313
-1311
-1308
-1306
-1304
-1301
-1299
-1296
-1294
-1292
-1289
-1287
-1284
-1282
-1280
-1277
-1275
-1273
-1270
-1268
-1265
-1263
-1261
-1258
-1256
-1254
-1251
-1249
-1247
-1244
-1242
-1240
-1237
-1235
-1233
-1230
-1228
-1226
-1223
-1221
-1219
-1216
-1214
-1212
-1209
-1207
-1205
-1202
-1200
-1198
-1195
-1193
-1191
-1189
-1186
-1184
-1182
-1179
-1177
-1175
-1173
-1170
-1168
-1166
-1163
-1161
-1159
-1157
-1154
-1152
-1150
-1148
-1145
-1143
-1141
-1138
-1136
-1134
-1132
-1129
-1127
-1125
-1123
-1121
-1118
-1116
-1114
-1112
-1109
-1107
-1105
-1103
-1100
-1098
-1096
-1094
-1092
-1089
-1087
-1085
-1083
-1081
-1078
-1076
-1074
-1072
-1070
-1067
-1065
-1063
-1061
-1059
-1056
-1054
-1052
-1050
-1048
-1046
-1043
-1041
-1039
-1037
-1035
-1033
-1030
-1028
-1026
-1024
-1022
-1020
-1016
