5
23327
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
19
19
19
19
19
19
19
19
19
19
19
19
19
19
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
21
21
21
21
21
21
21
21
21
21
21
21
21
22
22
22
22
22
22
22
22
22
22
22
22
22
22
23
23
23
23
23
23
23
23
23
23
23
23
23
24
24
24
24
24
24
24
24
24
24
24
24
24
25
25
25
25
25
25
25
25
25
25
25
25
25
26
26
26
26
26
26
26
26
26
26
26
26
27
27
27
27
27
27
27
27
27
27
27
27
28
28
28
28
28
28
28
28
28
28
28
28
29
29
29
29
29
29
29
29
29
29
29
30
30
30
30
30
30
30
30
30
30
30
30
31
31
31
31
31
31
31
31
31
31
31
32
32
32
32
32
32
32
32
32
32
32
33
33
33
33
33
33
33
33
33
33
33
34
34
34
34
34
34
34
34
34
34
35
35
35
35
35
35
35
35
35
35
35
36
36
36
36
36
36
36
36
36
36
37
37
37
37
37
37
37
37
37
37
38
38
38
38
38
38
38
38
38
38
39
39
39
39
39
39
39
39
39
39
40
40
40
40
40
40
40
40
40
40
41
41
41
41
41
41
41
41
41
42
42
42
42
42
42
42
42
42
42
43
43
43
43
43
43
43
43
43
44
44
44
44
44
44
44
44
44
44
45
45
45
45
45
45
45
45
45
46
46
46
46
46
46
46
46
46
47
47
47
47
47
47
47
47
47
48
48
48
48
48
48
48
48
49
49
49
49
49
49
49
49
49
50
50
50
50
50
50
50
50
50
51
51
51
51
51
51
51
51
52
52
52
52
52
52
52
52
52
53
53
53
53
53
53
53
53
54
54
54
54
54
54
54
54
55
55
55
55
55
55
55
55
56
56
56
56
56
56
56
56
57
57
57
57
57
57
57
57
58
58
58
58
58
58
58
58
59
59
59
59
59
59
59
59
60
60
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
67
68
68
68
68
68
69
69
69
69
69
69
70
70
70
70
70
70
71
71
71
71
71
71
71
72
72
72
72
72
72
73
73
73
73
73
73
74
74
74
74
74
74
75
75
75
75
75
75
76
76
76
76
76
76
77
77
77
77
77
77
78
78
78
78
78
78
78
79
79
79
79
79
79
79
80
80
80
80
80
80
81
81
81
81
81
81
81
82
82
82
82
82
82
83
83
83
83
83
83
84
84
84
84
84
84
85
85
85
85
85
85
86
86
86
86
86
86
87
87
87
87
87
87
88
88
88
88
88
88
89
89
89
89
89
89
90
90
90
90
90
90
91
91
91
91
91
91
92
92
92
92
92
92
93
93
93
93
93
93
94
94
94
94
94
94
94
95
95
95
95
95
95
95
96
96
96
96
96
96
97
97
97
97
97
97
98
98
98
98
98
98
99
99
99
99
99
99
100
100
100
100
100
101
101
101
101
101
102
102
102
102
102
103
103
103
103
103
104
104
104
104
104
105
105
105
105
105
106
106
106
106
106
107
107
107
107
108
108
108
108
108
109
109
109
109
110
110
110
110
111
111
111
111
111
112
112
112
112
113
113
113
113
114
114
114
114
115
115
115
115
116
116
116
116
117
117
117
117
118
118
118
118
119
119
119
119
120
120
120
120
121
121
121
122
122
122
123
123
123
124
124
124
125
125
125
126
126
126
127
127
128
128
128
129
129
129
130
130
131
131
131
132
132
132
133
133
133
134
134
135
135
135
136
136
136
137
137
138
138
138
139
139
139
140
140
141
141
141
142
142
142
143
143
143
144
144
145
145
145
146
146
146
147
147
148
148
148
149
149
149
150
150
150
151
151
152
152
152
153
153
153
154
154
154
155
155
155
156
156
156
157
157
158
158
158
159
159
159
160
160
160
161
161
161
162
162
162
163
163
164
164
164
165
165
165
166
166
166
167
167
167
168
168
169
169
169
170
170
170
171
171
171
172
172
172
173
173
173
174
174
174
175
175
175
176
176
176
177
177
177
178
178
178
179
179
179
180
180
180
181
181
181
182
182
183
183
183
184
184
184
185
185
186
186
186
187
187
188
188
188
189
189
190
190
190
191
191
192
192
192
193
193
194
194
194
195
195
196
196
196
197
197
198
198
198
199
199
200
200
200
201
201
202
202
203
203
203
204
204
205
205
206
206
206
207
207
208
208
208
209
209
210
210
211
211
212
212
213
213
213
214
214
215
215
216
216
217
217
218
218
219
219
219
220
220
221
221
222
222
223
223
224
224
224
225
225
226
226
227
227
228
228
229
229
229
230
230
231
231
232
232
233
233
234
234
234
235
235
236
236
237
237
238
238
239
239
240
240
240
241
241
242
242
243
243
244
244
245
245
245
246
246
247
247
248
248
249
249
250
250
250
251
251
252
252
253
253
254
254
255
255
256
256
257
257
258
258
259
259
259
260
260
261
261
262
262
263
263
264
264
265
265
265
266
266
267
267
268
268
269
269
270
270
271
271
271
272
272
273
273
274
274
275
275
276
276
277
277
277
278
278
279
279
280
280
281
281
281
282
282
283
283
284
284
285
285
285
286
286
287
287
288
288
289
289
289
290
290
291
291
292
292
292
293
293
294
294
295
295
295
296
296
297
297
298
298
298
299
299
300
300
301
301
301
302
302
303
303
303
304
304
305
305
306
306
307
307
307
308
308
309
309
310
310
310
311
311
312
312
313
313
314
314
315
315
316
316
316
317
317
318
318
319
319
320
320
321
321
322
322
322
323
323
324
324
325
325
326
326
326
327
327
328
328
329
329
329
330
330
331
331
332
332
333
333
333
334
334
335
335
336
336
337
337
338
338
339
339
340
340
341
341
342
342
343
343
344
344
345
346
346
347
347
348
348
349
349
350
350
351
352
352
353
353
354
354
355
355
356
356
357
357
358
359
359
360
360
361
361
362
362
363
363
364
364
365
365
366
367
367
368
368
369
369
370
370
371
371
372
372
373
373
374
374
375
376
376
377
377
378
378
379
379
380
380
381
381
382
382
383
383
384
384
385
385
386
386
387
388
388
389
389
390
390
391
391
392
392
393
393
394
394
395
395
396
396
397
397
398
398
399
399
399
400
400
401
401
402
402
403
403
404
404
405
405
406
406
407
407
408
408
409
409
410
410
410
411
411
412
412
413
413
413
414
414
415
415
416
416
416
417
417
418
418
419
419
419
420
420
421
421
422
422
422
423
423
424
424
424
425
425
426
426
426
427
427
428
428
428
429
429
430
430
430
431
431
432
432
432
433
433
434
434
434
435
435
436
436
436
437
437
437
438
438
439
439
439
440
440
441
441
441
442
442
443
443
443
444
444
444
445
445
446
446
446
447
447
448
448
448
449
449
450
450
450
451
451
451
452
452
453
453
453
454
454
454
455
455
455
456
456
457
457
457
458
458
458
459
459
460
460
460
461
461
461
462
462
463
463
463
464
464
464
465
465
466
466
466
467
467
467
468
468
468
469
469
470
470
470
471
471
471
472
472
472
473
473
473
474
474
475
475
475
476
476
476
477
477
477
478
478
478
479
479
479
480
480
480
481
481
481
482
482
482
483
483
483
484
484
484
485
485
486
486
486
487
487
487
488
488
488
489
489
489
490
490
490
491
491
491
492
492
492
493
493
493
494
494
494
495
495
495
496
496
496
497
497
497
498
498
498
499
499
499
500
500
500
501
501
501
502
502
502
503
503
503
504
504
504
505
505
505
506
506
506
507
507
507
508
508
508
509
509
509
509
510
510
510
511
511
511
512
512
512
513
513
513
513
514
514
514
515
515
515
516
516
516
516
517
517
517
518
518
518
519
519
519
519
520
520
520
521
521
521
522
522
522
522
523
523
523
524
524
524
525
525
525
525
526
526
526
527
527
527
527
528
528
528
528
529
529
529
530
530
530
530
531
531
531
531
532
532
532
533
533
533
533
534
534
534
535
535
535
535
536
536
536
536
537
537
537
538
538
538
538
539
539
539
539
540
540
540
540
541
541
541
541
542
542
542
543
543
543
543
544
544
544
544
545
545
545
546
546
546
546
547
547
547
547
548
548
548
549
549
549
549
550
550
550
550
551
551
551
551
552
552
552
552
553
553
553
553
554
554
554
554
555
555
555
555
556
556
556
556
557
557
557
557
558
558
558
558
559
559
559
559
560
560
560
560
561
561
561
562
562
562
562
563
563
563
563
563
564
564
564
564
565
565
565
565
566
566
566
566
567
567
567
567
568
568
568
568
569
569
569
569
569
570
570
570
570
571
571
571
571
572
572
572
572
573
573
573
573
573
574
574
574
574
574
575
575
575
575
576
576
576
576
576
577
577
577
577
577
578
578
578
578
578
578
579
579
579
579
579
579
580
580
580
580
580
581
581
581
581
581
581
582
582
582
582
582
583
583
583
583
583
583
583
584
584
584
584
584
584
585
585
585
585
585
585
585
585
586
586
586
586
586
586
586
586
587
587
587
587
587
587
587
587
587
588
588
588
588
588
588
588
588
588
588
589
589
589
589
589
589
589
589
589
589
590
590
590
590
590
590
590
590
590
590
590
591
591
591
591
591
591
591
591
591
591
591
591
592
592
592
592
592
592
592
592
592
592
592
592
592
593
593
593
593
593
593
593
593
593
593
593
593
593
594
594
594
594
594
594
594
594
594
594
594
594
594
594
594
594
594
594
595
595
595
595
595
595
595
595
595
595
595
595
595
595
595
595
595
595
595
595
595
595
595
595
595
595
595
595
595
595
595
595
595
595
595
595
595
595
595
595
595
595
595
595
595
595
595
595
595
595
595
595
595
595
595
594
594
594
594
594
594
594
594
594
594
594
594
594
594
594
594
594
594
594
594
594
594
594
594
594
594
594
594
593
593
593
593
593
593
593
593
593
593
593
593
593
593
593
593
593
593
592
592
592
592
592
592
592
592
592
592
592
592
592
592
591
591
591
591
591
591
591
591
591
591
591
590
590
590
590
590
590
590
590
590
590
589
589
589
589
589
589
589
589
589
589
589
588
588
588
588
588
588
588
588
588
588
588
588
588
588
588
587
587
587
587
587
587
587
587
587
587
587
587
587
587
586
586
586
586
586
586
586
586
586
586
586
586
586
585
585
585
585
585
585
585
585
585
585
584
584
584
584
584
584
584
584
583
583
583
583
583
583
583
582
582
582
582
582
582
582
581
581
581
581
581
581
581
580
580
580
580
580
580
579
579
579
579
579
578
578
578
578
578
577
577
577
577
576
576
576
575
575
575
574
574
574
573
573
573
572
572
571
571
571
570
570
570
569
569
568
568
568
567
567
567
566
566
566
566
565
565
565
565
565
565
564
564
564
564
564
564
564
564
564
564
564
564
564
565
565
565
565
566
566
566
566
566
567
567
567
567
567
567
567
566
566
566
565
564
564
563
562
561
560
559
558
557
557
556
555
554
553
552
552
551
551
550
550
550
550
550
550
550
550
550
551
551
552
553
553
554
555
556
557
558
559
560
562
563
564
565
565
566
566
567
567
567
567
567
567
566
566
565
564
563
562
560
559
557
554
552
549
547
544
541
539
536
533
531
529
526
524
522
520
519
517
516
515
514
513
512
512
512
512
512
512
512
513
513
514
514
515
515
516
516
516
516
516
516
516
516
516
515
515
515
515
514
514
514
514
513
513
512
512
511
511
510
510
509
508
507
506
505
503
501
499
496
494
491
488
485
481
478
474
471
467
463
460
456
453
449
446
443
441
439
437
435
434
433
432
432
432
432
432
433
434
436
437
439
441
444
446
449
452
454
457
460
462
465
467
469
471
473
474
475
475
476
476
475
475
474
473
471
469
467
464
460
456
452
447
442
437
431
425
420
414
409
404
399
395
391
388
385
383
381
379
379
378
378
378
379
379
380
381
381
382
382
383
383
383
383
383
383
382
381
380
379
377
375
372
370
367
363
360
357
353
350
346
343
339
336
332
329
326
322
319
316
313
310
307
304
301
298
296
293
291
289
287
285
283
281
278
276
273
271
268
266
263
261
259
257
255
254
253
251
250
249
248
247
247
246
245
245
244
244
245
245
246
247
248
250
251
252
254
255
256
257
258
258
259
259
258
258
258
257
257
256
255
254
252
251
249
247
244
241
239
235
232
229
225
222
218
214
210
206
202
198
195
191
187
184
181
178
175
173
170
167
165
163
160
158
155
153
150
148
146
144
142
141
139
139
138
138
138
139
140
141
141
142
143
144
144
144
144
144
143
143
142
141
140
139
138
137
135
134
132
130
127
124
121
117
113
109
105
101
96
92
87
82
78
73
68
62
57
51
45
38
32
25
18
11
5
-2
-8
-13
-18
-23
-27
-31
-34
-37
-40
-42
-44
-45
-46
-46
-46
-45
-44
-42
-41
-38
-36
-33
-31
-28
-26
-23
-21
-19
-18
-17
-16
-16
-17
-19
-21
-24
-28
-32
-38
-44
-50
-57
-63
-70
-76
-82
-88
-93
-98
-102
-106
-110
-113
-117
-120
-123
-126
-129
-131
-134
-136
-139
-141
-143
-144
-145
-145
-146
-146
-146
-146
-147
-148
-149
-150
-152
-154
-156
-158
-159
-161
-162
-163
-163
-163
-163
-163
-162
-161
-160
-159
-159
-158
-158
-157
-157
-156
-156
-156
-155
-155
-155
-155
-155
-156
-156
-157
-157
-158
-160
-162
-164
-167
-170
-173
-177
-182
-187
-192
-198
-204
-210
-217
-224
-231
-238
-244
-250
-255
-260
-263
-266
-268
-270
-271
-272
-273
-274
-275
-275
-276
-276
-276
-276
-276
-276
-276
-275
-275
-275
-274
-274
-273
-272
-272
-270
-269
-268
-266
-263
-260
-257
-253
-250
-246
-242
-239
-237
-236
-236
-237
-239
-243
-247
-253
-260
-267
-275
-284
-293
-303
-313
-323
-333
-342
-351
-360
-367
-374
-380
-384
-388
-391
-393
-395
-396
-397
-397
-398
-399
-400
-402
-404
-407
-410
-414
-417
-421
-424
-427
-429
-431
-431
-431
-431
-430
-428
-426
-424
-421
-418
-415
-412
-410
-407
-406
-404
-404
-405
-407
-409
-413
-418
-424
-430
-437
-445
-453
-461
-469
-477
-485
-493
-501
-508
-515
-521
-525
-529
-532
-534
-535
-535
-535
-534
-532
-529
-527
-523
-520
-516
-512
-508
-504
-501
-498
-495
-493
-492
-492
-492
-493
-495
-498
-501
-505
-510
-515
-521
-527
-533
-540
-547
-554
-562
-569
-576
-582
-588
-593
-597
-600
-603
-606
-608
-610
-612
-614
-617
-619
-623
-627
-631
-636
-642
-648
-655
-662
-670
-679
-688
-697
-707
-717
-727
-737
-747
-757
-767
-777
-787
-797
-806
-815
-824
-833
-842
-852
-862
-872
-882
-893
-904
-915
-926
-938
-949
-960
-970
-980
-988
-996
-1002
-1008
-1014
-1018
-1020
-1024
-1027
-1030
-1033
-1037
-1041
-1045
-1050
-1056
-1062
-1069
-1076
-1083
-1090
-1097
-1104
-1111
-1117
-1124
-1130
-1136
-1142
-1146
-1150
-1153
-1155
-1157
-1158
-1159
-1160
-1161
-1162
-1164
-1165
-1167
-1170
-1173
-1178
-1183
-1190
-1199
-1209
-1219
-1231
-1243
-1256
-1270
-1283
-1298
-1313
-1328
-1344
-1360
-1377
-1394
-1411
-1427
-1443
-1459
-1474
-1488
-1500
-1512
-1522
-1530
-1537
-1543
-1547
-1550
-1552
-1553
-1554
-1554
-1553
-1553
-1552
-1551
-1550
-1548
-1546
-1543
-1541
-1538
-1536
-1535
-1535
-1535
-1538
-1541
-1546
-1552
-1558
-1566
-1575
-1583
-1592
-1600
-1608
-1615
-1621
-1626
-1630
-1633
-1636
-1637
-1639
-1640
-1642
-1644
-1648
-1652
-1658
-1665
-1674
-1684
-1696
-1708
-1722
-1737
-1753
-1770
-1787
-1805
-1825
-1845
-1866
-1887
-1909
-1931
-1953
-1975
-1996
-2016
-2033
-2052
-2067
-2081
-2093
-2104
-2112
-2119
-2125
-2130
-2134
-2137
-2140
-2142
-2143
-2144
-2144
-2144
-2143
-2141
-2138
-2135
-2131
-2127
-2123
-2119
-2117
-2116
-2117
-2120
-2125
-2132
-2141
-2152
-2165
-2180
-2196
-2213
-2232
-2251
-2271
-2291
-2310
-2329
-2347
-2363
-2379
-2394
-2408
-2421
-2435
-2448
-2462
-2475
-2489
-2503
-2517
-2530
-2542
-2553
-2564
-2573
-2580
-2586
-2591
-2595
-2599
-2601
-2604
-2606
-2609
-2613
-2617
-2622
-2628
-2636
-2644
-2653
-2663
-2672
-2681
-2690
-2698
-2704
-2709
-2713
-2716
-2717
-2716
-2714
-2711
-2705
-2698
-2689
-2679
-2667
-2653
-2639
-2625
-2610
-2595
-2581
-2567
-2555
-2543
-2533
-2524
-2516
-2509
-2503
-2500
-2498
-2498
-2500
-2506
-2514
-2525
-2539
-2555
-2575
-2597
-2622
-2649
-2678
-2708
-2738
-2768
-2798
-2827
-2855
-2881
-2905
-2927
-2947
-2964
-2980
-2992
-3003
-3010
-3016
-3019
-3020
-3019
-3017
-3014
-3010
-3007
-3003
-2999
-2995
-2992
-2988
-2984
-2979
-2974
-2968
-2962
-2954
-2945
-2936
-2926
-2916
-2906
-2897
-2888
-2880
-2873
-2867
-2861
-2857
-2854
-2852
-2850
-2848
-2847
-2846
-2845
-2845
-2844
-2843
-2843
-2842
-2841
-2840
-2838
-2836
-2833
-2830
-2827
-2824
-2821
-2819
-2818
-2818
-2820
-2823
-2827
-2834
-2841
-2850
-2860
-2870
-2881
-2892
-2904
-2915
-2927
-2938
-2950
-2962
-2974
-2987
-2998
-3009
-3019
-3026
-3031
-3033
-3033
-3030
-3026
-3020
-3012
-3005
-2997
-2989
-2982
-2976
-2969
-2964
-2958
-2953
-2948
-2944
-2940
-2938
-2937
-2938
-2940
-2945
-2951
-2959
-2967
-2975
-2984
-2992
-2999
-3007
-3014
-3021
-3028
-3034
-3040
-3046
-3050
-3053
-3054
-3054
-3052
-3048
-3043
-3037
-3029
-3019
-3009
-2998
-2987
-2976
-2966
-2957
-2949
-2942
-2937
-2933
-2930
-2928
-2927
-2928
-2930
-2933
-2939
-2946
-2954
-2964
-2976
-2988
-3002
-3016
-3030
-3045
-3059
-3073
-3085
-3096
-3106
-3113
-3119
-3122
-3124
-3125
-3124
-3123
-3121
-3119
-3115
-3111
-3106
-3101
-3095
-3087
-3079
-3070
-3059
-3046
-3033
-3018
-3002
-2985
-2969
-2952
-2937
-2924
-2912
-2902
-2895
-2889
-2886
-2885
-2886
-2890
-2896
-2904
-2914
-2925
-2938
-2951
-2965
-2980
-2994
-3009
-3023
-3038
-3051
-3065
-3077
-3089
-3100
-3109
-3117
-3123
-3127
-3128
-3125
-3119
-3110
-3097
-3082
-3065
-3046
-3027
-3008
-2989
-2971
-2953
-2938
-2923
-2910
-2899
-2889
-2881
-2874
-2869
-2866
-2864
-2863
-2863
-2865
-2867
-2869
-2871
-2872
-2872
-2871
-2867
-2862
-2855
-2846
-2834
-2820
-2804
-2785
-2764
-2741
-2715
-2688
-2661
-2633
-2606
-2581
-2558
-2538
-2521
-2508
-2498
-2493
-2492
-2494
-2500
-2509
-2521
-2536
-2552
-2570
-2589
-2609
-2631
-2653
-2676
-2699
-2722
-2746
-2770
-2793
-2817
-2840
-2862
-2884
-2906
-2927
-2947
-2965
-2981
-2994
-3004
-3012
-3016
-3016
-3013
-3006
-2995
-2981
-2964
-2943
-2920
-2894
-2865
-2835
-2803
-2770
-2736
-2702
-2668
-2635
-2603
-2572
-2543
-2515
-2488
-2463
-2438
-2416
-2395
-2375
-2357
-2341
-2327
-2314
-2302
-2291
-2281
-2271
-2263
-2255
-2248
-2243
-2239
-2236
-2235
-2235
-2237
-2241
-2246
-2252
-2259
-2266
-2275
-2284
-2292
-2301
-2310
-2320
-2330
-2341
-2354
-2369
-2386
-2405
-2426
-2448
-2472
-2497
-2522
-2546
-2571
-2594
-2615
-2635
-2654
-2670
-2684
-2696
-2705
-2712
-2716
-2718
-2716
-2712
-2705
-2695
-2682
-2667
-2649
-2630
-2609
-2587
-2564
-2540
-2517
-2493
-2470
-2447
-2425
-2404
-2383
-2363
-2344
-2325
-2306
-2287
-2269
-2252
-2235
-2219
-2205
-2193
-2183
-2175
-2171
-2169
-2170
-2175
-2183
-2193
-2205
-2219
-2235
-2250
-2267
-2283
-2299
-2316
-2332
-2348
-2363
-2378
-2393
-2407
-2420
-2432
-2444
-2454
-2464
-2473
-2482
-2490
-2496
-2502
-2507
-2511
-2513
-2515
-2515
-2514
-2512
-2509
-2505
-2500
-2493
-2486
-2477
-2467
-2457
-2447
-2436
-2425
-2415
-2406
-2398
-2391
-2387
-2385
-2386
-2390
-2396
-2404
-2414
-2426
-2439
-2453
-2468
-2485
-2503
-2522
-2543
-2566
-2590
-2616
-2642
-2668
-2695
-2722
-2747
-2772
-2796
-2817
-2837
-2855
-2870
-2884
-2896
-2907
-2916
-2924
-2930
-2935
-2939
-2941
-2942
-2942
-2941
-2938
-2934
-2929
-2923
-2915
-2906
-2896
-2884
-2872
-2859
-2845
-2831
-2817
-2802
-2787
-2772
-2757
-2741
-2726
-2711
-2697
-2683
-2671
-2660
-2651
-2643
-2637
-2632
-2629
-2628
-2629
-2630
-2634
-2637
-2642
-2647
-2653
-2658
-2663
-2668
-2673
-2678
-2682
-2687
-2692
-2697
-2702
-2708
-2714
-2721
-2729
-2736
-2744
-2751
-2759
-2766
-2774
-2782
-2790
-2798
-2805
-2813
-2820
-2826
-2832
-2837
-2841
-2843
-2845
-2845
-2844
-2841
-2836
-2830
-2822
-2813
-2802
-2790
-2777
-2763
-2748
-2733
-2717
-2701
-2685
-2670
-2656
-2643
-2631
-2621
-2613
-2607
-2604
-2602
-2603
-2607
-2615
-2625
-2640
-2657
-2679
-2703
-2731
-2761
-2793
-2828
-2863
-2900
-2938
-2976
-3014
-3053
-3091
-3130
-3168
-3206
-3243
-3279
-3313
-3346
-3376
-3405
-3431
-3454
-3475
-3493
-3509
-3523
-3535
-3545
-3553
-3558
-3563
-3565
-3566
-3566
-3564
-3561
-3556
-3551
-3544
-3536
-3527
-3517
-3507
-3495
-3483
-3470
-3458
-3445
-3433
-3421
-3410
-3400
-3391
-3384
-3379
-3375
-3373
-3373
-3374
-3377
-3382
-3388
-3396
-3404
-3414
-3426
-3438
-3451
-3465
-3480
-3495
-3511
-3528
-3545
-3562
-3579
-3596
-3614
-3631
-3649
-3666
-3683
-3700
-3717
-3734
-3750
-3766
-3782
-3798
-3814
-3829
-3843
-3857
-3870
-3882
-3894
-3904
-3914
-3922
-3929
-3935
-3939
-3943
-3944
-3943
-3941
-3936
-3930
-3920
-3909
-3895
-3879
-3861
-3843
-3823
-3803
-3782
-3762
-3742
-3724
-3706
-3690
-3676
-3664
-3654
-3647
-3642
-3640
-3640
-3643
-3647
-3654
-3663
-3673
-3684
-3697
-3711
-3725
-3741
-3757
-3773
-3790
-3807
-3824
-3841
-3859
-3876
-3893
-3909
-3926
-3942
-3958
-3973
-3989
-4003
-4019
-4034
-4049
-4065
-4080
-4096
-4112
-4129
-4146
-4163
-4180
-4197
-4215
-4232
-4249
-4266
-4282
-4299
-4316
-4332
-4350
-4367
-4385
-4403
-4421
-4440
-4458
-4477
-4495
-4513
-4530
-4547
-4562
-4577
-4590
-4603
-4613
-4622
-4629
-4634
-4636
-4636
-4632
-4626
-4617
-4606
-4592
-4576
-4558
-4539
-4520
-4501
-4482
-4463
-4445
-4428
-4412
-4396
-4381
-4366
-4352
-4339
-4326
-4314
-4303
-4293
-4284
-4276
-4269
-4262
-4256
-4251
-4246
-4241
-4237
-4233
-4229
-4225
-4221
-4217
-4214
-4210
-4206
-4202
-4198
-4194
-4190
-4187
-4184
-4182
-4181
-4182
-4184
-4187
-4192
-4197
-4203
-4209
-4215
-4220
-4226
-4230
-4234
-4236
-4238
-4238
-4237
-4235
-4231
-4227
-4220
-4213
-4204
-4194
-4183
-4171
-4160
-4148
-4137
-4127
-4118
-4110
-4105
-4101
-4100
-4100
-4102
-4106
-4110
-4115
-4120
-4125
-4128
-4129
-4129
-4126
-4120
-4112
-4101
-4088
-4072
-4054
-4034
-4011
-3989
-3965
-3941
-3916
-3892
-3868
-3845
-3823
-3802
-3782
-3763
-3746
-3730
-3715
-3702
-3691
-3681
-3672
-3666
-3661
-3658
-3656
-3656
-3658
-3661
-3666
-3674
-3682
-3693
-3706
-3721
-3737
-3754
-3773
-3792
-3811
-3831
-3851
-3871
-3891
-3909
-3927
-3944
-3960
-3974
-3987
-3998
-4008
-4014
-4021
-4025
-4026
-4025
-4022
-4016
-4006
-3996
-3982
-3966
-3949
-3930
-3910
-3890
-3870
-3851
-3832
-3815
-3798
-3783
-3769
-3756
-3744
-3733
-3722
-3712
-3702
-3693
-3684
-3675
-3667
-3658
-3649
-3641
-3632
-3624
-3616
-3607
-3599
-3591
-3583
-3575
-3566
-3558
-3550
-3543
-3535
-3528
-3521
-3513
-3506
-3499
-3491
-3482
-3474
-3464
-3455
-3445
-3436
-3427
-3418
-3410
-3402
-3395
-3388
-3383
-3378
-3374
-3371
-3368
-3366
-3365
-3364
-3365
-3367
-3370
-3373
-3379
-3385
-3392
-3400
-3409
-3418
-3428
-3438
-3449
-3460
-3471
-3483
-3495
-3507
-3519
-3531
-3543
-3554
-3564
-3574
-3583
-3591
-3598
-3605
-3610
-3615
-3620
-3623
-3626
-3628
-3630
-3632
-3633
-3633
-3634
-3634
-3633
-3631
-3629
-3627
-3624
-3621
-3617
-3613
-3609
-3604
-3599
-3593
-3587
-3581
-3574
-3566
-3559
-3552
-3545
-3538
-3531
-3525
-3519
-3512
-3506
-3500
-3494
-3489
-3485
-3481
-3478
-3476
-3475
-3475
-3476
-3479
-3483
-3488
-3496
-3505
-3516
-3529
-3544
-3560
-3578
-3598
-3618
-3640
-3662
-3685
-3708
-3731
-3754
-3775
-3796
-3816
-3835
-3853
-3869
-3885
-3899
-3912
-3924
-3936
-3946
-3956
-3965
-3973
-3981
-3988
-3995
-4001
-4008
-4014
-4021
-4027
-4035
-4043
-4053
-4062
-4075
-4086
-4101
-4116
-4131
-4148
-4164
-4181
-4197
-4212
-4227
-4241
-4254
-4265
-4275
-4284
-4292
-4299
-4305
-4310
-4315
-4320
-4324
-4329
-4333
-4337
-4341
-4345
-4348
-4351
-4354
-4356
-4358
-4358
-4358
-4356
-4354
-4351
-4348
-4343
-4339
-4333
-4328
-4321
-4315
-4308
-4301
-4293
-4285
-4276
-4268
-4258
-4249
-4239
-4230
-4221
-4212
-4204
-4196
-4190
-4184
-4178
-4174
-4169
-4165
-4162
-4158
-4155
-4151
-4148
-4144
-4140
-4135
-4130
-4124
-4118
-4111
-4103
-4094
-4086
-4075
-4065
-4053
-4041
-4029
-4016
-4003
-3991
-3979
-3967
-3956
-3945
-3934
-3925
-3915
-3907
-3899
-3892
-3886
-3880
-3875
-3870
-3866
-3862
-3858
-3855
-3851
-3847
-3843
-3839
-3834
-3830
-3825
-3821
-3816
-3813
-3810
-3809
-3808
-3809
-3811
-3815
-3820
-3827
-3835
-3844
-3855
-3867
-3880
-3893
-3906
-3919
-3931
-3942
-3952
-3961
-3968
-3974
-3977
-3979
-3979
-3976
-3971
-3964
-3955
-3944
-3930
-3915
-3899
-3882
-3864
-3846
-3828
-3810
-3793
-3776
-3760
-3744
-3728
-3712
-3696
-3680
-3664
-3647
-3631
-3614
-3597
-3580
-3563
-3546
-3528
-3511
-3493
-3475
-3457
-3439
-3421
-3402
-3384
-3365
-3346
-3328
-3310
-3293
-3276
-3260
-3245
-3232
-3220
-3211
-3204
-3199
-3197
-3198
-3203
-3211
-3223
-3238
-3257
-3280
-3306
-3335
-3368
-3404
-3442
-3483
-3526
-3571
-3619
-3669
-3721
-3775
-3832
-3890
-3951
-4013
-4077
-4142
-4208
-4275
-4342
-4409
-4475
-4541
-4606
-4669
-4730
-4789
-4846
-4900
-4951
-5000
-5046
-5089
-5129
-5165
-5199
-5229
-5256
-5280
-5300
-5317
-5331
-5343
-5351
-5358
-5362
-5365
-5366
-5366
-5365
-5363
-5359
-5354
-5348
-5340
-5331
-5320
-5308
-5295
-5280
-5264
-5248
-5231
-5213
-5196
-5178
-5160
-5142
-5124
-5107
-5089
-5072
-5055
-5037
-5020
-5002
-4984
-4966
-4948
-4930
-4912
-4893
-4875
-4857
-4838
-4820
-4802
-4783
-4766
-4748
-4731
-4715
-4699
-4684
-4670
-4657
-4645
-4633
-4623
-4613
-4604
-4596
-4589
-4583
-4578
-4574
-4571
-4569
-4568
-4567
-4566
-4566
-4566
-4565
-4564
-4562
-4560
-4556
-4550
-4544
-4536
-4528
-4518
-4508
-4497
-4486
-4476
-4467
-4459
-4452
-4447
-4445
-4445
-4448
-4455
-4464
-4477
-4492
-4511
-4532
-4556
-4582
-4610
-4639
-4670
-4702
-4735
-4768
-4801
-4833
-4865
-4896
-4925
-4954
-4981
-5007
-5032
-5055
-5077
-5098
-5118
-5136
-5154
-5171
-5186
-5201
-5214
-5226
-5238
-5247
-5256
-5263
-5269
-5273
-5276
-5279
-5280
-5280
-5279
-5278
-5276
-5274
-5272
-5269
-5267
-5265
-5264
-5263
-5262
-5263
-5264
-5267
-5272
-5277
-5285
-5294
-5305
-5318
-5332
-5349
-5368
-5388
-5411
-5437
-5464
-5494
-5527
-5562
-5599
-5639
-5682
-5728
-5775
-5826
-5879
-5933
-5990
-6049
-6108
-6170
-6232
-6294
-6357
-6420
-6482
-6543
-6603
-6662
-6718
-6772
-6822
-6870
-6914
-6953
-6989
-7019
-7045
-7066
-7083
-7094
-7101
-7103
-7101
-7096
-7086
-7074
-7058
-7040
-7018
-6995
-6969
-6941
-6911
-6880
-6846
-6811
-6774
-6735
-6694
-6651
-6607
-6561
-6513
-6464
-6413
-6361
-6309
-6257
-6204
-6152
-6102
-6052
-6005
-5960
-5918
-5879
-5843
-5811
-5783
-5758
-5738
-5722
-5710
-5702
-5699
-5701
-5707
-5718
-5734
-5756
-5782
-5813
-5848
-5887
-5929
-5975
-6023
-6071
-6121
-6170
-6218
-6264
-6308
-6348
-6385
-6418
-6448
-6473
-6494
-6511
-6524
-6534
-6539
-6541
-6541
-6538
-6533
-6526
-6519
-6510
-6501
-6492
-6484
-6476
-6469
-6462
-6457
-6453
-6450
-6448
-6448
-6449
-6452
-6456
-6461
-6469
-6477
-6488
-6501
-6516
-6533
-6553
-6575
-6599
-6625
-6654
-6685
-6717
-6752
-6787
-6824
-6862
-6899
-6937
-6974
-7011
-7046
-7079
-7111
-7140
-7166
-7190
-7211
-7229
-7243
-7254
-7262
-7266
-7268
-7266
-7262
-7256
-7247
-7236
-7224
-7210
-7195
-7179
-7161
-7142
-7122
-7101
-7079
-7056
-7032
-7007
-6981
-6955
-6928
-6902
-6875
-6849
-6824
-6799
-6777
-6756
-6738
-6723
-6710
-6702
-6696
-6694
-6696
-6701
-6709
-6721
-6737
-6755
-6777
-6801
-6829
-6860
-6893
-6929
-6967
-7008
-7050
-7095
-7140
-7187
-7234
-7280
-7326
-7370
-7413
-7453
-7490
-7524
-7554
-7581
-7605
-7625
-7641
-7654
-7663
-7670
-7673
-7673
-7671
-7666
-7658
-7648
-7635
-7619
-7599
-7577
-7550
-7520
-7486
-7449
-7408
-7364
-7316
-7266
-7214
-7159
-7103
-7046
-6988
-6929
-6869
-6809
-6748
-6687
-6624
-6561
-6496
-6431
-6364
-6297
-6229
-6160
-6091
-6022
-5952
-5882
-5812
-5741
-5669
-5596
-5522
-5446
-5368
-5288
-5205
-5120
-5031
-4939
-4844
-4746
-4645
-4541
-4433
-4324
-4212
-4098
-3982
-3865
-3746
-3627
-3508
-3388
-3268
-3148
-3028
-2909
-2791
-2675
-2560
-2447
-2337
-2230
-2127
-2027
-1933
-1842
-1757
-1677
-1601
-1531
-1466
-1405
-1349
-1297
-1249
-1205
-1164
-1127
-1093
-1063
-1035
-1010
-989
-970
-954
-941
-930
-922
-917
-914
-914
-916
-920
-926
-935
-945
-958
-972
-988
-1006
-1025
-1046
-1069
-1094
-1121
-1151
-1182
-1216
-1253
-1292
-1333
-1377
-1423
-1471
-1521
-1572
-1624
-1676
-1728
-1779
-1830
-1878
-1925
-1970
-2011
-2050
-2085
-2116
-2143
-2166
-2184
-2197
-2206
-2210
-2210
-2206
-2198
-2189
-2177
-2164
-2150
-2138
-2127
-2118
-2112
-2110
-2113
-2121
-2134
-2154
-2179
-2211
-2249
-2293
-2344
-2401
-2465
-2533
-2607
-2685
-2767
-2852
-2940
-3028
-3117
-3206
-3293
-3378
-3461
-3540
-3615
-3684
-3749
-3807
-3858
-3902
-3937
-3964
-3981
-3989
-3987
-3974
-3951
-3918
-3874
-3821
-3759
-3688
-3608
-3522
-3429
-3331
-3230
-3126
-3021
-2917
-2814
-2716
-2621
-2533
-2450
-2375
-2307
-2247
-2193
-2147
-2108
-2076
-2050
-2029
-2016
-2007
-2004
-2007
-2015
-2028
-2047
-2070
-2099
-2132
-2170
-2211
-2255
-2301
-2348
-2396
-2442
-2487
-2529
-2566
-2598
-2623
-2641
-2650
-2650
-2640
-2620
-2591
-2552
-2504
-2447
-2383
-2310
-2232
-2147
-2057
-1963
-1864
-1762
-1657
-1550
-1440
-1329
-1215
-1101
-986
-870
-753
-637
-522
-407
-295
-184
-76
29
131
229
324
415
502
586
667
746
822
896
968
1038
1105
1171
1233
1292
1347
1397
1440
1477
1507
1529
1541
1545
1540
1526
1504
1474
1437
1394
1347
1296
1243
1188
1133
1079
1027
977
930
886
847
812
781
756
735
719
709
704
706
713
726
746
773
807
847
894
946
1004
1067
1134
1204
1275
1347
1419
1488
1555
1617
1674
1725
1769
1805
1834
1853
1864
1866
1860
1844
1820
1787
1747
1700
1647
1589
1526
1460
1393
1324
1256
1190
1127
1068
1012
964
922
887
860
841
832
832
842
863
895
938
993
1059
1136
1225
1324
1434
1552
1679
1812
1949
2089
2229
2367
2500
2625
2741
2846
2937
3014
3075
3119
3146
3155
3148
3124
3085
3030
2962
2881
2788
2683
2569
2446
2316
2178
2033
1885
1732
1575
1416
1256
1096
937
781
628
481
340
206
82
-33
-138
-232
-315
-387
-448
-499
-541
-574
-600
-618
-629
-634
-632
-625
-611
-590
-562
-527
-483
-431
-370
-301
-223
-136
-40
64
177
298
427
563
706
856
1012
1175
1344
1518
1698
1884
2075
2271
2473
2679
2890
3105
3324
3546
3770
3996
4222
4449
4676
4901
5125
5345
5562
5776
5984
6188
6386
6579
6766
6947
7122
7292
7456
7614
7766
7912
8051
8183
8309
8426
8536
8637
8728
8811
8883
8946
8998
9041
9074
9098
9114
9122
9123
9117
9104
9085
9059
9027
8988
8943
8892
8834
8771
8701
8627
8549
8467
8383
8297
8211
8125
8042
7962
7887
7817
7753
7697
7649
7610
7580
7560
7551
7554
7568
7595
7634
7685
7750
7828
7919
8022
8138
8266
8405
8553
8709
8871
9037
9205
9374
9540
9702
9859
10008
10148
10278
10396
10503
10596
10677
10743
10796
10835
10861
10873
10871
10857
10830
10790
10739
10676
10603
10521
10430
10331
10227
10118
10007
9896
9786
9681
9581
9488
9406
9334
9275
9229
9198
9181
9181
9196
9228
9275
9339
9418
9512
9621
9744
9881
10032
10194
10368
10553
10749
10953
11165
11385
11611
11842
12077
12315
12554
12793
13031
13267
13499
13727
13949
14165
14373
14573
14765
14947
15119
15283
15437
15582
15720
15850
15973
16091
16203
16311
16416
16518
16618
16717
16815
16913
17011
17109
17208
17306
17404
17502
17600
17696
17791
17884
17974
18061
18145
18225
18301
18373
18441
18506
18567
18625
18680
18733
18786
18837
18889
18941
18994
19048
19103
19160
19218
19277
19338
19399
19461
19523
19585
19647
19708
19767
19826
19883
19938
19990
20041
20089
20135
20178
20219
20258
20295
20330
20364
20397
20430
20463
20497
20532
20569
20608
20650
20694
20741
20790
20842
20894
20948
21003
21057
21110
21161
21210
21255
21297
21333
21365
21390
21408
21420
21424
21420
21409
21390
21364
21331
21291
21247
21198
21145
21091
21036
20983
20933
20887
20846
20814
20789
20774
20769
20775
20791
20819
20857
20905
20964
21032
21109
21195
21288
21387
21493
21604
21719
21837
21957
22077
22198
22318
22436
22550
22660
22765
22864
22956
23040
23114
23179
23233
23276
23306
23323
23327
23317
23294
23256
23205
23141
23063
22972
22868
22752
22624
22485
22334
22173
22002
21820
21629
21428
21219
21000
20774
20540
20300
20053
19802
19548
19291
19033
18777
18522
18271
18025
17785
17552
17328
17113
16908
16714
16530
16356
16193
16043
15902
15773
15655
15548
15452
15367
15293
15230
15179
15140
15113
15097
15094
15104
15125
15160
15206
15265
15336
15417
15509
15610
15720
15837
15959
16085
16215
16346
16476
16604
16728
16847
16960
17066
17163
17251
17329
17396
17451
17495
17526
17544
17550
17543
17522
17489
17442
17382
17311
17227
17133
17029
16917
16797
16672
16544
16414
16285
16158
16036
15921
15813
15716
15631
15559
15500
15457
15430
15418
15423
15444
15480
15531
15597
15677
15768
15871
15985
16108
16241
16381
16530
16686
16849
17020
17197
17381
17570
17765
17965
18169
18376
18585
18796
19006
19216
19423
19628
19828
20023
20212
20394
20569
20735
20893
21041
21180
21309
21429
21538
21636
21723
21800
21866
21920
21963
21995
22015
22025
22024
22012
21991
21961
21923
21876
21823
21763
21697
21625
21547
21463
21372
21275
21172
21061
20942
20815
20679
20535
20381
20217
20044
19859
19664
19457
19239
19009
18767
18512
18245
17964
17672
17366
17048
16718
16376
16023
15659
15286
14904
14516
14121
13722
13321
12919
12518
12119
11723
11333
10949
10573
10206
9849
9503
9170
8848
8541
8247
7967
7702
7450
7213
6989
6779
6582
6396
6221
6055
5899
5749
5606
5467
5332
5200
5069
4939
4810
4680
4549
4418
4286
4153
4021
3889
3758
3628
3500
3375
3251
3130
3011
2894
2780
2668
2557
2447
2339
2230
2122
2012
1901
1788
1673
1554
1432
1307
1177
1042
904
762
618
472
325
179
36
-103
-236
-360
-475
-578
-669
-747
-811
-861
-898
-922
-933
-935
-927
-911
-889
-862
-833
-802
-770
-739
-709
-680
-652
-625
-597
-569
-540
-508
-473
-434
-390
-342
-287
-227
-160
-85
-3
88
187
296
413
540
678
825
984
1154
1336
1530
1737
1957
2191
2438
2700
2976
3265
3567
3880
4203
4533
4870
5210
5551
5891
6228
6559
6883
7196
7498
7787
8060
8317
8555
8775
8974
9151
9307
9440
9551
9638
9702
9744
9763
9760
9735
9690
9625
9542
9443
9328
9199
9058
8907
8748
8582
8412
8238
8063
7888
7714
7543
7376
7214
7060
6914
6778
6654
6544
6450
6372
6314
6277
6262
6269
6302
6359
6441
6550
6685
6845
7030
7240
7473
7727
8000
8291
8596
8913
9240
9573
9909
10245
10578
10904
11221
11525
11813
12083
12332
12558
12758
12930
13073
13184
13263
13308
13319
13296
13237
13144
13016
12853
12657
12427
12166
11875
11555
11209
10840
10450
10044
9624
9194
8758
8320
7885
7454
7033
6625
6233
5859
5506
5176
4870
4590
4336
4109
3909
3736
3588
3466
3367
3292
3238
3205
3191
3195
3215
3252
3302
3366
3442
3529
3624
3727
3835
3948
4062
4179
4293
4404
4510
4609
4698
4777
4844
4896
4932
4951
4952
4933
4895
4836
4756
4657
4538
4401
4245
4074
3886
3685
3470
3244
3008
2764
2512
2255
1993
1729
1463
1197
932
669
409
153
-97
-341
-577
-804
-1022
-1228
-1422
-1603
-1771
-1924
-2062
-2185
-2293
-2384
-2460
-2520
-2565
-2594
-2608
-2606
-2590
-2559
-2514
-2454
-2381
-2294
-2194
-2082
-1956
-1819
-1670
-1511
-1341
-1161
-972
-776
-572
-362
-147
71
293
516
740
963
1185
1404
1619
1831
2037
2237
2431
2617
2795
2965
3126
3278
3419
3550
3671
3782
3881
3971
4050
4120
4181
4234
4279
4318
4352
4382
4409
4434
4457
4480
4504
4530
4558
4589
4624
4664
4710
4762
4820
4885
4958
5038
5126
5221
5324
5435
5552
5675
5803
5937
6074
6214
6355
6497
6639
6779
6916
7049
7177
7298
7412
7519
7616
7704
7781
7848
7903
7946
7977
7996
8003
7998
7980
7952
7912
7861
7801
7732
7654
7569
7477
7380
7278
7172
7063
6951
6838
6723
6609
6494
6380
6267
6157
6048
5941
5838
5738
5641
5548
5459
5374
5292
5215
5141
5071
5005
4942
4883
4827
4774
4725
4678
4633
4592
4552
4515
4479
4444
4410
4377
4344
4310
4276
4240
4202
4162
4119
4073
4024
3971
3914
3852
3787
3717
3643
3564
3482
3396
3305
3212
3115
3014
2911
2806
2698
2588
2477
2365
2252
2138
2025
1913
1801
1690
1580
1472
1366
1261
1159
1058
958
861
765
670
576
484
392
302
211
121
31
-58
-148
-238
-329
-419
-510
-602
-694
-787
-881
-976
-1073
-1172
-1273
-1377
-1484
-1594
-1707
-1824
-1945
-2071
-2200
-2335
-2473
-2617
-2764
-2917
-3074
-3235
-3400
-3570
-3744
-3921
-4103
-4288
-4478
-4670
-4866
-5064
-5264
-5467
-5671
-5875
-6080
-6284
-6487
-6688
-6886
-7082
-7274
-7461
-7644
-7821
-7991
-8154
-8312
-8461
-8601
-8734
-8858
-8973
-9079
-9176
-9264
-9344
-9415
-9478
-9533
-9581
-9622
-9656
-9684
-9706
-9723
-9735
-9743
-9746
-9745
-9741
-9732
-9720
-9704
-9684
-9662
-9637
-9609
-9579
-9547
-9514
-9480
-9444
-9409
-9373
-9337
-9302
-9268
-9234
-9202
-9171
-9142
-9115
-9090
-9067
-9047
-9029
-9013
-9000
-8990
-8981
-8974
-8969
-8965
-8961
-8956
-8952
-8946
-8938
-8929
-8917
-8903
-8887
-8868
-8847
-8823
-8798
-8771
-8743
-8713
-8683
-8653
-8623
-8593
-8564
-8536
-8509
-8482
-8457
-8433
-8410
-8387
-8366
-8344
-8322
-8300
-8278
-8254
-8229
-8203
-8175
-8145
-8114
-8080
-8047
-8010
-7974
-7935
-7896
-7857
-7818
-7778
-7739
-7700
-7661
-7623
-7585
-7548
-7511
-7474
-7437
-7399
-7361
-7321
-7279
-7236
-7192
-7145
-7096
-7045
-6993
-6939
-6884
-6827
-6770
-6712
-6654
-6596
-6539
-6483
-6427
-6374
-6322
-6273
-6227
-6184
-6145
-6109
-6078
-6051
-6030
-6013
-6002
-5997
-5997
-6002
-6013
-6030
-6052
-6079
-6111
-6147
-6187
-6231
-6279
-6329
-6381
-6435
-6490
-6546
-6603
-6660
-6717
-6774
-6830
-6885
-6939
-6992
-7044
-7095
-7145
-7193
-7240
-7286
-7330
-7374
-7417
-7458
-7498
-7537
-7575
-7610
-7644
-7675
-7704
-7729
-7752
-7770
-7784
-7794
-7799
-7799
-7793
-7782
-7766
-7743
-7714
-7679
-7638
-7590
-7536
-7475
-7407
-7333
-7253
-7167
-7076
-6981
-6881
-6778
-6673
-6565
-6457
-6348
-6240
-6133
-6028
-5926
-5826
-5730
-5637
-5549
-5465
-5386
-5310
-5240
-5173
-5110
-5052
-4996
-4944
-4894
-4846
-4799
-4754
-4709
-4664
-4618
-4571
-4523
-4472
-4419
-4363
-4303
-4240
-4173
-4103
-4027
-3949
-3865
-3778
-3686
-3589
-3488
-3383
-3273
-3159
-3041
-2918
-2792
-2661
-2528
-2391
-2252
-2111
-1969
-1826
-1683
-1540
-1399
-1258
-1120
-983
-849
-717
-589
-463
-340
-220
-102
12
124
233
340
446
549
651
751
850
949
1046
1142
1238
1333
1426
1519
1610
1701
1790
1877
1963
2048
2131
2212
2292
2370
2447
2521
2594
2666
2735
2804
2870
2936
3000
3063
3125
3185
3246
3305
3363
3421
3478
3534
3589
3643
3696
3747
3797
3846
3893
3938
3982
4024
4064
4102
4138
4172
4204
4234
4262
4287
4309
4329
4345
4358
4367
4372
4372
4368
4359
4345
4326
4300
4269
4232
4189
4140
4085
4024
3957
3885
3808
3727
3641
3552
3459
3363
3265
3165
3063
2961
2858
2755
2653
2550
2449
2349
2250
2152
2056
1962
1870
1780
1693
1608
1526
1446
1371
1299
1230
1166
1105
1049
997
950
907
868
834
803
777
755
736
720
707
697
689
682
678
674
671
668
665
661
657
652
646
639
631
621
611
599
585
571
556
539
522
505
487
468
450
432
415
398
383
369
356
345
336
329
324
321
321
322
326
332
339
348
358
370
383
398
413
429
447
465
484
504
525
546
568
591
615
639
664
690
716
744
773
803
835
868
903
940
978
1018
1061
1104
1149
1196
1244
1292
1342
1392
1442
1493
1543
1592
1641
1688
1734
1778
1819
1858
1895
1928
1958
1984
2007
2025
2040
2051
2058
2060
2058
2052
2041
2029
2011
1989
1965
1936
1905
1872
1835
1797
1757
1716
1673
1630
1586
1542
1497
1453
1409
1366
1323
1281
1240
1201
1162
1125
1089
1054
1020
988
956
925
894
864
834
805
776
746
717
688
658
628
597
567
535
503
470
436
402
366
329
292
253
212
171
128
83
37
-11
-61
-113
-166
-221
-279
-338
-399
-463
-529
-597
-668
-741
-817
-895
-976
-1060
-1146
-1234
-1324
-1416
-1510
-1605
-1701
-1798
-1896
-1994
-2092
-2190
-2289
-2387
-2485
-2583
-2680
-2777
-2873
-2969
-3064
-3158
-3251
-3343
-3434
-3524
-3613
-3700
-3786
-3871
-3955
-4037
-4119
-4199
-4279
-4358
-4437
-4515
-4593
-4671
-4748
-4826
-4904
-4982
-5059
-5137
-5214
-5291
-5367
-5442
-5516
-5589
-5660
-5729
-5796
-5862
-5925
-5987
-6046
-6104
-6160
-6215
-6268
-6319
-6370
-6419
-6467
-6514
-6560
-6605
-6649
-6691
-6733
-6773
-6811
-6848
-6884
-6918
-6951
-6982
-7012
-7041
-7069
-7097
-7125
-7152
-7180
-7209
-7238
-7268
-7299
-7332
-7366
-7401
-7437
-7475
-7514
-7555
-7597
-7640
-7686
-7732
-7781
-7831
-7883
-7936
-7990
-8045
-8103
-8162
-8222
-8282
-8344
-8405
-8468
-8530
-8592
-8655
-8717
-8779
-8840
-8902
-8963
-9023
-9084
-9144
-9204
-9264
-9324
-9384
-9444
-9503
-9562
-9621
-9679
-9737
-9794
-9850
-9905
-9959
-10012
-10064
-10115
-10164
-10213
-10260
-10307
-10353
-10397
-10441
-10484
-10526
-10567
-10607
-10647
-10685
-10723
-10759
-10795
-10830
-10863
-10895
-10926
-10956
-10984
-11011
-11037
-11061
-11083
-11103
-11122
-11139
-11154
-11168
-11180
-11190
-11198
-11205
-11210
-11214
-11217
-11218
-11218
-11217
-11214
-11211
-11207
-11202
-11196
-11190
-11183
-11176
-11169
-11162
-11155
-11148
-11141
-11135
-11128
-11122
-11116
-11111
-11105
-11100
-11095
-11090
-11085
-11081
-11076
-11072
-11067
-11063
-11059
-11055
-11052
-11050
-11048
-11047
-11046
-11047
-11049
-11052
-11056
-11062
-11069
-11078
-11088
-11099
-11113
-11128
-11145
-11164
-11184
-11207
-11232
-11259
-11288
-11319
-11351
-11385
-11421
-11458
-11496
-11534
-11573
-11613
-11652
-11691
-11730
-11767
-11804
-11841
-11876
-11909
-11942
-11974
-12004
-12033
-12061
-12088
-12113
-12138
-12161
-12184
-12205
-12225
-12245
-12263
-12281
-12298
-12313
-12328
-12342
-12356
-12369
-12381
-12394
-12406
-12418
-12429
-12441
-12453
-12465
-12477
-12488
-12499
-12510
-12519
-12528
-12536
-12543
-12548
-12551
-12553
-12554
-12552
-12548
-12543
-12535
-12524
-12511
-12496
-12478
-12457
-12432
-12405
-12375
-12341
-12304
-12264
-12221
-12174
-12125
-12073
-12019
-11963
-11905
-11846
-11785
-11724
-11661
-11599
-11537
-11474
-11412
-11351
-11290
-11230
-11171
-11113
-11056
-11001
-10948
-10896
-10845
-10797
-10751
-10707
-10664
-10624
-10586
-10551
-10517
-10486
-10457
-10430
-10405
-10382
-10361
-10343
-10326
-10311
-10297
-10285
-10274
-10264
-10255
-10247
-10239
-10232
-10225
-10218
-10212
-10205
-10198
-10191
-10184
-10176
-10168
-10159
-10149
-10139
-10127
-10115
-10102
-10088
-10074
-10058
-10042
-10026
-10009
-9992
-9976
-9959
-9943
-9927
-9913
-9899
-9886
-9875
-9866
-9858
-9852
-9848
-9846
-9846
-9848
-9852
-9857
-9864
-9873
-9884
-9896
-9909
-9923
-9939
-9956
-9974
-9994
-10014
-10034
-10055
-10077
-10099
-10120
-10142
-10162
-10182
-10201
-10219
-10236
-10251
-10265
-10277
-10287
-10296
-10303
-10309
-10312
-10315
-10315
-10315
-10312
-10308
-10303
-10296
-10287
-10277
-10266
-10254
-10240
-10225
-10210
-10194
-10178
-10161
-10144
-10127
-10110
-10094
-10078
-10062
-10046
-10030
-10014
-9997
-9981
-9963
-9945
-9926
-9906
-9885
-9862
-9837
-9810
-9781
-9749
-9715
-9678
-9638
-9596
-9550
-9501
-9449
-9393
-9334
-9271
-9205
-9135
-9062
-8986
-8907
-8824
-8739
-8651
-8560
-8467
-8372
-8275
-8176
-8076
-7974
-7871
-7767
-7662
-7557
-7451
-7345
-7238
-7131
-7024
-6918
-6811
-6705
-6600
-6495
-6392
-6289
-6189
-6090
-5994
-5900
-5809
-5722
-5638
-5557
-5481
-5408
-5340
-5276
-5215
-5159
-5106
-5057
-5011
-4969
-4930
-4895
-4862
-4832
-4804
-4779
-4757
-4737
-4719
-4703
-4689
-4676
-4665
-4656
-4647
-4640
-4634
-4628
-4623
-4619
-4615
-4612
-4608
-4605
-4602
-4598
-4594
-4590
-4586
-4580
-4574
-4567
-4559
-4550
-4540
-4528
-4516
-4502
-4486
-4470
-4452
-4434
-4414
-4394
-4374
-4353
-4332
-4311
-4291
-4271
-4252
-4233
-4216
-4200
-4186
-4173
-4162
-4153
-4146
-4141
-4138
-4137
-4138
-4141
-4147
-4154
-4164
-4176
-4190
-4207
-4225
-4245
-4266
-4290
-4315
-4342
-4370
-4400
-4431
-4463
-4496
-4530
-4565
-4601
-4638
-4676
-4714
-4753
-4792
-4832
-4873
-4915
-4958
-5002
-5048
-5095
-5145
-5196
-5250
-5307
-5367
-5429
-5495
-5564
-5637
-5713
-5792
-5875
-5961
-6051
-6143
-6238
-6336
-6437
-6540
-6644
-6751
-6860
-6970
-7081
-7194
-7308
-7423
-7538
-7655
-7772
-7889
-8006
-8124
-8241
-8358
-8474
-8590
-8704
-8817
-8929
-9039
-9147
-9254
-9358
-9461
-9562
-9660
-9757
-9852
-9946
-10037
-10128
-10217
-10306
-10394
-10481
-10568
-10654
-10741
-10827
-10913
-10999
-11086
-11172
-11258
-11344
-11430
-11516
-11601
-11686
-11771
-11854
-11938
-12020
-12101
-12181
-12260
-12337
-12412
-12486
-12557
-12627
-12694
-12759
-12821
-12881
-12938
-12992
-13043
-13092
-13137
-13180
-13220
-13257
-13291
-13323
-13352
-13379
-13403
-13425
-13445
-13464
-13480
-13495
-13509
-13521
-13532
-13542
-13550
-13557
-13564
-13569
-13573
-13577
-13579
-13582
-13584
-13585
-13586
-13587
-13589
-13590
-13591
-13593
-13595
-13597
-13600
-13603
-13606
-13609
-13612
-13616
-13619
-13623
-13626
-13629
-13632
-13634
-13637
-13639
-13641
-13642
-13643
-13643
-13642
-13641
-13638
-13635
-13631
-13626
-13619
-13611
-13601
-13590
-13577
-13562
-13545
-13527
-13506
-13484
-13460
-13433
-13405
-13375
-13343
-13310
-13275
-13239
-13201
-13162
-13121
-13079
-13036
-12992
-12946
-12899
-12851
-12802
-12752
-12700
-12647
-12592
-12536
-12479
-12419
-12358
-12296
-12231
-12165
-12097
-12026
-11954
-11879
-11802
-11722
-11640
-11556
-11468
-11378
-11285
-11190
-11092
-10991
-10887
-10780
-10671
-10560
-10446
-10330
-10212
-10093
-9971
-9849
-9725
-9601
-9475
-9349
-9223
-9097
-8971
-8845
-8719
-8593
-8469
-8345
-8221
-8099
-7978
-7858
-7739
-7622
-7506
-7392
-7279
-7168
-7059
-6951
-6845
-6740
-6637
-6535
-6434
-6335
-6236
-6138
-6041
-5945
-5849
-5754
-5659
-5564
-5469
-5375
-5280
-5186
-5092
-4998
-4904
-4810
-4716
-4623
-4530
-4438
-4346
-4254
-4164
-4074
-3985
-3897
-3810
-3724
-3640
-3557
-3476
-3396
-3317
-3241
-3166
-3093
-3021
-2951
-2883
-2816
-2751
-2687
-2625
-2564
-2504
-2445
-2388
-2332
-2276
-2222
-2168
-2115
-2063
-2011
-1960
-1909
-1857
-1806
-1754
-1703
-1650
-1597
-1544
-1489
-1434
-1379
-1323
-1266
-1208
-1150
-1091
-1032
-973
-913
-853
-793
-733
-673
-613
-554
-495
-437
-380
-324
-269
-214
-161
-108
-57
-7
42
91
138
184
230
274
318
360
402
444
484
524
564
603
642
680
718
755
792
829
866
902
938
973
1008
1044
1079
1115
1150
1184
1219
1254
1290
1325
1360
1396
1432
1469
1506
1543
1581
1620
1659
1699
1739
1780
1821
1863
1906
1949
1992
2035
2078
2122
2165
2208
2252
2295
2339
2382
2426
2470
2514
2558
2604
2649
2696
2742
2790
2838
2887
2937
2988
3039
3091
3145
3199
3254
3311
3368
3427
3487
3548
3611
3674
3740
3806
3874
3942
4011
4083
4155
4228
4301
4374
4448
4523
4597
4671
4745
4819
4893
4965
5038
5109
5180
5249
5318
5385
5451
5516
5579
5641
5701
5759
5816
5871
5925
5977
6028
6077
6125
6172
6217
6261
6305
6347
6389
6431
6471
6512
6551
6591
6630
6669
6707
6745
6783
6821
6858
6895
6931
6967
7002
7037
7071
7104
7136
7167
7197
7226
7253
7279
7303
7326
7347
7367
7384
7400
7413
7425
7434
7441
7446
7448
7449
7446
7442
7435
7427
7416
7403
7389
7373
7355
7336
7315
7294
7272
7248
7224
7200
7175
7150
7125
7099
7075
7050
7026
7002
6980
6958
6937
6917
6897
6879
6862
6846
6831
6816
6803
6790
6778
6766
6755
6744
6733
6722
6711
6701
6689
6678
6665
6653
6640
6626
6611
6595
6579
6562
6544
6526
6507
6487
6466
6445
6424
6403
6381
6359
6338
6316
6295
6274
6253
6233
6214
6195
6177
6160
6143
6128
6114
6100
6088
6076
6066
6057
6050
6043
6038
6035
6032
6032
6033
6036
6041
6047
6056
6066
6079
6093
6110
6128
6149
6171
6195
6220
6247
6276
6306
6337
6368
6401
6434
6468
6502
6537
6572
6607
6642
6677
6712
6747
6782
6817
6852
6887
6921
6956
6991
7025
7059
7092
7126
7159
7191
7223
7255
7286
7316
7346
7375
7404
7432
7460
7487
7513
7539
7564
7589
7612
7635
7657
7678
7699
7718
7737
7754
7771
7786
7801
7813
7825
7835
7844
7851
7856
7860
7862
7861
7859
7855
7848
7839
7828
7814
7798
7780
7759
7736
7710
7683
7653
7620
7586
7550
7512
7472
7431
7388
7345
7300
7256
7210
7165
7119
7074
7029
6985
6942
6899
6857
6816
6777
6738
6700
6663
6627
6592
6559
6526
6494
6463
6433
6404
6376
6348
6321
6295
6269
6243
6217
6192
6166
6141
6115
6090
6064
6039
6013
5987
5962
5936
5910
5884
5858
5832
5806
5779
5752
5724
5696
5668
5639
5610
5580
5550
5520
5489
5459
5428
5397
5366
5336
5306
5276
5247
5219
5192
5165
5140
5117
5094
5074
5055
5038
5023
5010
4999
4990
4984
4980
4978
4978
4981
4985
4992
5001
5012
5025
5039
5056
5074
5093
5113
5135
5158
5181
5204
5228
5253
5277
5300
5324
5346
5368
5388
5407
5425
5441
5455
5467
5477
5485
5490
5493
5494
5492
5488
5481
5473
5462
5449
5435
5419
5402
5383
5364
5344
5323
5302
5281
5260
5239
5220
5200
5182
5165
5149
5135
5122
5110
5101
5093
5087
5082
5080
5080
5081
5084
5089
5096
5104
5114
5124
5136
5149
5163
5178
5193
5208
5224
5239
5255
5270
5284
5297
5310
5321
5331
5340
5347
5352
5355
5357
5357
5355
5351
5346
5338
5329
5319
5307
5293
5278
5262
5245
5226
5206
5185
5163
5140
5116
5092
5067
5041
5014
4987
4960
4932
4904
4876
4848
4820
4793
4765
4737
4710
4684
4657
4631
4606
4580
4555
4530
4505
4480
4454
4429
4402
4376
4348
4320
4291
4260
4229
4196
4162
4127
4089
4051
4010
3968
3923
3877
3829
3779
3727
3673
3618
3560
3501
3440
3378
3314
3248
3182
3114
3044
2974
2903
2831
2758
2685
2611
2537
2463
2389
2316
2242
2170
2098
2027
1957
1888
1820
1754
1689
1625
1562
1501
1442
1384
1328
1273
1219
1167
1117
1068
1020
974
929
885
843
801
761
721
682
644
607
570
533
497
462
426
391
355
320
286
251
216
182
148
114
80
47
14
-19
-51
-83
-114
-144
-174
-204
-232
-260
-287
-314
-339
-363
-387
-409
-430
-449
-467
-484
-499
-513
-524
-534
-542
-547
-551
-552
-551
-548
-542
-533
-522
-508
-492
-473
-452
-428
-402
-374
-343
-311
-276
-240
-201
-162
-120
-78
-34
10
56
102
149
196
244
292
341
389
438
486
535
584
632
681
729
778
826
874
922
969
1016
1064
1112
1159
1206
1253
1300
1347
1394
1441
1488
1536
1584
1632
1680
1728
1777
1826
1875
1925
1975
2025
2075
2126
2177
2229
2280
2332
2384
2437
2489
2541
2594
2646
2698
2750
2802
2854
2905
2957
3008
3058
3109
3159
3208
3257
3306
3354
3401
3448
3493
3538
3582
3625
3666
3707
3746
3784
3821
3857
3892
3925
3958
3990
4019
4050
4078
4107
4135
4162
4188
4214
4240
4265
4290
4315
4339
4363
4387
4412
4436
4461
4486
4511
4536
4562
4589
4616
4643
4671
4699
4728
4756
4785
4814
4843
4871
4899
4926
4952
4978
5002
5026
5048
5070
5090
5108
5126
5141
5156
5169
5180
5190
5198
5205
5209
5212
5214
5213
5211
5207
5201
5193
5183
5172
5159
5144
5128
5110
5090
5070
5048
5024
5000
4975
4948
4920
4892
4863
4833
4802
4770
4738
4705
4672
4639
4605
4570
4536
4501
4466
4431
4396
4361
4326
4292
4257
4222
4188
4154
4120
4086
4051
4019
3986
3953
3919
3886
3853
3820
3787
3754
3721
3687
3654
3620
3585
3550
3515
3479
3443
3406
3369
3331
3293
3254
3215
3176
3136
3096
3055
3014
2972
2929
2886
2843
2798
2753
2707
2660
2612
2563
2514
2463
2412
2360
2307
2253
2199
2145
2089
2033
1977
1920
1863
1806
1748
1690
1631
1573
1514
1456
1398
1339
1281
1224
1167
1110
1054
999
944
891
838
787
737
688
641
595
550
507
466
426
387
350
314
279
246
214
182
151
121
91
62
32
2
-28
-58
-89
-121
-154
-188
-222
-258
-295
-333
-373
-413
-455
-498
-542
-587
-633
-680
-728
-776
-825
-874
-924
-974
-1024
-1074
-1124
-1174
-1224
-1274
-1323
-1373
-1421
-1470
-1518
-1566
-1614
-1661
-1709
-1756
-1803
-1849
-1896
-1942
-1989
-2035
-2081
-2128
-2174
-2220
-2265
-2311
-2356
-2401
-2446
-2491
-2535
-2578
-2622
-2665
-2707
-2750
-2791
-2833
-2874
-2915
-2956
-2997
-3038
-3080
-3121
-3162
-3204
-3247
-3289
-3333
-3376
-3421
-3466
-3512
-3559
-3606
-3654
-3702
-3751
-3801
-3851
-3901
-3952
-4003
-4054
-4105
-4156
-4206
-4257
-4307
-4357
-4406
-4455
-4503
-4550
-4597
-4643
-4688
-4732
-4775
-4816
-4856
-4895
-4932
-4967
-5001
-5032
-5062
-5090
-5116
-5140
-5163
-5183
-5202
-5218
-5234
-5247
-5259
-5270
-5279
-5286
-5293
-5298
-5302
-5305
-5306
-5307
-5307
-5307
-5305
-5303
-5300
-5297
-5293
-5289
-5285
-5280
-5275
-5270
-5264
-5259
-5253
-5248
-5242
-5236
-5231
-5225
-5220
-5215
-5210
-5206
-5202
-5198
-5195
-5192
-5190
-5188
-5187
-5186
-5185
-5185
-5185
-5185
-5186
-5187
-5187
-5188
-5189
-5189
-5190
-5190
-5190
-5189
-5189
-5188
-5187
-5185
-5183
-5182
-5179
-5177
-5175
-5172
-5170
-5167
-5165
-5163
-5161
-5159
-5157
-5156
-5155
-5154
-5154
-5153
-5154
-5154
-5155
-5156
-5158
-5160
-5162
-5164
-5167
-5170
-5173
-5177
-5181
-5184
-5188
-5192
-5196
-5200
-5205
-5209
-5212
-5216
-5220
-5223
-5227
-5230
-5232
-5235
-5237
-5239
-5240
-5241
-5242
-5242
-5242
-5241
-5240
-5238
-5236
-5233
-5230
-5226
-5222
-5217
-5211
-5205
-5199
-5191
-5183
-5175
-5166
-5157
-5147
-5138
-5128
-5118
-5108
-5098
-5089
-5079
-5070
-5061
-5053
-5045
-5037
-5030
-5024
-5018
-5013
-5009
-5006
-5003
-5001
-5000
-5000
-5001
-5002
-5004
-5007
-5010
-5014
-5018
-5022
-5027
-5032
-5037
-5043
-5048
-5053
-5058
-5063
-5068
-5072
-5076
-5079
-5083
-5085
-5087
-5089
-5090
-5090
-5090
-5089
-5087
-5084
-5080
-5076
-5070
-5064
-5057
-5049
-5039
-5029
-5018
-5005
-4992
-4977
-4962
-4945
-4928
-4910
-4891
-4872
-4852
-4831
-4810
-4789
-4768
-4746
-4724
-4702
-4679
-4656
-4633
-4610
-4586
-4562
-4537
-4512
-4487
-4462
-4436
-4410
-4383
-4357
-4330
-4304
-4277
-4251
-4225
-4199
-4173
-4148
-4124
-4100
-4077
-4054
-4033
-4011
-3993
-3974
-3956
-3940
-3924
-3910
-3897
-3885
-3874
-3864
-3855
-3847
-3840
-3834
-3829
-3825
-3821
-3819
-3817
-3816
-3815
-3816
-3816
-3818
-3819
-3821
-3824
-3827
-3830
-3833
-3837
-3841
-3845
-3850
-3855
-3860
-3866
-3873
-3880
-3887
-3895
-3903
-3911
-3920
-3928
-3937
-3946
-3954
-3962
-3970
-3977
-3984
-3991
-3996
-4001
-4006
-4010
-4013
-4016
-4018
-4019
-4021
-4022
-4022
-4022
-4021
-4021
-4019
-4019
-4018
-4017
-4016
-4016
-4016
-4017
-4018
-4019
-4022
-4026
-4030
-4035
-4040
-4046
-4053
-4059
-4067
-4074
-4082
-4089
-4097
-4105
-4112
-4120
-4127
-4134
-4141
-4147
-4153
-4158
-4163
-4167
-4171
-4174
-4177
-4178
-4179
-4180
-4180
-4179
-4177
-4174
-4171
-4167
-4163
-4157
-4151
-4144
-4137
-4129
-4120
-4111
-4101
-4091
-4080
-4069
-4058
-4046
-4035
-4025
-4014
-4005
-3996
-3987
-3980
-3973
-3968
-3964
-3961
-3960
-3959
-3960
-3962
-3966
-3970
-3975
-3981
-3988
-3995
-4003
-4011
-4019
-4027
-4035
-4043
-4051
-4058
-4064
-4070
-4075
-4078
-4083
-4085
-4086
-4086
-4086
-4086
-4085
-4082
-4078
-4075
-4072
-4067
-4062
-4057
-4051
-4045
-4038
-4032
-4025
-4018
-4011
-4005
-3998
-3991
-3985
-3979
-3972
-3967
-3961
-3956
-3951
-3946
-3942
-3938
-3934
-3931
-3928
-3925
-3922
-3920
-3918
-3916
-3914
-3912
-3911
-3909
-3908
-3906
-3904
-3902
-3899
-3896
-3892
-3888
-3883
-3877
-3870
-3862
-3854
-3844
-3833
-3822
-3809
-3795
-3780
-3764
-3747
-3729
-3710
-3690
-3669
-3647
-3624
-3601
-3576
-3550
-3524
-3496
-3468
-3438
-3408
-3376
-3344
-3310
-3276
-3241
-3205
-3168
-3130
-3092
-3053
-3014
-2975
-2935
-2895
-2855
-2816
-2776
-2738
-2699
-2662
-2625
-2590
-2555
-2522
-2489
-2458
-2428
-2399
-2372
-2345
-2320
-2296
-2273
-2251
-2230
-2210
-2191
-2173
-2155
-2138
-2122
-2107
-2092
-2078
-2065
-2052
-2039
-2025
-2013
-2001
-1990
-1979
-1967
-1955
-1943
-1932
-1920
-1908
-1896
-1885
-1873
-1861
-1849
-1837
-1826
-1815
-1804
-1793
-1783
-1773
-1763
-1754
-1745
-1736
-1728
-1720
-1712
-1705
-1698
-1692
-1686
-1680
-1674
-1669
-1664
-1660
-1656
-1652
-1648
-1645
-1642
-1640
-1638
-1636
-1635
-1634
-1634
-1634
-1634
-1634
-1635
-1636
-1638
-1640
-1642
-1645
-1648
-1652
-1656
-1661
-1666
-1671
-1677
-1684
-1691
-1699
-1707
-1715
-1724
-1734
-1744
-1754
-1765
-1776
-1787
-1799
-1811
-1823
-1835
-1847
-1859
-1871
-1883
-1894
-1906
-1917
-1927
-1938
-1948
-1957
-1966
-1974
-1982
-1990
-1997
-2003
-2008
-2013
-2017
-2021
-2024
-2025
-2028
-2029
-2029
-2028
-2027
-2025
-2023
-2021
-2017
-2013
-2009
-2005
-2001
-1998
-1994
-1990
-1987
-1983
-1980
-1976
-1974
-1971
-1969
-1967
-1965
-1964
-1963
-1962
-1961
-1960
-1959
-1958
-1957
-1955
-1954
-1952
-1949
-1946
-1942
-1937
-1932
-1926
-1919
-1911
-1902
-1892
-1881
-1868
-1854
-1839
-1823
-1805
-1786
-1765
-1743
-1720
-1696
-1670
-1643
-1615
-1586
-1555
-1524
-1491
-1458
-1424
-1390
-1354
-1319
-1283
-1247
-1210
-1174
-1138
-1102
-1066
-1031
-996
-961
-927
-892
-859
-826
-793
-760
-728
-696
-665
-634
-603
-573
-542
-512
-483
-453
-424
-394
-365
-336
-307
-278
-248
-219
-189
-160
-130
-99
-69
-38
-7
24
55
87
119
152
184
217
250
284
317
352
386
421
456
491
526
562
598
634
670
706
743
779
816
853
890
926
963
1000
1036
1073
1110
1146
1182
1219
1255
1292
1328
1365
1402
1438
1476
1513
1551
1588
1626
1665
1703
1742
1781
1820
1859
1898
1937
1976
2013
2053
2092
2130
2168
2206
2243
2281
2318
2355
2391
2427
2463
2499
2535
2570
2605
2640
2675
2709
2743
2778
2812
2845
2879
2913
2946
2980
3013
3047
3081
3114
3149
3183
3217
3252
3287
3323
3359
3395
3432
3469
3506
3543
3581
3619
3658
3696
3734
3773
3811
3849
3887
3925
3962
3999
4035
4070
4106
4140
4174
4206
4238
4269
4299
4329
4357
4384
4411
4436
4461
4485
4507
4529
4550
4571
4590
4609
4626
4643
4659
4674
4688
4701
4713
4725
4735
4744
4753
4760
4767
4773
4777
4781
4784
4786
4787
4788
4787
4786
4784
4782
4779
4775
4770
4765
4759
4753
4746
4738
4729
4720
4710
4699
4688
4676
4663
4649
4634
4618
4602
4584
4566
4547
4527
4506
4484
4462
4439
4415
4390
4364
4338
4311
4284
4256
4228
4200
4171
4141
4112
4082
4051
4022
3992
3962
3932
3902
3872
3842
3811
3781
3750
3719
3689
3658
3627
3596
3565
3534
3502
3471
3440
3408
3377
3346
3315
3283
3252
3221
3190
3158
3127
3096
3065
3035
3004
2973
2943
2913
2883
2854
2824
2796
2767
2739
2711
2684
2658
2631
2606
2580
2556
2532
2508
2485
2463
2441
2421
2401
2381
2363
2345
2328
2311
2296
2281
2266
2252
2239
2226
2214
2202
2191
2180
2170
2161
2152
2143
2136
2129
2123
2117
2113
2109
2106
2104
2104
2104
2105
2107
2111
2115
2120
2126
2133
2141
2150
2159
2169
2179
2191
2202
2214
2227
2239
2252
2266
2279
2292
2305
2318
2331
2344
2357
2369
2380
2392
2402
2413
2422
2431
2440
2448
2455
2462
2468
2473
2478
2482
2486
2488
2491
2492
2493
2494
2494
2494
2494
2494
2493
2493
2492
2492
2492
2492
2493
2494
2495
2497
2499
2502
2505
2509
2513
2517
2522
2527
2532
2537
2542
2546
2551
2555
2558
2561
2564
2565
2566
2567
2566
2565
2562
2559
2555
2551
2545
2539
2532
2524
2515
2505
2495
2483
2471
2458
2444
2430
2415
2399
2382
2365
2348
2330
2312
2293
2275
2256
2237
2218
2200
2181
2163
2145
2128
2111
2094
2078
2063
2048
2033
2020
2008
1996
1985
1975
1966
1958
1952
1946
1942
1938
1936
1934
1934
1935
1936
1938
1940
1943
1946
1950
1953
1956
1959
1962
1964
1966
1966
1967
1966
1964
1962
1959
1954
1949
1943
1936
1927
1918
1908
1897
1885
1872
1858
1844
1828
1812
1795
1777
1759
1740
1720
1700
1680
1660
1639
1618
1598
1578
1558
1538
1519
1501
1484
1468
1452
1438
1425
1413
1402
1393
1385
1379
1374
1371
1370
1370
1372
1375
1380
1386
1394
1403
1414
1425
1438
1452
1466
1481
1496
1512
1528
1544
1560
1576
1592
1607
1621
1635
1648
1661
1672
1683
1693
1701
1709
1716
1721
1726
1730
1732
1734
1735
1735
1733
1731
1728
1724
1719
1714
1707
1699
1691
1682
1671
1660
1648
1635
1621
1606
1590
1573
1556
1538
1519
1499
1479
1459
1438
1416
1394
1372
1350
1327
1303
1280
1256
1232
1208
1183
1158
1133
1108
1082
1056
1030
1002
976
949
921
893
864
834
804
774
743
711
679
646
613
580
546
512
477
442
407
371
335
298
261
224
186
148
109
70
30
-11
-52
-93
-136
-178
-222
-266
-311
-356
-401
-448
-494
-541
-588
-636
-683
-731
-779
-827
-875
-922
-970
-1016
-1063
-1110
-1155
-1201
-1245
-1289
-1333
-1375
-1417
-1458
-1499
-1538
-1577
-1614
-1651
-1687
-1721
-1755
-1788
-1821
-1852
-1882
-1911
-1940
-1967
-1994
-2020
-2044
-2068
-2091
-2113
-2134
-2154
-2173
-2191
-2208
-2225
-2240
-2254
-2267
-2279
-2290
-2300
-2309
-2317
-2324
-2331
-2336
-2341
-2345
-2348
-2350
-2352
-2354
-2354
-2354
-2354
-2353
-2352
-2349
-2347
-2344
-2340
-2335
-2330
-2323
-2317
-2309
-2300
-2291
-2280
-2269
-2257
-2244
-2230
-2215
-2199
-2182
-2164
-2146
-2126
-2106
-2085
-2063
-2040
-2016
-1992
-1968
-1942
-1916
-1889
-1862
-1834
-1806
-1777
-1748
-1719
-1688
-1658
-1627
-1596
-1565
-1533
-1501
-1469
-1436
-1403
-1370
-1336
-1301
-1267
-1231
-1196
-1159
-1122
-1084
-1046
-1006
-966
-926
-885
-842
-800
-756
-712
-667
-621
-575
-528
-480
-431
-382
-331
-281
-229
-177
-124
-71
-17
38
93
148
203
259
315
372
428
484
541
597
654
710
766
822
878
934
989
1044
1099
1154
1209
1264
1318
1372
1426
1480
1534
1587
1640
1693
1746
1798
1850
1901
1952
2001
2052
2101
2150
2197
2244
2290
2336
2380
2423
2465
2506
2547
2586
2623
2660
2696
2730
2764
2796
2828
2858
2888
2916
2944
2971
2997
3023
3048
3072
3095
3118
3140
3162
3183
3203
3223
3243
3261
3280
3298
3315
3332
3348
3364
3380
3395
3410
3425
3439
3454
3469
3483
3498
3513
3527
3542
3557
3572
3586
3601
3615
3629
3643
3656
3669
3681
3692
3703
3713
3722
3730
3737
3743
3747
3750
3752
3753
3752
3750
3746
3741
3734
3725
3715
3703
3689
3674
3658
3640
3622
3602
3580
3559
3536
3513
3489
3465
3440
3415
3390
3365
3340
3315
3290
3265
3239
3214
3189
3164
3140
3115
3090
3065
3040
3014
2989
2964
2938
2912
2886
2860
2833
2806
2779
2751
2723
2694
2665
2635
2605
2575
2545
2514
2482
2451
2420
2388
2357
2325
2294
2263
2232
2201
2171
2141
2112
2083
2054
2027
1999
1972
1946
1919
1894
1868
1843
1819
1794
1770
1746
1722
1699
1676
1653
1630
1607
1585
1563
1541
1519
1497
1476
1454
1434
1413
1392
1372
1352
1332
1312
1293
1273
1254
1236
1217
1199
1181
1163
1146
1129
1112
1096
1080
1065
1050
1036
1022
1008
996
983
972
960
950
939
929
920
910
902
893
884
876
868
859
851
843
835
826
818
809
800
791
782
773
763
753
742
731
720
708
696
683
670
656
641
626
611
594
577
559
540
521
501
480
458
436
413
389
364
339
313
287
260
232
204
176
147
118
88
59
29
-1
-31
-61
-91
-121
-151
-180
-209
-238
-266
-294
-321
-348
-374
-400
-425
-450
-473
-496
-519
-540
-561
-581
-599
-617
-634
-650
-665
-679
-692
-704
-715
-724
-733
-740
-747
-752
-757
-760
-763
-764
-765
-765
-765
-764
-762
-760
-758
-755
-752
-749
-746
-742
-739
-735
-732
-728
-725
-722
-718
-715
-712
-708
-705
-702
-698
-695
-691
-687
-683
-679
-675
-670
-665
-659
-654
-648
-641
-634
-627
-619
-611
-603
-594
-585
-575
-565
-554
-544
-533
-522
-511
-499
-488
-476
-465
-453
-442
-430
-419
-408
-397
-386
-375
-365
-355
-345
-335
-326
-317
-309
-301
-293
-286
-279
-273
-267
-261
-256
-251
-246
-242
-238
-234
-230
-227
-224
-221
-219
-216
-214
-213
-212
-211
-210
-210
-210
-211
-213
-214
-216
-219
-222
-226
-229
-234
-238
-243
-249
-254
-260
-267
-273
-280
-287
-294
-302
-309
-317
-324
-332
-339
-347
-354
-362
-369
-376
-383
-390
-397
-403
-410
-416
-422
-428
-433
-439
-444
-450
-455
-459
-464
-468
-472
-476
-480
-483
-486
-489
-492
-495
-497
-500
-502
-505
-507
-509
-511
-513
-516
-518
-521
-523
-526
-529
-532
-536
-540
-545
-549
-555
-561
-567
-574
-582
-590
-600
-609
-620
-632
-644
-657
-671
-686
-702
-719
-736
-755
-774
-794
-814
-835
-857
-879
-901
-923
-946
-968
-991
-1012
-1036
-1057
-1079
-1100
-1121
-1142
-1162
-1182
-1201
-1220
-1238
-1257
-1275
-1293
-1311
-1329
-1347
-1366
-1385
-1405
-1425
-1445
-1467
-1489
-1512
-1536
-1561
-1587
-1614
-1641
-1670
-1699
-1729
-1760
-1792
-1824
-1857
-1890
-1924
-1958
-1993
-2028
-2063
-2098
-2133
-2168
-2203
-2238
-2274
-2309
-2344
-2380
-2415
-2450
-2486
-2521
-2557
-2593
-2628
-2664
-2700
-2736
-2772
-2807
-2843
-2878
-2913
-2948
-2982
-3016
-3050
-3083
-3115
-3148
-3179
-3211
-3241
-3272
-3301
-3331
-3360
-3388
-3416
-3444
-3471
-3498
-3525
-3551
-3577
-3603
-3629
-3654
-3680
-3706
-3731
-3757
-3782
-3808
-3834
-3860
-3886
-3912
-3938
-3964
-3990
-4016
-4042
-4067
-4093
-4118
-4143
-4167
-4191
-4215
-4239
-4262
-4284
-4306
-4328
-4349
-4370
-4391
-4411
-4431
-4451
-4471
-4491
-4511
-4531
-4551
-4571
-4591
-4611
-4631
-4651
-4671
-4691
-4711
-4731
-4750
-4770
-4789
-4808
-4827
-4845
-4864
-4882
-4899
-4917
-4933
-4950
-4965
-4980
-4994
-5008
-5021
-5033
-5044
-5054
-5063
-5071
-5078
-5085
-5090
-5094
-5097
-5099
-5100
-5101
-5100
-5098
-5095
-5092
-5087
-5082
-5076
-5068
-5060
-5051
-5041
-5030
-5019
-5006
-4992
-4978
-4962
-4946
-4929
-4911
-4893
-4874
-4854
-4834
-4813
-4792
-4771
-4749
-4728
-4706
-4685
-4663
-4642
-4621
-4599
-4579
-4558
-4538
-4518
-4498
-4479
-4460
-4441
-4423
-4405
-4387
-4369
-4352
-4335
-4318
-4301
-4284
-4267
-4250
-4233
-4216
-4198
-4180
-4162
-4143
-4124
-4104
-4083
-4062
-4040
-4018
-3995
-3971
-3947
-3922
-3897
-3872
-3846
-3821
-3795
-3769
-3743
-3718
-3693
-3668
-3643
-3620
-3596
-3574
-3551
-3530
-3509
-3489
-3469
-3449
-3431
-3412
-3394
-3377
-3360
-3343
-3327
-3311
-3295
-3280
-3264
-3249
-3234
-3219
-3204
-3190
-3175
-3161
-3147
-3133
-3119
-3105
-3091
-3077
-3064
-3050
-3037
-3024
-3011
-2997
-2984
-2971
-2958
-2945
-2932
-2918
-2905
-2891
-2878
-2864
-2850
-2836
-2822
-2808
-2793
-2779
-2764
-2749
-2735
-2720
-2705
-2691
-2676
-2662
-2647
-2633
-2619
-2605
-2591
-2578
-2565
-2552
-2540
-2528
-2516
-2505
-2494
-2483
-2472
-2462
-2452
-2442
-2432
-2423
-2413
-2404
-2395
-2385
-2376
-2367
-2357
-2348
-2339
-2329
-2320
-2311
-2302
-2292
-2283
-2274
-2265
-2256
-2247
-2238
-2230
-2221
-2213
-2205
-2197
-2190
-2182
-2175
-2168
-2161
-2155
-2148
-2142
-2136
-2130
-2125
-2120
-2115
-2111
-2106
-2103
-2099
-2097
-2094
-2092
-2091
-2090
-2089
-2089
-2090
-2090
-2092
-2093
-2095
-2098
-2100
-2104
-2107
-2111
-2116
-2120
-2125
-2130
-2136
-2141
-2147
-2153
-2159
-2165
-2171
-2177
-2183
-2189
-2195
-2200
-2206
-2212
-2218
-2224
-2229
-2235
-2241
-2247
-2253
-2259
-2266
-2272
-2279
-2286
-2293
-2300
-2308
-2316
-2324
-2333
-2343
-2353
-2363
-2374
-2385
-2398
-2410
-2424
-2438
-2452
-2467
-2483
-2499
-2516
-2533
-2551
-2568
-2587
-2605
-2623
-2642
-2661
-2679
-2698
-2717
-2735
-2754
-2772
-2790
-2808
-2825
-2843
-2860
-2877
-2894
-2910
-2926
-2943
-2958
-2974
-2990
-3005
-3021
-3036
-3051
-3066
-3081
-3095
-3110
-3125
-3139
-3154
-3169
-3183
-3197
-3212
-3226
-3241
-3255
-3269
-3284
-3298
-3313
-3327
-3342
-3357
-3371
-3386
-3401
-3416
-3431
-3446
-3461
-3475
-3490
-3504
-3518
-3531
-3545
-3558
-3570
-3582
-3593
-3604
-3614
-3623
-3632
-3640
-3647
-3653
-3659
-3663
-3667
-3670
-3672
-3674
-3675
-3675
-3675
-3674
-3673
-3672
-3670
-3668
-3666
-3664
-3661
-3659
-3656
-3654
-3652
-3649
-3647
-3645
-3643
-3641
-3639
-3637
-3635
-3633
-3631
-3628
-3626
-3623
-3620
-3617
-3613
-3608
-3603
-3598
-3591
-3585
-3577
-3569
-3559
-3550
-3539
-3528
-3516
-3503
-3490
-3476
-3461
-3447
-3431
-3416
-3400
-3383
-3367
-3350
-3333
-3316
-3298
-3281
-3263
-3246
-3228
-3210
-3192
-3175
-3157
-3139
-3121
-3103
-3085
-3067
-3050
-3032
-3014
-2996
-2978
-2960
-2943
-2925
-2908
-2891
-2874
-2858
-2842
-2826
-2810
-2795
-2780
-2765
-2750
-2736
-2722
-2709
-2695
-2682
-2668
-2655
-2642
-2629
-2616
-2602
-2589
-2575
-2561
-2547
-2533
-2519
-2504
-2489
-2473
-2457
-2441
-2424
-2407
-2389
-2371
-2352
-2333
-2313
-2292
-2271
-2250
-2227
-2204
-2180
-2156
-2131
-2105
-2079
-2053
-2025
-1999
-1972
-1944
-1916
-1888
-1860
-1833
-1805
-1777
-1750
-1722
-1695
-1668
-1642
-1615
-1589
-1564
-1539
-1514
-1490
-1466
-1443
-1420
-1398
-1376
-1354
-1333
-1313
-1293
-1273
-1253
-1234
-1214
-1195
-1176
-1158
-1139
-1120
-1101
-1082
-1063
-1045
-1026
-1006
-988
-969
-949
-930
-911
-893
-874
-855
-837
-818
-800
-782
-765
-748
-731
-715
-698
-683
-668
-653
-639
-625
-612
-599
-586
-574
-562
-551
-540
-529
-518
-508
-497
-487
-477
-467
-457
-447
-436
-426
-415
-405
-394
-383
-372
-360
-348
-336
-324
-312
-300
-287
-274
-262
-249
-237
-225
-213
-202
-191
-181
-172
-163
-155
-148
-141
-136
-131
-127
-124
-122
-120
-119
-118
-118
-119
-119
-120
-121
-122
-123
-124
-125
-125
-126
-125
-125
-123
-122
-119
-116
-113
-109
-104
-98
-92
-85
-77
-69
-60
-51
-41
-31
-20
-9
2
13
24
35
46
58
68
79
90
100
110
120
129
138
147
155
163
170
177
183
189
195
200
205
210
214
218
222
226
229
233
237
240
244
249
253
258
263
268
274
281
288
295
303
312
321
331
341
353
364
377
390
404
419
434
450
467
484
502
521
540
560
581
602
623
646
668
691
715
739
763
788
813
838
864
890
916
942
969
995
1022
1049
1075
1102
1128
1154
1179
1204
1228
1252
1275
1297
1319
1340
1360
1380
1399
1417
1435
1452
1468
1483
1498
1513
1526
1540
1552
1564
1575
1585
1595
1604
1612
1620
1627
1634
1640
1646
1652
1658
1663
1668
1673
1678
1683
1688
1692
1697
1701
1706
1710
1714
1718
1722
1725
1729
1731
1734
1736
1738
1740
1741
1741
1742
1741
1740
1739
1737
1735
1732
1728
1724
1719
1714
1708
1701
1694
1686
1677
1667
1657
1646
1635
1622
1609
1595
1580
1564
1548
1531
1513
1495
1477
1458
1439
1420
1401
1382
1363
1344
1325
1307
1289
1271
1254
1237
1222
1207
1192
1179
1166
1155
1144
1135
1126
1119
1113
1107
1103
1099
1097
1095
1094
1094
1094
1095
1097
1099
1101
1104
1107
1110
1113
1116
1120
1123
1125
1128
1130
1132
1133
1135
1135
1135
1135
1134
1133
1131
1129
1126
1123
1120
1116
1112
1108
1103
1098
1093
1087
1081
1075
1069
1063
1056
1050
1043
1036
1029
1022
1014
1008
1000
994
987
981
974
967
961
955
949
943
937
931
926
920
915
910
905
900
896
891
887
882
878
873
869
865
861
856
852
848
844
839
835
830
825
820
815
810
804
798
791
784
777
770
762
753
745
736
726
717
707
697
686
675
664
652
640
628
615
602
589
575
560
545
529
513
497
480
462
444
425
405
385
365
344
322
300
278
254
231
206
182
157
131
105
79
52
25
-3
-31
-59
-87
-116
-145
-174
-204
-233
-263
-293
-323
-354
-384
-415
-446
-477
-508
-539
-570
-602
-633
-664
-696
-727
-759
-790
-822
-854
-885
-917
-948
-980
-1012
-1043
-1074
-1105
-1136
-1166
-1196
-1226
-1255
-1284
-1313
-1341
-1369
-1397
-1424
-1450
-1477
-1503
-1528
-1553
-1578
-1602
-1626
-1650
-1674
-1697
-1720
-1743
-1766
-1789
-1811
-1834
-1856
-1879
-1901
-1923
-1946
-1968
-1990
-2013
-2035
-2057
-2079
-2101
-2123
-2144
-2166
-2187
-2208
-2228
-2248
-2268
-2287
-2306
-2325
-2343
-2361
-2378
-2395
-2411
-2427
-2443
-2459
-2473
-2488
-2502
-2516
-2530
-2543
-2556
-2568
-2581
-2593
-2605
-2616
-2628
-2639
-2650
-2660
-2671
-2681
-2692
-2702
-2712
-2722
-2732
-2742
-2752
-2762
-2772
-2781
-2791
-2800
-2809
-2818
-2827
-2835
-2843
-2851
-2858
-2865
-2872
-2878
-2884
-2889
-2894
-2899
-2903
-2907
-2910
-2912
-2914
-2916
-2917
-2917
-2917
-2916
-2915
-2912
-2909
-2906
-2902
-2897
-2891
-2885
-2878
-2870
-2862
-2854
-2845
-2835
-2825
-2815
-2805
-2794
-2782
-2771
-2759
-2747
-2735
-2723
-2710
-2698
-2685
-2672
-2658
-2645
-2631
-2618
-2604
-2590
-2576
-2561
-2547
-2532
-2517
-2502
-2486
-2470
-2454
-2437
-2420
-2403
-2385
-2367
-2348
-2329
-2309
-2289
-2269
-2248
-2227
-2206
-2184
-2162
-2140
-2118
-2096
-2074
-2052
-2029
-2007
-1985
-1963
-1941
-1919
-1897
-1875
-1854
-1832
-1810
-1788
-1767
-1745
-1723
-1701
-1679
-1657
-1634
-1612
-1590
-1568
-1546
-1523
-1501
-1479
-1458
-1436
-1415
-1393
-1372
-1352
-1331
-1311
-1291
-1271
-1251
-1232
-1212
-1194
-1175
-1157
-1139
-1121
-1104
-1087
-1070
-1054
-1038
-1022
-1006
-992
-977
-963
-948
-934
-921
-907
-894
-882
-869
-857
-846
-834
-823
-812
-802
-792
-782
-772
-762
-752
-743
-733
-724
-714
-705
-695
-686
-676
-666
-656
-647
-637
-627
-616
-606
-596
-586
-575
-565
-555
-544
-534
-524
-514
-504
-495
-485
-476
-468
-460
-452
-444
-437
-431
-425
-419
-414
-409
-404
-400
-396
-392
-389
-385
-382
-380
-377
-375
-372
-370
-367
-365
-363
-360
-357
-355
-352
-348
-345
-342
-338
-334
-330
-326
-322
-318
-314
-310
-307
-303
-299
-296
-293
-290
-287
-284
-282
-280
-278
-277
-276
-275
-275
-275
-276
-277
-278
-279
-281
-283
-285
-288
-291
-293
-296
-299
-301
-304
-307
-310
-312
-315
-317
-320
-322
-324
-327
-329
-331
-334
-336
-338
-340
-342
-345
-347
-349
-351
-353
-356
-358
-360
-363
-365
-368
-371
-374
-377
-380
-384
-388
-392
-396
-401
-406
-412
-418
-424
-431
-438
-446
-455
-464
-473
-484
-495
-506
-519
-532
-546
-561
-576
-593
-610
-627
-645
-664
-684
-703
-724
-744
-765
-787
-808
-830
-853
-875
-897
-920
-943
-966
-989
-1012
-1035
-1058
-1082
-1106
-1129
-1153
-1178
-1202
-1227
-1252
-1278
-1303
-1329
-1356
-1383
-1410
-1437
-1465
-1493
-1522
-1550
-1580
-1609
-1639
-1670
-1700
-1731
-1762
-1794
-1826
-1858
-1891
-1924
-1957
-1990
-2024
-2058
-2092
-2127
-2161
-2196
-2231
-2266
-2301
-2336
-2371
-2407
-2442
-2477
-2512
-2547
-2582
-2616
-2651
-2685
-2718
-2752
-2784
-2817
-2849
-2880
-2911
-2941
-2970
-2999
-3028
-3055
-3082
-3109
-3135
-3160
-3185
-3209
-3233
-3256
-3279
-3302
-3324
-3345
-3367
-3387
-3408
-3428
-3448
-3467
-3486
-3505
-3523
-3541
-3559
-3576
-3593
-3610
-3626
-3642
-3658
-3674
-3690
-3705
-3720
-3735
-3750
-3764
-3778
-3792
-3806
-3819
-3832
-3845
-3857
-3869
-3880
-3891
-3902
-3912
-3921
-3930
-3938
-3946
-3954
-3960
-3967
-3972
-3978
-3982
-3987
-3991
-3994
-3997
-4000
-4002
-4003
-4005
-4006
-4006
-4006
-4006
-4006
-4005
-4003
-4001
-3998
-3995
-3991
-3987
-3982
-3976
-3970
-3964
-3957
-3949
-3941
-3933
-3924
-3915
-3905
-3894
-3884
-3873
-3861
-3849
-3836
-3824
-3810
-3797
-3782
-3768
-3753
-3737
-3721
-3705
-3688
-3671
-3654
-3637
-3619
-3601
-3583
-3565
-3546
-3528
-3510
-3492
-3474
-3456
-3438
-3421
-3404
-3387
-3370
-3354
-3338
-3322
-3306
-3291
-3276
-3261
-3247
-3233
-3219
-3205
-3192
-3179
-3166
-3154
-3142
-3130
-3119
-3108
-3097
-3086
-3076
-3067
-3057
-3048
-3039
-3031
-3023
-3016
-3008
-3002
-2995
-2990
-2984
-2979
-2974
-2969
-2965
-2961
-2958
-2955
-2952
-2950
-2948
-2946
-2945
-2944
-2943
-2943
-2943
-2943
-2944
-2944
-2945
-2946
-2947
-2948
-2949
-2950
-2952
-2953
-2954
-2955
-2955
-2956
-2956
-2956
-2956
-2955
-2954
-2953
-2951
-2949
-2946
-2943
-2939
-2935
-2930
-2925
-2919
-2913
-2906
-2900
-2892
-2885
-2878
-2870
-2863
-2855
-2847
-2840
-2832
-2825
-2818
-2811
-2804
-2798
-2791
-2785
-2779
-2774
-2768
-2763
-2757
-2752
-2747
-2743
-2738
-2733
-2728
-2723
-2718
-2713
-2708
-2703
-2697
-2691
-2686
-2679
-2673
-2666
-2659
-2652
-2644
-2636
-2628
-2619
-2609
-2599
-2589
-2578
-2566
-2554
-2541
-2527
-2513
-2498
-2482
-2466
-2449
-2432
-2414
-2395
-2376
-2357
-2337
-2317
-2296
-2276
-2255
-2233
-2212
-2191
-2169
-2148
-2127
-2105
-2084
-2063
-2041
-2021
-2001
-1980
-1960
-1940
-1920
-1901
-1881
-1862
-1843
-1824
-1806
-1787
-1769
-1751
-1733
-1715
-1697
-1679
-1661
-1643
-1626
-1608
-1590
-1572
-1554
-1536
-1518
-1500
-1481
-1463
-1444
-1425
-1407
-1388
-1369
-1350
-1331
-1312
-1294
-1275
-1257
-1239
-1222
-1205
-1188
-1171
-1155
-1139
-1124
-1109
-1094
-1079
-1065
-1051
-1038
-1024
-1010
-998
-985
-972
-959
-946
-934
-921
-909
-896
-884
-871
-859
-846
-834
-821
-809
-796
-784
-771
-759
-746
-733
-720
-708
-695
-682
-670
-657
-644
-632
-619
-607
-595
-583
-571
-559
-547
-535
-524
-513
-502
-491
-480
-470
-460
-450
-440
-431
-422
-414
-405
-397
-390
-382
-376
-369
-363
-357
-352
-347
-342
-338
-335
-332
-329
-327
-325
-324
-323
-322
-322
-323
-324
-325
-327
-329
-332
-335
-338
-342
-347
-352
-357
-362
-368
-375
-381
-388
-395
-402
-409
-417
-424
-432
-440
-447
-455
-463
-471
-479
-487
-496
-504
-512
-520
-529
-537
-546
-554
-563
-572
-581
-590
-600
-610
-620
-630
-640
-651
-662
-674
-685
-697
-710
-722
-735
-749
-762
-776
-791
-805
-820
-836
-851
-868
-884
-901
-918
-936
-954
-973
-992
-1010
-1030
-1050
-1070
-1090
-1111
-1131
-1152
-1173
-1194
-1215
-1237
-1258
-1279
-1300
-1322
-1343
-1364
-1385
-1406
-1427
-1448
-1469
-1489
-1510
-1530
-1551
-1571
-1592
-1612
-1632
-1652
-1672
-1693
-1713
-1733
-1753
-1773
-1793
-1813
-1833
-1853
-1873
-1893
-1913
-1933
-1954
-1974
-1994
-2015
-2035
-2056
-2076
-2097
-2118
-2138
-2159
-2179
-2200
-2220
-2240
-2260
-2280
-2299
-2318
-2337
-2356
-2374
-2392
-2409
-2426
-2443
-2458
-2474
-2489
-2503
-2517
-2530
-2542
-2554
-2565
-2575
-2585
-2594
-2602
-2609
-2616
-2622
-2628
-2633
-2637
-2640
-2643
-2645
-2647
-2648
-2648
-2648
-2648
-2647
-2645
-2644
-2642
-2640
-2637
-2635
-2632
-2630
-2627
-2625
-2622
-2620
-2618
-2616
-2615
-2614
-2614
-2613
-2614
-2614
-2615
-2616
-2618
-2620
-2623
-2625
-2628
-2631
-2634
-2637
-2641
-2644
-2648
-2651
-2655
-2658
-2662
-2665
-2668
-2672
-2675
-2679
-2682
-2685
-2688
-2692
-2695
-2698
-2701
-2704
-2707
-2709
-2712
-2714
-2716
-2718
-2720
-2722
-2724
-2725
-2726
-2727
-2728
-2729
-2730
-2731
-2732
-2733
-2734
-2735
-2736
-2737
-2738
-2740
-2741
-2742
-2744
-2746
-2748
-2750
-2752
-2755
-2758
-2761
-2764
-2767
-2771
-2775
-2780
-2785
-2790
-2795
-2801
-2807
-2814
-2821
-2829
-2836
-2844
-2853
-2862
-2871
-2880
-2889
-2899
-2908
-2918
-2927
-2936
-2945
-2954
-2963
-2971
-2979
-2987
-2994
-3001
-3007
-3013
-3019
-3024
-3028
-3032
-3035
-3038
-3040
-3042
-3043
-3043
-3043
-3042
-3041
-3039
-3036
-3033
-3030
-3026
-3022
-3017
-3012
-3007
-3001
-2995
-2988
-2982
-2974
-2967
-2959
-2952
-2943
-2935
-2926
-2918
-2909
-2899
-2890
-2881
-2871
-2862
-2852
-2842
-2833
-2823
-2813
-2804
-2795
-2786
-2777
-2768
-2760
-2751
-2744
-2736
-2729
-2722
-2716
-2709
-2703
-2698
-2693
-2688
-2683
-2679
-2674
-2670
-2667
-2663
-2660
-2657
-2655
-2652
-2650
-2647
-2645
-2643
-2641
-2639
-2638
-2636
-2634
-2632
-2630
-2628
-2626
-2624
-2622
-2620
-2618
-2616
-2615
-2613
-2612
-2611
-2610
-2609
-2608
-2608
-2607
-2606
-2606
-2605
-2604
-2603
-2601
-2600
-2598
-2596
-2593
-2590
-2587
-2583
-2578
-2573
-2567
-2561
-2554
-2547
-2539
-2530
-2521
-2511
-2500
-2489
-2478
-2466
-2454
-2442
-2429
-2416
-2402
-2389
-2375
-2362
-2348
-2334
-2321
-2307
-2293
-2280
-2266
-2252
-2239
-2225
-2212
-2199
-2185
-2172
-2159
-2146
-2133
-2119
-2106
-2093
-2080
-2068
-2055
-2041
-2029
-2017
-2005
-1993
-1981
-1970
-1959
-1948
-1938
-1927
-1917
-1908
-1898
-1889
-1880
-1872
-1863
-1855
-1847
-1839
-1831
-1822
-1814
-1806
-1798
-1789
-1780
-1771
-1762
-1753
-1743
-1733
-1722
-1711
-1700
-1689
-1677
-1665
-1653
-1641
-1629
-1617
-1605
-1592
-1580
-1568
-1556
-1545
-1534
-1523
-1512
-1502
-1492
-1483
-1474
-1466
-1459
-1452
-1446
-1441
-1436
-1433
-1430
-1427
-1426
-1425
-1426
-1427
-1429
-1431
-1435
-1440
-1445
-1451
-1459
-1467
-1476
-1486
-1496
-1508
-1520
-1533
-1546
-1560
-1575
-1590
-1605
-1621
-1637
-1654
-1671
-1688
-1705
-1722
-1739
-1756
-1773
-1789
-1805
-1821
-1837
-1852
-1866
-1880
-1894
-1907
-1919
-1931
-1942
-1953
-1963
-1972
-1981
-1990
-1998
-2005
-2013
-2020
-2028
-2035
-2041
-2048
-2055
-2062
-2069
-2077
-2084
-2092
-2100
-2108
-2117
-2126
-2135
-2145
-2155
-2166
-2177
-2188
-2200
-2212
-2225
-2238
-2251
-2264
-2277
-2291
-2304
-2317
-2331
-2344
-2357
-2369
-2382
-2394
-2406
-2417
-2428
-2439
-2450
-2459
-2469
-2478
-2486
-2494
-2502
-2509
-2516
-2522
-2528
-2533
-2538
-2543
-2547
-2552
-2556
-2560
-2564
-2567
-2570
-2574
-2577
-2580
-2582
-2585
-2588
-2590
-2592
-2595
-2597
-2600
-2602
-2604
-2606
-2609
-2611
-2613
-2616
-2618
-2620
-2623
-2625
-2627
-2629
-2631
-2633
-2634
-2636
-2638
-2640
-2641
-2643
-2644
-2646
-2647
-2649
-2650
-2651
-2653
-2654
-2654
-2655
-2655
-2655
-2655
-2654
-2654
-2653
-2651
-2649
-2647
-2645
-2642
-2638
-2635
-2631
-2626
-2621
-2615
-2609
-2602
-2595
-2587
-2578
-2569
-2559
-2549
-2538
-2527
-2515
-2503
-2490
-2477
-2463
-2449
-2435
-2420
-2405
-2391
-2375
-2360
-2345
-2330
-2315
-2300
-2285
-2271
-2256
-2242
-2228
-2215
-2201
-2188
-2175
-2162
-2150
-2138
-2125
-2113
-2101
-2088
-2076
-2063
-2051
-2037
-2024
-2011
-1997
-1982
-1968
-1952
-1936
-1920
-1903
-1885
-1867
-1848
-1828
-1808
-1786
-1764
-1741
-1718
-1693
-1668
-1642
-1615
-1588
-1560
-1531
-1501
-1471
-1441
-1410
-1378
-1346
-1314
-1281
-1248
-1215
-1182
-1148
-1115
-1082
-1048
-1014
-982
-949
-916
-884
-852
-820
-789
-758
-727
-697
-667
-637
-608
-580
-552
-524
-497
-470
-444
-419
-393
-369
-344
-320
-296
-273
-250
-227
-204
-182
-160
-137
-115
-93
-71
-48
-26
-4
19
41
64
86
109
131
154
176
198
221
243
266
288
310
332
354
375
397
418
439
459
479
499
518
537
556
574
592
609
626
642
658
674
689
703
718
731
745
758
770
782
794
805
816
827
838
848
859
869
879
889
899
909
919
929
938
948
958
968
978
988
999
1008
1018
1030
1041
1051
1062
1073
1084
1095
1106
1117
1127
1138
1148
1158
1168
1178
1188
1197
1206
1215
1223
1232
1240
1247
1254
1261
1268
1275
1281
1287
1292
1298
1303
1308
1313
1318
1322
1327
1331
1335
1338
1342
1345
1349
1352
1355
1357
1360
1362
1365
1367
1369
1371
1373
1374
1376
1377
1379
1380
1381
1382
1383
1384
1385
1386
1387
1388
1390
1391
1392
1393
1394
1395
1396
1398
1399
1400
1400
1401
1402
1402
1403
1403
1403
1402
1402
1401
1400
1398
1396
1394
1391
1389
1385
1382
1378
1374
1369
1364
1359
1353
1347
1341
1335
1328
1321
1314
1307
1299
1291
1283
1275
1267
1259
1251
1242
1234
1226
1217
1209
1200
1192
1184
1175
1167
1159
1150
1142
1134
1126
1119
1111
1104
1096
1089
1082
1076
1069
1062
1056
1049
1042
1036
1029
1022
1014
1006
999
991
983
974
965
956
946
935
924
912
900
888
874
860
846
831
815
799
782
765
747
729
710
691
671
651
631
610
589
568
547
526
504
483
462
441
420
399
379
359
339
320
301
283
265
248
231
215
199
184
170
156
143
130
119
108
97
88
79
71
63
57
51
46
42
38
35
33
31
30
30
30
31
32
34
36
38
41
44
47
51
54
58
62
66
70
74
78
83
87
91
95
100
104
109
113
118
122
127
131
136
140
145
149
154
158
163
167
171
176
180
184
188
192
195
199
203
207
211
214
218
222
226
230
234
238
243
247
252
257
263
268
274
281
287
294
301
309
317
325
334
343
352
361
371
381
390
400
410
421
431
441
451
462
472
483
493
504
515
525
536
547
558
569
580
591
601
612
623
634
645
655
666
677
687
698
708
719
729
740
750
760
771
781
791
801
811
821
831
840
850
860
869
879
888
898
907
916
926
935
945
954
964
973
983
993
1002
1012
1024
1034
1045
1056
1067
1078
1089
1100
1112
1124
1136
1148
1160
1172
1184
1197
1209
1222
1235
1247
1260
1272
1285
1297
1310
1322
1334
1346
1358
1369
1380
1391
1402
1412
1422
1432
1442
1451
1459
1467
1475
1482
1489
1495
1501
1507
1511
1516
1520
1524
1527
1530
1533
1535
1538
1540
1542
1543
1545
1547
1548
1550
1552
1553
1555
1556
1558
1559
1560
1561
1562
1563
1563
1563
1563
1562
1560
1558
1555
1552
1548
1543
1538
1531
1524
1516
1507
1498
1487
1476
1463
1450
1436
1421
1406
1390
1373
1356
1338
1319
1300
1281
1262
1242
1221
1201
1180
1159
1138
1117
1095
1074
1053
1031
1010
988
967
945
924
902
881
859
838
816
795
773
752
730
709
687
665
643
621
599
576
554
531
508
486
463
440
416
393
370
347
323
300
276
253
229
205
181
158
134
110
86
61
37
13
-11
-36
-60
-84
-109
-133
-158
-182
-207
-232
-257
-282
-306
-332
-357
-382
-407
-433
-458
-484
-510
-536
-563
-589
-616
-643
-670
-698
-725
-753
-781
-809
-837
-866
-894
-923
-952
-981
-1010
-1040
-1070
-1100
-1130
-1160
-1191
-1222
-1252
-1283
-1314
-1345
-1377
-1408
-1439
-1471
-1502
-1533
-1565
-1596
-1628
-1659
-1691
-1722
-1754
-1785
-1817
-1848
-1880
-1911
-1942
-1973
-2003
-2033
-2064
-2094
-2123
-2152
-2181
-2210
-2238
-2266
-2293
-2320
-2347
-2374
-2400
-2426
-2451
-2477
-2502
-2527
-2552
-2576
-2600
-2625
-2649
-2672
-2696
-2719
-2743
-2766
-2789
-2811
-2834
-2856
-2878
-2899
-2921
-2942
-2963
-2984
-3005
-3025
-3045
-3065
-3084
-3104
-3123
-3142
-3160
-3179
-3197
-3215
-3233
-3250
-3268
-3285
-3303
-3320
-3337
-3354
-3371
-3388
-3404
-3421
-3438
-3455
-3473
-3490
-3507
-3524
-3542
-3559
-3577
-3594
-3612
-3630
-3647
-3665
-3683
-3700
-3718
-3735
-3753
-3770
-3787
-3804
-3821
-3838
-3854
-3871
-3887
-3903
-3919
-3934
-3949
-3964
-3979
-3994
-4008
-4022
-4035
-4050
-4064
-4077
-4090
-4103
-4116
-4129
-4142
-4155
-4168
-4181
-4194
-4207
-4220
-4233
-4246
-4260
-4273
-4286
-4299
-4313
-4326
-4340
-4353
-4367
-4380
-4394
-4407
-4420
-4434
-4447
-4460
-4473
-4486
-4498
-4510
-4522
-4534
-4545
-4556
-4567
-4577
-4586
-4595
-4604
-4612
-4619
-4626
-4632
-4638
-4643
-4648
-4652
-4655
-4658
-4660
-4661
-4662
-4662
-4662
-4661
-4660
-4658
-4656
-4653
-4649
-4645
-4640
-4635
-4630
-4624
-4618
-4611
-4604
-4597
-4589
-4581
-4573
-4565
-4556
-4547
-4538
-4529
-4519
-4509
-4499
-4489
-4479
-4468
-4457
-4446
-4435
-4423
-4411
-4399
-4386
-4373
-4359
-4345
-4330
-4315
-4300
-4284
-4267
-4250
-4232
-4213
-4194
-4174
-4154
-4133
-4111
-4089
-4066
-4042
-4018
-3993
-3967
-3941
-3914
-3887
-3859
-3831
-3803
-3774
-3744
-3715
-3685
-3655
-3624
-3594
-3563
-3532
-3501
-3470
-3439
-3408
-3378
-3347
-3317
-3286
-3256
-3227
-3197
-3168
-3139
-3110
-3081
-3053
-3025
-2997
-2970
-2943
-2916
-2889
-2863
-2837
-2811
-2786
-2761
-2736
-2711
-2687
-2663
-2639
-2615
-2592
-2569
-2546
-2523
-2501
-2479
-2457
-2435
-2414
-2393
-2372
-2352
-2332
-2312
-2292
-2273
-2254
-2235
-2216
-2198
-2179
-2161
-2143
-2125
-2107
-2090
-2072
-2054
-2037
-2019
-2001
-1985
-1968
-1951
-1934
-1917
-1900
-1884
-1867
-1851
-1835
-1819
-1803
-1788
-1772
-1757
-1742
-1727
-1712
-1697
-1682
-1667
-1653
-1638
-1624
-1610
-1596
-1582
-1568
-1554
-1540
-1526
-1513
-1499
-1486
-1473
-1459
-1447
-1434
-1421
-1409
-1396
-1384
-1372
-1361
-1349
-1338
-1328
-1317
-1307
-1297
-1288
-1278
-1270
-1261
-1253
-1245
-1237
-1230
-1222
-1215
-1208
-1201
-1195
-1188
-1181
-1175
-1169
-1162
-1156
-1150
-1143
-1137
-1131
-1124
-1118
-1112
-1105
-1099
-1092
-1086
-1079
-1073
-1066
-1059
-1052
-1045
-1038
-1030
-1022
-1014
-1006
-1000
-992
-984
-976
-968
-960
-952
-944
-937
-929
-922
-914
-907
-901
-894
-888
-882
-876
-870
-865
-860
-855
-851
-846
-842
-838
-834
-831
-827
-824
-821
-818
-815
-812
-810
-807
-805
-803
-801
-799
-797
-796
-795
-793
-793
-792
-791
-791
-791
-792
-792
-793
-795
-796
-798
-800
-803
-806
-809
-812
-816
-819
-823
-827
-831
-835
-839
-844
-848
-852
-856
-860
-864
-868
-871
-875
-878
-882
-885
-888
-890
-892
-894
-896
-898
-899
-900
-901
-902
-902
-902
-903
-903
-903
-903
-903
-903
-903
-903
-904
-904
-905
-905
-906
-907
-908
-909
-910
-912
-913
-915
-917
-919
-921
-923
-925
-927
-928
-930
-932
-933
-935
-936
-937
-938
-938
-939
-939
-939
-939
-938
-938
-937
-936
-935
-933
-932
-930
-928
-926
-924
-921
-919
-917
-914
-911
-909
-906
-903
-900
-897
-894
-891
-887
-883
-880
-876
-872
-868
-863
-859
-855
-851
-846
-842
-838
-834
-830
-826
-821
-817
-813
-809
-805
-800
-796
-791
-786
-782
-777
-772
-767
-762
-758
-753
-748
-744
-740
-736
-732
-728
-724
-721
-717
-714
-710
-707
-703
-700
-696
-693
-689
-685
-681
-677
-672
-667
-662
-657
-651
-645
-639
-633
-627
-620
-613
-606
-599
-591
-584
-577
-569
-562
-554
-547
-539
-532
-525
-518
-512
-505
-499
-493
-487
-481
-475
-470
-465
-460
-455
-450
-445
-440
-435
-430
-425
-420
-415
-410
-404
-399
-394
-389
-384
-379
-374
-369
-364
-359
-355
-350
-346
-342
-338
-334
-330
-326
-323
-320
-316
-313
-311
-308
-306
-303
-301
-299
-297
-295
-293
-291
-289
-287
-286
-284
-282
-280
-278
-276
-274
-272
-270
-268
-265
-263
-261
-259
-257
-255
-254
-252
-250
-249
-248
-247
-246
-246
-246
-246
-246
-247
-248
-249
-251
-253
-255
-257
-260
-263
-266
-270
-273
-277
-281
-285
-289
-294
-298
-303
-307
-312
-317
-322
-326
-331
-336
-341
-346
-350
-355
-359
-364
-368
-372
-376
-380
-383
-387
-390
-393
-396
-399
-401
-404
-406
-409
-411
-414
-416
-418
-420
-423
-425
-427
-429
-432
-434
-436
-438
-441
-443
-445
-447
-449
-451
-453
-454
-456
-457
-458
-459
-460
-461
-461
-461
-462
-461
-461
-461
-460
-459
-458
-457
-455
-453
-451
-449
-447
-445
-442
-440
-438
-435
-433
-431
-429
-427
-425
-424
-422
-421
-420
-419
-418
-418
-417
-417
-417
-417
-417
-417
-418
-418
-419
-420
-421
-422
-423
-424
-426
-427
-428
-429
-430
-431
-431
-432
-432
-432
-432
-432
-431
-430
-429
-427
-426
-423
-421
-418
-415
-412
-408
-404
-399
-395
-390
-385
-379
-374
-368
-362
-356
-350
-343
-337
-330
-324
-317
-310
-303
-296
-289
-282
-275
-268
-262
-255
-249
-243
-237
-231
-225
-220
-215
-211
-207
-203
-200
-197
-194
-192
-190
-189
-188
-188
-188
-188
-189
-190
-192
-194
-197
-199
-203
-206
-210
-214
-218
-222
-227
-232
-237
-242
-248
-253
-259
-265
-270
-276
-282
-288
-294
-301
-307
-313
-319
-326
-332
-338
-345
-351
-357
-364
-370
-377
-383
-390
-397
-403
-410
-417
-423
-430
-437
-444
-451
-458
-466
-473
-481
-489
-498
-506
-515
-524
-534
-543
-553
-564
-575
-586
-597
-609
-621
-634
-646
-659
-672
-685
-699
-713
-727
-741
-755
-769
-784
-798
-813
-827
-842
-856
-871
-885
-900
-914
-928
-942
-956
-969
-983
-996
-1010
-1022
-1036
-1049
-1062
-1075
-1087
-1100
-1113
-1126
-1139
-1152
-1165
-1178
-1191
-1205
-1218
-1232
-1246
-1260
-1275
-1290
-1305
-1320
-1335
-1351
-1366
-1382
-1399
-1415
-1431
-1448
-1465
-1482
-1499
-1516
-1534
-1551
-1568
-1586
-1603
-1621
-1638
-1656
-1673
-1691
-1708
-1726
-1743
-1760
-1777
-1795
-1812
-1829
-1846
-1863
-1880
-1896
-1913
-1930
-1947
-1963
-1980
-1996
-2012
-2029
-2045
-2061
-2077
-2092
-2108
-2123
-2139
-2154
-2169
-2184
-2198
-2213
-2227
-2241
-2255
-2269
-2282
-2295
-2308
-2321
-2333
-2345
-2356
-2367
-2378
-2389
-2399
-2409
-2419
-2428
-2437
-2446
-2455
-2463
-2472
-2480
-2488
-2496
-2504
-2511
-2519
-2527
-2535
-2543
-2552
-2560
-2569
-2578
-2587
-2597
-2607
-2617
-2628
-2638
-2650
-2661
-2673
-2685
-2698
-2710
-2723
-2736
-2748
-2761
-2774
-2787
-2799
-2811
-2823
-2834
-2846
-2857
-2867
-2877
-2887
-2896
-2905
-2913
-2921
-2929
-2937
-2944
-2951
-2958
-2965
-2972
-2979
-2986
-2992
-2999
-3006
-3012
-3018
-3025
-3031
-3037
-3043
-3048
-3054
-3059
-3064
-3069
-3074
-3079
-3083
-3087
-3090
-3093
-3096
-3099
-3101
-3103
-3104
-3106
-3107
-3107
-3108
-3108
-3107
-3107
-3106
-3105
-3104
-3103
-3101
-3099
-3097
-3094
-3092
-3089
-3086
-3083
-3079
-3076
-3072
-3069
-3065
-3061
-3057
-3053
-3049
-3045
-3041
-3037
-3033
-3029
-3025
-3022
-3018
-3014
-3011
-3007
-3004
-3000
-2997
-2993
-2990
-2986
-2983
-2979
-2975
-2972
-2968
-2965
-2961
-2957
-2954
-2950
-2947
-2943
-2939
-2936
-2932
-2928
-2924
-2920
-2916
-2912
-2907
-2903
-2898
-2893
-2888
-2883
-2878
-2872
-2866
-2860
-2854
-2848
-2841
-2834
-2827
-2819
-2812
-2804
-2796
-2788
-2779
-2771
-2762
-2753
-2744
-2735
-2726
-2716
-2707
-2697
-2688
-2678
-2668
-2658
-2648
-2638
-2628
-2617
-2607
-2596
-2586
-2575
-2564
-2553
-2542
-2531
-2519
-2508
-2496
-2485
-2473
-2461
-2449
-2437
-2425
-2413
-2401
-2389
-2378
-2366
-2354
-2343
-2332
-2320
-2310
-2299
-2288
-2278
-2269
-2259
-2250
-2241
-2233
-2224
-2216
-2208
-2201
-2193
-2186
-2179
-2171
-2164
-2157
-2149
-2142
-2134
-2127
-2119
-2111
-2103
-2095
-2087
-2079
-2070
-2062
-2053
-2045
-2036
-2028
-2019
-2011
-2003
-1995
-1987
-1979
-1971
-1964
-1956
-1949
-1942
-1936
-1929
-1923
-1917
-1911
-1905
-1899
-1894
-1888
-1883
-1878
-1873
-1868
-1863
-1858
-1853
-1848
-1843
-1838
-1833
-1828
-1823
-1818
-1813
-1808
-1803
-1798
-1792
-1787
-1781
-1776
-1770
-1765
-1759
-1754
-1748
-1743
-1738
-1732
-1727
-1722
-1718
-1713
-1709
-1705
-1701
-1698
-1694
-1691
-1688
-1686
-1683
-1681
-1678
-1676
-1674
-1671
-1668
-1665
-1662
-1658
-1654
-1649
-1644
-1638
-1632
-1626
-1618
-1611
-1602
-1594
-1585
-1575
-1565
-1555
-1545
-1535
-1525
-1514
-1504
-1494
-1485
-1475
-1466
-1457
-1449
-1441
-1434
-1426
-1420
-1413
-1407
-1402
-1397
-1392
-1387
-1383
-1379
-1376
-1373
-1370
-1367
-1364
-1362
-1359
-1357
-1355
-1354
-1352
-1350
-1349
-1348
-1347
-1346
-1345
-1345
-1344
-1344
-1344
-1344
-1344
-1344
-1344
-1345
-1345
-1345
-1346
-1347
-1347
-1348
-1349
-1350
-1351
-1352
-1353
-1355
-1356
-1357
-1359
-1360
-1362
-1363
-1364
-1365
-1366
-1367
-1368
-1369
-1369
-1370
-1370
-1370
-1371
-1371
-1371
-1371
-1371
-1371
-1371
-1371
-1371
-1371
-1371
-1371
-1371
-1372
-1372
-1373
-1373
-1374
-1375
-1376
-1377
-1378
-1378
-1379
-1380
-1381
-1381
-1382
-1382
-1382
-1381
-1380
-1379
-1377
-1375
-1373
-1370
-1367
-1363
-1359
-1354
-1349
-1344
-1338
-1332
-1326
-1319
-1312
-1305
-1298
-1290
-1283
-1275
-1267
-1260
-1252
-1244
-1236
-1228
-1220
-1213
-1205
-1197
-1189
-1181
-1174
-1166
-1158
-1150
-1143
-1135
-1127
-1120
-1113
-1105
-1098
-1091
-1085
-1078
-1072
-1066
-1060
-1055
-1049
-1044
-1039
-1034
-1029
-1024
-1020
-1014
-1010
-1006
-1002
-997
-993
-989
-984
-980
-975
-971
-966
-962
-958
-953
-949
-944
-940
-935
-931
-927
-923
-919
-915
-912
-909
-906
-903
-900
-898
-896
-894
-893
-892
-891
-891
-891
-891
-892
-893
-894
-895
-897
-899
-902
-905
-908
-911
-915
-919
-923
-928
-932
-937
-942
-947
-952
-958
-963
-969
-974
-980
-986
-992
-999
-1004
-1010
-1018
-1024
-1031
-1038
-1045
-1052
-1059
-1066
-1073
-1080
-1088
-1095
-1102
-1109
-1117
-1124
-1132
-1139
-1147
-1154
-1161
-1169
-1176
-1184
-1191
-1198
-1206
-1213
-1220
-1227
-1234
-1241
-1247
-1254
-1260
-1267
-1273
-1279
-1284
-1290
-1295
-1300
-1305
-1310
-1315
-1319
-1323
-1327
-1331
-1335
-1339
-1342
-1346
-1349
-1352
-1355
-1358
-1361
-1364
-1366
-1369
-1371
-1373
-1376
-1378
-1380
-1382
-1385
-1387
-1389
-1391
-1393
-1396
-1398
-1400
-1402
-1404
-1406
-1408
-1409
-1411
-1413
-1414
-1416
-1417
-1418
-1419
-1421
-1422
-1423
-1424
-1424
-1425
-1426
-1427
-1427
-1428
-1428
-1429
-1429
-1429
-1429
-1428
-1427
-1426
-1424
-1423
-1420
-1418
-1415
-1412
-1408
-1404
-1400
-1395
-1390
-1384
-1379
-1373
-1367
-1360
-1354
-1347
-1340
-1333
-1325
-1318
-1310
-1303
-1295
-1287
-1280
-1272
-1264
-1256
-1249
-1241
-1233
-1225
-1217
-1210
-1202
-1194
-1186
-1178
-1170
-1162
-1154
-1145
-1136
-1127
-1118
-1109
-1099
-1089
-1078
-1068
-1057
-1046
-1034
-1022
-1010
-998
-985
-973
-959
-946
-933
-919
-905
-891
-876
-862
-847
-832
-817
-802
-787
-772
-757
-742
-727
-712
-697
-683
-668
-654
-640
-626
-612
-598
-585
-571
-558
-545
-532
-519
-506
-493
-480
-468
-455
-443
-431
-419
-408
-396
-385
-374
-363
-352
-341
-330
-320
-309
-299
-289
-278
-268
-258
-248
-238
-228
-218
-209
-199
-189
-179
-169
-159
-150
-140
-130
-121
-112
-102
-93
-84
-75
-67
-58
-50
-41
-33
-25
-18
-10
-3
5
12
19
25
32
38
44
50
56
61
66
72
76
81
86
90
94
98
102
105
108
111
114
117
119
120
122
123
124
124
124
124
124
123
121
120
118
116
113
110
107
103
99
95
91
86
82
77
72
67
62
57
52
47
42
37
32
27
22
17
12
8
3
-2
-6
-11
-15
-20
-24
-28
-33
-37
-42
-46
-50
-55
-59
-64
-68
-73
-78
-83
-89
-94
-100
-106
-112
-118
-124
-130
-136
-143
-149
-155
-162
-168
-174
-180
-185
-191
-196
-201
-206
-211
-215
-220
-224
-228
-232
-236
-240
-244
-248
-252
-255
-259
-263
-268
-272
-276
-281
-285
-290
-295
-300
-305
-310
-315
-321
-326
-331
-336
-342
-347
-352
-357
-362
-366
-371
-375
-379
-383
-387
-391
-394
-397
-400
-403
-405
-408
-410
-412
-414
-415
-417
-418
-420
-421
-423
-425
-426
-428
-430
-433
-435
-438
-441
-444
-448
-452
-456
-461
-466
-471
-477
-482
-488
-494
-501
-507
-513
-520
-526
-532
-538
-544
-550
-556
-562
-567
-572
-577
-582
-587
-591
-595
-599
-603
-607
-611
-615
-618
-622
-626
-629
-633
-637
-641
-645
-650
-654
-659
-664
-670
-675
-681
-688
-695
-702
-710
-717
-726
-735
-744
-754
-764
-774
-785
-797
-809
-821
-834
-847
-860
-874
-888
-903
-917
-932
-948
-963
-979
-995
-1010
-1027
-1044
-1060
-1077
-1094
-1111
-1127
-1144
-1161
-1178
-1194
-1211
-1227
-1243
-1259
-1275
-1290
-1305
-1320
-1335
-1349
-1363
-1376
-1389
-1402
-1415
-1427
-1440
-1451
-1463
-1475
-1486
-1497
-1508
-1519
-1529
-1540
-1551
-1561
-1572
-1582
-1593
-1604
-1614
-1625
-1636
-1647
-1658
-1669
-1680
-1692
-1703
-1714
-1726
-1737
-1749
-1761
-1772
-1784
-1796
-1807
-1819
-1831
-1842
-1854
-1866
-1877
-1888
-1900
-1911
-1922
-1933
-1944
-1954
-1965
-1976
-1986
-1997
-2008
-2017
-2029
-2039
-2049
-2060
-2070
-2081
-2091
-2101
-2111
-2121
-2131
-2141
-2151
-2160
-2170
-2179
-2188
-2197
-2205
-2214
-2222
-2229
-2237
-2244
-2251
-2257
-2263
-2269
-2274
-2279
-2283
-2287
-2291
-2294
-2296
-2299
-2300
-2302
-2303
-2303
-2303
-2303
-2303
-2302
-2301
-2299
-2297
-2295
-2293
-2291
-2288
-2286
-2283
-2280
-2277
-2274
-2271
-2267
-2264
-2261
-2258
-2254
-2251
-2248
-2245
-2242
-2238
-2235
-2232
-2228
-2225
-2221
-2217
-2213
-2209
-2205
-2201
-2196
-2191
-2187
-2182
-2176
-2171
-2165
-2159
-2153
-2147
-2140
-2134
-2127
-2119
-2112
-2104
-2096
-2088
-2079
-2070
-2061
-2051
-2041
-2031
-2020
-2009
-1998
-1987
-1975
-1962
-1950
-1937
-1924
-1911
-1897
-1884
-1870
-1856
-1842
-1828
-1814
-1799
-1785
-1771
-1756
-1742
-1727
-1712
-1698
-1683
-1668
-1653
-1638
-1623
-1608
-1594
-1579
-1564
-1549
-1534
-1519
-1504
-1489
-1474
-1459
-1445
-1430
-1415
-1400
-1385
-1370
-1355
-1340
-1325
-1310
-1296
-1281
-1266
-1251
-1236
-1221
-1206
-1191
-1176
-1161
-1146
-1131
-1116
-1101
-1086
-1071
-1056
-1040
-1025
-1010
-994
-978
-963
-947
-931
-915
-898
-882
-866
-849
-833
-816
-799
-783
-766
-749
-732
-716
-699
-683
-666
-650
-633
-617
-601
-586
-570
-555
-540
-525
-510
-496
-481
-468
-454
-441
-428
-415
-403
-391
-379
-368
-357
-346
-336
-325
-315
-305
-296
-286
-277
-267
-258
-249
-241
-232
-223
-214
-206
-197
-189
-181
-172
-164
-156
-148
-139
-131
-123
-115
-107
-99
-91
-83
-75
-67
-59
-51
-43
-35
-27
-19
-11
-3
4
12
20
28
36
44
52
60
67
75
83
90
98
106
113
121
128
136
143
151
158
166
173
180
188
195
202
209
217
224
231
238
245
252
259
266
273
280
287
293
300
307
313
320
327
333
340
347
353
360
366
373
379
385
391
397
403
408
414
419
424
429
433
438
442
446
449
452
455
457
459
461
462
463
464
464
464
463
462
460
458
456
453
450
446
442
438
433
428
422
417
410
404
397
390
383
375
367
359
351
342
334
325
315
306
296
287
277
267
257
247
237
227
216
206
195
185
174
163
152
141
130
119
108
96
85
73
61
49
37
25
13
0
-12
-25
-37
-50
-63
-76
-89
-102
-114
-128
-141
-154
-167
-180
-193
-207
-220
-234
-247
-261
-274
-288
-302
-315
-329
-343
-356
-370
-384
-398
-411
-425
-438
-452
-465
-478
-492
-505
-517
-530
-542
-554
-566
-578
-589
-600
-611
-621
-632
-641
-651
-660
-669
-678
-686
-695
-703
-710
-718
-726
-733
-740
-748
-755
-762
-769
-777
-784
-792
-800
-808
-816
-825
-834
-842
-852
-861
-871
-881
-891
-902
-912
-923
-934
-945
-957
-968
-979
-991
-1002
-1014
-1025
-1036
-1048
-1059
-1070
-1081
-1092
-1102
-1113
-1123
-1133
-1143
-1153
-1162
-1172
-1181
-1190
-1198
-1207
-1215
-1223
-1231
-1238
-1246
-1253
-1260
-1267
-1274
-1281
-1288
-1294
-1301
-1307
-1314
-1320
-1326
-1332
-1339
-1345
-1351
-1357
-1363
-1370
-1376
-1383
-1389
-1396
-1403
-1410
-1417
-1424
-1431
-1439
-1447
-1455
-1463
-1471
-1479
-1487
-1495
-1504
-1512
-1521
-1529
-1538
-1546
-1555
-1563
-1572
-1580
-1588
-1597
-1605
-1613
-1620
-1628
-1636
-1643
-1650
-1658
-1664
-1671
-1678
-1684
-1691
-1697
-1703
-1709
-1715
-1720
-1726
-1731
-1736
-1741
-1746
-1751
-1756
-1761
-1766
-1771
-1775
-1780
-1785
-1789
-1794
-1798
-1803
-1807
-1811
-1816
-1820
-1824
-1828
-1832
-1836
-1840
-1844
-1848
-1852
-1855
-1858
-1862
-1865
-1867
-1870
-1872
-1875
-1877
-1878
-1880
-1881
-1883
-1884
-1885
-1885
-1886
-1887
-1887
-1887
-1888
-1888
-1888
-1889
-1889
-1889
-1890
-1891
-1891
-1892
-1893
-1894
-1896
-1897
-1899
-1901
-1903
-1905
-1908
-1911
-1914
-1917
-1920
-1924
-1928
-1932
-1936
-1940
-1945
-1949
-1953
-1958
-1963
-1967
-1972
-1976
-1981
-1985
-1989
-1993
-1997
-2001
-2005
-2009
-2012
-2015
-2017
-2021
-2024
-2027
-2029
-2032
-2033
-2037
-2039
-2041
-2043
-2045
-2047
-2049
-2051
-2053
-2055
-2057
-2060
-2062
-2064
-2067
-2069
-2072
-2074
-2077
-2079
-2082
-2084
-2087
-2090
-2092
-2095
-2097
-2100
-2102
-2105
-2107
-2110
-2112
-2114
-2117
-2119
-2121
-2123
-2125
-2128
-2130
-2132
-2134
-2136
-2138
-2140
-2142
-2144
-2145
-2147
-2149
-2151
-2153
-2155
-2157
-2159
-2161
-2163
-2165
-2167
-2169
-2171
-2172
-2174
-2176
-2177
-2178
-2180
-2181
-2182
-2182
-2183
-2183
-2184
-2183
-2183
-2183
-2182
-2181
-2179
-2178
-2176
-2174
-2172
-2169
-2166
-2163
-2160
-2156
-2153
-2149
-2145
-2140
-2136
-2131
-2126
-2121
-2117
-2111
-2106
-2101
-2096
-2091
-2085
-2080
-2075
-2069
-2064
-2059
-2053
-2048
-2041
-2037
-2031
-2025
-2020
-2015
-2009
-2003
-1997
-1991
-1985
-1979
-1973
-1967
-1961
-1954
-1948
-1941
-1935
-1928
-1921
-1914
-1908
-1901
-1894
-1887
-1879
-1872
-1865
-1858
-1850
-1843
-1835
-1827
-1820
-1812
-1804
-1796
-1788
-1780
-1772
-1763
-1755
-1747
-1738
-1730
-1722
-1713
-1705
-1696
-1688
-1680
-1671
-1663
-1654
-1646
-1638
-1629
-1621
-1613
-1604
-1596
-1588
-1579
-1571
-1562
-1553
-1545
-1536
-1527
-1518
-1508
-1499
-1489
-1480
-1470
-1460
-1449
-1439
-1428
-1417
-1407
-1396
-1384
-1373
-1362
-1351
-1339
-1328
-1317
-1305
-1294
-1283
-1272
-1261
-1250
-1240
-1229
-1219
-1209
-1199
-1189
-1180
-1171
-1162
-1154
-1146
-1138
-1130
-1123
-1116
-1109
-1103
-1097
-1091
-1085
-1080
-1075
-1070
-1066
-1062
-1058
-1054
-1050
-1047
-1043
-1040
-1036
-1033
-1029
-1026
-1022
-1018
-1014
-1012
-1008
-1004
-1000
-997
-993
-990
-986
-982
-978
-974
-970
-967
-963
-959
-955
-952
-948
-945
-941
-938
-935
-932
-929
-926
-923
-920
-917
-915
-913
-911
-909
-907
-905
-904
-902
-901
-900
-899
-899
-898
-898
-898
-898
-898
-898
-899
-899
-900
-901
-902
-903
-904
-905
-906
-906
-907
-908
-909
-909
-910
-910
-911
-911
-911
-911
-910
-910
-909
-908
-907
-906
-904
-903
-901
-899
-897
-894
-892
-889
-886
-884
-881
-878
-875
-872
-869
-867
-864
-861
-859
-856
-854
-852
-850
-848
-846
-844
-842
-841
-840
-838
-837
-836
-835
-834
-833
-832
-831
-830
-829
-828
-827
-825
-824
-822
-821
-819
-817
-815
-812
-809
-807
-803
-800
-796
-793
-788
-784
-780
-775
-770
-765
-760
-754
-749
-743
-737
-731
-725
-718
-712
-705
-699
-692
-685
-678
-672
-665
-658
-651
-644
-637
-630
-623
-616
-609
-603
-596
-589
-583
-576
-570
-563
-557
-551
-544
-538
-531
-524
-518
-511
-504
-497
-489
-482
-474
-466
-458
-449
-441
-432
-423
-414
-404
-394
-384
-374
-363
-352
-341
-330
-318
-306
-294
-282
-269
-256
-243
-230
-216
-203
-189
-175
-161
-146
-132
-117
-103
-88
-73
-59
-44
-29
-14
1
16
31
46
62
77
92
107
122
138
153
168
184
200
215
231
246
262
278
294
310
325
341
357
373
389
405
421
438
454
470
487
503
520
537
554
571
588
605
622
640
657
675
692
710
728
746
763
782
800
818
836
855
873
892
911
929
948
967
986
1004
1024
1042
1061
1080
1099
1117
1135
1154
1172
1190
1207
1225
1243
1260
1277
1295
1312
1329
1346
1363
1380
1396
1413
1430
1446
1463
1479
1495
1511
1527
1543
1558
1574
1589
1604
1619
1633
1648
1662
1676
1690
1704
1717
1730
1744
1757
1769
1782
1794
1806
1818
1830
1842
1853
1864
1875
1885
1896
1906
1916
1925
1934
1943
1952
1961
1969
1977
1984
1992
1999
2005
2012
2017
2024
2029
2035
2040
2045
2049
2053
2057
2061
2064
2068
2071
2073
2076
2078
2080
2082
2084
2085
2087
2088
2089
2090
2090
2091
2091
2091
2092
2091
2091
2091
2091
2090
2089
2088
2088
2086
2085
2084
2082
2080
2079
2077
2075
2072
2070
2067
2065
2062
2059
2055
2052
2048
2044
2040
2036
2032
2027
2023
2017
2013
2008
2001
1997
1992
1986
1981
1975
1969
1964
1958
1953
1947
1941
1936
1930
1925
1919
1914
1908
1903
1898
1893
1888
1883
1878
1873
1869
1864
1859
1855
1850
1846
1842
1837
1833
1829
1825
1821
1817
1812
1808
1804
1800
1796
1792
1788
1783
1779
1775
1770
1766
1761
1757
1752
1748
1743
1739
1734
1729
1724
1719
1715
1710
1705
1700
1695
1690
1685
1680
1676
1671
1666
1661
1657
1652
1647
1642
1638
1633
1628
1623
1619
1614
1609
1605
1600
1595
1590
1586
1581
1576
1572
1567
1562
1558
1553
1548
1544
1539
1534
1530
1525
1520
1516
1511
1506
1502
1497
1493
1488
1483
1479
1474
1469
1465
1460
1456
1451
1446
1442
1437
1433
1428
1424
1419
1414
1410
1405
1401
1396
1392
1387
1382
1378
1373
1369
1364
1360
1355
1351
1346
1342
1337
1333
1328
1324
1319
1315
1310
1306
1301
1297
1292
1288
1283
1279
1274
1270
1266
1261
1257
1252
1248
1243
1239
1234
1230
1226
1221
1217
1212
1208
1203
1199
1195
1190
1186
1181
1177
1173
1168
1164
1160
1155
1151
1146
1142
1138
1133
1129
1125
1120
1116
1112
1107
1103
1099
1094
1090
1086
1081
1077
1073
1069
1064
1060
1056
1051
1047
1043
1039
1034
1030
1026
1020
1016
1012
1008
1004
1000
996
992
987
983
979
975
971
966
962
958
954
949
945
941
937
933
928
924
920
916
912
908
903
899
895
891
887
883
878
874
870
866
862
858
854
850
845
841
837
833
829
825
821
817
813
808
804
800
796
792
788
784
780
776
772
768
764
760
756
752
747
743
739
735
731
727
723
719
715
711
707
703
699
695
691
687
683
679
675
671
667
663
659
655
651
648
644
640
636
632
628
624
620
616
612
608
604
600
596
592
589
585
581
577
573
569
565
561
557
554
550
546
542
538
534
530
526
523
519
515
511
507
503
500
496
492
488
484
480
477
473
469
465
461
458
454
450
446
442
439
435
431
427
424
420
416
412
409
405
401
397
394
390
386
382
379
375
371
367
364
360
356
353
349
345
342
338
334
330
327
323
319
316
312
308
305
301
297
294
290
286
283
279
276
272
268
265
261
257
254
250
247
243
239
236
232
229
225
221
218
214
211
207
203
200
196
193
189
186
182
179
175
171
168
164
161
157
154
150
147
143
140
136
133
129
126
122
119
115
112
108
105
101
98
94
91
87
84
80
77
73
70
67
63
60
56
53
49
46
42
39
36
32
29
25
22
19
15
12
8
5
2
-2
-5
-9
-12
-15
-19
-22
-25
-29
-32
-36
-39
-42
-46
-49
-52
-56
-59
-62
-66
-69
-72
-76
-79
-82
-85
-89
-92
-95
-99
-102
-105
-109
-112
-115
-118
-122
-125
-128
-131
-135
-138
-141
-145
-148
-151
-154
-158
-161
-164
-167
-170
-174
-177
-180
-183
-187
-190
-193
-196
-199
-203
-206
-209
-212
-215
-219
-222
-225
-228
-231
-234
-238
-241
-244
-247
-250
-253
-257
-260
-263
-266
-269
-272
-275
-278
-282
-285
-288
-291
-294
-297
-300
-303
-306
-310
-313
-316
-319
-322
-325
-328
-331
-334
-337
-340
-343
-346
-350
-353
-356
-359
-362
-365
-368
-371
-374
-377
-380
-383
-386
-389
-392
-395
-398
-401
-404
-407
-410
-413
-416
-419
-422
-425
-428
-431
-434
-437
-440
-443
-446
-449
-452
-455
-458
-461
-464
-466
-469
-472
-475
-478
-481
-484
-487
-490
-493
-496
-499
-502
-504
-507
-510
-513
-516
-519
-522
-525
-528
-530
-533
-536
-539
-542
-545
-548
-551
-553
-556
-559
-562
-565
-568
-570
-573
-576
-579
-582
-585
-587
-590
-593
-596
-599
-601
-604
-607
-610
-613
-615
-618
-621
-624
-627
-629
-632
-635
-638
-640
-643
-646
-649
-652
-654
-657
-660
-662
-665
-668
-671
-673
-676
-679
-682
-684
-687
-690
-692
-695
-698
-701
-703
-706
-709
-711
-714
-717
-719
-722
-725
-727
-730
-733
-735
-738
-741
-743
-746
-749
-751
-754
-757
-759
-762
-765
-767
-770
-773
-775
-778
-780
-783
-786
-788
-791
-793
-796
-799
-801
-804
-806
-809
-812
-814
-817
-819
-822
-825
-827
-830
-832
-835
-837
-840
-842
-845
-848
-850
-853
-855
-858
-860
-863
-865
-868
-870
-873
-875
-878
-880
-883
-885
-888
-890
-893
-895
-898
-900
-903
-905
-908
-910
-913
-915
-918
-920
-923
-925
-928
-930
-933
-935
-937
-940
-942
-945
-947
-950
-952
-955
-957
-959
-962
-964
-967
-969
-971
-974
-976
-979
-981
-984
-986
-988
-991
-993
-995
-998
-1000
-1002
-1004
-1006
-1010
-1012
-1014
-1016
-1018
-1022
-1024
-1026
-1029
-1031
-1033
-1036
-1038
-1040
-1043
-1045
-1047
-1050
-1052
-1054
-1057
-1059
-1061
-1064
-1066
-1068
-1070
-1073
-1075
-1077
-1080
-1082
-1084
-1087
-1089
-1091
-1093
-1096
-1098
-1100
-1102
-1105
-1107
-1109
-1111
-1114
-1116
-1118
-1120
-1123
-1125
-1127
-1129
-1132
-1134
-1136
-1138
-1141
-1143
-1145
-1147
-1149
-1152
-1154
-1156
-1158
-1160
-1163
-1165
-1167
-1169
-1171
-1174
-1176
-1178
-1180
-1182
-1184
-1187
-1189
-1191
-1193
-1195
-1197
-1200
-1202
-1204
-1206
-1208
-1210
-1212
-1215
-1217
-1219
-1221
-1223
-1225
-1227
-1229
-1232
-1234
-1236
-1238
-1240
-1242
-1244
-1246
-1248
-1251
-1253
-1255
-1257
-1259
-1261
-1263
-1265
-1267
-1269
-1271
-1273
-1275
-1278
-1280
-1282
-1284
-1286
-1288
-1290
-1292
-1294
-1296
-1298
-1300
-1302
-1304
-1306
-1308
-1310
-1312
-1314
-1316
-1318
-1320
-1322
-1324
-1326
-1328
-1330
-1332
-1334
-1336
-1338
-1340
-1342
-1344
-1346
-1348
-1350
-1352
-1354
-1356
-1358
-1360
-1362
-1364
-1366
-1368
-1370
-1372
-1374
-1376
-1378
-1379
-1381
-1383
-1385
-1387
-1389
-1391
-1393
-1395
-1397
-1399
-1401
-1403
-1404
-1406
-1408
-1410
-1412
-1414
-1416
-1418
-1420
-1422
-1423
-1425
-1427
-1429
-1431
-1433
-1435
-1437
-1438
-1440
-1442
-1444
-1446
-1448
-1450
-1451
-1453
-1455
-1457
-1459
-1461
-1462
-1464
-1466
-1468
-1470
-1472
-1473
-1475
-1477
-1479
-1481
-1482
-1484
-1486
-1488
-1490
-1492
-1493
-1495
