16
15
15
15
15
15
14
14
14
14
14
13
13
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
15
18
20
20
20
20
20
20
20
20
20
20
20
19
19
17
17
17
17
17
17
17
17
17
17
17
18
18
18
18
18
18
18
20
19
19
19
21
22
23
23
23
23
24
25
27
27
24
24
27
27
26
26
26
27
27
27
26
26
27
32
33
33
33
32
31
30
29
28
28
28
28
28
28
28
28
29
30
30
27
27
27
37
40
40
40
38
37
34
33
31
30
30
30
30
29
29
27
25
26
28
28
30
30
31
32
29
27
27
27
27
27
28
29
29
30
30
30
30
30
30
31
33
34
35
35
34
33
33
31
30
30
31
33
34
33
31
29
34
34
34
34
37
37
36
36
35
32
33
34
36
37
37
37
38
38
38
36
33
36
38
40
42
41
36
32
32
32
32
34
35
35
36
37
37
36
35
36
38
41
41
41
41
40
38
37
37
36
36
39
42
42
42
41
39
39
43
45
47
51
52
57
59
64
64
64
64
64
64
64
64
65
67
68
70
75
75
75
75
75
74
71
72
75
74
74
73
73
73
72
68
66
65
64
56
56
56
57
57
58
59
59
59
59
59
60
60
61
63
64
65
66
66
66
66
66
64
62
61
60
60
59
56
55
55
54
53
54
54
54
54
55
55
55
55
56
57
59
59
60
60
60
61
61
61
61
61
61
62
62
62
63
63
63
63
63
62
62
62
61
61
61
61
61
61
61
61
61
61
62
63
66
68
69
70
72
74
75
76
77
78
76
70
69
68
68
71
71
71
71
71
71
71
71
72
72
72
75
76
75
74
73
73
70
70
70
70
71
71
71
71
71
66
66
66
66
65
65
65
65
65
65
65
66
67
73
73
73
75
75
75
76
76
76
76
77
78
78
79
79
79
79
79
75
74
73
70
71
73
74
75
80
80
78
77
77
81
87
89
91
91
92
92
95
95
96
96
96
96
96
96
96
96
99
101
102
107
108
108
108
108
108
109
109
109
109
109
109
109
110
110
110
111
112
112
106
104
104
104
104
104
103
102
101
101
101
101
101
101
105
105
105
105
105
105
105
105
105
105
102
102
103
103
101
100
100
100
99
98
91
90
90
91
92
92
92
93
93
93
93
93
92
92
92
91
91
90
90
90
90
90
91
92
96
94
91
90
88
91
94
94
94
94
93
93
93
93
93
94
96
98
98
98
99
101
104
107
108
109
112
113
119
121
122
122
122
121
121
120
120
120
120
120
120
120
120
120
120
120
120
119
117
116
115
115
114
114
112
111
104
102
102
101
101
101
101
101
102
102
103
103
104
104
106
106
108
111
111
113
114
115
119
123
124
124
125
126
126
126
128
129
131
132
135
137
136
134
126
125
121
120
117
113
111
110
110
110
110
111
111
112
114
116
117
124
126
128
129
129
128
127
126
126
127
128
128
128
129
131
132
133
134
137
138
136
134
133
131
129
128
128
131
138
134
131
125
122
120
118
115
116
117
120
121
124
125
125
124
123
123
122
123
124
125
126
128
132
134
137
141
144
142
138
134
130
126
123
120
116
115
116
116
117
117
118
121
124
126
129
133
133
133
134
137
139
142
143
145
145
144
141
138
133
132
129
127
126
125
125
125
125
125
124
124
124
124
124
124
124
124
124
124
125
125
125
126
126
127
127
127
127
127
126
126
129
130
135
133
133
134
134
135
136
136
136
136
135
135
134
133
132
131
131
131
131
131
131
131
132
132
132
132
132
133
133
136
149
152
175
175
174
174
174
174
174
174
175
180
180
182
184
185
184
182
182
179
179
178
177
177
174
172
164
163
162
159
157
157
158
158
155
152
152
151
150
149
149
149
148
148
149
150
151
153
155
169
169
173
176
177
179
181
182
184
184
185
186
187
188
189
189
190
191
192
193
194
196
200
195
189
184
181
178
170
170
169
169
168
168
167
171
171
171
170
168
168
168
168
167
167
167
167
166
165
162
161
160
160
160
160
160
160
160
160
160
163
169
175
172
170
168
168
169
170
170
173
173
173
173
173
173
173
171
170
169
168
168
167
167
172
172
172
172
175
178
180
182
184
186
187
187
193
196
196
196
196
195
195
195
198
198
202
203
205
206
207
209
208
208
210
211
213
213
206
204
202
202
200
196
195
194
194
194
193
192
191
184
184
187
188
188
188
189
189
189
189
189
189
190
190
190
192
192
192
191
191
192
193
193
193
195
195
195
195
195
194
194
192
191
191
190
190
190
190
189
189
189
191
195
197
197
197
197
198
199
200
201
201
202
203
203
203
203
203
203
205
205
205
205
205
205
204
204
204
204
204
204
205
205
205
206
206
207
207
207
207
207
207
208
208
208
208
209
209
209
209
209
209
209
209
208
206
206
206
206
206
207
207
209
209
208
208
209
210
211
212
212
212
212
213
213
213
213
216
218
220
221
221
221
225
226
226
225
225
230
229
229
229
229
229
225
225
225
222
222
222
222
222
222
222
222
222
222
222
222
222
222
222
221
221
220
221
224
224
225
225
228
235
236
240
240
240
240
240
239
242
243
244
250
250
250
254
255
261
263
264
267
266
263
262
259
259
259
259
260
263
264
265
266
267
268
270
270
271
271
271
273
273
274
274
275
275
277
278
278
278
280
285
292
294
296
297
296
286
286
286
287
287
287
288
288
291
292
293
294
295
297
300
302
306
307
308
310
309
308
307
306
301
301
301
301
301
302
309
312
315
319
321
333
334
333
332
331
329
328
328
328
328
327
327
327
327
327
327
327
333
336
338
340
340
340
341
341
342
342
342
343
343
343
343
344
345
346
352
355
365
375
380
382
395
395
395
395
396
397
397
398
399
399
401
402
404
405
406
408
409
411
412
413
414
416
418
419
420
422
422
423
424
427
426
426
425
424
424
423
424
426
427
429
429
430
432
434
435
437
438
440
441
442
444
444
445
445
445
445
445
445
445
445
445
445
445
445
445
445
445
446
446
447
447
448
449
450
451
452
454
454
454
454
453
452
452
451
449
449
448
448
448
450
452
454
458
462
462
461
460
455
462
474
485
485
478
474
481
490
497
502
494
486
481
478
478
478
478
479
479
479
483
484
486
493
497
501
507
507
507
507
507
507
507
507
507
507
507
508
511
512
515
514
513
513
513
513
516
517
518
521
522
522
524
525
527
528
535
537
540
543
546
547
548
548
551
552
553
554
568
570
570
570
570
569
569
569
569
568
567
567
565
569
573
574
574
577
578
592
596
600
603
604
605
606
607
611
613
618
627
631
638
646
647
648
649
651
654
655
656
657
658
659
663
666
667
667
668
668
668
672
680
684
685
698
703
706
708
708
709
709
710
711
712
713
714
714
715
716
717
718
719
721
722
726
729
733
736
740
746
750
752
754
758
759
761
764
761
757
764
768
772
774
776
777
782
783
786
788
790
792
795
801
802
805
807
811
813
820
825
829
832
832
833
833
833
833
835
836
838
851
853
854
855
856
856
859
860
861
862
864
865
866
867
868
868
869
869
874
879
885
887
889
892
896
897
898
898
897
895
894
892
890
890
889
888
886
886
887
888
888
889
891
892
893
893
893
893
893
893
893
893
894
895
895
897
898
899
903
904
904
903
903
901
901
900
900
899
899
899
899
899
899
899
899
900
900
900
900
900
899
899
899
898
898
898
897
897
896
894
893
892
890
888
886
884
883
882
880
881
883
885
887
889
889
890
890
890
891
892
892
891
890
888
887
887
886
886
886
886
886
884
883
883
883
882
882
881
880
880
877
876
875
874
873
873
874
875
878
877
871
869
866
859
859
861
864
866
867
864
862
858
854
852
855
856
858
865
862
853
836
831
829
827
823
822
820
817
814
814
813
813
813
813
813
811
810
810
808
803
803
801
800
800
800
799
798
797
796
795
796
800
802
801
799
796
795
796
798
793
790
788
785
782
782
782
782
775
767
762
759
756
752
748
746
743
741
740
741
741
741
741
742
743
743
743
740
735
724
717
714
713
710
706
704
700
698
697
697
697
698
698
699
699
700
698
696
690
688
683
680
676
676
677
678
679
680
682
685
688
691
693
695
698
699
701
703
705
707
711
712
720
722
724
725
726
726
727
727
728
728
729
729
730
732
734
737
738
740
740
740
741
743
743
746
755
755
755
756
756
757
765
771
775
783
781
780
778
778
778
781
781
783
797
800
801
810
815
817
820
833
836
839
843
851
856
860
863
867
874
880
882
885
886
889
891
896
898
900
905
909
901
898
896
893
891
890
887
886
887
888
889
889
887
886
886
883
881
877
875
872
870
868
864
860
856
852
846
840
832
832
832
833
835
837
838
836
834
833
831
830
828
827
827
829
830
830
826
817
812
806
802
801
800
801
805
808
806
805
802
801
800
800
801
801
802
802
802
796
794
791
790
787
785
785
784
783
782
782
781
781
780
780
780
780
780
779
779
779
779
778
778
777
777
776
776
776
778
780
781
782
784
786
786
786
786
786
786
786
786
786
785
783
783
782
781
781
780
779
781
785
789
793
793
794
795
797
797
797
796
795
795
795
798
802
806
808
805
804
802
801
800
799
798
798
800
801
803
805
806
808
808
808
808
808
808
815
816
814
813
812
810
804
801
799
796
796
795
793
792
791
787
793
795
797
799
802
803
804
805
806
807
812
815
817
819
820
821
822
822
821
821
823
835
836
838
839
845
847
848
847
845
843
842
841
843
845
850
851
851
850
848
847
846
844
846
847
852
853
853
854
856
858
859
859
859
858
858
857
857
857
859
856
855
854
852
852
852
852
851
851
851
851
851
851
851
851
851
851
849
837
836
835
834
834
834
834
834
829
827
827
823
822
821
820
821
823
823
823
824
824
823
823
822
819
819
818
818
817
817
817
816
816
814
814
814
814
812
808
807
807
806
805
803
800
797
794
793
791
782
780
783
785
791
793
794
791
788
787
785
781
780
780
780
780
780
779
777
776
771
768
764
762
761
760
759
752
752
752
752
752
749
746
744
742
742
741
741
740
740
739
738
733
725
724
713
712
709
708
707
706
701
700
695
693
692
687
686
684
683
683
683
683
683
683
682
682
682
682
682
682
682
682
682
682
682
682
682
682
683
684
689
690
692
693
695
695
695
695
695
695
694
694
694
693
693
692
692
691
691
691
688
688
687
687
683
683
683
682
682
682
682
682
682
682
682
682
683
683
683
680
676
674
671
671
670
667
667
667
666
666
666
664
664
664
664
664
664
664
664
664
664
664
664
663
662
665
665
666
667
669
670
670
670
670
670
670
671
673
675
678
679
679
678
677
677
677
676
676
676
677
679
681
684
684
685
686
687
687
688
688
689
689
689
690
690
691
691
691
691
690
690
690
690
690
690
692
692
694
695
695
695
695
695
695
695
695
695
695
695
695
695
695
696
696
697
698
698
698
698
704
707
713
715
718
721
723
729
732
732
732
732
732
732
732
732
732
732
733
743
744
744
745
746
746
747
750
754
755
755
755
755
755
755
755
755
755
755
755
755
755
757
758
760
761
764
768
771
776
778
781
782
783
781
780
779
776
774
773
773
773
774
775
776
778
781
784
786
788
791
791
791
791
791
791
792
792
792
794
794
792
789
797
800
801
802
803
804
805
805
810
813
818
821
823
816
810
803
806
810
813
815
819
821
824
825
826
828
829
831
828
826
823
821
816
816
813
813
814
820
822
824
826
826
827
829
840
852
856
863
872
878
883
884
891
902
912
915
920
925
930
949
953
956
959
961
963
965
968
976
980
982
984
985
990
998
1002
1004
1006
1016
1019
1021
1021
1024
1036
1069
1072
1075
1112
1113
1116
1117
1118
1130
1133
1135
1138
1140
1141
1143
1145
1145
1146
1147
1147
1148
1149
1150
1151
1157
1168
1180
1183
1185
1186
1188
1189
1192
1197
1200
1207
1211
1218
1223
1227
1230
1233
1236
1237
1238
1241
1243
1249
1250
1256
1259
1262
1264
1266
1271
1273
1275
1277
1279
1281
1290
1292
1297
1300
1300
1301
1302
1302
1306
1310
1312
1316
1319
1320
1315
1312
1310
1307
1294
1294
1296
1299
1301
1302
1303
1306
1307
1309
1310
1312
1313
1315
1318
1319
1320
1321
1321
1322
1323
1325
1329
1329
1328
1328
1327
1327
1324
1324
1324
1323
1323
1322
1317
1315
1314
1312
1310
1308
1301
1296
1294
1292
1285
1283
1282
1278
1277
1276
1273
1265
1260
1252
1244
1239
1235
1231
1227
1224
1221
1217
1216
1214
1213
1212
1210
1208
1209
1212
1216
1218
1225
1225
1221
1218
1215
1212
1208
1208
1208
1209
1210
1212
1212
1214
1215
1217
1221
1222
1223
1224
1225
1226
1228
1231
1234
1221
1224
1230
1234
1237
1239
1242
1266
1268
1278
1280
1282
1288
1292
1294
1304
1305
1307
1310
1311
1312
1313
1315
1317
1318
1319
1319
1320
1320
1319
1319
1319
1318
1329
1332
1333
1334
1335
1336
1336
1338
1341
1342
1344
1355
1360
1381
1384
1387
1389
1393
1398
1401
1401
1398
1397
1396
1396
1406
1414
1418
1423
1425
1425
1426
1428
1429
1431
1432
1434
1436
1438
1441
1442
1444
1450
1450
1450
1450
1450
1451
1451
1451
1452
1452
1452
1450
1448
1446
1445
1443
1442
1440
1438
1437
1438
1446
1452
1460
1465
1470
1471
1471
1470
1468
1467
1466
1465
1478
1485
1492
1498
1501
1506
1509
1512
1518
1520
1522
1524
1524
1523
1521
1524
1529
1533
1537
1546
1559
1561
1562
1562
1563
1573
1589
1601
1611
1604
1595
1590
1597
1616
1622
1629
1629
1630
1630
1631
1633
1633
1634
1635
1635
1635
1635
1638
1642
1645
1647
1650
1652
1652
1652
1652
1652
1652
1650
1647
1645
1643
1638
1636
1635
1635
1634
1634
1634
1634
1634
1634
1634
1634
1634
1634
1635
1635
1635
1638
1639
1640
1641
1649
1650
1652
1653
1659
1664
1668
1669
1670
1671
1673
1679
1681
1684
1684
1681
1674
1672
1672
1672
1672
1672
1671
1669
1669
1668
1668
1667
1666
1662
1658
1657
1657
1656
1655
1653
1652
1652
1651
1650
1649
1649
1646
1644
1645
1646
1645
1643
1640
1637
1636
1636
1637
1637
1637
1633
1630
1627
1626
1628
1629
1630
1628
1628
1628
1629
1631
1632
1634
1636
1639
1643
1645
1639
1633
1631
1625
1622
1621
1620
1619
1618
1616
1613
1607
1606
1604
1602
1600
1596
1595
1593
1591
1589
1587
1586
1584
1582
1580
1578
1577
1576
1571
1570
1568
1567
1565
1563
1562
1561
1564
1568
1570
1577
1586
1589
1595
1598
1599
1601
1602
1603
1604
1604
1606
1608
1610
1610
1609
1606
1602
1601
1599
1598
1597
1597
1597
1598
1599
1600
1601
1601
1602
1603
1604
1604
1604
1605
1605
1605
1606
1606
1607
1607
1607
1607
1607
1605
1605
1605
1605
1605
1606
1606
1607
1607
1608
1609
1621
1629
1641
1650
1654
1657
1660
1661
1664
1671
1671
1671
1671
1671
1670
1670
1670
1673
1674
1677
1680
1682
1684
1674
1661
1659
1642
1644
1648
1646
1642
1638
1634
1630
1620
1617
1617
1616
1615
1614
1612
1609
1607
1605
1603
1597
1592
1589
1586
1585
1583
1581
1577
1572
1568
1565
1561
1558
1553
1551
1549
1546
1545
1543
1542
1539
1535
1533
1530
1528
1527
1525
1522
1518
1506
1501
1495
1491
1484
1483
1482
1482
1481
1478
1477
1476
1474
1465
1461
1453
1447
1444
1441
1440
1439
1432
1424
1415
1395
1387
1376
1360
1355
1352
1349
1344
1340
1335
1320
1316
1313
1311
1305
1304
1301
1292
1288
1286
1285
1284
1283
1282
1281
1281
1280
1280
1280
1266
1263
1258
1249
1245
1242
1242
1242
1242
1242
1242
1242
1240
1236
1234
1233
1232
1232
1227
1227
1227
1227
1227
1227
1227
1226
1225
1222
1219
1215
1213
1210
1206
1204
1203
1196
1194
1188
1182
1178
1174
1169
1167
1165
1161
1159
1154
1153
1152
1151
1149
1148
1143
1135
1126
1124
1124
1120
1119
1119
1120
1120
1121
1121
1121
1118
1113
1109
1108
1103
1098
1097
1091
1088
1086
1074
1070
1066
1059
1057
1054
1053
1053
1053
1053
1053
1053
1053
1053
1053
1053
1053
1052
1048
1044
1038
1031
1023
1016
1011
1007
1009
1010
1011
1012
1015
1019
1019
1020
1020
1017
1015
1014
1017
1019
1023
1022
1021
1021
1020
1019
1019
1019
1020
1021
1027
1030
1031
1031
1020
1002
1001
999
999
995
993
991
982
980
980
980
981
981
982
982
981
981
981
981
981
981
981
981
979
978
974
971
971
971
971
969
952
952
953
955
960
961
962
964
960
962
969
978
979
985
987
989
994
996
997
999
1000
1001
1002
1004
1005
1006
1008
1009
1010
1014
1012
1010
1006
1002
1015
1017
1019
1025
1035
1035
1035
1041
1043
1045
1053
1057
1060
1060
1062
1067
1070
1072
1074
1077
1081
1090
1098
1103
1103
1103
1103
1103
1106
1108
1111
1112
1114
1114
1114
1114
1114
1116
1118
1120
1129
1130
1129
1128
1128
1127
1127
1129
1135
1137
1138
1139
1141
1142
1143
1147
1147
1146
1146
1145
1145
1145
1145
1144
1143
1143
1144
1144
1144
1146
1147
1147
1148
1152
1158
1160
1162
1163
1165
1183
1186
1187
1187
1188
1188
1188
1189
1189
1190
1194
1195
1197
1209
1214
1218
1220
1223
1224
1226
1229
1236
1239
1241
1244
1249
1251
1253
1257
1258
1259
1262
1264
1272
1277
1289
1297
1298
1298
1298
1298
1298
1298
1299
1301
1303
1307
1315
1317
1321
1327
1329
1331
1334
1338
1340
1342
1343
1346
1347
1347
1357
1360
1364
1367
1371
1379
1384
1387
1390
1391
1391
1391
1390
1390
1390
1390
1387
1383
1381
1376
1371
1368
1366
1368
1370
1372
1374
1378
1372
1370
1374
1380
1384
1390
1399
1399
1401
1401
1400
1397
1393
1391
1389
1392
1397
1399
1397
1394
1388
1385
1382
1380
1377
1374
1372
1367
1359
1348
1348
1348
1348
1347
1347
1346
1346
1345
1344
1344
1344
1343
1342
1343
1347
1349
1350
1353
1355
1358
1360
1363
1366
1369
1369
1369
1369
1369
1369
1369
1373
1379
1382
1385
1389
1391
1393
1401
1407
1417
1417
1418
1418
1419
1420
1421
1421
1421
1422
1422
1423
1423
1428
1431
1435
1441
1445
1453
1456
1462
1465
1469
1472
1473
1473
1474
1476
1476
1473
1471
1471
1471
1472
1472
1473
1473
1474
1474
1476
1479
1481
1484
1489
1493
1489
1488
1487
1486
1483
1478
1476
1475
1473
1470
1471
1477
1480
1481
1483
1485
1486
1487
1487
1487
1487
1488
1488
1489
1490
1490
1489
1487
1486
1482
1482
1481
1480
1471
1464
1457
1451
1447
1445
1444
1443
1441
1439
1435
1432
1432
1433
1435
1436
1437
1438
1440
1443
1444
1444
1444
1445
1445
1445
1444
1442
1441
1440
1438
1437
1436
1432
1429
1425
1417
1414
1409
1400
1388
1383
1379
1374
1360
1354
1345
1335
1330
1329
1327
1326
1324
1323
1322
1321
1319
1317
1319
1319
1320
1322
1322
1317
1312
1308
1305
1302
1299
1298
1298
1298
1298
1298
1298
1299
1300
1301
1302
1303
1303
1303
1303
1303
1303
1302
1302
1302
1303
1304
1305
1307
1310
1308
1303
1300
1298
1297
1293
1295
1297
1301
1304
1306
1307
1309
1308
1306
1304
1302
1300
1295
1286
1286
1287
1287
1288
1289
1288
1285
1282
1279
1275
1274
1274
1273
1273
1272
1272
1271
1271
1269
1265
1263
1261
1260
1257
1255
1253
1250
1247
1245
1242
1240
1241
1241
1242
1243
1243
1244
1244
1244
1243
1241
1238
1237
1236
1233
1230
1225
1224
1222
1217
1213
1211
1208
1202
1198
1197
1195
1193
1190
1188
1186
1184
1180
1178
1175
1175
1174
1173
1171
1170
1168
1166
1166
1165
1165
1164
1163
1163
1162
1162
1161
1159
1157
1155
1149
1146
1145
1145
1143
1142
1141
1138
1136
1131
1128
1126
1126
1125
1125
1125
1125
1123
1118
1116
1115
1112
1107
1105
1104
1103
1102
1101
1098
1096
1092
1080
1073
1070
1069
1064
1062
1059
1056
1051
1046
1041
1039
1036
1030
1029
1028
1028
1027
1026
1026
1025
1025
1025
1024
1024
1023
1017
1013
1012
1008
1003
994
987
991
994
998
1005
1010
1012
1007
1003
998
996
991
986
984
983
980
980
977
975
973
973
974
975
978
980
981
982
981
979
974
973
971
971
968
966
965
962
959
957
955
947
944
943
942
936
934
930
929
928
927
925
924
923
922
923
924
925
926
927
928
929
930
929
926
921
909
905
895
871
865
862
860
858
856
855
845
840
838
837
836
835
828
827
826
825
824
824
824
824
824
824
824
824
824
824
824
822
819
815
810
805
800
797
796
791
788
783
780
777
776
775
775
774
774
768
764
761
763
762
759
755
753
746
743
740
736
730
725
719
716
716
715
714
709
707
704
698
697
696
695
690
689
689
689
688
687
686
685
685
684
683
683
683
682
680
679
677
681
682
680
678
678
678
677
676
676
678
678
679
679
687
689
692
694
694
695
695
695
696
696
696
696
696
696
696
695
697
699
701
701
701
701
703
705
706
708
710
712
715
718
720
726
728
729
730
732
733
731
730
729
729
726
726
732
735
738
733
731
728
728
729
729
730
730
729
727
725
723
722
723
724
725
726
728
729
730
731
732
732
732
732
732
731
731
730
730
732
733
735
737
739
741
749
751
753
758
762
762
763
763
765
766
767
768
769
770
770
770
771
772
772
772
771
767
766
764
768
769
770
769
768
765
760
756
760
762
764
771
773
774
774
775
775
775
775
775
773
772
768
769
770
771
772
775
778
778
778
778
778
778
778
781
784
785
785
784
782
782
781
781
790
792
793
793
792
790
789
787
793
795
801
805
807
809
812
817
816
816
815
814
814
824
833
841
855
858
861
861
860
858
856
854
854
853
848
847
846
845
840
840
839
838
839
849
861
869
864
854
852
850
846
845
844
843
842
841
841
841
846
850
853
857
855
853
850
845
843
839
837
834
833
833
834
834
835
832
835
836
837
838
838
838
837
837
838
840
841
846
846
846
846
849
851
853
853
853
853
853
853
853
853
853
853
854
855
855
855
855
856
856
856
856
857
858
863
863
863
863
863
863
864
865
866
868
868
869
871
874
875
876
877
878
878
883
885
886
887
889
891
891
892
892
894
895
895
895
896
896
896
896
896
897
897
897
896
896
896
897
897
897
897
897
898
900
900
900
900
903
903
903
904
904
905
906
908
909
909
910
910
910
910
909
909
909
910
914
918
919
919
922
926
928
932
933
934
936
939
941
941
940
939
938
937
936
935
935
934
934
934
934
933
933
932
934
939
941
941
941
941
941
943
946
949
950
950
950
950
950
950
950
950
951
951
951
951
951
951
952
952
952
952
952
953
953
953
953
953
953
953
953
954
957
965
968
970
973
976
982
979
978
977
976
987
991
996
1008
993
988
992
992
993
995
997
995
994
994
994
994
994
994
994
995
995
995
998
1001
1001
1003
995
991
989
987
987
987
987
987
987
1000
1004
1011
1011
1009
1009
1007
1006
1005
1003
1002
1002
1001
1000
1000
1000
1000
1001
1001
1001
1001
1001
1001
1001
1001
1001
1002
1004
1005
1005
1006
1006
1006
1006
1009
1010
1011
1012
1012
1013
1013
1014
1015
1016
1016
1017
1017
1018
1018
1018
1018
1019
1020
1020
1021
1021
1021
1021
1023
1024
1025
1026
1026
1027
1027
1027
1028
1028
1029
1029
1029
1029
1029
1029