5
9175
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-47
-47
-47
-47
-47
-47
-47
-47
-47
-46
-46
-46
-46
-46
-46
-46
-46
-45
-45
-45
-45
-45
-45
-45
-45
-44
-44
-44
-44
-44
-44
-44
-44
-44
-43
-43
-43
-43
-43
-43
-43
-43
-42
-42
-42
-42
-42
-42
-42
-41
-41
-41
-41
-41
-41
-41
-41
-40
-40
-40
-40
-40
-40
-40
-40
-39
-39
-39
-39
-39
-39
-39
-38
-38
-38
-38
-38
-38
-38
-37
-37
-37
-37
-37
-37
-37
-36
-36
-36
-36
-36
-36
-35
-35
-35
-35
-35
-35
-35
-34
-34
-34
-34
-34
-34
-33
-33
-33
-33
-33
-33
-33
-32
-32
-32
-32
-32
-31
-31
-31
-31
-31
-31
-31
-30
-30
-30
-30
-30
-30
-29
-29
-29
-29
-29
-28
-28
-28
-28
-28
-28
-27
-27
-27
-27
-27
-27
-26
-26
-26
-26
-26
-25
-25
-25
-25
-25
-24
-24
-24
-24
-24
-23
-23
-23
-23
-23
-22
-22
-22
-22
-22
-21
-21
-21
-21
-20
-20
-20
-20
-20
-19
-19
-19
-19
-19
-18
-18
-18
-18
-18
-17
-17
-17
-17
-16
-16
-16
-16
-16
-15
-15
-15
-15
-15
-14
-14
-14
-14
-13
-13
-13
-13
-13
-12
-12
-12
-12
-11
-11
-11
-11
-10
-10
-10
-10
-9
-9
-9
-9
-8
-8
-8
-8
-7
-7
-7
-7
-6
-6
-6
-6
-5
-5
-5
-5
-4
-4
-4
-3
-3
-3
-3
-2
-2
-2
-2
-1
-1
-1
-1
0
0
0
1
1
1
1
2
2
2
3
3
3
3
4
4
4
5
5
5
6
6
6
6
7
7
7
8
8
8
9
9
9
9
10
10
10
11
11
11
12
12
12
13
13
13
14
14
14
15
15
15
16
16
16
17
17
17
18
18
18
19
19
20
20
20
21
21
21
22
22
22
23
23
23
24
24
25
25
25
26
26
26
27
27
28
28
28
29
29
29
30
30
31
31
31
32
32
33
33
33
34
34
35
35
35
36
36
37
37
37
38
38
39
39
40
40
40
41
41
42
42
43
43
43
44
44
45
45
46
46
46
47
47
48
48
49
49
49
50
50
51
51
52
52
53
53
53
54
54
55
55
56
56
57
57
58
58
59
59
59
60
60
61
61
62
62
63
63
64
64
65
65
66
66
67
67
68
68
69
69
69
70
70
71
71
72
72
73
73
74
74
75
75
76
76
77
77
78
78
79
79
80
80
81
82
82
83
83
84
84
85
85
86
86
87
87
88
88
89
90
90
91
91
92
92
93
93
94
95
95
96
96
97
98
98
99
99
100
100
101
102
102
103
103
104
105
105
106
106
107
108
108
109
109
110
111
111
112
112
113
114
114
115
115
116
117
117
118
119
119
120
121
121
122
122
123
124
124
125
126
126
127
128
128
129
130
130
131
131
132
133
133
134
135
135
136
137
138
138
139
140
140
141
142
142
143
144
144
145
146
146
147
148
149
149
150
151
151
152
153
154
154
155
156
156
157
158
159
159
160
161
162
162
163
164
165
165
166
167
168
169
169
170
171
172
172
173
174
175
175
176
177
178
179
179
180
181
182
183
183
184
185
186
186
187
188
189
190
191
191
192
193
194
195
195
196
197
198
199
199
200
201
202
203
204
204
205
206
207
208
209
209
210
211
212
213
214
215
215
216
217
218
219
220
221
222
222
223
224
225
226
227
228
229
230
230
231
232
233
234
235
236
237
238
239
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
321
322
323
324
325
326
327
328
329
330
331
332
334
335
336
337
338
339
340
341
342
344
345
346
347
348
349
350
351
353
354
355
356
357
358
359
360
362
363
364
365
366
367
369
370
371
372
373
374
375
377
378
379
380
381
382
384
385
386
387
388
390
391
392
393
394
395
397
398
399
400
401
403
404
405
406
407
409
410
411
412
414
415
416
417
418
420
421
422
423
425
426
427
428
430
431
432
433
435
436
437
438
440
441
442
444
445
446
447
449
450
451
453
454
455
456
458
459
460
462
463
464
465
467
468
469
471
472
473
475
476
477
479
480
481
483
484
485
487
488
489
491
492
493
495
496
497
499
500
501
503
504
505
507
508
510
511
512
514
515
516
518
519
521
522
523
525
526
528
529
530
532
533
535
536
537
539
540
542
543
544
546
547
549
550
552
553
554
556
557
559
560
562
563
565
566
567
569
570
572
573
575
576
578
579
581
582
583
585
586
588
589
591
592
594
595
597
598
600
601
603
604
606
607
609
611
612
614
615
617
618
620
621
623
624
626
627
629
631
632
634
635
637
638
640
641
643
645
646
648
649
651
653
654
656
657
659
660
662
664
665
667
668
670
672
673
675
677
678
680
681
683
685
686
688
690
691
693
694
696
698
699
701
703
704
706
708
709
711
713
714
716
718
719
721
723
724
726
728
729
731
733
735
736
738
740
741
743
745
746
748
750
752
753
755
757
758
760
762
764
765
767
769
771
772
774
776
778
779
781
783
785
786
788
790
792
793
795
797
799
800
802
804
806
808
809
811
813
815
816
818
820
822
824
825
827
829
831
833
834
836
838
840
842
843
845
847
849
851
852
854
856
858
860
862
863
865
867
869
871
873
875
876
878
880
882
884
886
887
889
891
893
895
897
899
901
902
904
906
908
910
912
914
916
917
919
921
923
925
927
929
931
933
935
936
938
940
942
944
946
948
950
952
954
956
957
959
961
963
965
967
969
971
973
975
977
979
980
982
984
986
988
990
992
994
996
998
1000
1002
1004
1006
1008
1010
1012
1014
1016
1018
1018
1020
1022
1025
1027
1029
1031
1033
1035
1037
1039
1041
1043
1045
1047
1049
1051
1053
1055
1057
1059
1061
1063
1065
1067
1069
1071
1073
1075
1077
1079
1081
1083
1085
1087
1089
1091
1093
1095
1097
1098
1100
1102
1103
1105
1107
1108
1109
1111
1112
1114
1115
1117
1118
1119
1120
1122
1123
1124
1125
1126
1127
1128
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1141
1142
1143
1144
1145
1147
1148
1149
1151
1152
1154
1156
1157
1159
1161
1163
1165
1167
1169
1172
1174
1176
1179
1182
1185
1188
1191
1194
1197
1201
1204
1208
1211
1215
1219
1222
1226
1230
1234
1238
1241
1245
1249
1252
1255
1259
1262
1265
1267
1270
1272
1275
1277
1279
1280
1282
1284
1285
1287
1288
1289
1291
1292
1292
1293
1293
1294
1294
1294
1294
1293
1293
1293
1292
1291
1290
1289
1288
1286
1285
1284
1282
1280
1279
1277
1275
1273
1271
1269
1267
1265
1263
1261
1259
1257
1255
1253
1252
1250
1249
1248
1247
1247
1246
1247
1247
1248
1249
1250
1251
1253
1254
1256
1259
1261
1264
1266
1269
1271
1274
1276
1278
1280
1282
1284
1286
1288
1289
1291
1292
1293
1294
1296
1297
1298
1299
1300
1301
1301
1302
1303
1304
1304
1305
1306
1306
1307
1308
1308
1309
1309
1310
1310
1310
1310
1310
1310
1310
1310
1310
1310
1309
1309
1309
1309
1308
1308
1307
1307
1306
1305
1304
1303
1302
1301
1300
1300
1299
1299
1299
1300
1301
1303
1305
1307
1310
1313
1316
1320
1324
1328
1332
1336
1340
1344
1348
1351
1354
1357
1359
1361
1363
1365
1366
1367
1369
1370
1371
1372
1373
1374
1376
1377
1379
1380
1382
1384
1386
1389
1392
1394
1397
1401
1404
1407
1410
1413
1416
1419
1421
1423
1425
1426
1426
1426
1426
1425
1424
1423
1421
1420
1418
1417
1415
1413
1411
1409
1406
1403
1400
1397
1394
1391
1387
1384
1380
1376
1372
1369
1365
1362
1359
1357
1354
1352
1350
1348
1346
1343
1341
1339
1336
1333
1331
1328
1325
1322
1318
1315
1311
1308
1305
1302
1300
1298
1296
1294
1292
1291
1290
1289
1288
1287
1287
1286
1286
1286
1287
1287
1287
1287
1288
1288
1287
1287
1287
1287
1287
1287
1286
1287
1287
1287
1287
1288
1288
1289
1290
1292
1293
1294
1296
1297
1299
1300
1301
1302
1302
1303
1303
1303
1302
1301
1300
1298
1296
1293
1290
1286
1283
1279
1274
1270
1266
1262
1258
1255
1251
1248
1246
1243
1242
1240
1238
1237
1236
1234
1233
1231
1230
1228
1227
1226
1225
1224
1223
1222
1221
1221
1220
1220
1219
1219
1218
1218
1217
1216
1215
1214
1213
1212
1211
1210
1209
1208
1207
1207
1207
1207
1207
1207
1208
1208
1209
1210
1210
1210
1210
1210
1210
1209
1208
1207
1205
1203
1200
1197
1194
1190
1185
1180
1174
1168
1161
1154
1146
1137
1128
1118
1107
1097
1086
1075
1064
1053
1042
1031
1020
1010
1000
990
980
971
962
953
944
936
928
921
914
907
901
895
889
883
878
873
867
862
856
850
844
837
830
823
815
808
801
794
788
783
778
774
771
768
767
766
766
767
769
771
773
776
779
782
785
789
792
795
798
801
803
806
808
810
812
814
816
817
819
820
822
825
827
830
832
835
837
840
841
843
843
843
842
840
838
834
830
825
820
813
806
799
791
782
774
765
756
747
738
730
721
712
704
695
686
677
668
659
650
641
633
624
615
606
597
588
578
568
558
548
537
526
514
503
491
479
466
454
442
429
418
407
396
386
376
367
357
348
339
330
321
312
303
294
285
277
268
260
251
243
235
227
218
209
200
191
180
169
157
145
131
117
101
85
67
49
30
11
-9
-30
-51
-72
-94
-116
-138
-159
-181
-202
-223
-243
-263
-283
-303
-323
-343
-363
-383
-403
-422
-442
-461
-479
-498
-517
-536
-555
-573
-592
-610
-627
-644
-659
-674
-687
-700
-710
-720
-728
-735
-741
-745
-748
-749
-749
-748
-746
-743
-740
-737
-733
-729
-725
-720
-716
-712
-707
-703
-699
-696
-692
-688
-684
-679
-675
-670
-665
-660
-655
-651
-647
-643
-639
-636
-634
-632
-631
-631
-631
-633
-636
-639
-644
-650
-658
-666
-675
-685
-696
-708
-719
-732
-745
-758
-771
-785
-799
-813
-827
-841
-855
-869
-883
-897
-911
-925
-938
-951
-964
-977
-990
-1002
-1016
-1029
-1042
-1056
-1070
-1083
-1097
-1110
-1123
-1136
-1148
-1160
-1173
-1185
-1197
-1209
-1221
-1232
-1243
-1254
-1265
-1275
-1286
-1296
-1306
-1316
-1326
-1336
-1345
-1354
-1362
-1369
-1374
-1379
-1382
-1384
-1386
-1387
-1387
-1387
-1387
-1386
-1385
-1384
-1382
-1381
-1381
-1380
-1380
-1381
-1381
-1382
-1383
-1384
-1384
-1386
-1387
-1389
-1391
-1393
-1397
-1400
-1404
-1409
-1414
-1420
-1427
-1434
-1442
-1451
-1460
-1471
-1483
-1496
-1510
-1525
-1541
-1557
-1573
-1589
-1606
-1621
-1637
-1652
-1666
-1680
-1693
-1705
-1717
-1727
-1737
-1746
-1755
-1764
-1773
-1781
-1791
-1800
-1809
-1819
-1829
-1839
-1849
-1859
-1868
-1878
-1887
-1895
-1903
-1910
-1916
-1921
-1925
-1928
-1931
-1933
-1935
-1937
-1938
-1939
-1939
-1939
-1939
-1938
-1938
-1938
-1937
-1937
-1936
-1936
-1935
-1934
-1933
-1931
-1929
-1927
-1924
-1921
-1918
-1916
-1913
-1911
-1910
-1908
-1907
-1906
-1905
-1904
-1904
-1904
-1904
-1905
-1907
-1909
-1912
-1916
-1919
-1923
-1926
-1930
-1933
-1936
-1939
-1943
-1946
-1949
-1951
-1954
-1956
-1959
-1960
-1962
-1964
-1965
-1967
-1969
-1970
-1972
-1974
-1976
-1977
-1979
-1981
-1982
-1983
-1984
-1984
-1984
-1983
-1981
-1979
-1975
-1972
-1967
-1963
-1959
-1954
-1951
-1947
-1944
-1941
-1938
-1936
-1934
-1932
-1930
-1929
-1927
-1925
-1923
-1919
-1916
-1911
-1906
-1900
-1893
-1886
-1878
-1870
-1861
-1852
-1843
-1833
-1824
-1816
-1808
-1801
-1795
-1789
-1785
-1781
-1778
-1776
-1775
-1774
-1773
-1773
-1773
-1773
-1772
-1772
-1771
-1771
-1770
-1769
-1767
-1766
-1764
-1763
-1760
-1758
-1755
-1752
-1749
-1745
-1741
-1737
-1733
-1728
-1724
-1719
-1714
-1709
-1704
-1699
-1694
-1688
-1683
-1678
-1673
-1668
-1663
-1657
-1652
-1646
-1641
-1636
-1631
-1627
-1623
-1619
-1615
-1612
-1609
-1607
-1605
-1604
-1603
-1603
-1603
-1604
-1605
-1605
-1605
-1605
-1605
-1604
-1603
-1601
-1599
-1597
-1593
-1590
-1586
-1581
-1576
-1571
-1566
-1561
-1556
-1551
-1547
-1543
-1538
-1533
-1528
-1523
-1518
-1514
-1509
-1505
-1502
-1498
-1496
-1493
-1491
-1489
-1487
-1485
-1483
-1481
-1478
-1475
-1472
-1469
-1466
-1464
-1461
-1459
-1457
-1456
-1455
-1454
-1454
-1455
-1456
-1459
-1462
-1466
-1471
-1477
-1483
-1491
-1500
-1509
-1519
-1528
-1538
-1547
-1556
-1565
-1574
-1583
-1593
-1602
-1612
-1622
-1633
-1644
-1656
-1669
-1681
-1693
-1706
-1718
-1729
-1741
-1752
-1764
-1775
-1786
-1796
-1807
-1817
-1827
-1837
-1846
-1854
-1862
-1869
-1876
-1882
-1887
-1892
-1897
-1901
-1906
-1910
-1914
-1917
-1920
-1922
-1924
-1924
-1924
-1922
-1920
-1917
-1913
-1908
-1902
-1896
-1890
-1884
-1877
-1870
-1863
-1856
-1849
-1841
-1832
-1824
-1814
-1804
-1794
-1783
-1772
-1760
-1748
-1736
-1723
-1711
-1698
-1685
-1672
-1660
-1647
-1635
-1623
-1611
-1600
-1589
-1578
-1568
-1557
-1547
-1538
-1528
-1519
-1511
-1502
-1494
-1487
-1481
-1475
-1470
-1466
-1463
-1461
-1460
-1459
-1458
-1458
-1459
-1459
-1459
-1460
-1460
-1460
-1461
-1461
-1462
-1463
-1465
-1467
-1470
-1473
-1478
-1482
-1487
-1491
-1496
-1500
-1504
-1507
-1510
-1512
-1513
-1514
-1514
-1513
-1511
-1508
-1505
-1500
-1495
-1488
-1481
-1473
-1464
-1455
-1446
-1438
-1429
-1421
-1412
-1404
-1395
-1386
-1377
-1367
-1357
-1347
-1338
-1328
-1317
-1307
-1297
-1288
-1278
-1269
-1261
-1253
-1245
-1238
-1232
-1226
-1220
-1215
-1211
-1207
-1205
-1203
-1202
-1201
-1201
-1202
-1203
-1204
-1205
-1206
-1207
-1208
-1208
-1209
-1210
-1212
-1214
-1216
-1218
-1220
-1222
-1223
-1223
-1223
-1223
-1221
-1220
-1218
-1216
-1213
-1211
-1208
-1206
-1203
-1201
-1198
-1195
-1192
-1188
-1184
-1180
-1176
-1171
-1167
-1163
-1159
-1155
-1151
-1148
-1144
-1140
-1136
-1132
-1128
-1123
-1119
-1114
-1110
-1106
-1102
-1097
-1093
-1089
-1085
-1080
-1075
-1070
-1064
-1058
-1051
-1043
-1035
-1027
-1018
-1008
-1000
-992
-984
-976
-969
-962
-956
-950
-945
-940
-936
-932
-928
-926
-923
-921
-919
-917
-914
-912
-911
-909
-909
-909
-910
-912
-915
-919
-923
-929
-935
-941
-948
-956
-964
-972
-981
-989
-998
-1006
-1014
-1020
-1027
-1033
-1039
-1045
-1051
-1057
-1063
-1070
-1078
-1085
-1093
-1101
-1109
-1116
-1123
-1131
-1138
-1145
-1152
-1160
-1167
-1173
-1179
-1184
-1188
-1191
-1192
-1193
-1192
-1190
-1188
-1184
-1180
-1175
-1169
-1164
-1158
-1152
-1147
-1142
-1138
-1134
-1131
-1128
-1125
-1124
-1123
-1122
-1122
-1122
-1123
-1124
-1126
-1128
-1130
-1133
-1135
-1138
-1141
-1144
-1146
-1149
-1151
-1153
-1155
-1156
-1157
-1158
-1160
-1161
-1163
-1165
-1167
-1169
-1172
-1174
-1176
-1179
-1182
-1185
-1188
-1192
-1197
-1203
-1208
-1215
-1222
-1230
-1238
-1246
-1255
-1265
-1275
-1285
-1297
-1308
-1320
-1334
-1347
-1362
-1378
-1395
-1413
-1431
-1450
-1469
-1489
-1508
-1527
-1546
-1564
-1582
-1600
-1617
-1632
-1647
-1661
-1673
-1684
-1693
-1701
-1707
-1713
-1717
-1719
-1721
-1721
-1721
-1721
-1720
-1719
-1719
-1719
-1720
-1722
-1725
-1728
-1733
-1739
-1747
-1757
-1768
-1781
-1796
-1812
-1830
-1848
-1867
-1886
-1906
-1925
-1944
-1963
-1982
-2000
-2019
-2037
-2056
-2075
-2094
-2114
-2135
-2156
-2177
-2199
-2221
-2244
-2266
-2289
-2311
-2334
-2357
-2380
-2404
-2428
-2453
-2478
-2503
-2528
-2552
-2575
-2597
-2617
-2636
-2654
-2669
-2684
-2697
-2708
-2719
-2728
-2737
-2745
-2752
-2758
-2763
-2768
-2772
-2775
-2778
-2780
-2782
-2783
-2784
-2783
-2781
-2779
-2775
-2770
-2764
-2756
-2748
-2739
-2729
-2717
-2705
-2691
-2677
-2662
-2647
-2631
-2615
-2598
-2581
-2564
-2546
-2527
-2508
-2488
-2467
-2445
-2423
-2401
-2377
-2354
-2330
-2306
-2282
-2258
-2234
-2210
-2186
-2161
-2136
-2110
-2084
-2057
-2029
-2001
-1974
-1946
-1918
-1890
-1861
-1833
-1804
-1775
-1745
-1715
-1685
-1653
-1622
-1591
-1561
-1531
-1503
-1475
-1449
-1423
-1399
-1377
-1356
-1336
-1317
-1299
-1282
-1266
-1251
-1237
-1223
-1211
-1200
-1191
-1183
-1178
-1173
-1171
-1169
-1169
-1169
-1170
-1172
-1174
-1177
-1180
-1184
-1188
-1191
-1194
-1197
-1199
-1201
-1202
-1202
-1202
-1202
-1201
-1201
-1200
-1199
-1198
-1197
-1196
-1195
-1194
-1193
-1193
-1192
-1192
-1193
-1193
-1194
-1194
-1194
-1194
-1192
-1190
-1187
-1184
-1181
-1178
-1175
-1173
-1170
-1168
-1165
-1162
-1159
-1154
-1148
-1141
-1132
-1122
-1110
-1096
-1081
-1063
-1045
-1025
-1004
-981
-958
-934
-908
-882
-854
-825
-796
-765
-734
-703
-672
-640
-609
-578
-547
-516
-485
-453
-421
-390
-357
-325
-293
-261
-230
-198
-167
-136
-106
-75
-45
-16
14
43
71
98
124
149
172
193
213
231
247
262
275
285
294
301
305
307
308
306
303
298
291
283
274
264
253
241
228
215
200
185
169
152
135
118
101
84
68
54
40
28
17
8
1
-5
-9
-11
-13
-15
-16
-18
-21
-25
-30
-36
-44
-54
-66
-80
-97
-116
-138
-161
-187
-215
-245
-275
-307
-339
-371
-403
-435
-466
-497
-528
-558
-587
-616
-643
-670
-695
-719
-741
-762
-781
-797
-811
-822
-831
-836
-838
-837
-833
-826
-816
-802
-785
-764
-740
-712
-680
-644
-605
-563
-517
-469
-417
-363
-307
-249
-189
-129
-68
-8
52
110
166
220
271
319
364
405
442
476
507
536
562
586
608
629
649
668
687
706
723
741
757
773
788
801
814
824
833
841
847
852
856
859
863
867
873
881
892
906
924
946
971
1000
1036
1074
1117
1164
1215
1270
1328
1389
1452
1517
1583
1648
1714
1777
1839
1898
1952
2003
2048
2088
2122
2149
2170
2183
2190
2191
2186
2175
2160
2139
2115
2087
2056
2023
1987
1950
1911
1872
1832
1792
1753
1715
1679
1646
1617
1592
1571
1556
1546
1540
1540
1543
1551
1561
1575
1592
1611
1631
1652
1674
1696
1718
1739
1760
1780
1800
1819
1838
1857
1877
1898
1919
1940
1963
1985
2008
2031
2055
2078
2101
2125
2149
2172
2195
2217
2238
2258
2275
2291
2304
2314
2322
2326
2328
2327
2322
2314
2304
2291
2275
2257
2237
2215
2192
2168
2142
2116
2090
2064
2040
2017
1997
1979
1965
1954
1948
1945
1946
1950
1957
1966
1978
1991
2005
2020
2033
2048
2060
2072
2081
2089
2096
2101
2104
2107
2108
2108
2107
2105
2103
2099
2094
2090
2085
2081
2079
2078
2079
2084
2092
2104
2120
2139
2163
2190
2222
2257
2295
2337
2383
2431
2482
2536
2591
2647
2703
2759
2814
2867
2918
2967
3014
3058
3100
3141
3181
3220
3258
3296
3334
3372
3410
3448
3486
3524
3561
3598
3634
3670
3705
3739
3772
3804
3835
3863
3889
3912
3932
3950
3964
3975
3984
3990
3994
3996
3998
4000
4001
4003
4009
4016
4025
4038
4056
4078
4104
4135
4169
4208
4250
4294
4340
4387
4436
4484
4533
4581
4628
4675
4720
4763
4804
4843
4879
4912
4940
4963
4980
4993
4999
5000
4995
4985
4970
4951
4927
4901
4870
4837
4800
4761
4719
4675
4628
4581
4531
4481
4431
4379
4328
4277
4226
4175
4125
4075
4027
3979
3933
3888
3845
3804
3767
3733
3703
3676
3654
3636
3622
3611
3605
3603
3604
3609
3617
3629
3644
3663
3685
3710
3739
3770
3804
3841
3879
3920
3961
4003
4046
4091
4137
4182
4228
4273
4318
4362
4405
4445
4484
4519
4552
4581
4607
4631
4650
4667
4681
4693
4702
4709
4715
4719
4723
4725
4727
4728
4728
4728
4728
4727
4727
4726
4726
4727
4729
4731
4735
4741
4748
4757
4768
4781
4795
4812
4830
4850
4872
4895
4918
4942
4967
4990
5013
5036
5057
5078
5098
5117
5137
5156
5176
5197
5218
5239
5260
5280
5299
5316
5329
5340
5347
5351
5351
5349
5344
5336
5327
5316
5304
5290
5274
5256
5236
5214
5190
5163
5134
5102
5067
5030
4991
4950
4907
4862
4816
4768
4720
4671
4622
4573
4526
4479
4435
4393
4355
4319
4288
4261
4238
4220
4206
4198
4194
4195
4202
4212
4227
4247
4271
4299
4331
4367
4407
4449
4494
4541
4589
4637
4686
4734
4782
4828
4874
4918
4961
5003
5044
5082
5120
5155
5189
5220
5248
5273
5296
5316
5333
5348
5361
5371
5380
5388
5394
5399
5403
5407
5410
5413
5416
5420
5424
5429
5435
5442
5450
5458
5468
5478
5488
5498
5509
5519
5529
5538
5546
5553
5558
5561
5562
5561
5557
5551
5543
5532
5518
5502
5482
5460
5434
5405
5373
5338
5300
5259
5216
5170
5122
5073
5022
4969
4915
4861
4806
4750
4694
4637
4581
4524
4469
4415
4362
4312
4266
4222
4183
4147
4116
4089
4066
4046
4030
4019
4008
4000
3994
3989
3985
3983
3982
3981
3981
3981
3981
3979
3976
3970
3963
3953
3940
3925
3909
3890
3869
3847
3824
3799
3772
3743
3712
3680
3646
3611
3576
3541
3507
3475
3445
3419
3396
3375
3359
3345
3334
3325
3318
3312
3307
3303
3299
3294
3289
3282
3274
3265
3256
3246
3236
3226
3216
3206
3197
3188
3178
3167
3154
3140
3122
3102
3077
3049
3015
2976
2931
2881
2825
2763
2696
2623
2545
2463
2377
2287
2194
2098
2001
1903
1805
1708
1612
1520
1432
1349
1272
1203
1141
1088
1042
1002
970
942
918
896
876
856
835
815
793
771
749
728
708
691
676
664
656
651
648
648
650
653
658
664
670
676
683
690
698
706
714
721
728
733
736
738
739
739
738
738
737
737
736
735
734
731
727
720
712
701
687
670
651
630
607
583
557
531
504
476
449
422
396
371
347
324
302
281
262
245
230
217
207
199
194
191
189
190
192
195
200
206
213
221
228
235
241
245
247
246
242
236
229
221
212
203
195
188
182
178
175
174
175
177
181
187
193
201
210
218
227
234
240
244
247
248
247
244
239
232
224
214
203
191
177
161
144
124
103
80
54
27
-3
-34
-67
-102
-137
-174
-212
-251
-291
-334
-378
-424
-471
-521
-572
-625
-679
-733
-788
-843
-897
-950
-1000
-1049
-1095
-1138
-1178
-1215
-1249
-1282
-1312
-1340
-1366
-1392
-1415
-1437
-1457
-1475
-1491
-1504
-1515
-1524
-1530
-1533
-1534
-1531
-1524
-1515
-1503
-1489
-1474
-1458
-1443
-1428
-1414
-1401
-1390
-1381
-1374
-1368
-1364
-1361
-1361
-1362
-1365
-1370
-1378
-1388
-1400
-1415
-1432
-1450
-1470
-1490
-1510
-1530
-1549
-1567
-1582
-1596
-1608
-1617
-1625
-1632
-1637
-1640
-1642
-1643
-1642
-1640
-1637
-1633
-1630
-1628
-1627
-1628
-1631
-1638
-1648
-1662
-1681
-1704
-1731
-1763
-1800
-1842
-1888
-1939
-1994
-2053
-2115
-2181
-2248
-2318
-2391
-2465
-2541
-2618
-2696
-2775
-2853
-2931
-3009
-3084
-3158
-3229
-3297
-3363
-3425
-3485
-3541
-3595
-3648
-3699
-3748
-3797
-3844
-3891
-3936
-3979
-4019
-4056
-4090
-4120
-4146
-4168
-4186
-4200
-4209
-4214
-4215
-4211
-4202
-4188
-4171
-4149
-4124
-4094
-4065
-4032
-3999
-3966
-3933
-3900
-3869
-3839
-3810
-3782
-3754
-3725
-3697
-3669
-3640
-3612
-3584
-3557
-3532
-3508
-3486
-3465
-3448
-3432
-3420
-3410
-3402
-3398
-3395
-3395
-3397
-3401
-3407
-3413
-3421
-3430
-3440
-3451
-3462
-3474
-3486
-3498
-3509
-3520
-3531
-3542
-3553
-3566
-3579
-3593
-3609
-3627
-3647
-3669
-3692
-3717
-3743
-3770
-3799
-3829
-3860
-3892
-3924
-3956
-3989
-4022
-4054
-4088
-4122
-4157
-4193
-4230
-4267
-4306
-4345
-4386
-4427
-4470
-4515
-4561
-4609
-4658
-4709
-4763
-4817
-4874
-4932
-4992
-5053
-5116
-5179
-5244
-5310
-5376
-5442
-5508
-5574
-5639
-5704
-5767
-5829
-5890
-5950
-6008
-6065
-6120
-6174
-6227
-6279
-6330
-6380
-6429
-6478
-6526
-6573
-6619
-6664
-6709
-6753
-6795
-6837
-6878
-6918
-6958
-6996
-7034
-7073
-7111
-7150
-7189
-7230
-7272
-7315
-7359
-7403
-7447
-7490
-7531
-7570
-7606
-7639
-7670
-7697
-7721
-7742
-7760
-7775
-7786
-7793
-7796
-7794
-7786
-7774
-7756
-7733
-7706
-7676
-7642
-7606
-7568
-7529
-7490
-7451
-7412
-7374
-7338
-7303
-7270
-7238
-7209
-7182
-7157
-7134
-7113
-7095
-7078
-7063
-7050
-7037
-7025
-7013
-7002
-6990
-6978
-6965
-6952
-6938
-6924
-6909
-6894
-6879
-6864
-6850
-6835
-6820
-6804
-6788
-6771
-6753
-6733
-6712
-6690
-6667
-6642
-6616
-6589
-6561
-6532
-6502
-6472
-6441
-6411
-6380
-6350
-6321
-6291
-6262
-6234
-6205
-6177
-6148
-6119
-6091
-6062
-6033
-6003
-5973
-5943
-5912
-5880
-5848
-5816
-5784
-5751
-5718
-5685
-5652
-5619
-5585
-5551
-5516
-5480
-5444
-5407
-5369
-5330
-5290
-5249
-5206
-5161
-5114
-5064
-5012
-4958
-4902
-4843
-4784
-4723
-4661
-4599
-4537
-4475
-4413
-4353
-4293
-4236
-4180
-4127
-4077
-4030
-3985
-3943
-3904
-3867
-3834
-3803
-3774
-3748
-3724
-3702
-3680
-3660
-3639
-3618
-3596
-3573
-3549
-3524
-3498
-3472
-3445
-3420
-3395
-3372
-3350
-3330
-3313
-3297
-3284
-3273
-3262
-3253
-3243
-3232
-3220
-3205
-3188
-3167
-3144
-3116
-3086
-3052
-3016
-2977
-2936
-2893
-2848
-2803
-2758
-2713
-2669
-2627
-2586
-2546
-2508
-2471
-2434
-2397
-2359
-2320
-2279
-2238
-2197
-2154
-2112
-2069
-2025
-1981
-1936
-1890
-1843
-1794
-1743
-1690
-1636
-1579
-1520
-1461
-1400
-1340
-1279
-1218
-1157
-1095
-1033
-970
-905
-837
-768
-696
-621
-545
-466
-386
-304
-220
-136
-51
36
123
210
298
386
474
562
650
738
825
913
1000
1089
1178
1268
1358
1449
1540
1631
1722
1811
1900
1987
2072
2155
2236
2315
2390
2464
2534
2603
2669
2734
2798
2862
2927
2993
3062
3133
3207
3285
3366
3451
3539
3630
3724
3820
3918
4017
4117
4218
4319
4420
4520
4620
4717
4813
4905
4995
5080
5162
5239
5311
5379
5441
5498
5549
5593
5632
5665
5691
5712
5728
5738
5745
5747
5747
5744
5738
5730
5721
5710
5698
5685
5671
5656
5639
5622
5603
5585
5565
5546
5528
5510
5494
5479
5467
5456
5447
5440
5435
5431
5430
5430
5432
5436
5443
5450
5460
5471
5482
5493
5505
5516
5527
5538
5549
5560
5572
5584
5596
5607
5618
5628
5637
5644
5651
5658
5664
5670
5677
5683
5690
5697
5705
5712
5719
5726
5733
5740
5747
5755
5763
5771
5779
5787
5795
5803
5810
5816
5821
5825
5828
5829
5830
5829
5828
5827
5825
5823
5821
5818
5815
5810
5804
5797
5788
5778
5766
5753
5739
5724
5708
5691
5674
5656
5637
5618
5599
5580
5561
5542
5523
5506
5489
5472
5456
5440
5425
5410
5395
5380
5366
5352
5338
5325
5312
5299
5286
5272
5257
5240
5222
5203
5183
5161
5139
5117
5095
5073
5053
5034
5017
5003
4990
4979
4971
4965
4960
4957
4956
4957
4958
4960
4963
4967
4970
4974
4977
4980
4983
4986
4990
4994
4999
5006
5014
5024
5037
5052
5070
5090
5111
5135
5159
5185
5211
5236
5262
5287
5310
5332
5353
5371
5388
5402
5413
5423
5429
5434
5437
5437
5436
5433
5429
5424
5417
5410
5401
5391
5380
5368
5355
5341
5327
5311
5295
5277
5257
5236
5212
5187
5161
5133
5103
5072
5039
5006
4972
4937
4902
4866
4830
4794
4759
4724
4689
4656
4624
4593
4564
4535
4509
4484
4460
4438
4417
4398
4380
4363
4347
4331
4315
4300
4285
4269
4254
4238
4222
4207
4191
4175
4160
4144
4129
4115
4101
4086
4075
4062
4051
4038
4029
4018
4008
3998
3989
3981
3973
3967
3961
3957
3954
3951
3950
3949
3949
3949
3950
3952
3954
3956
3958
3961
3962
3963
3963
3961
3959
3955
3951
3945
3938
3930
3922
3912
3903
3892
3882
3872
3861
3851
3840
3829
3817
3805
3792
3777
3760
3743
3723
3702
3681
3658
3635
3612
3588
3565
3542
3518
3495
3472
3449
3426
3403
3381
3359
3337
3314
3291
3268
3243
3219
3195
3171
3148
3126
3106
3086
3068
3051
3035
3020
3006
2992
2980
2970
2960
2952
2946
2941
2937
2936
2936
2937
2940
2945
2950
2956
2964
2971
2979
2986
2994
3001
3008
3014
3019
3023
3025
3024
3021
3015
3007
2995
2980
2963
2943
2920
2895
2868
2840
2809
2777
2743
2708
2672
2636
2599
2562
2526
2490
2456
2422
2389
2357
2325
2294
2262
2230
2198
2164
2130
2094
2057
2019
1980
1939
1897
1853
1807
1760
1710
1658
1603
1546
1486
1424
1360
1294
1227
1157
1087
1016
944
872
800
728
656
584
513
442
371
300
230
160
90
21
-49
-118
-188
-257
-327
-395
-464
-532
-601
-669
-737
-805
-873
-942
-1012
-1082
-1153
-1225
-1297
-1371
-1445
-1520
-1595
-1671
-1747
-1823
-1899
-1976
-2052
-2128
-2204
-2280
-2356
-2431
-2506
-2579
-2652
-2724
-2795
-2865
-2934
-3002
-3069
-3136
-3201
-3265
-3328
-3390
-3450
-3509
-3567
-3623
-3678
-3733
-3786
-3839
-3891
-3942
-3993
-4042
-4091
-4140
-4187
-4233
-4279
-4324
-4368
-4411
-4453
-4494
-4535
-4574
-4613
-4651
-4689
-4725
-4761
-4797
-4832
-4867
-4901
-4936
-4971
-5006
-5040
-5075
-5110
-5144
-5178
-5212
-5246
-5280
-5314
-5348
-5382
-5417
-5453
-5489
-5526
-5564
-5603
-5643
-5684
-5725
-5768
-5810
-5853
-5897
-5941
-5985
-6030
-6076
-6123
-6170
-6218
-6267
-6317
-6367
-6417
-6468
-6518
-6568
-6617
-6666
-6714
-6761
-6807
-6852
-6896
-6938
-6979
-7019
-7058
-7096
-7132
-7168
-7202
-7235
-7268
-7300
-7331
-7362
-7392
-7422
-7452
-7483
-7513
-7543
-7573
-7604
-7634
-7665
-7695
-7724
-7753
-7781
-7808
-7835
-7860
-7885
-7909
-7932
-7954
-7976
-7996
-8016
-8036
-8054
-8071
-8089
-8103
-8119
-8132
-8144
-8154
-8163
-8170
-8177
-8182
-8186
-8189
-8193
-8196
-8197
-8198
-8199
-8198
-8196
-8194
-8189
-8183
-8177
-8169
-8160
-8148
-8137
-8124
-8109
-8093
-8076
-8058
-8038
-8016
-7993
-7969
-7943
-7916
-7888
-7858
-7828
-7796
-7764
-7730
-7696
-7661
-7624
-7587
-7549
-7510
-7471
-7430
-7389
-7348
-7307
-7266
-7225
-7185
-7146
-7108
-7071
-7034
-7000
-6965
-6932
-6900
-6867
-6835
-6803
-6770
-6738
-6705
-6671
-6637
-6602
-6566
-6529
-6491
-6451
-6411
-6369
-6326
-6282
-6237
-6190
-6142
-6094
-6044
-5994
-5942
-5890
-5836
-5782
-5727
-5670
-5613
-5555
-5495
-5435
-5373
-5311
-5247
-5183
-5117
-5051
-4983
-4914
-4845
-4774
-4702
-4630
-4557
-4484
-4410
-4336
-4262
-4188
-4114
-4041
-3967
-3894
-3821
-3749
-3677
-3605
-3535
-3465
-3396
-3328
-3261
-3196
-3132
-3070
-3010
-2951
-2894
-2838
-2783
-2729
-2677
-2625
-2575
-2526
-2478
-2430
-2384
-2339
-2296
-2254
-2213
-2173
-2135
-2098
-2062
-2028
-1994
-1962
-1930
-1900
-1871
-1843
-1816
-1790
-1766
-1743
-1721
-1700
-1680
-1661
-1643
-1625
-1609
-1593
-1577
-1563
-1548
-1534
-1521
-1508
-1495
-1482
-1469
-1457
-1444
-1430
-1416
-1402
-1387
-1371
-1355
-1339
-1322
-1305
-1287
-1269
-1251
-1232
-1213
-1194
-1175
-1155
-1136
-1117
-1097
-1078
-1058
-1039
-1018
-998
-977
-955
-933
-909
-884
-859
-833
-805
-778
-749
-720
-689
-658
-627
-594
-560
-525
-489
-452
-412
-371
-328
-283
-235
-186
-134
-81
-26
30
88
147
207
268
330
393
457
522
588
654
721
789
857
926
996
1067
1138
1209
1280
1351
1422
1493
1564
1634
1704
1774
1843
1912
1981
2049
2116
2183
2250
2316
2382
2446
2511
2574
2637
2699
2761
2822
2883
2943
3003
3062
3121
3180
3238
3296
3354
3411
3469
3526
3583
3639
3694
3749
3803
3856
3907
3958
4006
4054
4101
4146
4190
4233
4275
4316
4356
4395
4433
4471
4507
4543
4578
4613
4647
4681
4714
4748
4780
4813
4846
4878
4910
4942
4973
5005
5037
5068
5100
5133
5165
5199
5232
5266
5301
5335
5371
5406
5441
5477
5512
5547
5583
5618
5653
5688
5722
5756
5790
5824
5858
5891
5924
5957
5990
6023
6056
6089
6122
6155
6188
6221
6254
6287
6320
6353
6386
6418
6451
6483
6516
6548
6581
6613
6645
6678
6710
6743
6775
6808
6841
6874
6908
6942
6976
7011
7046
7080
7115
7150
7185
7220
7255
7290
7325
7360
7395
7431
7466
7502
7537
7572
7607
7642
7676
7710
7743
7776
7809
7841
7873
7906
7938
7970
8002
8034
8066
8098
8129
8161
8193
8224
8255
8286
8317
8347
8378
8408
8437
8466
8495
8523
8551
8578
8604
8630
8655
8680
8704
8727
8750
8772
8793
8814
8834
8854
8874
8893
8912
8930
8949
8966
8984
9001
9018
9034
9051
9066
9081
9096
9109
9122
9133
9143
9152
9159
9165
9170
9173
9174
9175
9174
9172
9168
9163
9157
9150
9141
9131
9120
9108
9095
9082
9068
9054
9040
9025
9011
8997
8983
8969
8955
8940
8926
8911
8895
8879
8862
8844
8826
8807
8786
8765
8743
8720
8696
8671
8645
8618
8590
8561
8532
8501
8470
8439
8407
8375
8343
8311
8278
8246
8213
8180
8148
8115
8082
8050
8016
7985
7953
7921
7888
7856
7823
7789
7755
7721
7685
7649
7611
7573
7533
7493
7452
7409
7366
7323
7279
7234
7190
7145
7100
7055
7010
6966
6921
6877
6832
6787
6743
6698
6653
6608
6563
6517
6472
6427
6381
6336
6291
6247
6203
6160
6117
6074
6032
5991
5950
5909
5869
5830
5791
5753
5715
5677
5640
5602
5565
5527
5489
5451
5413
5374
5335
5295
5256
5216
5176
5136
5097
5057
5018
4979
4939
4900
4861
4821
4781
4740
4699
4658
4615
4572
4528
4484
4439
4394
4349
4303
4257
4210
4164
4117
4069
4022
3974
3926
3877
3829
3780
3731
3682
3633
3583
3534
3485
3436
3386
3337
3288
3238
3188
3138
3087
3036
2985
2934
2882
2830
2777
2724
2671
2618
2564
2510
2456
2402
2347
2293
2239
2185
2132
2080
2027
1976
1925
1874
1824
1775
1726
1677
1629
1582
1535
1488
1442
1397
1353
1309
1266
1224
1182
1141
1100
1059
1018
980
940
901
862
823
783
744
704
665
624
584
542
501
458
414
370
325
279
232
184
135
86
36
-14
-65
-116
-168
-220
-272
-325
-379
-433
-488
-544
-601
-659
-718
-778
-838
-900
-962
-1025
-1089
-1154
-1219
-1286
-1353
-1420
-1488
-1557
-1626
-1695
-1765
-1835
-1906
-1976
-2047
-2118
-2189
-2261
-2333
-2405
-2479
-2552
-2627
-2702
-2778
-2854
-2931
-3009
-3087
-3165
-3244
-3323
-3402
-3481
-3560
-3639
-3719
-3798
-3877
-3956
-4035
-4114
-4192
-4270
-4347
-4425
-4501
-4577
-4653
-4728
-4801
-4875
-4947
-5018
-5088
-5157
-5226
-5293
-5359
-5424
-5488
-5552
-5614
-5675
-5736
-5795
-5853
-5910
-5965
-6020
-6073
-6125
-6175
-6224
-6272
-6318
-6363
-6407
-6450
-6491
-6531
-6570
-6607
-6643
-6679
-6712
-6745
-6777
-6807
-6836
-6864
-6891
-6917
-6941
-6965
-6987
-7008
-7029
-7048
-7066
-7083
-7098
-7113
-7126
-7138
-7149
-7158
-7167
-7174
-7180
-7185
-7190
-7193
-7196
-7198
-7200
-7201
-7201
-7202
-7202
-7201
-7200
-7198
-7196
-7192
-7188
-7184
-7178
-7172
-7165
-7157
-7148
-7139
-7130
-7120
-7110
-7100
-7090
-7079
-7069
-7059
-7049
-7040
-7030
-7020
-7011
-7001
-6992
-6982
-6973
-6963
-6953
-6943
-6933
-6923
-6913
-6902
-6892
-6881
-6871
-6860
-6849
-6839
-6828
-6817
-6807
-6796
-6786
-6775
-6764
-6753
-6742
-6730
-6719
-6707
-6695
-6683
-6671
-6658
-6645
-6632
-6618
-6603
-6588
-6573
-6556
-6540
-6523
-6505
-6487
-6469
-6450
-6430
-6410
-6390
-6369
-6348
-6326
-6304
-6281
-6257
-6232
-6207
-6180
-6153
-6125
-6096
-6066
-6035
-6003
-5971
-5939
-5906
-5873
-5839
-5804
-5769
-5734
-5698
-5662
-5624
-5586
-5548
-5508
-5468
-5427
-5386
-5344
-5301
-5258
-5214
-5170
-5125
-5079
-5033
-4987
-4939
-4891
-4842
-4793
-4742
-4690
-4637
-4583
-4527
-4471
-4413
-4353
-4292
-4230
-4167
-4102
-4035
-3970
-3902
-3834
-3766
-3697
-3628
-3559
-3491
-3422
-3355
-3288
-3221
-3155
-3090
-3026
-2962
-2900
-2839
-2779
-2720
-2663
-2606
-2551
-2497
-2444
-2393
-2342
-2293
-2245
-2198
-2151
-2106
-2062
-2017
-1976
-1934
-1893
-1853
-1814
-1776
-1739
-1702
-1666
-1630
-1595
-1560
-1525
-1491
-1457
-1423
-1389
-1355
-1320
-1286
-1252
-1217
-1182
-1147
-1112
-1077
-1041
-1004
-969
-933
-896
-859
-821
-783
-745
-707
-668
-629
-590
-551
-511
-471
-431
-391
-351
-310
-270
-229
-188
-147
-107
-66
-25
16
57
98
139
180
221
262
303
343
383
422
461
499
536
573
608
643
676
709
740
770
799
826
852
877
900
921
940
958
973
987
999
1008
1016
1022
1027
1029
1029
1027
1024
1018
1010
1002
993
982
970
956
941
925
907
888
868
846
823
799
774
747
718
689
658
626
592
558
522
485
447
408
369
329
288
247
206
164
122
81
39
-2
-43
-83
-123
-163
-203
-242
-281
-319
-358
-396
-433
-471
-508
-544
-580
-616
-651
-685
-719
-752
-784
-816
-846
-876
-905
-932
-959
-985
-1010
-1035
-1058
-1081
-1103
-1124
-1144
-1163
-1182
-1200
-1218
-1235
-1251
-1267
-1282
-1297
-1311
-1325
-1338
-1350
-1362
-1374
-1385
-1396
-1406
-1417
-1427
-1437
-1446
-1456
-1466
-1476
-1486
-1496
-1506
-1516
-1526
-1537
-1547
-1557
-1567
-1576
-1585
-1593
-1601
-1609
-1615
-1621
-1626
-1631
-1635
-1639
-1642
-1645
-1647
-1649
-1651
-1653
-1655
-1656
-1657
-1658
-1658
-1658
-1658
-1657
-1655
-1653
-1650
-1646
-1642
-1636
-1630
-1623
-1615
-1607
-1597
-1588
-1577
-1566
-1555
-1542
-1529
-1516
-1502
-1487
-1471
-1454
-1437
-1420
-1401
-1382
-1362
-1342
-1321
-1300
-1278
-1256
-1234
-1210
-1187
-1163
-1139
-1114
-1089
-1063
-1038
-1012
-985
-959
-932
-905
-877
-850
-822
-794
-767
-739
-711
-684
-656
-629
-602
-575
-548
-522
-495
-468
-441
-414
-386
-359
-331
-303
-275
-247
-219
-191
-163
-136
-108
-81
-53
-26
1
28
55
82
109
137
165
193
221
250
278
307
335
364
392
420
448
476
503
529
556
581
606
631
656
679
703
726
749
772
794
817
839
862
884
907
930
952
975
997
1020
1042
1063
1084
1104
1124
1142
1160
1177
1194
1209
1224
1239
1253
1266
1280
1293
1305
1317
1329
1340
1350
1359
1368
1376
1383
1390
1396
1402
1407
1411
1416
1420
1424
1428
1432
1436
1440
1444
1448
1452
1457
1462
1467
1472
1478
1484
1490
1496
1502
1509
1516
1523
1531
1540
1548
1558
1568
1579
1590
1602
1614
1628
1641
1656
1671
1687
1704
1721
1738
1757
1775
1795
1814
1834
1855
1875
1897
1918
1939
1961
1982
2004
2025
2047
2069
2091
2113
2135
2157
2179
2201
2222
2243
2264
2285
2306
2326
2346
2366
2385
2404
2422
2439
2456
2472
2487
2501
2514
2526
2538
2549
2559
2568
2577
2585
2593
2600
2607
2613
2618
2624
2628
2633
2636
2639
2642
2643
2644
2644
2644
2642
2640
2638
2634
2629
2624
2618
2611
2603
2595
2586
2576
2566
2555
2543
2531
2518
2505
2491
2476
2461
2445
2429
2412
2395
2377
2358
2339
2320
2300
2280
2259
2238
2216
2193
2170
2147
2123
2099
2074
2048
2021
1996
1969
1943
1915
1887
1859
1830
1801
1772
1741
1711
1680
1649
1617
1585
1552
1520
1487
1454
1420
1387
1354
1320
1287
1254
1221
1188
1155
1123
1091
1059
1028
996
966
935
906
876
848
820
792
765
739
713
688
663
639
616
593
570
547
525
503
481
460
439
419
399
380
362
344
327
310
295
280
265
251
238
225
212
200
188
177
165
154
143
132
121
111
101
91
82
73
64
56
48
40
34
27
21
16
11
7
3
-1
-4
-6
-8
-9
-9
-9
-9
-7
-5
-2
2
7
12
19
26
34
42
52
63
74
86
99
112
126
141
156
172
188
204
221
239
256
275
294
313
333
353
373
394
415
436
458
479
501
523
545
567
588
610
631
652
674
695
715
736
756
776
795
814
833
851
868
885
901
917
931
946
960
973
986
999
1010
1022
1035
1046
1058
1069
1080
1091
1103
1115
1127
1139
1152
1165
1179
1193
1208
1223
1238
1254
1270
1286
1303
1319
1336
1353
1370
1387
1405
1423
1441
1460
1479
1498
1518
1538
1559
1580
1601
1623
1645
1668
1690
1713
1736
1760
1784
1808
1832
1856
1881
1906
1931
1956
1982
2008
2033
2061
2088
2115
2142
2169
2196
2224
2251
2278
2305
2332
2359
2386
2412
2438
2464
2490
2515
2539
2563
2587
2610
2632
2654
2675
2696
2717
2737
2756
2776
2795
2813
2832
2850
2868
2886
2903
2920
2937
2954
2970
2986
3002
3018
3033
3048
3062
3076
3090
3103
3116
3129
3141
3153
3165
3176
3188
3199
3210
3221
3231
3242
3251
3261
3270
3279
3287
3295
3303
3310
3317
3324
3331
3338
3345
3352
3359
3366
3373
3380
3387
3394
3401
3408
3414
3421
3427
3433
3438
3443
3448
3453
3457
3461
3465
3468
3471
3474
3476
3478
3480
3482
3484
3486
3488
3490
3493
3495
3498
3501
3505
3508
3512
3517
3521
3526
3531
3537
3542
3547
3553
3558
3564
3570
3576
3582
3587
3593
3599
3606
3612
3618
3624
3630
3636
3641
3647
3653
3659
3664
3669
3675
3680
3685
3690
3694
3698
3703
3706
3710
3713
3716
3718
3720
3721
3721
3721
3721
3719
3717
3715
3711
3708
3703
3698
3693
3687
3680
3673
3665
3657
3648
3638
3628
3617
3606
3593
3580
3567
3552
3537
3522
3505
3488
3470
3451
3431
3411
3390
3368
3345
3322
3298
3274
3249
3224
3198
3171
3144
3116
3087
3058
3029
2998
2967
2935
2903
2869
2836
2801
2767
2731
2696
2660
2623
2587
2550
2513
2475
2438
2400
2361
2323
2284
2245
2205
2166
2126
2087
2047
2007
1968
1928
1888
1848
1808
1768
1728
1688
1648
1609
1569
1529
1489
1449
1410
1370
1330
1291
1251
1212
1172
1133
1094
1055
1016
978
939
901
863
826
789
752
715
679
644
608
573
539
504
470
437
404
372
340
309
278
248
218
189
161
133
106
79
53
28
3
-21
-44
-67
-89
-111
-132
-152
-172
-191
-210
-228
-246
-263
-280
-296
-313
-328
-344
-359
-374
-388
-402
-416
-429
-442
-454
-467
-478
-490
-501
-512
-523
-533
-544
-554
-565
-575
-585
-596
-606
-617
-628
-639
-650
-661
-673
-684
-696
-708
-719
-731
-743
-755
-767
-779
-791
-803
-815
-828
-840
-853
-866
-879
-892
-906
-919
-933
-947
-961
-975
-989
-1002
-1016
-1032
-1046
-1060
-1074
-1088
-1102
-1117
-1131
-1146
-1160
-1175
-1190
-1205
-1219
-1234
-1249
-1263
-1277
-1291
-1305
-1319
-1333
-1347
-1360
-1374
-1387
-1401
-1415
-1428
-1442
-1455
-1469
-1483
-1497
-1511
-1525
-1539
-1553
-1567
-1581
-1595
-1609
-1623
-1637
-1651
-1665
-1679
-1694
-1708
-1723
-1738
-1753
-1768
-1784
-1800
-1816
-1832
-1849
-1866
-1883
-1900
-1917
-1934
-1951
-1969
-1986
-2003
-2020
-2037
-2054
-2070
-2086
-2102
-2118
-2133
-2148
-2162
-2177
-2192
-2206
-2221
-2235
-2250
-2265
-2279
-2294
-2309
-2324
-2339
-2354
-2370
-2385
-2400
-2416
-2431
-2447
-2463
-2479
-2496
-2512
-2529
-2546
-2563
-2580
-2597
-2615
-2633
-2651
-2669
-2687
-2706
-2725
-2745
-2765
-2785
-2805
-2826
-2847
-2869
-2890
-2913
-2935
-2957
-2980
-3003
-3026
-3050
-3073
-3096
-3119
-3142
-3165
-3188
-3211
-3233
-3255
-3277
-3299
-3321
-3343
-3364
-3385
-3406
-3427
-3447
-3468
-3488
-3507
-3527
-3546
-3565
-3584
-3603
-3622
-3641
-3659
-3678
-3696
-3715
-3733
-3751
-3769
-3787
-3805
-3822
-3840
-3857
-3874
-3890
-3906
-3922
-3938
-3953
-3968
-3983
-3997
-4011
-4024
-4037
-4050
-4061
-4073
-4083
-4094
-4103
-4113
-4121
-4129
-4137
-4144
-4151
-4157
-4163
-4169
-4174
-4179
-4183
-4187
-4191
-4195
-4198
-4201
-4204
-4207
-4209
-4211
-4213
-4215
-4217
-4218
-4219
-4220
-4221
-4221
-4222
-4222
-4222
-4222
-4221
-4220
-4219
-4218
-4216
-4213
-4211
-4207
-4203
-4199
-4194
-4189
-4183
-4177
-4171
-4164
-4157
-4149
-4141
-4133
-4124
-4115
-4106
-4097
-4088
-4078
-4067
-4058
-4046
-4037
-4026
-4014
-4003
-3992
-3980
-3968
-3956
-3944
-3932
-3920
-3908
-3896
-3883
-3870
-3858
-3845
-3831
-3818
-3804
-3790
-3776
-3762
-3747
-3732
-3718
-3703
-3687
-3672
-3657
-3641
-3625
-3609
-3593
-3577
-3560
-3544
-3527
-3510
-3492
-3475
-3458
-3440
-3422
-3405
-3387
-3369
-3351
-3333
-3315
-3296
-3278
-3260
-3241
-3222
-3204
-3185
-3166
-3147
-3128
-3109
-3090
-3071
-3052
-3034
-3015
-2997
-2978
-2960
-2942
-2924
-2905
-2887
-2868
-2850
-2831
-2813
-2794
-2775
-2756
-2737
-2718
-2699
-2680
-2661
-2642
-2622
-2603
-2583
-2563
-2543
-2523
-2504
-2484
-2464
-2444
-2423
-2403
-2383
-2362
-2341
-2320
-2299
-2278
-2256
-2234
-2212
-2190
-2167
-2144
-2122
-2099
-2075
-2052
-2028
-2004
-1980
-1956
-1931
-1906
-1880
-1855
-1828
-1802
-1774
-1746
-1718
-1689
-1660
-1630
-1600
-1569
-1538
-1506
-1474
-1442
-1410
-1377
-1345
-1312
-1279
-1246
-1212
-1179
-1145
-1111
-1077
-1043
-1008
-975
-940
-906
-871
-836
-801
-765
-730
-694
-659
-623
-587
-551
-515
-479
-443
-407
-370
-333
-297
-260
-223
-185
-148
-110
-72
-34
5
44
83
122
162
202
242
282
323
365
407
449
492
535
578
622
667
712
757
803
849
896
943
990
1038
1087
1135
1185
1234
1284
1335
1385
1436
1488
1540
1591
1644
1696
1749
1802
1855
1908
1962
2015
2069
2124
2178
2232
2286
2341
2395
2449
2502
2556
2609
2662
2715
2767
2819
2871
2923
2974
3025
3076
3127
3177
3227
3277
3327
3376
3424
3472
3520
3567
3614
3659
3704
3749
3793
3836
3878
3919
3960
4000
4038
4078
4115
4152
4189
4224
4259
4293
4327
4359
4390
4421
4450
4479
4506
4533
4558
4583
4606
4628
4650
4670
4689
4707
4724
4740
4755
4769
4782
4794
4805
4815
4825
4833
4841
4848
4854
4859
4863
4867
4870
4873
4874
4875
4875
4874
4873
4871
4868
4864
4860
4855
4849
4843
4836
4829
4821
4812
4803
4793
4783
4772
4761
4750
4738
4726
4714
4701
4688
4675
4662
4649
4636
4622
4609
4596
4583
4570
4557
4544
4532
4519
4507
4495
4483
4472
4460
4449
4438
4427
4417
4406
4396
4387
4377
4368
4359
4351
4343
4335
4328
4321
4315
4309
4303
4297
4292
4287
4283
4278
4274
4270
4266
4263
4259
4256
4252
4249
4245
4242
4238
4235
4231
4227
4223
4219
4215
4210
4206
4201
4196
4191
4186
4181
4176
4170
4164
4158
4152
4145
4138
4131
4123
4115
4107
4098
4089
4078
4069
4058
4048
4035
4025
4013
4001
3989
3976
3963
3950
3937
3924
3910
3897
3883
3869
3855
3840
3826
3811
3796
3780
3764
3749
3732
3716
3699
3682
3664
3647
3628
3610
3590
3571
3551
3531
3510
3489
3467
3445
3423
3401
3378
3355
3332
3309
3286
3263
3239
3216
3192
3168
3145
3120
3096
3072
3047
3022
2997
2972
2946
2920
2895
2869
2843
2816
2790
2763
2737
2710
2683
2656
2629
2601
2574
2546
2518
2489
2461
2432
2402
2373
2343
2313
2282
2251
2220
2189
2157
2125
2093
2060
2028
1995
1962
1928
1895
1861
1828
1794
1760
1727
1693
1660
1626
1593
1560
1527
1494
1462
1430
1398
1367
1336
1306
1276
1247
1219
1191
1163
1137
1110
1085
1060
1036
1012
989
967
946
925
905
885
866
848
831
815
799
783
769
755
742
729
717
705
695
684
675
666
657
649
642
635
629
624
619
615
611
608
606
604
603
602
602
602
602
603
605
607
609
612
615
618
622
627
632
637
642
648
654
661
668
675
682
689
697
704
712
720
728
736
744
752
760
768
775
783
791
799
807
815
823
831
839
847
855
863
870
877
884
891
898
905
911
917
923
929
935
940
945
950
954
958
962
966
969
973
976
979
981
984
986
988
990
992
994
995
997
998
999
999
1000
1000
1000
1000
1000
999
998
996
995
992
990
986
983
978
974
968
963
956
950
942
935
927
918
910
901
891
882
872
862
852
842
831
821
810
800
789
778
766
755
743
732
720
708
695
683
671
658
646
633
621
608
596
583
570
558
545
532
519
505
492
478
465
451
437
424
410
396
382
367
353
339
324
309
295
280
264
249
233
218
202
186
170
154
138
121
105
89
72
56
40
23
7
-9
-26
-43
-59
-76
-93
-110
-127
-144
-162
-179
-196
-213
-230
-247
-265
-282
-299
-316
-333
-349
-366
-382
-399
-415
-431
-448
-464
-480
-496
-512
-529
-545
-561
-578
-594
-610
-627
-644
-660
-677
-694
-711
-729
-746
-764
-782
-800
-818
-836
-854
-873
-892
-911
-930
-949
-968
-987
-1006
-1026
-1046
-1065
-1085
-1105
-1125
-1145
-1165
-1185
-1205
-1225
-1244
-1264
-1284
-1303
-1322
-1341
-1359
-1377
-1395
-1413
-1430
-1446
-1463
-1478
-1494
-1509
-1523
-1537
-1551
-1564
-1576
-1589
-1601
-1612
-1623
-1634
-1644
-1654
-1664
-1673
-1682
-1690
-1698
-1706
-1713
-1720
-1727
-1733
-1738
-1744
-1748
-1752
-1756
-1759
-1761
-1762
-1763
-1763
-1762
-1761
-1759
-1757
-1754
-1750
-1746
-1741
-1736
-1730
-1724
-1718
-1711
-1704
-1697
-1689
-1681
-1673
-1664
-1655
-1646
-1637
-1628
-1618
-1608
-1598
-1587
-1577
-1566
-1554
-1542
-1530
-1518
-1505
-1492
-1478
-1464
-1450
-1436
-1421
-1406
-1391
-1375
-1360
-1344
-1328
-1312
-1296
-1281
-1265
-1249
-1232
-1216
-1200
-1184
-1167
-1151
-1134
-1117
-1100
-1083
-1066
-1048
-1031
-1012
-995
-978
-960
-942
-923
-905
-887
-868
-849
-830
-811
-791
-772
-752
-732
-712
-691
-671
-650
-629
-608
-587
-565
-544
-522
-500
-477
-455
-432
-409
-386
-363
-341
-318
-295
-273
-251
-229
-207
-186
-165
-144
-124
-104
-84
-65
-46
-27
-9
9
27
44
61
78
95
111
127
143
158
174
189
204
219
233
248
262
277
292
306
321
335
350
364
379
394
409
425
440
456
472
489
505
523
540
558
576
595
614
633
653
672
692
713
733
754
775
796
817
839
861
883
905
928
951
974
998
1020
1045
1068
1092
1116
1140
1164
1188
1212
1236
1260
1283
1307
1331
1355
1378
1402
1425
1448
1472
1495
1518
1541
1564
1586
1609
1632
1654
1677
1700
1722
1745
1768
1790
1813
1836
1859
1882
1905
1928
1952
1975
1999
2023
2045
2070
2095
2119
2143
2167
2191
2215
2239
2263
2287
2310
2334
2357
2380
2403
2425
2448
2470
2491
2513
2534
2555
2575
2595
2615
2635
2654
2672
2691
2709
2726
2743
2760
2776
2793
2808
2824
2839
2853
2867
2881
2895
2908
2921
2933
2945
2957
2969
2980
2991
3002
3013
3023
3033
3043
3053
3063
3072
3082
3091
3100
3110
3119
3128
3137
3146
3155
3164
3173
3181
3190
3198
3205
3213
3220
3227
3234
3240
3246
3252
3257
3262
3267
3271
3275
3279
3283
3286
3289
3292
3294
3296
3298
3299
3300
3300
3300
3299
3298
3296
3293
3290
3286
3282
3277
3271
3265
3259
3251
3244
3236
3227
3218
3208
3198
3188
3177
3166
3154
3141
3128
3115
3101
3086
3071
3055
3039
3022
3004
2986
2967
2947
2926
2905
2884
2861
2838
2815
2790
2766
2740
2714
2688
2660
2633
2604
2576
2546
2517
2486
2455
2424
2392
2360
2327
2294
2260
2225
2190
2155
2118
2081
2043
2005
1966
1926
1885
1844
1803
1760
1718
1674
1630
1586
1541
1495
1449
1403
1356
1309
1262
1214
1166
1117
1068
1018
969
919
869
819
768
717
665
614
562
510
457
404
351
298
245
191
138
84
30
-24
-78
-132
-186
-241
-295
-349
-403
-457
-511
-564
-618
-671
-725
-778
-831
-885
-938
-991
-1045
-1098
-1151
-1204
-1256
-1309
-1361
-1413
-1466
-1518
-1570
-1622
-1674
-1726
-1777
-1829
-1881
-1933
-1985
-2037
-2088
-2140
-2192
-2243
-2295
-2346
-2397
-2449
-2500
-2551
-2602
-2654
-2705
-2756
-2807
-2859
-2910
-2962
-3013
-3064
-3116
-3167
-3219
-3270
-3321
-3373
-3424
-3475
-3525
-3576
-3627
-3677
-3727
-3777
-3827
-3877
-3926
-3976
-4025
-4074
-4123
-4172
-4220
-4269
-4317
-4365
-4412
-4459
-4506
-4552
-4598
-4643
-4688
-4732
-4776
-4819
-4862
-4904
-4946
-4987
-5027
-5067
-5106
-5145
-5183
-5221
-5258
-5294
-5329
-5364
-5398
-5431
-5463
-5495
-5525
-5554
-5583
-5610
-5636
-5661
-5685
-5708
-5730
-5751
-5771
-5790
-5807
-5825
-5841
-5856
-5871
-5884
-5897
-5908
-5919
-5929
-5938
-5945
-5952
-5957
-5961
-5964
-5966
-5966
-5965
-5963
-5960
-5955
-5949
-5942
-5934
-5924
-5913
-5901
-5888
-5873
-5857
-5841
-5823
-5804
-5784
-5763
-5741
-5718
-5694
-5669
-5644
-5617
-5589
-5561
-5531
-5501
-5470
-5439
-5406
-5373
-5339
-5305
-5269
-5233
-5196
-5158
-5120
-5081
-5041
-5001
-4961
-4920
-4878
-4837
-4795
-4752
-4710
-4667
-4624
-4580
-4536
-4492
-4447
-4403
-4358
-4313
-4267
-4222
-4176
-4130
-4083
-4038
-3992
-3946
-3899
-3852
-3806
-3759
-3712
-3665
-3618
-3571
-3525
-3478
-3432
-3385
-3339
-3293
-3247
-3200
-3155
-3109
-3063
-3017
-2972
-2926
-2881
-2835
-2790
-2745
-2700
-2655
-2610
-2565
-2520
-2475
-2431
-2386
-2342
-2297
-2253
-2209
-2165
-2121
-2077
-2033
-1990
-1946
-1903
-1860
-1817
-1774
-1731
-1688
-1645
-1602
-1560
-1517
-1475
-1432
-1390
-1347
-1305
-1263
-1221
-1180
-1138
-1096
-1055
-1012
-972
-931
-889
-848
-807
-766
-724
-683
-642
-600
-558
-517
-475
-433
-391
-350
-308
-266
-224
-182
-140
-98
-56
-14
28
70
112
154
196
238
279
321
362
403
445
486
527
568
609
650
691
732
773
814
855
896
937
979
1020
1061
1103
1144
1186
1227
1269
1310
1352
1393
1435
1477
1519
1560
1602
1644
1685
1727
1768
1810
1851
1892
1932
1973
2013
2053
2093
2133
2172
2211
2250
2288
2327
2364
2402
2439
2475
2512
2547
2583
2617
2652
2686
2719
2752
2785
2817
2848
2880
2911
2941
2971
3001
3030
3058
3087
3114
3142
3168
3195
3221
3247
3272
3297
3322
3347
3371
3395
3418
3442
3465
3489
3512
3534
3557
3579
3602
3624
3645
3667
3689
3710
3731
3752
3772
3793
3813
3833
3852
3872
3891
3909
3928
3946
3963
3980
3997
4013
4029
4045
4059
4074
4088
4102
4115
4128
4140
4152
4163
4174
4185
4195
4205
4214
4224
4233
4241
4249
4257
4265
4272
4279
4285
4291
4297
4302
4307
4311
4315
4318
4320
4322
4324
4324
4325
4324
4324
4322
4321
4318
4316
4312
4309
4304
4299
4294
4288
4282
4275
4268
4261
4253
4244
4236
4227
4218
4208
4198
4188
4177
4166
4154
4143
4130
4118
4105
4091
4078
4064
4050
4035
4021
4006
3990
3975
3960
3944
3928
3913
3897
3882
3866
3850
3835
3819
3804
3788
3772
3757
3741
3725
3709
3693
3677
3661
3645
3628
3611
3594
3577
3560
3543
3526
3508
3491
3473
3456
3438
3420
3403
3385
3367
3349
3331
3313
3295
3277
3259
3241
3223
3204
3186
3168
3150
3132
3114
3096
3078
3060
3041
3023
3004
2985
2966
2947
2928
2909
2889
2870
2850
2831
2812
2792
2773
2754
2734
2715
2696
2676
2657
2638
2618
2599
2579
2560
2541
2522
2503
2484
2465
2447
2429
2411
2393
2376
2359
2342
2326
2310
2294
2279
2264
2249
2234
2220
2206
2193
2180
2167
2154
2142
2130
2118
2107
2096
2085
2074
2063
2053
2043
2033
2024
2015
2005
1997
1988
1979
1970
1962
1953
1945
1936
1928
1919
1911
1902
1893
1884
1875
1865
1855
1845
1835
1825
1814
1803
1792
1781
1769
1758
1746
1734
1721
1709
1696
1683
1670
1657
1644
1631
1618
1605
1591
1578
1565
1552
1539
1526
1513
1500
1487
1474
1461
1448
1435
1423
1410
1398
1385
1373
1361
1349
1337
1326
1315
1304
1294
1283
1273
1263
1254
1244
1235
1226
1217
1208
1199
1191
1182
1174
1166
1157
1149
1141
1133
1125
1118
1110
1102
1094
1085
1077
1068
1059
1050
1041
1031
1022
1012
1000
991
980
970
959
948
936
925
913
901
889
876
864
851
838
825
811
797
784
770
756
741
727
712
698
683
669
654
639
624
609
594
579
564
549
534
518
503
488
473
457
442
427
412
398
383
369
355
341
327
313
299
286
273
260
247
234
222
210
198
186
174
163
151
140
129
118
106
95
84
73
61
50
38
27
15
2
-10
-23
-36
-50
-63
-77
-92
-106
-121
-136
-152
-167
-183
-199
-215
-231
-247
-263
-279
-295
-310
-326
-341
-356
-370
-385
-399
-413
-426
-440
-453
-466
-479
-491
-503
-515
-527
-538
-549
-560
-570
-580
-590
-600
-610
-620
-630
-639
-648
-658
-667
-676
-685
-695
-704
-713
-723
-732
-741
-751
-760
-770
-779
-789
-798
-808
-817
-826
-835
-843
-852
-860
-868
-875
-883
-890
-896
-903
-909
-915
-921
-926
-931
-936
-941
-945
-950
-954
-958
-962
-966
-969
-973
-977
-980
-984
-988
-992
-996
-1000
-1004
-1008
-1012
-1018
-1022
-1028
-1034
-1040
-1045
-1052
-1058
-1065
-1071
-1078
-1086
-1093
-1101
-1109
-1117
-1125
-1134
-1143
-1152
-1161
-1171
-1181
-1191
-1201
-1212
-1222
-1233
-1244
-1255
-1265
-1276
-1287
-1298
-1309
-1320
-1331
-1342
-1353
-1363
-1374
-1385
-1396
-1407
-1417
-1428
-1439
-1449
-1459
-1470
-1480
-1490
-1500
-1511
-1521
-1531
-1541
-1552
-1563
-1573
-1584
-1595
-1607
-1618
-1630
-1641
-1653
-1665
-1677
-1689
-1701
-1713
-1725
-1737
-1750
-1762
-1775
-1788
-1802
-1815
-1829
-1843
-1858
-1873
-1888
-1903
-1919
-1935
-1951
-1967
-1984
-2000
-2017
-2033
-2050
-2066
-2082
-2097
-2113
-2128
-2143
-2157
-2172
-2185
-2199
-2212
-2224
-2237
-2248
-2260
-2271
-2282
-2292
-2303
-2312
-2322
-2331
-2340
-2349
-2357
-2365
-2373
-2380
-2387
-2394
-2401
-2407
-2413
-2419
-2425
-2431
-2436
-2441
-2446
-2451
-2456
-2460
-2464
-2468
-2472
-2475
-2479
-2482
-2484
-2487
-2489
-2491
-2492
-2493
-2494
-2495
-2495
-2494
-2494
-2493
-2492
-2490
-2489
-2487
-2484
-2482
-2479
-2476
-2472
-2468
-2463
-2457
-2452
-2445
-2438
-2430
-2422
-2414
-2404
-2394
-2384
-2373
-2362
-2350
-2338
-2325
-2312
-2298
-2285
-2270
-2256
-2240
-2225
-2209
-2192
-2176
-2158
-2140
-2121
-2102
-2082
-2062
-2041
-2019
-1997
-1974
-1951
-1927
-1902
-1877
-1851
-1825
-1798
-1770
-1741
-1712
-1683
-1652
-1621
-1590
-1558
-1525
-1492
-1458
-1424
-1390
-1354
-1319
-1282
-1246
-1208
-1170
-1132
-1093
-1054
-1014
-973
-932
-891
-849
-807
-764
-721
-678
-634
-590
-546
-502
-457
-412
-367
-322
-277
-232
-187
-141
-96
-51
-6
39
84
129
173
218
262
307
351
395
439
483
527
570
614
657
700
743
785
828
870
912
953
995
1036
1077
1117
1158
1198
1238
1278
1317
1356
1395
1434
1473
1511
1549
1587
1624
1661
1698
1734
1770
1806
1841
1876
1910
1945
1978
2012
2045
2078
2111
2143
2176
2208
2239
2271
2302
2333
2364
2394
2424
2454
2483
2513
2541
2570
2598
2625
2652
2679
2706
2732
2758
2784
2809
2834
2859
2883
2907
2931
2954
2978
3000
3023
3045
3067
3089
3110
3131
3152
3172
3193
3213
3233
3252
3272
3291
3309
3328
3346
3363
3380
3397
3413
3428
3443
3458
3472
3485
3497
3509
3521
3532
3542
3551
3560
3568
3576
3584
3590
3597
3603
3609
3614
3619
3624
3629
3633
3638
3642
3646
3649
3653
3656
3659
3662
3665
3668
3671
3673
3675
3676
3678
3679
3679
3680
3680
3679
3679
3678
3676
3674
3672
3670
3667
3664
3660
3656
3651
3647
3641
3636
3630
3625
3619
3612
3606
3599
3591
3584
3576
3567
3558
3548
3538
3527
3516
3504
3491
3478
3464
3450
3436
3422
3407
3392
3377
3361
3346
3331
3315
3300
3284
3268
3252
3237
3221
3204
3188
3172
3155
3139
3122
3106
3089
3072
3056
3039
3022
3005
2987
2970
2952
2934
2915
2896
2877
2858
2839
2820
2800
2781
2762
2743
2724
2705
2686
2667
2648
2630
2611
2593
2574
2556
2537
2519
2501
2483
2466
2448
2431
2413
2396
2378
2361
2344
2327
2309
2292
2275
2258
2241
2224
2208
2192
2176
2161
2146
2131
2117
2104
2090
2078
2065
2053
2041
2029
2019
2008
1997
1987
1977
1967
1958
1948
1939
1930
1922
1913
1905
1897
1889
1881
1873
1866
1858
1851
1843
1836
1829
1823
1816
1810
1803
1797
1791
1785
1779
1773
1767
1761
1756
1751
1745
1740
1735
1731
1726
1721
1717
1713
1708
1704
1700
1696
1692
1687
1683
1679
1676
1672
1668
1664
1661
1657
1653
1650
1646
1642
1637
1633
1628
1622
1617
1611
1605
1598
1591
1584
1576
1568
1560
1551
1543
1533
1524
1514
1503
1492
1481
1470
1458
1446
1433
1420
1407
1394
1380
1366
1351
1336
1321
1305
1289
1272
1255
1238
1221
1203
1185
1167
1149
1131
1112
1094
1075
1056
1036
1016
997
978
958
937
917
897
876
855
833
812
790
768
746
724
701
678
655
632
608
585
561
538
514
490
466
442
418
394
370
347
323
299
275
250
226
202
178
154
129
105
81
57
33
9
-14
-38
-61
-84
-107
-131
-153
-176
-199
-222
-245
-268
-291
-314
-338
-361
-384
-408
-432
-455
-479
-503
-527
-550
-574
-597
-620
-642
-664
-686
-708
-729
-750
-771
-791
-811
-831
-851
-870
-889
-909
-927
-946
-964
-982
-1000
-1018
-1036
-1053
-1070
-1087
-1104
-1121
-1138
-1155
-1172
-1189
-1205
-1222
-1238
-1254
-1270
-1286
-1302
-1318
-1334
-1349
-1364
-1379
-1394
-1409
-1423
-1437
-1451
-1464
-1477
-1490
-1502
-1515
-1527
-1539
-1551
-1562
-1574
-1585
-1597
-1608
-1620
-1631
-1642
-1654
-1666
-1677
-1689
-1701
-1713
-1725
-1737
-1750
-1762
-1774
-1786
-1799
-1811
-1824
-1836
-1849
-1861
-1874
-1886
-1899
-1911
-1923
-1936
-1948
-1960
-1972
-1984
-1995
-2007
-2017
-2029
-2040
-2051
-2062
-2073
-2083
-2093
-2104
-2114
-2124
-2134
-2144
-2154
-2164
-2174
-2183
-2192
-2201
-2210
-2219
-2227
-2235
-2243
-2250
-2258
-2265
-2272
-2278
-2285
-2291
-2297
-2303
-2309
-2314
-2320
-2325
-2330
-2334
-2339
-2343
-2346
-2350
-2353
-2356
-2358
-2360
-2362
-2364
-2366
-2367
-2369
-2370
-2370
-2371
-2371
-2371
-2370
-2369
-2368
-2366
-2363
-2360
-2357
-2354
-2350
-2345
-2340
-2335
-2330
-2324
-2318
-2311
-2304
-2297
-2289
-2281
-2272
-2263
-2254
-2244
-2234
-2224
-2213
-2202
-2190
-2178
-2166
-2154
-2141
-2127
-2114
-2100
-2086
-2072
-2057
-2041
-2027
-2012
-1996
-1981
-1965
-1948
-1932
-1915
-1898
-1881
-1863
-1846
-1828
-1810
-1792
-1774
-1755
-1737
-1718
-1699
-1680
-1661
-1641
-1622
-1602
-1581
-1561
-1540
-1519
-1498
-1476
-1454
-1432
-1409
-1386
-1363
-1340
-1316
-1292
-1268
-1243
-1219
-1194
-1168
-1143
-1117
-1091
-1065
-1039
-1012
-986
-959
-932
-906
-879
-852
-825
-799
-772
-746
-720
-695
-669
-644
-619
-595
-571
-547
-523
-500
-477
-454
-432
-410
-388
-367
-346
-324
-304
-283
-262
-242
-221
-201
-181
-161
-141
-122
-103
-84
-65
-46
-27
-9
9
28
46
64
82
99
117
135
153
170
188
205
222
239
256
273
290
307
324
340
357
373
389
405
420
436
451
466
481
495
510
524
537
551
564
576
589
601
613
624
636
647
658
669
679
690
701
711
722
732
743
753
763
773
784
794
804
814
824
834
843
853
863
873
882
892
901
911
920
928
937
945
953
960
968
974
981
987
993
998
1002
1006
1010
1014
1018
1020
1022
1025
1027
1029
1030
1030
1031
1031
1030
1030
1029
1028
1027
1025
1022
1020
1018
1016
1014
1010
1008
1004
1000
997
993
989
985
981
976
972
967
962
956
951
945
939
933
927
921
915
908
902
896
889
883
876
870
864
858
852
846
840
834
829
823
818
812
807
801
796
791
786
780
775
770
765
760
755
750
745
740
736
731
726
721
717
712
707
703
699
694
690
687
683
679
676
673
670
667
664
662
659
657
654
652
650
648
646
644
642
641
639
637
636
634
633
631
630
629
627
626
625
624
623
622
621
620
620
619
618
617
616
615
614
613
612
611
610
608
606
605
603
600
598
596
594
591
589
586
583
580
578
575
572
569
566
563
561
558
555
552
549
546
543
541
538
536
533
531
529
527
526
524
523
522
521
520
519
518
518
518
517
517
517
518
518
518
519
519
520
521
522
523
524
525
527
528
530
532
534
536
538
541
543
546
549
552
556
559
563
568
572
577
582
588
594
600
606
613
620
627
635
642
651
659
667
676
685
695
704
714
724
735
745
756
768
779
791
804
816
830
843
857
871
885
900
914
930
945
961
977
993
1010
1026
1043
1060
1077
1094
1111
1129
1146
1164
1181
1199
1217
1235
1253
1271
1290
1308
1326
1345
1363
1381
1399
1418
1436
1454
1471
1489
1507
1524
1541
1558
1575
1592
1608
1624
1640
1656
1671
1686
1701
1716
1730
1745
1759
1772
1786
1799
1813
1826
1838
1851
1863
1875
1887
1899
1910
1922
1933
1944
1954
1965
1976
1986
1997
2007
2017
2027
2037
2047
2057
2067
2077
2086
2096
2105
2114
2122
2131
2140
2148
2156
2164
2171
2179
2186
2193
2199
2205
2211
2217
2222
2227
2232
2236
2240
2244
2247
2250
2253
2255
2257
2258
2259
2260
2261
2261
2261
2260
2260
2259
2258
2256
2254
2252
2250
2248
2245
2242
2239
2236
2232
2228
2224
2220
2216
2212
2207
2202
2198
2193
2188
2183
2178
2173
2167
2162
2156
2151
2145
2140
2134
2128
2122
2116
2110
2104
2098
2092
2086
2080
2074
2067
2061
2054
2048
2041
2035
2029
2021
2015
2009
2001
1995
1989
1982
1975
1968
1961
1954
1946
1939
1932
1924
1917
1909
1901
1894
1886
1878
1870
1862
1854
1846
1838
1829
1821
1813
1805
1796
1788
1779
1770
1761
1752
1743
1734
1725
1716
1707
1698
1688
1679
1670
1661
1652
1642
1633
1624
1614
1605
1595
1586
1577
1568
1558
1549
1540
1531
1522
1513
1505
1496
1488
1479
1471
1463
1456
1448
1441
1434
1427
1420
1414
1408
1402
1396
1390
1385
1380
1374
1369
1365
1360
1355
1351
1346
1342
1338
1333
1329
1325
1321
1317
1313
1309
1305
1301
1297
1294
1290
1287
1284
1281
1278
1276
1273
1271
1269
1267
1265
1263
1261
1259
1258
1257
1255
1254
1253
1252
1251
1250
1249
1248
1247
1246
1245
1243
1242
1241
1240
1238
1237
1235
1233
1231
1229
1227
1225
1222
1220
1217
1214
1211
1208
1204
1200
1196
1192
1188
1183
1178
1173
1167
1161
1155
1149
1143
1136
1129
1122
1114
1107
1099
1091
1082
1073
1065
1056
1046
1037
1027
1016
1006
997
987
976
965
954
943
931
920
908
896
884
872
859
847
834
822
809
796
783
771
758
744
731
718
705
692
678
665
651
637
624
610
596
582
568
553
539
524
509
495
480
464
449
434
419
403
387
372
356
340
324
308
292
276
260
244
228
212
196
179
163
146
130
113
96
79
62
45
28
10
-7
-24
-42
-59
-76
-94
-111
-129
-146
-163
-181
-198
-215
-232
-249
-267
-284
-301
-318
-335
-353
-370
-387
-404
-422
-439
-456
-474
-491
-508
-526
-543
-560
-578
-595
-612
-629
-646
-662
-679
-695
-712
-728
-744
-760
-777
-793
-808
-824
-840
-856
-872
-888
-904
-920
-936
-951
-967
-983
-999
-1014
-1031
-1047
-1063
-1079
-1095
-1111
-1127
-1143
-1158
-1174
-1190
-1205
-1221
-1236
-1251
-1266
-1281
-1296
-1311
-1326
-1340
-1354
-1368
-1382
-1396
-1409
-1422
-1435
-1448
-1460
-1472
-1484
-1496
-1507
-1518
-1530
-1541
-1551
-1562
-1573
-1583
-1593
-1604
-1614
-1624
-1634
-1643
-1653
-1663
-1672
-1681
-1690
-1699
-1708
-1717
-1726
-1735
-1744
-1752
-1761
-1770
-1778
-1787
-1795
-1804
-1813
-1821
-1830
-1838
-1846
-1855
-1863
-1871
-1879
-1887
-1895
-1902
-1910
-1917
-1925
-1932
-1939
-1946
-1952
-1959
-1965
-1971
-1977
-1983
-1988
-1993
-1998
-2003
-2008
-2012
-2016
-2020
-2024
-2027
-2031
-2033
-2037
-2040
-2043
-2045
-2049
-2051
-2054
-2056
-2059
-2061
-2064
-2066
-2068
-2070
-2072
-2074
-2076
-2078
-2080
-2082
-2084
-2086
-2088
-2089
-2091
-2093
-2094
-2096
-2097
-2099
-2100
-2101
-2102
-2104
-2105
-2105
-2106
-2107
-2107
-2108
-2108
-2107
-2107
-2107
-2106
-2105
-2103
-2102
-2100
-2098
-2095
-2092
-2089
-2086
-2083
-2079
-2075
-2071
-2067
-2063
-2058
-2053
-2049
-2044
-2037
-2033
-2027
-2021
-2016
-2009
-2003
-1997
-1990
-1983
-1976
-1968
-1961
-1953
-1945
-1936
-1928
-1919
-1910
-1901
-1892
-1883
-1873
-1863
-1853
-1843
-1833
-1822
-1812
-1801
-1790
-1778
-1767
-1755
-1744
-1731
-1719
-1707
-1694
-1681
-1669
-1655
-1642
-1629
-1615
-1602
-1588
-1574
-1560
-1546
-1532
-1517
-1503
-1488
-1473
-1459
-1444
-1429
-1414
-1399
-1384
-1369
-1354
-1339
-1324
-1308
-1293
-1277
-1262
-1246
-1230
-1214
-1198
-1181
-1164
-1147
-1130
-1113
-1095
-1077
-1059
-1040
-1022
-1002
-984
-965
-946
-926
-907
-887
-868
-848
-828
-808
-787
-767
-746
-725
-704
-683
-662
-640
-618
-596
-574
-552
-529
-506
-483
-460
-437
-413
-389
-365
-341
-316
-292
-267
-243
-218
-193
-168
-143
-117
-92
-66
-40
-14
12
38
64
90
117
143
169
196
222
249
275
302
328
355
381
407
433
459
485
510
536
561
587
612
637
661
686
711
735
759
783
807
831
855
878
902
925
948
971
993
1016
1038
1061
1083
1105
1127
1148
1170
1191
1212
1233
1254
1274
1294
1315
1335
1355
1374
1394
1414
1433
1453
1472
1491
1510
1529
1548
1567
1586
1604
1623
1641
1660
1678
1696
1715
1733
1751
1769
1787
1805
1823
1841
1859
1877
1895
1913
1931
1950
1968
1986
2004
2021
2040
2058
2077
2095
2113
2131
2149
2167
2185
2203
2222
2240
2258
2277
2295
2314
2333
2352
2371
2390
2408
2427
2446
2465
2484
2503
2521
2540
2558
2577
2595
2613
2631
2649
2667
2685
2703
2720
2738
2755
2773
2790
2807
2824
2840
2857
2873
2890
2906
2922
2937
2953
2969
2984
2999
3014
3029
3043
3058
3072
3085
3099
3112
3125
3137
3149
3160
3171
3182
3192
3202
3212
3221
3230
3238
3246
3254
3262
3269
3276
3283
3290
3297
3303
3309
3315
3321
3327
3332
3337
3343
3348
3352
3357
3362
3366
3371
3375
3379
3382
3386
3390
3393
3396
3399
3401
3404
3406
3408
3410
3412
3413
3415
3416
3417
3418
3418
3418
3418
3418
3417
3416
3415
3413
3412
3409
3407
3404
3401
3398
3394
3390
3386
3382
3377
3373
3368
3362
3357
3351
3346
3340
3333
3327
3320
3313
3306
3299
3292
3285
3277
3270
3262
3254
3246
3238
3230
3222
3214
3205
3197
3188
3179
3171
3162
3153
3143
3134
3125
3115
3106
3096
3086
3077
3067
3057
3047
3037
3026
3016
3006
2995
2985
2974
2963
2953
2942
2931
2921
2910
2899
2888
2877
2867
2856
2845
2835
2824
2814
2803
2793
2782
2772
2762
2752
2741
2731
2721
2711
2701
2690
2680
2670
2659
2649
2639
2629
2618
2608
2598
2587
2577
2567
2556
2546
2536
2526
2515
2505
2495
2485
2475
2464
2454
2444
2434
2423
2413
2403
2393
2383
2372
2362
2352
2342
2331
2321
2310
2300
2289
2278
2268
2257
2246
2235
2223
2212
2201
2189
2178
2166
2155
2143
2131
2119
2108
2096
2084
2072
2060
2049
2037
2025
2013
2001
1990
1978
1966
1954
1942
1929
1917
1905
1892
1879
1866
1853
1840
1827
1814
1801
1787
1774
1760
1747
1733
1720
1706
1692
1678
1665
1651
1637
1623
1609
1595
1581
1567
1552
1538
1523
1509
1494
1479
1464
1449
1434
1419
1403
1388
1372
1357
1341
1325
1309
1293
1276
1260
1244
1227
1210
1194
1177
1160
1143
1125
1108
1091
1073
1055
1038
1020
1002
984
965
947
928
910
891
872
853
834
815
796
777
757
738
719
700
680
661
642
622
603
583
564
545
525
506
486
467
447
428
409
389
370
351
332
312
293
274
256
237
218
200
182
164
146
128
111
93
76
59
42
26
9
-8
-24
-40
-57
-73
-89
-106
-122
-138
-154
-170
-186
-203
-218
-234
-250
-266
-281
-297
-312
-327
-342
-357
-372
-386
-400
-414
-428
-442
-456
-470
-483
-496
-509
-522
-535
-548
-561
-573
-586
-598
-610
-622
-634
-646
-658
-670
-681
-693
-704
-715
-727
-738
-749
-760
-771
-782
-792
-803
-814
-824
-835
-846
-856
-866
-877
-887
-897
-908
-918
-928
-938
-948
-958
-968
-977
-987
-997
-1006
-1016
-1027
-1037
-1048
-1058
-1068
-1079
-1089
-1100
-1111
-1122
-1133
-1144
-1155
-1166
-1178
-1189
-1201
-1212
-1224
-1236
-1248
-1260
-1272
-1284
-1296
-1309
-1321
-1334
-1347
-1360
-1372
-1386
-1399
-1412
-1425
-1439
-1452
-1466
-1479
-1493
-1507
-1521
-1534
-1548
-1562
-1576
-1590
-1604
-1617
-1631
-1645
-1659
-1672
-1686
-1700
-1713
-1727
-1740
-1754
-1767
-1781
-1794
-1807
-1820
-1833
-1846
-1858
-1871
-1883
-1895
-1908
-1920
-1931
-1943
-1955
-1966
-1977
-1989
-2000
-2009
-2021
-2031
-2041
-2052
-2061
-2071
-2080
-2089
-2098
-2106
-2114
-2122
-2129
-2136
-2143
-2149
-2155
-2160
-2165
-2170
-2174
-2178
-2182
-2185
-2188
-2191
-2193
-2195
-2197
-2198
-2199
-2200
-2200
-2200
-2199
-2198
-2197
-2195
-2193
-2190
-2187
-2184
-2180
-2176
-2172
-2167
-2162
-2157
-2152
-2146
-2140
-2134
-2127
-2120
-2113
-2106
-2098
-2090
-2082
-2073
-2064
-2055
-2045
-2035
-2025
-2013
-2003
-1992
-1980
-1968
-1956
-1943
-1930
-1917
-1903
-1889
-1874
-1860
-1845
-1829
-1814
-1798
-1781
-1765
-1748
-1731
-1713
-1695
-1677
-1658
-1639
-1620
-1601
-1581
-1561
-1541
-1520
-1500
-1478
-1457
-1435
-1413
-1391
-1368
-1345
-1322
-1299
-1275
-1252
-1228
-1203
-1179
-1154
-1130
-1105
-1080
-1055
-1030
-1004
-979
-954
-928
-903
-877
-852
-826
-801
-776
-750
-725
-700
-675
-650
-626
-602
-577
-553
-530
-506
-483
-460
-437
-414
-392
-369
-347
-326
-304
-282
-261
-240
-219
-199
-178
-158
-138
-118
-98
-78
-58
-39
-20
0
19
38
56
75
93
111
128
146
163
180
197
213
229
245
260
276
291
306
320
335
349
363
377
391
405
419
433
446
460
473
487
500
513
526
540
553
566
579
592
605
618
631
645
658
671
685
698
712
725
739
752
766
779
793
806
820
833
846
860
873
887
900
913
927
940
954
967
981
994
1008
1022
1035
1049
1063
1077
1091
1105
1119
1133
1147
1161
1175
1190
1204
1219
1233
1247
1262
1276
1290
1305
1319
1333
1347
1361
1375
1389
1403
1417
1431
1444
1458
1471
1484
1497
1510
1523
1535
1547
1559
1571
1583
1594
1605
1615
1626
1636
1645
1655
1664
1673
1681
1689
1697
1704
1711
1718
1724
1730
1736
1741
1746
1750
1755
1759
1762
1765
1768
1771
1773
1775
1776
1777
1778
1778
1778
1777
1777
1775
1773
1771
1769
1766
1763
1759
1755
1751
1746
1742
1737
1731
1726
1720
1714
1708
1702
1695
1689
1682
1675
1667
1660
1652
1644
1636
1627
1618
1609
1600
1591
1581
1571
1561
1550
1539
1528
1517
1505
1493
1481
1468
1455
1442
1429
1415
1401
1387
1373
1359
1344
1330
1315
1300
1285
1269
1254
1239
1223
1207
1192
1176
1160
1144
1128
1112
1095
1079
1063
1047
1030
1014
997
981
964
948
931
915
899
882
866
850
834
818
802
786
770
755
739
724
708
693
677
662
647
632
617
602
587
572
558
543
528
514
500
485
471
457
443
429
415
401
388
374
360
347
333
319
306
293
279
266
253
240
227
214
201
188
176
163
151
139
127
115
104
93
81
71
60
49
39
29
19
9
-1
-10
-20
-29
-38
-46
-55
-63
-72
-80
-88
-96
-103
-111
-118
-126
-133
-140
-147
-153
-160
-166
-172
-178
-184
-189
-195
-200
-206
-211
-216
-221
-225
-230
-235
-239
-244
-248
-253
-257
-261
-265
-269
-272
-276
-279
-283
-286
-289
-292
-295
-297
-300
-302
-305
-307
-309
-311
-312
-314
-315
-317
-318
-319
-320
-321
-321
-322
-322
-323
-323
-323
-323
-322
-322
-321
-321
-320
-319
-318
-316
-315
-313
-311
-309
-307
-305
-302
-299
-296
-293
-290
-287
-283
-279
-275
-271
-267
-263
-258
-254
-249
-245
-240
-235
-230
-224
-219
-214
-208
-202
-196
-190
-184
-178
-171
-164
-157
-150
-142
-135
-127
-119
-111
-102
-94
-85
-76
-66
-57
-47
-37
-27
-17
-7
4
15
26
37
48
60
72
84
96
108
120
133
146
159
172
185
199
213
227
241
255
269
284
299
314
329
344
360
375
391
408
424
441
458
475
493
511
529
548
567
586
605
625
644
664
685
705
726
747
768
789
811
833
855
877
899
922
945
968
991
1014
1038
1062
1087
1111
1136
1161
1187
1212
1238
1264
1290
1317
1343
1370
1397
1424
1451
1478
1506
1533
1561
1589
1617
1645
1673
1701
1729
1757
1785
1814
1842
1871
1899
1928
1956
1985
2013
2043
2071
2100
2129
2159
2188
2217
2246
2276
2305
2334
2364
2393
2423
2452
2482
2512
2541
2571
2601
2630
2660
2690
2719
2749
2779
2809
2838
2868
2898
2928
2958
2988
3018
3048
3078
3108
3138
3168
3198
3228
3258
3287
3317
3346
3375
3404
3433
3462
3490
3519
3547
3575
3603
3631
3658
3686
3713
3741
3768
3795
3822
3848
3875
3901
3927
3953
3979
4005
4030
4056
4081
4106
4131
4156
4180
4205
4229
4253
4277
4300
4324
4347
4370
4393
4415
4437
4459
4481
4503
4524
4545
4566
4587
4607
4627
4647
4666
4685
4704
4722
4740
4758
4775
4792
4809
4825
4841
4857
4872
4887
4902
4916
4930
4943
4956
4969
4982
4994
5005
5017
5028
5038
5049
5059
5068
5078
5086
5095
5103
5111
5118
5125
5131
5137
5143
5148
5153
5157
5161
5164
5167
5170
5172
5174
5175
5176
5177
5177
5176
5176
5175
5173
5171
5169
5166
5163
5160
5156
5152
5147
5142
5137
5131
5125
5118
5111
5103
5095
5086
5077
5067
5057
5046
5035
5023
5011
4998
4985
4971
4957
4943
4928
4913
4897
4881
4865
4849
4832
4814
4797
4778
4760
4741
4721
4701
4681
4660
4639
4617
4595
4572
4549
4525
4501
4477
4452
4427
4402
4376
4349
4323
4296
4269
4241
4214
4186
4158
4129
4100
4072
4042
4013
3983
3954
3924
3893
3863
3832
3801
3770
3739
3707
3676
3644
3612
3579
3547
3514
3482
3449
3415
3382
3349
3315
3281
3247
3213
3178
3144
3109
3074
3039
3004
2968
2932
2897
2861
2824
2788
2752
2715
2679
2642
2605
2568
2531
2494
2456
2419
2381
2344
2306
2269
2231
2193
2155
2117
2079
2041
2003
1964
1926
1887
1849
1810
1772
1733
1694
1656
1617
1579
1540
1502
1463
1425
1387
1349
1311
1273
1235
1197
1160
1122
1085
1048
1010
973
936
899
863
826
789
753
716
680
643
607
571
535
500
464
429
393
358
324
289
255
221
187
153
120
87
54
21
-11
-44
-76
-108
-139
-171
-202
-233
-264
-295
-325
-355
-385
-414
-444
-473
-501
-529
-557
-585
-612
-639
-666
-692
-718
-744
-769
-794
-819
-843
-867
-891
-915
-938
-962
-985
-1006
-1030
-1052
-1075
-1097
-1118
-1140
-1161
-1182
-1203
-1224
-1244
-1264
-1284
-1303
-1322
-1341
-1360
-1378
-1397
-1415
-1432
-1450
-1467
-1484
-1501
-1518
-1534
-1551
-1567
-1583
-1598
-1614
-1629
-1644
-1659
-1674
-1689
-1703
-1717
-1731
-1745
-1759
-1772
-1786
-1799
-1812
-1825
-1838
-1850
-1863
-1875
-1887
-1899
-1911
-1922
-1933
-1944
-1955
-1965
-1976
-1986
-1996
-2005
-2013
-2023
-2032
-2041
-2049
-2057
-2065
-2072
-2080
-2087
-2094
-2100
-2107
-2113
-2119
-2125
-2131
-2137
-2142
-2147
-2153
-2158
-2163
-2167
-2172
-2176
-2181
-2185
-2189
-2192
-2196
-2199
-2203
-2205
-2208
-2211
-2213
-2215
-2216
-2218
-2219
-2220
-2220
-2221
-2221
-2221
-2220
-2219
-2218
-2217
-2215
-2213
-2211
-2208
-2205
-2202
-2199
-2195
-2191
-2186
-2181
-2176
-2171
-2166
-2160
-2154
-2148
-2142
-2135
-2128
-2121
-2114
-2106
-2098
-2091
-2082
-2074
-2065
-2057
-2048
-2039
-2029
-2020
-2009
-2000
-1990
-1980
-1970
-1959
-1949
-1938
-1927
-1916
-1905
-1893
-1882
-1870
-1858
-1846
-1834
-1821
-1809
-1796
-1784
-1771
-1758
-1745
-1732
-1718
-1705
-1691
-1677
-1664
-1649
-1635
-1621
-1606
-1592
-1577
-1562
-1547
-1531
-1516
-1500
-1485
-1469
-1453
-1436
-1420
-1404
-1387
-1370
-1353
-1335
-1318
-1300
-1282
-1264
-1245
-1227
-1208
-1189
-1170
-1150
-1130
-1111
-1090
-1070
-1050
-1029
-1008
-987
-966
-944
-923
-901
-879
-857
-835
-812
-790
-767
-744
-722
-699
-676
-653
-630
-606
-583
-560
-536
-513
-489
-466
-442
-418
-395
-371
-347
-323
-299
-275
-251
-228
-204
-180
-156
-132
-108
-84
-60
-36
-12
12
36
60
84
108
133
157
181
205
229
253
278
302
326
350
374
398
422
445
469
493
516
540
563
587
610
634
657
680
704
727
750
773
797
820
844
867
890
914
937
960
983
1006
1030
1053
1076
1099
1122
1144
1167
1190
1212
1235
1257
1279
1302
1324
1346
1367
1389
1411
1432
1454
1475
1496
1517
1538
1559
1579
1600
1620
1641
1661
1681
1701
1720
1740
1759
1779
1798
1816
1835
1854
1872
1890
1908
1926
1944
1962
1979
1996
2013
2031
2048
2065
2082
2099
2115
2132
2148
2165
2181
2197
2213
2229
2245
2261
2277
2293
2309
2324
2340
2355
2371
2386
2401
2416
2431
2446
2461
2475
2490
2504
2518
2531
2544
2557
2570
2583
2595
2607
2619
2631
2642
2653
2664
2675
2686
2696
2706
2716
2726
2735
2745
2754
2763
2772
2780
2788
2797
2804
2812
2819
2826
2833
2840
2846
2853
2859
2865
2870
2876
2881
2886
2891
2896
2901
2906
2911
2916
2920
2925
2930
2934
2939
2943
2948
2952
2957
2962
2966
2971
2976
2981
2985
2990
2995
3000
3004
3009
3014
3018
3023
3028
3032
3037
3041
3045
3049
3054
3058
3062
3066
3070
3074
3078
3082
3086
3090
3094
3097
3101
3105
3109
3113
3117
3121
3125
3129
3133
3137
3141
3145
3149
3154
3158
3163
3167
3172
3176
3181
3186
3191
3195
3200
3205
3210
3215
3220
3225
3230
3235
3239
3244
3249
3254
3259
3263
3268
3273
3277
3282
3286
3290
3294
3298
3302
3306
3310
3313
3317
3320
3323
3326
3329
3332
3335
3337
3339
3342
3344
3346
3348
3349
3351
3353
3354
3355
3357
3358
3359
3360
3361
3363
3364
3365
3366
3367
3368
3369
3370
3371
3372
3372
3373
3374
3374
3375
3375
3375
3376
3376
3376
3375
3375
3375
3374
3373
3373
3372
3371
3370
3369
3368
3367
3365
3364
3363
3361
3360
3359
3357
3355
3354
3352
3350
3348
3345
3343
3341
3338
3335
3332
3329
3326
3323
3319
3315
3312
3308
3303
3299
3295
3290
3285
3281
3276
3271
3265
3260
3255
3249
3243
3237
3231
3225
3219
3212
3206
3199
3192
3184
3177
3169
3162
3154
3146
3138
3130
3122
3113
3105
3096
3088
3079
3070
3061
3053
3044
3035
3027
3018
3009
3000
2992
2983
2974
2965
2956
2948
2939
2930
2921
2912
2903
2893
2884
2875
2865
2856
2846
2836
2827
2817
2807
2797
2788
2778
2768
2758
2748
2738
2728
2718
2708
2698
2688
2677
2667
2657
2647
2637
2627
2616
2606
2596
2586
2576
2566
2555
2545
2535
2525
2515
2505
2495
2484
2474
2464
2454
2443
2433
2423
2412
2402
2391
2381
2370
2360
2349
2338
2328
2317
2307
2297
2286
2276
2266
2256
2246
2236
2226
2216
2206
2197
2187
2177
2168
2158
2148
2139
2129
2119
2110
2100
2090
2081
2071
2061
2052
2041
2032
2021
2012
2001
1992
1982
1972
1962
1952
1942
1932
1922
1912
1902
1892
1882
1871
1861
1851
1841
1831
1821
1811
1801
1791
1781
1772
1762
1752
1742
1733
1723
1713
1704
1694
1685
1676
1666
1657
1648
1639
1630
1621
1612
1603
1595
1586
1578
1570
1561
1553
1545
1537
1529
1522
1514
1506
1498
1491
1483
1476
1468
1461
1453
1446
1438
1431
1423
1416
1409
1402
1394
1387
1380
1372
1365
1357
1350
1343
1335
1328
1321
1313
1306
1299
1291
1284
1277
1269
1262
1255
1248
1240
1233
1226
1219
1212
1205
1198
1191
1184
1177
1170
1164
1157
1150
1144
1137
1130
1124
1117
1110
1104
1097
1090
1084
1077
1071
1064
1058
1052
1045
1039
1033
1027
1020
1014
1010
1004
998
993
987
982
977
971
966
960
955
949
944
938
932
926
920
914
908
902
896
889
883
876
870
863
856
850
843
836
830
823
816
809
802
796
789
782
775
768
761
754
747
740
733
726
719
712
705
698
690
683
676
669
662
655
648
640
633
626
619
612
605
598
592
585
578
571
565
558
552
545
539
533
527
521
515
509
503
497
492
486
481
475
470
465
460
455
450
445
440
436
431
427
423
419
415
411
407
404
400
397
394
391
388
386
383
381
379
377
375
374
372
371
370
369
368
367
366
366
366
366
366
367
367
368
369
370
371
373
374
376
378
380
382
384
386
389
391
394
396
399
401
404
407
410
413
416
419
422
425
429
432
435
438
442
445
449
452
456
459
463
467
470
474
477
481
484
488
491
494
497
501
504
507
510
512
515
518
520
523
525
528
530
532
534
536
538
540
542
544
545
547
548
550
551
552
553
554
555
556
557
557
558
558
558
558
558
558
558
558
558
557
557
557
556
556
555
555
554
554
553
552
551
550
550
549
547
546
545
544
542
541
539
537
535
533
531
529
526
524
521
519
516
514
511
508
505
502
499
496
493
489
486
482
478
474
470
466
461
456
452
446
441
436
430
424
418
411
405
398
391
384
377
370
362
355
347
339
331
323
315
307
298
290
281
273
264
255
246
237
227
218
208
199
189
179
169
159
149
139
129
118
108
97
87
76
65
54
44
33
21
10
-1
-12
-23
-35
-46
-58
-69
-81
-93
-104
-116
-128
-140
-152
-164
-176
-189
-201
-213
-225
-238
-250
-263
-275
-288
-300
-313
-326
-339
-352
-365
-378
-391
-404
-417
-431
-444
-458
-471
-485
-498
-512
-526
-540
-554
-568
-582
-597
-611
-625
-640
-654
-669
-684
-699
-714
-730
-745
-760
-776
-792
-807
-823
-839
-855
-871
-888
-904
-920
-936
-953
-969
-985
-1002
-1018
-1035
-1051
-1068
-1084
-1100
-1117
-1133
-1150
-1166
-1182
-1199
-1215
-1232
-1248
-1264
-1281
-1297
-1314
-1330
-1347
-1363
-1380
-1396
-1413
-1429
-1445
-1462
-1478
-1494
-1511
-1527
-1543
-1558
-1574
-1590
-1605
-1621
-1636
-1651
-1666
-1681
-1696
-1711
-1725
-1739
-1754
-1768
-1781
-1795
-1809
-1822
-1836
-1849
-1862
-1875
-1888
-1900
-1913
-1925
-1937
-1949
-1961
-1973
-1985
-1996
-2008
-2019
-2029
-2041
-2052
-2063
-2074
-2085
-2095
-2106
-2116
-2127
-2137
-2148
-2158
-2168
-2178
-2188
-2198
-2208
-2218
-2228
-2237
-2247
-2256
-2265
-2274
-2282
-2291
-2299
-2307
-2315
-2322
-2330
-2337
-2343
-2350
-2356
-2362
-2367
-2372
-2377
-2382
-2387
-2391
-2396
-2400
-2404
-2407
-2411
-2415
-2418
-2421
-2425
-2428
-2431
-2434
-2437
-2441
-2444
-2447
-2450
-2453
-2457
-2460
-2463
-2467
-2470
-2474
-2477
-2481
-2485
-2488
-2492
-2496
-2499
-2503
-2507
-2511
-2515
-2518
-2522
-2526
-2530
-2534
-2538
-2542
-2547
-2551
-2555
-2560
-2564
-2569
-2574
-2578
-2583
-2588
-2593
-2598
-2604
-2609
-2615
-2620
-2626
-2632
-2638
-2644
-2651
-2657
-2664
-2671
-2678
-2685
-2692
-2700
-2707
-2715
-2723
-2731
-2739
-2748
-2756
-2765
-2773
-2782
-2791
-2801
-2810
-2819
-2829
-2839
-2849
-2859
-2869
-2879
-2890
-2901
-2911
-2922
-2933
-2945
-2956
-2967
-2978
-2990
-3001
-3013
-3024
-3036
-3048
-3059
-3071
-3083
-3094
-3106
-3117
-3129
-3140
-3152
-3163
-3174
-3186
-3197
-3208
-3219
-3229
-3240
-3251
-3262
-3272
-3283
-3293
-3304
-3314
-3325
-3335
-3345
-3355
-3365
-3375
-3385
-3394
-3404
-3413
-3423
-3432
-3441
-3449
-3458
-3466
-3474
-3482
-3490
-3497
-3504
-3511
-3517
-3523
-3529
-3535
-3540
-3546
-3551
-3556
-3560
-3565
-3569
-3573
-3576
-3580
-3583
-3587
-3590
-3593
-3595
-3598
-3600
-3602
-3604
-3605
-3607
-3608
-3609
-3610
-3611
-3611
-3612
-3612
-3612
-3611
-3611
-3610
-3609
-3608
-3607
-3605
-3604
-3602
-3599
-3597
-3595
-3592
-3589
-3586
-3583
-3579
-3576
-3572
-3568
-3564
-3560
-3555
-3551
-3546
-3541
-3537
-3532
-3526
-3521
-3516
-3510
-3504
-3499
-3492
-3486
-3480
-3474
-3467
-3460
-3453
-3446
-3439
-3432
-3425
-3417
-3410
-3402
-3395
-3387
-3380
-3372
-3364
-3356
-3348
-3340
-3332
-3324
-3315
-3307
-3298
-3290
-3281
-3272
-3263
-3254
-3245
-3235
-3226
-3216
-3206
-3197
-3187
-3177
-3167
-3157
-3147
-3137
-3127
-3117
-3106
-3096
-3086
-3076
-3065
-3055
-3045
-3035
-3024
-3014
-3004
-2993
-2983
-2973
-2962
-2952
-2942
-2932
-2922
-2911
-2901
-2891
-2881
-2871
-2861
-2851
-2841
-2831
-2820
-2810
-2800
-2790
-2780
-2770
-2760
-2751
-2741
-2731
-2721
-2711
-2701
-2691
-2681
-2671
-2662
-2652
-2642
-2632
-2622
-2613
-2603
-2593
-2584
-2574
-2564
-2555
-2545
-2535
-2526
-2516
-2506
-2497
-2487
-2478
-2468
-2459
-2449
-2440
-2430
-2421
-2411
-2402
-2392
-2383
-2374
-2364
-2355
-2346
-2336
-2327
-2318
-2308
-2299
-2290
-2281
-2271
-2262
-2253
-2244
-2234
-2225
-2216
-2207
-2198
-2189
-2180
-2171
-2162
-2153
-2143
-2134
-2125
-2116
-2107
-2099
-2090
-2081
-2072
-2063
-2054
-2045
-2036
-2027
-2017
-2009
-2001
-1992
-1983
-1974
-1966
-1957
-1948
-1939
-1931
-1922
-1913
-1905
-1896
-1887
-1879
-1870
-1862
-1853
-1845
-1836
-1827
-1819
-1810
-1802
-1793
-1785
-1777
-1768
-1760
-1751
-1743
-1735
-1726
-1718
-1709
-1701
-1693
-1685
-1676
-1668
-1660
-1651
-1643
-1635
-1627
-1619
-1610
-1602
-1594
-1586
-1578
-1570
-1562
-1554
-1546
-1537
-1529
-1521
-1513
-1505
-1497
-1489
-1481
-1474
-1466
-1458
-1450
-1442
-1434
-1426
-1418
-1410
-1403
-1395
-1387
-1379
-1371
-1364
-1356
-1348
-1341
-1333
-1325
-1317
-1310
-1302
-1295
-1287
-1279
-1272
-1264
-1257
-1249
-1241
-1234
-1226
-1219
-1211
-1204
-1197
-1189
-1182
-1174
-1167
-1159
-1152
-1145
-1137
-1130
-1123
-1115
-1108
-1101
-1093
-1086
-1079
-1072
-1064
-1057
-1050
-1043
-1036
-1029
-1020
-1014
-1006
-1000
-993
-986
-979
-972
-965
-958
-951
-944
-937
-930
-923
-916
-909
-902
-895
-888
-881
-874
-867
-861
-854
-847
-840
-833
-827
-820
-813
-806
-800
-793
-786
-779
-773
-766
-759
-753
-746
-740
-733
-726
-720
-713
-707
-700
-694
-687
-680
-674
-668
-661
-655
-648
-642
-635
-629
-622
-616
-610
-603
-597
-591
-584
-578
-572
-566
-559
-553
-547
-540
-534
-528
-522
-516
-510
-503
-497
-491
-485
-479
-473
-467
-461
-455
-448
-442
-436
-430
-424
-418
-412
-406
-400
-395
-389
-383
-377
-371
-365
-359
-353
-347
-342
-336
-330
-324
-318
-313
-307
-301
-295
-290
-284
-278
-273
-267
-261
-256
-250
-244
-239
-233
-227
-222
-216
-211
-205
-200
-194
-189
-183
-178
-172
-167
-161
-156
-150
-145
-139
-134
-129
-123
-118
-113
-107
-102
-97
-91
-86
-81
-75
-70
-65
-60
-54
-49
-44
-39
-34
-28
-23
-18
-13
-8
-3
2
7
13
18
23
28
33
38
43
48
53
58
63
68
73
78
83
87
92
97
102
107
112
117
122
126
131
136
141
146
150
155
160
165
169
174
179
183
188
193
197
202
207
211
216
221
225
230
234
239
244
248
253
257
262
266
271
275
280
284
289
293
297
302
306
311
315
319
324
328
333
337
341
346
350
354
358
363
367
371
375
380
384
388
392
397
401
405
409
413
417
422
426
430
434
438
442
446
450
454
458
462
466
470
474
478
482
486
490
494
498
502
506
510
514
518
522
526
529
533
537
541
545
549
552
556
560
564
568
571
575
579
583
586
590
594
597
601
605
608
612
616
619
623
627
630
634
637
641
644
648
652
655
659
662
666
669
673
676
680
683
687
690
693
697
700
704
707
711
714
717
721
724
727
731
734
737
741
744
747
751
754
757
760
764
767
770
773
777
780
783
786
789
792
796
799
802
805
808
811
814
817
821
824
827
830
833
836
839
842
845
848
851
854
857
860
863
866
869
872
875
878
881
883
886
889
892
895
898
901
904
906
909
912
915
918
921
923
926
929
932
934
937
940
943
945
948
951
954
956
959
962
964
967
970
972
975
977
980
983
985
988
991
993
996
998
1000
1002
1006
1008
1010
1012
1016
1018
1020
1022
1026
1028
1031
1033
1036
1038
1041
1043
1045
1048
1050
1053
1055
1057
1060
1062
1065
1067
1069
1072
1074
1076
1079
1081
1083
1085
1088
1090
1092
1094
1097
1099
1101
1103
1106
1108
1110
1112
1114
1117
1119
1121
1123
1125
1127
1130
1132
1134
1136
1138
1140
1142
1144
1146
1149
1151
1153
1155
1157
1159
1161
1163
1165
1167
1169
1171
1173
1175
1177
1179
1181
1183
1185
1187
1189
1190
1192
1194
1196
1198
1200
1202
1204
1206
1207
1209
1211
1213
1215
1217
1219
1220
1222
1224
1226
1228
1229
1231
1233
1235
1236
1238
1240
1242
1243
1245
1247
1249
1250
1252
1254
1255
1257
1259
1260
1262
1264
1265
1267
1269
1270
1272
1273
1275
1277
1278
1280
1281
1283
1285
1286
1288
1289
1291
1292
1294
1295
1297
1298
1300
1301
1303
1304
1306
1307
1309
1310
1312
1313
1315
1316
1318
1319
1320
1322
1323
1325
1326
1327
1329
1330
1332
1333
1334
1336
1337
1338
1340
1341
1342
1344
1345
1346
1348
1349
1350
1351
1353
1354
1355
1357
1358
1359
1360
1362
1363
1364
1365
1366
1368
1369
1370
1371
1372
1374
1375
1376
1377
1378
1380
1381
1382
1383
1384
1385
1386
1387
1389
1390
1391
1392
1393
1394
1395
1396
1397
1398
1399
1400
1402
1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415
1416
1417
1418
1419
1419
1420
1421
1422
1423
1424
1425
1426
1427
1428
1429
1430
1431
1431
1432
1433
1434
1435
1436
1437
1438
1438
1439
1440
1441
1442
1443
1443
1444
1445
1446
1447
1447
1448
1449
1450
1451
1451
1452
1453
1454
1454
1455
1456
1457
1457
1458
1459
1460
1460
1461
1462
1462
1463
1464
1464
1465
1466
1466
1467
1468
1468
1469
1470
1470
1471
1472
1472
1473
1474
1474
1475
1475
1476
1477
1477
1478
1478
1479
1480
1480
1481
1481
1482
1482
1483
1484
1484
1485
1485
1486
1486
