5
10355
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
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
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
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
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
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
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
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
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
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
20
20
20
20
20
20
20
20
20
20
20
21
21
21
21
21
21
21
21
21
21
21
21
22
22
22
22
22
22
22
22
22
22
22
23
23
23
23
23
23
23
23
23
23
23
24
24
24
24
24
24
24
24
24
24
25
25
25
25
25
25
25
25
25
25
26
26
26
26
26
26
26
26
26
26
27
27
27
27
27
27
27
27
27
27
28
28
28
28
28
28
28
28
28
28
29
29
29
29
29
29
29
29
29
30
30
30
30
30
30
30
30
30
30
31
31
31
31
31
31
31
31
31
32
32
32
32
32
32
32
32
32
33
33
33
33
33
33
33
33
34
34
34
34
34
34
34
34
34
35
35
35
35
35
35
35
35
35
36
36
36
36
36
36
36
36
37
37
37
37
37
37
37
37
38
38
38
38
38
38
38
38
39
39
39
39
39
39
39
39
40
40
40
40
40
40
40
40
41
41
41
41
41
41
41
41
42
42
42
42
42
42
42
43
43
43
43
43
43
43
43
44
44
44
44
44
44
44
45
45
45
45
45
45
45
45
46
46
46
46
46
46
46
47
47
47
47
47
47
47
48
48
48
48
48
48
48
49
49
49
49
49
49
49
50
50
50
50
50
50
50
51
51
51
51
51
51
51
52
52
52
52
52
52
53
53
53
53
53
53
53
54
54
54
54
54
54
54
55
55
55
55
55
55
56
56
56
56
56
56
56
57
57
57
57
57
57
58
58
58
58
58
58
59
59
59
59
59
59
59
60
60
60
60
60
60
61
61
61
61
61
61
62
62
62
62
62
62
63
63
63
63
63
63
64
64
64
64
64
64
65
65
65
65
65
65
66
66
66
66
66
66
67
67
67
67
67
68
68
68
68
68
68
69
69
69
69
69
69
70
70
70
70
70
70
71
71
71
71
71
72
72
72
72
72
72
73
73
73
73
73
74
74
74
74
74
74
75
75
75
75
75
76
76
76
76
76
76
77
77
77
77
77
78
78
78
78
78
79
79
79
79
79
79
80
80
80
80
80
81
81
81
81
81
82
82
82
82
82
83
83
83
83
83
84
84
84
84
84
85
85
85
85
85
86
86
86
86
86
87
87
87
87
87
88
88
88
88
88
89
89
89
89
89
90
90
90
90
90
90
90
90
91
91
91
91
92
92
92
92
93
93
93
93
93
93
94
94
94
94
94
95
95
95
95
95
96
96
96
96
96
97
97
98
98
99
99
99
99
100
100
100
100
101
101
101
101
101
102
102
102
103
103
103
103
104
104
104
105
105
106
106
107
107
108
108
108
109
109
109
110
110
111
111
112
112
113
113
114
114
115
115
115
116
116
117
117
118
118
119
119
120
120
120
121
121
121
122
122
123
123
123
124
124
124
125
125
126
126
126
127
127
128
128
129
129
130
130
131
131
132
132
133
133
134
134
135
135
136
136
137
137
138
138
138
139
139
139
140
140
141
141
142
143
143
143
144
144
144
144
144
145
145
145
146
146
147
147
147
148
148
148
148
149
149
149
150
151
151
152
152
152
153
153
153
153
153
154
154
155
155
156
156
157
157
157
158
158
158
158
158
159
159
160
160
160
161
161
162
162
162
162
163
163
164
164
165
165
166
166
166
166
166
166
166
166
167
167
168
168
168
169
169
170
170
170
170
170
171
171
171
171
172
172
172
172
172
172
172
173
173
174
174
174
175
175
175
175
176
176
176
177
177
177
177
177
177
177
177
177
177
178
178
178
179
179
179
180
180
180
180
180
180
180
180
180
180
180
180
181
181
182
182
182
182
182
182
182
183
183
183
184
184
184
184
184
184
184
184
184
185
185
185
185
185
186
186
186
187
187
187
187
187
187
187
187
187
187
187
186
186
186
186
186
186
186
185
185
185
185
185
185
185
185
185
185
185
185
185
185
185
185
185
185
185
186
186
186
186
186
186
186
186
185
185
185
186
186
186
187
187
187
187
187
186
186
186
186
186
187
187
187
187
187
187
187
186
186
186
186
186
186
187
187
187
187
187
187
188
188
188
188
188
189
189
188
188
189
189
189
190
190
190
190
190
190
191
191
191
191
191
191
191
192
192
192
193
193
193
194
194
194
194
194
195
195
196
196
196
197
197
198
198
199
199
200
200
200
201
201
202
202
202
203
203
204
204
205
205
205
205
206
206
206
206
207
207
207
208
208
208
208
208
208
209
209
210
210
211
211
211
212
212
212
213
214
214
214
214
214
214
214
214
215
215
216
216
216
217
217
218
218
218
218
217
217
217
217
217
217
217
217
217
217
217
217
217
217
217
217
218
218
218
218
218
218
218
218
218
218
218
218
218
219
219
219
219
219
220
220
220
220
220
221
221
222
222
222
222
222
222
221
221
220
220
219
219
219
219
218
218
218
218
219
219
219
219
220
220
220
220
220
220
220
221
221
221
221
221
222
222
223
223
224
224
225
225
225
226
226
226
227
228
228
228
229
229
229
228
228
228
228
228
228
228
228
229
229
229
229
229
229
229
229
228
229
229
229
230
230
230
230
230
231
231
232
233
234
235
236
237
238
238
239
239
239
239
240
240
240
240
240
241
241
241
241
242
242
242
242
243
243
243
243
243
243
243
243
243
244
244
244
244
244
244
244
244
244
244
245
245
245
246
246
246
246
246
245
246
246
246
247
248
249
249
250
250
249
249
249
248
248
248
248
248
248
248
248
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
246
246
246
245
245
245
245
245
246
246
246
247
247
248
248
249
249
250
250
251
252
253
253
254
254
254
254
254
254
254
254
255
255
256
256
256
256
256
256
255
255
255
255
255
255
255
255
255
256
256
257
258
258
259
260
261
262
263
264
265
266
267
268
270
271
272
273
274
275
276
276
277
278
279
281
283
284
286
288
289
290
290
291
292
292
293
294
295
296
297
297
299
300
301
302
303
304
305
306
308
309
310
312
313
315
316
317
318
319
320
321
322
323
325
326
328
329
331
333
334
336
338
339
340
341
342
343
344
345
346
348
349
350
352
353
354
356
357
357
358
359
360
361
363
365
367
368
370
371
372
373
374
375
376
377
379
381
383
385
387
388
389
389
390
391
392
392
393
394
396
397
399
400
401
402
403
404
405
406
407
408
409
410
411
413
414
415
417
418
420
422
423
425
427
429
431
433
435
438
440
442
444
446
448
450
452
453
455
456
457
459
460
462
464
466
467
469
470
472
473
474
475
476
478
479
480
481
483
484
485
487
488
490
491
493
494
495
496
497
498
499
500
501
503
504
505
506
506
507
508
508
509
510
512
514
516
519
521
523
525
527
529
531
533
534
535
537
539
540
542
544
545
547
548
550
551
552
554
555
557
558
559
560
561
563
563
564
565
565
566
566
567
567
567
567
567
567
567
567
567
568
568
568
568
568
568
568
568
568
569
569
570
572
573
574
575
576
578
579
580
582
583
585
586
587
588
590
591
592
593
594
595
596
597
599
600
602
603
605
606
607
608
609
610
611
611
612
613
614
615
616
617
618
619
620
621
623
624
625
626
627
627
628
628
628
629
629
630
632
633
634
635
635
637
638
639
640
642
643
644
645
645
645
646
646
647
648
648
649
650
650
650
651
651
652
653
654
655
656
658
659
660
661
662
663
665
666
667
669
671
672
673
674
675
675
676
676
675
675
675
675
674
674
674
674
675
675
674
674
674
674
674
674
673
673
672
671
670
669
668
667
666
665
664
663
662
661
660
659
659
658
658
659
659
659
660
661
661
662
663
665
666
667
669
671
673
674
676
677
679
680
681
682
683
684
686
687
689
691
692
694
695
697
698
700
701
703
705
706
707
708
708
708
708
708
708
708
708
708
708
708
708
708
708
708
708
708
708
708
708
708
708
709
709
709
710
710
710
711
712
713
714
714
715
715
715
714
714
713
713
712
712
712
713
714
714
715
716
716
717
718
719
720
721
722
723
724
725
725
726
726
726
726
726
727
728
728
729
730
731
732
733
733
733
733
733
732
730
729
728
727
726
724
722
721
719
717
715
713
711
709
707
705
703
700
698
696
693
691
689
687
685
683
681
679
677
675
673
672
671
670
669
668
667
666
665
664
662
661
660
659
659
658
657
656
655
655
654
654
653
653
652
650
649
648
646
645
644
642
640
638
636
633
630
628
625
622
620
618
615
613
611
609
606
604
602
599
597
594
591
589
587
585
583
580
578
575
573
571
569
567
565
563
561
559
557
556
554
553
551
550
549
547
545
543
541
538
536
533
531
528
526
524
522
521
520
519
517
516
514
512
511
509
508
507
506
504
503
501
500
498
497
496
495
493
491
489
487
485
483
482
481
480
478
476
474
471
468
465
462
457
453
448
443
438
433
428
423
418
413
408
403
398
394
389
384
380
375
370
364
359
354
349
345
341
337
334
330
326
323
320
316
313
310
307
304
301
298
296
294
291
289
287
284
282
279
276
274
271
269
266
263
259
255
250
246
242
237
233
228
223
217
211
205
200
194
189
185
180
175
170
166
161
157
153
150
146
143
139
135
132
129
126
123
120
117
114
110
107
104
101
98
95
92
90
88
86
84
82
81
80
78
77
77
76
75
74
73
72
70
68
65
62
59
56
54
51
48
45
42
38
35
33
31
29
27
25
23
21
19
17
14
11
8
5
2
0
-3
-6
-8
-10
-12
-14
-16
-19
-22
-25
-28
-31
-33
-36
-39
-42
-46
-50
-54
-59
-64
-70
-75
-81
-86
-92
-97
-103
-109
-115
-121
-127
-133
-140
-146
-152
-158
-163
-169
-174
-179
-183
-188
-192
-196
-201
-205
-208
-212
-215
-218
-221
-224
-227
-231
-234
-237
-241
-245
-249
-254
-258
-262
-266
-270
-274
-278
-281
-285
-289
-293
-297
-301
-305
-310
-313
-317
-320
-323
-327
-330
-333
-336
-339
-342
-344
-347
-349
-351
-353
-355
-357
-359
-361
-363
-365
-365
-366
-366
-367
-368
-368
-369
-370
-370
-371
-371
-371
-370
-369
-368
-367
-366
-365
-363
-362
-362
-361
-361
-360
-359
-359
-358
-357
-358
-358
-359
-360
-361
-362
-363
-364
-365
-366
-367
-367
-368
-369
-370
-370
-371
-372
-373
-374
-375
-376
-377
-378
-379
-380
-380
-380
-380
-380
-379
-378
-377
-376
-375
-374
-374
-373
-372
-371
-371
-370
-370
-369
-368
-367
-366
-364
-363
-362
-360
-359
-359
-358
-358
-358
-358
-358
-359
-360
-362
-363
-365
-367
-369
-370
-371
-372
-373
-374
-374
-374
-374
-374
-373
-372
-372
-371
-371
-372
-372
-373
-374
-374
-374
-374
-374
-373
-373
-373
-373
-373
-373
-372
-372
-372
-372
-371
-371
-371
-372
-372
-373
-374
-374
-375
-376
-376
-376
-375
-375
-374
-372
-371
-370
-369
-369
-369
-369
-369
-370
-370
-370
-371
-371
-372
-374
-375
-378
-380
-383
-386
-389
-392
-394
-396
-399
-401
-403
-405
-407
-410
-413
-417
-421
-425
-429
-433
-437
-441
-445
-448
-451
-454
-457
-460
-462
-465
-468
-470
-472
-475
-477
-480
-483
-486
-489
-491
-493
-495
-497
-500
-502
-505
-507
-510
-512
-514
-517
-519
-522
-525
-529
-533
-538
-543
-548
-554
-560
-566
-572
-578
-584
-589
-594
-598
-603
-607
-611
-615
-618
-621
-624
-627
-630
-633
-636
-640
-643
-646
-650
-653
-657
-661
-665
-669
-673
-676
-680
-684
-687
-691
-694
-698
-701
-705
-709
-713
-717
-722
-726
-730
-735
-739
-742
-745
-747
-749
-751
-752
-753
-755
-755
-756
-756
-755
-755
-755
-755
-755
-756
-757
-758
-758
-759
-759
-759
-759
-760
-760
-761
-762
-762
-763
-764
-765
-766
-767
-769
-770
-772
-773
-775
-777
-779
-780
-782
-783
-784
-784
-784
-783
-783
-782
-782
-782
-781
-780
-779
-777
-775
-773
-771
-770
-769
-768
-767
-767
-767
-768
-769
-770
-771
-773
-774
-776
-779
-781
-785
-788
-792
-796
-801
-805
-809
-813
-816
-820
-823
-827
-830
-833
-837
-840
-844
-847
-850
-853
-856
-859
-862
-864
-867
-870
-872
-874
-875
-876
-876
-876
-876
-875
-874
-872
-870
-869
-867
-866
-864
-863
-862
-861
-859
-858
-857
-856
-855
-854
-853
-853
-854
-856
-858
-861
-865
-869
-873
-878
-883
-887
-892
-896
-900
-904
-907
-910
-913
-915
-917
-919
-920
-921
-921
-921
-921
-920
-919
-919
-918
-918
-917
-916
-914
-912
-909
-906
-903
-900
-897
-895
-892
-890
-887
-885
-883
-882
-882
-881
-881
-881
-881
-882
-882
-882
-882
-881
-880
-879
-878
-876
-874
-871
-869
-867
-866
-865
-864
-863
-863
-862
-861
-861
-860
-858
-857
-855
-853
-852
-850
-848
-846
-844
-841
-839
-838
-836
-834
-832
-830
-828
-825
-822
-820
-817
-815
-814
-812
-810
-807
-804
-801
-798
-795
-792
-790
-787
-784
-781
-778
-775
-772
-768
-765
-761
-757
-753
-749
-745
-741
-736
-731
-727
-722
-717
-713
-708
-705
-701
-699
-696
-694
-693
-692
-691
-692
-693
-695
-698
-703
-708
-714
-722
-731
-741
-751
-763
-775
-787
-799
-811
-824
-837
-851
-864
-879
-893
-907
-921
-935
-950
-964
-978
-992
-1006
-1018
-1032
-1044
-1055
-1065
-1075
-1083
-1091
-1097
-1102
-1105
-1108
-1110
-1111
-1112
-1112
-1112
-1112
-1111
-1110
-1109
-1107
-1105
-1103
-1103
-1103
-1103
-1104
-1105
-1105
-1106
-1107
-1108
-1110
-1111
-1113
-1115
-1118
-1121
-1124
-1127
-1130
-1133
-1137
-1142
-1146
-1151
-1156
-1160
-1165
-1169
-1174
-1179
-1183
-1187
-1191
-1194
-1197
-1199
-1200
-1199
-1198
-1196
-1193
-1190
-1186
-1181
-1175
-1168
-1160
-1152
-1144
-1136
-1126
-1117
-1107
-1097
-1086
-1076
-1067
-1057
-1047
-1038
-1028
-1018
-1008
-998
-988
-977
-967
-956
-945
-934
-923
-912
-902
-892
-882
-872
-863
-855
-847
-839
-832
-826
-821
-817
-815
-813
-811
-811
-810
-810
-811
-811
-813
-815
-818
-821
-826
-830
-834
-839
-842
-845
-848
-849
-850
-851
-851
-850
-849
-848
-847
-846
-845
-845
-844
-843
-842
-842
-841
-840
-840
-840
-839
-839
-839
-839
-838
-838
-837
-837
-838
-839
-841
-843
-846
-850
-853
-857
-861
-866
-871
-875
-880
-885
-889
-893
-896
-899
-902
-904
-906
-909
-911
-914
-916
-919
-921
-924
-926
-927
-928
-929
-930
-930
-931
-932
-933
-934
-934
-934
-934
-934
-934
-934
-935
-936
-938
-940
-943
-947
-950
-954
-957
-961
-964
-968
-971
-974
-978
-981
-984
-986
-988
-990
-992
-994
-996
-999
-1000
-1004
-1006
-1010
-1012
-1014
-1014
-1016
-1016
-1016
-1016
-1018
-1018
-1018
-1018
-1020
-1020
-1022
-1025
-1027
-1030
-1034
-1038
-1043
-1049
-1054
-1060
-1065
-1070
-1075
-1079
-1083
-1086
-1088
-1090
-1092
-1093
-1094
-1095
-1097
-1098
-1099
-1099
-1100
-1100
-1101
-1101
-1101
-1100
-1100
-1098
-1096
-1094
-1091
-1087
-1082
-1078
-1073
-1068
-1064
-1060
-1056
-1053
-1051
-1048
-1046
-1044
-1042
-1041
-1040
-1039
-1038
-1038
-1038
-1037
-1037
-1037
-1037
-1037
-1037
-1037
-1038
-1038
-1039
-1040
-1042
-1044
-1047
-1051
-1055
-1060
-1065
-1071
-1078
-1085
-1093
-1101
-1110
-1119
-1128
-1137
-1146
-1155
-1165
-1174
-1183
-1192
-1201
-1210
-1218
-1226
-1234
-1242
-1250
-1258
-1265
-1270
-1275
-1279
-1282
-1284
-1286
-1288
-1289
-1291
-1293
-1295
-1298
-1300
-1303
-1307
-1311
-1316
-1321
-1327
-1333
-1340
-1348
-1356
-1365
-1373
-1382
-1390
-1399
-1407
-1415
-1423
-1430
-1438
-1445
-1452
-1459
-1466
-1473
-1479
-1486
-1492
-1498
-1502
-1506
-1509
-1512
-1514
-1516
-1517
-1518
-1519
-1519
-1519
-1519
-1518
-1518
-1517
-1516
-1515
-1514
-1512
-1511
-1510
-1508
-1506
-1504
-1501
-1498
-1495
-1492
-1488
-1485
-1482
-1479
-1476
-1473
-1470
-1468
-1465
-1463
-1460
-1459
-1457
-1456
-1456
-1457
-1459
-1461
-1464
-1467
-1472
-1477
-1482
-1489
-1496
-1503
-1511
-1520
-1529
-1538
-1548
-1560
-1572
-1584
-1597
-1611
-1625
-1638
-1651
-1664
-1677
-1689
-1700
-1712
-1723
-1733
-1743
-1753
-1762
-1771
-1779
-1785
-1791
-1795
-1798
-1799
-1800
-1799
-1797
-1795
-1791
-1787
-1782
-1777
-1772
-1766
-1760
-1754
-1749
-1743
-1738
-1732
-1726
-1721
-1715
-1710
-1706
-1702
-1699
-1696
-1693
-1690
-1688
-1685
-1682
-1680
-1677
-1675
-1673
-1671
-1668
-1666
-1663
-1660
-1657
-1653
-1648
-1643
-1636
-1628
-1620
-1611
-1601
-1590
-1579
-1568
-1556
-1543
-1530
-1516
-1503
-1489
-1475
-1461
-1446
-1431
-1416
-1401
-1385
-1370
-1355
-1341
-1328
-1315
-1304
-1295
-1288
-1283
-1280
-1280
-1282
-1287
-1294
-1303
-1316
-1331
-1348
-1366
-1386
-1407
-1429
-1451
-1473
-1494
-1516
-1537
-1558
-1578
-1597
-1615
-1632
-1648
-1662
-1675
-1686
-1696
-1704
-1710
-1715
-1719
-1721
-1722
-1722
-1720
-1718
-1715
-1711
-1707
-1703
-1698
-1693
-1688
-1683
-1678
-1673
-1670
-1667
-1666
-1666
-1668
-1670
-1674
-1678
-1683
-1690
-1697
-1705
-1715
-1725
-1737
-1750
-1764
-1778
-1793
-1808
-1822
-1837
-1850
-1863
-1875
-1885
-1895
-1904
-1911
-1918
-1924
-1928
-1930
-1931
-1931
-1928
-1925
-1919
-1913
-1904
-1894
-1882
-1869
-1855
-1841
-1825
-1809
-1793
-1776
-1760
-1743
-1726
-1710
-1695
-1682
-1669
-1657
-1646
-1636
-1628
-1620
-1614
-1608
-1605
-1603
-1602
-1602
-1604
-1607
-1612
-1617
-1624
-1633
-1642
-1653
-1664
-1675
-1687
-1698
-1709
-1719
-1729
-1738
-1747
-1755
-1762
-1769
-1776
-1781
-1786
-1790
-1792
-1793
-1794
-1794
-1793
-1792
-1791
-1790
-1788
-1785
-1783
-1780
-1776
-1771
-1766
-1761
-1754
-1748
-1742
-1735
-1729
-1723
-1718
-1713
-1708
-1705
-1702
-1700
-1699
-1699
-1701
-1704
-1707
-1711
-1716
-1722
-1728
-1734
-1741
-1747
-1754
-1761
-1768
-1775
-1784
-1793
-1802
-1812
-1822
-1832
-1842
-1853
-1864
-1874
-1884
-1893
-1902
-1909
-1916
-1923
-1929
-1935
-1941
-1946
-1952
-1957
-1961
-1964
-1967
-1970
-1971
-1972
-1972
-1972
-1970
-1968
-1965
-1962
-1958
-1953
-1948
-1942
-1936
-1929
-1923
-1917
-1912
-1907
-1903
-1899
-1896
-1893
-1890
-1887
-1883
-1879
-1874
-1870
-1865
-1859
-1853
-1845
-1837
-1828
-1818
-1807
-1795
-1783
-1771
-1758
-1745
-1733
-1721
-1709
-1697
-1686
-1675
-1664
-1652
-1641
-1629
-1618
-1607
-1596
-1586
-1576
-1566
-1556
-1546
-1536
-1526
-1518
-1510
-1502
-1495
-1489
-1482
-1475
-1468
-1461
-1453
-1444
-1434
-1424
-1413
-1401
-1389
-1377
-1363
-1350
-1335
-1321
-1305
-1289
-1272
-1255
-1237
-1218
-1198
-1178
-1157
-1135
-1114
-1093
-1071
-1050
-1030
-1010
-990
-972
-954
-938
-923
-909
-895
-883
-872
-861
-850
-840
-831
-824
-817
-812
-808
-805
-803
-802
-802
-802
-804
-807
-811
-815
-820
-826
-832
-839
-847
-855
-863
-872
-880
-888
-896
-903
-911
-919
-927
-935
-943
-951
-958
-966
-973
-979
-985
-991
-996
-1000
-1004
-1006
-1010
-1014
-1018
-1022
-1028
-1034
-1041
-1049
-1057
-1066
-1075
-1085
-1094
-1104
-1113
-1123
-1133
-1142
-1152
-1161
-1170
-1179
-1188
-1197
-1205
-1213
-1221
-1228
-1235
-1241
-1245
-1249
-1252
-1254
-1255
-1255
-1254
-1252
-1248
-1243
-1237
-1230
-1223
-1216
-1208
-1200
-1192
-1183
-1174
-1166
-1157
-1147
-1138
-1128
-1118
-1108
-1097
-1086
-1075
-1063
-1052
-1041
-1031
-1020
-1012
-1002
-995
-987
-981
-975
-970
-967
-964
-963
-962
-961
-961
-960
-960
-958
-956
-953
-950
-947
-943
-939
-934
-930
-927
-923
-920
-917
-915
-913
-912
-912
-913
-914
-915
-917
-920
-924
-928
-932
-936
-940
-944
-947
-950
-953
-955
-958
-959
-961
-961
-961
-960
-958
-955
-951
-947
-940
-933
-924
-913
-901
-888
-875
-861
-847
-833
-819
-805
-791
-778
-766
-754
-743
-733
-723
-713
-704
-694
-685
-676
-667
-659
-651
-643
-635
-628
-621
-615
-609
-604
-600
-596
-592
-588
-584
-580
-575
-569
-562
-554
-545
-535
-524
-512
-500
-487
-474
-460
-446
-432
-418
-404
-390
-376
-362
-348
-333
-317
-301
-284
-267
-249
-231
-213
-195
-177
-160
-143
-126
-111
-96
-82
-69
-58
-46
-36
-26
-17
-9
0
8
15
23
30
37
43
49
54
58
61
63
65
65
65
64
62
59
56
53
49
44
39
34
29
23
17
11
4
-4
-13
-23
-33
-44
-56
-68
-81
-95
-108
-121
-134
-146
-158
-169
-178
-187
-195
-203
-210
-217
-223
-229
-235
-241
-246
-251
-256
-260
-264
-268
-271
-274
-276
-279
-282
-285
-288
-290
-293
-295
-298
-300
-303
-305
-308
-311
-313
-316
-318
-320
-322
-323
-325
-325
-324
-322
-319
-315
-308
-300
-291
-279
-266
-251
-236
-220
-204
-189
-175
-162
-148
-136
-123
-110
-97
-84
-71
-58
-46
-35
-24
-14
-5
4
12
20
28
37
47
57
67
77
87
96
106
115
124
133
142
151
159
168
175
182
189
196
203
210
216
223
230
238
246
254
262
271
279
287
295
302
308
314
320
326
331
336
341
346
351
355
360
364
369
373
377
380
384
388
391
394
396
397
396
395
392
389
383
377
369
361
351
342
332
323
314
305
297
289
281
274
268
262
258
254
251
248
245
242
240
237
234
232
231
230
231
232
234
237
240
243
247
250
254
259
263
268
272
276
279
281
283
283
283
282
280
278
276
274
271
269
266
263
261
258
255
253
251
250
249
248
248
248
249
250
252
256
261
268
276
286
296
308
321
335
350
366
381
397
412
427
441
455
467
478
488
496
503
509
514
518
522
524
526
528
528
528
527
525
523
521
518
516
513
511
509
506
504
503
501
500
498
497
497
497
499
501
504
508
513
519
526
532
540
548
557
566
576
586
597
607
618
628
638
648
658
667
675
683
689
693
696
696
695
692
686
679
670
660
648
636
622
607
591
575
559
543
528
514
500
488
477
467
458
449
442
436
430
427
424
423
423
424
426
429
433
437
440
444
448
452
455
457
460
462
464
466
467
468
468
468
467
465
462
459
454
450
444
437
430
421
411
400
388
375
361
346
332
317
303
290
277
266
255
245
237
229
224
220
217
216
216
217
219
222
225
230
236
243
252
262
273
285
299
314
329
346
362
379
396
412
428
442
455
466
475
483
490
496
500
503
506
507
507
507
505
502
499
496
493
490
487
486
485
484
484
485
485
487
488
491
495
500
506
513
521
530
540
550
561
572
583
594
606
617
629
641
654
667
679
692
704
716
727
737
745
753
759
764
767
768
767
765
761
756
749
742
733
724
714
703
693
683
673
662
651
640
629
617
605
594
582
570
558
546
533
521
510
499
489
479
471
463
457
450
444
437
431
426
420
415
410
404
398
392
385
379
372
365
357
350
343
337
330
325
319
314
309
303
297
290
284
277
271
266
261
258
255
254
253
254
256
259
264
270
276
284
292
302
311
322
332
343
354
366
377
388
400
411
422
434
445
455
466
477
488
499
511
523
535
548
561
573
585
597
608
618
627
635
643
650
655
660
664
667
669
670
670
669
668
666
664
662
659
655
651
646
642
638
634
631
628
627
626
627
627
629
630
633
636
639
642
646
650
654
659
664
669
674
678
683
687
690
694
697
699
701
703
703
703
702
699
695
691
685
679
672
664
656
648
639
629
619
609
598
588
578
569
560
552
545
537
529
521
513
505
498
492
486
481
476
472
469
466
465
464
464
465
467
470
472
475
479
483
488
493
499
504
510
515
521
526
531
537
542
548
554
559
565
571
577
583
589
594
600
604
608
612
615
618
620
622
624
626
627
628
628
628
628
628
628
627
627
627
627
627
627
628
628
628
627
626
625
624
624
624
625
626
628
630
631
632
634
636
637
639
641
644
646
647
649
651
653
654
655
655
654
654
652
651
650
649
648
648
648
649
650
653
656
659
662
664
667
668
670
672
675
678
681
685
689
693
698
703
708
713
719
725
732
738
744
751
757
764
770
777
784
791
797
804
809
815
820
824
828
833
838
843
849
856
863
871
879
887
894
901
907
913
918
923
927
931
934
937
940
943
945
947
948
948
948
946
945
942
940
937
933
929
925
921
916
912
907
903
898
893
888
883
878
873
868
863
858
854
850
845
841
838
834
831
828
826
823
821
819
817
816
815
814
814
814
814
814
814
813
813
813
814
814
815
816
818
820
822
824
826
829
831
833
836
838
840
843
847
851
856
861
867
874
881
889
897
905
914
924
933
944
954
966
978
991
1004
1016
1031
1043
1056
1067
1078
1088
1097
1105
1112
1118
1122
1125
1127
1127
1127
1124
1121
1116
1110
1103
1095
1086
1076
1065
1053
1040
1027
1012
999
985
970
955
940
925
909
894
878
862
847
831
815
800
785
771
757
745
733
721
710
700
691
681
673
664
655
646
636
626
615
603
592
581
569
558
546
535
523
512
501
490
479
469
458
449
439
431
423
416
409
404
399
395
392
388
385
383
381
379
378
378
379
380
382
384
386
389
391
394
396
398
401
403
406
409
411
412
413
413
412
411
409
407
405
403
401
399
398
396
395
393
392
391
390
388
386
384
383
382
382
382
383
385
387
390
393
396
401
406
412
419
426
435
445
455
465
476
487
498
509
520
532
544
555
567
579
590
601
611
620
628
635
641
646
650
653
655
656
656
654
652
649
644
639
633
627
620
614
608
601
595
589
582
576
570
565
560
556
553
550
549
548
548
549
550
553
556
559
563
567
571
576
581
586
591
597
603
609
614
620
624
628
632
634
636
637
637
636
635
633
630
626
622
617
612
606
599
592
584
576
567
558
550
542
534
529
524
521
519
519
519
519
520
521
522
523
526
528
531
535
539
544
550
556
563
570
578
585
592
599
606
612
618
624
629
634
637
639
639
639
637
634
630
626
620
615
609
602
595
588
580
571
562
552
541
531
520
509
499
488
479
470
461
452
444
437
430
424
419
415
411
409
407
407
407
409
411
415
419
424
430
437
445
453
461
469
476
483
489
494
500
504
509
512
515
517
519
521
522
523
524
524
525
526
526
527
527
527
527
527
527
527
527
527
528
529
531
532
534
536
537
539
540
541
542
541
540
538
534
531
526
521
516
510
505
498
492
485
479
472
466
460
454
449
444
438
433
429
425
421
418
415
412
410
409
408
409
409
411
413
415
417
419
421
423
425
427
430
431
433
433
433
433
431
430
427
424
421
418
415
413
410
408
407
405
403
401
399
397
396
396
397
398
400
401
403
405
406
407
408
409
410
411
412
414
416
418
420
423
425
427
429
431
432
434
436
439
442
445
448
451
454
457
460
463
466
469
473
477
482
487
493
498
504
509
514
518
522
527
531
535
540
545
550
556
561
566
570
573
576
577
578
579
579
579
579
578
577
575
572
570
568
566
565
564
564
565
566
568
569
571
573
574
576
578
579
581
583
584
586
587
589
592
595
599
603
607
612
617
623
629
635
642
649
656
663
670
676
683
689
695
702
708
714
720
726
731
736
741
745
749
754
758
763
767
772
777
782
787
793
798
804
811
817
825
833
840
849
857
865
874
883
892
902
911
919
928
936
944
951
959
966
972
978
984
989
994
999
1004
1010
1016
1024
1031
1037
1043
1050
1057
1064
1072
1080
1087
1094
1101
1107
1113
1118
1122
1125
1128
1130
1131
1131
1130
1128
1125
1121
1115
1108
1099
1090
1079
1067
1054
1040
1026
1010
997
981
965
948
930
911
891
870
849
827
805
784
763
744
724
705
687
669
651
634
617
601
586
571
556
542
529
517
505
494
484
475
466
458
450
443
436
430
425
421
417
413
410
406
402
397
391
385
378
370
362
354
345
336
326
315
304
293
282
272
262
252
243
235
226
218
209
201
192
182
173
164
154
145
136
127
118
110
102
94
86
78
71
64
57
50
44
37
31
25
19
13
8
3
-1
-4
-6
-8
-9
-8
-7
-5
-2
2
7
12
18
25
33
41
50
59
68
77
86
95
105
114
123
132
141
149
157
165
172
179
185
192
197
201
205
207
208
209
209
209
209
209
208
207
206
205
203
202
200
199
198
198
197
197
198
199
201
203
206
209
212
214
216
217
218
218
219
219
220
221
223
224
224
223
222
219
215
210
205
199
193
187
181
174
167
160
151
142
131
120
109
97
85
73
60
49
37
25
14
2
-9
-21
-32
-43
-54
-63
-70
-76
-80
-83
-85
-86
-87
-87
-87
-86
-85
-83
-80
-78
-77
-76
-75
-75
-76
-77
-79
-82
-86
-91
-96
-102
-107
-113
-118
-124
-130
-137
-144
-152
-161
-169
-178
-187
-195
-204
-212
-221
-230
-238
-247
-254
-261
-267
-273
-277
-281
-284
-287
-289
-290
-291
-292
-292
-292
-292
-292
-292
-291
-291
-290
-288
-285
-282
-279
-275
-271
-267
-261
-256
-249
-243
-237
-230
-224
-218
-213
-208
-203
-199
-196
-193
-190
-188
-185
-183
-181
-180
-178
-177
-176
-175
-176
-176
-178
-180
-182
-184
-187
-190
-193
-196
-199
-201
-202
-203
-203
-203
-202
-201
-200
-197
-194
-190
-185
-181
-176
-171
-165
-160
-154
-148
-142
-136
-131
-126
-122
-119
-116
-113
-112
-111
-112
-113
-116
-119
-123
-128
-133
-138
-143
-149
-155
-161
-167
-174
-180
-187
-193
-199
-205
-212
-218
-225
-232
-239
-246
-253
-259
-265
-272
-277
-283
-288
-292
-295
-298
-300
-301
-302
-303
-302
-302
-301
-300
-299
-299
-298
-297
-296
-295
-293
-290
-286
-282
-278
-273
-268
-264
-260
-256
-253
-251
-248
-245
-243
-242
-240
-239
-239
-238
-237
-236
-235
-233
-231
-228
-226
-223
-220
-216
-212
-208
-203
-198
-193
-188
-183
-178
-175
-172
-171
-171
-171
-174
-177
-181
-187
-193
-201
-209
-219
-230
-241
-253
-266
-280
-294
-309
-324
-340
-356
-372
-389
-405
-422
-438
-454
-469
-484
-498
-511
-524
-535
-546
-557
-567
-576
-585
-592
-598
-602
-606
-608
-609
-609
-608
-607
-605
-602
-599
-596
-592
-588
-583
-579
-575
-571
-567
-564
-562
-560
-558
-556
-555
-554
-554
-554
-554
-555
-556
-558
-560
-562
-564
-567
-570
-573
-576
-579
-581
-584
-586
-588
-590
-592
-594
-596
-598
-601
-603
-605
-608
-610
-614
-617
-621
-624
-628
-631
-634
-637
-640
-643
-646
-650
-654
-658
-664
-670
-677
-684
-690
-697
-703
-708
-713
-717
-719
-721
-722
-722
-721
-719
-716
-712
-707
-701
-695
-688
-681
-674
-666
-659
-652
-645
-638
-632
-625
-619
-613
-607
-601
-595
-589
-583
-578
-573
-569
-564
-560
-556
-553
-549
-546
-543
-540
-538
-536
-535
-534
-534
-535
-536
-537
-538
-539
-541
-542
-544
-545
-546
-547
-548
-549
-549
-550
-550
-549
-549
-548
-548
-547
-546
-545
-543
-542
-540
-539
-536
-534
-532
-530
-530
-530
-530
-531
-533
-535
-537
-539
-541
-544
-546
-549
-551
-554
-556
-559
-561
-563
-564
-566
-567
-567
-566
-565
-563
-561
-558
-556
-553
-550
-548
-545
-542
-538
-535
-531
-527
-523
-520
-517
-514
-512
-509
-507
-505
-504
-502
-500
-499
-497
-496
-495
-495
-495
-496
-497
-500
-504
-508
-513
-520
-528
-536
-545
-555
-565
-575
-586
-596
-607
-617
-629
-640
-652
-663
-675
-686
-697
-708
-719
-729
-739
-749
-757
-765
-772
-778
-784
-788
-791
-794
-797
-799
-801
-803
-804
-805
-806
-806
-807
-807
-807
-807
-806
-805
-803
-800
-796
-792
-787
-782
-777
-772
-766
-761
-756
-751
-746
-742
-739
-736
-733
-731
-728
-726
-724
-721
-719
-717
-715
-714
-713
-713
-714
-714
-715
-716
-717
-719
-721
-723
-726
-729
-732
-735
-738
-741
-743
-746
-749
-753
-756
-761
-765
-771
-777
-783
-789
-796
-802
-809
-815
-820
-826
-831
-835
-840
-844
-847
-849
-851
-852
-853
-853
-854
-854
-854
-853
-853
-852
-850
-849
-848
-847
-847
-847
-846
-846
-846
-847
-847
-848
-848
-848
-849
-851
-853
-856
-859
-862
-865
-867
-870
-873
-876
-878
-881
-884
-886
-889
-891
-894
-896
-898
-899
-901
-903
-904
-905
-906
-906
-906
-906
-905
-904
-902
-901
-899
-897
-895
-893
-892
-891
-890
-889
-887
-886
-885
-884
-883
-882
-881
-880
-878
-876
-874
-871
-869
-866
-864
-863
-862
-862
-862
-863
-865
-867
-869
-872
-875
-877
-880
-883
-886
-889
-893
-896
-898
-901
-904
-906
-909
-912
-916
-919
-924
-929
-935
-941
-947
-953
-959
-965
-971
-976
-982
-987
-992
-998
-1004
-1010
-1018
-1026
-1034
-1044
-1054
-1065
-1076
-1087
-1098
-1110
-1121
-1132
-1143
-1153
-1163
-1173
-1183
-1193
-1202
-1210
-1219
-1227
-1234
-1242
-1249
-1257
-1265
-1273
-1281
-1289
-1297
-1305
-1312
-1319
-1325
-1331
-1335
-1338
-1341
-1342
-1343
-1342
-1341
-1340
-1338
-1336
-1333
-1330
-1326
-1322
-1317
-1312
-1306
-1300
-1294
-1287
-1280
-1274
-1267
-1261
-1255
-1249
-1244
-1239
-1235
-1232
-1229
-1226
-1224
-1222
-1221
-1219
-1218
-1217
-1217
-1216
-1214
-1213
-1211
-1209
-1207
-1204
-1202
-1199
-1197
-1194
-1191
-1188
-1184
-1180
-1174
-1168
-1161
-1153
-1144
-1135
-1126
-1116
-1105
-1095
-1083
-1072
-1060
-1049
-1037
-1025
-1014
-1002
-990
-978
-966
-955
-944
-933
-922
-911
-900
-889
-878
-867
-856
-845
-834
-823
-812
-801
-791
-781
-772
-763
-755
-748
-740
-732
-724
-716
-708
-700
-693
-686
-679
-672
-666
-660
-653
-647
-640
-634
-627
-621
-614
-607
-600
-593
-586
-579
-571
-564
-557
-549
-542
-535
-530
-525
-521
-518
-515
-513
-511
-509
-507
-505
-503
-502
-500
-499
-498
-498
-498
-499
-500
-502
-504
-507
-511
-515
-520
-525
-530
-536
-542
-547
-553
-558
-563
-568
-572
-576
-579
-582
-585
-587
-588
-590
-591
-592
-592
-592
-592
-591
-591
-590
-590
-589
-589
-587
-586
-584
-581
-578
-574
-570
-566
-562
-559
-557
-556
-555
-556
-557
-559
-561
-563
-565
-567
-568
-569
-569
-569
-569
-569
-569
-569
-568
-566
-564
-562
-559
-556
-553
-550
-548
-545
-543
-541
-539
-537
-536
-536
-536
-537
-539
-541
-544
-547
-551
-556
-561
-567
-575
-583
-593
-604
-617
-630
-644
-658
-672
-686
-700
-713
-726
-739
-751
-762
-773
-783
-792
-800
-806
-812
-818
-823
-827
-831
-835
-839
-843
-846
-848
-850
-850
-850
-850
-848
-845
-842
-839
-834
-830
-825
-820
-814
-808
-802
-794
-787
-778
-770
-762
-753
-746
-738
-731
-725
-718
-711
-705
-700
-695
-690
-687
-684
-681
-679
-678
-677
-676
-676
-676
-677
-678
-680
-684
-688
-693
-698
-704
-710
-715
-721
-726
-730
-735
-740
-744
-749
-752
-756
-759
-761
-763
-764
-766
-767
-767
-767
-767
-767
-768
-768
-769
-770
-772
-773
-774
-775
-776
-778
-780
-782
-785
-788
-791
-794
-797
-800
-803
-806
-808
-811
-814
-816
-818
-820
-821
-822
-821
-820
-818
-814
-809
-803
-795
-787
-779
-769
-759
-749
-738
-727
-715
-703
-691
-678
-665
-651
-638
-625
-612
-600
-588
-578
-567
-558
-550
-542
-535
-528
-522
-517
-512
-507
-502
-498
-494
-491
-488
-484
-481
-477
-473
-468
-463
-457
-450
-442
-435
-427
-420
-413
-406
-399
-392
-386
-380
-374
-369
-364
-360
-356
-352
-348
-345
-341
-338
-335
-332
-329
-327
-325
-324
-322
-321
-320
-320
-318
-317
-315
-314
-312
-311
-309
-307
-305
-303
-301
-298
-294
-291
-286
-281
-277
-272
-268
-264
-261
-259
-256
-254
-253
-252
-251
-251
-252
-253
-254
-256
-257
-259
-261
-262
-263
-263
-264
-264
-263
-263
-263
-262
-261
-260
-259
-258
-257
-255
-253
-251
-250
-249
-248
-247
-247
-246
-246
-246
-246
-246
-246
-246
-246
-246
-246
-247
-248
-249
-250
-252
-254
-257
-260
-263
-267
-270
-273
-276
-279
-282
-285
-288
-290
-292
-293
-295
-296
-298
-299
-301
-302
-303
-303
-303
-302
-301
-298
-295
-292
-288
-283
-277
-271
-263
-255
-246
-236
-227
-217
-208
-199
-190
-180
-169
-158
-147
-135
-124
-113
-103
-93
-84
-76
-68
-60
-51
-43
-35
-26
-16
-7
1
9
16
23
29
35
41
47
53
58
64
69
74
79
84
90
97
104
112
120
128
137
145
154
162
171
179
187
195
203
211
220
229
238
248
258
268
279
290
302
313
325
337
349
361
373
385
397
409
420
432
443
454
465
475
484
492
500
508
515
522
528
535
541
548
553
559
564
568
571
574
577
580
582
585
588
591
594
597
600
602
604
604
604
602
600
598
595
593
591
590
589
588
586
584
581
578
575
572
569
566
563
560
557
553
549
544
538
532
525
517
509
501
492
484
475
466
456
447
437
428
418
409
401
392
384
375
366
358
349
339
330
320
310
300
291
282
273
266
259
253
247
242
238
234
230
228
225
223
221
219
218
216
214
213
213
213
214
214
214
215
214
214
214
213
212
210
209
207
206
206
206
207
209
211
212
214
215
215
216
218
219
220
221
220
220
218
216
214
211
209
206
203
200
198
195
192
189
186
181
176
170
164
156
148
139
129
118
106
92
79
64
50
36
22
8
-5
-18
-31
-43
-56
-67
-78
-89
-99
-108
-116
-124
-131
-137
-143
-149
-154
-158
-163
-167
-170
-172
-173
-173
-172
-170
-168
-165
-163
-160
-156
-153
-149
-145
-140
-136
-132
-128
-124
-119
-115
-110
-106
-100
-95
-90
-85
-80
-74
-68
-63
-57
-52
-47
-42
-38
-34
-30
-26
-23
-20
-18
-15
-13
-10
-7
-4
-1
3
6
10
14
17
20
23
25
27
29
30
31
32
33
33
34
34
33
33
32
31
30
30
29
28
28
27
26
24
21
17
13
8
3
-2
-7
-11
-16
-21
-26
-32
-38
-43
-49
-53
-57
-61
-65
-69
-73
-77
-80
-84
-88
-91
-94
-96
-99
-102
-106
-110
-114
-119
-124
-128
-131
-135
-138
-141
-145
-148
-151
-153
-155
-157
-159
-161
-163
-166
-168
-169
-169
-169
-168
-167
-166
-164
-163
-161
-160
-158
-156
-154
-152
-149
-146
-143
-138
-133
-127
-121
-115
-109
-104
-98
-93
-88
-83
-77
-71
-65
-59
-53
-48
-42
-37
-31
-25
-19
-13
-8
-4
1
5
10
15
21
28
36
44
51
58
64
70
75
80
85
89
94
99
105
111
118
125
133
140
147
154
160
165
170
173
177
180
184
188
191
194
197
200
202
204
207
208
210
212
214
215
216
218
219
221
223
225
227
230
233
236
240
243
247
250
252
254
255
255
254
254
253
253
253
254
255
255
256
255
255
253
251
248
244
239
234
230
225
220
216
211
207
203
197
191
183
174
164
153
141
129
116
103
91
79
67
56
45
35
25
15
4
-6
-16
-26
-36
-46
-56
-65
-74
-83
-93
-102
-111
-121
-131
-141
-150
-160
-168
-177
-185
-193
-202
-210
-218
-226
-234
-242
-249
-255
-262
-268
-275
-282
-289
-296
-303
-309
-315
-321
-325
-328
-330
-332
-333
-335
-336
-338
-340
-342
-344
-344
-344
-342
-340
-338
-335
-332
-328
-324
-320
-317
-313
-309
-305
-300
-295
-290
-285
-280
-276
-272
-269
-266
-263
-259
-255
-250
-244
-238
-231
-224
-215
-206
-196
-186
-175
-164
-152
-140
-127
-115
-102
-89
-77
-63
-50
-36
-22
-8
5
17
29
41
52
63
74
84
94
102
110
117
123
128
132
135
137
139
139
138
136
133
131
128
125
122
121
120
119
118
117
115
113
110
107
104
100
97
94
91
87
82
77
73
68
63
59
55
51
48
46
45
44
42
41
39
37
35
32
29
26
23
22
20
19
17
14
10
5
-2
-10
-18
-27
-36
-44
-52
-60
-67
-74
-82
-91
-99
-108
-117
-125
-133
-140
-148
-155
-161
-168
-173
-177
-182
-186
-191
-197
-204
-212
-220
-228
-236
-244
-251
-258
-263
-268
-272
-276
-279
-282
-285
-287
-290
-291
-292
-292
-291
-288
-284
-279
-274
-268
-263
-258
-254
-250
-247
-245
-243
-243
-243
-243
-244
-246
-248
-251
-255
-259
-262
-265
-267
-268
-268
-267
-265
-264
-264
-265
-267
-269
-270
-272
-273
-274
-275
-276
-278
-281
-284
-289
-293
-298
-302
-304
-307
-308
-309
-309
-308
-308
-307
-307
-307
-307
-308
-308
-308
-308
-307
-306
-305
-303
-302
-301
-299
-298
-296
-293
-291
-288
-285
-282
-279
-275
-272
-269
-268
-267
-268
-270
-273
-277
-281
-285
-289
-292
-295
-298
-301
-304
-308
-312
-317
-323
-328
-334
-340
-344
-348
-352
-354
-355
-355
-354
-352
-349
-345
-341
-336
-331
-326
-322
-319
-315
-312
-309
-305
-302
-300
-298
-297
-296
-297
-299
-301
-303
-305
-306
-307
-307
-308
-308
-310
-312
-315
-319
-324
-329
-335
-340
-345
-348
-351
-354
-357
-359
-362
-365
-368
-370
-373
-375
-377
-380
-383
-386
-389
-392
-395
-399
-402
-404
-406
-406
-404
-402
-400
-397
-394
-391
-389
-387
-386
-385
-384
-383
-382
-381
-380
-378
-376
-374
-371
-368
-366
-364
-362
-361
-361
-361
-361
-363
-365
-369
-375
-381
-389
-397
-408
-419
-431
-444
-457
-471
-485
-499
-513
-526
-538
-549
-559
-568
-576
-584
-590
-596
-603
-609
-614
-619
-623
-625
-625
-623
-620
-616
-612
-607
-602
-596
-589
-582
-574
-565
-557
-548
-540
-531
-523
-515
-508
-501
-494
-488
-482
-476
-471
-466
-461
-455
-450
-445
-441
-438
-437
-436
-435
-435
-434
-432
-429
-425
-419
-413
-408
-402
-396
-390
-382
-373
-363
-351
-340
-328
-316
-305
-295
-285
-275
-265
-254
-242
-229
-216
-203
-189
-174
-159
-144
-128
-113
-98
-84
-70
-56
-43
-29
-16
-3
11
25
40
54
70
85
101
116
130
144
156
169
181
193
206
218
229
240
251
262
273
282
291
298
303
308
311
313
314
315
314
313
313
312
311
309
307
304
301
296
291
285
279
273
267
262
258
254
250
245
240
235
230
224
218
213
207
202
197
191
185
178
169
160
151
142
133
125
116
108
99
89
79
68
58
47
37
27
17
7
-3
-14
-25
-37
-50
-65
-80
-95
-111
-125
-139
-152
-164
-175
-187
-198
-209
-219
-230
-240
-249
-258
-266
-273
-279
-283
-287
-290
-293
-296
-299
-301
-302
-303
-302
-300
-296
-291
-285
-278
-270
-262
-255
-247
-241
-235
-229
-224
-219
-213
-207
-201
-196
-191
-187
-184
-182
-180
-180
-180
-182
-184
-187
-190
-194
-198
-201
-205
-209
-213
-217
-222
-227
-233
-239
-245
-251
-257
-263
-269
-274
-279
-284
-288
-291
-294
-296
-296
-295
-293
-291
-287
-283
-279
-274
-268
-261
-255
-247
-240
-232
-225
-217
-211
-205
-199
-194
-188
-181
-175
-169
-162
-157
-151
-147
-143
-141
-139
-137
-135
-134
-133
-133
-134
-135
-136
-136
-137
-137
-138
-140
-142
-145
-148
-151
-153
-156
-159
-161
-164
-167
-170
-173
-176
-179
-181
-183
-185
-187
-189
-192
-195
-198
-201
-203
-206
-209
-212
-215
-219
-222
-224
-224
-223
-220
-216
-213
-210
-209
-209
-209
-209
-209
-209
-208
-209
-209
-209
-208
-207
-205
-203
-200
-196
-192
-188
-183
-179
-175
-171
-167
-162
-157
-151
-146
-140
-135
-129
-123
-117
-110
-102
-93
-83
-72
-61
-50
-38
-27
-16
-6
3
11
19
26
32
38
43
48
52
55
56
57
57
57
57
57
56
54
51
46
41
35
28
21
13
6
-2
-10
-17
-24
-30
-36
-41
-46
-49
-52
-54
-55
-56
-56
-56
-55
-54
-53
-52
-53
-55
-58
-61
-64
-67
-70
-74
-78
-83
-89
-95
-102
-110
-117
-126
-134
-142
-149
-157
-164
-171
-179
-188
-198
-209
-220
-231
-241
-251
-260
-269
-278
-288
-297
-306
-316
-325
-335
-345
-355
-365
-375
-385
-394
-403
-411
-420
-428
-437
-446
-455
-464
-473
-480
-487
-493
-500
-507
-515
-524
-533
-542
-551
-560
-569
-578
-588
-597
-606
-615
-625
-634
-643
-651
-659
-666
-673
-678
-682
-684
-685
-686
-686
-687
-688
-689
-690
-690
-689
-687
-685
-681
-678
-675
-672
-670
-668
-666
-663
-660
-656
-653
-650
-648
-647
-648
-649
-652
-655
-657
-660
-662
-666
-670
-677
-685
-694
-705
-715
-725
-733
-741
-746
-751
-755
-760
-764
-769
-774
-778
-782
-787
-791
-795
-799
-803
-806
-810
-813
-816
-819
-821
-823
-825
-826
-827
-827
-827
-827
-826
-825
-823
-820
-818
-816
-815
-815
-816
-817
-818
-819
-819
-819
-817
-814
-810
-805
-800
-795
-790
-785
-782
-779
-777
-776
-775
-774
-773
-773
-772
-773
-773
-775
-776
-777
-777
-777
-775
-773
-770
-768
-766
-764
-763
-762
-762
-761
-759
-758
-756
-754
-753
-753
-753
-754
-755
-756
-756
-756
-755
-753
-749
-745
-739
-734
-728
-723
-718
-715
-713
-712
-713
-715
-719
-724
-731
-738
-745
-752
-760
-768
-776
-785
-795
-807
-819
-833
-848
-864
-880
-897
-914
-932
-951
-971
-992
-1012
-1034
-1055
-1075
-1094
-1112
-1129
-1145
-1161
-1178
-1195
-1212
-1230
-1247
-1264
-1281
-1296
-1310
-1324
-1336
-1349
-1361
-1374
-1386
-1399
-1411
-1423
-1435
-1446
-1458
-1469
-1480
-1492
-1504
-1516
-1528
-1540
-1553
-1565
-1576
-1587
-1597
-1607
-1617
-1627
-1638
-1650
-1662
-1676
-1689
-1702
-1715
-1726
-1738
-1749
-1760
-1772
-1785
-1797
-1809
-1821
-1832
-1841
-1851
-1859
-1868
-1878
-1887
-1897
-1907
-1917
-1926
-1934
-1940
-1945
-1949
-1953
-1957
-1960
-1962
-1962
-1961
-1959
-1955
-1950
-1945
-1938
-1931
-1922
-1913
-1902
-1890
-1878
-1866
-1856
-1846
-1838
-1829
-1821
-1812
-1803
-1793
-1782
-1771
-1758
-1745
-1730
-1715
-1700
-1685
-1671
-1656
-1642
-1628
-1615
-1602
-1589
-1577
-1566
-1556
-1547
-1539
-1532
-1526
-1521
-1516
-1511
-1506
-1500
-1494
-1488
-1483
-1478
-1473
-1468
-1463
-1457
-1451
-1444
-1436
-1428
-1419
-1410
-1401
-1391
-1382
-1373
-1363
-1352
-1341
-1330
-1317
-1305
-1292
-1279
-1267
-1254
-1241
-1229
-1217
-1205
-1194
-1183
-1172
-1162
-1152
-1143
-1134
-1126
-1118
-1110
-1103
-1096
-1089
-1082
-1075
-1068
-1061
-1054
-1047
-1041
-1036
-1030
-1025
-1018
-1014
-1008
-1002
-996
-990
-983
-977
-971
-966
-960
-955
-950
-944
-937
-930
-922
-914
-905
-895
-886
-878
-870
-863
-856
-849
-842
-836
-829
-823
-816
-809
-802
-795
-789
-782
-776
-770
-763
-756
-748
-740
-732
-723
-715
-707
-701
-697
-695
-694
-693
-692
-691
-689
-686
-683
-679
-675
-671
-668
-665
-661
-657
-653
-648
-642
-637
-631
-627
-622
-617
-611
-604
-596
-587
-578
-567
-556
-544
-530
-517
-503
-489
-476
-463
-450
-436
-423
-408
-393
-378
-363
-347
-333
-318
-304
-289
-274
-258
-241
-224
-207
-190
-174
-158
-143
-129
-116
-104
-92
-81
-69
-58
-47
-37
-28
-20
-12
-4
4
12
19
27
34
42
49
56
63
70
77
85
93
100
107
114
121
128
135
143
152
161
170
180
191
202
214
226
238
249
261
273
285
297
309
319
330
339
349
357
364
370
375
378
380
381
381
380
378
375
372
369
364
359
353
347
341
335
330
326
323
320
317
315
312
309
305
302
299
296
294
293
291
290
289
287
285
282
280
278
277
276
275
275
275
275
275
276
276
275
274
272
269
265
261
257
252
247
243
238
233
228
223
217
210
203
196
188
181
173
164
156
147
138
129
119
110
100
90
79
69
59
50
42
33
25
17
8
-1
-10
-20
-29
-38
-47
-55
-62
-68
-74
-79
-83
-87
-90
-92
-92
-93
-92
-91
-89
-86
-83
-80
-76
-73
-69
-66
-63
-61
-58
-56
-54
-51
-49
-45
-41
-35
-28
-21
-13
-5
1
7
11
16
21
27
34
41
48
54
60
66
72
78
85
92
101
111
121
132
143
154
165
176
188
199
211
223
236
250
265
282
299
317
333
349
363
375
386
395
404
411
417
422
426
429
432
433
433
433
432
431
431
430
431
432
433
434
435
435
434
433
430
427
422
418
413
409
404
400
396
391
387
383
378
374
370
366
361
356
348
340
329
318
305
291
275
260
244
228
213
197
181
165
148
131
114
96
79
63
47
31
17
3
-11
-23
-36
-48
-61
-73
-85
-96
-106
-117
-126
-135
-144
-151
-159
-167
-175
-182
-188
-194
-200
-205
-211
-217
-223
-229
-235
-240
-244
-248
-253
-258
-263
-269
-275
-281
-287
-293
-299
-305
-310
-317
-324
-331
-339
-346
-353
-359
-363
-367
-369
-371
-372
-373
-372
-371
-370
-369
-368
-368
-367
-366
-365
-364
-363
-362
-361
-360
-359
-358
-356
-355
-352
-349
-346
-342
-337
-332
-327
-322
-317
-312
-308
-305
-302
-300
-297
-294
-291
-288
-285
-283
-282
-282
-281
-281
-281
-281
-280
-280
-280
-280
-280
-280
-279
-277
-274
-271
-267
-262
-256
-249
-243
-237
-231
-225
-220
-215
-209
-203
-198
-192
-188
-184
-181
-179
-177
-176
-174
-173
-172
-172
-171
-171
-171
-170
-169
-168
-166
-164
-163
-161
-160
-160
-161
-162
-164
-165
-167
-169
-172
-174
-176
-178
-180
-181
-182
-182
-183
-185
-187
-191
-197
-202
-208
-213
-217
-220
-224
-227
-230
-233
-236
-239
-242
-246
-249
-254
-259
-264
-271
-277
-284
-290
-297
-303
-310
-316
-323
-330
-338
-347
-357
-368
-380
-392
-403
-414
-424
-434
-445
-454
-464
-473
-481
-489
-496
-501
-506
-509
-512
-515
-517
-520
-523
-526
-529
-531
-534
-537
-539
-540
-542
-543
-544
-545
-546
-548
-550
-552
-554
-556
-559
-561
-563
-566
-568
-571
-575
-578
-581
-583
-586
-588
-590
-591
-593
-594
-594
-594
-594
-593
-592
-590
-589
-588
-588
-588
-589
-590
-591
-593
-596
-599
-603
-607
-612
-616
-619
-623
-626
-630
-633
-636
-639
-641
-643
-644
-645
-646
-647
-647
-647
-647
-647
-647
-648
-649
-650
-653
-655
-658
-660
-662
-663
-664
-664
-665
-666
-668
-670
-671
-673
-674
-675
-675
-675
-675
-675
-677
-679
-681
-683
-686
-688
-690
-692
-693
-695
-697
-699
-701
-704
-707
-710
-715
-719
-724
-730
-735
-739
-743
-747
-749
-750
-750
-749
-748
-746
-745
-744
-743
-741
-738
-735
-730
-726
-721
-716
-711
-706
-701
-696
-691
-685
-679
-673
-666
-658
-650
-642
-633
-625
-618
-610
-604
-599
-595
-591
-588
-584
-581
-577
-573
-568
-562
-556
-549
-542
-534
-526
-518
-509
-499
-488
-476
-464
-453
-441
-430
-418
-406
-393
-379
-363
-346
-328
-311
-295
-279
-263
-249
-235
-222
-209
-197
-185
-175
-167
-159
-153
-148
-144
-140
-136
-132
-127
-121
-116
-110
-103
-97
-90
-82
-75
-67
-60
-52
-46
-40
-34
-30
-26
-21
-17
-12
-5
3
11
21
31
41
52
62
72
83
94
105
116
126
136
146
155
164
173
183
195
208
223
239
256
273
291
309
326
344
361
378
396
414
431
449
465
482
498
515
532
548
564
578
593
606
619
631
643
654
665
677
688
699
710
721
733
745
758
770
781
791
800
808
815
820
825
827
829
829
829
829
828
828
827
827
828
829
831
832
834
837
839
842
844
846
847
847
847
846
846
846
845
845
844
842
839
835
830
825
819
812
805
798
790
782
772
761
749
735
721
706
690
675
660
645
631
617
603
589
574
560
546
532
520
510
499
490
480
471
461
451
441
431
422
412
402
392
381
371
362
354
345
337
328
318
307
295
281
268
253
239
225
210
195
181
167
153
140
127
115
102
88
74
60
46
31
15
-1
-17
-34
-53
-73
-94
-115
-138
-160
-182
-205
-227
-249
-271
-293
-314
-336
-356
-376
-396
-416
-437
-459
-482
-506
-532
-559
-586
-613
-640
-665
-689
-712
-734
-755
-775
-794
-812
-830
-846
-862
-878
-894
-909
-923
-938
-952
-966
-979
-993
-1006
-1022
-1037
-1053
-1069
-1085
-1101
-1117
-1133
-1149
-1166
-1182
-1199
-1215
-1232
-1248
-1265
-1281
-1297
-1313
-1327
-1341
-1353
-1364
-1373
-1382
-1389
-1395
-1400
-1405
-1410
-1415
-1421
-1428
-1434
-1441
-1448
-1455
-1462
-1470
-1479
-1489
-1499
-1511
-1524
-1537
-1551
-1564
-1579
-1593
-1607
-1622
-1637
-1652
-1668
-1685
-1701
-1718
-1736
-1754
-1773
-1793
-1814
-1835
-1857
-1879
-1902
-1925
-1949
-1974
-2000
-2025
-2053
-2080
-2107
-2135
-2162
-2188
-2215
-2240
-2266
-2291
-2315
-2340
-2364
-2386
-2408
-2428
-2446
-2463
-2478
-2493
-2507
-2520
-2533
-2545
-2556
-2567
-2577
-2586
-2595
-2603
-2610
-2617
-2623
-2630
-2636
-2642
-2649
-2655
-2661
-2668
-2675
-2682
-2691
-2699
-2708
-2718
-2727
-2737
-2747
-2757
-2766
-2776
-2785
-2795
-2805
-2815
-2823
-2832
-2839
-2845
-2850
-2855
-2857
-2859
-2859
-2858
-2856
-2853
-2849
-2845
-2841
-2836
-2830
-2823
-2815
-2806
-2797
-2787
-2777
-2767
-2758
-2750
-2742
-2735
-2729
-2724
-2718
-2714
-2710
-2708
-2706
-2705
-2703
-2703
-2702
-2702
-2703
-2704
-2706
-2707
-2707
-2707
-2705
-2703
-2700
-2696
-2691
-2685
-2679
-2671
-2661
-2650
-2637
-2623
-2608
-2592
-2577
-2560
-2543
-2526
-2508
-2490
-2472
-2455
-2438
-2422
-2406
-2391
-2376
-2361
-2346
-2331
-2317
-2303
-2289
-2276
-2262
-2249
-2235
-2221
-2208
-2195
-2183
-2171
-2159
-2146
-2133
-2120
-2107
-2095
-2082
-2070
-2058
-2045
-2033
-2021
-2009
-1997
-1984
-1972
-1958
-1945
-1930
-1916
-1900
-1883
-1866
-1849
-1832
-1814
-1797
-1780
-1763
-1748
-1733
-1718
-1703
-1689
-1676
-1663
-1651
-1640
-1629
-1620
-1612
-1604
-1597
-1591
-1587
-1583
-1581
-1580
-1580
-1580
-1581
-1583
-1585
-1588
-1591
-1594
-1598
-1600
-1603
-1604
-1604
-1603
-1602
-1600
-1598
-1596
-1592
-1588
-1582
-1575
-1568
-1559
-1550
-1541
-1531
-1521
-1510
-1498
-1487
-1474
-1460
-1446
-1431
-1415
-1399
-1382
-1366
-1350
-1336
-1323
-1311
-1301
-1292
-1285
-1279
-1274
-1270
-1267
-1266
-1266
-1267
-1268
-1271
-1274
-1277
-1282
-1286
-1291
-1295
-1300
-1304
-1309
-1314
-1320
-1327
-1335
-1343
-1352
-1362
-1371
-1382
-1394
-1407
-1421
-1436
-1452
-1469
-1486
-1505
-1525
-1545
-1566
-1588
-1610
-1632
-1655
-1678
-1702
-1728
-1754
-1781
-1808
-1834
-1860
-1885
-1908
-1930
-1951
-1972
-1991
-2009
-2027
-2043
-2058
-2071
-2083
-2094
-2103
-2111
-2119
-2127
-2133
-2139
-2143
-2146
-2148
-2149
-2149
-2148
-2146
-2144
-2141
-2138
-2134
-2131
-2128
-2125
-2122
-2118
-2113
-2107
-2100
-2091
-2081
-2071
-2059
-2045
-2033
-2019
-2005
-1992
-1980
-1967
-1955
-1944
-1932
-1922
-1911
-1900
-1889
-1877
-1866
-1855
-1844
-1832
-1821
-1810
-1799
-1788
-1778
-1767
-1757
-1748
-1740
-1733
-1728
-1726
-1725
-1726
-1729
-1734
-1739
-1745
-1751
-1759
-1767
-1776
-1786
-1797
-1809
-1821
-1835
-1848
-1863
-1878
-1893
-1910
-1928
-1947
-1965
-1984
-2001
-2019
-2036
-2052
-2068
-2083
-2097
-2110
-2123
-2134
-2144
-2153
-2161
-2168
-2173
-2177
-2180
-2182
-2184
-2184
-2185
-2184
-2184
-2183
-2182
-2180
-2179
-2176
-2173
-2170
-2166
-2160
-2154
-2148
-2140
-2133
-2124
-2116
-2107
-2097
-2088
-2079
-2070
-2062
-2053
-2045
-2036
-2027
-2017
-2007
-1995
-1983
-1969
-1955
-1940
-1925
-1908
-1890
-1871
-1852
-1831
-1808
-1785
-1760
-1735
-1708
-1680
-1651
-1621
-1589
-1556
-1521
-1485
-1447
-1409
-1369
-1329
-1289
-1249
-1209
-1170
-1131
-1092
-1055
-1018
-983
-949
-915
-883
-851
-821
-793
-766
-740
-716
-693
-672
-652
-633
-615
-598
-582
-568
-555
-542
-531
-520
-509
-499
-489
-480
-471
-462
-455
-448
-443
-438
-434
-431
-429
-428
-428
-430
-432
-435
-439
-445
-452
-460
-469
-479
-489
-500
-511
-522
-533
-543
-553
-563
-571
-578
-583
-587
-590
-591
-591
-589
-586
-583
-579
-574
-569
-563
-556
-549
-540
-529
-517
-504
-489
-473
-455
-436
-415
-392
-367
-340
-310
-278
-244
-208
-170
-132
-92
-52
-11
30
71
111
150
186
221
254
284
313
341
368
393
418
441
465
488
510
532
552
572
591
609
626
642
658
673
686
698
708
717
724
729
732
735
736
737
738
738
739
739
738
735
731
725
717
708
698
686
672
657
641
624
605
584
562
540
518
496
475
455
436
417
400
384
368
354
340
327
315
304
294
285
277
269
262
255
248
241
234
227
219
210
201
191
181
171
161
151
141
131
121
111
99
87
75
63
53
45
38
34
33
33
35
39
45
52
62
74
88
104
123
144
166
190
215
241
268
294
321
346
372
396
421
446
471
496
522
548
574
599
623
646
667
685
701
714
724
732
737
739
739
735
728
718
705
689
672
652
631
609
586
561
534
506
476
444
408
370
330
287
242
196
147
97
46
-7
-60
-115
-170
-226
-282
-337
-393
-447
-501
-553
-604
-654
-703
-749
-794
-838
-880
-920
-958
-995
-1030
-1062
-1092
-1120
-1146
-1170
-1191
-1211
-1228
-1243
-1256
-1266
-1274
-1280
-1284
-1286
-1286
-1285
-1283
-1280
-1276
-1272
-1267
-1261
-1255
-1249
-1242
-1236
-1230
-1225
-1221
-1219
-1217
-1217
-1219
-1221
-1225
-1229
-1233
-1238
-1243
-1248
-1252
-1257
-1261
-1264
-1267
-1269
-1271
-1271
-1271
-1270
-1269
-1266
-1263
-1259
-1254
-1248
-1241
-1234
-1227
-1221
-1215
-1210
-1205
-1202
-1201
-1200
-1202
-1205
-1211
-1219
-1231
-1245
-1262
-1282
-1305
-1330
-1358
-1388
-1420
-1454
-1489
-1525
-1563
-1601
-1639
-1678
-1718
-1759
-1800
-1842
-1884
-1926
-1969
-2011
-2054
-2096
-2138
-2180
-2221
-2262
-2302
-2342
-2382
-2422
-2462
-2502
-2543
-2585
-2627
-2669
-2712
-2756
-2799
-2842
-2885
-2927
-2969
-3010
-3052
-3093
-3135
-3177
-3219
-3259
-3299
-3337
-3373
-3409
-3443
-3475
-3507
-3539
-3570
-3600
-3629
-3656
-3681
-3705
-3726
-3744
-3761
-3775
-3787
-3797
-3805
-3812
-3817
-3821
-3824
-3826
-3828
-3828
-3828
-3827
-3826
-3825
-3824
-3823
-3823
-3822
-3821
-3820
-3818
-3816
-3813
-3809
-3804
-3799
-3794
-3788
-3781
-3775
-3769
-3763
-3756
-3749
-3742
-3734
-3725
-3715
-3704
-3692
-3678
-3663
-3646
-3628
-3609
-3590
-3571
-3551
-3532
-3512
-3493
-3474
-3455
-3436
-3417
-3398
-3379
-3360
-3342
-3323
-3303
-3283
-3262
-3241
-3219
-3196
-3173
-3150
-3126
-3102
-3077
-3051
-3024
-2997
-2970
-2943
-2917
-2891
-2865
-2841
-2817
-2794
-2772
-2751
-2731
-2711
-2692
-2674
-2655
-2637
-2619
-2603
-2587
-2572
-2558
-2544
-2531
-2518
-2505
-2493
-2480
-2469
-2458
-2448
-2438
-2429
-2420
-2413
-2406
-2400
-2395
-2391
-2388
-2384
-2381
-2378
-2375
-2373
-2370
-2368
-2366
-2365
-2364
-2363
-2362
-2362
-2362
-2361
-2361
-2360
-2359
-2357
-2355
-2353
-2350
-2347
-2344
-2341
-2337
-2334
-2331
-2328
-2324
-2321
-2318
-2315
-2311
-2308
-2304
-2300
-2295
-2290
-2286
-2283
-2281
-2280
-2280
-2281
-2282
-2284
-2286
-2289
-2292
-2295
-2298
-2301
-2304
-2306
-2309
-2311
-2314
-2315
-2317
-2318
-2319
-2319
-2319
-2317
-2316
-2314
-2311
-2309
-2306
-2303
-2301
-2299
-2299
-2299
-2301
-2304
-2309
-2315
-2323
-2334
-2346
-2362
-2380
-2401
-2426
-2453
-2484
-2517
-2552
-2590
-2630
-2671
-2714
-2758
-2802
-2846
-2889
-2933
-2977
-3020
-3064
-3107
-3150
-3193
-3235
-3276
-3317
-3357
-3397
-3437
-3478
-3519
-3560
-3601
-3642
-3682
-3721
-3761
-3799
-3838
-3877
-3916
-3956
-3996
-4038
-4080
-4123
-4167
-4211
-4254
-4298
-4341
-4384
-4426
-4468
-4509
-4549
-4588
-4626
-4662
-4695
-4727
-4757
-4784
-4809
-4833
-4855
-4874
-4893
-4909
-4923
-4936
-4947
-4956
-4962
-4967
-4970
-4972
-4972
-4972
-4971
-4970
-4967
-4964
-4961
-4957
-4953
-4948
-4943
-4939
-4935
-4931
-4928
-4925
-4921
-4918
-4915
-4912
-4908
-4906
-4903
-4901
-4900
-4899
-4898
-4899
-4900
-4901
-4903
-4905
-4908
-4911
-4913
-4915
-4915
-4915
-4914
-4911
-4907
-4902
-4896
-4888
-4879
-4868
-4856
-4842
-4826
-4808
-4789
-4768
-4746
-4722
-4696
-4670
-4641
-4611
-4580
-4546
-4510
-4472
-4432
-4390
-4348
-4304
-4259
-4214
-4169
-4122
-4075
-4027
-3979
-3931
-3883
-3835
-3788
-3741
-3693
-3646
-3598
-3549
-3499
-3447
-3394
-3339
-3282
-3223
-3162
-3101
-3038
-2973
-2909
-2843
-2778
-2713
-2649
-2586
-2524
-2463
-2404
-2347
-2291
-2238
-2186
-2136
-2088
-2041
-1998
-1957
-1918
-1880
-1845
-1812
-1780
-1751
-1723
-1697
-1672
-1649
-1628
-1609
-1591
-1576
-1563
-1552
-1542
-1534
-1528
-1522
-1518
-1515
-1513
-1513
-1513
-1514
-1515
-1517
-1518
-1518
-1519
-1519
-1518
-1517
-1517
-1516
-1515
-1514
-1513
-1512
-1511
-1511
-1510
-1510
-1510
-1510
-1509
-1508
-1507
-1504
-1501
-1496
-1491
-1484
-1476
-1468
-1458
-1447
-1435
-1422
-1408
-1393
-1378
-1363
-1347
-1330
-1313
-1296
-1279
-1262
-1245
-1229
-1212
-1196
-1179
-1163
-1146
-1129
-1112
-1095
-1077
-1061
-1044
-1029
-1014
-1000
-988
-976
-965
-956
-948
-943
-940
-939
-941
-946
-955
-966
-980
-998
-1018
-1041
-1067
-1095
-1126
-1159
-1194
-1231
-1269
-1309
-1350
-1392
-1435
-1480
-1526
-1574
-1623
-1673
-1724
-1777
-1831
-1885
-1940
-1995
-2051
-2106
-2162
-2218
-2274
-2331
-2389
-2447
-2506
-2565
-2625
-2686
-2747
-2808
-2868
-2929
-2990
-3050
-3110
-3170
-3229
-3288
-3346
-3403
-3460
-3517
-3572
-3626
-3680
-3733
-3785
-3836
-3887
-3936
-3985
-4033
-4080
-4126
-4171
-4214
-4255
-4296
-4335
-4373
-4410
-4446
-4481
-4514
-4546
-4576
-4604
-4630
-4654
-4677
-4698
-4718
-4736
-4751
-4765
-4776
-4784
-4791
-4795
-4798
-4798
-4797
-4795
-4792
-4787
-4782
-4775
-4768
-4761
-4753
-4745
-4736
-4727
-4718
-4710
-4702
-4696
-4691
-4686
-4682
-4679
-4675
-4672
-4669
-4665
-4662
-4658
-4655
-4651
-4647
-4643
-4639
-4635
-4632
-4629
-4626
-4623
-4620
-4616
-4611
-4606
-4599
-4592
-4583
-4573
-4563
-4551
-4539
-4526
-4513
-4498
-4483
-4466
-4449
-4430
-4410
-4390
-4369
-4347
-4326
-4303
-4281
-4259
-4237
-4214
-4191
-4166
-4141
-4115
-4089
-4062
-4034
-4006
-3978
-3950
-3921
-3892
-3863
-3833
-3803
-3773
-3741
-3709
-3676
-3641
-3606
-3570
-3533
-3495
-3456
-3415
-3374
-3331
-3286
-3240
-3194
-3146
-3098
-3050
-3002
-2954
-2906
-2858
-2811
-2763
-2715
-2667
-2619
-2570
-2521
-2472
-2422
-2373
-2325
-2277
-2229
-2182
-2135
-2089
-2044
-2001
-1959
-1919
-1880
-1842
-1807
-1773
-1740
-1708
-1678
-1649
-1620
-1593
-1566
-1540
-1515
-1491
-1468
-1448
-1428
-1411
-1395
-1380
-1365
-1352
-1339
-1327
-1315
-1304
-1293
-1283
-1272
-1263
-1253
-1244
-1234
-1226
-1217
-1210
-1204
-1200
-1198
-1197
-1199
-1204
-1210
-1218
-1228
-1241
-1255
-1270
-1288
-1306
-1326
-1346
-1368
-1390
-1414
-1438
-1464
-1490
-1518
-1546
-1575
-1604
-1634
-1663
-1693
-1723
-1753
-1784
-1815
-1847
-1879
-1912
-1946
-1980
-2013
-2048
-2082
-2115
-2149
-2181
-2214
-2246
-2279
-2310
-2342
-2373
-2404
-2435
-2466
-2497
-2529
-2560
-2592
-2624
-2656
-2688
-2721
-2754
-2788
-2823
-2858
-2894
-2931
-2968
-3006
-3043
-3080
-3117
-3153
-3188
-3222
-3255
-3287
-3318
-3348
-3377
-3405
-3434
-3461
-3488
-3514
-3540
-3566
-3591
-3617
-3642
-3669
-3695
-3721
-3748
-3774
-3799
-3825
-3850
-3875
-3899
-3923
-3947
-3971
-3994
-4018
-4041
-4062
-4086
-4109
-4132
-4155
-4177
-4199
-4220
-4239
-4258
-4274
-4289
-4301
-4312
-4319
-4324
-4325
-4323
-4318
-4309
-4298
-4284
-4268
-4249
-4229
-4207
-4184
-4160
-4135
-4109
-4083
-4056
-4027
-4000
-3971
-3942
-3912
-3882
-3852
-3821
-3790
-3759
-3727
-3694
-3661
-3627
-3591
-3555
-3518
-3480
-3441
-3402
-3362
-3321
-3279
-3237
-3194
-3150
-3106
-3061
-3016
-2970
-2925
-2880
-2834
-2788
-2742
-2696
-2650
-2604
-2559
-2514
-2471
-2428
-2387
-2347
-2308
-2269
-2232
-2196
-2161
-2127
-2094
-2062
-2031
-2001
-1972
-1944
-1918
-1891
-1866
-1840
-1815
-1790
-1766
-1743
-1721
-1699
-1679
-1660
-1642
-1625
-1609
-1593
-1577
-1562
-1547
-1533
-1518
-1504
-1489
-1474
-1460
-1445
-1430
-1416
-1402
-1388
-1374
-1361
-1348
-1335
-1323
-1310
-1297
-1284
-1271
-1258
-1245
-1232
-1220
-1207
-1195
-1183
-1170
-1158
-1146
-1133
-1121
-1109
-1097
-1086
-1074
-1062
-1051
-1039
-1028
-1016
-1004
-991
-978
-965
-952
-938
-924
-909
-894
-878
-863
-846
-830
-813
-797
-780
-764
-747
-731
-715
-700
-685
-671
-656
-642
-628
-613
-599
-585
-572
-558
-545
-533
-520
-507
-494
-480
-466
-452
-438
-424
-410
-396
-382
-369
-355
-340
-325
-309
-291
-273
-253
-233
-212
-190
-169
-147
-125
-103
-81
-59
-37
-15
7
28
49
69
89
108
127
146
165
184
204
226
248
270
294
317
341
365
389
413
437
461
485
509
534
559
585
611
637
663
690
717
745
773
803
833
864
896
929
963
997
1033
1069
1105
1142
1180
1219
1258
1299
1340
1382
1424
1466
1509
1552
1595
1638
1681
1725
1768
1812
1855
1898
1942
1984
2027
2069
2111
2152
2192
2231
2270
2308
2345
2382
2418
2453
2488
2521
2553
2584
2614
2642
2670
2696
2722
2746
2770
2792
2813
2833
2852
2869
2884
2899
2912
2924
2935
2946
2955
2964
2972
2979
2986
2992
2996
3000
3003
3004
3005
3005
3003
3001
2997
2992
2986
2978
2968
2957
2944
2929
2912
2893
2871
2847
2821
2792
2762
2729
2694
2658
2620
2582
2542
2502
2460
2419
2377
2334
2292
2249
2206
2164
2121
2079
2037
1998
1959
1921
1884
1848
1813
1779
1745
1713
1681
1650
1620
1591
1564
1537
1511
1487
1463
1441
1421
1401
1383
1365
1350
1335
1322
1310
1300
1291
1283
1277
1273
1269
1267
1267
1268
1270
1273
1278
1284
1291
1300
1310
1321
1334
1348
1363
1380
1398
1416
1436
1456
1476
1496
1517
1537
1557
1577
1597
1618
1638
1658
1679
1698
1718
1736
1754
1771
1787
1802
1816
1829
1841
1853
1864
1875
1885
1896
1907
1919
1931
1944
1958
1973
1989
2005
2021
2039
2056
2075
2093
2112
2131
2150
2169
2188
2207
2226
2245
2265
2284
2304
2324
2344
2364
2386
2408
2432
2456
2482
2509
2537
2566
2595
2623
2652
2680
2707
2733
2759
2783
2807
2829
2851
2871
2890
2909
2927
2944
2960
2976
2990
3004
3017
3028
3039
3049
3058
3066
3074
3081
3088
3094
3101
3108
3115
3122
3129
3135
3142
3148
3154
3160
3165
3170
3175
3180
3184
3188
3191
3194
3196
3198
3200
3201
3202
3202
3203
3203
3204
3206
3208
3211
3214
3217
3220
3222
3225
3227
3228
3229
3230
3231
3232
3233
3235
3237
3239
3241
3244
3247
3249
3251
3253
3255
3256
3258
3259
3260
3260
3260
3259
3258
3255
3251
3246
3239
3231
3222
3213
3203
3192
3182
3171
3161
3151
3140
3130
3120
3111
3102
3095
3089
3084
3081
3080
3081
3085
3090
3098
3107
3117
3129
3142
3157
3172
3189
3207
3226
3246
3266
3287
3308
3330
3353
3376
3400
3425
3450
3477
3505
3534
3564
3595
3627
3659
3692
3726
3760
3795
3831
3868
3905
3944
3983
4022
4062
4103
4144
4186
4228
4271
4314
4358
4403
4447
4492
4537
4581
4625
4668
4711
4752
4792
4830
4868
4904
4938
4971
5003
5033
5062
5089
5114
5138
5160
5180
5198
5216
5232
5247
5261
5275
5287
5300
5312
5324
5336
5348
5360
5372
5384
5397
5411
5424
5438
5451
5465
5478
5492
5505
5519
5533
5547
5561
5574
5588
5600
5613
5624
5634
5644
5653
5661
5669
5676
5683
5689
5694
5699
5703
5705
5707
5708
5708
5708
5706
5703
5699
5694
5687
5678
5668
5657
5644
5631
5616
5601
5586
5570
5553
5535
5517
5498
5478
5457
5436
5414
5392
5369
5345
5321
5296
5271
5245
5218
5191
5163
5134
5105
5075
5045
5014
4982
4950
4918
4884
4850
4815
4779
4742
4704
4666
4628
4589
4550
4512
4474
4436
4398
4362
4325
4289
4254
4219
4185
4153
4121
4090
4061
4033
4006
3980
3956
3933
3913
3894
3876
3861
3847
3834
3824
3814
3806
3798
3792
3787
3782
3779
3776
3775
3774
3774
3774
3776
3778
3781
3785
3790
3795
3802
3809
3818
3827
3837
3848
3860
3873
3886
3900
3916
3932
3950
3968
3987
4008
4029
4051
4075
4101
4127
4154
4182
4211
4241
4272
4303
4335
4368
4402
4437
4473
4510
4548
4586
4624
4663
4703
4742
4783
4824
4865
4907
4949
4992
5035
5078
5121
5165
5209
5253
5298
5343
5389
5435
5481
5527
5574
5621
5669
5717
5766
5816
5866
5917
5969
6021
6075
6129
6184
6241
6298
6356
6416
6475
6535
6596
6657
6718
6780
6842
6905
6968
7031
7095
7159
7223
7288
7353
7418
7484
7550
7616
7683
7749
7815
7881
7945
8010
8073
8135
8198
8260
8321
8382
8442
8502
8562
8620
8678
8735
8791
8846
8900
8953
9005
9055
9105
9153
9199
9245
9289
9332
9373
9413
9452
9490
9526
9562
9597
9632
9666
9699
9731
9762
9792
9821
9850
9877
9904
9930
9955
9980
10003
10026
10049
10070
10091
10111
10131
10151
10170
10188
10206
10224
10241
10257
10273
10287
10301
10313
10324
10333
10340
10346
10351
10353
10355
10355
10353
10350
10346
10341
10335
10329
10321
10313
10303
10293
10283
10271
10260
10248
10236
10224
10213
10202
10190
10179
10168
10157
10146
10136
10126
10117
10108
10100
10092
10084
10077
10069
10062
10054
10048
10041
10035
10029
10024
10019
10016
10013
10011
10011
10011
10013
10016
10019
10024
10030
10036
10044
10052
10060
10068
10076
10085
10092
10100
10108
10115
10121
10128
10134
10139
10143
10147
10150
10152
10153
10153
10152
10150
10148
10144
10139
10134
10127
10120
10112
10103
10092
10081
10069
10056
10043
10028
10012
9995
9977
9958
9938
9917
9894
9870
9844
9818
9789
9759
9727
9694
9658
9621
9582
9542
9499
9454
9408
9359
9309
9257
9204
9149
9092
9034
8975
8914
8852
8790
8727
8662
8598
8533
8467
8401
8335
8270
8205
8141
8077
8016
7956
7896
7838
7781
7726
7672
7619
7567
7517
7469
7421
7375
7331
7289
7248
7209
7171
7136
7102
7071
7041
7014
6988
6965
6943
6923
6904
6887
6870
6854
6838
6823
6809
6795
6782
6769
6757
6745
6734
6723
6713
6703
6693
6683
6673
6664
6654
6645
6636
6628
6619
6610
6602
6593
6584
6576
6567
6559
6551
6544
6536
6529
6522
6514
6507
6499
6492
6485
6477
6470
6462
6454
6446
6438
6429
6420
6411
6401
6390
6379
6368
6356
6343
6330
6316
6302
6287
6272
6257
6242
6228
6213
6198
6184
6170
6155
6141
6127
6113
6099
6086
6072
6059
6046
6033
6019
6006
5994
5981
5969
5957
5945
5933
5922
5911
5900
5889
5879
5868
5857
5847
5836
5826
5816
5806
5795
5785
5773
5762
5750
5738
5725
5712
5698
5684
5669
5653
5638
5622
5606
5589
5573
5556
5538
5520
5501
5481
5460
5439
5417
5394
5370
5345
5319
5292
5265
5237
5208
5179
5150
5121
5091
5060
5030
4999
4967
4935
4903
4870
4837
4804
4771
4738
4704
4670
4636
4602
4567
4532
4497
4460
4423
4385
4347
4308
4268
4227
4185
4144
4101
4058
4014
3971
3927
3882
3837
3791
3745
3698
3651
3604
3557
3510
3463
3415
3368
3321
3274
3226
3178
3130
3082
3035
2987
2940
2894
2848
2803
2759
2715
2672
2630
2588
2547
2507
2467
2429
2391
2354
2318
2283
2248
2214
2181
2148
2116
2085
2054
2024
1994
1965
1937
1910
1883
1857
1832
1807
1782
1757
1734
1710
1688
1666
1645
1625
1606
1587
1569
1552
1535
1520
1505
1492
1479
1468
1458
1449
1440
1433
1427
1422
1418
1415
1412
1410
1409
1409
1408
1409
1410
1411
1412
1413
1413
1413
1412
1411
1410
1407
1404
1400
1396
1390
1384
1377
1369
1360
1350
1340
1330
1319
1307
1296
1284
1271
1259
1247
1235
1222
1210
1198
1185
1173
1160
1147
1134
1121
1108
1094
1080
1066
1051
1036
1020
1004
989
972
954
936
917
897
877
857
836
815
794
773
752
731
710
689
668
648
629
610
592
574
557
541
525
511
497
485
473
462
451
441
432
422
413
405
397
389
381
374
367
361
354
348
341
334
327
321
314
307
300
293
286
279
273
266
259
252
245
239
232
226
221
215
211
206
202
198
194
191
187
183
179
174
170
165
161
156
152
148
143
139
135
131
127
123
120
117
114
111
108
106
104
103
101
100
98
97
96
95
93
93
92
91
90
90
90
90
90
91
93
94
96
97
98
99
100
101
101
102
102
102
102
101
101
99
98
96
95
94
92
91
90
89
88
87
85
83
80
77
74
70
66
62
58
53
48
43
38
32
25
18
10
2
-7
-16
-26
-36
-46
-57
-69
-82
-95
-108
-122
-137
-152
-167
-183
-199
-214
-229
-244
-258
-272
-285
-298
-310
-323
-336
-349
-362
-375
-389
-403
-418
-432
-447
-462
-478
-493
-509
-525
-540
-556
-572
-588
-603
-619
-634
-649
-664
-679
-693
-707
-721
-735
-749
-762
-776
-789
-802
-815
-827
-839
-850
-861
-871
-881
-891
-901
-910
-919
-928
-936
-944
-952
-959
-966
-973
-979
-985
-991
-996
-1002
-1006
-1010
-1014
-1016
-1018
-1020
-1020
-1020
-1020
-1020
-1020
-1018
-1016
-1014
-1012
-1008
-1006
-1002
-999
-995
-992
-988
-984
-980
-976
-973
-969
-965
-961
-958
-954
-951
-947
-944
-941
-938
-935
-932
-929
-926
-923
-920
-918
-916
-914
-913
-912
-911
-910
-910
-910
-911
-912
-914
-917
-920
-924
-928
-933
-938
-943
-948
-954
-959
-964
-969
-975
-980
-985
-990
-996
-1000
-1006
-1012
-1018
-1024
-1031
-1037
-1044
-1051
-1059
-1066
-1075
-1083
-1091
-1100
-1109
-1118
-1127
-1137
-1147
-1158
-1169
-1180
-1192
-1204
-1216
-1229
-1242
-1255
-1268
-1281
-1295
-1309
-1324
-1339
-1354
-1369
-1384
-1399
-1415
-1430
-1444
-1459
-1474
-1489
-1504
-1519
-1534
-1549
-1564
-1579
-1594
-1609
-1624
-1640
-1656
-1672
-1689
-1707
-1725
-1745
-1765
-1786
-1808
-1831
-1854
-1879
-1904
-1930
-1957
-1985
-2013
-2041
-2071
-2101
-2131
-2162
-2193
-2224
-2256
-2287
-2319
-2351
-2382
-2414
-2445
-2477
-2508
-2540
-2572
-2604
-2637
-2669
-2703
-2736
-2770
-2804
-2838
-2873
-2908
-2944
-2981
-3018
-3056
-3094
-3133
-3173
-3212
-3252
-3293
-3333
-3373
-3413
-3453
-3493
-3533
-3574
-3614
-3655
-3696
-3737
-3778
-3820
-3862
-3905
-3948
-3990
-4034
-4077
-4120
-4163
-4207
-4250
-4293
-4336
-4379
-4421
-4464
-4506
-4548
-4590
-4631
-4673
-4714
-4755
-4796
-4836
-4875
-4913
-4951
-4988
-5024
-5060
-5096
-5131
-5165
-5199
-5231
-5263
-5293
-5323
-5352
-5379
-5406
-5432
-5456
-5480
-5503
-5525
-5546
-5566
-5585
-5603
-5620
-5635
-5649
-5662
-5673
-5682
-5691
-5698
-5704
-5708
-5711
-5713
-5713
-5711
-5708
-5704
-5699
-5692
-5685
-5677
-5668
-5658
-5647
-5636
-5624
-5611
-5597
-5583
-5568
-5552
-5536
-5519
-5501
-5483
-5465
-5447
-5429
-5410
-5392
-5373
-5354
-5335
-5316
-5297
-5277
-5257
-5237
-5218
-5199
-5179
-5160
-5141
-5123
-5104
-5085
-5066
-5046
-5027
-5008
-4989
-4970
-4951
-4932
-4913
-4894
-4875
-4857
-4838
-4820
-4801
-4782
-4763
-4743
-4723
-4703
-4683
-4662
-4641
-4620
-4599
-4577
-4555
-4532
-4509
-4485
-4461
-4437
-4412
-4387
-4362
-4337
-4311
-4286
-4260
-4233
-4207
-4180
-4152
-4125
-4097
-4069
-4042
-4014
-3987
-3961
-3934
-3908
-3882
-3856
-3830
-3804
-3778
-3753
-3728
-3704
-3680
-3657
-3635
-3613
-3592
-3571
-3551
-3532
-3513
-3494
-3476
-3459
-3442
-3426
-3411
-3396
-3381
-3366
-3351
-3337
-3322
-3308
-3294
-3280
-3266
-3252
-3239
-3226
-3213
-3200
-3188
-3176
-3164
-3153
-3142
-3131
-3122
-3113
-3105
-3097
-3091
-3086
-3081
-3077
-3074
-3071
-3070
-3070
-3071
-3073
-3077
-3082
-3088
-3095
-3103
-3112
-3122
-3133
-3145
-3158
-3172
-3188
-3204
-3221
-3240
-3259
-3280
-3301
-3324
-3347
-3372
-3398
-3425
-3453
-3482
-3512
-3543
-3574
-3606
-3639
-3672
-3706
-3741
-3776
-3812
-3848
-3885
-3921
-3958
-3996
-4033
-4070
-4109
-4147
-4185
-4223
-4262
-4300
-4338
-4377
-4415
-4454
-4492
-4530
-4568
-4605
-4643
-4680
-4716
-4753
-4789
-4826
-4861
-4897
-4932
-4967
-5002
-5036
-5071
-5106
-5141
-5176
-5211
-5246
-5280
-5315
-5350
-5384
-5419
-5453
-5487
-5521
-5555
-5588
-5621
-5654
-5687
-5719
-5751
-5782
-5813
-5843
-5874
-5904
-5933
-5963
-5993
-6022
-6051
-6080
-6109
-6137
-6166
-6194
-6223
-6251
-6279
-6307
-6335
-6364
-6392
-6421
-6450
-6479
-6508
-6537
-6567
-6597
-6626
-6656
-6686
-6716
-6746
-6775
-6804
-6833
-6862
-6890
-6919
-6948
-6977
-7006
-7035
-7065
-7094
-7124
-7153
-7182
-7210
-7239
-7266
-7294
-7321
-7347
-7373
-7399
-7424
-7449
-7473
-7497
-7521
-7544
-7567
-7590
-7612
-7634
-7656
-7678
-7699
-7720
-7741
-7761
-7780
-7800
-7819
-7837
-7855
-7872
-7889
-7906
-7922
-7937
-7952
-7966
-7979
-7992
-8004
-8016
-8028
-8039
-8050
-8060
-8069
-8077
-8087
-8093
-8101
-8106
-8112
-8116
-8119
-8122
-8125
-8128
-8129
-8130
-8130
-8130
-8129
-8127
-8124
-8121
-8117
-8112
-8106
-8099
-8092
-8083
-8074
-8063
-8052
-8039
-8028
-8015
-8002
-7989
-7975
-7962
-7949
-7935
-7920
-7905
-7890
-7874
-7857
-7840
-7823
-7805
-7787
-7769
-7750
-7730
-7710
-7689
-7668
-7647
-7625
-7603
-7580
-7558
-7535
-7512
-7489
-7467
-7444
-7421
-7398
-7375
-7352
-7329
-7306
-7284
-7261
-7239
-7216
-7194
-7172
-7151
-7130
-7109
-7088
-7068
-7047
-7027
-7006
-6986
-6967
-6947
-6927
-6908
-6889
-6870
-6852
-6833
-6815
-6798
-6781
-6765
-6750
-6736
-6722
-6709
-6697
-6686
-6676
-6667
-6658
-6651
-6644
-6639
-6634
-6630
-6627
-6624
-6623
-6621
-6621
-6621
-6622
-6624
-6627
-6631
-6636
-6641
-6647
-6653
-6660
-6667
-6674
-6682
-6690
-6698
-6706
-6715
-6724
-6734
-6744
-6754
-6764
-6774
-6785
-6796
-6808
-6819
-6831
-6842
-6854
-6866
-6878
-6890
-6902
-6915
-6927
-6940
-6954
-6967
-6982
-6997
-7013
-7029
-7046
-7063
-7081
-7099
-7118
-7137
-7157
-7177
-7197
-7218
-7240
-7262
-7284
-7306
-7328
-7351
-7374
-7398
-7421
-7446
-7470
-7495
-7520
-7545
-7571
-7597
-7623
-7649
-7676
-7703
-7731
-7758
-7786
-7813
-7841
-7868
-7895
-7921
-7947
-7973
-7998
-8023
-8048
-8071
-8096
-8119
-8143
-8167
-8189
-8212
-8235
-8258
-8280
-8302
-8324
-8345
-8366
-8387
-8408
-8428
-8448
-8467
-8486
-8505
-8522
-8540
-8557
-8573
-8589
-8604
-8619
-8633
-8646
-8659
-8670
-8681
-8691
-8700
-8708
-8716
-8723
-8729
-8735
-8740
-8745
-8749
-8752
-8754
-8755
-8755
-8755
-8753
-8750
-8747
-8742
-8737
-8730
-8723
-8715
-8706
-8696
-8684
-8672
-8658
-8643
-8628
-8611
-8593
-8575
-8556
-8535
-8514
-8492
-8469
-8445
-8420
-8394
-8368
-8341
-8313
-8285
-8256
-8226
-8196
-8164
-8134
-8102
-8070
-8038
-8006
-7973
-7940
-7906
-7872
-7838
-7803
-7768
-7733
-7698
-7663
-7627
-7591
-7555
-7519
-7482
-7446
-7409
-7372
-7334
-7297
-7260
-7224
-7187
-7150
-7114
-7078
-7043
-7008
-6973
-6938
-6904
-6870
-6837
-6804
-6771
-6739
-6707
-6677
-6646
-6617
-6588
-6560
-6532
-6505
-6479
-6453
-6427
-6402
-6377
-6353
-6330
-6308
-6286
-6264
-6244
-6224
-6204
-6185
-6167
-6149
-6131
-6114
-6097
-6080
-6064
-6048
-6033
-6018
-6004
-5990
-5977
-5963
-5951
-5938
-5926
-5915
-5904
-5894
-5884
-5875
-5865
-5857
-5849
-5841
-5833
-5826
-5820
-5813
-5807
-5801
-5795
-5789
-5783
-5777
-5772
-5766
-5761
-5756
-5751
-5746
-5741
-5736
-5731
-5726
-5722
-5717
-5714
-5710
-5708
-5705
-5704
-5702
-5701
-5701
-5700
-5700
-5700
-5700
-5701
-5702
-5702
-5703
-5704
-5705
-5705
-5706
-5706
-5705
-5704
-5704
-5702
-5701
-5699
-5698
-5696
-5695
-5693
-5692
-5690
-5689
-5688
-5686
-5684
-5683
-5681
-5679
-5677
-5675
-5672
-5670
-5668
-5665
-5663
-5661
-5658
-5656
-5654
-5652
-5651
-5649
-5647
-5645
-5644
-5642
-5640
-5638
-5636
-5635
-5633
-5631
-5629
-5626
-5624
-5621
-5618
-5615
-5611
-5608
-5604
-5601
-5597
-5593
-5588
-5584
-5579
-5574
-5569
-5563
-5558
-5553
-5547
-5542
-5536
-5531
-5525
-5519
-5513
-5507
-5501
-5494
-5488
-5481
-5474
-5468
-5461
-5454
-5447
-5441
-5434
-5428
-5421
-5415
-5409
-5404
-5398
-5393
-5388
-5384
-5379
-5375
-5371
-5368
-5364
-5361
-5357
-5354
-5351
-5348
-5345
-5343
-5340
-5337
-5335
-5332
-5330
-5328
-5326
-5324
-5322
-5321
-5319
-5317
-5316
-5314
-5312
-5311
-5309
-5308
-5306
-5305
-5303
-5302
-5301
-5299
-5298
-5296
-5294
-5292
-5289
-5287
-5286
-5284
-5282
-5281
-5279
-5278
-5276
-5275
-5273
-5271
-5270
-5268
-5267
-5265
-5264
-5262
-5261
-5259
-5257
-5256
-5254
-5252
-5251
-5249
-5248
-5246
-5245
-5244
-5243
-5242
-5242
-5241
-5240
-5240
-5239
-5239
-5238
-5238
-5238
-5238
-5237
-5237
-5237
-5236
-5236
-5236
-5235
-5234
-5233
-5232
-5231
-5229
-5227
-5225
-5223
-5220
-5218
-5215
-5212
-5209
-5207
-5204
-5201
-5199
-5196
-5193
-5190
-5187
-5184
-5181
-5178
-5175
-5172
-5168
-5164
-5160
-5156
-5151
-5145
-5140
-5134
-5127
-5120
-5113
-5105
-5097
-5088
-5080
-5071
-5062
-5053
-5043
-5034
-5024
-5014
-5003
-4992
-4981
-4969
-4957
-4945
-4932
-4919
-4906
-4893
-4880
-4867
-4853
-4840
-4826
-4812
-4798
-4784
-4770
-4755
-4740
-4726
-4711
-4696
-4680
-4665
-4649
-4634
-4618
-4602
-4586
-4571
-4555
-4539
-4523
-4508
-4492
-4477
-4461
-4446
-4430
-4415
-4399
-4383
-4367
-4350
-4334
-4317
-4300
-4284
-4267
-4250
-4234
-4218
-4202
-4187
-4171
-4156
-4141
-4126
-4111
-4097
-4083
-4070
-4057
-4043
-4030
-4019
-4006
-3995
-3983
-3971
-3960
-3949
-3938
-3929
-3919
-3910
-3901
-3893
-3885
-3877
-3870
-3862
-3855
-3849
-3842
-3836
-3830
-3825
-3819
-3814
-3810
-3806
-3802
-3798
-3796
-3793
-3791
-3790
-3788
-3787
-3786
-3786
-3785
-3785
-3785
-3786
-3787
-3788
-3789
-3791
-3793
-3796
-3799
-3802
-3806
-3810
-3814
-3819
-3824
-3830
-3836
-3842
-3848
-3854
-3860
-3866
-3871
-3877
-3884
-3890
-3896
-3903
-3909
-3915
-3921
-3927
-3932
-3938
-3942
-3947
-3952
-3956
-3959
-3963
-3965
-3967
-3969
-3969
-3969
-3968
-3966
-3964
-3961
-3958
-3954
-3950
-3945
-3940
-3934
-3928
-3921
-3914
-3906
-3898
-3889
-3880
-3871
-3861
-3851
-3841
-3830
-3819
-3808
-3797
-3786
-3774
-3763
-3751
-3739
-3727
-3715
-3703
-3691
-3679
-3668
-3656
-3644
-3633
-3621
-3610
-3599
-3588
-3577
-3567
-3556
-3546
-3536
-3526
-3516
-3506
-3497
-3487
-3478
-3468
-3459
-3450
-3441
-3432
-3423
-3414
-3404
-3395
-3385
-3376
-3367
-3357
-3347
-3338
-3328
-3318
-3308
-3298
-3288
-3279
-3269
-3259
-3249
-3239
-3229
-3218
-3208
-3198
-3187
-3177
-3166
-3155
-3145
-3134
-3123
-3112
-3102
-3091
-3081
-3070
-3060
-3049
-3038
-3027
-3015
-3004
-2993
-2981
-2969
-2957
-2945
-2933
-2920
-2907
-2893
-2880
-2866
-2852
-2838
-2825
-2811
-2797
-2783
-2768
-2754
-2739
-2724
-2710
-2695
-2681
-2667
-2654
-2641
-2628
-2615
-2603
-2590
-2578
-2567
-2555
-2544
-2533
-2521
-2511
-2500
-2489
-2479
-2468
-2458
-2448
-2438
-2428
-2418
-2408
-2399
-2390
-2380
-2372
-2363
-2355
-2346
-2338
-2330
-2323
-2315
-2307
-2299
-2291
-2283
-2274
-2266
-2257
-2248
-2239
-2230
-2220
-2211
-2201
-2190
-2180
-2169
-2158
-2147
-2136
-2125
-2113
-2102
-2090
-2078
-2067
-2055
-2043
-2029
-2017
-2005
-1992
-1980
-1967
-1954
-1941
-1929
-1916
-1904
-1892
-1879
-1867
-1855
-1842
-1830
-1818
-1806
-1794
-1782
-1771
-1759
-1748
-1736
-1725
-1714
-1703
-1692
-1681
-1670
-1659
-1649
-1638
-1628
-1618
-1608
-1599
-1589
-1580
-1571
-1562
-1553
-1544
-1535
-1526
-1517
-1509
-1500
-1492
-1483
-1475
-1466
-1458
-1450
-1441
-1433
-1425
-1417
-1410
-1402
-1395
-1388
-1380
-1373
-1366
-1359
-1353
-1346
-1340
-1334
-1328
-1322
-1316
-1311
-1306
-1302
-1297
-1293
-1289
-1285
-1281
-1277
-1273
-1270
-1266
-1263
-1261
-1259
-1257
-1255
-1254
-1253
-1252
-1251
-1251
-1250
-1250
-1250
-1250
-1250
-1250
-1250
-1251
-1252
-1253
-1253
-1254
-1254
-1255
-1255
-1255
-1256
-1256
-1256
-1257
-1257
-1258
-1258
-1259
-1259
-1259
-1260
-1260
-1260
-1260
-1260
-1260
-1260
-1260
-1261
-1261
-1262
-1262
-1263
-1265
-1266
-1268
-1271
-1273
-1276
-1279
-1283
-1286
-1290
-1294
-1299
-1304
-1309
-1315
-1321
-1327
-1334
-1341
-1348
-1356
-1363
-1371
-1379
-1387
-1395
-1403
-1412
-1421
-1430
-1439
-1449
-1458
-1468
-1478
-1488
-1498
-1508
-1518
-1528
-1538
-1547
-1557
-1567
-1576
-1585
-1595
-1604
-1614
-1624
-1633
-1643
-1654
-1664
-1674
-1685
-1695
-1705
-1716
-1726
-1736
-1747
-1757
-1766
-1776
-1785
-1795
-1803
-1812
-1820
-1828
-1835
-1842
-1849
-1855
-1862
-1868
-1873
-1878
-1883
-1888
-1892
-1896
-1899
-1903
-1906
-1908
-1911
-1913
-1915
-1916
-1917
-1917
-1917
-1916
-1915
-1913
-1910
-1908
-1904
-1900
-1896
-1891
-1885
-1879
-1872
-1865
-1857
-1848
-1839
-1830
-1821
-1811
-1802
-1792
-1781
-1771
-1760
-1749
-1738
-1727
-1715
-1703
-1691
-1678
-1665
-1652
-1638
-1624
-1609
-1594
-1578
-1562
-1546
-1530
-1513
-1496
-1479
-1461
-1443
-1425
-1406
-1387
-1367
-1347
-1327
-1307
-1286
-1266
-1246
-1225
-1205
-1184
-1164
-1144
-1123
-1103
-1084
-1064
-1045
-1025
-1006
-987
-968
-949
-931
-913
-895
-877
-859
-842
-824
-807
-790
-774
-757
-740
-723
-707
-690
-673
-656
-639
-622
-606
-588
-571
-554
-536
-519
-501
-483
-465
-446
-428
-409
-391
-372
-353
-334
-314
-295
-276
-256
-237
-217
-198
-178
-159
-139
-119
-100
-80
-61
-41
-21
-2
18
38
57
77
97
116
136
155
174
193
211
230
248
265
282
299
315
331
346
361
375
388
401
413
424
435
446
456
465
474
482
490
498
504
510
516
521
525
529
533
536
538
541
542
544
545
545
545
545
545
544
543
543
542
541
540
540
539
539
540
540
540
541
542
543
545
547
549
551
554
557
561
564
568
572
576
580
585
589
594
599
604
608
614
619
624
630
636
642
648
654
660
666
673
679
686
692
699
706
714
722
730
738
747
756
765
775
785
795
806
816
827
839
850
862
873
885
897
909
922
934
947
959
972
986
999
1012
1025
1038
1052
1064
1077
1090
1103
1115
1127
1140
1152
1164
1176
1188
1200
1211
1222
1233
1244
1254
1265
1275
1286
1296
1306
1316
1326
1335
1345
1354
1363
1372
1380
1388
1396
1404
1411
1418
1425
1431
1437
1443
1449
1454
1460
1465
1470
1474
1479
1483
1488
1492
1496
1500
1504
1508
1511
1514
1517
1521
1524
1527
1530
1534
1537
1541
1545
1549
1553
1557
1562
1566
1571
1577
1582
1588
1595
1602
1609
1617
1625
1633
1642
1651
1660
1670
1681
1691
1702
1714
1725
1737
1750
1763
1776
1790
1805
1820
1835
1851
1867
1883
1899
1916
1932
1949
1966
1983
2001
2017
2035
2052
2069
2086
2104
2121
2138
2155
2173
2190
2207
2225
2242
2259
2276
2293
2310
2327
2343
2359
2376
2392
2407
2423
2439
2454
2469
2485
2500
2515
2530
2545
2559
2574
2588
2602
2616
2630
2644
2657
2671
2684
2697
2710
2723
2735
2747
2758
2770
2781
2791
2802
2812
2822
2831
2841
2850
2859
2867
2875
2883
2891
2898
2905
2912
2918
2923
2929
2934
2940
2945
2950
2954
2958
2962
2965
2968
2971
2973
2975
2976
2977
2977
2977
2977
2976
2974
2972
2970
2967
2964
2960
2956
2952
2947
2943
2938
2933
2927
2922
2916
2911
2905
2899
2893
2887
2880
2874
2867
2861
2854
2848
2842
2836
2829
2823
2817
2811
2805
2799
2793
2788
2782
2777
2771
2766
2761
2756
2751
2747
2742
2737
2733
2728
2723
2719
2714
2709
2704
2699
2694
2689
2683
2678
2672
2667
2661
2655
2649
2644
2638
2633
2628
2623
2618
2613
2608
2604
2599
2595
2592
2588
2585
2582
2579
2577
2575
2573
2571
2570
2569
2568
2567
2566
2565
2565
2564
2563
2563
2562
2562
2561
2561
2560
2560
2560
2560
2559
2559
2559
2558
2558
2557
2556
2556
2555
2555
2554
2554
2553
2553
2553
2552
2552
2553
2553
2553
2554
2554
2554
2555
2555
2555
2555
2556
2556
2556
2557
2557
2558
2558
2558
2559
2559
2559
2559
2560
2560
2561
2561
2562
2563
2564
2564
2565
2567
2568
2569
2571
2572
2574
2576
2578
2580
2582
2585
2588
2591
2594
2598
2602
2606
2611
2616
2621
2627
2633
2638
2644
2650
2657
2663
2669
2676
2683
2689
2696
2703
2710
2717
2724
2731
2738
2745
2753
2760
2767
2775
2782
2789
2796
2803
2811
2818
2825
2833
2840
2848
2855
2862
2869
2876
2883
2890
2897
2904
2911
2918
2924
2931
2937
2942
2948
2953
2959
2964
2968
2973
2977
2981
2985
2988
2992
2994
2997
2999
3001
3002
3003
3004
3005
3006
3006
3006
3006
3006
3006
3005
3005
3005
3004
3003
3003
3002
3002
3001
3000
3000
2999
2999
2998
2997
2996
2996
2995
2995
2994
2994
2994
2994
2993
2994
2994
2994
2995
2996
2998
2999
3001
3004
3006
3009
3012
3015
3019
3022
3026
3031
3035
3040
3045
3051
3057
3063
3069
3076
3083
3090
3098
3106
3115
3124
3134
3144
3154
3165
3176
3187
3199
3212
3224
3238
3251
3265
3280
3295
3310
3326
3342
3358
3375
3392
3409
3426
3444
3462
3480
3498
3517
3535
3554
3573
3591
3610
3629
3648
3667
3686
3705
3725
3744
3763
3781
3800
3819
3837
3856
3874
3892
3910
3928
3946
3964
3981
3999
4017
4035
4053
4070
4088
4106
4123
4140
4158
4175
4192
4209
4225
4242
4258
4274
4289
4305
4320
4336
4351
4366
4381
4395
4409
4423
4437
4450
4463
4476
4488
4501
4513
4524
4536
4547
4558
4568
4579
4589
4599
4608
4617
4626
4635
4643
4651
4658
4666
4673
4679
4686
4692
4698
4703
4709
4714
4718
4723
4727
4731
4735
4739
4742
4746
4748
4751
4754
4756
4758
4760
4762
4763
4765
4765
4766
4767
4767
4767
4767
4767
4767
4766
4765
4764
4763
4761
4759
4756
4753
4750
4747
4742
4738
4733
4727
4722
4716
4709
4703
4696
4689
4682
4675
4668
4660
4653
4645
4638
4630
4622
4614
4605
4597
4589
4580
4572
4564
4555
4547
4539
4531
4522
4514
4505
4496
4487
4478
4469
4460
4451
4442
4433
4424
4414
4405
4395
4385
4375
4364
4354
4343
4332
4322
4311
4299
4288
4276
4264
4252
4239
4226
4213
4199
4185
4171
4156
4142
4126
4111
4096
4080
4064
4048
4032
4016
4000
3984
3967
3951
3935
3918
3901
3884
3868
3851
3834
3816
3799
3782
3765
3748
3731
3714
3697
3680
3663
3647
3631
3615
3598
3582
3566
3550
3535
3519
3503
3487
3471
3456
3440
3425
3409
3394
3379
3363
3348
3333
3318
3303
3288
3273
3258
3243
3229
3214
3200
3185
3171
3157
3143
3129
3116
3103
3090
3077
3065
3053
3041
3029
3018
3007
2996
2987
2977
2968
2960
2951
2943
2936
2929
2922
2915
2910
2904
2899
2895
2890
2887
2883
2880
2878
2876
2874
2873
2872
2871
2871
2871
2872
2873
2874
2875
2877
2880
2882
2886
2889
2894
2899
2904
2910
2916
2923
2930
2938
2945
2953
2962
2971
2979
2989
2998
3008
3018
3028
3039
3049
3060
3071
3082
3093
3105
3116
3128
3139
3151
3163
3175
3187
3200
3213
3226
3239
3252
3265
3279
3293
3307
3321
3335
3349
3363
3378
3392
3407
3421
3435
3450
3463
3477
3491
3504
3518
3531
3544
3556
3568
3580
3592
3603
3613
3623
3633
3642
3651
3659
3667
3675
3682
3689
3695
3701
3706
3711
3715
3719
3722
3725
3728
3730
3731
3732
3733
3734
3734
3733
3733
3731
3730
3728
3725
3723
3720
3717
3714
3711
3708
3704
3701
3697
3693
3689
3685
3681
3677
3673
3668
3664
3660
3656
3652
3648
3644
3640
3635
3631
3627
3623
3619
3615
3611
3607
3603
3599
3595
3591
3587
3582
3577
3572
3567
3562
3556
3550
3544
3538
3532
3526
3520
3513
3506
3499
3492
3484
3477
3469
3460
3452
3444
3435
3426
3417
3408
3398
3388
3378
3368
3358
3347
3336
3325
3314
3303
3291
3280
3268
3257
3245
3233
3220
3208
3195
3182
3169
3155
3142
3128
3114
3099
3085
3070
3055
3040
3025
3009
2994
2978
2962
2946
2930
2913
2897
2880
2863
2847
2830
2813
2795
2778
2761
2743
2726
2708
2690
2672
2654
2636
2619
2601
2583
2565
2548
2530
2512
2495
2477
2459
2441
2424
2407
2389
2372
2355
2338
2322
2305
2289
2273
2257
2241
2226
2211
2196
2182
2169
2156
2143
2131
2119
2108
2097
2087
2077
2067
2058
2050
2041
2035
2028
2021
2016
2009
2005
2001
1997
1993
1990
1986
1984
1981
1979
1977
1976
1975
1974
1974
1974
1974
1975
1976
1977
1978
1980
1981
1983
1986
1988
1991
1993
1996
2000
2003
2007
2011
2013
2017
2023
2027
2031
2036
2040
2045
2050
2055
2060
2065
2070
2075
2080
2086
2091
2097
2102
2107
2113
2118
2123
2128
2133
2137
2142
2146
2150
2154
2158
2161
2164
2167
2170
2173
2175
2177
2179
2180
2182
2183
2184
2185
2186
2187
2187
2188
2188
2188
2188
2188
2188
2188
2188
2187
2187
2187
2186
2186
2185
2184
2183
2182
2180
2179
2178
2176
2175
2173
2171
2169
2167
2164
2162
2159
2156
2153
2149
2146
2143
2140
2137
2134
2131
2128
2126
2123
2120
2118
2115
2113
2111
2109
2107
2106
2104
2103
2102
2101
2100
2100
2100
2100
2101
2103
2105
2107
2110
2113
2117
2121
2126
2131
2137
2143
2149
2156
2163
2170
2178
2186
2194
2202
2211
2220
2229
2239
2248
2257
2267
2276
2286
2295
2304
2314
2323
2332
2341
2350
2359
2367
2376
2385
2394
2402
2411
2420
2429
2437
2446
2454
2463
2471
2480
2488
2496
2504
2513
2521
2529
2536
2544
2552
2560
2567
2575
2582
2589
2596
2603
2609
2616
2622
2628
2633
2638
2643
2647
2651
2655
2659
2662
2665
2667
2669
2671
2672
2674
2674
2675
2676
2676
2676
2676
2676
2675
2674
2672
2671
2668
2666
2663
2660
2657
2654
2650
2646
2643
2639
2635
2631
2627
2623
2618
2613
2608
2603
2597
2592
2585
2579
2572
2566
2559
2551
2544
2536
2528
2520
2512
2504
2495
2485
2476
2466
2456
2446
2435
2424
2413
2402
2390
2379
2367
2354
2342
2329
2317
2304
2292
2279
2266
2254
2242
2229
2216
2204
2191
2178
2166
2153
2141
2129
2117
2105
2093
2081
2070
2058
2047
2036
2025
2013
2004
1993
1983
1973
1964
1954
1944
1934
1925
1915
1905
1895
1886
1876
1866
1856
1847
1837
1827
1818
1808
1798
1788
1779
1769
1759
1749
1740
1730
1720
1710
1701
1691
1681
1671
1661
1650
1640
1629
1619
1608
1597
1586
1575
1564
1552
1540
1528
1516
1504
1491
1479
1466
1453
1440
1427
1413
1400
1386
1373
1359
1345
1331
1317
1302
1288
1274
1260
1245
1231
1217
1202
1188
1174
1160
1146
1132
1119
1105
1092
1078
1065
1052
1039
1026
1012
1000
988
975
962
949
936
923
910
897
884
870
857
844
831
818
805
792
778
765
752
739
727
714
702
689
677
665
653
641
629
617
605
593
581
569
558
546
535
524
514
503
493
483
472
462
452
442
432
423
413
403
394
384
375
365
356
347
338
329
320
312
303
295
287
280
272
265
258
251
244
237
231
224
217
211
205
198
192
186
180
174
169
163
157
151
145
139
133
126
120
113
106
100
93
86
78
71
64
56
49
41
33
25
17
9
1
-7
-15
-24
-32
-40
-49
-57
-66
-74
-82
-91
-99
-108
-116
-125
-134
-142
-151
-160
-169
-177
-186
-195
-204
-213
-221
-230
-239
-248
-257
-265
-274
-283
-292
-300
-308
-316
-324
-332
-340
-348
-355
-362
-370
-377
-384
-390
-397
-403
-409
-415
-420
-425
-430
-435
-440
-444
-448
-452
-456
-460
-463
-467
-470
-473
-476
-479
-482
-484
-487
-489
-491
-492
-494
-496
-498
-499
-501
-503
-505
-507
-509
-512
-514
-516
-519
-522
-524
-527
-530
-533
-535
-538
-542
-545
-548
-551
-555
-558
-561
-565
-568
-572
-576
-579
-584
-588
-592
-597
-601
-606
-611
-615
-620
-625
-631
-636
-642
-649
-655
-662
-670
-678
-686
-694
-703
-713
-722
-732
-742
-752
-762
-773
-784
-795
-807
-819
-831
-844
-857
-870
-884
-898
-912
-927
-941
-957
-972
-988
-1004
-1020
-1037
-1054
-1071
-1088
-1106
-1123
-1141
-1160
-1178
-1197
-1215
-1234
-1253
-1272
-1292
-1311
-1330
-1350
-1369
-1388
-1408
-1427
-1446
-1465
-1485
-1504
-1523
-1542
-1561
-1580
-1598
-1617
-1635
-1653
-1671
-1688
-1706
-1723
-1740
-1757
-1774
-1791
-1807
-1824
-1840
-1856
-1872
-1888
-1903
-1919
-1934
-1949
-1964
-1979
-1994
-2008
-2021
-2036
-2050
-2064
-2078
-2091
-2104
-2117
-2130
-2143
-2155
-2168
-2181
-2193
-2205
-2218
-2230
-2242
-2253
-2265
-2277
-2288
-2300
-2311
-2322
-2333
-2344
-2354
-2364
-2374
-2384
-2394
-2403
-2412
-2420
-2429
-2437
-2444
-2452
-2459
-2466
-2472
-2478
-2484
-2490
-2495
-2499
-2504
-2508
-2512
-2516
-2520
-2523
-2527
-2530
-2533
-2536
-2540
-2543
-2546
-2549
-2552
-2555
-2558
-2560
-2563
-2566
-2568
-2571
-2573
-2575
-2577
-2579
-2580
-2582
-2584
-2585
-2587
-2588
-2590
-2591
-2592
-2594
-2595
-2596
-2598
-2599
-2600
-2602
-2603
-2605
-2606
-2608
-2610
-2612
-2615
-2617
-2620
-2623
-2626
-2629
-2633
-2637
-2641
-2645
-2650
-2655
-2660
-2666
-2672
-2679
-2686
-2693
-2700
-2708
-2716
-2725
-2733
-2743
-2752
-2762
-2772
-2782
-2793
-2803
-2814
-2826
-2837
-2849
-2861
-2873
-2886
-2898
-2911
-2924
-2937
-2950
-2964
-2977
-2991
-3005
-3019
-3033
-3047
-3061
-3076
-3091
-3106
-3121
-3136
-3151
-3166
-3181
-3197
-3212
-3228
-3243
-3258
-3274
-3289
-3305
-3321
-3336
-3352
-3368
-3383
-3399
-3414
-3429
-3445
-3460
-3475
-3490
-3506
-3521
-3536
-3551
-3565
-3580
-3594
-3609
-3623
-3637
-3651
-3665
-3679
-3693
-3706
-3720
-3734
-3747
-3761
-3774
-3787
-3800
-3813
-3825
-3838
-3850
-3862
-3874
-3887
-3899
-3910
-3922
-3934
-3945
-3956
-3967
-3978
-3989
-4000
-4011
-4022
-4033
-4043
-4053
-4062
-4073
-4082
-4091
-4101
-4109
-4118
-4126
-4135
-4143
-4151
-4160
-4168
-4176
-4184
-4192
-4199
-4207
-4214
-4222
-4229
-4237
-4244
-4251
-4259
-4266
-4274
-4281
-4288
-4295
-4303
-4310
-4317
-4324
-4331
-4338
-4345
-4353
-4360
-4366
-4373
-4380
-4386
-4392
-4399
-4405
-4410
-4416
-4422
-4427
-4432
-4438
-4443
-4448
-4453
-4458
-4463
-4468
-4473
-4478
-4483
-4488
-4493
-4498
-4503
-4508
-4513
-4518
-4523
-4528
-4533
-4538
-4543
-4549
-4554
-4559
-4564
-4570
-4575
-4581
-4586
-4592
-4598
-4604
-4610
-4616
-4622
-4628
-4635
-4642
-4648
-4655
-4662
-4670
-4677
-4684
-4692
-4699
-4706
-4714
-4721
-4728
-4735
-4742
-4750
-4757
-4765
-4772
-4780
-4787
-4795
-4803
-4811
-4819
-4827
-4835
-4844
-4852
-4860
-4868
-4877
-4885
-4894
-4902
-4911
-4919
-4927
-4936
-4944
-4952
-4961
-4969
-4978
-4986
-4995
-5004
-5012
-5021
-5030
-5038
-5047
-5056
-5065
-5073
-5082
-5091
-5101
-5110
-5119
-5129
-5139
-5149
-5159
-5169
-5179
-5190
-5200
-5210
-5221
-5231
-5242
-5252
-5263
-5273
-5284
-5295
-5305
-5316
-5326
-5337
-5347
-5358
-5368
-5378
-5388
-5398
-5408
-5417
-5426
-5435
-5444
-5452
-5460
-5468
-5476
-5484
-5492
-5500
-5507
-5514
-5521
-5528
-5535
-5541
-5548
-5554
-5560
-5565
-5571
-5577
-5582
-5587
-5592
-5596
-5601
-5605
-5609
-5612
-5616
-5619
-5622
-5624
-5627
-5629
-5631
-5633
-5635
-5636
-5637
-5637
-5637
-5637
-5637
-5636
-5635
-5633
-5632
-5630
-5628
-5625
-5623
-5620
-5617
-5614
-5611
-5608
-5605
-5601
-5598
-5594
-5590
-5586
-5582
-5577
-5573
-5569
-5564
-5560
-5556
-5551
-5546
-5542
-5537
-5532
-5527
-5522
-5517
-5512
-5507
-5502
-5497
-5492
-5487
-5481
-5476
-5471
-5465
-5460
-5455
-5450
-5444
-5439
-5434
-5429
-5425
-5420
-5416
-5411
-5407
-5403
-5400
-5396
-5393
-5389
-5386
-5384
-5381
-5378
-5376
-5374
-5372
-5370
-5368
-5367
-5365
-5364
-5363
-5362
-5361
-5360
-5359
-5359
-5358
-5358
-5357
-5357
-5357
-5357
-5357
-5357
-5358
-5358
-5359
-5360
-5362
-5363
-5365
-5367
-5369
-5371
-5373
-5375
-5377
-5379
-5381
-5383
-5386
-5388
-5391
-5393
-5396
-5399
-5401
-5404
-5407
-5410
-5414
-5417
-5420
-5424
-5428
-5432
-5436
-5440
-5444
-5448
-5452
-5456
-5460
-5464
-5469
-5473
-5477
-5481
-5485
-5489
-5493
-5497
-5501
-5505
-5509
-5513
-5517
-5521
-5524
-5528
-5532
-5535
-5539
-5542
-5546
-5549
-5552
-5555
-5558
-5560
-5563
-5566
-5568
-5571
-5573
-5576
-5578
-5580
-5582
-5584
-5586
-5587
-5588
-5590
-5591
-5592
-5592
-5593
-5593
-5593
-5593
-5592
-5591
-5590
-5589
-5587
-5586
-5584
-5581
-5579
-5576
-5573
-5569
-5565
-5562
-5557
-5553
-5548
-5543
-5538
-5533
-5528
-5522
-5517
-5511
-5504
-5498
-5491
-5484
-5477
-5470
-5462
-5454
-5447
-5439
-5431
-5423
-5414
-5406
-5398
-5389
-5381
-5372
-5364
-5355
-5346
-5338
-5329
-5320
-5312
-5303
-5294
-5285
-5276
-5268
-5259
-5250
-5242
-5234
-5226
-5218
-5210
-5203
-5196
-5189
-5182
-5175
-5169
-5163
-5157
-5152
-5147
-5142
-5138
-5134
-5130
-5126
-5123
-5120
-5118
-5116
-5114
-5113
-5111
-5111
-5110
-5110
-5110
-5111
-5111
-5112
-5113
-5115
-5116
-5118
-5120
-5123
-5125
-5129
-5132
-5136
-5140
-5145
-5150
-5155
-5161
-5167
-5173
-5180
-5187
-5194
-5202
-5210
-5218
-5226
-5235
-5244
-5253
-5262
-5271
-5281
-5290
-5300
-5310
-5320
-5330
-5341
-5351
-5362
-5372
-5383
-5394
-5404
-5415
-5426
-5436
-5447
-5457
-5467
-5477
-5487
-5496
-5506
-5515
-5524
-5533
-5541
-5549
-5557
-5565
-5572
-5580
-5587
-5593
-5600
-5606
-5612
-5617
-5623
-5628
-5633
-5638
-5643
-5647
-5651
-5655
-5658
-5662
-5665
-5668
-5670
-5673
-5675
-5677
-5679
-5681
-5682
-5684
-5685
-5686
-5687
-5687
-5688
-5689
-5689
-5690
-5690
-5690
-5690
-5690
-5690
-5689
-5689
-5688
-5687
-5686
-5685
-5684
-5682
-5681
-5680
-5679
-5678
-5677
-5676
-5674
-5673
-5672
-5671
-5670
-5668
-5667
-5665
-5664
-5662
-5660
-5658
-5656
-5654
-5651
-5648
-5645
-5642
-5639
-5635
-5631
-5628
-5624
-5619
-5615
-5611
-5606
-5601
-5596
-5591
-5586
-5580
-5575
-5569
-5563
-5557
-5551
-5545
-5539
-5532
-5526
-5520
-5514
-5507
-5501
-5495
-5488
-5482
-5475
-5468
-5462
-5455
-5448
-5441
-5434
-5427
-5420
-5413
-5406
-5398
-5391
-5384
-5376
-5368
-5361
-5353
-5346
-5338
-5330
-5323
-5315
-5308
-5300
-5292
-5285
-5277
-5270
-5263
-5255
-5248
-5241
-5234
-5227
-5220
-5213
-5207
-5200
-5194
-5187
-5181
-5176
-5170
-5165
-5160
-5155
-5151
-5147
-5143
-5140
-5136
-5133
-5130
-5127
-5124
-5122
-5119
-5117
-5114
-5112
-5109
-5106
-5104
-5101
-5099
-5096
-5094
-5091
-5088
-5085
-5082
-5079
-5076
-5072
-5069
-5066
-5063
-5059
-5056
-5052
-5048
-5045
-5041
-5037
-5034
-5030
-5027
-5024
-5021
-5018
-5014
-5011
-5008
-5005
-5002
-4999
-4996
-4994
-4991
-4988
-4986
-4983
-4981
-4978
-4976
-4973
-4971
-4969
-4966
-4964
-4962
-4960
-4957
-4955
-4953
-4951
-4948
-4946
-4943
-4940
-4938
-4935
-4932
-4929
-4926
-4924
-4921
-4918
-4915
-4912
-4909
-4906
-4903
-4900
-4897
-4894
-4891
-4888
-4884
-4881
-4877
-4874
-4870
-4867
-4863
-4859
-4855
-4852
-4848
-4844
-4840
-4836
-4832
-4828
-4824
-4820
-4816
-4811
-4807
-4802
-4797
-4792
-4786
-4781
-4776
-4770
-4765
-4759
-4753
-4748
-4742
-4736
-4730
-4724
-4717
-4711
-4704
-4697
-4690
-4683
-4676
-4669
-4662
-4654
-4647
-4639
-4631
-4624
-4616
-4608
-4600
-4593
-4585
-4577
-4570
-4562
-4554
-4546
-4539
-4531
-4523
-4515
-4507
-4499
-4491
-4483
-4475
-4467
-4459
-4451
-4443
-4436
-4428
-4420
-4412
-4404
-4396
-4388
-4380
-4372
-4364
-4356
-4348
-4339
-4331
-4322
-4313
-4305
-4296
-4287
-4278
-4269
-4260
-4251
-4243
-4234
-4225
-4217
-4208
-4199
-4191
-4182
-4173
-4164
-4155
-4146
-4137
-4128
-4119
-4110
-4101
-4091
-4082
-4073
-4064
-4054
-4045
-4035
-4026
-4016
-4006
-3996
-3986
-3976
-3966
-3955
-3945
-3934
-3923
-3912
-3901
-3890
-3878
-3866
-3855
-3843
-3831
-3818
-3806
-3793
-3781
-3768
-3755
-3741
-3728
-3714
-3701
-3687
-3673
-3659
-3645
-3631
-3617
-3602
-3588
-3573
-3559
-3545
-3530
-3516
-3501
-3487
-3473
-3458
-3444
-3429
-3415
-3401
-3386
-3372
-3357
-3343
-3328
-3314
-3299
-3285
-3270
-3255
-3240
-3226
-3211
-3196
-3181
-3166
-3151
-3135
-3120
-3105
-3090
-3075
-3060
-3045
-3030
-3015
-3000
-2985
-2969
-2954
-2938
-2923
-2907
-2892
-2876
-2860
-2844
-2828
-2812
-2796
-2779
-2763
-2746
-2730
-2713
-2696
-2679
-2663
-2646
-2629
-2613
-2596
-2580
-2563
-2546
-2529
-2513
-2496
-2479
-2463
-2446
-2429
-2412
-2395
-2378
-2361
-2344
-2327
-2310
-2293
-2276
-2259
-2242
-2225
-2208
-2191
-2174
-2158
-2141
-2124
-2107
-2091
-2074
-2057
-2040
-2023
-2007
-1990
-1973
-1956
-1940
-1923
-1906
-1890
-1873
-1857
-1841
-1824
-1808
-1792
-1777
-1761
-1745
-1730
-1715
-1700
-1685
-1670
-1655
-1641
-1627
-1613
-1599
-1586
-1573
-1560
-1547
-1535
-1523
-1511
-1500
-1489
-1478
-1468
-1457
-1447
-1438
-1428
-1419
-1410
-1402
-1393
-1386
-1378
-1371
-1364
-1357
-1351
-1346
-1341
-1336
-1332
-1328
-1324
-1320
-1317
-1314
-1311
-1309
-1306
-1304
-1302
-1300
-1299
-1298
-1297
-1296
-1296
-1296
-1296
-1297
-1297
-1298
-1299
-1301
-1302
-1304
-1305
-1307
-1309
-1311
-1313
-1316
-1318
-1321
-1324
-1327
-1330
-1334
-1338
-1341
-1345
-1350
-1354
-1358
-1363
-1368
-1372
-1377
-1382
-1386
-1391
-1396
-1401
-1407
-1412
-1418
-1423
-1429
-1434
-1440
-1446
-1451
-1457
-1462
-1468
-1474
-1479
-1485
-1490
-1495
-1501
-1506
-1511
-1516
-1521
-1526
-1531
-1535
-1540
-1544
-1548
-1552
-1557
-1561
-1565
-1569
-1573
-1577
-1581
-1585
-1589
-1592
-1596
-1599
-1603
-1607
-1610
-1614
-1617
-1620
-1623
-1627
-1630
-1633
-1636
-1639
-1642
-1644
-1647
-1650
-1653
-1655
-1657
-1660
-1662
-1664
-1666
-1667
-1669
-1670
-1671
-1672
-1673
-1673
-1673
-1673
-1673
-1672
-1672
-1671
-1670
-1668
-1667
-1665
-1663
-1661
-1659
-1656
-1653
-1650
-1647
-1643
-1640
-1635
-1631
-1626
-1621
-1615
-1610
-1604
-1597
-1591
-1584
-1576
-1569
-1561
-1552
-1544
-1535
-1525
-1515
-1505
-1495
-1484
-1473
-1462
-1450
-1439
-1427
-1414
-1402
-1389
-1375
-1362
-1348
-1334
-1319
-1304
-1289
-1273
-1257
-1241
-1225
-1208
-1191
-1173
-1156
-1138
-1120
-1101
-1083
-1064
-1045
-1026
-1006
-987
-968
-948
-928
-909
-889
-869
-849
-828
-808
-788
-767
-747
-727
-706
-686
-666
-645
-625
-605
-585
-564
-544
-524
-504
-484
-464
-444
-424
-404
-385
-366
-346
-327
-309
-290
-272
-254
-236
-219
-201
-184
-167
-150
-133
-116
-99
-83
-67
-51
-35
-20
-5
10
24
38
52
65
78
91
103
114
125
136
147
157
167
177
187
197
206
215
224
233
242
250
258
265
273
280
287
294
300
307
313
319
325
330
336
341
346
350
355
359
363
367
371
374
378
381
384
387
390
392
395
397
399
401
403
405
407
409
411
412
414
415
417
418
419
421
422
423
424
426
427
429
430
431
433
434
436
437
439
441
442
444
446
448
450
452
454
456
458
460
463
465
467
470
473
476
479
482
485
489
493
497
501
505
510
515
520
526
531
537
544
550
557
564
572
579
587
596
604
613
623
632
642
652
663
673
684
695
707
719
731
743
756
769
782
796
810
824
839
853
869
884
900
916
932
949
966
984
1002
1020
1038
1057
1076
1095
1114
1134
1154
1174
1194
1214
1235
1255
1276
1297
1318
1339
1360
1381
1403
1424
1445
1467
1488
1510
1531
1553
1574
1596
1617
1638
1659
1680
1700
1721
1741
1762
1782
1802
1822
1841
1861
1880
1899
1918
1936
1955
1973
1991
2009
2027
2044
2061
2078
2095
2112
2128
2144
2160
2175
2190
2205
2220
2234
2249
2263
2276
2290
2303
2315
2328
2340
2351
2362
2372
2383
2392
2401
2410
2418
2426
2434
2441
2447
2454
2459
2465
2470
2475
2479
2484
2487
2490
2493
2496
2498
2500
2502
2503
2504
2505
2506
2506
2506
2506
2506
2505
2504
2504
2502
2501
2499
2498
2496
2494
2491
2488
2486
2482
2479
2476
2472
2468
2464
2460
2456
2452
2447
2443
2439
2434
2429
2424
2419
2414
2408
2403
2397
2392
2386
2380
2375
2369
2363
2357
2351
2346
2340
2334
2328
2323
2317
2312
2306
2301
2296
2291
2286
2281
2276
2271
2267
2263
2259
2255
2251
2248
2244
2242
2239
2237
2235
2233
2232
2231
2230
2229
2229
2230
2230
2232
2233
2235
2238
2240
2243
2247
2250
2254
2259
2263
2268
2274
2279
2285
2291
2297
2303
2310
2317
2324
2332
2339
2347
2355
2364
2373
2381
2390
2400
2409
2419
2429
2439
2449
2459
2470
2480
2491
2502
2513
2524
2535
2546
2557
2569
2581
2593
2605
2617
2629
2642
2654
2667
2680
2692
2705
2718
2731
2744
2757
2770
2783
2796
2809
2822
2835
2848
2861
2874
2887
2900
2913
2925
2938
2950
2963
2975
2987
2999
3011
3023
3035
3047
3059
3070
3082
3093
3104
3116
3127
3138
3149
3160
3171
3182
3192
3203
3213
3223
3233
3243
3252
3262
3271
3280
3289
3298
3307
3316
3324
3333
3341
3350
3358
3367
3375
3383
3391
3399
3406
3414
3421
3429
3436
3443
3450
3456
3463
3469
3475
3481
3487
3493
3499
3505
3510
3516
3521
3526
3531
3536
3540
3545
3549
3553
3557
3561
3564
3568
3571
3574
3578
3581
3583
3586
3589
3591
3594
3596
3598
3600
3602
3604
3605
3606
3607
3608
3608
3609
3609
3609
3608
3608
3607
3606
3605
3604
3603
3601
3599
3597
3595
3593
3590
3588
3585
3581
3578
3574
3570
3566
3562
3557
3552
3547
3542
3537
3531
3526
3520
3513
3507
3500
3493
3486
3478
3470
3462
3454
3446
3437
3429
3420
3411
3402
3393
3384
3374
3365
3355
3346
3336
3326
3316
3306
3296
3286
3276
3266
3256
3246
3236
3227
3217
3208
3198
3189
3180
3171
3162
3153
3145
3136
3128
3120
3112
3105
3097
3090
3083
3076
3069
3063
3056
3050
3045
3039
3034
3029
3025
3020
3016
3011
3007
3003
2999
2995
2991
2988
2984
2981
2978
2974
2971
2969
2966
2963
2960
2958
2955
2953
2951
2949
2947
2946
2944
2942
2941
2939
2938
2937
2935
2934
2933
2932
2930
2929
2928
2928
2927
2926
2926
2925
2924
2924
2923
2923
2922
2922
2921
2921
2920
2920
2919
2918
2918
2917
2916
2915
2914
2913
2912
2911
2910
2908
2907
2906
2904
2903
2901
2900
2899
2897
2895
2894
2892
2891
2889
2888
2886
2885
2884
2882
2881
2880
2878
2877
2876
2874
2873
2871
2870
2868
2867
2865
2863
2861
2859
2857
2854
2851
2849
2846
2843
2840
2837
2834
2830
2827
2823
2819
2815
2811
2807
2802
2797
2793
2787
2782
2777
2771
2766
2760
2754
2748
2743
2737
2731
2725
2719
2713
2707
2700
2694
2688
2682
2676
2670
2664
2658
2652
2645
2639
2633
2627
2621
2615
2608
2602
2596
2590
2584
2578
2572
2566
2560
2554
2548
2542
2536
2530
2524
2518
2512
2506
2500
2494
2488
2482
2476
2470
2464
2458
2452
2446
2441
2435
2429
2424
2419
2413
2408
2402
2397
2392
2386
2381
2376
2371
2365
2360
2355
2350
2344
2339
2334
2328
2323
2318
2312
2307
2302
2297
2291
2286
2281
2276
2271
2266
2260
2255
2250
2245
2240
2235
2230
2225
2220
2215
2210
2205
2200
2195
2191
2186
2181
2177
2172
2167
2162
2158
2153
2148
2143
2138
2133
2128
2123
2118
2113
2107
2102
2096
2090
2085
2079
2073
2067
2061
2055
2049
2043
2037
2031
2025
2020
2013
2009
2003
1998
1992
1987
1982
1977
1972
1967
1962
1957
1952
1947
1943
1938
1934
1930
1925
1921
1917
1913
1908
1904
1900
1896
1892
1889
1885
1881
1878
1874
1871
1868
1865
1862
1859
1856
1854
1851
1849
1847
1845
1843
1841
1839
1838
1836
1835
1834
1833
1831
1830
1829
1828
1827
1826
1825
1824
1823
1822
1821
1820
1819
1818
1817
1816
1815
1814
1813
1812
1810
1809
1808
1807
1806
1804
1803
1802
1801
1799
1798
1796
1795
1793
1791
1790
1788
1787
1786
1784
1783
1782
1780
1779
1778
1776
1775
1773
1771
1769
1767
1765
1762
1760
1757
1754
1751
1748
1745
1742
1739
1735
1732
1728
1724
1720
1716
1712
1707
1703
1699
1694
1690
1685
1681
1676
1672
1667
1663
1658
1653
1649
1644
1639
1635
1630
1625
1620
1615
1609
1604
1598
1593
1587
1581
1575
1569
1563
1557
1550
1544
1538
1531
1525
1518
1512
1505
1499
1492
1485
1479
1472
1465
1459
1452
1445
1438
1432
1425
1418
1411
1404
1397
1390
1383
1376
1368
1361
1353
1346
1338
1330
1322
1314
1306
1298
1290
1281
1273
1264
1256
1247
1238
1229
1220
1211
1201
1192
1182
1173
1163
1153
1143
1133
1123
1113
1103
1092
1082
1071
1060
1049
1038
1027
1016
1004
994
982
971
960
948
937
925
914
903
891
880
869
857
846
834
822
810
799
787
775
764
752
740
729
717
706
694
682
671
659
647
636
624
613
601
589
578
566
554
543
531
520
508
496
485
473
462
450
439
427
416
404
393
381
369
358
346
334
323
311
299
287
276
264
253
241
230
218
207
196
185
175
164
154
143
133
123
113
103
94
84
74
65
55
46
37
28
19
10
1
-8
-16
-25
-34
-42
-50
-59
-67
-75
-83
-91
-99
-106
-114
-122
-129
-137
-144
-151
-159
-166
-173
-180
-187
-194
-201
-207
-214
-220
-226
-232
-238
-244
-250
-255
-261
-266
-271
-277
-282
-287
-293
-298
-303
-308
-313
-318
-323
-327
-332
-337
-342
-347
-352
-357
-362
-367
-372
-377
-381
-386
-391
-396
-401
-407
-412
-417
-422
-427
-433
-438
-443
-448
-454
-459
-464
-469
-475
-480
-486
-492
-497
-503
-509
-514
-520
-526
-532
-538
-544
-550
-556
-562
-568
-574
-580
-586
-591
-597
-603
-608
-613
-619
-624
-629
-635
-640
-645
-650
-654
-659
-664
-668
-672
-676
-680
-684
-688
-692
-696
-699
-702
-706
-709
-712
-714
-717
-720
-722
-725
-727
-729
-731
-733
-735
-737
-739
-741
-742
-744
-745
-747
-748
-749
-751
-752
-753
-754
-755
-756
-757
-758
-759
-760
-761
-762
-763
-764
-766
-767
-768
-770
-771
-773
-775
-777
-779
-781
-784
-786
-789
-792
-795
-798
-801
-805
-808
-812
-816
-820
-824
-829
-833
-838
-843
-848
-854
-859
-865
-871
-877
-883
-890
-896
-903
-910
-918
-925
-933
-941
-949
-957
-965
-973
-982
-991
-1000
-1008
-1018
-1028
-1038
-1048
-1059
-1069
-1080
-1090
-1101
-1112
-1124
-1135
-1147
-1159
-1171
-1183
-1195
-1208
-1220
-1233
-1246
-1259
-1272
-1285
-1299
-1312
-1325
-1339
-1352
-1366
-1379
-1393
-1406
-1420
-1434
-1448
-1462
-1476
-1489
-1503
-1517
-1531
-1544
-1558
-1571
-1585
-1598
-1611
-1624
-1637
-1650
-1663
-1676
-1688
-1701
-1713
-1726
-1738
-1750
-1762
-1774
-1786
-1798
-1810
-1822
-1833
-1844
-1856
-1867
-1877
-1888
-1898
-1908
-1918
-1928
-1938
-1948
-1957
-1967
-1976
-1985
-1994
-2003
-2011
-2020
-2028
-2036
-2044
-2051
-2059
-2066
-2074
-2081
-2088
-2095
-2102
-2108
-2115
-2122
-2128
-2134
-2140
-2146
-2152
-2158
-2163
-2169
-2175
-2180
-2185
-2190
-2195
-2200
-2205
-2210
-2214
-2219
-2224
-2229
-2234
-2239
-2244
-2249
-2254
-2260
-2265
-2270
-2276
-2281
-2287
-2292
-2298
-2304
-2309
-2315
-2321
-2327
-2333
-2338
-2344
-2350
-2356
-2362
-2368
-2374
-2380
-2386
-2392
-2398
-2404
-2410
-2416
-2422
-2428
-2434
-2440
-2446
-2452
-2458
-2463
-2469
-2475
-2481
-2486
-2492
-2498
-2504
-2509
-2515
-2521
-2527
-2532
-2538
-2544
-2549
-2555
-2561
-2566
-2572
-2577
-2582
-2588
-2593
-2599
-2604
-2609
-2614
-2620
-2625
-2630
-2635
-2640
-2645
-2650
-2655
-2660
-2665
-2670
-2675
-2680
-2685
-2690
-2694
-2699
-2704
-2708
-2712
-2717
-2721
-2725
-2729
-2733
-2736
-2740
-2743
-2747
-2750
-2754
-2757
-2760
-2764
-2767
-2770
-2773
-2776
-2779
-2782
-2785
-2788
-2791
-2795
-2798
-2800
-2803
-2806
-2809
-2812
-2814
-2817
-2820
-2823
-2825
-2828
-2831
-2834
-2836
-2839
-2841
-2844
-2847
-2849
-2851
-2854
-2856
-2859
-2861
-2864
-2866
-2869
-2871
-2874
-2876
-2879
-2881
-2884
-2887
-2890
-2892
-2895
-2898
-2901
-2904
-2907
-2910
-2912
-2915
-2919
-2922
-2925
-2928
-2931
-2935
-2938
-2941
-2945
-2948
-2952
-2955
-2959
-2962
-2966
-2969
-2973
-2976
-2980
-2983
-2987
-2990
-2994
-2997
-3001
-3004
-3008
-3011
-3015
-3018
-3022
-3025
-3028
-3032
-3035
-3038
-3041
-3044
-3047
-3050
-3053
-3055
-3058
-3060
-3062
-3064
-3066
-3068
-3069
-3070
-3071
-3072
-3073
-3074
-3074
-3075
-3075
-3075
-3075
-3075
-3075
-3075
-3074
-3073
-3073
-3071
-3070
-3069
-3067
-3065
-3063
-3061
-3059
-3056
-3054
-3051
-3048
-3045
-3042
-3039
-3036
-3032
-3029
-3026
-3022
-3019
-3016
-3012
-3009
-3006
-3003
-2999
-2996
-2993
-2990
-2987
-2983
-2980
-2977
-2974
-2971
-2969
-2966
-2963
-2960
-2958
-2955
-2952
-2950
-2948
-2945
-2943
-2940
-2938
-2936
-2934
-2931
-2929
-2927
-2925
-2923
-2921
-2919
-2917
-2915
-2913
-2911
-2910
-2908
-2906
-2905
-2904
-2903
-2901
-2900
-2899
-2898
-2897
-2896
-2895
-2895
-2894
-2894
-2893
-2893
-2892
-2892
-2891
-2891
-2891
-2891
-2890
-2890
-2890
-2890
-2890
-2890
-2890
-2890
-2890
-2890
-2890
-2891
-2891
-2892
-2892
-2893
-2894
-2895
-2896
-2897
-2898
-2899
-2900
-2902
-2904
-2905
-2907
-2909
-2911
-2912
-2914
-2917
-2919
-2921
-2923
-2926
-2928
-2931
-2934
-2936
-2939
-2942
-2944
-2947
-2950
-2953
-2956
-2959
-2962
-2965
-2968
-2971
-2974
-2978
-2981
-2984
-2988
-2991
-2995
-2998
-3002
-3005
-3009
-3013
-3016
-3020
-3023
-3027
-3030
-3033
-3037
-3040
-3043
-3047
-3050
-3053
-3057
-3060
-3063
-3067
-3070
-3074
-3077
-3081
-3084
-3088
-3091
-3095
-3099
-3102
-3106
-3110
-3114
-3118
-3122
-3126
-3130
-3134
-3138
-3142
-3146
-3150
-3154
-3158
-3162
-3166
-3170
-3174
-3178
-3182
-3186
-3190
-3194
-3198
-3202
-3206
-3209
-3213
-3217
-3221
-3224
-3228
-3232
-3235
-3239
-3242
-3245
-3249
-3252
-3255
-3258
-3261
-3264
-3267
-3270
-3273
-3275
-3278
-3281
-3283
-3286
-3288
-3291
-3293
-3296
-3298
-3301
-3303
-3305
-3308
-3310
-3312
-3315
-3317
-3319
-3322
-3324
-3326
-3328
-3331
-3333
-3335
-3337
-3339
-3341
-3343
-3345
-3348
-3350
-3352
-3354
-3356
-3358
-3360
-3362
-3364
-3366
-3368
-3370
-3371
-3373
-3375
-3377
-3379
-3381
-3383
-3384
-3386
-3388
-3390
-3392
-3394
-3395
-3397
-3399
-3401
-3403
-3405
-3407
-3409
-3411
-3413
-3414
-3416
-3418
-3420
-3422
-3424
-3426
-3428
-3430
-3432
-3434
-3436
-3438
-3440
-3442
-3444
-3446
-3448
-3450
-3452
-3454
-3456
-3458
-3460
-3463
-3465
-3467
-3469
-3471
-3473
-3475
-3477
-3479
-3482
-3484
-3486
-3488
-3491
-3493
-3496
-3499
-3501
-3504
-3506
-3509
-3512
-3515
-3517
-3520
-3523
-3526
-3528
-3531
-3534
-3536
-3539
-3542
-3544
-3547
-3549
-3552
-3555
-3557
-3560
-3562
-3565
-3567
-3570
-3572
-3575
-3577
-3580
-3582
-3585
-3588
-3590
-3593
-3596
-3599
-3602
-3605
-3608
-3611
-3614
-3618
-3621
-3625
-3629
-3633
-3637
-3641
-3645
-3649
-3654
-3659
-3663
-3668
-3673
-3679
-3684
-3689
-3695
-3701
-3707
-3713
-3719
-3725
-3731
-3737
-3744
-3750
-3757
-3763
-3769
-3776
-3782
-3788
-3794
-3801
-3807
-3813
-3819
-3825
-3832
-3838
-3843
-3849
-3855
-3861
-3867
-3872
-3878
-3883
-3888
-3893
-3898
-3903
-3907
-3912
-3916
-3920
-3924
-3928
-3932
-3935
-3938
-3941
-3944
-3947
-3949
-3951
-3953
-3955
-3957
-3958
-3960
-3960
-3961
-3962
-3962
-3962
-3961
-3961
-3960
-3959
-3958
-3956
-3955
-3953
-3951
-3949
-3947
-3945
-3942
-3940
-3937
-3935
-3932
-3929
-3925
-3922
-3919
-3915
-3911
-3907
-3904
-3899
-3895
-3891
-3887
-3883
-3878
-3874
-3869
-3865
-3860
-3856
-3851
-3846
-3842
-3837
-3832
-3828
-3823
-3818
-3813
-3808
-3803
-3798
-3793
-3788
-3783
-3778
-3773
-3768
-3763
-3758
-3753
-3748
-3743
-3738
-3733
-3728
-3723
-3718
-3713
-3709
-3704
-3699
-3694
-3689
-3685
-3680
-3675
-3670
-3665
-3660
-3655
-3650
-3645
-3640
-3635
-3630
-3625
-3620
-3615
-3610
-3605
-3600
-3595
-3590
-3585
-3581
-3576
-3571
-3567
-3562
-3558
-3553
-3549
-3545
-3540
-3536
-3532
-3527
-3523
-3518
-3514
-3510
-3505
-3501
-3497
-3492
-3488
-3484
-3480
-3475
-3471
-3467
-3463
-3459
-3454
-3450
-3446
-3442
-3438
-3435
-3431
-3427
-3423
-3419
-3416
-3412
-3409
-3405
-3402
-3398
-3395
-3392
-3389
-3386
-3383
-3379
-3376
-3373
-3370
-3367
-3364
-3361
-3358
-3355
-3353
-3350
-3347
-3345
-3342
-3340
-3337
-3334
-3332
-3329
-3327
-3324
-3322
-3319
-3316
-3313
-3311
-3308
-3305
-3302
-3298
-3295
-3292
-3289
-3285
-3282
-3279
-3275
-3272
-3269
-3265
-3262
-3259
-3255
-3252
-3248
-3245
-3241
-3238
-3234
-3231
-3227
-3224
-3220
-3217
-3213
-3210
-3207
-3203
-3200
-3196
-3193
-3190
-3186
-3183
-3179
-3176
-3172
-3169
-3166
-3162
-3159
-3156
-3153
-3150
-3147
-3144
-3141
-3138
-3135
-3132
-3129
-3125
-3123
-3120
-3117
-3114
-3111
-3108
-3105
-3102
-3099
-3096
-3093
-3090
-3088
-3085
-3082
-3079
-3077
-3074
-3072
-3069
-3067
-3064
-3062
-3059
-3057
-3055
-3052
-3050
-3048
-3046
-3043
-3041
-3039
-3037
-3035
-3033
-3031
-3029
-3027
-3025
-3023
-3020
-3018
-3016
-3014
-3011
-3009
-3007
-3004
-3002
-2999
-2997
-2994
-2991
-2989
-2986
-2983
-2980
-2977
-2973
-2970
-2966
-2963
-2959
-2955
-2952
-2948
-2944
-2940
-2936
-2932
-2928
-2924
-2919
-2915
-2910
-2906
-2901
-2897
-2892
-2887
-2882
-2877
-2871
-2866
-2861
-2855
-2850
-2844
-2838
-2833
-2827
-2821
-2815
-2809
-2803
-2797
-2790
-2784
-2778
-2772
-2765
-2759
-2753
-2747
-2740
-2734
-2728
-2722
-2716
-2709
-2703
-2697
-2691
-2685
-2679
-2673
-2667
-2661
-2655
-2649
-2644
-2638
-2632
-2626
-2621
-2615
-2610
-2604
-2599
-2593
-2588
-2583
-2577
-2572
-2567
-2562
-2557
-2552
-2547
-2542
-2537
-2532
-2527
-2522
-2517
-2512
-2508
-2503
-2498
-2494
-2489
-2484
-2480
-2475
-2471
-2467
-2462
-2458
-2454
-2450
-2446
-2442
-2438
-2435
-2431
-2427
-2423
-2419
-2416
-2412
-2408
-2405
-2401
-2398
-2394
-2391
-2387
-2383
-2380
-2376
-2373
-2369
-2366
-2362
-2358
-2355
-2351
-2347
-2344
-2340
-2336
-2332
-2328
-2325
-2321
-2317
-2313
-2309
-2306
-2302
-2298
-2294
-2290
-2286
-2282
-2277
-2273
-2269
-2264
-2260
-2255
-2251
-2247
-2242
-2238
-2233
-2229
-2224
-2219
-2215
-2210
-2205
-2200
-2196
-2191
-2186
-2181
-2177
-2172
-2167
-2163
-2158
-2153
-2148
-2143
-2139
-2134
-2129
-2124
-2119
-2114
-2108
-2103
-2098
-2093
-2088
-2082
-2077
-2072
-2066
-2061
-2055
-2050
-2044
-2039
-2033
-2027
-2021
-2016
-2009
-2003
-1997
-1991
-1984
-1978
-1971
-1965
-1958
-1951
-1945
-1938
-1931
-1924
-1917
-1910
-1903
-1896
-1889
-1882
-1875
-1868
-1861
-1854
-1847
-1839
-1832
-1825
-1818
-1811
-1804
-1797
-1790
-1783
-1776
-1770
-1763
-1756
-1750
-1743
-1737
-1730
-1724
-1718
-1712
-1706
-1700
-1694
-1688
-1682
-1677
-1671
-1666
-1660
-1655
-1650
-1645
-1640
-1635
-1630
-1625
-1620
-1615
-1611
-1606
-1602
-1597
-1593
-1589
-1585
-1580
-1576
-1572
-1568
-1564
-1560
-1556
-1553
-1549
-1545
-1542
-1538
-1535
-1532
-1528
-1525
-1522
-1519
-1516
-1513
-1510
-1508
-1505
-1502
-1499
-1497
-1494
-1491
-1488
-1486
-1483
-1480
-1477
-1474
-1471
-1468
-1465
-1462
-1460
-1457
-1454
-1451
-1448
-1445
-1443
-1440
-1437
-1434
-1432
-1429
-1427
-1425
-1422
-1420
-1418
-1416
-1414
-1412
-1411
-1409
-1407
-1405
-1403
-1402
-1400
-1398
-1397
-1395
-1394
-1392
-1391
-1389
-1387
-1386
-1384
-1382
-1380
-1379
-1377
-1375
-1373
-1371
-1369
-1367
-1364
-1362
-1359
-1357
-1354
-1352
-1349
-1346
-1343
-1340
-1337
-1333
-1330
-1326
-1323
-1319
-1315
-1311
-1307
-1303
-1298
-1294
-1289
-1284
-1280
-1275
-1270
-1265
-1259
-1254
-1249
-1243
-1237
-1232
-1226
-1220
-1214
-1208
-1202
-1195
-1189
-1182
-1176
-1169
-1162
-1155
-1149
-1142
-1135
-1127
-1120
-1113
-1106
-1098
-1091
-1083
-1076
-1068
-1060
-1052
-1044
-1036
-1028
-1020
-1012
-1002
-994
-986
-977
-968
-959
-950
-941
-932
-922
-913
-903
-893
-884
-874
-864
-854
-844
-834
-824
-814
-804
-793
-783
-773
-762
-752
-742
-731
-721
-711
-700
-690
-680
-670
-659
-649
-639
-628
-617
-607
-596
-586
-575
-565
-554
-544
-533
-523
-513
-502
-492
-482
-471
-461
-451
-441
-431
-421
-411
-402
-392
-382
-372
-363
-353
-344
-334
-325
-316
-307
-298
-289
-280
-271
-262
-253
-244
-235
-227
-218
-209
-200
-192
-183
-175
-166
-158
-149
-141
-133
-125
-117
-109
-101
-93
-85
-77
-70
-62
-55
-47
-40
-33
-26
-18
-11
-4
3
9
16
23
30
36
43
49
55
61
68
74
80
86
92
97
103
109
114
120
125
130
136
141
145
150
155
159
164
168
172
176
179
183
186
189
192
195
197
199
202
204
205
207
209
210
211
212
213
213
214
214
215
215
215
215
215
215
215
215
214
214
214
213
212
211
211
210
209
208
207
206
205
205
204
203
202
201
201
200
199
199
198
198
197
197
197
197
197
197
197
197
197
198
198
199
199
200
201
202
203
205
206
208
209
211
213
215
217
219
221
224
226
229
232
235
238
242
245
249
252
256
260
264
269
273
278
283
288
293
298
304
309
315
320
326
332
337
343
349
355
362
368
374
381
388
394
401
408
415
421
428
435
442
449
456
463
469
476
483
489
496
503
509
516
523
529
536
543
549
556
562
569
575
581
588
594
600
605
611
617
622
628
633
638
643
648
652
657
661
665
669
672
676
679
682
684
687
689
691
693
694
696
697
698
698
699
699
700
700
699
699
698
698
697
696
694
693
691
689
688
686
683
681
679
676
673
670
667
664
661
657
653
650
645
641
637
632
628
623
618
613
608
603
597
592
586
580
574
568
562
556
550
544
537
531
524
518
511
504
498
491
485
478
471
465
458
451
445
438
432
426
419
413
407
401
396
390
385
379
374
369
364
359
355
350
346
342
338
334
331
327
324
321
318
316
313
311
309
307
305
304
303
302
301
300
300
299
299
299
299
299
299
300
301
301
302
303
304
306
307
309
310
312
314
316
319
321
324
327
330
333
337
340
344
348
352
356
360
364
368
373
377
382
386
391
396
401
406
411
416
421
427
432
437
443
449
454
460
466
471
477
483
489
495
501
507
513
519
526
532
538
545
551
558
565
571
578
585
592
599
606
613
621
628
635
643
650
657
665
672
679
687
694
702
709
716
723
730
737
744
751
757
764
771
777
784
790
796
803
809
815
821
827
833
839
845
850
856
862
867
873
878
884
889
894
900
905
910
915
921
926
931
936
941
946
951
955
960
964
969
973
977
981
985
988
992
995
998
1000
1004
1006
1010
1012
1014
1016
1018
1020
1022
1024
1025
1026
1027
1027
1027
1028
1027
1027
1027
1026
1025
1024
1022
1020
1018
1016
1014
1012
1008
1006
1002
1000
996
992
988
984
980
975
971
966
961
956
950
945
939
933
927
921
915
909
902
896
889
882
875
868
861
854
847
840
832
825
817
809
802
794
786
778
770
761
753
745
737
729
720
712
704
695
687
679
670
662
654
646
638
629
621
613
604
596
588
579
571
563
554
546
538
530
522
514
506
498
490
482
474
467
459
452
445
437
430
423
416
409
402
395
389
382
375
369
363
357
350
345
339
333
327
322
316
311
306
301
296
291
286
281
277
272
268
264
259
255
252
248
244
240
237
234
230
227
224
221
217
214
211
209
206
203
200
198
195
193
191
188
186
184
182
179
177
175
173
172
170
168
166
165
163
162
160
159
157
156
155
153
152
151
150
149
149
148
147
146
146
146
145
145
145
145
145
145
146
146
146
147
148
148
149
150
150
151
152
153
154
155
157
158
159
160
161
162
164
165
167
168
170
171
173
174
176
177
179
180
182
183
185
186
187
189
190
191
192
193
194
195
196
196
197
198
198
198
198
198
198
198
197
197
196
195
195
194
192
191
190
188
187
185
183
181
179
177
175
173
170
168
165
162
159
156
153
150
146
143
139
135
132
128
124
120
115
111
107
102
97
93
88
83
78
73
68
62
57
51
46
40
34
28
22
16
10
4
-3
-9
-15
-21
-28
-34
-40
-47
-53
-59
-66
-72
-78
-85
-91
-98
-104
-111
-117
-124
-130
-137
-143
-150
-156
-163
-169
-176
-182
-188
-195
-201
-207
-213
-219
-224
-230
-236
-241
-247
-252
-257
-263
-268
-273
-278
-283
-288
-293
-298
-303
-308
-313
-318
-322
-327
-332
-336
-341
-346
-350
-355
-359
-363
-368
-372
-376
-381
-385
-389
-393
-398
-402
-406
-410
-415
-419
-423
-427
-431
-435
-439
-443
-448
-452
-456
-460
-463
-467
-471
-474
-478
-481
-485
-488
-491
-495
-498
-501
-504
-507
-509
-512
-515
-517
-520
-522
-524
-526
-528
-530
-532
-534
-535
-537
-538
-540
-541
-542
-544
-545
-546
-548
-549
-550
-551
-552
-553
-554
-555
-556
-557
-557
-558
-559
-560
-561
-561
-562
-563
-564
-564
-565
-565
-566
-566
-567
-567
-567
-567
-567
-567
-567
-567
-567
-567
-566
-566
-566
-565
-565
-565
-564
-564
-563
-563
-562
-562
-562
-561
-561
-561
-560
-560
-560
-560
-559
-559
-559
-559
-558
-558
-558
-558
-557
-557
-557
-557
-557
-557
-556
-556
-556
-556
-556
-555
-555
-555
-555
-554
-554
-554
-554
-553
-553
-553
-552
-552
-552
-551
-551
-551
-551
-551
-551
-552
-552
-552
-553
-554
-555
-555
-556
-557
-559
-560
-561
-563
-564
-566
-568
-569
-571
-574
-576
-578
-580
-583
-586
-588
-591
-594
-597
-600
-603
-607
-610
-614
-618
-621
-625
-629
-634
-638
-642
-647
-651
-655
-660
-664
-669
-674
-678
-683
-688
-693
-698
-703
-708
-713
-718
-723
-728
-733
-739
-744
-749
-754
-760
-765
-770
-775
-781
-786
-791
-796
-801
-806
-811
-816
-821
-826
-831
-836
-840
-845
-850
-855
-859
-864
-868
-873
-877
-881
-886
-890
-894
-898
-902
-906
-909
-913
-917
-920
-923
-927
-930
-933
-936
-939
-942
-945
-948
-951
-953
-956
-958
-961
-963
-965
-967
-970
-972
-974
-976
-978
-979
-981
-983
-984
-986
-987
-989
-991
-992
-994
-995
-997
-999
-1000
-1002
-1002
-1004
-1006
-1006
-1008
-1010
-1010
-1012
-1014
-1014
-1016
-1018
-1018
-1020
-1022
-1022
-1024
-1025
-1026
-1027
-1028
-1029
-1030
-1030
-1031
-1031
-1031
-1031
-1031
-1031
-1031
-1031
-1030
-1030
-1029
-1028
-1028
-1027
-1026
-1025
-1022
-1022
-1020
-1020
-1018
-1016
-1014
-1014
-1012
-1010
-1008
-1006
-1006
-1004
-1002
-1000
-1000
-998
-997
-996
-994
-993
-992
-991
-990
-989
-988
-987
-986
-986
-985
-985
-985
-985
-985
-985
-986
-986
-987
-988
-988
-989
-990
-991
-991
-992
-993
-994
-994
-995
-996
-996
-997
-998
-999
-999
-1000
-1000
-1002
-1002
-1002
-1004
-1004
-1004
-1006
-1006
-1006
-1008
-1008
-1008
-1010
-1010
-1010
-1012
-1012
-1012
-1014
-1014
-1016
-1016
-1016
-1018
-1018
-1018
-1020
-1020
-1020
-1022
-1022
-1022
-1024
-1025
-1025
-1026
-1027
-1027
-1028
-1029
-1029
-1030
-1031
-1031
-1032
-1033
-1033
-1034
-1035
-1035
-1036
-1037
-1037
-1038
-1039
-1039
-1040
-1041
-1041
-1042
-1043
-1043
-1044
-1045
-1045
-1046
-1047
-1047
-1048
-1048
-1049
-1050
-1050
-1051
-1052
-1052
-1053
-1054
-1054
-1055
-1056
-1056
-1057
-1057
-1058
-1059
-1059
-1060
-1061
-1061
-1062
-1062
-1063
-1064
-1064
-1065
-1066
-1066
-1067
-1067
-1068
-1069
-1069
-1070
-1071
-1071
-1072
-1072
-1073
-1074
-1074
-1075
-1075
-1076
-1077
-1077
-1078
-1079
-1079
-1080
-1080
-1081
-1082
-1082
-1083
-1083
-1084
-1085
-1085
-1086
-1086
-1087
-1087
-1088
-1089
-1089
-1090
-1090
-1091
-1092
-1092
-1093
-1093
-1094
-1094
-1095
-1096
-1096
-1097
-1097
-1098
-1099
-1099
-1100
-1100
-1101
-1101
-1102
-1103
-1103
-1104
-1104
-1105
-1105
-1106
-1106
-1107
-1108
-1108
-1109
-1109
-1110
-1110
-1111
-1112
-1112
-1113
-1113
-1114
-1114
-1115
-1115
-1116
-1116
-1117
-1118
-1118
-1119
-1119
-1120
-1120
-1121
-1121
-1122
-1122
-1123
-1124
-1124
-1125
-1125
-1126
-1126
-1127
-1127
-1128
-1128
-1129
-1129
-1130
-1130
-1131
-1131
-1132
-1132
-1133
-1134
-1134
-1135
-1135
-1136
-1136
-1137
-1137
-1138
-1138
-1139
-1139
-1140
-1140
-1141
-1141
-1142
-1142
-1143
-1143
-1144
-1144
-1145
-1145
-1146
-1146
-1147
-1147
-1148
-1148
-1149
-1149
-1150
-1150
-1151
-1151
-1152
-1152
-1153
-1153
-1154
-1154
-1155
-1155
-1156
-1156
-1157
-1157
-1158
-1158
-1158
-1159
-1159
-1160
-1160
-1161
-1161
-1162
-1162
-1163
-1163
-1164
-1164
-1165
-1165
-1166
-1166
-1167
-1167
-1167
-1168
-1168
-1169
-1169
-1170
-1170
-1171
-1171
-1172
-1172
-1173
-1173
-1173
-1174
-1174
-1175
-1175
-1176
-1176
-1177
-1177
-1177
-1178
-1178
-1179
-1179
-1180
-1180
-1181
-1181
-1181
-1182
-1182
-1183
-1183
-1184
-1184
-1185
-1185
-1185
-1186
-1186
-1187
-1187
-1188
-1188
-1188
-1189
-1189
-1190
-1190
-1191
-1191
-1191
-1192
-1192
-1193
-1193
-1194
-1194
-1194
-1195
-1195
-1196
-1196
-1196
-1197
-1197
-1198
-1198
-1199
-1199
-1199
-1200
-1200
-1201
-1201
-1201
-1202
-1202
-1203
-1203
-1203
-1204
-1204
-1205
-1205
-1205
-1206
-1206
-1207
-1207
-1207
-1208
-1208
-1209
-1209
-1209
-1210
-1210
-1211
-1211
-1211
-1212
-1212
-1212
-1213
-1213
-1214
-1214
-1214
-1215
-1215
-1216
-1216
-1216
-1217
-1217
-1217
-1218
-1218
-1219
-1219
-1219
-1220
-1220
-1220
-1221
-1221
-1222
-1222
-1222
-1223
-1223
-1223
-1224
-1224
-1224
-1225
-1225
-1226
-1226
-1226
-1227
-1227
-1227
-1228
-1228
-1228
-1229
-1229
-1230
-1230
-1230
-1231
-1231
-1231
-1232
-1232
-1232
-1233
-1233
-1233
-1234
-1234
-1234
-1235
-1235
-1235
-1236
-1236
-1236
-1237
-1237
-1238
-1238
-1238
-1239
-1239
-1239
-1240
-1240
-1240
-1241
-1241
-1241
-1242
-1242
-1242
-1243
-1243
-1243
-1244
-1244
-1244
-1245
-1245
-1245
-1245
-1246
-1246
-1246
-1247
-1247
-1247
-1248
-1248
-1248
-1249
-1249
-1249
-1250
-1250
-1250
-1251
-1251
-1251
-1252
-1252
-1252
-1252
-1253
-1253
-1253
-1254
-1254
-1254
-1255
-1255
-1255
-1256
-1256
-1256
-1256
-1257
-1257
-1257
-1258
-1258
-1258
-1259
-1259
-1259
-1259
-1260
-1260
-1260
-1261
-1261
-1261
-1262
-1262
-1262
-1262
-1263
-1263
-1263
-1264
-1264
-1264
-1264
-1265
-1265
-1265
-1266
-1266
-1266
-1266
-1267
-1267
-1267
-1268
-1268
-1268
-1268
-1269
-1269
-1269
-1269
-1270
-1270
-1270
-1271
-1271
-1271
-1271
-1272
-1272
-1272
-1272
-1273
-1273
-1273
-1274
-1274
-1274
-1274
-1275
-1275
-1275
-1275
-1276
-1276
-1276
-1276
-1277
-1277
-1277
-1277
-1278
-1278
-1278
-1279
-1279
-1279
-1279
-1280
-1280
-1280
-1280
-1281
-1281
-1281
-1281
-1282
-1282
-1282
-1282
-1283
-1283
-1283
-1283
-1284
-1284
-1284
-1284
-1284
-1285
-1285
-1285
-1285
-1286
-1286
-1286
-1286
-1287
-1287
-1287
-1287
-1288
-1288
-1288
-1288
-1289
-1289
-1289
-1289
-1289
-1290
-1290
-1290
-1290
-1291
-1291
-1291
-1291
-1292
-1292
-1292
-1292
-1292
-1293
-1293
-1293
-1293
-1294
-1294
-1294
-1294
-1294
-1295
-1295
-1295
-1295
-1296
-1296
-1296
-1296
-1296
-1297
-1297
-1297
-1297
-1298
-1298
-1298
-1298
-1298
-1299
-1299
-1299
-1299
-1299
-1300
-1300
-1300
-1300
-1300
-1301
-1301
-1301
-1301
-1301
-1302
-1302
-1302
-1302
-1302
-1303
-1303
-1303
-1303
-1303
-1304
-1304
-1304
-1304
-1304
-1305
-1305
-1305
-1305
-1305
-1306
-1306
-1306
-1306
-1306
-1307
-1307
-1307
-1307
-1307
-1308
-1308
-1308
-1308
-1308
-1309
-1309
-1309
-1309
-1309
-1309
-1310
-1310
-1310
-1310
-1310
-1311
-1311
-1311
-1311
-1311
-1311
-1312
-1312
-1312
-1312
-1312
-1312
-1313
-1313
-1313
-1313
-1313
-1314
-1314
-1314
-1314
-1314
-1314
-1315
-1315
-1315
-1315
-1315
-1315
-1316
-1316
-1316
-1316
-1316
-1316
-1317
-1317
-1317
-1317
-1317
-1317
-1318
-1318
-1318
-1318
-1318
-1318
-1319
-1319
-1319
-1319
-1319
-1319
-1320
-1320
-1320
-1320
-1320
-1320
-1320
-1321
-1321
-1321
-1321
-1321
-1321
-1322
-1322
-1322
-1322
-1322
-1322
-1322
-1323
-1323
-1323
-1323
-1323
-1323
-1323
-1324
-1324
-1324
-1324
-1324
-1324
-1325
-1325
-1325
-1325
-1325
-1325
-1325
-1325
-1326
-1326
-1326
-1326
-1326
-1326
-1326
-1327
-1327
-1327
-1327
-1327
-1327
-1327
-1328
-1328
-1328
-1328
-1328
-1328
-1328
-1329
-1329
-1329
-1329
-1329
-1329
-1329
-1329
-1330
-1330
-1330
-1330
-1330
-1330
-1330
-1330
-1331
-1331
-1331
-1331
-1331
-1331
-1331
-1331
-1332
-1332
-1332
-1332
-1332
-1332
-1332
-1332
-1333
-1333
-1333
-1333
-1333
-1333
-1333
-1333
-1333
-1334
-1334
-1334
-1334
-1334
-1334
-1334
-1334
-1335
-1335
-1335
-1335
-1335
-1335
-1335
-1335
-1335
-1336
-1336
-1336
-1336
-1336
-1336
-1336
-1336
-1336
-1337
-1337
-1337
-1337
-1337
-1337
-1337
-1337
-1337
-1337
-1338
-1338
-1338
-1338
-1338
-1338
-1338
-1338
-1338
-1338
-1339
-1339
-1339
-1339
-1339
-1339
-1339
-1339
-1339
-1339
-1340
-1340
-1340
-1340
-1340
-1340
-1340
-1340
-1340
-1340
-1341
-1341
-1341
-1341
-1341
-1341
-1341
-1341
-1341
-1341
-1341
-1342
-1342
-1342
-1342
