BIOMANUFACTURING - DELS Microsite Networknas-sites.org/biotech/files/2016/04/01-Hillson.pdf · ·...
Transcript of BIOMANUFACTURING - DELS Microsite Networknas-sites.org/biotech/files/2016/04/01-Hillson.pdf · ·...
AGILE
BIOMANUFACTURING
Trends in Tools Enabling Biotechnology Products of
the Future
Nathan J. [email protected]
Future Biotechnology Products and Opportunities to Enhance the Capabilities of the Biotechnology
Regulatory SystemNational Academy of Sciences, Washington, DC
June 2, 2016
Molecule
Integrated Design / Build / Test / Learn
Host
Pathway
Expression Build
Design
Sample prep.Mass spec.
Test
Circuit
Cellular
function
Selected
Target
Transformation
Liquid handling
Build
QA/QC
Learn
Machine learning
IntegrationScheduler/LIMS
Targets
Target
Achieved
Scale-Up
Retrosynthesis design
Retrosynthetic design space
Heterologous
Pathways
Biochemical
Reactions
Chassis
Organism
E. coli+ Retrosynthetic
Design Space (RDS)
Pathway
Discovery
Pathway
Constraints
Targets of Opportunity
895
1586
250
1741
991
1297
182
1148
169
1590
594
735
1615
862
10071763 227
1564
602
1738
1680 209
1082
584
621
452
1144
1452
909
867
1722
501
1589
625
12
1720
570
667
1395
1221
446
200
132
93
1596
86
1476
905
1263
390
817
652
1546
1226
496
1866
1451
1651
340
174
389
84
16
1145
1737
1217
1443
661
540
216
1390
1318
1133
706
1331
98
1492
776
1640
695
237
1436
1456
1491
207
1591
818
1626
1704
744
700
1607
1666
603
1117
1534
384
622
1521
1519
1101
171
14
1494
576
1489
1455
967
342
659
577
1320
870
950
686
328
1844
681
1840
1726
297
1283
1281
254
823
1808
491
966
438
1576
969
1079
445
1312
1523
1190
355
1621
135
1796
150
378
79
1773
507
703
1115
1528
679
379
739
402
17091248
1175
376
1669
745
294
542
139
1013
638
72
51
1495
75
1700
666
541
1822
1685 1440
1450
954
1753
517
568
526
1675
1130
415
1344
1784
172
433
380
1480
1033
141
1410
1268
1682
630
751
756
95
1211
1730
26
1293
583
1804
591
1010
1300
1861
36
1336
608
344
140
6571264
1429
1520
104
693
826
1515
1086
1537
1667
1664
850
147
588
1184
1506
752
70
571
1678
89
1565
27
1573
1485
1781
1058
260
281
214
1397
988
1493
1113
489
1717
1743
499
153
129
1644
362
21
918
1326
1294
1173
1860
1252
1585
1527
910
351
1673
1009
498
1323
440
1746
1710
796 651
883
848
1153
921
306
1806
962
11261593
731
1724
1449
373
880
1531
154
87
385
922
1676
976
1428
1132
1466
1559
161
902
177
59
472
283
889
888
1405
318
229
615
236
687
1810
944
1681
782
1787
887
1601
1811
913
1813
1628
868
1550
22
1371
1745
143
1583
929
504
1785
403
417
1775
1518
1084
337
1663
37768
753
1611195
6
898
1446
316
774
492
1825
748
1569
39
1053
1282
198
1164
1394
1311
248
1524
743
963
46
225
864
799
1868
575
368
851
114
1800
458
348
716
1228
1382
353
1471
951
3031526
699
1034
714
1406
1329
1721
1023
646
1422
241781
345
1095
142
1061
1384
13
1309
321
382
515
199
437
1071
48
1500
263711
246
19
483
516
1468
732
405
1751705
1750
1403
1551
1461
760
1539
1563
749
632
158
421
1707
1567
866
593
196
1619
347
183
1684
1869
1614
1177
187
1039
1057
1366
727
243
31
351841
1272
1799
1170
60
1223
623
375
557
1097
1845
479
80
707
38
1671 1469
985
449
223
1503
538
1459
1274
1598
308
181
430
97
1030
1832
391
149
892
894
412
298
320
1660
1222
1864
1575
288
1620
839
1488
178
904
1152
1548
900
359
1157
698
1624
1649
1423
863
959
1686
1711
1026
565
467
1149
1354
52
357
1836
1046
1613
350
1425
1016
1442
1139
911
1266
1215 1557
1292
322
1735
1355
543
1695
924
993
274
1487
280
1499
170
841970
1380
975
1409
1818
1159
1597
1080
1582
1372
5331110
247
131
836
1387
1815
43
1308
1648
780 766
251
393
1482
773
32
1142
413
1218
1123
115
1863
997
742
1167
664
1146
1562
1269 118
1744
1457
381
1192
1465
189
369
1639
528
57
47
1296
1584
1472
1392
942
989
1633
941
1258
1316
1365
564 85
1327
34
217
439
534
1408
1012
3671099
741
477
1739
493
157
282
164
228
494
18
270
259
271
1570
1646
1723
1606
999
723
1036
1507
648
663
1189
1179
763
1653
775
2
1560
655
159
488
287
635
9
1131
1805
1719
108
1842
466
435
685
1064
1213
1141
215
1483
612
1772
736
585
1127
1679
151
586
1216
1757
948
1109
1688
233
1479
1706
1163
1072
604
1155
1107
562
166
535
721
16311267
520
1532
341
925
1453
726
550
1432
1078
1122
838
1330
645
173
1549
912
1478
146
1645
1045
795
1337
1794
3
1795
740
636
211
474
1484
1075
1112
580
1674
738
50
255
13961166
231
465
1712
1558
212
441
1231
1225
1777
1373
392
1068
442
874
426
370
1460
846
1536
1418
1766
94
284
797
857
261
934
1291
785
20
374
1400
531
634
1859
1275
546
1516
68
708
1683
1828
1641
845
1424
469
427
1540
932
1617
1302
295
239
861
431
414
422
1233
1313
1191
853
459
590
127
1147
992
1444
1742
1347
940
1037
1556
28
327
1279
616
574
1150
29
360
11541056
1530
1333
487
592
1040
816
513
544
76832
722
1736
654
1151
1407
1411
202
1843
124
464
1798
401
627
273
572
808
193
514
1433
289
1004
1236
133
1074
192
1245
1328
363
1655
1290
105
1161
144
497
1160
8
755
1740
418
40
145
556
1827
631
128
112
957476
1389
1595
510
503
334
1169
120
1851
1066
1554
395
101
1332
432
757
1580
1008
406
637
884
920
1044
725
886
1790
613
396
1622
1421
981
529
1024
1207
24
890
258
1055
1834
806
1854
1284
1571
769
1174
914
1855
737
1182
106
1509
411
1198
605
234
408
1307
315
901
762
552
478
1677
754
268
77
642
1477
980
982
639
1749
1759
1788
1374
471
1238
978
1513
218
1342
643
1826
1566
931
1696
429
41
404
304
935
1751
138
1697
1578
607
589
309
798
1475
1240
1427
829
296
1335
937
1535
561
410
1301
1
882
463
1435
974
1069
109
226
786
1837
1812
219
1276
1830
116
1852
1447
1797
1547
1642
778
979
130
4
1357
317
939662
1401
675
1199
257
1764
734
1059
688
1637 709
1602
971
522
809
1298
1502
300
1376
276
1437
1431
628
210
221
858
1701
475
1114
1237
1378
1725
626377
873
1802
455
560
831
569
448
1019
1364
885
555
1448
1187
759
1065
899
1419
877
1599
121
777
842689
649
33
1383
1416
1768
618
1257
9641514
1638
1188
729
436
573
1529
1001
1096
1138
961
1486
705
1508
765
953
896
1077
633
313
1445
1338
1823
788
7
1194
245
419
1413
10
409
102
460
1278
879
1183
919
205
184
1201
453
1156
548
1672
1062
470
614
606
897
1618
206511
1271
1368
1171
1341
720
1319
567
1254
190
1771
495
1623
71
578
1769
1693
44
943
1786
678
1692
1021
532
960
1458
1412
1414
176
64
1857
1219
946
1853
388
1206
6701467
710
224
343
1634
480
1849
680
1168
1197
1668
1833
1417
5541510
854
609
1094
1322
702
428
926
844
352
372
549
286
1273
1377
42
1035
1087
1762
194
1286
1261
1262
9581647
364
15
869
972
820
1718
123
1662
1003
502
1778
358
324
17
67
660
916
512
653
1193
715
1496
1792
835
802
165
240
1713
1779
1388
1603
539
1202
83
111
1801
1658
927
682
1093
876
1402
1314
1747
536
203
1106
349
1334
1104
125
1129
1702
5
162
188
856
201
718
267
165274
1232
1592
137
1265
697
647
88
1048
62
1659
1574
1102
1587
1543
1289
1699
244
290
611
704
179
518
1501
1862
399
310
336
1708
524
733
1073
1463
1165
1067
1118
484
789
1511
314
581
676
1277
1090
1572
1404
1280
872
1821
326
509
1304
1430
1025
407
814
500
1356
1807
1755
1605
17801076
1867
807
1470
299
1241
1367
1505
1031
746
443
25
49
1229
828
136
1352
61
1817
1814
235
1579
1533
923
156
1325
936
1295
1042
1756
903
1249
1205
747
361
490
1230
610
1343444
252
598
1049
1765
665
1051
668
650
1140
813
1630
204
822
1362
1005
758
420
0
1022
1629
66
1636
1011
1214
1612
275
1134
947
1729
984
1789
519
865
1063
1143
167
1793
1604
1100
301
617
1379
1196
222
1657
253
82
1350
587
779
1028
843
386
764
1006
63
232
186
783
461
278
152
1761
1698
1767
1125
624
1733
956
673
485
185
30
92
1774
641
1317
1029
305
521
1091
1212
354
1116
881
220
425
825
830
530
468
906
1060
996
1017
1340
53
383
1204
312
1434
1054
674
16321361
987
672
457
1288
1650
1752
1839
793
713
1242
78
119
1481
269
1052
1180
811
277
1581
387
1136
812
91
1791
1770
481
908
1070
462
977
197
1386
847
100
730
1043
1348
329
824
917
787
134
1346
302
801
1324
107
994
1020
56
1085
117
9681381
694
451
230
1375
394
1850
696
346
99
213
1092
1498
527
804
333
790
1555
1608
1838
371
1002
1835
1119
1041
1643
1728
242
506
1588
719 1135
1172
915
356
1299
1609
559
656
724
1083
1111
73
311
1610
1473
1105
1870
1776
1176
1809
1824
995
1689
1234
1665
1846
800
1210
1385
1517
1321
965
767
772
1306
691
1032
558
1783
596
973
1504
279
933
1441
983 331
629
1691
1253
1803
1545
163
1727
1349
65
272
860
1103
640
1247
1038
1848
456
1594
1734
1353
998
551
1014
423
434
1251
1577
1018
595
1865
1541
1098
1108
928
771
945
1081
658
126
1359
1782
330
791
285
1015
1829
1185
1027
1178
1819
293
761
323
249
23
1224
1687
852
1856
1239
1454
525
482
1315
1391
16054
875
1656
1287
1209
291
1235
1525
669
871
1847
1260
1635
1760
1627
262
1358
122
1370
1858
990
1462
1820
292
191
400
619
1250
339 1246
712
319
1162
398
424
907
563
1748
508
840
815
1244
180
16611464
1305
1360
599
750
1420
1731
1120
1000
952
55
1694
1625859
1208
644
986
1426
1568
1538
1369
938
837
338
690
792
794
1339
307
1490
1351
110
523
1703
1050
1831
1137
81
1553
784
855
505
113
566
1544
416
1345
1754
1474
1399
553
537
1203
1047
803
834
1285
11
1600
1186
1089
265
1124
1654
717
1542
1522
397
1256
1181
728
332
1227
1270
1438
1732
1195
582
893
208
833
69
450
955
1243683
1616
103
1561
701
454
148
1121
1816
849
770
365
1363
1716
805
949
325
1393
545
90
1758
155
1128
264266
256
238
1552
547
597
810
821
677
827
1670
600
684
620
1303
1310
1497
58
1715
1200
1439
366
1259
930
473
1415
1512
45
819
1398
671
692
168
1714
96
1255
1158
601
878
1088
486
579
447
1690
891
335
1220
895
1586
250
1741
991
1297
182
1148
169
1590
594
735
1615
862
10071763 227
1564
602
1738
1680 209
1082
584
621
452
1144
1452
909
867
1722
501
1589
625
12
1720
570
667
1395
1221
446
200
132
93
1596
86
1476
905
1263
390
817
652
1546
1226
496
1866
1451
1651
340
174
389
84
16
1145
1737
1217
1443
661
540
216
1390
1318
1133
706
1331
98
1492
776
1640
695
237
1436
1456
1491
207
1591
818
1626
1704
744
700
1607
1666
603
1117
1534
384
622
1521
1519
1101
171
14
1494
576
1489
1455
967
342
659
577
1320
870
950
686
328
1844
681
1840
1726
297
1283
1281
254
823
1808
491
966
438
1576
969
1079
445
1312
1523
1190
355
1621
135
1796
150
378
79
1773
507
703
1115
1528
679
379
739
402
17091248
1175
376
1669
745
294
542
139
1013
638
72
51
1495
75
1700
666
541
1822
1685 1440
1450
954
1753
517
568
526
1675
1130
415
1344
1784
172
433
380
1480
1033
141
1410
1268
1682
630
751
756
95
1211
1730
26
1293
583
1804
591
1010
1300
1861
36
1336
608
344
140
6571264
1429
1520
104
693
826
1515
1086
1537
1667
1664
850
147
588
1184
1506
752
70
571
1678
89
1565
27
1573
1485
1781
1058
260
281
214
1397
988
1493
1113
489
1717
1743
499
153
129
1644
362
21
918
1326
1294
1173
1860
1252
1585
1527
910
351
1673
1009
498
1323
440
1746
1710
796 651
883
848
1153
921
306
1806
962
11261593
731
1724
1449
373
880
1531
154
87
385
922
1676
976
1428
1132
1466
1559
161
902
177
59
472
283
889
888
1405
318
229
615
236
687
1810
944
1681
782
1787
887
1601
1811
913
1813
1628
868
1550
22
1371
1745
143
1583
929
504
1785
403
417
1775
1518
1084
337
1663
37768
753
1611195
6
898
1446
316
774
492
1825
748
1569
39
1053
1282
198
1164
1394
1311
248
1524
743
963
46
225
864
799
1868
575
368
851
114
1800
458
348
716
1228
1382
353
1471
951
3031526
699
1034
714
1406
1329
1721
1023
646
1422
241781
345
1095
142
1061
1384
13
1309
321
382
515
199
437
1071
48
1500
263711
246
19
483
516
1468
732
405
1751705
1750
1403
1551
1461
760
1539
1563
749
632
158
421
1707
1567
866
593
196
1619
347
183
1684
1869
1614
1177
187
1039
1057
1366
727
243
31
351841
1272
1799
1170
60
1223
623
375
557
1097
1845
479
80
707
38
1671 1469
985
449
223
1503
538
1459
1274
1598
308
181
430
97
1030
1832
391
149
892
894
412
298
320
1660
1222
1864
1575
288
1620
839
1488
178
904
1152
1548
900
359
1157
698
1624
1649
1423
863
959
1686
1711
1026
565
467
1149
1354
52
357
1836
1046
1613
350
1425
1016
1442
1139
911
1266
1215 1557
1292
322
1735
1355
543
1695
924
993
274
1487
280
1499
170
841970
1380
975
1409
1818
1159
1597
1080
1582
1372
5331110
247
131
836
1387
1815
43
1308
1648
780 766
251
393
1482
773
32
1142
413
1218
1123
115
1863
997
742
1167
664
1146
1562
1269 118
1744
1457
381
1192
1465
189
369
1639
528
57
47
1296
1584
1472
1392
942
989
1633
941
1258
1316
1365
564 85
1327
34
217
439
534
1408
1012
3671099
741
477
1739
493
157
282
164
228
494
18
270
259
271
1570
1646
1723
1606
999
723
1036
1507
648
663
1189
1179
763
1653
775
2
1560
655
159
488
287
635
9
1131
1805
1719
108
1842
466
435
685
1064
1213
1141
215
1483
612
1772
736
585
1127
1679
151
586
1216
1757
948
1109
1688
233
1479
1706
1163
1072
604
1155
1107
562
166
535
721
16311267
520
1532
341
925
1453
726
550
1432
1078
1122
838
1330
645
173
1549
912
1478
146
1645
1045
795
1337
1794
3
1795
740
636
211
474
1484
1075
1112
580
1674
738
50
255
13961166
231
465
1712
1558
212
441
1231
1225
1777
1373
392
1068
442
874
426
370
1460
846
1536
1418
1766
94
284
797
857
261
934
1291
785
20
374
1400
531
634
1859
1275
546
1516
68
708
1683
1828
1641
845
1424
469
427
1540
932
1617
1302
295
239
861
431
414
422
1233
1313
1191
853
459
590
127
1147
992
1444
1742
1347
940
1037
1556
28
327
1279
616
574
1150
29
360
11541056
1530
1333
487
592
1040
816
513
544
76832
722
1736
654
1151
1407
1411
202
1843
124
464
1798
401
627
273
572
808
193
514
1433
289
1004
1236
133
1074
192
1245
1328
363
1655
1290
105
1161
144
497
1160
8
755
1740
418
40
145
556
1827
631
128
112
957476
1389
1595
510
503
334
1169
120
1851
1066
1554
395
101
1332
432
757
1580
1008
406
637
884
920
1044
725
886
1790
613
396
1622
1421
981
529
1024
1207
24
890
258
1055
1834
806
1854
1284
1571
769
1174
914
1855
737
1182
106
1509
411
1198
605
234
408
1307
315
901
762
552
478
1677
754
268
77
642
1477
980
982
639
1749
1759
1788
1374
471
1238
978
1513
218
1342
643
1826
1566
931
1696
429
41
404
304
935
1751
138
1697
1578
607
589
309
798
1475
1240
1427
829
296
1335
937
1535
561
410
1301
1
882
463
1435
974
1069
109
226
786
1837
1812
219
1276
1830
116
1852
1447
1797
1547
1642
778
979
130
4
1357
317
939662
1401
675
1199
257
1764
734
1059
688
1637 709
1602
971
522
809
1298
1502
300
1376
276
1437
1431
628
210
221
858
1701
475
1114
1237
1378
1725
626377
873
1802
455
560
831
569
448
1019
1364
885
555
1448
1187
759
1065
899
1419
877
1599
121
777
842689
649
33
1383
1416
1768
618
1257
9641514
1638
1188
729
436
573
1529
1001
1096
1138
961
1486
705
1508
765
953
896
1077
633
313
1445
1338
1823
788
7
1194
245
419
1413
10
409
102
460
1278
879
1183
919
205
184
1201
453
1156
548
1672
1062
470
614
606
897
1618
206511
1271
1368
1171
1341
720
1319
567
1254
190
1771
495
1623
71
578
1769
1693
44
943
1786
678
1692
1021
532
960
1458
1412
1414
176
64
1857
1219
946
1853
388
1206
6701467
710
224
343
1634
480
1849
680
1168
1197
1668
1833
1417
5541510
854
609
1094
1322
702
428
926
844
352
372
549
286
1273
1377
42
1035
1087
1762
194
1286
1261
1262
9581647
364
15
869
972
820
1718
123
1662
1003
502
1778
358
324
17
67
660
916
512
653
1193
715
1496
1792
835
802
165
240
1713
1779
1388
1603
539
1202
83
111
1801
1658
927
682
1093
876
1402
1314
1747
536
203
1106
349
1334
1104
125
1129
1702
5
162
188
856
201
718
267
165274
1232
1592
137
1265
697
647
88
1048
62
1659
1574
1102
1587
1543
1289
1699
244
290
611
704
179
518
1501
1862
399
310
336
1708
524
733
1073
1463
1165
1067
1118
484
789
1511
314
581
676
1277
1090
1572
1404
1280
872
1821
326
509
1304
1430
1025
407
814
500
1356
1807
1755
1605
17801076
1867
807
1470
299
1241
1367
1505
1031
746
443
25
49
1229
828
136
1352
61
1817
1814
235
1579
1533
923
156
1325
936
1295
1042
1756
903
1249
1205
747
361
490
1230
610
1343444
252
598
1049
1765
665
1051
668
650
1140
813
1630
204
822
1362
1005
758
420
0
1022
1629
66
1636
1011
1214
1612
275
1134
947
1729
984
1789
519
865
1063
1143
167
1793
1604
1100
301
617
1379
1196
222
1657
253
82
1350
587
779
1028
843
386
764
1006
63
232
186
783
461
278
152
1761
1698
1767
1125
624
1733
956
673
485
185
30
92
1774
641
1317
1029
305
521
1091
1212
354
1116
881
220
425
825
830
530
468
906
1060
996
1017
1340
53
383
1204
312
1434
1054
674
16321361
987
672
457
1288
1650
1752
1839
793
713
1242
78
119
1481
269
1052
1180
811
277
1581
387
1136
812
91
1791
1770
481
908
1070
462
977
197
1386
847
100
730
1043
1348
329
824
917
787
134
1346
302
801
1324
107
994
1020
56
1085
117
9681381
694
451
230
1375
394
1850
696
346
99
213
1092
1498
527
804
333
790
1555
1608
1838
371
1002
1835
1119
1041
1643
1728
242
506
1588
719 1135
1172
915
356
1299
1609
559
656
724
1083
1111
73
311
1610
1473
1105
1870
1776
1176
1809
1824
995
1689
1234
1665
1846
800
1210
1385
1517
1321
965
767
772
1306
691
1032
558
1783
596
973
1504
279
933
1441
983 331
629
1691
1253
1803
1545
163
1727
1349
65
272
860
1103
640
1247
1038
1848
456
1594
1734
1353
998
551
1014
423
434
1251
1577
1018
595
1865
1541
1098
1108
928
771
945
1081
658
126
1359
1782
330
791
285
1015
1829
1185
1027
1178
1819
293
761
323
249
23
1224
1687
852
1856
1239
1454
525
482
1315
1391
16054
875
1656
1287
1209
291
1235
1525
669
871
1847
1260
1635
1760
1627
262
1358
122
1370
1858
990
1462
1820
292
191
400
619
1250
339 1246
712
319
1162
398
424
907
563
1748
508
840
815
1244
180
16611464
1305
1360
599
750
1420
1731
1120
1000
952
55
1694
1625859
1208
644
986
1426
1568
1538
1369
938
837
338
690
792
794
1339
307
1490
1351
110
523
1703
1050
1831
1137
81
1553
784
855
505
113
566
1544
416
1345
1754
1474
1399
553
537
1203
1047
803
834
1285
11
1600
1186
1089
265
1124
1654
717
1542
1522
397
1256
1181
728
332
1227
1270
1438
1732
1195
582
893
208
833
69
450
955
1243683
1616
103
1561
701
454
148
1121
1816
849
770
365
1363
1716
805
949
325
1393
545
90
1758
155
1128
264266
256
238
1552
547
597
810
821
677
827
1670
600
684
620
1303
1310
1497
58
1715
1200
1439
366
1259
930
473
1415
1512
45
819
1398
671
692
168
1714
96
1255
1158
601
878
1088
486
579
447
1690
891
335
1220
895
1586
250
1741
991
1297
182
1148
169
1590
594
735
1615
862
10071763 227
1564
602
1738
1680 209
1082
584
621
452
1144
1452
909
867
1722
501
1589
625
12
1720
570
667
1395
1221
446
200
132
93
1596
86
1476
905
1263
390
817
652
1546
1226
496
1866
1451
1651
340
174
389
84
16
1145
1737
1217
1443
661
540
216
1390
1318
1133
706
1331
98
1492
776
1640
695
237
1436
1456
1491
207
1591
818
1626
1704
744
700
1607
1666
603
1117
1534
384
622
1521
1519
1101
171
14
1494
576
1489
1455
967
342
659
577
1320
870
950
686
328
1844
681
1840
1726
297
1283
1281
254
823
1808
491
966
438
1576
969
1079
445
1312
1523
1190
355
1621
135
1796
150
378
79
1773
507
703
1115
1528
679
379
739
402
17091248
1175
376
1669
745
294
542
139
1013
638
72
51
1495
75
1700
666
541
1822
1685 1440
1450
954
1753
517
568
526
1675
1130
415
1344
1784
172
433
380
1480
1033
141
1410
1268
1682
630
751
756
95
1211
1730
26
1293
583
1804
591
1010
1300
1861
36
1336
608
344
140
6571264
1429
1520
104
693
826
1515
1086
1537
1667
1664
850
147
588
1184
1506
752
70
571
1678
89
1565
27
1573
1485
1781
1058
260
281
214
1397
988
1493
1113
489
1717
1743
499
153
129
1644
362
21
918
1326
1294
1173
1860
1252
1585
1527
910
351
1673
1009
498
1323
440
1746
1710
796 651
883
848
1153
921
306
1806
962
11261593
731
1724
1449
373
880
1531
154
87
385
922
1676
976
1428
1132
1466
1559
161
902
177
59
472
283
889
888
1405
318
229
615
236
687
1810
944
1681
782
1787
887
1601
1811
913
1813
1628
868
1550
22
1371
1745
143
1583
929
504
1785
403
417
1775
1518
1084
337
1663
37768
753
1611195
6
898
1446
316
774
492
1825
748
1569
39
1053
1282
198
1164
1394
1311
248
1524
743
963
46
225
864
799
1868
575
368
851
114
1800
458
348
716
1228
1382
353
1471
951
3031526
699
1034
714
1406
1329
1721
1023
646
1422
241781
345
1095
142
1061
1384
13
1309
321
382
515
199
437
1071
48
1500
263711
246
19
483
516
1468
732
405
1751705
1750
1403
1551
1461
760
1539
1563
749
632
158
421
1707
1567
866
593
196
1619
347
183
1684
1869
1614
1177
187
1039
1057
1366
727
243
31
351841
1272
1799
1170
60
1223
623
375
557
1097
1845
479
80
707
38
1671 1469
985
449
223
1503
538
1459
1274
1598
308
181
430
97
1030
1832
391
149
892
894
412
298
320
1660
1222
1864
1575
288
1620
839
1488
178
904
1152
1548
900
359
1157
698
1624
1649
1423
863
959
1686
1711
1026
565
467
1149
1354
52
357
1836
1046
1613
350
1425
1016
1442
1139
911
1266
1215 1557
1292
322
1735
1355
543
1695
924
993
274
1487
280
1499
170
841970
1380
975
1409
1818
1159
1597
1080
1582
1372
5331110
247
131
836
1387
1815
43
1308
1648
780 766
251
393
1482
773
32
1142
413
1218
1123
115
1863
997
742
1167
664
1146
1562
1269 118
1744
1457
381
1192
1465
189
369
1639
528
57
47
1296
1584
1472
1392
942
989
1633
941
1258
1316
1365
564 85
1327
34
217
439
534
1408
1012
3671099
741
477
1739
493
157
282
164
228
494
18
270
259
271
1570
1646
1723
1606
999
723
1036
1507
648
663
1189
1179
763
1653
775
2
1560
655
159
488
287
635
9
1131
1805
1719
108
1842
466
435
685
1064
1213
1141
215
1483
612
1772
736
585
1127
1679
151
586
1216
1757
948
1109
1688
233
1479
1706
1163
1072
604
1155
1107
562
166
535
721
16311267
520
1532
341
925
1453
726
550
1432
1078
1122
838
1330
645
173
1549
912
1478
146
1645
1045
795
1337
1794
3
1795
740
636
211
474
1484
1075
1112
580
1674
738
50
255
13961166
231
465
1712
1558
212
441
1231
1225
1777
1373
392
1068
442
874
426
370
1460
846
1536
1418
1766
94
284
797
857
261
934
1291
785
20
374
1400
531
634
1859
1275
546
1516
68
708
1683
1828
1641
845
1424
469
427
1540
932
1617
1302
295
239
861
431
414
422
1233
1313
1191
853
459
590
127
1147
992
1444
1742
1347
940
1037
1556
28
327
1279
616
574
1150
29
360
11541056
1530
1333
487
592
1040
816
513
544
76832
722
1736
654
1151
1407
1411
202
1843
124
464
1798
401
627
273
572
808
193
514
1433
289
1004
1236
133
1074
192
1245
1328
363
1655
1290
105
1161
144
497
1160
8
755
1740
418
40
145
556
1827
631
128
112
957476
1389
1595
510
503
334
1169
120
1851
1066
1554
395
101
1332
432
757
1580
1008
406
637
884
920
1044
725
886
1790
613
396
1622
1421
981
529
1024
1207
24
890
258
1055
1834
806
1854
1284
1571
769
1174
914
1855
737
1182
106
1509
411
1198
605
234
408
1307
315
901
762
552
478
1677
754
268
77
642
1477
980
982
639
1749
1759
1788
1374
471
1238
978
1513
218
1342
643
1826
1566
931
1696
429
41
404
304
935
1751
138
1697
1578
607
589
309
798
1475
1240
1427
829
296
1335
937
1535
561
410
1301
1
882
463
1435
974
1069
109
226
786
1837
1812
219
1276
1830
116
1852
1447
1797
1547
1642
778
979
130
4
1357
317
939662
1401
675
1199
257
1764
734
1059
688
1637 709
1602
971
522
809
1298
1502
300
1376
276
1437
1431
628
210
221
858
1701
475
1114
1237
1378
1725
626377
873
1802
455
560
831
569
448
1019
1364
885
555
1448
1187
759
1065
899
1419
877
1599
121
777
842689
649
33
1383
1416
1768
618
1257
9641514
1638
1188
729
436
573
1529
1001
1096
1138
961
1486
705
1508
765
953
896
1077
633
313
1445
1338
1823
788
7
1194
245
419
1413
10
409
102
460
1278
879
1183
919
205
184
1201
453
1156
548
1672
1062
470
614
606
897
1618
206511
1271
1368
1171
1341
720
1319
567
1254
190
1771
495
1623
71
578
1769
1693
44
943
1786
678
1692
1021
532
960
1458
1412
1414
176
64
1857
1219
946
1853
388
1206
6701467
710
224
343
1634
480
1849
680
1168
1197
1668
1833
1417
5541510
854
609
1094
1322
702
428
926
844
352
372
549
286
1273
1377
42
1035
1087
1762
194
1286
1261
1262
9581647
364
15
869
972
820
1718
123
1662
1003
502
1778
358
324
17
67
660
916
512
653
1193
715
1496
1792
835
802
165
240
1713
1779
1388
1603
539
1202
83
111
1801
1658
927
682
1093
876
1402
1314
1747
536
203
1106
349
1334
1104
125
1129
1702
5
162
188
856
201
718
267
165274
1232
1592
137
1265
697
647
88
1048
62
1659
1574
1102
1587
1543
1289
1699
244
290
611
704
179
518
1501
1862
399
310
336
1708
524
733
1073
1463
1165
1067
1118
484
789
1511
314
581
676
1277
1090
1572
1404
1280
872
1821
326
509
1304
1430
1025
407
814
500
1356
1807
1755
1605
17801076
1867
807
1470
299
1241
1367
1505
1031
746
443
25
49
1229
828
136
1352
61
1817
1814
235
1579
1533
923
156
1325
936
1295
1042
1756
903
1249
1205
747
361
490
1230
610
1343444
252
598
1049
1765
665
1051
668
650
1140
813
1630
204
822
1362
1005
758
420
0
1022
1629
66
1636
1011
1214
1612
275
1134
947
1729
984
1789
519
865
1063
1143
167
1793
1604
1100
301
617
1379
1196
222
1657
253
82
1350
587
779
1028
843
386
764
1006
63
232
186
783
461
278
152
1761
1698
1767
1125
624
1733
956
673
485
185
30
92
1774
641
1317
1029
305
521
1091
1212
354
1116
881
220
425
825
830
530
468
906
1060
996
1017
1340
53
383
1204
312
1434
1054
674
16321361
987
672
457
1288
1650
1752
1839
793
713
1242
78
119
1481
269
1052
1180
811
277
1581
387
1136
812
91
1791
1770
481
908
1070
462
977
197
1386
847
100
730
1043
1348
329
824
917
787
134
1346
302
801
1324
107
994
1020
56
1085
117
9681381
694
451
230
1375
394
1850
696
346
99
213
1092
1498
527
804
333
790
1555
1608
1838
371
1002
1835
1119
1041
1643
1728
242
506
1588
719 1135
1172
915
356
1299
1609
559
656
724
1083
1111
73
311
1610
1473
1105
1870
1776
1176
1809
1824
995
1689
1234
1665
1846
800
1210
1385
1517
1321
965
767
772
1306
691
1032
558
1783
596
973
1504
279
933
1441
983 331
629
1691
1253
1803
1545
163
1727
1349
65
272
860
1103
640
1247
1038
1848
456
1594
1734
1353
998
551
1014
423
434
1251
1577
1018
595
1865
1541
1098
1108
928
771
945
1081
658
126
1359
1782
330
791
285
1015
1829
1185
1027
1178
1819
293
761
323
249
23
1224
1687
852
1856
1239
1454
525
482
1315
1391
16054
875
1656
1287
1209
291
1235
1525
669
871
1847
1260
1635
1760
1627
262
1358
122
1370
1858
990
1462
1820
292
191
400
619
1250
339 1246
712
319
1162
398
424
907
563
1748
508
840
815
1244
180
16611464
1305
1360
599
750
1420
1731
1120
1000
952
55
1694
1625859
1208
644
986
1426
1568
1538
1369
938
837
338
690
792
794
1339
307
1490
1351
110
523
1703
1050
1831
1137
81
1553
784
855
505
113
566
1544
416
1345
1754
1474
1399
553
537
1203
1047
803
834
1285
11
1600
1186
1089
265
1124
1654
717
1542
1522
397
1256
1181
728
332
1227
1270
1438
1732
1195
582
893
208
833
69
450
955
1243683
1616
103
1561
701
454
148
1121
1816
849
770
365
1363
1716
805
949
325
1393
545
90
1758
155
1128
264266
256
238
1552
547
597
810
821
677
827
1670
600
684
620
1303
1310
1497
58
1715
1200
1439
366
1259
930
473
1415
1512
45
819
1398
671
692
168
1714
96
1255
1158
601
878
1088
486
579
447
1690
891
335
1220
895
1586
250
1741
991
1297
182
1148
169
1590
594
735
1615
862
10071763 227
1564
602
1738
1680 209
1082
584
621
452
1144
1452
909
867
1722
501
1589
625
12
1720
570
667
1395
1221
446
200
132
93
1596
86
1476
905
1263
390
817
652
1546
1226
496
1866
1451
1651
340
174
389
84
16
1145
1737
1217
1443
661
540
216
1390
1318
1133
706
1331
98
1492
776
1640
695
237
1436
1456
1491
207
1591
818
1626
1704
744
700
1607
1666
603
1117
1534
384
622
1521
1519
1101
171
14
1494
576
1489
1455
967
342
659
577
1320
870
950
686
328
1844
681
1840
1726
297
1283
1281
254
823
1808
491
966
438
1576
969
1079
445
1312
1523
1190
355
1621
135
1796
150
378
79
1773
507
703
1115
1528
679
379
739
402
17091248
1175
376
1669
745
294
542
139
1013
638
72
51
1495
75
1700
666
541
1822
1685 1440
1450
954
1753
517
568
526
1675
1130
415
1344
1784
172
433
380
1480
1033
141
1410
1268
1682
630
751
756
95
1211
1730
26
1293
583
1804
591
1010
1300
1861
36
1336
608
344
140
6571264
1429
1520
104
693
826
1515
1086
1537
1667
1664
850
147
588
1184
1506
752
70
571
1678
89
1565
27
1573
1485
1781
1058
260
281
214
1397
988
1493
1113
489
1717
1743
499
153
129
1644
362
21
918
1326
1294
1173
1860
1252
1585
1527
910
351
1673
1009
498
1323
440
1746
1710
796 651
883
848
1153
921
306
1806
962
11261593
731
1724
1449
373
880
1531
154
87
385
922
1676
976
1428
1132
1466
1559
161
902
177
59
472
283
889
888
1405
318
229
615
236
687
1810
944
1681
782
1787
887
1601
1811
913
1813
1628
868
1550
22
1371
1745
143
1583
929
504
1785
403
417
1775
1518
1084
337
1663
37768
753
1611195
6
898
1446
316
774
492
1825
748
1569
39
1053
1282
198
1164
1394
1311
248
1524
743
963
46
225
864
799
1868
575
368
851
114
1800
458
348
716
1228
1382
353
1471
951
3031526
699
1034
714
1406
1329
1721
1023
646
1422
241781
345
1095
142
1061
1384
13
1309
321
382
515
199
437
1071
48
1500
263711
246
19
483
516
1468
732
405
1751705
1750
1403
1551
1461
760
1539
1563
749
632
158
421
1707
1567
866
593
196
1619
347
183
1684
1869
1614
1177
187
1039
1057
1366
727
243
31
351841
1272
1799
1170
60
1223
623
375
557
1097
1845
479
80
707
38
1671 1469
985
449
223
1503
538
1459
1274
1598
308
181
430
97
1030
1832
391
149
892
894
412
298
320
1660
1222
1864
1575
288
1620
839
1488
178
904
1152
1548
900
359
1157
698
1624
1649
1423
863
959
1686
1711
1026
565
467
1149
1354
52
357
1836
1046
1613
350
1425
1016
1442
1139
911
1266
1215 1557
1292
322
1735
1355
543
1695
924
993
274
1487
280
1499
170
841970
1380
975
1409
1818
1159
1597
1080
1582
1372
5331110
247
131
836
1387
1815
43
1308
1648
780 766
251
393
1482
773
32
1142
413
1218
1123
115
1863
997
742
1167
664
1146
1562
1269 118
1744
1457
381
1192
1465
189
369
1639
528
57
47
1296
1584
1472
1392
942
989
1633
941
1258
1316
1365
564 85
1327
34
217
439
534
1408
1012
3671099
741
477
1739
493
157
282
164
228
494
18
270
259
271
1570
1646
1723
1606
999
723
1036
1507
648
663
1189
1179
763
1653
775
2
1560
655
159
488
287
635
9
1131
1805
1719
108
1842
466
435
685
1064
1213
1141
215
1483
612
1772
736
585
1127
1679
151
586
1216
1757
948
1109
1688
233
1479
1706
1163
1072
604
1155
1107
562
166
535
721
16311267
520
1532
341
925
1453
726
550
1432
1078
1122
838
1330
645
173
1549
912
1478
146
1645
1045
795
1337
1794
3
1795
740
636
211
474
1484
1075
1112
580
1674
738
50
255
13961166
231
465
1712
1558
212
441
1231
1225
1777
1373
392
1068
442
874
426
370
1460
846
1536
1418
1766
94
284
797
857
261
934
1291
785
20
374
1400
531
634
1859
1275
546
1516
68
708
1683
1828
1641
845
1424
469
427
1540
932
1617
1302
295
239
861
431
414
422
1233
1313
1191
853
459
590
127
1147
992
1444
1742
1347
940
1037
1556
28
327
1279
616
574
1150
29
360
11541056
1530
1333
487
592
1040
816
513
544
76832
722
1736
654
1151
1407
1411
202
1843
124
464
1798
401
627
273
572
808
193
514
1433
289
1004
1236
133
1074
192
1245
1328
363
1655
1290
105
1161
144
497
1160
8
755
1740
418
40
145
556
1827
631
128
112
957476
1389
1595
510
503
334
1169
120
1851
1066
1554
395
101
1332
432
757
1580
1008
406
637
884
920
1044
725
886
1790
613
396
1622
1421
981
529
1024
1207
24
890
258
1055
1834
806
1854
1284
1571
769
1174
914
1855
737
1182
106
1509
411
1198
605
234
408
1307
315
901
762
552
478
1677
754
268
77
642
1477
980
982
639
1749
1759
1788
1374
471
1238
978
1513
218
1342
643
1826
1566
931
1696
429
41
404
304
935
1751
138
1697
1578
607
589
309
798
1475
1240
1427
829
296
1335
937
1535
561
410
1301
1
882
463
1435
974
1069
109
226
786
1837
1812
219
1276
1830
116
1852
1447
1797
1547
1642
778
979
130
4
1357
317
939662
1401
675
1199
257
1764
734
1059
688
1637 709
1602
971
522
809
1298
1502
300
1376
276
1437
1431
628
210
221
858
1701
475
1114
1237
1378
1725
626377
873
1802
455
560
831
569
448
1019
1364
885
555
1448
1187
759
1065
899
1419
877
1599
121
777
842689
649
33
1383
1416
1768
618
1257
9641514
1638
1188
729
436
573
1529
1001
1096
1138
961
1486
705
1508
765
953
896
1077
633
313
1445
1338
1823
788
7
1194
245
419
1413
10
409
102
460
1278
879
1183
919
205
184
1201
453
1156
548
1672
1062
470
614
606
897
1618
206511
1271
1368
1171
1341
720
1319
567
1254
190
1771
495
1623
71
578
1769
1693
44
943
1786
678
1692
1021
532
960
1458
1412
1414
176
64
1857
1219
946
1853
388
1206
6701467
710
224
343
1634
480
1849
680
1168
1197
1668
1833
1417
5541510
854
609
1094
1322
702
428
926
844
352
372
549
286
1273
1377
42
1035
1087
1762
194
1286
1261
1262
9581647
364
15
869
972
820
1718
123
1662
1003
502
1778
358
324
17
67
660
916
512
653
1193
715
1496
1792
835
802
165
240
1713
1779
1388
1603
539
1202
83
111
1801
1658
927
682
1093
876
1402
1314
1747
536
203
1106
349
1334
1104
125
1129
1702
5
162
188
856
201
718
267
165274
1232
1592
137
1265
697
647
88
1048
62
1659
1574
1102
1587
1543
1289
1699
244
290
611
704
179
518
1501
1862
399
310
336
1708
524
733
1073
1463
1165
1067
1118
484
789
1511
314
581
676
1277
1090
1572
1404
1280
872
1821
326
509
1304
1430
1025
407
814
500
1356
1807
1755
1605
17801076
1867
807
1470
299
1241
1367
1505
1031
746
443
25
49
1229
828
136
1352
61
1817
1814
235
1579
1533
923
156
1325
936
1295
1042
1756
903
1249
1205
747
361
490
1230
610
1343444
252
598
1049
1765
665
1051
668
650
1140
813
1630
204
822
1362
1005
758
420
0
1022
1629
66
1636
1011
1214
1612
275
1134
947
1729
984
1789
519
865
1063
1143
167
1793
1604
1100
301
617
1379
1196
222
1657
253
82
1350
587
779
1028
843
386
764
1006
63
232
186
783
461
278
152
1761
1698
1767
1125
624
1733
956
673
485
185
30
92
1774
641
1317
1029
305
521
1091
1212
354
1116
881
220
425
825
830
530
468
906
1060
996
1017
1340
53
383
1204
312
1434
1054
674
16321361
987
672
457
1288
1650
1752
1839
793
713
1242
78
119
1481
269
1052
1180
811
277
1581
387
1136
812
91
1791
1770
481
908
1070
462
977
197
1386
847
100
730
1043
1348
329
824
917
787
134
1346
302
801
1324
107
994
1020
56
1085
117
9681381
694
451
230
1375
394
1850
696
346
99
213
1092
1498
527
804
333
790
1555
1608
1838
371
1002
1835
1119
1041
1643
1728
242
506
1588
719 1135
1172
915
356
1299
1609
559
656
724
1083
1111
73
311
1610
1473
1105
1870
1776
1176
1809
1824
995
1689
1234
1665
1846
800
1210
1385
1517
1321
965
767
772
1306
691
1032
558
1783
596
973
1504
279
933
1441
983 331
629
1691
1253
1803
1545
163
1727
1349
65
272
860
1103
640
1247
1038
1848
456
1594
1734
1353
998
551
1014
423
434
1251
1577
1018
595
1865
1541
1098
1108
928
771
945
1081
658
126
1359
1782
330
791
285
1015
1829
1185
1027
1178
1819
293
761
323
249
23
1224
1687
852
1856
1239
1454
525
482
1315
1391
16054
875
1656
1287
1209
291
1235
1525
669
871
1847
1260
1635
1760
1627
262
1358
122
1370
1858
990
1462
1820
292
191
400
619
1250
339 1246
712
319
1162
398
424
907
563
1748
508
840
815
1244
180
16611464
1305
1360
599
750
1420
1731
1120
1000
952
55
1694
1625859
1208
644
986
1426
1568
1538
1369
938
837
338
690
792
794
1339
307
1490
1351
110
523
1703
1050
1831
1137
81
1553
784
855
505
113
566
1544
416
1345
1754
1474
1399
553
537
1203
1047
803
834
1285
11
1600
1186
1089
265
1124
1654
717
1542
1522
397
1256
1181
728
332
1227
1270
1438
1732
1195
582
893
208
833
69
450
955
1243683
1616
103
1561
701
454
148
1121
1816
849
770
365
1363
1716
805
949
325
1393
545
90
1758
155
1128
264266
256
238
1552
547
597
810
821
677
827
1670
600
684
620
1303
1310
1497
58
1715
1200
1439
366
1259
930
473
1415
1512
45
819
1398
671
692
168
1714
96
1255
1158
601
878
1088
486
579
447
1690
891
335
1220
895
1586
250
1741
991
1297
182
1148
169
1590
594
735
1615
862
10071763 227
1564
602
1738
1680 209
1082
584
621
452
1144
1452
909
867
1722
501
1589
625
12
1720
570
667
1395
1221
446
200
132
93
1596
86
1476
905
1263
390
817
652
1546
1226
496
1866
1451
1651
340
174
389
84
16
1145
1737
1217
1443
661
540
216
1390
1318
1133
706
1331
98
1492
776
1640
695
237
1436
1456
1491
207
1591
818
1626
1704
744
700
1607
1666
603
1117
1534
384
622
1521
1519
1101
171
14
1494
576
1489
1455
967
342
659
577
1320
870
950
686
328
1844
681
1840
1726
297
1283
1281
254
823
1808
491
966
438
1576
969
1079
445
1312
1523
1190
355
1621
135
1796
150
378
79
1773
507
703
1115
1528
679
379
739
402
17091248
1175
376
1669
745
294
542
139
1013
638
72
51
1495
75
1700
666
541
1822
1685 1440
1450
954
1753
517
568
526
1675
1130
415
1344
1784
172
433
380
1480
1033
141
1410
1268
1682
630
751
756
95
1211
1730
26
1293
583
1804
591
1010
1300
1861
36
1336
608
344
140
6571264
1429
1520
104
693
826
1515
1086
1537
1667
1664
850
147
588
1184
1506
752
70
571
1678
89
1565
27
1573
1485
1781
1058
260
281
214
1397
988
1493
1113
489
1717
1743
499
153
129
1644
362
21
918
1326
1294
1173
1860
1252
1585
1527
910
351
1673
1009
498
1323
440
1746
1710
796 651
883
848
1153
921
306
1806
962
11261593
731
1724
1449
373
880
1531
154
87
385
922
1676
976
1428
1132
1466
1559
161
902
177
59
472
283
889
888
1405
318
229
615
236
687
1810
944
1681
782
1787
887
1601
1811
913
1813
1628
868
1550
22
1371
1745
143
1583
929
504
1785
403
417
1775
1518
1084
337
1663
37768
753
1611195
6
898
1446
316
774
492
1825
748
1569
39
1053
1282
198
1164
1394
1311
248
1524
743
963
46
225
864
799
1868
575
368
851
114
1800
458
348
716
1228
1382
353
1471
951
3031526
699
1034
714
1406
1329
1721
1023
646
1422
241781
345
1095
142
1061
1384
13
1309
321
382
515
199
437
1071
48
1500
263711
246
19
483
516
1468
732
405
1751705
1750
1403
1551
1461
760
1539
1563
749
632
158
421
1707
1567
866
593
196
1619
347
183
1684
1869
1614
1177
187
1039
1057
1366
727
243
31
351841
1272
1799
1170
60
1223
623
375
557
1097
1845
479
80
707
38
1671 1469
985
449
223
1503
538
1459
1274
1598
308
181
430
97
1030
1832
391
149
892
894
412
298
320
1660
1222
1864
1575
288
1620
839
1488
178
904
1152
1548
900
359
1157
698
1624
1649
1423
863
959
1686
1711
1026
565
467
1149
1354
52
357
1836
1046
1613
350
1425
1016
1442
1139
911
1266
1215 1557
1292
322
1735
1355
543
1695
924
993
274
1487
280
1499
170
841970
1380
975
1409
1818
1159
1597
1080
1582
1372
5331110
247
131
836
1387
1815
43
1308
1648
780 766
251
393
1482
773
32
1142
413
1218
1123
115
1863
997
742
1167
664
1146
1562
1269 118
1744
1457
381
1192
1465
189
369
1639
528
57
47
1296
1584
1472
1392
942
989
1633
941
1258
1316
1365
564 85
1327
34
217
439
534
1408
1012
3671099
741
477
1739
493
157
282
164
228
494
18
270
259
271
1570
1646
1723
1606
999
723
1036
1507
648
663
1189
1179
763
1653
775
2
1560
655
159
488
287
635
9
1131
1805
1719
108
1842
466
435
685
1064
1213
1141
215
1483
612
1772
736
585
1127
1679
151
586
1216
1757
948
1109
1688
233
1479
1706
1163
1072
604
1155
1107
562
166
535
721
16311267
520
1532
341
925
1453
726
550
1432
1078
1122
838
1330
645
173
1549
912
1478
146
1645
1045
795
1337
1794
3
1795
740
636
211
474
1484
1075
1112
580
1674
738
50
255
13961166
231
465
1712
1558
212
441
1231
1225
1777
1373
392
1068
442
874
426
370
1460
846
1536
1418
1766
94
284
797
857
261
934
1291
785
20
374
1400
531
634
1859
1275
546
1516
68
708
1683
1828
1641
845
1424
469
427
1540
932
1617
1302
295
239
861
431
414
422
1233
1313
1191
853
459
590
127
1147
992
1444
1742
1347
940
1037
1556
28
327
1279
616
574
1150
29
360
11541056
1530
1333
487
592
1040
816
513
544
76832
722
1736
654
1151
1407
1411
202
1843
124
464
1798
401
627
273
572
808
193
514
1433
289
1004
1236
133
1074
192
1245
1328
363
1655
1290
105
1161
144
497
1160
8
755
1740
418
40
145
556
1827
631
128
112
957476
1389
1595
510
503
334
1169
120
1851
1066
1554
395
101
1332
432
757
1580
1008
406
637
884
920
1044
725
886
1790
613
396
1622
1421
981
529
1024
1207
24
890
258
1055
1834
806
1854
1284
1571
769
1174
914
1855
737
1182
106
1509
411
1198
605
234
408
1307
315
901
762
552
478
1677
754
268
77
642
1477
980
982
639
1749
1759
1788
1374
471
1238
978
1513
218
1342
643
1826
1566
931
1696
429
41
404
304
935
1751
138
1697
1578
607
589
309
798
1475
1240
1427
829
296
1335
937
1535
561
410
1301
1
882
463
1435
974
1069
109
226
786
1837
1812
219
1276
1830
116
1852
1447
1797
1547
1642
778
979
130
4
1357
317
939662
1401
675
1199
257
1764
734
1059
688
1637 709
1602
971
522
809
1298
1502
300
1376
276
1437
1431
628
210
221
858
1701
475
1114
1237
1378
1725
626377
873
1802
455
560
831
569
448
1019
1364
885
555
1448
1187
759
1065
899
1419
877
1599
121
777
842689
649
33
1383
1416
1768
618
1257
9641514
1638
1188
729
436
573
1529
1001
1096
1138
961
1486
705
1508
765
953
896
1077
633
313
1445
1338
1823
788
7
1194
245
419
1413
10
409
102
460
1278
879
1183
919
205
184
1201
453
1156
548
1672
1062
470
614
606
897
1618
206511
1271
1368
1171
1341
720
1319
567
1254
190
1771
495
1623
71
578
1769
1693
44
943
1786
678
1692
1021
532
960
1458
1412
1414
176
64
1857
1219
946
1853
388
1206
6701467
710
224
343
1634
480
1849
680
1168
1197
1668
1833
1417
5541510
854
609
1094
1322
702
428
926
844
352
372
549
286
1273
1377
42
1035
1087
1762
194
1286
1261
1262
9581647
364
15
869
972
820
1718
123
1662
1003
502
1778
358
324
17
67
660
916
512
653
1193
715
1496
1792
835
802
165
240
1713
1779
1388
1603
539
1202
83
111
1801
1658
927
682
1093
876
1402
1314
1747
536
203
1106
349
1334
1104
125
1129
1702
5
162
188
856
201
718
267
165274
1232
1592
137
1265
697
647
88
1048
62
1659
1574
1102
1587
1543
1289
1699
244
290
611
704
179
518
1501
1862
399
310
336
1708
524
733
1073
1463
1165
1067
1118
484
789
1511
314
581
676
1277
1090
1572
1404
1280
872
1821
326
509
1304
1430
1025
407
814
500
1356
1807
1755
1605
17801076
1867
807
1470
299
1241
1367
1505
1031
746
443
25
49
1229
828
136
1352
61
1817
1814
235
1579
1533
923
156
1325
936
1295
1042
1756
903
1249
1205
747
361
490
1230
610
1343444
252
598
1049
1765
665
1051
668
650
1140
813
1630
204
822
1362
1005
758
420
0
1022
1629
66
1636
1011
1214
1612
275
1134
947
1729
984
1789
519
865
1063
1143
167
1793
1604
1100
301
617
1379
1196
222
1657
253
82
1350
587
779
1028
843
386
764
1006
63
232
186
783
461
278
152
1761
1698
1767
1125
624
1733
956
673
485
185
30
92
1774
641
1317
1029
305
521
1091
1212
354
1116
881
220
425
825
830
530
468
906
1060
996
1017
1340
53
383
1204
312
1434
1054
674
16321361
987
672
457
1288
1650
1752
1839
793
713
1242
78
119
1481
269
1052
1180
811
277
1581
387
1136
812
91
1791
1770
481
908
1070
462
977
197
1386
847
100
730
1043
1348
329
824
917
787
134
1346
302
801
1324
107
994
1020
56
1085
117
9681381
694
451
230
1375
394
1850
696
346
99
213
1092
1498
527
804
333
790
1555
1608
1838
371
1002
1835
1119
1041
1643
1728
242
506
1588
719 1135
1172
915
356
1299
1609
559
656
724
1083
1111
73
311
1610
1473
1105
1870
1776
1176
1809
1824
995
1689
1234
1665
1846
800
1210
1385
1517
1321
965
767
772
1306
691
1032
558
1783
596
973
1504
279
933
1441
983 331
629
1691
1253
1803
1545
163
1727
1349
65
272
860
1103
640
1247
1038
1848
456
1594
1734
1353
998
551
1014
423
434
1251
1577
1018
595
1865
1541
1098
1108
928
771
945
1081
658
126
1359
1782
330
791
285
1015
1829
1185
1027
1178
1819
293
761
323
249
23
1224
1687
852
1856
1239
1454
525
482
1315
1391
16054
875
1656
1287
1209
291
1235
1525
669
871
1847
1260
1635
1760
1627
262
1358
122
1370
1858
990
1462
1820
292
191
400
619
1250
339 1246
712
319
1162
398
424
907
563
1748
508
840
815
1244
180
16611464
1305
1360
599
750
1420
1731
1120
1000
952
55
1694
1625859
1208
644
986
1426
1568
1538
1369
938
837
338
690
792
794
1339
307
1490
1351
110
523
1703
1050
1831
1137
81
1553
784
855
505
113
566
1544
416
1345
1754
1474
1399
553
537
1203
1047
803
834
1285
11
1600
1186
1089
265
1124
1654
717
1542
1522
397
1256
1181
728
332
1227
1270
1438
1732
1195
582
893
208
833
69
450
955
1243683
1616
103
1561
701
454
148
1121
1816
849
770
365
1363
1716
805
949
325
1393
545
90
1758
155
1128
264266
256
238
1552
547
597
810
821
677
827
1670
600
684
620
1303
1310
1497
58
1715
1200
1439
366
1259
930
473
1415
1512
45
819
1398
671
692
168
1714
96
1255
1158
601
878
1088
486
579
447
1690
891
335
1220
1 step from E. coli
Selected Targets (30)
Selected + 1 step (193)Selected + 2 step (380)Selected + all downstream (864)
E. coli RDS
Public infrastructure enables industry