5
28798
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
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
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
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
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
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
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
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
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
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
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
24
24
24
24
24
24
24
24
24
24
24
24
24
25
25
25
25
25
25
25
25
25
25
25
25
26
26
26
26
26
26
26
26
26
26
26
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
30
30
30
30
30
30
30
30
30
30
30
30
31
31
31
31
31
31
31
31
31
31
31
32
32
32
32
32
32
32
32
32
32
33
33
33
33
33
33
33
33
33
33
33
34
34
34
34
34
34
34
34
34
34
35
35
35
35
35
35
35
35
35
35
35
36
36
36
36
36
36
36
36
36
36
37
37
37
37
37
37
37
37
37
37
38
38
38
38
38
38
38
38
38
39
39
39
39
39
39
39
39
39
39
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
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
51
51
51
51
51
51
51
51
51
52
52
52
52
52
52
52
52
53
53
53
53
53
53
53
53
54
54
54
54
54
54
54
54
55
55
55
55
55
55
55
56
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
60
60
60
60
60
60
60
61
61
61
61
61
61
61
62
62
62
62
62
62
63
63
63
63
63
63
64
64
64
64
64
64
64
65
65
65
65
65
65
66
66
66
66
66
66
66
67
67
67
67
67
67
67
68
68
68
68
68
68
68
68
69
69
69
69
69
69
69
69
70
70
70
70
70
70
70
70
71
71
71
71
71
71
71
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
76
76
76
76
76
76
76
76
77
77
77
77
77
77
77
77
78
78
78
78
78
78
78
78
79
79
79
79
79
79
79
80
80
80
80
80
80
80
81
81
81
81
81
81
81
82
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
86
87
87
87
87
87
87
87
88
88
88
88
88
88
88
89
89
89
89
89
89
90
90
90
90
90
90
90
91
91
91
91
91
91
91
91
92
92
92
92
92
92
92
92
93
93
93
93
93
93
93
94
94
94
94
94
94
95
95
95
95
95
95
95
96
96
96
96
96
96
97
97
97
97
97
97
97
98
98
98
98
98
98
98
99
99
99
99
99
99
99
99
99
100
100
100
100
100
100
100
101
101
101
101
101
101
101
102
102
102
102
102
102
103
103
103
103
103
103
103
104
104
104
104
104
104
104
105
105
105
105
105
105
106
106
106
106
106
106
106
107
107
107
107
107
107
107
107
108
108
108
108
108
108
108
108
109
109
109
109
109
109
109
109
110
110
110
110
110
110
111
111
111
111
111
111
112
112
112
112
112
112
112
113
113
113
113
113
113
113
114
114
114
114
114
114
114
115
115
115
115
115
115
115
116
116
116
116
116
116
116
116
117
117
117
117
117
117
117
118
118
118
118
118
118
118
118
119
119
119
119
119
119
119
120
120
120
120
120
120
120
120
121
121
121
121
121
121
121
121
122
122
122
122
122
122
122
122
123
123
123
123
123
123
123
124
124
124
124
124
124
125
125
125
125
125
125
125
126
126
126
126
126
126
126
126
127
127
127
127
127
127
127
127
128
128
128
128
128
128
128
129
129
129
129
129
129
129
130
130
130
130
130
130
131
131
131
131
131
131
132
132
132
132
132
132
133
133
133
133
133
133
133
134
134
134
134
134
134
134
135
135
135
135
135
135
135
135
136
136
136
136
136
136
136
137
137
137
137
137
137
137
137
138
138
138
138
138
138
138
139
139
139
139
139
139
140
140
140
140
140
140
141
141
141
141
141
141
142
142
142
142
142
142
143
143
143
143
143
143
144
144
144
144
144
144
145
145
145
145
145
145
146
146
146
146
146
147
147
147
147
147
148
148
148
148
148
148
149
149
149
149
149
150
150
150
150
150
151
151
151
151
152
152
152
152
152
153
153
153
153
153
154
154
154
154
154
155
155
155
155
156
156
156
156
156
157
157
157
157
157
158
158
158
158
158
159
159
159
159
160
160
160
160
160
161
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
167
168
168
168
168
169
169
169
169
170
170
170
170
170
171
171
171
171
171
172
172
172
172
172
173
173
173
173
174
174
174
174
174
175
175
175
175
176
176
176
176
176
177
177
177
177
178
178
178
178
178
179
179
179
179
180
180
180
180
181
181
181
181
181
182
182
182
182
183
183
183
183
183
184
184
184
184
184
185
185
185
185
186
186
186
186
187
187
187
187
188
188
188
188
189
189
189
189
190
190
190
191
191
191
191
192
192
192
192
193
193
193
193
194
194
194
194
195
195
195
195
195
196
196
196
196
197
197
197
197
197
198
198
198
198
199
199
199
199
200
200
200
200
201
201
201
201
202
202
202
202
203
203
203
204
204
204
204
205
205
205
205
205
206
206
206
206
207
207
207
207
208
208
208
208
208
209
209
209
209
210
210
210
210
211
211
211
211
212
212
212
212
213
213
213
214
214
214
214
215
215
215
216
216
216
216
217
217
217
217
218
218
218
218
219
219
219
219
220
220
220
220
220
221
221
221
221
222
222
222
222
223
223
223
223
224
224
224
224
225
225
225
226
226
226
226
227
227
227
228
228
228
229
229
229
229
230
230
230
230
231
231
231
232
232
232
232
233
233
233
233
234
234
234
234
235
235
235
235
236
236
236
236
237
237
237
238
238
238
238
239
239
239
240
240
240
241
241
241
241
242
242
242
242
243
243
243
244
244
244
244
245
245
245
245
246
246
246
246
247
247
247
248
248
248
248
249
249
249
250
250
250
251
251
251
252
252
252
253
253
253
254
254
254
255
255
255
256
256
256
257
257
257
258
258
258
259
259
259
259
260
260
260
261
261
261
262
262
262
262
263
263
263
264
264
264
265
265
265
266
266
266
267
267
267
268
268
268
269
269
270
270
270
271
271
271
272
272
272
273
273
274
274
274
275
275
275
276
276
276
277
277
277
278
278
278
278
279
279
279
280
280
280
281
281
281
282
282
282
283
283
283
284
284
284
285
285
286
286
286
287
287
287
288
288
288
289
289
289
290
290
290
291
291
292
292
292
293
293
293
294
294
294
295
295
296
296
296
297
297
297
298
298
298
299
299
299
300
300
300
301
301
301
302
302
302
303
303
303
304
304
304
305
305
306
306
306
307
307
307
308
308
309
309
309
310
310
310
311
311
312
312
312
313
313
313
314
314
314
315
315
316
316
316
317
317
317
318
318
318
319
319
319
320
320
321
321
321
322
322
322
323
323
323
324
324
325
325
325
326
326
326
327
327
328
328
328
329
329
329
330
330
331
331
331
332
332
332
333
333
334
334
334
335
335
336
336
336
337
337
338
338
338
339
339
340
340
340
341
341
342
342
342
343
343
343
344
344
345
345
345
346
346
347
347
347
348
348
349
349
350
350
350
351
351
352
352
352
353
353
354
354
354
355
355
356
356
356
357
357
358
358
358
359
359
360
360
361
361
361
362
362
363
363
364
364
364
365
365
366
366
367
367
368
368
368
369
369
370
370
371
371
371
372
372
373
373
374
374
375
375
375
376
376
377
377
378
378
379
379
380
380
380
381
381
382
382
383
383
384
384
385
385
386
386
387
387
388
388
389
389
390
390
391
391
392
392
393
393
394
394
395
395
396
396
397
397
398
398
399
399
400
400
401
401
402
402
403
403
404
404
405
405
406
406
407
407
408
408
409
409
410
410
410
411
411
412
412
413
413
414
414
415
415
416
416
417
417
418
418
419
419
420
420
421
421
422
422
423
423
424
425
425
426
426
427
427
428
428
429
430
430
431
431
432
432
433
433
434
434
435
435
436
436
437
437
438
438
439
439
440
440
441
442
442
443
443
444
444
445
445
446
447
447
448
448
449
449
450
451
451
452
452
453
453
454
454
455
456
456
457
457
458
458
459
459
460
460
461
461
462
462
463
463
464
465
465
466
466
467
467
468
468
469
470
470
471
471
472
472
473
473
474
475
475
476
476
477
477
478
478
479
480
480
481
481
482
482
483
483
484
484
485
486
486
487
487
488
488
489
490
490
491
491
492
492
493
493
494
495
495
496
496
497
497
498
498
499
500
500
501
501
502
502
503
503
504
505
505
506
506
507
508
508
509
509
510
511
511
512
512
513
513
514
515
515
516
516
517
518
518
519
519
520
521
521
522
522
523
524
524
525
525
526
527
527
528
528
529
529
530
531
531
532
532
533
534
534
535
535
536
537
537
538
538
539
540
540
541
541
542
543
543
544
544
545
545
546
547
547
548
548
549
550
550
551
551
552
553
553
554
554
555
556
556
557
557
558
559
559
560
561
561
562
562
563
564
564
565
565
566
567
567
568
568
569
570
570
571
571
572
573
573
574
574
575
575
576
577
577
578
579
579
580
580
581
582
582
583
583
584
585
585
586
586
587
587
588
589
589
590
590
591
592
592
593
593
594
595
595
596
596
597
597
598
599
599
600
600
601
602
602
603
603
604
604
605
606
606
607
607
608
609
609
610
610
611
612
612
613
613
614
615
615
616
616
617
618
618
619
619
620
621
621
622
622
623
624
624
625
625
626
627
627
628
628
629
630
630
631
631
632
632
633
634
634
635
635
636
637
637
638
638
639
640
640
641
641
642
643
643
644
644
645
646
646
647
648
648
649
649
650
651
651
652
653
653
654
654
655
656
656
657
657
658
659
659
660
660
661
661
662
663
663
664
664
665
666
666
667
667
668
669
669
670
671
671
672
672
673
674
674
675
676
676
677
677
678
679
679
680
680
681
682
682
683
684
684
685
685
686
687
687
688
689
689
690
690
691
692
692
693
694
694
695
696
696
697
698
698
699
699
700
701
701
702
703
703
704
704
705
706
706
707
708
708
709
710
710
711
712
712
713
714
714
715
715
716
717
717
718
719
719
720
721
721
722
722
723
724
724
725
726
726
727
728
728
729
730
730
731
732
732
733
734
734
735
736
736
737
738
738
739
740
740
741
742
742
743
743
744
745
745
746
747
747
748
749
749
750
751
751
752
753
753
754
755
755
756
756
757
758
758
759
760
760
761
762
762
763
764
764
765
766
766
767
767
768
769
769
770
771
771
772
772
773
774
774
775
776
776
777
777
778
779
779
780
781
781
782
783
783
784
785
785
786
787
787
788
789
789
790
791
791
792
793
793
794
795
795
796
797
797
798
799
799
800
800
801
802
802
803
804
804
805
805
806
807
807
808
809
809
810
811
811
812
812
813
814
814
815
816
816
817
818
818
819
820
820
821
822
823
823
824
825
825
826
827
827
828
829
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
845
846
847
847
848
849
849
850
851
851
852
853
853
854
855
855
856
857
857
858
858
859
860
860
861
862
862
863
864
864
865
865
866
867
867
868
869
869
870
870
871
872
872
873
874
874
875
876
876
877
878
878
879
880
880
881
882
882
883
883
884
885
885
886
887
887
888
889
889
890
890
891
892
892
893
894
894
895
895
896
897
897
898
899
899
900
900
901
902
902
903
903
904
905
905
906
906
907
908
908
909
909
910
910
911
912
912
913
913
914
914
915
915
916
917
917
918
918
919
919
920
920
921
921
922
922
923
923
924
924
925
925
926
926
927
927
928
928
929
929
930
930
930
931
931
932
932
932
933
933
933
934
934
934
935
935
935
935
935
936
936
936
936
936
936
936
936
936
937
937
937
937
937
937
937
937
937
937
937
936
936
936
936
936
936
936
936
936
935
935
935
935
935
935
934
934
934
934
934
933
933
933
933
932
932
932
931
931
931
930
930
930
929
929
928
928
927
927
926
926
926
925
925
924
924
924
923
923
922
922
922
922
921
921
921
921
920
920
920
920
920
920
920
920
920
920
920
921
921
921
921
922
922
923
923
924
924
925
925
926
927
927
928
929
930
930
931
932
933
933
934
935
936
937
938
938
939
940
941
942
942
943
944
945
945
946
947
948
949
949
950
951
952
953
953
954
955
956
956
957
958
958
959
960
960
961
962
963
963
964
965
966
967
967
968
969
970
971
972
973
974
975
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
992
993
994
995
995
996
996
997
998
998
998
999
999
1000
1000
1000
1000
1000
1000
1000
1000
1002
1002
1002
1002
1002
1004
1004
1004
1006
1006
1006
1008
1008
1010
1010
1012
1014
1014
1016
1018
1018
1020
1020
1022
1024
1026
1027
1028
1029
1031
1032
1033
1034
1035
1036
1037
1038
1038
1039
1040
1040
1041
1042
1042
1043
1044
1044
1045
1045
1045
1046
1046
1046
1046
1047
1047
1047
1048
1048
1048
1049
1049
1050
1050
1051
1051
1052
1052
1053
1053
1054
1055
1055
1056
1057
1057
1058
1059
1060
1061
1061
1062
1063
1063
1064
1064
1064
1064
1065
1065
1065
1065
1065
1065
1065
1064
1064
1064
1064
1063
1063
1063
1062
1062
1061
1060
1060
1059
1059
1058
1057
1057
1056
1056
1055
1055
1054
1053
1053
1052
1052
1051
1051
1050
1050
1049
1049
1048
1048
1047
1047
1047
1047
1046
1046
1046
1046
1046
1046
1046
1046
1046
1046
1046
1046
1047
1047
1047
1047
1048
1048
1049
1049
1050
1050
1051
1051
1052
1052
1053
1053
1054
1054
1055
1055
1056
1056
1056
1057
1057
1057
1057
1057
1057
1057
1057
1057
1057
1057
1057
1057
1056
1056
1056
1056
1056
1056
1056
1056
1056
1056
1056
1056
1056
1057
1057
1058
1059
1059
1060
1061
1062
1064
1065
1067
1068
1070
1072
1074
1076
1079
1081
1084
1086
1089
1092
1095
1098
1101
1103
1106
1109
1111
1114
1116
1118
1120
1122
1124
1125
1127
1128
1129
1130
1131
1132
1132
1133
1133
1134
1134
1134
1134
1134
1135
1135
1135
1135
1135
1136
1136
1136
1136
1136
1136
1136
1136
1136
1136
1136
1136
1136
1136
1137
1137
1138
1139
1139
1140
1141
1142
1143
1144
1146
1147
1148
1150
1151
1153
1155
1156
1158
1159
1161
1162
1163
1164
1165
1166
1167
1167
1168
1168
1168
1168
1167
1167
1166
1166
1165
1164
1162
1161
1160
1158
1157
1155
1153
1151
1150
1148
1146
1144
1143
1141
1139
1137
1136
1134
1132
1131
1129
1128
1126
1125
1124
1122
1121
1120
1119
1119
1118
1117
1117
1117
1116
1116
1115
1115
1115
1114
1114
1113
1113
1112
1112
1111
1110
1110
1109
1108
1107
1106
1105
1104
1102
1101
1100
1098
1097
1096
1094
1092
1091
1089
1088
1086
1084
1082
1081
1079
1077
1075
1073
1071
1070
1068
1066
1064
1062
1060
1058
1057
1055
1053
1052
1050
1048
1046
1045
1043
1041
1039
1037
1035
1032
1030
1028
1025
1022
1020
1016
1014
1012
1008
1006
1002
1000
996
993
990
987
984
981
978
975
972
970
967
964
962
959
956
954
951
948
946
943
940
937
934
930
927
923
920
916
912
908
904
899
895
891
886
882
877
873
868
864
860
856
852
848
845
841
838
835
832
829
826
823
821
818
815
813
810
807
805
802
799
796
793
790
787
784
780
777
774
770
767
764
760
757
754
751
748
745
742
739
736
734
731
729
727
725
723
721
719
717
715
713
711
709
707
705
704
702
700
699
697
696
694
693
692
690
689
688
687
686
685
684
683
682
681
680
679
678
677
676
674
673
671
669
667
664
662
659
656
653
650
647
643
640
637
633
630
627
623
620
617
614
612
609
606
604
602
600
598
596
594
593
591
590
588
587
585
584
582
581
579
577
576
574
572
571
569
567
565
563
561
558
556
554
551
549
546
543
541
538
535
533
530
527
525
522
520
517
515
512
510
508
505
503
501
500
498
497
495
494
493
492
491
491
490
489
489
488
488
488
488
488
489
490
490
491
493
494
496
498
500
502
504
506
509
511
514
517
519
522
525
528
531
535
538
541
544
547
551
554
557
560
563
566
568
571
573
575
577
579
581
583
585
587
590
592
595
597
600
604
607
611
614
618
622
626
630
634
638
643
647
651
655
658
662
665
669
672
674
676
678
680
681
682
682
683
683
683
683
683
683
683
683
683
683
683
683
683
683
684
685
685
686
687
688
689
690
691
692
693
694
695
695
696
697
698
699
700
701
702
703
705
706
708
710
713
715
717
720
723
726
729
733
737
741
745
750
755
760
766
771
777
782
787
793
798
802
807
811
816
820
825
829
834
839
844
849
854
859
864
869
873
877
881
884
887
890
893
896
899
901
904
907
910
912
915
917
919
921
923
925
926
928
929
931
932
934
936
938
941
944
947
950
954
958
963
967
972
977
983
988
994
1000
1006
1012
1018
1024
1030
1036
1042
1048
1054
1060
1065
1071
1076
1081
1086
1090
1093
1096
1099
1101
1101
1102
1101
1100
1098
1095
1092
1088
1084
1079
1074
1069
1064
1059
1054
1048
1043
1037
1032
1026
1020
1014
1008
1002
997
991
986
981
977
972
968
965
962
959
956
954
952
950
949
948
947
947
947
948
948
950
952
954
956
959
962
966
970
973
977
981
984
988
991
994
997
999
1002
1004
1006
1008
1010
1012
1014
1016
1016
1018
1020
1020
1022
1022
1024
1025
1026
1028
1030
1033
1036
1039
1043
1047
1052
1056
1061
1066
1071
1076
1081
1085
1089
1093
1096
1100
1103
1106
1109
1112
1116
1120
1124
1129
1134
1139
1144
1149
1155
1160
1165
1170
1175
1180
1184
1189
1193
1197
1201
1204
1207
1210
1212
1214
1215
1215
1216
1215
1215
1214
1212
1211
1209
1207
1204
1201
1198
1195
1191
1187
1183
1179
1174
1169
1164
1158
1152
1146
1139
1132
1125
1117
1109
1101
1092
1083
1074
1065
1055
1045
1034
1024
1012
1002
991
980
969
957
945
933
921
908
895
882
868
855
841
827
812
798
784
771
757
745
733
721
710
700
691
683
675
668
661
654
648
642
637
631
626
621
616
612
607
603
598
594
590
586
582
578
574
570
566
562
558
554
550
546
541
537
533
529
526
523
521
519
517
516
515
514
514
513
512
510
509
506
504
501
497
494
489
485
480
475
470
464
458
452
445
438
431
424
417
409
401
393
385
377
368
358
348
337
326
314
301
288
275
261
246
231
215
199
183
166
148
130
112
93
74
55
35
16
-4
-23
-42
-61
-80
-99
-118
-136
-155
-173
-191
-208
-225
-242
-258
-272
-286
-300
-312
-323
-334
-344
-353
-362
-371
-380
-389
-398
-407
-416
-425
-435
-445
-456
-466
-478
-489
-502
-515
-528
-542
-556
-571
-586
-601
-615
-630
-644
-658
-672
-686
-699
-713
-726
-739
-753
-766
-779
-791
-803
-815
-826
-836
-845
-854
-860
-866
-870
-873
-874
-874
-872
-869
-864
-858
-851
-843
-834
-824
-813
-802
-790
-778
-765
-753
-740
-727
-715
-704
-693
-683
-673
-665
-658
-652
-647
-644
-641
-640
-640
-641
-643
-645
-649
-653
-658
-663
-669
-676
-683
-690
-698
-706
-715
-724
-733
-743
-754
-764
-774
-784
-794
-804
-813
-821
-829
-836
-843
-849
-854
-859
-863
-867
-871
-875
-878
-882
-885
-889
-892
-896
-900
-905
-909
-914
-919
-925
-931
-937
-945
-953
-962
-971
-982
-994
-1006
-1018
-1032
-1046
-1060
-1074
-1088
-1102
-1116
-1130
-1144
-1157
-1170
-1183
-1195
-1206
-1217
-1227
-1236
-1244
-1251
-1257
-1262
-1266
-1269
-1271
-1273
-1273
-1273
-1272
-1272
-1270
-1269
-1268
-1268
-1267
-1267
-1267
-1267
-1268
-1268
-1269
-1270
-1271
-1272
-1273
-1275
-1276
-1277
-1278
-1279
-1280
-1281
-1281
-1280
-1279
-1277
-1274
-1270
-1265
-1259
-1252
-1244
-1235
-1226
-1215
-1205
-1193
-1181
-1169
-1156
-1142
-1129
-1115
-1100
-1086
-1072
-1057
-1043
-1028
-1014
-1000
-987
-974
-962
-951
-940
-930
-921
-913
-906
-900
-895
-891
-888
-886
-885
-885
-887
-889
-893
-897
-903
-910
-917
-926
-935
-946
-957
-969
-983
-997
-1012
-1028
-1044
-1061
-1079
-1097
-1115
-1134
-1152
-1170
-1188
-1205
-1223
-1240
-1257
-1274
-1291
-1308
-1326
-1344
-1362
-1381
-1401
-1421
-1443
-1465
-1488
-1512
-1538
-1564
-1591
-1619
-1647
-1676
-1706
-1736
-1767
-1799
-1830
-1863
-1895
-1928
-1961
-1994
-2028
-2061
-2094
-2127
-2159
-2191
-2223
-2254
-2284
-2315
-2344
-2374
-2403
-2432
-2462
-2491
-2521
-2551
-2581
-2612
-2643
-2676
-2708
-2742
-2776
-2811
-2846
-2882
-2919
-2956
-2994
-3032
-3071
-3110
-3149
-3188
-3226
-3265
-3303
-3341
-3379
-3417
-3454
-3491
-3529
-3566
-3603
-3640
-3677
-3713
-3750
-3786
-3821
-3856
-3891
-3924
-3957
-3990
-4022
-4053
-4083
-4113
-4142
-4171
-4199
-4227
-4254
-4281
-4307
-4333
-4359
-4385
-4411
-4437
-4463
-4490
-4517
-4544
-4571
-4599
-4626
-4653
-4680
-4707
-4733
-4759
-4784
-4809
-4833
-4857
-4881
-4904
-4927
-4950
-4973
-4995
-5017
-5039
-5060
-5081
-5101
-5121
-5141
-5160
-5179
-5197
-5215
-5233
-5251
-5269
-5286
-5304
-5321
-5338
-5354
-5370
-5386
-5401
-5416
-5430
-5444
-5457
-5469
-5482
-5494
-5506
-5519
-5532
-5545
-5560
-5575
-5591
-5608
-5626
-5646
-5666
-5689
-5712
-5737
-5763
-5790
-5818
-5848
-5879
-5911
-5945
-5980
-6017
-6056
-6096
-6138
-6181
-6227
-6273
-6321
-6370
-6420
-6470
-6521
-6573
-6624
-6676
-6728
-6779
-6831
-6883
-6934
-6986
-7037
-7088
-7138
-7188
-7237
-7285
-7333
-7380
-7426
-7471
-7516
-7560
-7603
-7645
-7686
-7726
-7766
-7805
-7843
-7881
-7919
-7956
-7992
-8029
-8064
-8100
-8135
-8170
-8205
-8239
-8272
-8305
-8337
-8368
-8399
-8429
-8459
-8488
-8517
-8546
-8574
-8603
-8631
-8659
-8688
-8717
-8746
-8775
-8805
-8835
-8865
-8896
-8928
-8960
-8992
-9025
-9059
-9094
-9130
-9166
-9204
-9242
-9282
-9324
-9366
-9409
-9453
-9498
-9544
-9589
-9634
-9679
-9723
-9766
-9808
-9849
-9888
-9925
-9961
-9996
-10029
-10060
-10091
-10120
-10149
-10176
-10204
-10231
-10259
-10287
-10315
-10344
-10373
-10404
-10435
-10466
-10498
-10530
-10563
-10596
-10630
-10664
-10699
-10735
-10772
-10811
-10850
-10891
-10933
-10976
-11020
-11065
-11110
-11155
-11200
-11245
-11288
-11331
-11372
-11412
-11450
-11487
-11523
-11557
-11590
-11622
-11652
-11681
-11709
-11735
-11760
-11783
-11804
-11824
-11842
-11859
-11875
-11889
-11903
-11916
-11928
-11940
-11952
-11964
-11976
-11989
-12002
-12016
-12031
-12047
-12063
-12080
-12098
-12116
-12134
-12153
-12173
-12192
-12212
-12233
-12253
-12274
-12294
-12314
-12334
-12354
-12372
-12389
-12405
-12418
-12429
-12438
-12444
-12447
-12448
-12445
-12439
-12431
-12420
-12406
-12390
-12372
-12352
-12330
-12306
-12281
-12254
-12226
-12197
-12167
-12136
-12104
-12071
-12038
-12004
-11969
-11935
-11900
-11865
-11830
-11794
-11759
-11724
-11689
-11654
-11619
-11585
-11550
-11516
-11482
-11448
-11413
-11379
-11344
-11309
-11274
-11238
-11202
-11166
-11129
-11092
-11054
-11017
-10979
-10941
-10904
-10867
-10830
-10793
-10756
-10720
-10684
-10649
-10614
-10580
-10547
-10514
-10483
-10452
-10423
-10396
-10370
-10346
-10324
-10304
-10285
-10269
-10254
-10241
-10230
-10221
-10214
-10209
-10205
-10203
-10202
-10203
-10205
-10208
-10213
-10218
-10224
-10231
-10239
-10246
-10254
-10261
-10268
-10274
-10279
-10283
-10286
-10288
-10287
-10286
-10282
-10277
-10271
-10262
-10252
-10241
-10228
-10214
-10199
-10182
-10165
-10147
-10129
-10110
-10091
-10073
-10054
-10037
-10021
-10006
-9993
-9982
-9972
-9965
-9960
-9957
-9956
-9957
-9959
-9964
-9969
-9976
-9984
-9993
-10002
-10012
-10022
-10031
-10041
-10049
-10057
-10063
-10067
-10070
-10070
-10068
-10063
-10056
-10047
-10034
-10019
-10002
-9983
-9962
-9939
-9914
-9888
-9861
-9834
-9806
-9777
-9749
-9720
-9693
-9666
-9640
-9616
-9594
-9573
-9555
-9538
-9524
-9511
-9500
-9491
-9483
-9476
-9470
-9465
-9461
-9457
-9453
-9450
-9447
-9445
-9442
-9440
-9437
-9434
-9431
-9427
-9423
-9417
-9410
-9402
-9393
-9382
-9370
-9355
-9340
-9322
-9303
-9282
-9260
-9237
-9212
-9186
-9159
-9132
-9104
-9076
-9047
-9019
-8991
-8963
-8935
-8907
-8880
-8853
-8826
-8799
-8773
-8748
-8723
-8699
-8677
-8656
-8636
-8618
-8602
-8588
-8575
-8563
-8553
-8544
-8535
-8526
-8518
-8510
-8502
-8493
-8485
-8476
-8467
-8458
-8448
-8439
-8429
-8419
-8409
-8398
-8387
-8376
-8365
-8354
-8343
-8332
-8321
-8310
-8300
-8291
-8282
-8275
-8268
-8262
-8257
-8253
-8250
-8249
-8248
-8248
-8248
-8249
-8249
-8249
-8249
-8247
-8244
-8239
-8233
-8224
-8213
-8200
-8185
-8167
-8147
-8125
-8102
-8077
-8051
-8023
-7995
-7967
-7938
-7909
-7881
-7852
-7825
-7798
-7772
-7747
-7724
-7701
-7681
-7662
-7644
-7628
-7613
-7599
-7587
-7575
-7564
-7554
-7544
-7535
-7526
-7517
-7509
-7501
-7493
-7486
-7478
-7470
-7462
-7453
-7443
-7433
-7423
-7411
-7398
-7384
-7370
-7354
-7338
-7321
-7303
-7285
-7266
-7248
-7228
-7209
-7189
-7169
-7148
-7127
-7106
-7083
-7060
-7036
-7011
-6986
-6959
-6931
-6903
-6874
-6844
-6813
-6782
-6750
-6718
-6685
-6651
-6618
-6584
-6551
-6517
-6484
-6451
-6419
-6387
-6356
-6326
-6295
-6265
-6235
-6205
-6174
-6143
-6112
-6080
-6047
-6013
-5979
-5943
-5906
-5869
-5830
-5790
-5750
-5709
-5667
-5626
-5585
-5545
-5506
-5468
-5432
-5399
-5367
-5339
-5313
-5290
-5271
-5254
-5240
-5229
-5222
-5217
-5215
-5215
-5218
-5224
-5231
-5240
-5251
-5262
-5274
-5287
-5299
-5312
-5324
-5335
-5345
-5355
-5364
-5371
-5378
-5384
-5389
-5393
-5397
-5400
-5402
-5404
-5405
-5406
-5406
-5407
-5406
-5406
-5406
-5405
-5404
-5403
-5403
-5402
-5401
-5400
-5400
-5399
-5398
-5397
-5396
-5395
-5394
-5392
-5389
-5385
-5381
-5375
-5369
-5361
-5352
-5343
-5332
-5320
-5308
-5294
-5280
-5265
-5249
-5233
-5216
-5199
-5181
-5162
-5143
-5124
-5104
-5084
-5064
-5043
-5022
-5001
-4979
-4957
-4935
-4913
-4891
-4869
-4846
-4824
-4801
-4778
-4755
-4732
-4708
-4684
-4659
-4635
-4610
-4585
-4559
-4534
-4509
-4484
-4459
-4434
-4410
-4386
-4362
-4339
-4316
-4294
-4272
-4251
-4230
-4210
-4191
-4172
-4153
-4136
-4119
-4103
-4088
-4074
-4062
-4050
-4040
-4032
-4024
-4018
-4013
-4010
-4006
-4003
-4003
-4001
-4000
-3999
-3998
-3996
-3994
-3991
-3987
-3982
-3976
-3968
-3959
-3948
-3936
-3921
-3905
-3888
-3869
-3848
-3826
-3802
-3778
-3752
-3725
-3698
-3670
-3641
-3611
-3581
-3550
-3519
-3487
-3455
-3423
-3390
-3357
-3323
-3290
-3256
-3222
-3188
-3154
-3119
-3085
-3050
-3016
-2981
-2946
-2912
-2878
-2844
-2809
-2776
-2742
-2708
-2674
-2641
-2608
-2575
-2542
-2510
-2478
-2448
-2417
-2388
-2359
-2331
-2304
-2278
-2252
-2227
-2203
-2178
-2155
-2131
-2108
-2084
-2061
-2037
-2015
-1991
-1967
-1942
-1917
-1891
-1864
-1836
-1807
-1777
-1746
-1714
-1682
-1649
-1616
-1582
-1549
-1516
-1483
-1451
-1419
-1388
-1358
-1328
-1299
-1271
-1244
-1217
-1191
-1166
-1141
-1118
-1095
-1073
-1052
-1032
-1012
-995
-979
-964
-950
-937
-926
-917
-908
-901
-895
-890
-886
-883
-880
-878
-876
-875
-874
-874
-874
-874
-875
-877
-879
-882
-886
-890
-896
-902
-908
-915
-922
-929
-936
-943
-949
-955
-961
-966
-970
-974
-977
-980
-983
-985
-986
-987
-986
-985
-982
-978
-972
-964
-954
-942
-928
-911
-893
-871
-848
-822
-794
-764
-733
-699
-664
-627
-589
-550
-510
-469
-427
-384
-341
-298
-254
-211
-168
-126
-85
-45
-7
30
65
98
130
159
186
212
236
258
279
299
317
334
351
367
382
397
411
424
437
450
462
473
485
496
507
518
529
540
552
564
577
591
605
620
635
651
667
683
699
715
731
745
759
772
784
794
804
812
820
826
830
834
837
838
838
837
834
830
824
817
809
800
789
778
767
754
742
729
717
704
692
680
668
656
645
634
624
615
605
597
589
582
575
570
565
562
559
558
558
559
562
566
572
580
590
602
615
631
649
668
690
714
739
767
797
828
862
897
933
970
1008
1047
1086
1125
1165
1203
1241
1278
1314
1348
1381
1412
1442
1470
1497
1522
1545
1567
1587
1606
1623
1639
1654
1668
1681
1693
1704
1714
1724
1733
1741
1749
1757
1764
1771
1778
1784
1791
1797
1802
1807
1812
1815
1818
1819
1820
1818
1816
1811
1804
1796
1785
1771
1756
1737
1716
1692
1665
1635
1602
1565
1525
1482
1435
1384
1329
1270
1207
1140
1068
992
911
826
735
640
541
436
327
214
97
-25
-150
-278
-410
-545
-682
-821
-962
-1105
-1250
-1396
-1542
-1690
-1838
-1986
-2134
-2282
-2430
-2577
-2723
-2868
-3011
-3152
-3291
-3428
-3563
-3695
-3824
-3950
-4074
-4194
-4310
-4424
-4534
-4640
-4742
-4840
-4935
-5025
-5110
-5192
-5269
-5342
-5410
-5474
-5534
-5590
-5642
-5689
-5733
-5773
-5809
-5842
-5870
-5895
-5917
-5934
-5949
-5959
-5966
-5970
-5970
-5966
-5959
-5949
-5934
-5916
-5893
-5867
-5836
-5802
-5762
-5718
-5670
-5617
-5558
-5495
-5426
-5352
-5273
-5188
-5098
-5001
-4899
-4790
-4676
-4555
-4428
-4294
-4154
-4006
-3854
-3694
-3527
-3353
-3172
-2984
-2789
-2586
-2377
-2159
-1935
-1703
-1464
-1219
-966
-707
-441
-170
108
391
678
971
1269
1570
1875
2184
2495
2810
3126
3444
3763
4083
4404
4724
5044
5363
5680
5996
6309
6619
6927
7231
7532
7830
8122
8412
8697
8977
9253
9524
9791
10052
10309
10560
10806
11047
11282
11512
11736
11953
12165
12370
12568
12759
12944
13121
13290
13453
13607
13754
13894
14025
14149
14264
14372
14471
14563
14646
14721
14789
14849
14901
14945
14983
15013
15036
15053
15064
15068
15066
15057
15043
15023
14997
14965
14928
14884
14834
14778
14716
14648
14574
14493
14407
14314
14215
14110
13999
13882
13759
13630
13496
13356
13211
13062
12908
12750
12588
12423
12255
12086
11915
11742
11569
11395
11221
11048
10875
10702
10531
10361
10192
10024
9859
9694
9531
9370
9210
9051
8893
8736
8579
8422
8264
8105
7946
7784
7621
7455
7288
7117
6944
6769
6590
6408
6223
6034
5842
5647
5447
5245
5038
4828
4614
4396
4175
3950
3721
3488
3251
3011
2767
2520
2268
2013
1753
1490
1223
953
679
401
120
-165
-453
-743
-1035
-1330
-1626
-1923
-2220
-2517
-2813
-3107
-3398
-3686
-3969
-4248
-4520
-4786
-5045
-5295
-5537
-5768
-5990
-6200
-6399
-6586
-6760
-6921
-7069
-7203
-7323
-7429
-7520
-7597
-7660
-7708
-7742
-7762
-7769
-7762
-7744
-7713
-7672
-7620
-7558
-7488
-7410
-7325
-7235
-7139
-7039
-6936
-6831
-6724
-6617
-6509
-6402
-6295
-6191
-6087
-5986
-5887
-5791
-5697
-5605
-5517
-5430
-5347
-5266
-5188
-5113
-5040
-4969
-4901
-4836
-4773
-4712
-4654
-4598
-4544
-4493
-4444
-4398
-4353
-4311
-4272
-4234
-4199
-4165
-4134
-4105
-4078
-4053
-4029
-4006
-3986
-3965
-3945
-3925
-3904
-3883
-3860
-3835
-3808
-3779
-3746
-3710
-3671
-3629
-3582
-3532
-3479
-3422
-3362
-3299
-3233
-3164
-3093
-3020
-2944
-2867
-2788
-2707
-2624
-2540
-2455
-2368
-2281
-2193
-2105
-2016
-1927
-1839
-1750
-1660
-1571
-1480
-1389
-1295
-1200
-1102
-1000
-896
-787
-673
-555
-432
-303
-170
-31
113
263
417
575
738
904
1074
1247
1423
1601
1780
1961
2142
2323
2504
2684
2863
3040
3214
3386
3555
3720
3882
4040
4194
4345
4492
4635
4775
4912
5046
5177
5306
5434
5560
5686
5811
5937
6062
6189
6317
6446
6577
6709
6844
6980
7118
7258
7399
7542
7686
7831
7975
8119
8264
8406
8546
8684
8818
8947
9073
9192
9306
9413
9513
9606
9690
9766
9833
9890
9939
9977
10005
10024
10032
10030
10017
9994
9961
9918
9865
9802
9730
9648
9558
9459
9352
9237
9114
8984
8847
8703
8553
8397
8235
8067
7895
7717
7535
7349
7159
6965
6767
6566
6362
6156
5947
5736
5523
5309
5095
4880
4666
4453
4241
4032
3826
3623
3425
3232
3043
2861
2685
2516
2354
2199
2052
1913
1782
1659
1545
1440
1344
1257
1180
1112
1054
1006
968
940
922
914
916
929
950
982
1022
1073
1131
1198
1272
1354
1443
1539
1641
1749
1863
1983
2108
2239
2375
2517
2663
2813
2968
3127
3290
3455
3624
3796
3970
4146
4325
4506
4690
4876
5064
5255
5449
5646
5846
6049
6255
6465
6679
6896
7116
7340
7567
7797
8031
8267
8506
8748
8992
9238
9486
9735
9986
10238
10489
10741
10991
11240
11486
11729
11967
12201
12429
12651
12866
13072
13270
13459
13638
13807
13966
14114
14252
14380
14497
14605
14704
14795
14877
14952
15020
15083
15139
15192
15240
15285
15328
15369
15408
15447
15485
15522
15560
15597
15633
15669
15704
15737
15767
15795
15819
15839
15854
15863
15867
15865
15856
15840
15817
15786
15748
15703
15649
15589
15522
15448
15368
15283
15193
15100
15004
14906
14807
14708
14610
14514
14421
14331
14246
14165
14090
14021
13959
13902
13853
13809
13772
13741
13715
13694
13678
13665
13655
13648
13643
13638
13635
13631
13626
13621
13615
13607
13598
13587
13574
13560
13544
13528
13511
13493
13476
13460
13445
13432
13421
13413
13409
13407
13410
13416
13426
13440
13458
13479
13503
13529
13557
13586
13616
13645
13674
13701
13726
13748
13768
13783
13795
13802
13804
13802
13794
13782
13765
13742
13715
13683
13647
13607
13562
13514
13463
13408
13350
13289
13225
13158
13089
13017
12943
12865
12784
12700
12612
12519
12423
12323
12217
12107
11993
11874
11750
11622
11491
11355
11216
11074
10930
10782
10633
10481
10328
10174
10018
9861
9704
9547
9389
9231
9074
8916
8759
8603
8447
8291
8135
7980
7824
7669
7513
7357
7200
7042
6884
6725
6566
6405
6244
6083
5921
5760
5600
5441
5283
5128
4975
4826
4680
4538
4400
4267
4139
4016
3898
3785
3678
3576
3479
3386
3298
3213
3132
3052
2974
2897
2819
2740
2660
2577
2490
2400
2305
2206
2101
1991
1874
1752
1624
1489
1349
1203
1051
895
734
569
401
231
59
-114
-287
-459
-630
-799
-964
-1125
-1282
-1433
-1579
-1717
-1849
-1974
-2092
-2201
-2303
-2398
-2485
-2564
-2636
-2702
-2760
-2812
-2858
-2897
-2931
-2960
-2983
-3002
-3016
-3027
-3033
-3037
-3037
-3036
-3032
-3027
-3022
-3017
-3012
-3009
-3007
-3008
-3011
-3018
-3027
-3041
-3058
-3080
-3105
-3134
-3168
-3205
-3247
-3292
-3340
-3392
-3448
-3506
-3567
-3630
-3695
-3763
-3832
-3903
-3976
-4050
-4124
-4200
-4276
-4352
-4428
-4503
-4577
-4650
-4722
-4791
-4859
-4923
-4985
-5044
-5099
-5150
-5196
-5239
-5276
-5308
-5335
-5356
-5370
-5379
-5381
-5377
-5367
-5350
-5327
-5298
-5264
-5223
-5178
-5128
-5073
-5015
-4954
-4890
-4825
-4758
-4691
-4625
-4559
-4494
-4432
-4372
-4314
-4259
-4206
-4157
-4110
-4066
-4025
-3986
-3949
-3914
-3880
-3847
-3815
-3782
-3750
-3716
-3682
-3645
-3606
-3564
-3519
-3471
-3418
-3361
-3300
-3233
-3162
-3086
-3005
-2919
-2828
-2733
-2635
-2532
-2427
-2320
-2211
-2102
-1992
-1882
-1774
-1667
-1562
-1459
-1359
-1261
-1167
-1076
-989
-905
-825
-749
-677
-609
-545
-485
-430
-379
-332
-291
-254
-221
-194
-171
-153
-141
-133
-132
-135
-145
-160
-182
-210
-245
-287
-335
-391
-454
-525
-603
-688
-781
-881
-989
-1103
-1224
-1351
-1485
-1624
-1769
-1919
-2073
-2232
-2395
-2561
-2730
-2901
-3075
-3251
-3428
-3607
-3787
-3968
-4150
-4333
-4516
-4700
-4884
-5069
-5253
-5438
-5622
-5806
-5990
-6173
-6354
-6534
-6713
-6890
-7064
-7237
-7406
-7574
-7738
-7900
-8058
-8216
-8370
-8522
-8673
-8822
-8969
-9116
-9262
-9408
-9554
-9700
-9847
-9995
-10145
-10297
-10451
-10608
-10768
-10931
-11098
-11268
-11442
-11619
-11800
-11985
-12172
-12363
-12555
-12750
-12945
-13141
-13336
-13530
-13723
-13912
-14098
-14280
-14456
-14627
-14791
-14947
-15095
-15234
-15364
-15484
-15593
-15692
-15779
-15855
-15920
-15973
-16015
-16045
-16064
-16071
-16068
-16053
-16030
-15996
-15953
-15900
-15840
-15772
-15697
-15616
-15528
-15436
-15340
-15239
-15135
-15029
-14920
-14809
-14697
-14585
-14472
-14359
-14247
-14136
-14026
-13919
-13813
-13710
-13608
-13510
-13413
-13318
-13225
-13133
-13043
-12953
-12863
-12774
-12685
-12595
-12504
-12413
-12320
-12225
-12129
-12030
-11929
-11826
-11720
-11610
-11498
-11382
-11262
-11139
-11013
-10884
-10751
-10616
-10478
-10338
-10195
-10051
-9906
-9759
-9612
-9464
-9316
-9168
-9019
-8870
-8721
-8572
-8423
-8273
-8122
-7971
-7818
-7663
-7507
-7350
-7189
-7027
-6862
-6694
-6524
-6350
-6174
-5995
-5813
-5628
-5440
-5250
-5057
-4862
-4664
-4463
-4260
-4054
-3847
-3637
-3424
-3209
-2991
-2770
-2546
-2320
-2090
-1857
-1622
-1383
-1141
-896
-649
-399
-146
108
365
623
882
1142
1402
1661
1921
2179
2436
2691
2943
3193
3439
3682
3921
4155
4385
4610
4829
5045
5255
5460
5661
5858
6052
6242
6429
6613
6796
6978
7158
7338
7518
7698
7878
8060
8242
8426
8610
8796
8984
9172
9361
9550
9740
9929
10117
10305
10491
10676
10859
11039
11216
11391
11563
11731
11897
12058
12217
12372
12523
12671
12815
12956
13092
13225
13354
13479
13599
13716
13828
13936
14040
14138
14233
14322
14407
14487
14562
14631
14696
14755
14809
14856
14898
14935
14965
14989
15007
15018
15024
15024
15017
15005
14987
14963
14934
14899
14860
14816
14766
14713
14654
14592
14526
14456
14383
14306
14227
14146
14062
13977
13890
13802
13714
13625
13536
13447
13359
13271
13185
13100
13017
12936
12857
12781
12708
12638
12571
12509
12450
12395
12345
12299
12258
12221
12189
12162
12139
12121
12107
12096
12090
12086
12086
12089
12094
12102
12112
12123
12137
12152
12168
12186
12205
12226
12247
12270
12294
12319
12346
12374
12403
12434
12467
12502
12538
12577
12618
12661
12707
12755
12805
12857
12910
12966
13023
13080
13138
13197
13255
13312
13367
13421
13473
13523
13569
13612
13652
13687
13719
13747
13771
13792
13808
13822
13832
13841
13847
13852
13855
13859
13863
13867
13873
13880
13890
13903
13919
13938
13962
13991
14024
14063
14108
14159
14215
14277
14346
14420
14500
14585
14676
14771
14870
14974
15081
15192
15306
15422
15541
15662
15785
15909
16035
16161
16288
16416
16543
16671
16798
16925
17050
17175
17299
17421
17542
17661
17779
17895
18010
18123
18234
18345
18454
18563
18671
18779
18887
18996
19106
19217
19331
19447
19566
19689
19816
19947
20083
20224
20371
20525
20685
20853
21027
21209
21399
21596
21800
22011
22230
22455
22686
22923
23164
23410
23659
23911
24164
24417
24670
24921
25170
25415
25655
25889
26116
26336
26548
26751
26945
27129
27302
27466
27619
27761
27893
28014
28125
28226
28318
28399
28472
28536
28592
28640
28680
28714
28741
28762
28778
28789
28795
28798
28796
28791
28782
28771
28756
28739
28719
28696
28671
28642
28611
28576
28538
28497
28453
28405
28353
28297
28237
28172
28103
28028
27949
27864
27774
27678
27576
27468
27354
27233
27107
26975
26836
26692
26542
26386
26225
26059
25888
25712
25532
25348
25160
24968
24773
24575
24374
24170
23963
23754
23543
23330
23115
22899
22682
22464
22246
22028
21811
21594
21379
21165
20954
20746
20541
20340
20143
19952
19765
19584
19409
19240
19079
18924
18776
18636
18504
18379
18262
18154
18053
17961
17876
17799
17730
17668
17613
17564
17522
17485
17455
17429
17408
17391
17378
17369
17363
17360
17359
17360
17363
17368
17374
17380
17387
17394
17400
17407
17412
17416
17419
17420
17420
17418
17415
17409
17402
17392
17381
17368
17352
17335
17316
17296
17273
17249
17224
17197
17169
17140
17110
17079
17049
17018
16988
16959
16931
16904
16879
16856
16835
16817
16803
16791
16783
16779
16779
16783
16792
16806
16824
16848
16877
16911
16951
16996
17046
17102
17163
17230
17301
17378
17458
17543
17632
17725
17821
17919
18020
18123
18229
18335
18444
18553
18664
18775
18887
18999
19112
19224
19337
19449
19561
19671
19781
19890
19997
20102
20206
20308
20408
20507
20603
20697
20789
20879
20968
21054
21139
21223
21305
21385
21464
21543
21620
21695
21770
21844
21918
21990
22061
22132
22202
22272
22340
22408
22475
22541
22607
22671
22733
22795
22854
22912
22968
23021
23071
23119
23164
23205
23243
23278
23308
23335
23357
23375
23389
23398
23402
23402
23396
23386
23370
23349
23323
23291
23253
23210
23161
23105
23044
22977
22904
22825
22739
22648
22550
22446
22336
22221
22099
21972
21839
21701
21558
21410
21257
21100
20938
20773
20603
20429
20252
20072
19889
19702
19513
19322
19129
18935
18739
18541
18343
18145
17946
17748
17549
17351
17153
16955
16757
16560
16364
16167
15971
15774
15577
15380
15182
14984
14784
14584
14383
14180
13975
13769
13561
13351
13139
12924
12707
12487
12263
12037
11808
11576
11340
11102
10862
10618
10373
10126
9877
9627
9376
9124
8871
8619
8366
8114
7862
7612
7362
7114
6867
6622
6379
6138
5900
5665
5432
5203
4977
4755
4536
4321
4110
3903
3699
3499
3302
3109
2919
2733
2549
2368
2189
2013
1839
1668
1498
1331
1166
1002
841
681
523
367
213
60
-91
-240
-387
-532
-676
-818
-958
-1096
-1233
-1367
-1499
-1629
-1756
-1881
-2004
-2123
-2240
-2353
-2463
-2570
-2674
-2774
-2871
-2964
-3053
-3138
-3220
-3297
-3371
-3440
-3505
-3566
-3623
-3675
-3723
-3767
-3807
-3843
-3874
-3901
-3924
-3943
-3958
-3969
-3976
-3979
-3977
-3972
-3963
-3949
-3932
-3911
-3886
-3858
-3825
-3789
-3750
-3707
-3660
-3610
-3557
-3500
-3441
-3378
-3312
-3243
-3171
-3097
-3019
-2939
-2857
-2772
-2684
-2594
-2502
-2409
-2313
-2215
-2117
-2016
-1915
-1813
-1711
-1607
-1504
-1401
-1297
-1194
-1092
-990
-888
-788
-688
-590
-493
-397
-303
-210
-119
-30
58
143
227
308
387
465
540
613
684
752
818
882
943
1002
1059
1113
1164
1213
1260
1303
1345
1383
1420
1453
1485
1514
1541
1566
1589
1610
1630
1647
1663
1677
1690
1700
1710
1718
1725
1730
1734
1737
1738
1739
1738
1737
1734
1730
1725
1719
1711
1703
1692
1681
1668
1654
1637
1619
1600
1578
1555
1529
1501
1471
1439
1405
1368
1328
1286
1241
1193
1143
1090
1034
976
915
852
787
720
652
582
510
438
365
291
216
142
67
-7
-82
-156
-230
-303
-377
-449
-522
-594
-665
-737
-808
-879
-951
-1022
-1094
-1166
-1238
-1311
-1385
-1460
-1535
-1612
-1689
-1768
-1847
-1928
-2009
-2091
-2174
-2258
-2342
-2427
-2512
-2597
-2682
-2767
-2853
-2938
-3024
-3109
-3194
-3279
-3363
-3448
-3532
-3617
-3701
-3785
-3869
-3954
-4038
-4123
-4208
-4294
-4379
-4465
-4551
-4637
-4723
-4809
-4895
-4981
-5066
-5151
-5235
-5318
-5399
-5479
-5557
-5634
-5707
-5779
-5847
-5912
-5974
-6033
-6088
-6140
-6188
-6232
-6273
-6310
-6343
-6374
-6401
-6426
-6448
-6468
-6487
-6503
-6518
-6533
-6546
-6559
-6572
-6585
-6597
-6610
-6624
-6638
-6652
-6666
-6682
-6698
-6714
-6731
-6748
-6766
-6784
-6802
-6820
-6839
-6858
-6876
-6895
-6913
-6931
-6949
-6966
-6983
-7000
-7017
-7033
-7049
-7065
-7081
-7096
-7111
-7126
-7141
-7156
-7170
-7185
-7199
-7213
-7228
-7242
-7256
-7270
-7285
-7299
-7313
-7327
-7341
-7355
-7369
-7382
-7395
-7407
-7419
-7431
-7443
-7453
-7464
-7474
-7483
-7491
-7499
-7507
-7513
-7519
-7524
-7528
-7531
-7534
-7536
-7537
-7538
-7537
-7536
-7535
-7533
-7531
-7528
-7524
-7521
-7517
-7512
-7508
-7504
-7499
-7495
-7491
-7486
-7483
-7479
-7476
-7473
-7470
-7468
-7466
-7465
-7465
-7465
-7466
-7467
-7469
-7472
-7476
-7480
-7484
-7490
-7496
-7502
-7509
-7516
-7523
-7531
-7538
-7546
-7553
-7559
-7565
-7571
-7576
-7580
-7584
-7586
-7588
-7589
-7589
-7588
-7586
-7584
-7580
-7576
-7570
-7564
-7558
-7550
-7542
-7533
-7524
-7514
-7504
-7493
-7483
-7472
-7461
-7450
-7440
-7429
-7419
-7410
-7401
-7392
-7384
-7377
-7371
-7365
-7360
-7356
-7353
-7351
-7349
-7348
-7348
-7349
-7351
-7354
-7357
-7362
-7367
-7373
-7381
-7389
-7399
-7410
-7422
-7436
-7451
-7467
-7485
-7503
-7524
-7545
-7568
-7592
-7618
-7645
-7673
-7703
-7734
-7766
-7800
-7835
-7871
-7909
-7948
-7988
-8029
-8071
-8116
-8161
-8206
-8253
-8301
-8349
-8398
-8448
-8498
-8549
-8600
-8651
-8703
-8754
-8806
-8857
-8908
-8959
-9009
-9059
-9108
-9156
-9203
-9249
-9294
-9338
-9380
-9420
-9459
-9496
-9531
-9564
-9595
-9623
-9650
-9673
-9695
-9714
-9730
-9745
-9756
-9766
-9773
-9778
-9781
-9783
-9782
-9780
-9777
-9772
-9767
-9761
-9755
-9749
-9743
-9738
-9734
-9731
-9730
-9730
-9733
-9738
-9747
-9758
-9772
-9790
-9812
-9837
-9865
-9898
-9934
-9973
-10017
-10063
-10114
-10167
-10223
-10282
-10344
-10408
-10475
-10544
-10615
-10688
-10763
-10839
-10917
-10995
-11075
-11155
-11236
-11317
-11399
-11480
-11562
-11643
-11724
-11805
-11886
-11966
-12045
-12124
-12202
-12279
-12356
-12431
-12506
-12579
-12652
-12723
-12792
-12860
-12926
-12991
-13053
-13114
-13173
-13229
-13284
-13336
-13387
-13435
-13482
-13526
-13568
-13609
-13648
-13684
-13719
-13753
-13784
-13814
-13843
-13869
-13895
-13919
-13941
-13963
-13983
-14002
-14020
-14037
-14053
-14068
-14083
-14096
-14109
-14120
-14131
-14141
-14150
-14158
-14164
-14170
-14174
-14177
-14179
-14179
-14178
-14175
-14171
-14165
-14157
-14147
-14135
-14122
-14106
-14089
-14070
-14049
-14027
-14003
-13977
-13950
-13922
-13892
-13861
-13829
-13796
-13762
-13727
-13692
-13657
-13622
-13587
-13552
-13518
-13484
-13451
-13420
-13389
-13360
-13333
-13306
-13282
-13259
-13238
-13219
-13202
-13187
-13173
-13162
-13153
-13145
-13140
-13137
-13136
-13137
-13139
-13144
-13151
-13160
-13170
-13183
-13198
-13214
-13232
-13252
-13273
-13296
-13320
-13346
-13372
-13400
-13429
-13459
-13489
-13520
-13552
-13584
-13617
-13649
-13682
-13716
-13749
-13782
-13815
-13848
-13881
-13914
-13946
-13978
-14009
-14040
-14070
-14101
-14130
-14160
-14189
-14218
-14247
-14276
-14305
-14334
-14363
-14393
-14423
-14454
-14485
-14517
-14549
-14581
-14614
-14648
-14682
-14716
-14751
-14786
-14822
-14858
-14895
-14931
-14968
-15005
-15042
-15079
-15116
-15153
-15190
-15226
-15262
-15297
-15332
-15367
-15401
-15434
-15466
-15498
-15529
-15560
-15589
-15617
-15645
-15671
-15697
-15721
-15744
-15766
-15786
-15805
-15823
-15839
-15854
-15867
-15878
-15888
-15895
-15901
-15906
-15908
-15909
-15907
-15905
-15900
-15894
-15887
-15878
-15867
-15856
-15843
-15830
-15815
-15800
-15784
-15767
-15750
-15733
-15715
-15697
-15680
-15662
-15645
-15628
-15612
-15596
-15581
-15566
-15553
-15540
-15529
-15518
-15509
-15501
-15493
-15487
-15483
-15479
-15477
-15476
-15477
-15478
-15481
-15485
-15491
-15498
-15506
-15515
-15526
-15539
-15553
-15569
-15587
-15606
-15627
-15650
-15675
-15701
-15730
-15760
-15792
-15825
-15861
-15898
-15936
-15976
-16018
-16061
-16106
-16152
-16200
-16248
-16299
-16352
-16405
-16460
-16516
-16574
-16633
-16693
-16754
-16816
-16879
-16943
-17007
-17072
-17138
-17203
-17270
-17336
-17402
-17468
-17534
-17600
-17665
-17730
-17794
-17857
-17920
-17982
-18043
-18102
-18161
-18219
-18276
-18332
-18386
-18440
-18493
-18544
-18595
-18645
-18695
-18744
-18792
-18840
-18888
-18935
-18983
-19031
-19079
-19127
-19175
-19224
-19273
-19323
-19373
-19423
-19474
-19526
-19578
-19630
-19683
-19736
-19789
-19843
-19897
-19952
-20006
-20061
-20116
-20171
-20226
-20281
-20336
-20391
-20446
-20501
-20556
-20611
-20666
-20722
-20778
-20834
-20891
-20948
-21006
-21065
-21125
-21186
-21247
-21309
-21373
-21437
-21502
-21567
-21634
-21701
-21769
-21837
-21906
-21975
-22045
-22115
-22185
-22255
-22325
-22395
-22464
-22533
-22601
-22668
-22735
-22800
-22864
-22927
-22988
-23048
-23106
-23163
-23218
-23271
-23323
-23373
-23421
-23468
-23513
-23556
-23598
-23639
-23678
-23716
-23752
-23787
-23821
-23853
-23884
-23913
-23941
-23967
-23992
-24015
-24037
-24056
-24074
-24090
-24104
-24116
-24126
-24133
-24139
-24142
-24142
-24140
-24135
-24128
-24117
-24104
-24088
-24069
-24047
-24022
-23994
-23964
-23930
-23893
-23853
-23809
-23763
-23714
-23662
-23606
-23547
-23486
-23421
-23353
-23282
-23208
-23131
-23050
-22967
-22881
-22792
-22701
-22607
-22510
-22411
-22310
-22206
-22101
-21994
-21885
-21774
-21662
-21549
-21435
-21319
-21203
-21086
-20968
-20850
-20731
-20612
-20493
-20373
-20253
-20133
-20013
-19894
-19774
-19655
-19536
-19418
-19300
-19183
-19067
-18951
-18837
-18723
-18611
-18500
-18390
-18282
-18175
-18069
-17966
-17864
-17764
-17666
-17571
-17477
-17386
-17297
-17211
-17128
-17047
-16969
-16894
-16821
-16752
-16686
-16622
-16562
-16504
-16450
-16398
-16350
-16303
-16261
-16221
-16184
-16149
-16116
-16085
-16058
-16032
-16008
-15986
-15966
-15947
-15929
-15913
-15897
-15882
-15867
-15853
-15839
-15825
-15810
-15795
-15780
-15764
-15747
-15729
-15710
-15691
-15670
-15648
-15626
-15602
-15576
-15550
-15523
-15494
-15465
-15434
-15402
-15369
-15335
-15299
-15263
-15225
-15186
-15146
-15105
-15063
-15019
-14974
-14928
-14881
-14832
-14782
-14731
-14678
-14624
-14568
-14511
-14452
-14391
-14330
-14266
-14201
-14135
-14066
-13997
-13926
-13853
-13779
-13704
-13628
-13551
-13473
-13394
-13314
-13234
-13153
-13072
-12990
-12908
-12826
-12743
-12660
-12577
-12493
-12409
-12325
-12241
-12157
-12072
-11987
-11902
-11816
-11730
-11644
-11558
-11472
-11385
-11298
-11211
-11123
-11036
-10948
-10861
-10773
-10685
-10597
-10509
-10421
-10333
-10245
-10157
-10068
-9980
-9892
-9804
-9717
-9629
-9541
-9454
-9367
-9280
-9193
-9106
-9020
-8933
-8848
-8762
-8677
-8592
-8508
-8425
-8342
-8260
-8179
-8099
-8019
-7941
-7864
-7789
-7714
-7641
-7569
-7499
-7429
-7361
-7294
-7229
-7165
-7102
-7040
-6980
-6921
-6863
-6806
-6751
-6697
-6644
-6593
-6543
-6494
-6446
-6400
-6354
-6310
-6267
-6224
-6183
-6142
-6102
-6063
-6024
-5987
-5950
-5913
-5878
-5843
-5809
-5775
-5742
-5710
-5679
-5648
-5618
-5589
-5560
-5532
-5505
-5479
-5454
-5430
-5407
-5385
-5364
-5344
-5325
-5308
-5292
-5277
-5263
-5250
-5239
-5228
-5218
-5209
-5201
-5193
-5186
-5179
-5172
-5166
-5159
-5152
-5145
-5137
-5128
-5119
-5108
-5097
-5084
-5070
-5054
-5036
-5017
-4996
-4972
-4947
-4919
-4889
-4858
-4823
-4787
-4749
-4708
-4665
-4620
-4573
-4524
-4472
-4419
-4363
-4306
-4247
-4185
-4122
-4057
-3991
-3923
-3853
-3782
-3709
-3635
-3560
-3484
-3406
-3328
-3249
-3168
-3087
-3004
-2920
-2836
-2750
-2663
-2574
-2484
-2393
-2300
-2206
-2110
-2013
-1914
-1813
-1711
-1606
-1500
-1392
-1282
-1169
-1055
-938
-819
-698
-575
-449
-321
-190
-57
78
216
356
498
642
788
935
1085
1236
1389
1543
1699
1856
2013
2173
2333
2494
2655
2817
2980
3143
3306
3470
3633
3797
3961
4125
4288
4452
4614
4777
4938
5099
5259
5419
5577
5734
5891
6046
6200
6353
6504
6655
6804
6952
7099
7245
7390
7533
7675
7816
7956
8095
8233
8370
8505
8640
8774
8906
9038
9169
9298
9427
9555
9682
9807
9932
10056
10178
10300
10421
10540
10658
10775
10891
11005
11118
11230
11341
11450
11557
11663
11768
11871
11972
12072
12170
12266
12360
12452
12543
12631
12717
12802
12884
12964
13042
13117
13190
13261
13329
13394
13457
13517
13575
13630
13682
13731
13778
13822
13863
13901
13937
13970
14001
14028
14054
14076
14095
14112
14126
14137
14146
14151
14153
14153
14149
14141
14131
14117
14100
14079
14055
14027
13995
13959
13920
13876
13828
13777
13721
13661
13597
13530
13458
13383
13303
13221
13135
13046
12953
12858
12760
12660
12558
12454
12348
12240
12132
12022
11911
11800
11688
11576
11464
11352
11241
11129
11019
10909
10801
10693
10587
10482
10379
10277
10177
10079
9983
9889
9797
9707
9619
9533
9449
9368
9289
9212
9138
9066
8996
8928
8863
8800
8739
8680
8624
8569
8516
8465
8416
8369
8323
8279
8236
8195
8154
8117
8080
8044
8010
7977
7945
7914
7884
7855
7828
7802
7776
7753
7730
7708
7688
7669
7650
7633
7617
7602
7588
7575
7563
7552
7541
7531
7522
7513
7504
7496
7488
7479
7471
7462
7453
7444
7433
7422
7410
7397
7383
7367
7351
7332
7313
7292
7270
7246
7221
7195
7167
7138
7107
7075
7043
7009
6974
6939
6902
6866
6828
6790
6752
6714
6676
6637
6598
6559
6521
6482
6443
6405
6367
6329
6291
6253
6216
6179
6143
6107
6071
6036
6001
5967
5933
5900
5868
5836
5805
5775
5745
5716
5688
5661
5634
5608
5583
5559
5535
5512
5490
5468
5447
5426
5405
5384
5364
5344
5324
5304
5284
5264
5243
5223
5202
5182
5161
5140
5119
5098
5078
5057
5037
5018
4999
4980
4963
4946
4930
4916
4902
4890
4880
4871
4864
4859
4856
4854
4855
4858
4864
4871
4881
4894
4909
4926
4946
4968
4993
5020
5050
5081
5116
5152
5191
5231
5274
5318
5365
5413
5463
5515
5568
5623
5679
5737
5797
5857
5919
5982
6045
6110
6176
6242
6309
6376
6444
6512
6580
6648
6717
6785
6853
6921
6989
7057
7124
7191
7257
7322
7388
7452
7516
7579
7641
7702
7762
7822
7881
7938
7996
8052
8108
8163
8217
8271
8324
8377
8430
8482
8534
8585
8636
8687
8737
8787
8836
8884
8933
8980
9027
9073
9119
9163
9206
9249
9290
9330
9368
9405
9441
9475
9507
9537
9566
9592
9617
9639
9659
9677
9693
9707
9719
9728
9736
9741
9745
9746
9746
9744
9740
9735
9728
9719
9709
9697
9684
9669
9653
9635
9615
9594
9572
9548
9523
9496
9469
9439
9409
9377
9344
9310
9275
9239
9201
9163
9125
9085
9045
9005
8964
8922
8881
8839
8798
8756
8715
8674
8632
8592
8551
8510
8470
8430
8390
8350
8310
8270
8230
8189
8148
8106
8066
8023
7980
7937
7892
7847
7800
7753
7704
7654
7603
7551
7498
7443
7387
7329
7270
7210
7148
7085
7020
6954
6887
6818
6748
6676
6603
6528
6452
6375
6296
6216
6135
6052
5968
5883
5797
5709
5621
5531
5441
5349
5257
5163
5069
4975
4879
4783
4687
4589
4492
4394
4296
4197
4099
4000
3901
3802
3704
3606
3508
3410
3313
3216
3121
3025
2931
2838
2745
2654
2563
2474
2386
2299
2214
2130
2047
1966
1886
1808
1731
1656
1583
1511
1440
1371
1304
1238
1174
1111
1050
991
933
876
821
767
715
664
615
567
520
474
430
387
345
304
264
225
187
150
114
79
44
11
-22
-54
-86
-116
-146
-176
-204
-232
-259
-285
-311
-336
-360
-383
-406
-428
-449
-469
-489
-507
-525
-543
-559
-575
-590
-603
-617
-629
-640
-651
-661
-670
-678
-685
-691
-697
-701
-705
-708
-710
-711
-712
-711
-710
-708
-705
-701
-696
-690
-684
-676
-668
-658
-647
-636
-623
-609
-594
-578
-561
-542
-523
-503
-481
-459
-436
-412
-387
-361
-334
-307
-278
-249
-220
-189
-158
-126
-94
-60
-27
8
42
78
113
150
186
223
261
298
336
374
412
451
489
528
567
607
646
685
725
765
804
844
883
923
962
1002
1041
1080
1119
1157
1195
1233
1271
1308
1344
1381
1417
1452
1488
1522
1557
1591
1624
1658
1691
1723
1756
1788
1820
1852
1884
1916
1948
1981
2013
2047
2081
2115
2149
2184
2220
2256
2292
2329
2366
2404
2441
2478
2516
2553
2590
2627
2663
2699
2734
2769
2802
2835
2868
2899
2930
2959
2988
3015
3041
3067
3091
3114
3136
3156
3176
3194
3212
3227
3242
3256
3268
3279
3289
3297
3304
3310
3314
3317
3318
3318
3316
3312
3307
3300
3292
3281
3269
3255
3239
3221
3200
3178
3154
3127
3098
3067
3033
2997
2959
2918
2874
2828
2779
2728
2673
2616
2557
2494
2429
2361
2291
2217
2141
2063
1982
1898
1812
1724
1633
1540
1446
1349
1250
1149
1047
943
838
731
623
514
403
292
179
66
-48
-163
-279
-395
-512
-630
-748
-867
-986
-1106
-1227
-1348
-1469
-1591
-1714
-1837
-1961
-2085
-2209
-2334
-2460
-2585
-2712
-2838
-2964
-3091
-3218
-3345
-3472
-3599
-3727
-3854
-3981
-4108
-4235
-4361
-4488
-4614
-4739
-4865
-4989
-5113
-5236
-5358
-5479
-5599
-5717
-5834
-5950
-6064
-6177
-6287
-6396
-6503
-6608
-6711
-6812
-6911
-7007
-7102
-7193
-7283
-7370
-7455
-7538
-7619
-7697
-7774
-7848
-7921
-7992
-8061
-8129
-8196
-8261
-8325
-8387
-8449
-8510
-8570
-8630
-8688
-8746
-8804
-8861
-8917
-8973
-9028
-9082
-9137
-9190
-9243
-9296
-9348
-9399
-9450
-9500
-9550
-9599
-9648
-9696
-9743
-9790
-9835
-9881
-9925
-9969
-10012
-10055
-10097
-10139
-10180
-10221
-10262
-10303
-10343
-10384
-10425
-10465
-10507
-10548
-10589
-10631
-10674
-10716
-10759
-10802
-10846
-10890
-10934
-10978
-11022
-11067
-11111
-11156
-11200
-11244
-11288
-11331
-11373
-11415
-11456
-11495
-11534
-11571
-11607
-11641
-11673
-11704
-11733
-11760
-11785
-11808
-11829
-11847
-11864
-11879
-11892
-11903
-11913
-11920
-11926
-11929
-11932
-11932
-11931
-11929
-11925
-11919
-11913
-11905
-11896
-11886
-11875
-11862
-11849
-11835
-11820
-11804
-11788
-11771
-11753
-11734
-11715
-11695
-11674
-11653
-11631
-11609
-11586
-11563
-11539
-11515
-11490
-11466
-11440
-11415
-11389
-11363
-11337
-11311
-11285
-11260
-11234
-11208
-11183
-11158
-11133
-11108
-11084
-11060
-11036
-11013
-10990
-10967
-10944
-10922
-10901
-10879
-10858
-10838
-10818
-10798
-10778
-10759
-10740
-10721
-10703
-10685
-10667
-10649
-10631
-10613
-10595
-10577
-10558
-10540
-10521
-10501
-10481
-10461
-10440
-10418
-10395
-10372
-10348
-10324
-10298
-10272
-10245
-10217
-10189
-10159
-10130
-10099
-10068
-10036
-10004
-9972
-9939
-9906
-9873
-9840
-9807
-9774
-9741
-9708
-9675
-9643
-9611
-9579
-9547
-9516
-9484
-9453
-9423
-9392
-9362
-9332
-9302
-9272
-9242
-9212
-9183
-9153
-9124
-9095
-9066
-9036
-9007
-8978
-8949
-8920
-8891
-8861
-8832
-8802
-8772
-8742
-8712
-8682
-8651
-8621
-8590
-8559
-8527
-8496
-8464
-8432
-8400
-8368
-8335
-8301
-8268
-8234
-8200
-8166
-8131
-8096
-8061
-8026
-7992
-7957
-7923
-7888
-7855
-7821
-7788
-7756
-7724
-7692
-7662
-7631
-7602
-7573
-7544
-7516
-7489
-7462
-7436
-7410
-7385
-7360
-7335
-7311
-7286
-7262
-7238
-7214
-7190
-7166
-7142
-7117
-7092
-7066
-7040
-7013
-6986
-6957
-6928
-6898
-6868
-6836
-6804
-6770
-6736
-6700
-6664
-6626
-6588
-6548
-6507
-6466
-6423
-6379
-6333
-6287
-6240
-6191
-6142
-6091
-6039
-5987
-5933
-5878
-5823
-5766
-5709
-5651
-5592
-5533
-5473
-5413
-5352
-5291
-5230
-5169
-5108
-5047
-4987
-4926
-4866
-4806
-4747
-4688
-4629
-4571
-4513
-4456
-4400
-4343
-4288
-4232
-4177
-4122
-4067
-4013
-3959
-3905
-3851
-3797
-3742
-3688
-3633
-3578
-3523
-3467
-3411
-3355
-3298
-3242
-3185
-3128
-3071
-3014
-2957
-2901
-2845
-2789
-2734
-2679
-2625
-2572
-2520
-2469
-2418
-2369
-2320
-2273
-2227
-2182
-2138
-2094
-2052
-2009
-1970
-1930
-1890
-1851
-1813
-1775
-1737
-1700
-1662
-1625
-1587
-1549
-1511
-1473
-1434
-1395
-1355
-1314
-1273
-1230
-1187
-1143
-1098
-1052
-1004
-955
-905
-854
-801
-747
-691
-634
-576
-516
-455
-392
-328
-263
-196
-129
-60
10
81
153
225
299
373
448
523
598
674
750
826
902
979
1055
1131
1208
1284
1361
1437
1514
1591
1668
1746
1824
1902
1981
2061
2140
2221
2302
2384
2467
2550
2634
2720
2805
2892
2980
3069
3158
3248
3339
3430
3522
3615
3708
3801
3894
3987
4080
4173
4266
4358
4450
4541
4632
4722
4812
4901
4990
5077
5164
5250
5335
5419
5502
5584
5665
5745
5824
5901
5978
6053
6127
6200
6271
6342
6411
6480
6547
6613
6678
6742
6804
6866
6927
6986
7045
7102
7159
7215
7270
7324
7378
7431
7483
7535
7586
7637
7688
7738
7787
7836
7885
7933
7981
8028
8074
8119
8166
8210
8254
8298
8340
8382
8422
8462
8500
8538
8574
8609
8643
8675
8706
8735
8763
8789
8814
8837
8859
8879
8897
8914
8929
8943
8956
8967
8977
8986
8994
9002
9008
9013
9018
9023
9027
9031
9035
9039
9042
9046
9050
9053
9058
9062
9067
9072
9077
9083
9089
9096
9103
9110
9118
9127
9136
9146
9156
9166
9177
9189
9201
9213
9226
9239
9252
9266
9280
9295
9310
9325
9341
9357
9373
9390
9408
9425
9443
9462
9480
9499
9517
9536
9555
9574
9592
9610
9628
9645
9662
9678
9693
9708
9721
9734
9745
9755
9764
9771
9777
9782
9785
9787
9787
9785
9781
9776
9769
9760
9749
9737
9722
9706
9688
9668
9647
9623
9598
9571
9542
9512
9480
9446
9411
9375
9337
9297
9257
9215
9172
9129
9084
9039
8994
8948
8902
8856
8809
8763
8717
8672
8627
8583
8539
8496
8454
8412
8372
8332
8294
8256
8220
8183
8148
8116
8083
8051
8021
7991
7962
7934
7908
7882
7856
7832
7809
7786
7765
7744
7724
7704
7686
7669
7652
7636
7622
7608
7596
7585
7575
7567
7560
7555
7551
7550
7550
7551
7555
7561
7569
7578
7590
7603
7619
7636
7656
7677
7700
7725
7752
7780
7811
7843
7876
7911
7948
7985
8023
8064
8105
8146
8189
8231
8274
8318
8361
8405
8449
8492
8536
8579
8622
8665
8707
8750
8791
8832
8873
8913
8953
8992
9031
9069
9107
9144
9182
9219
9255
9292
9329
9366
9403
9440
9478
9515
9553
9591
9630
9669
9707
9746
9785
9824
9864
9902
9941
9980
10018
10056
10094
10131
10168
10204
10240
10275
10309
10342
10375
10406
10437
10467
10497
10525
10553
10580
10606
10632
10657
10682
10706
10730
10753
10776
10798
10820
10841
10862
10882
10902
10922
10941
10959
10977
10994
11011
11028
11044
11059
11074
11088
11102
11116
11128
11141
11152
11163
11174
11183
11192
11200
11207
11214
11219
11223
11226
11228
11229
11229
11227
11224
11219
11213
11205
11195
11183
11169
11153
11135
11115
11092
11068
11040
11011
10979
10944
10908
10869
10829
10786
10742
10696
10648
10599
10548
10496
10443
10388
10332
10276
10218
10160
10100
10040
9979
9917
9854
9791
9726
9662
9596
9530
9463
9396
9328
9259
9190
9120
9049
8977
8904
8831
8757
8682
8606
8529
8451
8372
8292
8211
8130
8047
7963
7879
7794
7707
7620
7532
7443
7354
7263
7172
7080
6988
6894
6801
6706
6612
6517
6421
6326
6230
6133
6037
5940
5844
5747
5650
5553
5457
5360
5263
5167
5071
4975
4880
4786
4692
4599
4507
4416
4327
4239
4152
4067
3984
3902
3823
3745
3669
3596
3524
3455
3388
3323
3261
3201
3143
3087
3033
2982
2932
2885
2839
2795
2754
2713
2675
2638
2603
2569
2537
2506
2476
2448
2421
2395
2371
2348
2326
2306
2286
2268
2251
2235
2220
2206
2193
2180
2169
2158
2148
2138
2129
2121
2113
2106
2099
2092
2086
2080
2075
2069
2064
2060
2055
2051
2047
2043
2040
2037
2033
2032
2029
2028
2027
2027
2025
2027
2027
2028
2029
2031
2033
2035
2037
2040
2041
2045
2047
2050
2052
2054
2057
2059
2060
2062
2063
2064
2065
2065
2065
2064
2063
2062
2059
2056
2053
2048
2043
2037
2029
2023
2013
2005
1994
1983
1971
1957
1943
1928
1912
1894
1876
1857
1837
1816
1794
1771
1748
1724
1700
1675
1649
1623
1597
1571
1544
1517
1491
1464
1437
1411
1384
1358
1332
1307
1281
1256
1232
1208
1184
1160
1137
1114
1092
1070
1048
1027
1006
985
964
943
922
902
881
861
840
819
799
778
757
736
714
693
671
649
627
605
583
560
537
514
490
466
442
417
392
367
341
315
288
261
233
205
176
147
117
86
55
23
-10
-43
-77
-111
-146
-181
-217
-253
-290
-327
-364
-402
-440
-479
-517
-556
-595
-633
-672
-710
-748
-786
-823
-860
-897
-933
-968
-1002
-1038
-1071
-1105
-1137
-1169
-1200
-1231
-1260
-1289
-1317
-1344
-1371
-1396
-1421
-1444
-1467
-1488
-1509
-1528
-1547
-1565
-1581
-1597
-1612
-1626
-1639
-1651
-1663
-1674
-1684
-1694
-1703
-1711
-1720
-1727
-1735
-1742
-1749
-1755
-1762
-1769
-1775
-1782
-1789
-1796
-1804
-1812
-1820
-1828
-1836
-1845
-1854
-1864
-1873
-1883
-1893
-1903
-1914
-1924
-1935
-1946
-1957
-1968
-1979
-1991
-2001
-2013
-2024
-2035
-2045
-2057
-2068
-2078
-2088
-2098
-2108
-2117
-2126
-2135
-2144
-2152
-2159
-2167
-2174
-2181
-2188
-2194
-2201
-2206
-2212
-2217
-2222
-2227
-2232
-2236
-2240
-2243
-2246
-2249
-2251
-2253
-2255
-2256
-2257
-2257
-2257
-2256
-2256
-2254
-2253
-2251
-2249
-2246
-2244
-2241
-2239
-2236
-2234
-2232
-2230
-2229
-2228
-2227
-2227
-2228
-2230
-2232
-2235
-2239
-2244
-2250
-2257
-2265
-2274
-2285
-2296
-2308
-2321
-2335
-2350
-2366
-2382
-2400
-2419
-2438
-2458
-2479
-2501
-2523
-2546
-2569
-2593
-2617
-2642
-2667
-2692
-2718
-2744
-2770
-2796
-2822
-2849
-2875
-2902
-2928
-2955
-2982
-3009
-3036
-3063
-3090
-3118
-3145
-3172
-3200
-3227
-3255
-3283
-3310
-3338
-3365
-3392
-3419
-3446
-3472
-3498
-3524
-3550
-3575
-3599
-3623
-3647
-3670
-3692
-3714
-3736
-3757
-3777
-3797
-3817
-3836
-3855
-3873
-3891
-3909
-3926
-3943
-3959
-3975
-3992
-4006
-4022
-4038
-4054
-4070
-4086
-4103
-4120
-4136
-4153
-4170
-4187
-4205
-4223
-4240
-4258
-4277
-4295
-4313
-4332
-4350
-4369
-4388
-4406
-4425
-4443
-4461
-4479
-4497
-4514
-4531
-4547
-4563
-4579
-4594
-4608
-4621
-4633
-4645
-4655
-4664
-4673
-4680
-4687
-4692
-4696
-4698
-4700
-4700
-4699
-4696
-4692
-4687
-4680
-4671
-4662
-4651
-4638
-4625
-4610
-4594
-4577
-4559
-4540
-4521
-4500
-4479
-4457
-4435
-4412
-4388
-4364
-4339
-4314
-4288
-4261
-4234
-4205
-4176
-4146
-4115
-4083
-4049
-4014
-3978
-3941
-3901
-3860
-3818
-3773
-3727
-3679
-3629
-3577
-3524
-3468
-3411
-3351
-3290
-3227
-3162
-3096
-3028
-2958
-2887
-2815
-2741
-2666
-2590
-2513
-2434
-2355
-2274
-2193
-2111
-2028
-1944
-1860
-1775
-1689
-1603
-1517
-1430
-1343
-1256
-1168
-1080
-993
-905
-818
-730
-643
-556
-469
-382
-296
-210
-125
-40
45
128
212
294
376
456
536
615
693
770
846
921
994
1067
1138
1208
1276
1344
1410
1474
1538
1600
1660
1719
1777
1833
1887
1940
1991
2041
2088
2134
2178
2220
2261
2299
2336
2371
2404
2435
2465
2492
2518
2541
2563
2583
2601
2617
2632
2644
2655
2664
2672
2677
2681
2684
2684
2683
2681
2677
2671
2664
2655
2645
2634
2620
2605
2589
2571
2552
2530
2508
2484
2458
2431
2402
2373
2342
2309
2276
2241
2205
2169
2131
2093
2053
2013
1973
1931
1889
1846
1803
1759
1715
1670
1625
1580
1535
1489
1443
1396
1350
1303
1256
1209
1162
1115
1067
1020
972
924
876
828
780
732
684
636
587
539
491
444
396
348
301
253
206
159
112
66
20
-26
-72
-117
-161
-205
-249
-292
-335
-376
-417
-458
-498
-537
-575
-612
-649
-685
-720
-755
-789
-821
-854
-885
-916
-946
-975
-1004
-1032
-1059
-1085
-1111
-1136
-1161
-1185
-1209
-1232
-1254
-1277
-1299
-1321
-1342
-1364
-1385
-1406
-1426
-1447
-1467
-1487
-1507
-1527
-1546
-1565
-1584
-1602
-1620
-1638
-1655
-1672
-1688
-1704
-1718
-1733
-1746
-1759
-1771
-1783
-1793
-1802
-1811
-1818
-1824
-1830
-1834
-1837
-1839
-1839
-1838
-1836
-1833
-1828
-1822
-1815
-1807
-1797
-1785
-1773
-1759
-1743
-1727
-1709
-1689
-1668
-1646
-1623
-1598
-1572
-1545
-1516
-1487
-1456
-1424
-1391
-1358
-1323
-1287
-1251
-1213
-1175
-1136
-1097
-1056
-1014
-973
-931
-888
-844
-799
-754
-709
-662
-615
-567
-519
-470
-421
-371
-320
-268
-216
-164
-111
-57
-2
53
108
164
220
277
335
393
451
509
568
627
686
745
805
864
923
982
1041
1100
1159
1217
1275
1332
1389
1446
1502
1557
1611
1665
1717
1769
1820
1870
1919
1966
2012
2058
2101
2144
2185
2225
2264
2301
2337
2371
2404
2435
2465
2494
2521
2546
2570
2593
2614
2634
2652
2669
2685
2700
2713
2725
2737
2747
2756
2764
2772
2779
2785
2790
2795
2800
2804
2807
2810
2813
2816
2818
2820
2821
2822
2823
2824
2824
2823
2823
2821
2820
2817
2815
2811
2807
2803
2798
2792
2786
2779
2771
2762
2753
2744
2734
2723
2712
2701
2689
2678
2666
2653
2641
2629
2617
2605
2593
2582
2571
2560
2549
2538
2528
2519
2509
2500
2492
2484
2476
2469
2462
2456
2450
2445
2440
2436
2432
2429
2426
2424
2423
2422
2422
2422
2423
2425
2427
2430
2433
2437
2442
2447
2452
2458
2464
2471
2478
2485
2493
2500
2508
2516
2524
2532
2539
2547
2554
2561
2568
2575
2581
2588
2593
2599
2604
2609
2613
2618
2622
2625
2629
2632
2635
2638
2641
2643
2646
2648
2650
2653
2655
2657
2659
2662
2664
2666
2669
2671
2673
2676
2678
2681
2684
2686
2689
2692
2695
2698
2701
2704
2706
2709
2712
2714
2717
2719
2721
2723
2725
2726
2727
2728
2729
2729
2728
2728
2726
2725
2723
2720
2717
2713
2709
2704
2699
2694
2688
2682
2675
2668
2661
2653
2645
2637
2629
2621
2612
2604
2596
2588
2580
2572
2565
2559
2552
2547
2542
2537
2533
2530
2527
2525
2524
2523
2523
2524
2525
2526
2529
2531
2534
2537
2541
2544
2548
2552
2556
2559
2563
2566
2569
2571
2572
2573
2573
2572
2571
2568
2565
2560
2555
2549
2541
2533
2523
2513
2501
2488
2475
2460
2444
2428
2410
2391
2372
2352
2331
2309
2286
2263
2240
2216
2191
2167
2142
2117
2092
2067
2041
2016
1991
1966
1941
1916
1891
1867
1843
1819
1795
1772
1749
1726
1704
1682
1661
1639
1618
1597
1577
1556
1536
1515
1495
1474
1454
1433
1412
1391
1370
1349
1327
1305
1282
1259
1236
1212
1187
1162
1137
1111
1085
1058
1030
1002
974
945
916
887
857
827
797
766
736
706
676
646
616
587
558
530
502
475
449
424
400
377
354
333
313
294
276
259
244
229
216
204
193
182
173
164
156
148
141
134
127
120
113
106
99
91
83
73
63
52
40
27
12
-3
-20
-38
-58
-79
-101
-125
-150
-176
-204
-232
-262
-293
-325
-357
-391
-425
-460
-495
-532
-568
-605
-643
-680
-719
-757
-796
-835
-875
-915
-956
-997
-1039
-1082
-1125
-1169
-1214
-1259
-1306
-1354
-1403
-1453
-1504
-1557
-1611
-1666
-1723
-1781
-1841
-1902
-1964
-2028
-2094
-2160
-2228
-2298
-2368
-2440
-2513
-2587
-2662
-2738
-2815
-2892
-2971
-3050
-3130
-3211
-3293
-3375
-3457
-3541
-3625
-3709
-3795
-3880
-3966
-4053
-4140
-4227
-4315
-4404
-4492
-4582
-4671
-4761
-4852
-4942
-5034
-5125
-5217
-5310
-5402
-5495
-5589
-5683
-5777
-5871
-5966
-6062
-6157
-6253
-6350
-6447
-6544
-6642
-6740
-6839
-6938
-7037
-7136
-7236
-7336
-7437
-7537
-7637
-7738
-7838
-7938
-8038
-8137
-8236
-8335
-8432
-8529
-8625
-8720
-8815
-8908
-8999
-9090
-9179
-9266
-9352
-9437
-9520
-9601
-9680
-9758
-9833
-9907
-9979
-10050
-10118
-10184
-10249
-10311
-10372
-10432
-10489
-10545
-10599
-10651
-10702
-10752
-10800
-10847
-10892
-10936
-10978
-11019
-11059
-11098
-11136
-11172
-11207
-11241
-11274
-11306
-11336
-11366
-11394
-11421
-11447
-11472
-11496
-11519
-11540
-11560
-11579
-11597
-11614
-11629
-11643
-11656
-11668
-11678
-11687
-11695
-11702
-11707
-11711
-11714
-11715
-11716
-11715
-11712
-11708
-11703
-11697
-11689
-11680
-11669
-11657
-11643
-11628
-11611
-11593
-11573
-11552
-11529
-11505
-11479
-11452
-11423
-11393
-11361
-11328
-11294
-11258
-11221
-11183
-11144
-11103
-11061
-11019
-10975
-10930
-10884
-10837
-10789
-10740
-10690
-10640
-10588
-10536
-10483
-10429
-10375
-10320
-10264
-10207
-10150
-10092
-10033
-9974
-9914
-9854
-9793
-9732
-9670
-9608
-9545
-9482
-9419
-9354
-9290
-9225
-9160
-9094
-9028
-8961
-8894
-8827
-8759
-8692
-8623
-8555
-8486
-8416
-8347
-8277
-8207
-8135
-8066
-7995
-7924
-7853
-7782
-7710
-7639
-7567
-7495
-7423
-7351
-7279
-7206
-7134
-7061
-6988
-6915
-6842
-6769
-6695
-6621
-6547
-6473
-6398
-6324
-6249
-6173
-6097
-6021
-5945
-5868
-5791
-5713
-5635
-5557
-5478
-5399
-5319
-5239
-5159
-5078
-4997
-4915
-4833
-4751
-4668
-4584
-4500
-4416
-4331
-4246
-4160
-4074
-3988
-3901
-3813
-3725
-3637
-3549
-3460
-3371
-3281
-3192
-3102
-3012
-2921
-2830
-2739
-2648
-2557
-2465
-2373
-2281
-2189
-2097
-2005
-1912
-1819
-1727
-1634
-1541
-1448
-1355
-1262
-1169
-1076
-983
-890
-797
-705
-613
-522
-431
-341
-251
-163
-75
11
96
180
262
343
423
501
577
652
725
797
866
934
1000
1064
1126
1187
1245
1301
1355
1408
1458
1506
1552
1596
1638
1678
1716
1752
1786
1818
1848
1876
1902
1927
1949
1970
1989
2005
2021
2035
2047
2057
2066
2073
2079
2084
2087
2089
2089
2089
2088
2085
2082
2078
2073
2067
2061
2054
2045
2037
2029
2019
2009
1999
1989
1977
1966
1954
1942
1929
1916
1903
1889
1875
1861
1847
1832
1817
1802
1787
1771
1755
1740
1724
1708
1692
1676
1661
1645
1629
1614
1599
1583
1568
1553
1538
1523
1509
1494
1479
1465
1450
1436
1421
1406
1392
1377
1362
1347
1332
1316
1301
1285
1269
1253
1237
1221
1204
1187
1170
1153
1135
1117
1099
1081
1062
1043
1024
1004
984
964
943
922
901
880
858
836
814
792
770
747
725
702
679
656
633
610
587
564
541
519
496
474
452
430
409
388
368
348
329
310
293
276
260
245
231
218
206
195
185
176
169
163
158
154
151
149
148
148
149
151
153
156
160
164
169
174
179
185
191
197
204
210
217
224
231
238
245
252
260
268
275
283
291
300
308
317
326
335
345
355
365
376
387
399
412
425
438
453
468
484
501
518
537
556
576
597
619
641
664
688
712
737
762
788
814
841
867
895
922
950
977
1004
1032
1060
1087
1115
1141
1168
1194
1220
1245
1270
1294
1318
1341
1363
1385
1406
1426
1446
1465
1483
1501
1518
1535
1550
1565
1580
1594
1607
1620
1631
1643
1653
1663
1673
1681
1689
1697
1703
1709
1714
1718
1722
1724
1726
1726
1726
1725
1723
1720
1716
1712
1706
1700
1693
1686
1678
1669
1661
1651
1642
1632
1621
1611
1600
1590
1579
1568
1557
1546
1535
1525
1514
1503
1492
1481
1470
1459
1448
1436
1425
1413
1401
1388
1375
1361
1347
1333
1317
1301
1285
1267
1249
1230
1211
1190
1169
1147
1124
1100
1076
1051
1025
998
970
942
912
882
851
819
786
753
718
683
647
611
574
536
497
458
419
379
339
299
258
218
177
136
96
55
15
-25
-64
-103
-141
-179
-216
-252
-288
-322
-356
-389
-421
-453
-483
-513
-542
-570
-597
-624
-650
-676
-701
-725
-749
-772
-795
-817
-839
-860
-882
-903
-923
-943
-963
-983
-1002
-1020
-1039
-1058
-1076
-1093
-1110
-1127
-1143
-1158
-1173
-1187
-1200
-1213
-1224
-1235
-1244
-1253
-1260
-1265
-1270
-1273
-1275
-1275
-1273
-1270
-1266
-1259
-1252
-1242
-1231
-1218
-1203
-1187
-1169
-1149
-1128
-1105
-1080
-1053
-1025
-995
-963
-930
-896
-859
-821
-782
-742
-700
-657
-613
-567
-521
-473
-425
-376
-326
-275
-223
-171
-118
-64
-10
44
99
154
209
265
320
376
431
486
541
596
651
705
760
814
868
921
974
1027
1080
1132
1184
1235
1285
1335
1385
1433
1481
1528
1574
1619
1662
1705
1747
1787
1826
1865
1901
1937
1972
2005
2037
2068
2099
2128
2156
2183
2209
2235
2259
2283
2307
2330
2352
2374
2396
2417
2439
2460
2481
2501
2522
2543
2563
2583
2604
2624
2644
2664
2683
2703
2722
2741
2759
2778
2796
2814
2831
2849
2866
2883
2900
2917
2934
2951
2968
2985
3002
3019
3036
3053
3070
3088
3105
3123
3141
3159
3177
3196
3214
3233
3252
3271
3291
3310
3329
3349
3369
3388
3408
3428
3448
3469
3489
3509
3530
3551
3572
3593
3614
3636
3658
3680
3702
3725
3747
3770
3793
3816
3839
3863
3886
3909
3932
3956
3979
4002
4026
4049
4073
4096
4120
4144
4167
4191
4216
4240
4265
4289
4314
4340
4365
4391
4417
4444
4471
4498
4525
4553
4581
4609
4637
4665
4694
4722
4750
4779
4807
4835
4863
4891
4918
4945
4972
4998
5024
5049
5073
5097
5121
5144
5166
5187
5208
5228
5248
5267
5285
5303
5320
5336
5352
5368
5382
5396
5410
5423
5435
5446
5456
5466
5475
5483
5490
5497
5502
5506
5510
5512
5513
5513
5512
5510
5506
5502
5496
5488
5480
5470
5458
5446
5432
5417
5401
5384
5365
5346
5325
5304
5281
5258
5234
5209
5183
5156
5129
5101
5073
5043
5014
4983
4953
4921
4889
4857
4825
4792
4758
4725
4690
4655
4620
4584
4548
4510
4472
4434
4394
4354
4312
4270
4227
4183
4138
4091
4043
3996
3947
3897
3846
3793
3740
3686
3630
3574
3516
3458
3398
3337
3276
3213
3149
3085
3019
2953
2885
2817
2748
2678
2608
2537
2465
2392
2319
2245
2171
2097
2021
1946
1870
1794
1717
1641
1564
1487
1410
1332
1255
1178
1101
1024
947
870
793
716
640
563
487
412
336
261
187
113
39
-34
-106
-178
-249
-319
-389
-458
-526
-593
-660
-726
-791
-855
-918
-981
-1043
-1104
-1165
-1224
-1283
-1341
-1399
-1456
-1512
-1567
-1622
-1676
-1730
-1783
-1836
-1887
-1939
-1990
-2040
-2090
-2139
-2187
-2236
-2283
-2330
-2377
-2423
-2469
-2514
-2559
-2603
-2647
-2690
-2733
-2775
-2817
-2858
-2899
-2940
-2980
-3019
-3059
-3097
-3136
-3174
-3212
-3249
-3287
-3324
-3360
-3397
-3433
-3469
-3504
-3539
-3574
-3609
-3644
-3678
-3712
-3746
-3780
-3814
-3847
-3880
-3913
-3946
-3979
-4011
-4043
-4075
-4108
-4139
-4171
-4202
-4232
-4263
-4293
-4323
-4352
-4381
-4410
-4438
-4466
-4494
-4521
-4548
-4574
-4600
-4625
-4649
-4673
-4696
-4719
-4741
-4762
-4782
-4802
-4821
-4839
-4857
-4874
-4890
-4906
-4921
-4935
-4949
-4962
-4975
-4987
-4998
-5009
-5020
-5030
-5040
-5050
-5059
-5068
-5076
-5085
-5093
-5101
-5108
-5115
-5123
-5130
-5137
-5143
-5150
-5157
-5163
-5170
-5176
-5183
-5189
-5196
-5202
-5208
-5215
-5222
-5228
-5235
-5241
-5248
-5254
-5261
-5267
-5274
-5280
-5286
-5293
-5299
-5305
-5311
-5317
-5322
-5328
-5333
-5339
-5344
-5349
-5354
-5359
-5363
-5368
-5373
-5378
-5383
-5388
-5393
-5399
-5405
-5411
-5418
-5425
-5432
-5440
-5448
-5457
-5466
-5475
-5485
-5496
-5507
-5518
-5530
-5542
-5554
-5566
-5579
-5592
-5606
-5619
-5633
-5646
-5660
-5674
-5688
-5701
-5715
-5729
-5742
-5756
-5769
-5782
-5795
-5808
-5821
-5833
-5845
-5857
-5868
-5879
-5890
-5901
-5911
-5921
-5930
-5939
-5948
-5956
-5964
-5971
-5978
-5985
-5991
-5997
-6002
-6007
-6011
-6014
-6018
-6020
-6023
-6024
-6026
-6026
-6027
-6027
-6026
-6025
-6023
-6021
-6018
-6015
-6011
-6007
-6002
-5997
-5991
-5984
-5977
-5969
-5960
-5950
-5940
-5928
-5916
-5902
-5887
-5872
-5855
-5836
-5817
-5796
-5774
-5750
-5725
-5699
-5671
-5643
-5612
-5581
-5548
-5514
-5479
-5443
-5405
-5367
-5328
-5288
-5247
-5205
-5163
-5120
-5077
-5034
-4990
-4946
-4902
-4859
-4815
-4772
-4728
-4685
-4643
-4600
-4559
-4517
-4476
-4435
-4395
-4355
-4315
-4276
-4237
-4199
-4160
-4123
-4085
-4048
-4011
-3974
-3937
-3901
-3865
-3828
-3792
-3756
-3719
-3683
-3647
-3611
-3575
-3539
-3504
-3468
-3432
-3397
-3362
-3327
-3292
-3258
-3224
-3190
-3156
-3123
-3090
-3057
-3025
-2993
-2961
-2929
-2898
-2867
-2836
-2806
-2776
-2746
-2717
-2688
-2659
-2631
-2603
-2576
-2549
-2522
-2496
-2471
-2445
-2420
-2396
-2372
-2348
-2325
-2303
-2280
-2259
-2237
-2216
-2196
-2176
-2156
-2137
-2119
-2100
-2083
-2065
-2049
-2032
-2017
-2001
-1987
-1972
-1959
-1945
-1933
-1920
-1909
-1897
-1887
-1877
-1867
-1858
-1849
-1841
-1833
-1826
-1819
-1812
-1806
-1800
-1795
-1790
-1785
-1780
-1776
-1772
-1769
-1766
-1763
-1761
-1759
-1757
-1756
-1756
-1756
-1756
-1757
-1758
-1760
-1762
-1764
-1767
-1771
-1775
-1779
-1784
-1789
-1794
-1800
-1806
-1812
-1818
-1825
-1832
-1839
-1846
-1853
-1861
-1868
-1876
-1883
-1890
-1898
-1905
-1912
-1919
-1927
-1934
-1941
-1948
-1956
-1963
-1971
-1978
-1986
-1994
-2003
-2011
-2020
-2029
-2037
-2048
-2058
-2068
-2078
-2089
-2099
-2110
-2122
-2133
-2145
-2157
-2170
-2182
-2195
-2208
-2221
-2235
-2249
-2262
-2276
-2290
-2305
-2319
-2333
-2347
-2362
-2376
-2390
-2404
-2417
-2431
-2444
-2457
-2469
-2481
-2492
-2503
-2513
-2522
-2531
-2538
-2545
-2551
-2556
-2560
-2563
-2565
-2566
-2566
-2565
-2563
-2560
-2556
-2551
-2545
-2538
-2530
-2521
-2511
-2500
-2488
-2475
-2461
-2446
-2430
-2413
-2395
-2375
-2355
-2334
-2312
-2289
-2265
-2240
-2214
-2187
-2160
-2131
-2102
-2072
-2041
-2011
-1979
-1946
-1913
-1880
-1846
-1811
-1776
-1741
-1705
-1670
-1634
-1597
-1561
-1525
-1488
-1452
-1416
-1380
-1344
-1308
-1272
-1236
-1200
-1165
-1129
-1094
-1059
-1024
-989
-954
-920
-885
-851
-817
-784
-751
-718
-685
-653
-621
-590
-559
-528
-498
-468
-438
-409
-381
-352
-325
-297
-270
-243
-217
-191
-166
-141
-116
-92
-68
-44
-21
2
24
46
68
89
110
131
152
172
191
211
230
249
267
285
303
321
338
354
371
387
403
418
433
448
462
476
490
503
516
528
540
552
563
574
584
594
604
613
622
630
639
647
654
662
668
675
681
687
693
698
703
708
713
717
721
724
728
731
734
737
740
743
746
749
752
755
758
761
765
769
773
777
782
788
793
800
806
814
822
830
839
848
858
869
880
891
903
916
929
942
955
969
983
998
1012
1027
1042
1057
1073
1088
1104
1119
1135
1151
1167
1182
1198
1214
1230
1246
1262
1278
1294
1310
1327
1343
1360
1377
1394
1411
1428
1446
1464
1482
1501
1520
1540
1559
1580
1601
1622
1643
1666
1688
1711
1735
1759
1783
1808
1833
1859
1884
1910
1936
1962
1988
2013
2040
2066
2092
2117
2142
2166
2190
2214
2237
2259
2280
2301
2321
2340
2359
2376
2393
2409
2424
2437
2450
2463
2474
2484
2494
2503
2511
2518
2525
2531
2536
2541
2545
2549
2553
2556
2558
2561
2562
2564
2565
2566
2566
2567
2567
2567
2566
2566
2565
2564
2563
2562
2561
2559
2558
2556
2554
2552
2551
2549
2547
2545
2543
2541
2539
2537
2536
2534
2532
2530
2528
2526
2525
2523
2521
2519
2516
2514
2512
2509
2506
2503
2500
2497
2493
2490
2486
2482
2478
2474
2469
2465
2460
2455
2450
2445
2440
2434
2429
2423
2417
2411
2405
2399
2393
2386
2380
2373
2366
2359
2352
2344
2336
2328
2319
2310
2301
2291
2281
2270
2259
2248
2236
2224
2211
2198
2185
2172
2158
2144
2130
2116
2101
2087
2072
2058
2043
2029
2015
2000
1987
1973
1960
1947
1934
1922
1910
1898
1887
1876
1866
1856
1846
1837
1828
1819
1810
1802
1794
1786
1779
1771
1764
1756
1749
1742
1735
1728
1722
1715
1708
1701
1694
1688
1681
1673
1666
1659
1651
1643
1634
1625
1616
1606
1595
1584
1572
1560
1546
1532
1516
1500
1483
1465
1446
1425
1404
1382
1358
1333
1308
1281
1253
1224
1195
1164
1133
1100
1067
1034
999
964
929
893
856
819
782
744
706
667
629
590
551
511
472
432
392
352
312
272
232
192
152
113
73
34
-6
-45
-84
-122
-161
-198
-236
-273
-310
-346
-382
-417
-452
-487
-520
-553
-586
-618
-650
-681
-711
-741
-771
-800
-829
-857
-885
-913
-940
-967
-993
-1018
-1045
-1070
-1095
-1119
-1143
-1167
-1190
-1213
-1236
-1258
-1280
-1301
-1322
-1343
-1363
-1382
-1401
-1420
-1438
-1456
-1474
-1491
-1508
-1524
-1540
-1556
-1572
-1588
-1603
-1619
-1634
-1649
-1664
-1680
-1695
-1710
-1726
-1742
-1757
-1773
-1789
-1806
-1822
-1839
-1855
-1872
-1889
-1907
-1924
-1942
-1960
-1978
-1996
-2013
-2032
-2050
-2068
-2086
-2105
-2123
-2141
-2159
-2177
-2195
-2213
-2231
-2248
-2266
-2284
-2302
-2319
-2337
-2354
-2371
-2389
-2406
-2423
-2440
-2457
-2474
-2491
-2507
-2524
-2540
-2556
-2572
-2588
-2603
-2619
-2634
-2649
-2663
-2678
-2692
-2706
-2719
-2732
-2745
-2758
-2770
-2782
-2793
-2804
-2815
-2825
-2835
-2845
-2854
-2863
-2872
-2880
-2887
-2895
-2902
-2908
-2914
-2919
-2924
-2928
-2932
-2935
-2937
-2939
-2940
-2941
-2940
-2940
-2938
-2936
-2934
-2930
-2926
-2921
-2916
-2910
-2904
-2897
-2889
-2880
-2872
-2862
-2852
-2842
-2831
-2820
-2809
-2797
-2785
-2773
-2761
-2748
-2735
-2722
-2709
-2695
-2682
-2668
-2654
-2640
-2625
-2611
-2596
-2581
-2565
-2550
-2533
-2517
-2500
-2483
-2465
-2446
-2428
-2408
-2388
-2368
-2347
-2325
-2303
-2281
-2257
-2234
-2209
-2185
-2159
-2133
-2107
-2080
-2053
-2025
-1997
-1969
-1940
-1911
-1882
-1852
-1823
-1793
-1764
-1734
-1705
-1676
-1646
-1618
-1589
-1561
-1533
-1505
-1479
-1452
-1427
-1402
-1377
-1354
-1331
-1310
-1289
-1269
-1250
-1232
-1215
-1200
-1186
-1172
-1160
-1150
-1140
-1132
-1124
-1118
-1113
-1110
-1107
-1105
-1104
-1104
-1105
-1107
-1110
-1113
-1117
-1121
-1126
-1131
-1137
-1142
-1148
-1155
-1161
-1167
-1173
-1180
-1186
-1192
-1197
-1203
-1208
-1213
-1217
-1222
-1226
-1229
-1232
-1235
-1237
-1239
-1241
-1242
-1243
-1244
-1244
-1243
-1243
-1242
-1240
-1239
-1237
-1235
-1233
-1230
-1227
-1225
-1222
-1219
-1216
-1212
-1209
-1206
-1203
-1200
-1196
-1193
-1190
-1186
-1183
-1180
-1177
-1173
-1170
-1167
-1164
-1161
-1158
-1154
-1151
-1148
-1145
-1142
-1138
-1135
-1131
-1128
-1124
-1120
-1116
-1112
-1107
-1103
-1098
-1093
-1088
-1083
-1078
-1073
-1067
-1062
-1056
-1050
-1045
-1039
-1033
-1028
-1022
-1016
-1010
-1006
-1000
-995
-991
-986
-982
-978
-974
-971
-968
-965
-963
-961
-959
-958
-957
-956
-956
-956
-956
-957
-958
-959
-960
-962
-964
-966
-968
-970
-972
-974
-977
-979
-981
-983
-985
-987
-989
-990
-992
-993
-994
-994
-995
-995
-995
-995
-995
-995
-994
-993
-992
-991
-989
-988
-986
-984
-982
-980
-978
-976
-973
-971
-968
-965
-962
-959
-955
-952
-948
-944
-940
-936
-932
-927
-922
-917
-912
-906
-900
-894
-888
-881
-874
-867
-860
-852
-844
-836
-828
-820
-812
-803
-795
-787
-779
-770
-763
-755
-747
-740
-733
-726
-720
-714
-708
-703
-698
-693
-689
-685
-681
-678
-675
-672
-670
-668
-666
-665
-664
-662
-661
-661
-660
-659
-658
-657
-656
-655
-654
-652
-651
-649
-646
-644
-641
-637
-634
-630
-625
-620
-615
-609
-602
-596
-589
-582
-574
-566
-558
-550
-542
-534
-526
-518
-510
-502
-495
-488
-481
-475
-470
-464
-460
-456
-453
-450
-448
-446
-445
-445
-445
-446
-448
-450
-453
-456
-460
-464
-469
-474
-479
-485
-492
-498
-505
-512
-520
-528
-536
-544
-552
-561
-569
-578
-587
-596
-604
-613
-621
-630
-638
-646
-654
-661
-669
-676
-683
-689
-695
-701
-707
-712
-717
-722
-726
-730
-734
-737
-741
-744
-746
-749
-751
-753
-755
-757
-758
-760
-761
-763
-764
-765
-766
-767
-768
-769
-771
-772
-773
-774
-775
-776
-777
-778
-779
-780
-781
-782
-783
-784
-785
-787
-788
-789
-790
-791
-792
-793
-793
-794
-794
-795
-795
-795
-794
-793
-792
-791
-789
-787
-785
-782
-778
-774
-769
-764
-758
-752
-745
-737
-729
-720
-711
-700
-690
-678
-666
-653
-640
-626
-611
-596
-580
-564
-547
-530
-513
-494
-476
-457
-438
-419
-399
-379
-358
-338
-317
-295
-274
-252
-229
-207
-184
-161
-137
-113
-89
-64
-40
-14
11
37
63
89
116
143
171
199
227
255
283
312
341
370
399
428
457
487
516
546
575
605
634
664
693
723
752
782
812
841
871
900
930
960
989
1018
1048
1078
1108
1137
1167
1196
1225
1255
1284
1313
1342
1371
1399
1428
1456
1484
1512
1539
1566
1593
1620
1647
1673
1699
1724
1749
1774
1799
1823
1848
1871
1895
1918
1941
1964
1987
2009
2031
2053
2075
2097
2118
2139
2160
2180
2201
2221
2240
2260
2279
2298
2317
2335
2353
2371
2388
2405
2422
2438
2454
2470
2485
2499
2514
2528
2541
2554
2566
2578
2590
2601
2611
2621
2631
2640
2648
2656
2664
2671
2677
2683
2688
2693
2697
2700
2703
2706
2707
2709
2709
2709
2708
2707
2705
2703
2699
2696
2691
2686
2680
2674
2667
2659
2651
2642
2633
2623
2613
2601
2590
2578
2565
2552
2538
2524
2510
2495
2480
2464
2448
2432
2415
2398
2381
2363
2345
2327
2308
2289
2270
2250
2231
2210
2190
2169
2148
2126
2104
2082
2059
2036
2013
1989
1965
1941
1916
1891
1866
1840
1815
1789
1762
1736
1709
1683
1656
1629
1602
1575
1548
1521
1494
1467
1440
1413
1386
1358
1331
1304
1277
1249
1222
1195
1167
1140
1112
1085
1057
1029
1000
973
945
917
889
861
833
805
777
749
721
693
665
637
609
581
553
526
499
471
444
418
391
365
339
313
287
262
237
212
188
164
140
117
94
71
49
27
6
-15
-36
-56
-76
-96
-115
-134
-153
-171
-189
-206
-223
-240
-257
-273
-289
-304
-320
-334
-349
-363
-377
-391
-404
-418
-430
-443
-455
-467
-479
-490
-501
-512
-522
-532
-542
-551
-560
-569
-578
-586
-594
-601
-608
-615
-621
-627
-632
-637
-642
-646
-650
-654
-656
-659
-661
-662
-663
-664
-664
-663
-662
-661
-659
-657
-654
-651
-647
-643
-638
-633
-628
-622
-616
-609
-602
-595
-587
-579
-571
-562
-553
-543
-533
-523
-512
-501
-490
-478
-466
-453
-440
-427
-414
-400
-386
-371
-356
-341
-326
-310
-294
-277
-261
-244
-227
-209
-191
-173
-154
-136
-117
-97
-78
-58
-37
-17
4
26
47
69
92
115
138
162
186
210
235
260
285
311
337
364
391
418
446
473
502
530
559
588
617
647
676
706
736
767
797
828
858
889
920
951
982
1012
1043
1073
1104
1134
1164
1194
1224
1253
1283
1311
1340
1368
1396
1424
1451
1477
1503
1529
1554
1578
1602
1625
1648
1670
1692
1713
1733
1753
1772
1791
1809
1826
1843
1859
1875
1889
1904
1917
1929
1941
1952
1963
1972
1981
1989
1996
2001
2007
2012
2016
2019
2021
2021
2021
2021
2020
2017
2015
2012
2007
2001
1996
1990
1983
1975
1967
1958
1949
1939
1929
1918
1907
1895
1884
1871
1859
1846
1833
1820
1806
1792
1778
1763
1749
1734
1718
1703
1688
1672
1656
1640
1624
1607
1591
1574
1557
1540
1523
1506
1488
1471
1453
1435
1418
1400
1382
1364
1346
1328
1310
1292
1274
1255
1237
1219
1200
1181
1163
1144
1125
1106
1086
1067
1047
1027
1006
987
967
946
925
904
883
862
840
819
797
775
752
730
708
685
662
639
616
593
569
546
522
499
475
451
427
403
379
355
331
306
282
257
233
208
183
158
133
108
83
58
32
7
-19
-45
-70
-96
-122
-148
-174
-200
-226
-253
-279
-305
-332
-358
-385
-411
-437
-464
-490
-517
-543
-570
-596
-622
-648
-674
-700
-726
-752
-777
-802
-828
-853
-878
-902
-927
-952
-976
-1000
-1024
-1048
-1071
-1095
-1118
-1141
-1164
-1187
-1209
-1231
-1253
-1275
-1297
-1318
-1339
-1360
-1381
-1402
-1422
-1442
-1461
-1480
-1499
-1518
-1536
-1553
-1571
-1587
-1604
-1620
-1635
-1649
-1664
-1677
-1690
-1702
-1714
-1725
-1736
-1745
-1754
-1763
-1770
-1777
-1783
-1789
-1794
-1798
-1801
-1803
-1805
-1806
-1806
-1806
-1805
-1802
-1800
-1796
-1792
-1787
-1781
-1775
-1768
-1760
-1752
-1743
-1734
-1724
-1713
-1703
-1691
-1680
-1668
-1655
-1643
-1630
-1617
-1604
-1590
-1577
-1563
-1550
-1536
-1523
-1509
-1496
-1482
-1469
-1456
-1443
-1430
-1418
-1405
-1393
-1381
-1369
-1358
-1347
-1336
-1325
-1315
-1305
-1295
-1286
-1277
-1268
-1260
-1252
-1244
-1237
-1230
-1224
-1217
-1212
-1206
-1202
-1197
-1193
-1190
-1186
-1184
-1182
-1180
-1178
-1178
-1177
-1177
-1177
-1178
-1179
-1181
-1183
-1185
-1188
-1191
-1195
-1199
-1203
-1207
-1212
-1217
-1223
-1229
-1235
-1241
-1248
-1255
-1262
-1270
-1278
-1286
-1295
-1304
-1313
-1322
-1332
-1342
-1352
-1363
-1373
-1384
-1395
-1407
-1418
-1429
-1441
-1452
-1464
-1476
-1487
-1499
-1510
-1522
-1533
-1544
-1555
-1566
-1577
-1588
-1598
-1609
-1619
-1629
-1638
-1648
-1657
-1666
-1674
-1683
-1691
-1698
-1706
-1713
-1720
-1726
-1732
-1738
-1743
-1748
-1752
-1756
-1759
-1762
-1764
-1766
-1767
-1767
-1767
-1767
-1765
-1763
-1761
-1757
-1753
-1748
-1743
-1737
-1730
-1722
-1714
-1705
-1696
-1685
-1674
-1663
-1651
-1638
-1625
-1611
-1597
-1582
-1567
-1551
-1535
-1518
-1501
-1484
-1466
-1448
-1430
-1412
-1393
-1374
-1354
-1334
-1315
-1294
-1274
-1254
-1233
-1212
-1191
-1169
-1148
-1126
-1104
-1081
-1059
-1036
-1012
-990
-966
-943
-919
-894
-870
-845
-820
-795
-770
-744
-718
-692
-665
-639
-612
-585
-558
-531
-504
-477
-449
-422
-395
-367
-340
-313
-287
-260
-234
-208
-183
-158
-133
-110
-86
-64
-42
-21
0
19
38
55
72
88
103
117
129
141
152
162
170
178
184
190
195
198
201
203
204
204
204
202
200
197
194
189
185
180
174
168
161
154
146
138
130
121
112
103
93
83
72
62
50
39
27
15
3
-10
-23
-37
-50
-64
-78
-93
-108
-123
-139
-155
-172
-188
-206
-223
-241
-260
-279
-298
-318
-339
-359
-381
-403
-425
-448
-472
-496
-521
-546
-572
-598
-625
-652
-680
-709
-738
-767
-797
-828
-859
-890
-922
-954
-986
-1018
-1051
-1084
-1117
-1150
-1184
-1217
-1250
-1284
-1317
-1351
-1384
-1417
-1450
-1483
-1516
-1548
-1581
-1612
-1644
-1675
-1706
-1736
-1766
-1796
-1825
-1854
-1882
-1910
-1937
-1964
-1990
-2016
-2041
-2066
-2090
-2113
-2136
-2159
-2181
-2203
-2224
-2244
-2264
-2284
-2303
-2321
-2339
-2356
-2373
-2390
-2406
-2421
-2436
-2450
-2464
-2477
-2490
-2502
-2514
-2525
-2536
-2546
-2556
-2565
-2573
-2581
-2589
-2595
-2602
-2608
-2613
-2618
-2622
-2626
-2629
-2632
-2635
-2637
-2638
-2639
-2640
-2640
-2640
-2640
-2639
-2638
-2637
-2636
-2634
-2633
-2631
-2629
-2627
-2625
-2623
-2621
-2619
-2617
-2614
-2612
-2609
-2606
-2603
-2600
-2597
-2594
-2590
-2586
-2582
-2578
-2573
-2568
-2562
-2556
-2550
-2543
-2536
-2528
-2520
-2511
-2502
-2493
-2483
-2472
-2462
-2451
-2439
-2428
-2416
-2404
-2392
-2379
-2367
-2354
-2341
-2328
-2315
-2301
-2288
-2274
-2261
-2247
-2233
-2219
-2204
-2190
-2176
-2161
-2146
-2132
-2117
-2102
-2087
-2072
-2057
-2041
-2028
-2013
-1998
-1983
-1969
-1954
-1940
-1925
-1911
-1897
-1883
-1869
-1855
-1841
-1827
-1813
-1799
-1785
-1772
-1758
-1744
-1730
-1716
-1702
-1689
-1675
-1661
-1647
-1633
-1618
-1604
-1590
-1576
-1562
-1548
-1534
-1520
-1506
-1492
-1478
-1464
-1451
-1437
-1424
-1411
-1398
-1385
-1373
-1361
-1349
-1337
-1326
-1315
-1305
-1294
-1285
-1275
-1267
-1258
-1250
-1243
-1235
-1229
-1223
-1217
-1212
-1207
-1203
-1199
-1195
-1192
-1190
-1188
-1186
-1185
-1184
-1184
-1184
-1185
-1186
-1187
-1189
-1191
-1193
-1196
-1199
-1202
-1206
-1209
-1213
-1217
-1221
-1226
-1231
-1235
-1240
-1245
-1250
-1256
-1261
-1267
-1272
-1278
-1284
-1290
-1296
-1302
-1309
-1315
-1322
-1329
-1336
-1343
-1351
-1358
-1366
-1374
-1382
-1390
-1399
-1407
-1416
-1426
-1435
-1445
-1455
-1465
-1475
-1485
-1496
-1507
-1518
-1529
-1540
-1552
-1564
-1575
-1587
-1599
-1611
-1623
-1635
-1647
-1658
-1670
-1682
-1693
-1704
-1716
-1727
-1737
-1748
-1758
-1768
-1777
-1787
-1795
-1804
-1812
-1820
-1828
-1835
-1842
-1848
-1854
-1859
-1865
-1869
-1874
-1878
-1882
-1885
-1889
-1891
-1894
-1896
-1899
-1901
-1902
-1904
-1906
-1907
-1909
-1910
-1911
-1913
-1914
-1916
-1917
-1919
-1921
-1923
-1925
-1928
-1930
-1933
-1936
-1939
-1942
-1946
-1950
-1954
-1958
-1963
-1967
-1972
-1978
-1983
-1989
-1995
-2001
-2008
-2015
-2023
-2029
-2037
-2045
-2055
-2064
-2073
-2083
-2093
-2103
-2114
-2125
-2137
-2149
-2162
-2175
-2188
-2202
-2217
-2232
-2247
-2263
-2280
-2296
-2314
-2331
-2349
-2368
-2387
-2406
-2426
-2446
-2467
-2488
-2510
-2532
-2554
-2577
-2600
-2624
-2648
-2672
-2697
-2722
-2748
-2774
-2801
-2828
-2855
-2883
-2911
-2939
-2968
-2997
-3026
-3056
-3086
-3116
-3146
-3176
-3206
-3237
-3267
-3298
-3328
-3359
-3389
-3420
-3450
-3480
-3510
-3539
-3569
-3598
-3627
-3656
-3685
-3713
-3741
-3769
-3796
-3823
-3850
-3876
-3902
-3927
-3952
-3977
-4001
-4025
-4048
-4070
-4093
-4115
-4136
-4157
-4177
-4197
-4216
-4234
-4252
-4270
-4286
-4303
-4319
-4334
-4349
-4363
-4377
-4391
-4404
-4417
-4430
-4442
-4453
-4465
-4476
-4487
-4497
-4507
-4517
-4527
-4536
-4545
-4554
-4562
-4570
-4578
-4585
-4592
-4598
-4604
-4610
-4616
-4621
-4626
-4630
-4634
-4638
-4641
-4644
-4647
-4649
-4652
-4653
-4655
-4656
-4657
-4657
-4658
-4658
-4657
-4656
-4656
-4654
-4653
-4651
-4649
-4646
-4644
-4641
-4637
-4634
-4630
-4626
-4622
-4617
-4612
-4607
-4602
-4596
-4590
-4584
-4578
-4572
-4565
-4558
-4551
-4544
-4536
-4529
-4521
-4513
-4506
-4498
-4490
-4482
-4474
-4466
-4458
-4450
-4442
-4434
-4426
-4418
-4410
-4402
-4395
-4387
-4379
-4372
-4364
-4357
-4350
-4342
-4335
-4328
-4321
-4314
-4308
-4301
-4294
-4288
-4281
-4275
-4269
-4262
-4256
-4250
-4244
-4238
-4232
-4225
-4219
-4213
-4207
-4200
-4194
-4187
-4180
-4173
-4166
-4159
-4152
-4144
-4137
-4129
-4121
-4113
-4105
-4096
-4088
-4080
-4070
-4062
-4054
-4045
-4037
-4027
-4019
-4011
-4003
-3996
-3988
-3980
-3973
-3966
-3959
-3953
-3946
-3941
-3935
-3930
-3925
-3920
-3915
-3911
-3907
-3904
-3900
-3897
-3895
-3892
-3889
-3887
-3885
-3883
-3881
-3879
-3877
-3876
-3874
-3872
-3870
-3868
-3866
-3864
-3862
-3859
-3857
-3854
-3851
-3848
-3845
-3842
-3839
-3835
-3832
-3828
-3824
-3821
-3817
-3813
-3809
-3805
-3801
-3798
-3794
-3790
-3786
-3783
-3779
-3775
-3772
-3769
-3765
-3762
-3759
-3756
-3754
-3751
-3748
-3746
-3744
-3742
-3740
-3738
-3737
-3736
-3734
-3733
-3732
-3731
-3730
-3730
-3729
-3728
-3728
-3727
-3726
-3725
-3725
-3724
-3723
-3722
-3721
-3720
-3719
-3717
-3715
-3714
-3712
-3710
-3707
-3705
-3702
-3699
-3696
-3693
-3690
-3687
-3683
-3679
-3676
-3672
-3668
-3664
-3660
-3655
-3651
-3647
-3642
-3638
-3633
-3629
-3624
-3619
-3614
-3610
-3605
-3600
-3594
-3589
-3584
-3578
-3573
-3567
-3561
-3555
-3549
-3542
-3536
-3529
-3522
-3515
-3508
-3500
-3493
-3485
-3477
-3468
-3460
-3451
-3442
-3432
-3422
-3412
-3402
-3390
-3379
-3367
-3354
-3341
-3327
-3313
-3298
-3283
-3267
-3251
-3234
-3216
-3198
-3180
-3161
-3141
-3121
-3101
-3080
-3058
-3036
-3014
-2992
-2969
-2945
-2921
-2897
-2873
-2848
-2823
-2798
-2772
-2746
-2720
-2693
-2666
-2639
-2611
-2583
-2555
-2526
-2497
-2468
-2438
-2408
-2377
-2346
-2315
-2283
-2251
-2219
-2186
-2154
-2120
-2087
-2053
-2019
-1985
-1951
-1917
-1883
-1848
-1813
-1779
-1744
-1710
-1675
-1640
-1606
-1572
-1537
-1503
-1469
-1436
-1402
-1369
-1336
-1303
-1270
-1237
-1205
-1173
-1141
-1109
-1077
-1046
-1014
-984
-954
-924
-894
-864
-835
-805
-776
-748
-719
-691
-663
-635
-607
-580
-552
-525
-498
-470
-443
-416
-389
-361
-334
-307
-279
-252
-224
-196
-168
-140
-112
-84
-56
-27
1
30
59
88
116
145
174
203
232
261
291
320
349
378
407
435
464
493
522
550
579
608
636
665
693
722
750
779
808
836
865
894
923
952
980
1008
1038
1068
1097
1126
1155
1184
1213
1242
1271
1300
1329
1358
1387
1416
1445
1473
1502
1530
1559
1587
1615
1643
1671
1699
1726
1754
1781
1809
1836
1862
1889
1916
1942
1968
1994
2020
2045
2071
2096
2120
2144
2168
2192
2215
2238
2260
2282
2303
2324
2345
2365
2385
2404
2423
2442
2460
2478
2495
2512
2528
2544
2560
2575
2590
2604
2618
2632
2645
2658
2670
2682
2693
2705
2716
2726
2736
2746
2755
2764
2773
2782
2790
2798
2805
2812
2820
2826
2833
2839
2846
2852
2858
2864
2870
2876
2882
2888
2894
2900
2906
2912
2918
2924
2931
2937
2943
2950
2956
2963
2970
2976
2983
2990
2997
3004
3010
3017
3024
3031
3037
3044
3050
3057
3063
3069
3075
3081
3087
3093
3098
3104
3109
3114
3119
3124
3129
3133
3137
3141
3145
3149
3153
3156
3159
3162
3165
3167
3169
3171
3173
3175
3176
3177
3178
3179
3180
3180
3181
3181
3181
3181
3181
3181
3182
3182
3182
3182
3182
3183
3183
3184
3184
3185
3186
3187
3188
3190
3191
3193
3195
3197
3200
3202
3205
3208
3211
3214
3218
3222
3226
3230
3234
3238
3243
3247
3252
3257
3263
3268
3273
3279
3285
3291
3297
3303
3309
3316
3322
3329
3336
3342
3349
3356
3363
3370
3377
3384
3391
3398
3405
3413
3420
3428
3436
3444
3452
3460
3469
3478
3487
3496
3506
3516
3527
3537
3549
3560
3572
3585
3598
3611
3624
3638
3653
3667
3683
3698
3714
3730
3746
3763
3780
3797
3814
3832
3849
3867
3885
3903
3921
3939
3957
3975
3993
4011
4029
4046
4064
4081
4098
4114
4131
4147
4163
4178
4193
4208
4223
4237
4250
4264
4277
4289
4302
4314
4325
4336
4347
4358
4368
4378
4388
4397
4407
4415
4424
4432
4440
4448
4455
4462
4469
4476
4482
4488
4493
4498
4503
4507
4511
4514
4517
4520
4522
4524
4526
4527
4527
4528
4528
4527
4527
4526
4524
4523
4521
4519
4517
4515
4512
4510
4507
4504
4501
4498
4496
4493
4490
4487
4485
4482
4479
4477
4475
4472
4470
4468
4466
4464
4463
4461
4459
4458
4457
4455
4454
4453
4452
4451
4450
4449
4448
4447
4446
4445
4443
4442
4441
4440
4439
4438
4436
4435
4434
4433
4432
4431
4430
4429
4428
4427
4427
4426
4426
4425
4425
4425
4426
4426
4427
4427
4428
4429
4431
4432
4434
4436
4438
4440
4443
4445
4448
4450
4453
4455
4458
4460
4462
4464
4466
4468
4469
4470
4471
4472
4472
4471
4470
4469
4467
4464
4461
4458
4453
4449
4443
4437
4430
4423
4415
4407
4398
4388
4378
4367
4356
4345
4332
4320
4307
4294
4280
4267
4253
4238
4224
4209
4194
4180
4165
4150
4135
4120
4105
4090
4075
4059
4045
4030
4016
4002
3988
3974
3959
3945
3932
3918
3904
3890
3876
3863
3849
3836
3822
3808
3794
3781
3767
3753
3739
3725
3711
3696
3682
3667
3653
3638
3623
3608
3594
3579
3564
3548
3533
3518
3503
3488
3473
3458
3443
3428
3414
3399
3385
3371
3356
3343
3329
3315
3302
3288
3275
3262
3249
3236
3224
3211
3199
3186
3174
3162
3151
3139
3128
3117
3106
3095
3084
3074
3064
3054
3044
3034
3024
3015
3006
2997
2988
2980
2971
2963
2955
2947
2939
2931
2923
2915
2907
2899
2891
2883
2875
2866
2858
2849
2840
2831
2821
2812
2802
2792
2781
2771
2760
2748
2737
2725
2713
2701
2689
2676
2663
2650
2637
2623
2610
2596
2582
2568
2554
2540
2526
2511
2497
2482
2467
2452
2437
2422
2407
2392
2377
2362
2346
2331
2316
2300
2285
2270
2255
2240
2225
2210
2195
2181
2166
2152
2138
2124
2111
2098
2085
2072
2060
2047
2035
2024
2013
2001
1991
1980
1970
1959
1949
1939
1930
1920
1910
1901
1891
1882
1872
1863
1853
1843
1834
1824
1814
1803
1793
1782
1771
1760
1749
1737
1726
1714
1702
1689
1677
1664
1651
1638
1625
1612
1598
1585
1572
1558
1545
1531
1518
1505
1491
1478
1465
1451
1438
1425
1412
1399
1385
1372
1359
1346
1333
1320
1307
1293
1280
1267
1253
1240
1226
1213
1199
1185
1171
1157
1143
1128
1114
1100
1086
1071
1057
1043
1029
1014
1000
988
974
961
948
935
922
910
898
887
875
864
853
843
833
823
814
804
796
787
779
771
763
756
748
741
734
728
721
715
708
702
696
690
684
679
673
668
662
657
651
646
640
635
629
624
618
613
607
602
596
591
585
579
574
568
562
556
550
544
538
532
526
519
513
506
499
492
484
477
469
461
452
444
435
425
415
405
394
383
372
360
348
335
322
309
295
280
266
251
236
220
204
188
172
155
139
122
105
88
71
54
36
19
2
-15
-32
-49
-66
-83
-99
-116
-132
-148
-164
-180
-196
-211
-227
-242
-258
-273
-288
-304
-319
-334
-349
-365
-380
-395
-410
-426
-441
-457
-472
-488
-503
-519
-535
-550
-566
-582
-598
-614
-630
-646
-662
-678
-694
-710
-726
-742
-758
-774
-790
-806
-822
-838
-853
-869
-885
-901
-917
-933
-949
-965
-981
-997
-1012
-1028
-1043
-1059
-1074
-1089
-1104
-1119
-1134
-1148
-1163
-1177
-1191
-1205
-1218
-1232
-1245
-1258
-1271
-1283
-1295
-1307
-1319
-1331
-1342
-1353
-1364
-1375
-1385
-1395
-1405
-1415
-1425
-1434
-1443
-1452
-1461
-1470
-1479
-1487
-1495
-1503
-1511
-1519
-1526
-1534
-1541
-1549
-1556
-1563
-1570
-1578
-1585
-1592
-1600
-1607
-1615
-1622
-1630
-1638
-1647
-1655
-1664
-1672
-1681
-1691
-1700
-1710
-1719
-1730
-1740
-1751
-1761
-1772
-1784
-1795
-1807
-1818
-1830
-1842
-1854
-1867
-1879
-1891
-1904
-1916
-1929
-1942
-1954
-1967
-1980
-1992
-2005
-2017
-2031
-2043
-2056
-2069
-2082
-2094
-2107
-2120
-2133
-2146
-2159
-2172
-2185
-2198
-2212
-2225
-2239
-2253
-2266
-2280
-2295
-2309
-2324
-2338
-2353
-2368
-2383
-2399
-2414
-2430
-2445
-2461
-2477
-2492
-2508
-2524
-2540
-2556
-2572
-2588
-2604
-2621
-2637
-2652
-2668
-2684
-2700
-2716
-2731
-2747
-2763
-2778
-2793
-2809
-2824
-2839
-2854
-2869
-2884
-2899
-2914
-2929
-2944
-2959
-2974
-2988
-3003
-3018
-3033
-3047
-3062
-3077
-3092
-3106
-3121
-3136
-3151
-3165
-3180
-3195
-3210
-3225
-3240
-3255
-3270
-3284
-3299
-3314
-3328
-3343
-3358
-3372
-3386
-3401
-3415
-3429
-3443
-3457
-3471
-3485
-3498
-3512
-3525
-3538
-3552
-3565
-3578
-3590
-3603
-3615
-3628
-3640
-3652
-3663
-3675
-3686
-3698
-3709
-3719
-3730
-3740
-3751
-3761
-3771
-3780
-3790
-3799
-3808
-3817
-3826
-3835
-3843
-3851
-3860
-3867
-3875
-3883
-3890
-3898
-3905
-3912
-3920
-3927
-3934
-3941
-3948
-3954
-3961
-3968
-3975
-3982
-3989
-3997
-4003
-4011
-4019
-4026
-4034
-4042
-4050
-4058
-4066
-4074
-4082
-4091
-4099
-4108
-4116
-4125
-4134
-4142
-4151
-4159
-4168
-4176
-4184
-4192
-4200
-4208
-4215
-4223
-4229
-4236
-4242
-4248
-4254
-4259
-4264
-4269
-4273
-4277
-4280
-4283
-4285
-4287
-4289
-4290
-4291
-4292
-4292
-4291
-4290
-4289
-4287
-4285
-4283
-4280
-4277
-4273
-4269
-4264
-4260
-4254
-4249
-4242
-4236
-4229
-4222
-4214
-4206
-4198
-4189
-4179
-4170
-4159
-4149
-4138
-4126
-4114
-4102
-4089
-4075
-4062
-4048
-4033
-4018
-4002
-3986
-3969
-3952
-3935
-3917
-3898
-3879
-3860
-3840
-3820
-3799
-3778
-3757
-3735
-3713
-3691
-3668
-3645
-3622
-3599
-3575
-3551
-3527
-3503
-3478
-3454
-3429
-3403
-3378
-3353
-3327
-3301
-3274
-3248
-3221
-3194
-3166
-3139
-3111
-3082
-3054
-3025
-2996
-2966
-2937
-2907
-2877
-2846
-2815
-2784
-2753
-2722
-2690
-2659
-2627
-2595
-2563
-2531
-2499
-2467
-2434
-2402
-2370
-2338
-2306
-2274
-2242
-2210
-2179
-2147
-2116
-2085
-2054
-2023
-1992
-1962
-1932
-1902
-1872
-1843
-1813
-1785
-1756
-1728
-1700
-1672
-1645
-1617
-1591
-1564
-1538
-1512
-1486
-1460
-1435
-1410
-1385
-1360
-1336
-1312
-1288
-1264
-1241
-1218
-1195
-1172
-1150
-1128
-1106
-1085
-1064
-1043
-1022
-1002
-982
-963
-943
-925
-906
-888
-871
-853
-837
-820
-804
-789
-773
-759
-744
-730
-716
-703
-690
-677
-665
-653
-642
-631
-620
-609
-599
-589
-580
-571
-562
-554
-546
-539
-532
-525
-519
-513
-508
-503
-498
-494
-491
-488
-485
-483
-481
-480
-479
-479
-479
-480
-481
-483
-486
-488
-492
-495
-500
-504
-509
-515
-521
-528
-535
-543
-551
-559
-568
-577
-587
-597
-608
-619
-630
-642
-654
-666
-679
-692
-705
-719
-732
-746
-761
-775
-790
-805
-820
-835
-850
-866
-882
-898
-914
-930
-946
-962
-979
-995
-1012
-1029
-1045
-1062
-1079
-1096
-1113
-1130
-1147
-1164
-1181
-1198
-1215
-1231
-1248
-1265
-1282
-1299
-1315
-1332
-1348
-1365
-1381
-1397
-1413
-1429
-1445
-1461
-1477
-1493
-1508
-1524
-1539
-1555
-1570
-1585
-1600
-1616
-1631
-1646
-1661
-1676
-1690
-1705
-1720
-1735
-1750
-1764
-1779
-1793
-1808
-1822
-1836
-1851
-1865
-1879
-1893
-1906
-1920
-1933
-1946
-1959
-1972
-1985
-1997
-2009
-2021
-2033
-2044
-2056
-2067
-2078
-2088
-2098
-2108
-2118
-2128
-2137
-2147
-2156
-2165
-2174
-2182
-2191
-2199
-2208
-2216
-2225
-2233
-2241
-2250
-2258
-2267
-2275
-2284
-2292
-2301
-2310
-2319
-2329
-2338
-2347
-2357
-2367
-2377
-2387
-2397
-2408
-2418
-2429
-2440
-2451
-2462
-2473
-2485
-2496
-2508
-2520
-2532
-2544
-2556
-2568
-2580
-2592
-2604
-2616
-2628
-2640
-2652
-2664
-2677
-2689
-2700
-2712
-2724
-2736
-2748
-2759
-2771
-2783
-2794
-2805
-2817
-2828
-2839
-2850
-2861
-2873
-2884
-2895
-2906
-2917
-2928
-2939
-2950
-2962
-2973
-2984
-2996
-3008
-3019
-3031
-3043
-3056
-3068
-3081
-3094
-3106
-3120
-3133
-3147
-3161
-3175
-3189
-3203
-3218
-3233
-3248
-3263
-3279
-3295
-3310
-3327
-3343
-3359
-3376
-3393
-3410
-3427
-3444
-3461
-3479
-3496
-3514
-3532
-3550
-3568
-3586
-3604
-3622
-3640
-3658
-3676
-3695
-3713
-3731
-3750
-3768
-3786
-3805
-3823
-3842
-3860
-3879
-3897
-3916
-3935
-3953
-3972
-3991
-4010
-4029
-4048
-4067
-4086
-4106
-4125
-4144
-4163
-4183
-4202
-4221
-4241
-4260
-4279
-4298
-4317
-4336
-4354
-4373
-4391
-4409
-4426
-4444
-4461
-4477
-4493
-4509
-4525
-4540
-4555
-4569
-4583
-4597
-4610
-4623
-4635
-4647
-4659
-4670
-4681
-4692
-4703
-4713
-4723
-4733
-4742
-4751
-4760
-4769
-4778
-4787
-4795
-4803
-4811
-4819
-4827
-4835
-4842
-4849
-4857
-4864
-4870
-4877
-4884
-4890
-4897
-4903
-4909
-4915
-4921
-4926
-4932
-4937
-4942
-4947
-4951
-4956
-4960
-4964
-4968
-4971
-4974
-4977
-4980
-4982
-4984
-4986
-4987
-4988
-4989
-4990
-4990
-4990
-4989
-4988
-4987
-4986
-4984
-4983
-4980
-4978
-4975
-4972
-4969
-4966
-4962
-4959
-4955
-4951
-4946
-4942
-4937
-4932
-4927
-4921
-4916
-4910
-4904
-4898
-4892
-4885
-4878
-4871
-4864
-4856
-4849
-4841
-4832
-4824
-4815
-4806
-4797
-4787
-4777
-4767
-4756
-4746
-4734
-4723
-4711
-4700
-4687
-4675
-4662
-4649
-4636
-4622
-4608
-4594
-4580
-4565
-4551
-4536
-4520
-4505
-4490
-4474
-4458
-4442
-4426
-4410
-4394
-4378
-4361
-4345
-4328
-4312
-4295
-4279
-4262
-4246
-4229
-4213
-4197
-4180
-4164
-4147
-4131
-4114
-4098
-4082
-4065
-4049
-4032
-4016
-3999
-3982
-3966
-3949
-3932
-3915
-3897
-3880
-3862
-3845
-3827
-3809
-3791
-3773
-3754
-3735
-3716
-3697
-3678
-3659
-3639
-3619
-3599
-3579
-3559
-3538
-3517
-3497
-3476
-3454
-3433
-3411
-3389
-3368
-3345
-3323
-3301
-3278
-3256
-3233
-3210
-3187
-3163
-3140
-3116
-3093
-3069
-3045
-3021
-2996
-2972
-2947
-2922
-2897
-2872
-2847
-2822
-2796
-2771
-2745
-2719
-2693
-2666
-2640
-2614
-2587
-2561
-2534
-2507
-2480
-2454
-2427
-2400
-2372
-2345
-2318
-2291
-2264
-2236
-2209
-2182
-2155
-2127
-2100
-2072
-2045
-2017
-1990
-1962
-1935
-1907
-1879
-1851
-1823
-1795
-1767
-1739
-1710
-1682
-1654
-1625
-1597
-1568
-1540
-1511
-1482
-1454
-1425
-1396
-1368
-1339
-1310
-1282
-1253
-1225
-1197
-1168
-1140
-1112
-1084
-1057
-1029
-1002
-975
-948
-921
-894
-868
-842
-816
-790
-765
-740
-715
-690
-665
-640
-616
-592
-568
-544
-520
-497
-473
-450
-427
-404
-381
-358
-335
-312
-290
-267
-245
-222
-200
-178
-156
-134
-112
-90
-68
-47
-25
-4
18
39
60
81
102
123
143
164
184
205
225
245
265
286
306
326
346
366
386
406
426
446
467
487
507
528
548
568
589
610
630
651
672
693
714
735
756
778
799
821
842
864
886
907
929
951
973
996
1018
1040
1063
1085
1108
1131
1153
1176
1199
1223
1246
1269
1292
1316
1339
1363
1387
1410
1434
1458
1481
1505
1529
1552
1576
1600
1623
1647
1670
1694
1717
1740
1763
1787
1810
1833
1856
1879
1901
1924
1947
1970
1992
2015
2037
2060
2082
2105
2127
2149
2172
2194
2216
2238
2260
2282
2304
2326
2348
2370
2392
2413
2435
2457
2479
2501
2523
2545
2567
2589
2611
2634
2656
2678
2701
2723
2746
2769
2792
2815
2838
2861
2885
2908
2932
2956
2980
3004
3028
3052
3076
3100
3124
3149
3173
3197
3222
3246
3271
3295
3319
3344
3368
3392
3416
3440
3464
3488
3512
3535
3559
3582
3606
3629
3651
3674
3697
3719
3741
3763
3784
3805
3826
3847
3868
3888
3908
3927
3946
3965
3984
4002
4021
4038
4056
4073
4090
4107
4123
4139
4155
4171
4186
4201
4216
4231
4246
4260
4274
4289
4302
4316
4330
4343
4356
4369
4382
4394
4406
4418
4430
4441
4452
4463
4473
4483
4493
4503
4512
4521
4529
4537
4545
4553
4560
4567
4573
4579
4584
4590
4595
4599
4603
4607
4610
4614
4616
4619
4621
4623
4625
4626
4627
4628
4628
4628
4628
4627
4626
4625
4623
4621
4619
4616
4613
4609
4605
4600
4596
4590
4584
4578
4571
4563
4555
4547
4538
4528
4518
4507
4496
4484
4471
4458
4445
4430
4416
4400
4384
4368
4351
4333
4315
4297
4278
4258
4238
4217
4196
4175
4153
4131
4108
4085
4061
4037
4013
3988
3963
3937
3912
3885
3859
3832
3805
3778
3750
3722
3694
3666
3637
3608
3579
3550
3521
3491
3462
3432
3402
3372
3342
3312
3281
3251
3220
3190
3159
3128
3097
3066
3035
3004
2973
2941
2910
2878
2846
2814
2782
2750
2718
2686
2653
2621
2588
2555
2522
2489
2456
2423
2390
2357
2324
2291
2257
2224
2191
2158
2124
2091
2058
2024
1991
1957
1924
1891
1857
1824
1791
1757
1724
1691
1657
1624
1591
1558
1525
1493
1460
1428
1396
1364
1332
1300
1269
1238
1207
1177
1147
1117
1087
1058
1029
1000
973
945
918
891
865
839
814
789
764
740
717
693
671
648
627
605
584
564
544
524
505
486
468
450
433
416
399
383
367
352
337
322
308
294
281
268
255
243
231
220
208
197
187
177
167
157
148
139
130
122
114
106
98
91
84
77
70
64
58
52
46
40
35
30
24
20
15
11
6
2
-1
-5
-8
-11
-14
-17
-19
-21
-23
-24
-25
-26
-27
-27
-27
-26
-26
-24
-23
-21
-19
-16
-13
-10
-6
-2
2
6
11
17
22
28
34
41
47
54
62
69
77
85
94
102
111
120
129
139
148
157
167
176
186
195
205
214
224
233
242
251
260
269
277
285
293
301
308
316
322
329
335
341
347
352
357
362
367
371
375
379
383
386
389
392
395
397
399
401
402
403
404
404
404
404
403
402
400
399
396
393
390
386
382
378
373
367
361
355
348
340
333
325
316
307
298
289
279
269
258
247
236
225
213
201
189
177
164
151
138
124
111
96
82
68
53
38
22
7
-9
-25
-42
-59
-76
-93
-111
-129
-147
-165
-184
-202
-221
-240
-260
-279
-298
-318
-338
-357
-377
-397
-416
-436
-455
-475
-494
-513
-533
-552
-571
-589
-608
-626
-644
-662
-680
-697
-715
-732
-749
-765
-782
-798
-814
-830
-845
-861
-876
-891
-906
-920
-934
-948
-962
-976
-990
-1002
-1016
-1030
-1042
-1055
-1068
-1081
-1093
-1105
-1118
-1130
-1142
-1154
-1166
-1178
-1189
-1201
-1213
-1224
-1236
-1247
-1258
-1270
-1281
-1292
-1303
-1313
-1324
-1335
-1345
-1355
-1365
-1375
-1385
-1394
-1403
-1412
-1421
-1430
-1438
-1447
-1455
-1462
-1470
-1477
-1484
-1491
-1498
-1504
-1511
-1517
-1522
-1528
-1533
-1538
-1543
-1548
-1552
-1556
-1560
-1563
-1567
-1570
-1573
-1575
-1578
-1580
-1582
-1583
-1585
-1586
-1587
-1588
-1588
-1588
-1588
-1588
-1587
-1586
-1585
-1583
-1582
-1579
-1577
-1574
-1571
-1567
-1563
-1559
-1555
-1550
-1545
-1539
-1533
-1527
-1521
-1514
-1507
-1499
-1491
-1483
-1475
-1467
-1458
-1449
-1440
-1430
-1421
-1411
-1401
-1391
-1381
-1370
-1360
-1349
-1338
-1327
-1316
-1305
-1294
-1283
-1272
-1261
-1250
-1239
-1229
-1218
-1207
-1197
-1186
-1176
-1166
-1156
-1146
-1136
-1127
-1117
-1108
-1099
-1090
-1082
-1074
-1065
-1058
-1050
-1042
-1035
-1027
-1020
-1012
-1006
-1000
-994
-987
-981
-975
-969
-963
-958
-952
-947
-942
-937
-932
-928
-923
-919
-914
-910
-907
-903
-899
-896
-893
-889
-886
-884
-881
-878
-876
-873
-871
-869
-867
-865
-863
-861
-860
-858
-857
-856
-855
-854
-853
-853
-852
-852
-852
-852
-852
-852
-852
-852
-852
-853
-853
-853
-853
-853
-853
-853
-853
-853
-853
-854
-854
-854
-854
-854
-854
-854
-854
-854
-854
-855
-855
-855
-855
-855
-855
-855
-855
-855
-855
-856
-856
-856
-856
-856
-856
-856
-856
-856
-856
-857
-857
-857
-857
-857
-857
-857
-857
-857
-857
-858
-858
-858
-858
-858
-858
-858
-858
-858
-858
-858
-859
-859
-859
-859
-859
-859
-859
-859
-859
-859
-859
-860
-860
-860
-860
-860
-860
-860
-860
-860
-860
-860
-861
-861
-861
-861
-861
-861
-861
-861
-861
-861
-861
-862
-862
-862
-862
-862
-862
-862
-862
-862
-862
-862
-862
-863
-863
-863
-863
-863
-863
-863
-863
-863
-863
-863
-863
-864
-864
-864
-864
-864
-864
-864
-864
-864
-864
-864
-864
-864
-865
-865
-865
-865
-865
-865
-865
-865
-865
-865
-865
-865
-865
-866
-866
-866
-866
-866
-866
-866
-866
-866
-866
-866
-866
-866
-867
-867
-867
-867
-867
-867
-867
-867
-867
-867
-867
-867
-867
-867
-868
-868
-868
-868
-868
-868
-868
-868
-868
-868
-868
-868
-868
-868
-868
-869
-869
-869
-869
-869
-869
-869
-869
-869
-869
-869
-869
-869
-869
-869
-870
-870
-870
-870
-870
-870
-870
-870
-870
-870
-870
-870
-870
-870
-870
-870
-871
-871
-871
-871
-871
-871
-871
-871
-871
-871
-871
-871
-871
-871
-871
-871
-872
-872
-872
-872
-872
-872
-872
-872
-872
-872
-872
-872
-872
-872
-872
-872
-872
-872
-873
-873
-873
-873
-873
-873
-873
-873
-873
-873
-873
-873
-873
-873
-873
-873
-873
-873
-874
-874
-874
-874
-874
-874
-874
-874
-874
-874
-874
-874
-874
-874
-874
-874
-874
-874
-874
-874
-875
-875
-875
-875
-875
-875
-875
-875
-875
-875
-875
-875
-875
-875
-875
-875
-875
-875
-875
-875
-875
-876
-876
-876
-876
-876
-876
-876
-876
-876
-876
-876
-876
-876
-876
-876
-876
-876
-876
-876
-876
-876
-876
-876
-877
-877
-877
-877
-877
-877
-877
-877
-877
-877
-877
-877
-877
-877
-877
-877
-877
-877
-877
-877
-877
-877
-877
-877
-877
-877
-878
-878
-878
-878
-878
-878
-878
-878
-878
-878
-878
-878
-878
-878
-878
-878
-878
-878
-878
-878
-878
-878
-878
-878
-878
-878
-878
-878
-879
-879
-879
-879
-879
-879
-879
-879
-879
-879
-879
-879
-879
-879
-879
-879
-879
-879
-879
-879
-879
-879
-879
-879
-879
-879
-879
-879
-879
-879
-879
-879
-880
-880
-880
-880
-880
-880
-880
-880
-880
-880
-880
-880
-880
-880
-880
-880
-880
-880
-880
-880
-880
-880
-880
-880
-880
-880
-880
-880
-880
-880
-880
-880
-880
-880
-880
-880
-880
-880
-880
-881
-881
-881
-881
-881
-881
-881
-881
-881
-881
-881
-881
-881
-881
-881
-881
-881
-881
-881
-881
-881
-881
-881
-881
-881
-881
-881
-881
-881
-881
-881
-881
-881
-881
-881
-881
-881
-881
-881
-881
-881
-881
-881
-881
-881
-881
-881
-881
-881
-881
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-881
-881
-881
-881
-881
-881
-881
-881
-881
-881
-881
-881
-881
-881
-881
-881
-881
-881
-881
-881
-881
-881
-881
-881
-881
-881
-881
-881
-881
-881
-881
-881
-881
-881
-881
-881
-881
-881
-881
-881
-881
-881
-881
-881
-881
-881
-881
-881
-881
-881
-881
-881
-881
-881
-881
-881
-881
-881
-881
-881
-881
-880
-880
-880
-880
-880
-880
-880
-880
-880
-880
-880
-880
-880
-880
-880
-880
-880
-880
-880
-880
-880
-880
-880
-880
-880
-880
-880
-880
-880
-880
-880
-880
-880
-880
-880
-880
-880
-880
-880
-880
-880
-880
-880
-880
-880
-880
-880
-880
-880
-880
-879
-879
-879
-879
-879
-879
-879
-879
-879
-879
-879
-879
-879
-879
-879
-879
-879
-879
-879
-879
-879
-879
-879
-879
-879
-879
-879
-879
-879
-879
-879
-879
-879
-879
-879
-879
-879
-879
-879
-879
-879
-879
-879
-879
-878
-878
-878
-878
-878
-878
-878
-878
-878
-878
-878
-878
-878
-878
-878
-878
-878
