1
13
18
18
8
20
20
25
25
20
32
27
32
37
27
54
39
44
44
39
39
44
44
39
61
51
61
51
51
46
56
51
51
51
68
63
68
58
63
58
63
63
63
63
63
58
80
80
75
75
75
75
70
70
70
70
70
70
87
87
87
87
87
87
87
87
82
82
82
82
82
82
82
82
99
99
99
99
94
99
94
94
94
94
94
94
94
94
111
106
111
106
106
106
106
106
106
106
118
118
118
118
118
118
118
113
113
113
113
130
120
130
130
130
125
130
130
130
125
130
125
125
132
132
132
142
142
142
137
142
137
137
137
154
144
144
139
154
139
154
149
149
149
149
166
156
151
166
166
166
166
161
166
166
151
161
161
161
168
163
178
178
178
178
173
173
163
178
178
173
173
180
175
190
190
180
175
185
185
185
185
202
202
192
202
192
192
197
197
187
187
197
197
214
214
214
214
209
209
214
214
204
199
199
209
209
241
226
216
226
226
226
226
221
221
211
226
226
211
221
221
248
228
223
238
238
238
228
233
233
223
233
233
260
255
240
250
250
250
250
240
250
250
240
245
245
235
235
245
245
267
267
262
262
262
262
252
257
257
257
257
262
262
247
247
257
257
279
264
274
274
274
264
259
269
269
269
269
259
269
269
269
269
276
286
286
286
286
286
286
286
276
286
276
281
281
281
281
271
271
281
281
281
281
298
288
298
298
298
298
298
283
283
293
293
293
293
305
305
300
310
300
295
305
305
305
305
305
295
300
300
300
300
332
312
312
317
317
312
312
317
317
312
317
317
307
317
317
307
312
312
329
339
329
329
324
329
329
319
324
324
329
329
319
324
324
351
346
336
331
341
341
341
336
336
336
331
336
336
358
358
353
353
348
348
353
353
353
353
348
348
348
343
343
348
348
370
365
365
365
365
365
365
360
365
360
360
365
365
355
355
360
360
372
377
377
377
377
377
377
377
377
367
372
377
377
372
372
367
372
372
399
389
384
384
389
389
384
379
379
384
389
389
384
384
384
379
379
384
384
406
406
396
396
396
396
396
391
391
391
396
391
391
391
396
396
413
413
408
408
408
403
403
408
403
408
408
403
403
403
403
403
425
425
420
420
420
420
420
420
415
420
420
415
415
415
415
415
442
432
432
432
427
432
432
432
427
432
432
432
432
427
427
427
422
422
427
449
439
444
439
444
444
444
439
434
439
439
439
444
439
439
434
439
461
456
451
451
451
451
441
451
441
446
451
451
446
451
468
468
463
463
463
458
463
453
453
463
463
453
458
453
458
458
480
475
475
475
475
475
475
475
465
465
470
470
475
475
470
470
465
465
470
470
487
487
487
487
487
487
487
487
482
482
482
482
477
477
482
482
482
482
489
499
499
499
499
499
494
494
494
494
494
489
499
494
484
484
494
494
494
494
501
501
511
501
506
506
506
496
506
496
506
506
506
506
518
513
518
518
518
508
518
518
508
513
513
513
513
525
530
525
530
530
520
530
530
525
520
525
525
542
537
542
542
532
542
542
537
537
537
532
537
537
554
549
554
554
549
554
549
549
549
544
544
549
549
581
566
566
561
566
561
561
566
566
556
556
561
561
578
573
588
578
578
578
578
578
578
568
573
573
568
573
573
600
595
585
590
590
580
590
590
585
585
585
580
585
585
607
607
602
602
597
602
597
597
597
597
602
602
592
592
597
597
619
614
614
614
614
614
614
614
614
614
609
614
614
604
609
609
604
609
609
621
626
626
626
626
626
626
616
621
621
621
626
626
626
626
616
621
621
648
638
633
633
638
638
633
633
633
633
633
633
633
628
628
628
628
633
633
655
655
645
645
645
640
640
640
645
645
640
640
640
645
645
662
662
657
657
652
652
657
652
657
657
652
652
652
652
652
674
674
669
669
669
669
669
669
669
669
664
664
664
664
664
664
691
676
681
681
681
681
681
681
681
681
681
676
676
681
676
676
671
671
676
698
688
693
688
688
693
693
693
688
688
688
693
688
683
683
683
688
683
688
710
705
700
700
700
700
695
695
700
695
700
695
700
695
695
700
717
717
707
712
712
712
707
707
712
712
712
707
707
707
707
707
729
724
724
724
724
724
724
724
724
724
719
724
724
719
719
719
719
719
731
736
736
736
736
736
736
736
736
731
736
736
731
731
726
726
731
731
758
743
743
748
748
748
743
743
743
743
743
738
743
743
738
738
738
743
743
765
765
755
755
755
750
750
750
755
755
750
750
750
755
755
772
772
767
767
767
762
762
762
767
767
762
762
762
762
762
784
784
779
779
779
779
779
779
779
779
774
774
774
774
774
774
801
786
791
791
791
791
791
791
791
786
786
791
786
781
781
786
786
808
803
798
798
803
803
803
798
798
798
803
798
803
798
793
793
798
798
820
815
810
815
810
810
805
810
810
810
805
810
827
827
822
822
822
822
817
822
822
822
817
817
817
839
834
834
834
834
834
834
824
824
834
829
829
829
829
829
829
846
846
846
846
846
846
846
846
836
836
841
841
841
841
836
836
841
841
841
841
858
848
858
848
858
858
853
853
853
853
858
858
848
848
853
853
853
853
870
865
870
865
870
865
860
860
865
865
865
865
877
872
877
877
872
877
877
877
877
867
867
872
872
872
872
889
884
884
889
884
889
889
889
879
884
889
884
889
889
879
884
884
901
896
901
901
891
896
901
896
891
896
896
908
913
903
913
913
908
908
903
908
908
925
920
920
925
925
925
925
915
920
925
925
920
915
920
920
937
937
932
932
937
937
932
932
932
937
937
927
927
932
932
944
949
949
939
944
944
939
944
944
956
961
961
961
951
956
956
951
956
956
988
968
973
973
963
968
973
973
968
973
973
968
963
968
968
985
995
985
985
980
980
985
985
980
980
980
985
985
975
975
980
980
1007
1002
997
992
997
997
987
992
992
987
992
992
1014
1014
1004
1009
1009
1009
1009
999
1004
1004
1009
1009
1004
999
1004
1004
1026
1021
1021
1021
1016
1016
1021
1021
1016
1016
1016
1021
1021
1011
1011
1016
1016
1033
1033
1033
1033
1033
1033
1033
1033
1028
1033
1033
1028
1028
1023
1028
1028
1023
1028
1028
1090
1090
1090
1090
1090
1040
1045
1045
1035
1040
1040
1040
1045
1045
1045
1045
1040
1040
1035
1040
1040
1040
1040
1102
1102
1102
1102
1102
1102
1102
1057
1052
1052
1052
1052
1052
1052
1052
1052
1052
1052
1047
1047
1052
1052
1052
1052
1114
1114
1114
1114
1114
1064
1064
1064
1064
1064
1059
1064
1064
1059
1064
1064
1059
1059
1126
1126
1121
1121
1121
1121
1076
1076
1076
1071
1076
1076
1071
1076
1076
1071
1071
1071
1071
1133
1133
1133
1133
1088
1088
1088
1088
1088
1083
1088
1088
1083
1083
1083
1083
1083
1145
1145
1145
1145
1100
1100
1095
1095
1095
1095
1095
1095
1157
1157
1157
1157
1107
1107
1107
1107
1107
1114
1159
1159
1169
1169
1169
1169
1119
1119
1114
1126
1126
1171
1171
1181
1181
1181
1181
1126
1126
1126
1133
1193
1193
1183
1183
1193
1193
1138
1138
1133
1145
1195
1205
1205
1205
1205
1195
1205
1205
1145
1145
1145
1217
1217
1217
1217
1217
1207
1207
1217
1217
1217
1217
1162
1162
1157
1157
1157
1157
1219
1229
1229
1229
1229
1219
1229
1229
1229
1229
1174
1174
1174
1174
1174
1174
1169
1169
1169
1169
1231
1241
1241
1231
1236
1236
1236
1236
1186
1186
1186
1186
1186
1186
1186
1181
1186
1181
1181
1181
1183
1243
1248
1248
1243
1248
1248
1198
1198
1198
1198
1193
1193
1198
1198
1198
1198
1183
1193
1193
1260
1260
1255
1255
1260
1260
1210
1210
1205
1205
1210
1210
1210
1210
1210
1195
1195
1205
1205
1267
1272
1272
1267
1272
1272
1212
1212
1222
1222
1217
1207
1222
1222
1222
1207
1217
1217
1229
1224
1284
1284
1279
1284
1279
1284
1284
1224
1224
1224
1224
1219
1234
1234
1229
1219
1229
1224
1241
1241
1236
1296
1296
1296
1291
1291
1291
1296
1291
1296
1296
1236
1236
1236
1231
1241
1241
1241
1231
1236
1236
1236
1278
1303
1303
1303
1308
1308
1303
1303
1303
1303
1303
1248
1243
1253
1253
1248
1243
1248
1248
1248
1290
1285
1285
1315
1315
1315
1315
1315
1315
1255
1260
1260
1255
1260
1260
1297
1327
1297
1297
1327
1327
1322
1322
1297
1297
1327
1272
1272
1267
1272
1272
1314
1339
1314
1304
1309
1339
1334
1309
1339
1334
1309
1309
1339
1289
1289
1284
1279
1284
1279
1284
1284
1326
1346
1346
1351
1346
1326
1326
1326
1326
1321
1326
1326
1321
1351
1316
1351
1346
1316
1346
1301
1321
1321
1301
1301
1346
1301
1301
1301
1306
1296
1296
1291
1291
1296
1296
1358
1358
1338
1338
1338
1338
1333
1333
1338
1338
1353
1328
1363
1353
1358
1358
1358
1358
1328
1313
1313
1358
1313
1308
1333
1333
1313
1308
1358
1313
1313
1313
1308
1318
1308
1303
1318
1318
1318
1303
1308
1308
1345
1380
1370
1365
1370
1350
1350
1340
1345
1345
1365
1370
1370
1370
1370
1365
1340
1365
1325
1320
1320
1370
1370
1320
1345
1345
1325
1320
1370
1370
1325
1325
1330
1320
1320
1315
1330
1330
1330
1330
1330
1325
1325
1315
1320
1320
1362
1362
1392
1392
1382
1392
1392
1382
1357
1362
1352
1357
1357
1357
1382
1377
1352
1332
1377
1382
1382
1332
1357
1357
1337
1332
1342
1382
1382
1332
1332
1342
1327
1342
1342
1342
1337
1337
1337
1327
1332
1332
1389
1349
1404
1394
1404
1404
1404
1369
1374
1374
1374
1374
1369
1369
1394
1369
1374
1374
1369
1364
1394
1394
1394
1394
1384
1364
1384
1389
1389
1344
1369
1369
1344
1339
1389
1389
1354
1354
1349
1344
1344
1349
1344
1339
1344
1344
1386
1361
1361
1396
1416
1416
1406
1416
1386
1386
1416
1386
1386
1406
1381
1381
1381
1386
1386
1376
1396
1401
1401
1406
1406
1376
1396
1351
1381
1381
1401
1401
1361
1361
1361
1361
1356
1356
1356
1356
1351
1356
1356
1408
1403
1423
1428
1428
1418
1423
1428
1428
1428
1393
1398
1428
1398
1398
1418
1393
1388
1393
1393
1408
1413
1413
1388
1408
1393
1393
1413
1413
1373
1373
1368
1373
1373
1373
1368
1363
1363
1368
1368
1415
1415
1435
1435
1430
1435
1405
1410
1410
1410
1410
1440
1440
1405
1410
1410
1440
1440
1405
1405
1405
1430
1400
1425
1425
1420
1400
1420
1405
1405
1425
1425
1380
1380
1385
1385
1385
1375
1375
1380
1380
1427
1447
1442
1422
1422
1422
1422
1422
1422
1422
1447
1447
1417
1417
1417
1422
1422
1447
1447
1412
1442
1432
1437
1437
1412
1432
1417
1417
1437
1437
1392
1397
1397
1392
1387
1392
1392
1459
1459
1454
1429
1434
1434
1434
1434
1434
1434
1434
1434
1429
1424
1434
1434
1429
1429
1459
1459
1454
1449
1449
1444
1424
1444
1429
1429
1449
1449
1399
1404
1404
1399
1404
1404
1456
1471
1471
1471
1471
1466
1441
1446
1441
1446
1446
1436
1436
1441
1446
1446
1441
1441
1441
1441
1436
1471
1471
1466
1456
1461
1461
1421
1421
1436
1456
1426
1441
1441
1416
1461
1461
1411
1416
1411
1416
1416
1463
1463
1483
1483
1478
1483
1453
1453
1453
1453
1453
1448
1448
1448
1453
1468
1468
1483
1483
1478
1473
1473
1473
1468
1433
1433
1433
1433
1433
1433
1448
1468
1438
1448
1448
1428
1428
1453
1453
1438
1438
1473
1473
1438
1423
1423
1428
1428
1470
1470
1490
1490
1495
1490
1465
1465
1465
1460
1460
1460
1465
1465
1465
1490
1490
1485
1480
1480
1480
1490
1485
1485
1445
1445
1445
1445
1445
1445
1445
1450
1440
1460
1480
1460
1460
1440
1480
1480
1450
1450
1460
1460
1480
1480
1450
1450
1450
1435
1435
1440
1440
1482
1482
1477
1477
1502
1502
1477
1477
1477
1477
1472
1492
1477
1477
1502
1502
1472
1502
1502
1497
1492
1457
1452
1452
1457
1457
1457
1462
1452
1462
1452
1472
1492
1447
1472
1472
1492
1492
1472
1492
1462
1462
1462
1447
1452
1452
1499
1469
1489
1489
1489
1484
1489
1489
1489
1489
1489
1484
1489
1489
1484
1484
1509
1509
1514
1504
1514
1504
1464
1464
1464
1464
1469
1464
1464
1484
1459
1504
1479
1479
1499
1499
1484
1504
1474
1474
1469
1459
1464
1464
1481
1481
1506
1496
1526
1521
1496
1501
1501
1501
1501
1496
1491
1491
1496
1516
1511
1511
1496
1501
1496
1496
1491
1521
1511
1521
1516
1521
1476
1476
1476
1476
1471
1496
1516
1491
1511
1496
1516
1481
1481
1481
1471
1476
1476
1518
1513
1538
1528
1533
1533
1533
1533
1508
1508
1508
1508
1528
1508
1503
1503
1503
1508
1533
1523
1528
1523
1523
1528
1533
1488
1483
1503
1523
1508
1523
1503
1503
1523
1523
1508
1523
1493
1493
1488
1483
1488
1488
1525
1525
1540
1540
1545
1545
1545
1545
1520
1520
1520
1515
1515
1520
1515
1520
1520
1540
1545
1545
1540
1535
1535
1545
1545
1495
1515
1535
1515
1515
1515
1535
1535
1515
1535
1500
1500
1505
1495
1500
1500
1537
1532
1532
1532
1532
1532
1532
1532
1532
1532
1527
1532
1532
1552
1527
1547
1552
1557
1557
1547
1557
1557
1527
1542
1527
1527
1542
1547
1527
1547
1512
1517
1517
1512
1507
1512
1512
1569
1569
1569
1569
1539
1544
1544
1544
1544
1544
1544
1544
1544
1539
1544
1544
1539
1539
1559
1559
1554
1559
1559
1564
1564
1559
1554
1554
1564
1564
1534
1534
1539
1554
1559
1539
1559
1519
1524
1524
1519
1524
1524
1566
1571
1576
1576
1581
1581
1551
1556
1551
1556
1551
1556
1551
1551
1546
1551
1551
1551
1551
1546
1546
1566
1571
1571
1571
1566
1566
1571
1576
1576
1541
1541
1546
1536
1566
1546
1551
1566
1566
1566
1551
1566
1531
1536
1531
1536
1536
1573
1573
1583
1588
1588
1563
1563
1563
1558
1558
1558
1563
1563
1578
1583
1583
1578
1588
1588
1553
1553
1553
1553
1553
1553
1558
1548
1548
1558
1558
1558
1578
1558
1558
1563
1578
1578
1563
1578
1558
1543
1543
1548
1548
1580
1580
1600
1600
1595
1575
1575
1575
1570
1570
1570
1575
1575
1595
1590
1590
1600
1600
1565
1565
1565
1565
1565
1565
1565
1570
1560
1560
1570
1570
1570
1585
1570
1570
1570
1585
1590
1570
1590
1570
1570
1570
1555
1555
1560
1560
1592
1592
1607
1612
1612
1587
1587
1587
1587
1587
1587
1587
1587
1602
1597
1582
1582
1602
1607
1577
1612
1612
1572
1572
1577
1577
1577
1582
1572
1582
1572
1567
1582
1582
1582
1597
1602
1582
1602
1582
1582
1582
1567
1572
1572
1609
1589
1624
1624
1619
1594
1599
1599
1599
1599
1599
1599
1599
1599
1599
1594
1594
1599
1614
1594
1614
1609
1614
1619
1584
1584
1624
1624
1584
1584
1589
1584
1584
1579
1589
1589
1594
1609
1609
1594
1609
1594
1594
1589
1579
1584
1584
1601
1601
1616
1631
1636
1636
1606
1611
1606
1611
1611
1606
1606
1611
1606
1606
1611
1606
1596
1596
1601
1621
1621
1626
1621
1621
1631
1596
1636
1636
1596
1596
1596
1591
1601
1606
1621
1606
1621
1601
1601
1601
1591
1596
1596
1628
1648
1623
1643
1643
1648
1648
1648
1643
1618
1618
1618
1618
1608
1613
1628
1618
1608
1618
1628
1633
1633
1633
1633
1633
1643
1648
1648
1608
1603
1608
1608
1613
1618
1633
1633
1618
1633
1633
1613
1613
1608
1603
1608
1608
1635
1660
1660
1635
1660
1655
1655
1655
1660
1660
1620
1630
1630
1630
1620
1625
1630
1630
1640
1640
1645
1645
1630
1645
1645
1655
1655
1655
1655
1655
1615
1640
1640
1620
1620
1625
1625
1645
1645
1625
1645
1645
1620
1620
1625
1615
1620
1620
1647
1672
1672
1667
1672
1667
1642
1642
1642
1642
1642
1642
1642
1637
1637
1642
1642
1637
1637
1657
1657
1667
1667
1667
1667
1652
1652
1632
1632
1637
1652
1652
1637
1652
1652
1632
1637
1637
1632
1627
1632
1632
1684
1684
1684
1684
1679
1644
1649
1679
1654
1654
1649
1654
1654
1654
1644
1654
1649
1649
1649
1649
1664
1664
1679
1674
1674
1679
1659
1659
1639
1639
1649
1649
1649
1649
1664
1664
1639
1644
1644
1639
1644
1644
1691
1691
1691
1691
1691
1686
1686
1686
1661
1691
1656
1656
1666
1661
1666
1656
1661
1661
1661
1661
1661
1661
1661
1661
1651
1671
1676
1676
1661
1661
1691
1686
1691
1656
1671
1651
1661
1661
1661
1661
1676
1676
1651
1656
1651
1656
1656
1703
1703
1703
1698
1703
1698
1698
1703
1668
1673
1673
1668
1663
1683
1668
1673
1688
1673
1688
1673
1673
1673
1673
1698
1673
1698
1698
1698
1698
1668
1668
1683
1663
1673
1673
1673
1673
1688
1688
1663
1663
1668
1668
1680
1685
1715
1715
1715
1710
1710
1685
1680
1685
1675
1700
1700
1680
1685
1695
1685
1685
1685
1685
1685
1685
1710
1685
1710
1710
1680
1685
1710
1680
1695
1675
1680
1680
1680
1680
1700
1700
1675
1675
1680
1680
1732
1732
1727
1727
1722
1722
1697
1692
1692
1697
1697
1687
1697
1692
1697
1712
1692
1697
1707
1712
1692
1692
1697
1697
1697
1717
1692
1697
1692
1717
1722
1697
1697
1722
1687
1707
1687
1692
1692
1712
1712
1697
1687
1692
1692
1704
1739
1739
1734
1734
1734
1734
1729
1734
1729
1729
1704
1709
1709
1704
1709
1709
1704
1724
1724
1704
1719
1699
1704
1704
1704
1704
1709
1704
1709
1704
1704
1709
1709
1729
1734
1699
1734
1719
1699
1704
1704
1724
1724
1709
1709
1709
1699
1704
1704
1721
1751
1746
1741
1746
1746
1741
1741
1746
1721
1721
1721
1716
1716
1716
1736
1711
1716
1731
1736
1721
1721
1716
1716
1716
1711
1741
1741
1741
1741
1741
1731
1711
1716
1716
1736
1736
1721
1721
1721
1711
1716
1716
1753
1748
1728
1728
1723
1758
1758
1758
1763
1753
1733
1733
1728
1758
1733
1753
1728
1723
1748
1748
1733
1733
1743
1748
1748
1728
1723
1753
1753
1753
1753
1743
1723
1728
1728
1748
1748
1728
1733
1733
1723
1728
1723
1755
1740
1740
1740
1760
1755
1770
1770
1770
1770
1770
1770
1770
1740
1745
1745
1745
1745
1735
1765
1765
1745
1745
1760
1760
1740
1760
1760
1740
1740
1755
1760
1735
1760
1760
1765
1765
1755
1735
1760
1760
1740
1740
1760
1760
1740
1740
1740
1735
1735
1735
1772
1762
1767
1762
1782
1782
1782
1782
1777
1772
1752
1757
1757
1777
1752
1757
1757
1752
1752
1752
1767
1747
1772
1772
1772
1772
1777
1777
1767
1747
1772
1772
1752
1752
1767
1767
1747
1752
1752
1747
1747
1754
1779
1774
1779
1774
1794
1794
1789
1789
1789
1789
1789
1769
1769
1769
1769
1769
1789
1784
1789
1764
1764
1764
1769
1769
1759
1779
1784
1779
1784
1784
1784
1779
1759
1779
1779
1764
1764
1779
1759
1759
1764
1759
1754
1759
1791
1801
1801
1801
1801
1801
1776
1781
1781
1781
1781
1781
1781
1781
1781
1781
1796
1796
1801
1786
1796
1796
1771
1781
1781
1791
1776
1781
1781
1776
1776
1781
1781
1791
1791
1796
1796
1791
1771
1791
1776
1776
1791
1771
1771
1771
1766
1766
1771
1808
1813
1813
1808
1813
1813
1803
1793
1788
1793
1798
1798
1798
1798
1803
1788
1793
1793
1793
1793
1798
1798
1798
1808
1808
1808
1808
1808
1798
1788
1788
1803
1788
1788
1788
1793
1793
1788
1788
1793
1788
1788
1783
1788
1788
1793
1793
1793
1803
1783
1783
1808
1808
1808
1808
1793
1803
1793
1783
1788
1788
1803
1803
1778
1783
1778
1783
1825
1820
1825
1820
1825
1825
1815
1815
1820
1820
1800
1805
1800
1800
1800
1820
1810
1820
1810
1805
1800
1800
1805
1800
1800
1810
1810
1800
1800
1800
1800
1805
1800
1800
1795
1800
1800
1800
1810
1810
1805
1795
1795
1815
1815
1820
1820
1820
1820
1805
1805
1815
1805
1805
1795
1800
1800
1800
1800
1815
1810
1790
1795
1790
1795
1832
1837
1837
1832
1837
1837
1812
1812
1812
1822
1812
1807
1832
1817
1832
1817
1817
1812
1812
1817
1817
1812
1812
1812
1812
1812
1812
1812
1817
1817
1807
1807
1827
1827
1827
1827
1827
1827
1817
1817
1822
1817
1817
1807
1812
1812
1812
1812
1822
1817
1802
1817
1817
1807
1802
1807
1849
1844
1849
1844
1824
1849
1849
1824
1824
1824
1829
1829
1839
1829
1839
1819
1819
1824
1824
1829
1824
1824
1819
1819
1824
1819
1829
1829
1824
1814
1834
1834
1839
1839
1829
1824
1824
1829
1829
1829
1824
1819
1824
1824
1819
1819
1829
1829
1824
1824
1824
1824
1819
1814
1819
1856
1861
1861
1856
1836
1836
1836
1861
1861
1846
1851
1851
1841
1836
1836
1841
1841
1841
1836
1831
1831
1831
1831
1841
1836
1831
1831
1831
1831
1841
1841
1836
1836
1841
1841
1826
1836
1836
1846
1851
1851
1836
1836
1836
1836
1831
1831
1831
1836
1831
1841
1841
1836
1836
1836
1836
1831
1826
1831
1873
1868
1873
1873
1868
1868
1868
1858
1848
1848
1848
1873
1873
1853
1848
1863
1843
1843
1853
1853
1863
1853
1853
1843
1848
1858
1843
1858
1843
1843
1853
1853
1848
1848
1853
1853
1848
1848
1848
1838
1858
1863
1863
1848
1848
1848
1843
1848
1848
1843
1848
1843
1853
1853
1848
1843
1843
1843
1838
1843
1885
1880
1880
1880
1885
1885
1880
1880
1880
1875
1875
1860
1855
1880
1880
1870
1855
1865
1865
1870
1870
1865
1860
1865
1870
1860
1860
1855
1850
1860
1860
1870
1875
1875
1870
1870
1860
1860
1855
1860
1855
1860
1860
1855
1860
1855
1865
1865
1855
1855
1855
1855
1850
1855
1862
1867
1862
1897
1892
1892
1892
1892
1892
1887
1867
1892
1882
1887
1872
1882
1872
1862
1882
1887
1887
1882
1882
1882
1872
1867
1872
1867
1872
1862
1872
1872
1867
1867
1867
1877
1877
1867
1867
1862
1862
1874
1879
1879
1879
1904
1904
1904
1904
1899
1899
1899
1899
1894
1904
1879
1894
1899
1899
1894
1889
1889
1884
1879
1879
1884
1874
1879
1879
1879
1879
1874
1884
1884
1884
1884
1879
1874
1874
1874
1874
1886
1881
1886
1891
1891
1916
1911
1911
1911
1916
1916
1911
1911
1906
1911
1916
1891
1906
1911
1911
1901
1896
1896
1891
1891
1891
1891
1881
1891
1891
1886
1886
1886
1896
1896
1891
1891
1886
1886
1886
1893
1898
1928
1923
1923
1928
1923
1928
1923
1923
1923
1923
1918
1923
1923
1903
1923
1923
1923
1918
1923
1923
1908
1908
1903
1898
1893
1903
1903
1893
1898
1898
1898
1893
1908
1908
1903
1898
1898
1898
1898
1910
1940
1935
1935
1910
1910
1935
1935
1935
1905
1935
1935
1930
1935
1935
1935
1935
1930
1935
1935
1935
1935
1920
1920
1915
1910
1910
1905
1915
1910
1910
1910
1905
1905
1920
1920
1920
1910
1910
1910
1910
1922
1947
1947
1922
1922
1922
1922
1922
1922
1917
1927
1927
1942
1942
1927
1927
1927
1947
1947
1927
1947
1932
1932
1942
1942
1947
1942
1917
1922
1922
1947
1922
1942
1947
1947
1942
1942
1927
1922
1922
1922
1927
1922
1922
1917
1917
1932
1932
1932
1932
1922
1922
1922
1919
1959
1959
1954
1959
1954
1954
1934
1934
1934
1934
1934
1934
1934
1939
1939
1939
1939
1939
1939
1939
1939
1939
1954
1954
1954
1939
1939
1939
1939
1959
1939
1934
1954
1939
1954
1944
1944
1954
1959
1929
1929
1959
1934
1934
1934
1934
1954
1954
1954
1954
1954
1954
1949
1949
1949
1949
1934
1934
1919
1939
1934
1934
1929
1929
1944
1944
1944
1934
1934
1934
1934
1966
1971
1971
1966
1966
1971
1946
1946
1966
1946
1946
1951
1951
1951
1941
1951
1951
1951
1951
1951
1956
1956
1951
1951
1951
1951
1951
1951
1951
1951
1946
1966
1966
1951
1966
1951
1966
1941
1946
1946
1966
1966
1966
1966
1946
1946
1946
1946
1966
1966
1966
1966
1966
1966
1946
1956
1956
1961
1961
1931
1946
1931
1951
1946
1946
1941
1941
1956
1956
1956
1951
1951
1946
1946
1946
1958
1953
1983
1978
1978
1948
1948
1958
1978
1943
1958
1963
1963
1963
1953
1953
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1953
1958
1978
1958
1958
1963
1963
1958
1978
1958
1968
1978
1978
1958
1958
1978
1978
1978
1978
1978
1973
1973
1958
1973
1973
1968
1968
1968
1968
1968
1958
1943
1963
1958
1958
1953
1953
1968
1968
1963
1963
1963
1963
1958
1958
1958
2010
2010
1960
1965
1990
1990
1960
1960
1960
1960
1975
1965
1965
1970
1975
1975
1975
1975
1970
1970
1975
1975
1980
1970
1970
1955
1970
1985
1975
1980
1985
1990
1970
1990
1990
1990
1985
1985
1980
1980
1980
1965
1970
1970
1985
1985
1985
1985
1980
1975
1970
1955
1975
1970
1970
1965
1965
1980
1980
1975
1975
1975
1975
1970
1970
1970
1977
2032
2027
1977
1972
2022
2022
2002
1997
2002
2022
2022
1977
1972
1972
1977
1982
1972
1972
1972
1992
1987
1982
1987
1987
1982
1982
1967
1992
1997
2002
2002
1977
1972
1997
1997
1992
1992
1992
1992
1987
1992
1977
1982
1977
1997
1997
1987
1982
1967
1987
1982
1982
1977
1972
1992
1992
1987
1987
1987
1982
1982
1982
1982
1982
2044
2039
1984
1989
2044
2039
2029
2034
2034
2014
1989
2014
2009
2014
2034
2034
1984
1984
1989
1984
1979
1999
2004
1994
1994
2009
2009
2009
1989
1984
1984
2004
2004
2004
2004
1999
2004
2009
1999
2004
1989
1994
1989
2004
2004
1994
1979
1999
1994
1989
1984
1984
1984
2004
2004
1999
1994
1994
1994
1994
2006
2001
1996
2001
2011
2051
2046
2051
2046
2046
2046
2041
2001
2041
2021
2021
2001
2001
2026
1996
2021
2021
2001
1996
2046
2046
2001
1991
2016
2016
2026
2026
2021
2021
2001
1996
1996
2016
2016
2011
2011
2016
2016
2011
2016
1996
2001
1996
2006
1991
2011
2006
2001
1996
2001
1996
1996
2016
2016
2006
2006
2006
2006
2018
2018
2023
2053
2058
2063
2058
2058
2013
2008
2028
2018
2013
2028
2053
2013
2013
2033
2033
2033
2033
2033
2013
2058
2058
2018
2013
2008
2033
2033
2038
2038
2028
2028
2028
2028
2038
2033
2033
2033
2033
2013
2008
2008
2038
2038
2028
2028
2023
2018
2023
2008
2013
2008
2023
2008
2018
2018
2003
2023
2013
2008
2008
2028
2028
2013
2018
2018
2018
2070
2070
2070
2070
2070
2075
2065
2025
2025
2040
2040
2045
2045
2030
2030
2065
2025
2045
2025
2045
2020
2030
2070
2070
2025
2020
2040
2040
2045
2045
2045
2040
2040
2050
2040
2040
2045
2045
2045
2045
2025
2020
2020
2045
2045
2050
2050
2050
2030
2040
2040
2030
2030
2035
2015
2020
2035
2020
2015
2035
2020
2020
2040
2040
2035
2025
2030
2025
2030
2030
2037
2082
2082
2082
2082
2077
2082
2082
2082
2082
2082
2037
2037
2042
2077
2032
2057
2032
2057
2037
2037
2037
2082
2082
2032
2057
2052
2052
2047
2052
2052
2052
2052
2052
2052
2057
2037
2032
2032
2057
2057
2062
2042
2057
2057
2042
2052
2052
2042
2037
2042
2027
2032
2027
2047
2032
2032
2052
2052
2047
2047
2037
2042
2042
2049
2049
2094
2094
2094
2089
2094
2094
2094
2094
2049
2054
2049
2049
2044
2044
2049
2089
2064
2044
2049
2049
2064
2044
2049
2049
2049
2054
2049
2049
2094
2094
2039
2044
2044
2054
2054
2059
2059
2059
2064
2064
2069
2049
2044
2044
2064
2064
2069
2064
2064
2054
2059
2059
2059
2059
2054
2049
2054
2039
2059
2044
2044
2064
2064
2059
2049
2054
2054
2106
2106
2106
2101
2101
2106
2106
2106
2101
2101
2101
2101
2101
2061
2061
2056
2066
2066
2061
2071
2076
2076
2061
2056
2061
2101
2056
2056
2061
2061
2061
2066
2061
2056
2061
2061
2071
2061
2056
2061
2071
2106
2106
2071
2051
2056
2056
2066
2066
2066
2066
2071
2076
2076
2076
2061
2056
2056
2071
2071
2076
2076
2066
2066
2071
2071
2081
2081
2061
2051
2071
2056
2056
2076
2076
2076
2066
2061
2066
2066
2113
2113
2113
2113
2113
2113
2118
2118
2113
2113
2073
2073
2073
2083
2078
2073
2073
2068
2088
2088
2068
2073
2113
2068
2073
2083
2083
2073
2068
2068
2073
2073
2068
2078
2078
2083
2083
2083
2113
2113
2083
2078
2113
2113
2063
2068
2078
2073
2078
2083
2088
2088
2083
2083
2073
2068
2068
2083
2078
2078
2078
2093
2083
2083
2088
2088
2073
2073
2063
2083
2068
2068
2088
2088
2088
2088
2073
2073
2078
2078
2120
2125
2125
2120
2125
2125
2125
2125
2085
2090
2085
2085
2085
2100
2100
2085
2080
2080
2095
2090
2085
2090
2095
2125
2080
2085
2090
2075
2080
2080
2095
2090
2095
2095
2095
2095
2125
2125
2085
2095
2125
2090
2110
2110
2090
2085
2095
2100
2100
2085
2095
2095
2090
2080
2080
2095
2090
2085
2090
2090
2100
2100
2095
2095
2080
2080
2085
2085
2085
2075
2095
2080
2080
2100
2100
2100
2100
2085
2090
2090
2097
2137
2137
2132
2137
2132
2137
2097
2137
2137
2097
2102
2102
2097
2092
2097
2112
2107
2112
2102
2097
2102
2097
2097
2092
2137
2087
2092
2102
2102
2107
2102
2107
2107
2107
2117
2107
2107
2132
2132
2117
2122
2122
2102
2097
2137
2112
2112
2122
2102
2107
2112
2112
2102
2122
2122
2097
2092
2092
2097
2097
2102
2102
2107
2107
2107
2092
2092
2092
2097
2092
2087
2107
2092
2092
2112
2112
2107
2107
2097
2102
2102
2109
2144
2149
2149
2149
2149
2144
2144
2144
2144
2109
2109
2149
2149
2114
2109
2124
2124
2109
2119
2104
2109
2104
2129
2129
2114
2149
2114
2114
2129
2114
2119
2119
2119
2114
2114
2144
2119
2149
2124
2124
2134
2109
2119
2124
2124
2129
2129
2134
2134
2134
2109
2104
2124
2124
2124
2124
2104
2109
2109
2109
2114
2119
2119
2119
2119
2119
2119
2119
2104
2099
2104
2099
2119
2104
2104
2124
2124
2119
2109
2114
2114
2116
2161
2161
2156
2156
2156
2161
2161
2156
2161
2156
2121
2161
2161
2121
2116
2136
2116
2131
2136
2156
2131
2131
2156
2126
2126
2141
2136
2136
2121
2126
2156
2156
2131
2131
2131
2156
2131
2136
2136
2141
2141
2141
2146
2131
2141
2141
2121
2131
2131
2116
2136
2136
2116
2116
2121
2116
2126
2131
2131
2131
2131
2121
2111
2111
2131
2116
2116
2136
2136
2131
2126
2131
2131
2126
2131
2126
2121
2126
2126
2168
2173
2173
2173
2168
2168
2168
2148
2148
2128
2173
2173
2143
2148
2148
2138
2143
2143
2168
2133
2143
2168
2168
2143
2168
2143
2148
2148
2153
2148
2148
2153
2143
2148
2148
2143
2148
2148
2143
2143
2133
2143
2128
2143
2143
2128
2128
2128
2128
2138
2133
2143
2143
2138
2138
2143
2143
2128
2133
2138
2138
2133
2123
2143
2128
2128
2148
2148
2143
2138
2143
2133
2138
2138
2140
2135
2185
2180
2185
2185
2180
2180
2180
2180
2180
2160
2160
2185
2185
2160
2160
2155
2160
2155
2155
2175
2155
2175
2180
2180
2155
2160
2160
2160
2160
2160
2155
2155
2160
2160
2155
2155
2160
2160
2155
2160
2160
2155
2140
2150
2140
2135
2135
2140
2150
2165
2165
2140
2155
2155
2150
2155
2140
2140
2145
2135
2155
2140
2140
2160
2160
2150
2145
2150
2145
2150
2150
2147
2162
2197
2192
2192
2192
2197
2197
2192
2192
2187
2192
2187
2187
2192
2192
2192
2167
2192
2192
2172
2172
2172
2167
2187
2192
2192
2167
2172
2172
2167
2167
2167
2167
2167
2162
2167
2167
2172
2172
2162
2152
2147
2147
2147
2177
2162
2152
2172
2172
2162
2167
2167
2157
2162
2152
2152
2147
2167
2152
2152
2172
2172
2157
2162
2162
2154
2159
2159
2174
2169
2209
2204
2204
2199
2204
2204
2199
2199
2204
2204
2204
2204
2169
2179
2169
2204
2184
2179
2164
2174
2199
2199
2199
2199
2199
2179
2179
2179
2179
2174
2184
2179
2174
2179
2174
2179
2179
2159
2159
2159
2154
2184
2184
2174
2174
2174
2179
2179
2159
2164
2159
2179
2164
2164
2184
2184
2169
2174
2169
2186
2216
2216
2216
2216
2211
2216
2211
2191
2216
2181
2181
2211
2211
2181
2181
2181
2181
2216
2191
2191
2176
2201
2201
2176
2186
2186
2196
2196
2211
2211
2211
2211
2191
2191
2191
2186
2186
2191
2191
2181
2186
2186
2171
2171
2166
2171
2171
2166
2186
2191
2186
2191
2191
2171
2171
2191
2176
2176
2196
2196
2186
2181
2181
2181
2183
2228
2228
2223
2223
2223
2228
2228
2183
2188
2188
2223
2223
2183
2188
2188
2203
2178
2183
2183
2228
2188
2193
2188
2193
2193
2193
2223
2193
2193
2193
2203
2193
2188
2228
2198
2213
2213
2183
2213
2198
2203
2203
2213
2213
2188
2188
2193
2208
2208
2218
2218
2223
2223
2203
2203
2213
2213
2203
2198
2198
2193
2198
2198
2193
2183
2183
2178
2198
2203
2203
2203
2203
2183
2203
2188
2188
2208
2208
2198
2203
2198
2183
2193
2193
2240
2235
2235
2240
2240
2235
2240
2235
2230
2240
2195
2200
2200
2235
2195
2200
2200
2195
2195
2200
2200
2200
2200
2235
2210
2200
2200
2235
2200
2200
2205
2210
2200
2205
2190
2195
2195
2205
2235
2235
2205
2205
2210
2205
2200
2235
2205
2215
2215
2225
2220
2220
2225
2225
2225
2195
2200
2215
2230
2235
2235
2215
2225
2215
2225
2225
2225
2210
2225
2205
2200
2210
2205
2210
2210
2205
2195
2195
2190
2215
2215
2210
2215
2215
2195
2215
2200
2200
2220
2220
2215
2215
2210
2195
2195
2205
2205
2217
2257
2252
2257
2252
2247
2237
2247
2247
2252
2247
2237
2242
2247
2207
2207
2212
2212
2212
2212
2207
2212
2212
2217
2212
2222
2247
2212
2222
2212
2202
2207
2207
2222
2222
2212
2217
2217
2212
2247
2247
2212
2212
2227
2227
2237
2247
2222
2207
2217
2227
2242
2242
2242
2222
2237
2222
2232
2232
2237
2217
2237
2237
2217
2212
2217
2217
2222
2207
2207
2207
2202
2222
2227
2227
2207
2227
2212
2212
2232
2232
2227
2227
2227
2217
2207
2217
2217
2229
2269
2264
2269
2269
2259
2269
2259
2249
2249
2264
2259
2254
2254
2254
2254
2219
2224
2224
2214
2219
2219
2234
2224
2254
2234
2234
2234
2229
2224
2234
2219
2224
2254
2259
2259
2234
2239
2229
2249
2249
2254
2254
2229
2229
2244
2229
2239
2239
2244
2229
2249
2244
2224
2229
2224
2229
2229
2229
2219
2219
2219
2214
2234
2239
2239
2219
2239
2224
2224
2239
2239
2239
2234
2219
2229
2229
2236
2236
2231
2286
2286
2281
2286
2281
2276
2271
2271
2266
2281
2281
2271
2266
2266
2266
2266
2276
2266
2266
2236
2226
2231
2231
2246
2246
2246
2246
2241
2241
2246
2231
2246
2241
2266
2271
2271
2241
2261
2261
2266
2266
2266
2266
2251
2251
2241
2251
2241
2256
2251
2236
2236
2231
2236
2236
2241
2256
2256
2231
2231
2226
2246
2251
2251
2231
2251
2236
2236
2251
2231
2246
2246
2231
2241
2241
2293
2293
2288
2293
2298
2298
2298
2298
2298
2298
2293
2298
2278
2283
2293
2283
2278
2278
2293
2283
2278
2288
2248
2258
2258
2248
2243
2258
2258
2253
2253
2258
2253
2278
2258
2278
2278
2278
2253
2278
2268
2268
2278
2278
2278
2278
2258
2263
2253
2253
2263
2268
2248
2248
2243
2248
2248
2248
2263
2263
2268
2243
2243
2238
2253
2258
2263
2263
2243
2263
2248
2263
2263
2248
2263
2258
2258
2258
2243
2253
2253
2280
2255
2305
2305
2300
2305
2310
2310
2310
2310
2305
2295
2290
2305
2290
2285
2280
2290
2285
2290
2265
2265
2270
2270
2260
2290
2300
2270
2260
2260
2260
2290
2270
2265
2290
2285
2270
2265
2270
2285
2275
2290
2290
2255
2290
2280
2285
2285
2285
2285
2270
2270
2255
2270
2270
2265
2275
2265
2275
2275
2255
2255
2255
2250
2255
2260
2275
2255
2255
2250
2285
2285
2260
2265
2270
2275
2275
2255
2275
2260
2275
2260
2275
2270
2270
2270
2265
2255
2265
2265
2322
2312
2322
2312
2317
2287
2317
2317
2312
2317
2317
2287
2312
2302
2302
2312
2292
2297
2297
2297
2302
2312
2282
2272
2272
2282
2302
2302
2272
2277
2282
2297
2297
2277
2287
2287
2287
2297
2297
2287
2267
2297
2302
2302
2292
2297
2297
2302
2282
2302
2282
2282
2297
2297
2267
2267
2282
2277
2282
2287
2277
2277
2267
2267
2267
2267
2282
2262
2267
2267
2262
2272
2292
2292
2272
2272
2282
2287
2287
2267
2287
2272
2287
2272
2287
2272
2282
2277
2267
2277
2277
2304
2299
2324
2329
2329
2324
2324
2299
2329
2329
2299
2324
2299
2314
2309
2324
2314
2299
2324
2314
2309
2304
2309
2309
2289
2289
2289
2294
2324
2314
2309
2279
2284
2279
2284
2299
2299
2299
2309
2299
2309
2314
2314
2304
2309
2309
2314
2294
2314
2309
2289
2289
2309
2309
2279
2294
2289
2294
2284
2284
2284
2284
2274
2279
2279
2294
2299
2279
2279
2304
2304
2304
2304
2274
2304
2279
2284
2294
2299
2299
2279
2299
2284
2299
2284
2299
2284
2284
2289
2279
2289
2289
2316
2301
2296
2336
2336
2341
2341
2316
2316
2306
2331
2311
2341
2341
2311
2331
2326
2311
2326
2321
2331
2326
2311
2321
2321
2336
2316
2301
2301
2301
2301
2301
2301
2321
2321
2321
2321
2336
2291
2316
2326
2311
2311
2291
2296
2321
2306
2311
2311
2296
2321
2321
2321
2316
2321
2321
2321
2321
2321
2301
2321
2321
2296
2296
2316
2316
2291
2301
2301
2306
2296
2296
2286
2291
2291
2291
2291
2316
2316
2286
2311
2291
2306
2311
2311
2291
2311
2296
2311
2296
2311
2296
2291
2296
2301
2308
2313
2308
2353
2348
2348
2353
2328
2328
2328
2323
2348
2343
2343
2343
2328
2318
2328
2323
2353
2353
2303
2308
2308
2333
2333
2303
2308
2308
2318
2323
2338
2343
2333
2333
2303
2323
2298
2303
2303
2333
2333
2343
2328
2333
2333
2308
2313
2308
2313
2313
2313
2343
2313
2313
2313
2328
2313
2308
2333
2343
2303
2323
2333
2328
2333
2313
2313
2318
2308
2308
2333
2333
2328
2333
2333
2333
2333
2333
2308
2308
2333
2333
2328
2328
2323
2323
2303
2313
2308
2313
2308
2308
2328
2328
2303
2303
2323
2323
2298
2318
2323
2323
2303
2323
2308
2323
2308
2323
2313
2303
2308
2303
2308
2308
2340
2360
2365
2365
2340
2340
2360
2360
2340
2340
2355
2355
2335
2340
2340
2330
2335
2365
2365
2340
2315
2320
2320
2340
2315
2320
2320
2315
2315
2320
2320
2320
2320
2330
2335
2345
2345
2345
2345
2345
2345
2345
2345
2345
2355
2355
2335
2340
2320
2320
2320
2320
2325
2320
2325
2310
2315
2315
2355
2325
2325
2325
2325
2325
2320
2345
2320
2330
2345
2355
2340
2345
2325
2335
2315
2320
2345
2345
2345
2345
2340
2345
2345
2340
2345
2340
2345
2320
2320
2315
2335
2335
2340
2345
2340
2325
2325
2320
2325
2315
2320
2325
2320
2320
2320
2340
2340
2340
2315
2315
2310
2330
2335
2335
2315
2335
2320
2335
2320
2335
2325
2325
2320
2315
2320
2320
2347
2377
2372
2377
2367
2372
2367
2352
2352
2342
2347
2347
2377
2377
2352
2352
2357
2357
2327
2327
2332
2332
2332
2332
2357
2327
2332
2332
2342
2347
2357
2337
2332
2362
2367
2357
2357
2357
2352
2357
2357
2357
2357
2332
2332
2342
2332
2347
2332
2337
2342
2332
2337
2322
2327
2327
2332
2337
2362
2332
2332
2367
2337
2352
2357
2327
2352
2352
2357
2357
2357
2357
2352
2357
2357
2357
2357
2357
2352
2327
2352
2352
2357
2342
2347
2337
2332
2337
2337
2332
2337
2327
2352
2332
2327
2332
2332
2332
2347
2347
2357
2347
2347
2327
2327
2322
2342
2347
2347
2327
2342
2332
2347
2332
2342
2347
2337
2327
2332
2332
2364
2364
2384
2389
2389
2359
2364
2364
2354
2379
2359
2379
2374
2374
2374
2384
2359
2359
2389
2389
2354
2354
2339
2344
2344
2344
2369
2334
2339
2339
2354
2359
2369
2369
2364
2339
2354
2379
2369
2369
2344
2344
2359
2349
2344
2364
2339
2344
2374
2379
2364
2364
2364
2364
2364
2364
2364
2354
2354
2369
2369
2369
2369
2369
2364
2359
2354
2359
2364
2354
2349
2349
2349
2349
2349
2344
2349
2349
2344
2349
2339
2359
2359
2339
2344
2344
2344
2369
2359
2369
2359
2339
2339
2334
2354
2359
2359
2359
2339
2344
2359
2344
2354
2359
2344
2339
2344
2344
2391
2376
2356
2356
2351
2356
2351
2401
2396
2401
2401
2396
2396
2371
2376
2376
2376
2371
2371
2391
2386
2386
2371
2376
2391
2386
2366
2391
2371
2376
2396
2401
2401
2356
2356
2356
2361
2346
2351
2351
2356
2361
2386
2376
2366
2371
2376
2351
2366
2386
2381
2376
2351
2356
2371
2351
2386
2386
2371
2371
2386
2371
2371
2376
2376
2366
2376
2366
2366
2376
2376
2376
2376
2376
2371
2376
2366
2371
2371
2356
2356
2361
2361
2356
2356
2356
2361
2351
2356
2351
2356
2356
2366
2381
2371
2351
2351
2346
2366
2371
2371
2351
2356
2371
2351
2361
2366
2371
2356
2351
2356
2356
2368
2363
2363
2398
2413
2408
2408
2408
2388
2388
2413
2413
2388
2388
2398
2383
2383
2403
2388
2388
2398
2378
2383
2408
2408
2408
2383
2388
2388
2388
2388
2363
2368
2373
2373
2408
2408
2368
2368
2373
2373
2373
2368
2373
2398
2378
2383
2388
2368
2388
2383
2383
2388
2363
2368
2378
2398
2398
2383
2383
2398
2383
2388
2388
2378
2388
2373
2373
2388
2388
2383
2383
2383
2373
2373
2368
2368
2383
2368
2368
2368
2368
2363
2368
2368
2363
2368
2363
2368
2368
2378
2393
2378
2388
2363
2363
2358
2378
2383
2383
2363
2373
2363
2363
2383
2363
2373
2378
2383
2363
2368
2368
2410
2405
2395
2400
2400
2395
2425
2420
2420
2400
2400
2390
2410
2410
2395
2395
2420
2395
2420
2420
2385
2380
2385
2385
2385
2420
2400
2380
2385
2385
2400
2380
2385
2405
2400
2390
2395
2400
2390
2395
2395
2400
2400
2400
2395
2395
2395
2375
2380
2380
2390
2390
2385
2390
2405
2410
2410
2395
2400
2400
2400
2385
2400
2400
2380
2380
2400
2400
2395
2390
2395
2390
2385
2385
2385
2385
2380
2395
2375
2375
2375
2375
2375
2380
2370
2375
2375
2380
2380
2400
2395
2395
2400
2375
2375
2370
2390
2395
2395
2375
2385
2375
2375
2395
2375
2385
2390
2395
2375
2380
2380
2417
2417
2432
2407
2412
2412
2412
2407
2412
2422
2417
2402
2432
2432
2407
2412
2407
2407
2422
2432
2412
2412
2427
2427
2397
2407
2397
2432
2392
2397
2397
2412
2387
2392
2402
2407
2397
2402
2402
2407
2402
2407
2407
2392
2407
2407
2402
2417
2422
2422
2407
2412
2412
2412
2412
2392
2392
2412
2407
2412
2412
2402
2402
2402
2397
2407
2402
2397
2397
2387
2407
2382
2387
2387
2387
2387
2387
2387
2392
2387
2392
2392
2407
2412
2392
2412
2407
2412
2387
2387
2382
2402
2407
2407
2387
2392
2397
2387
2407
2387
2392
2397
2402
2407
2387
2392
2392
2429
2444
2424
2424
2424
2424
2424
2424
2424
2424
2424
2439
2439
2434
2424
2419
2419
2439
2424
2424
2444
2434
2424
2429
2414
2419
2434
2444
2404
2404
2439
2424
2419
2424
2409
2409
2414
2444
2399
2404
2404
2419
2424
2414
2414
2419
2399
2414
2419
2414
2419
2419
2429
2429
2429
2419
2424
2424
2419
2424
2419
2399
2414
2409
2419
2419
2414
2414
2409
2419
2414
2404
2404
2419
2399
2399
2399
2399
2399
2394
2404
2404
2424
2399
2424
2424
2419
2419
2399
2399
2394
2414
2414
2414
2404
2409
2399
2399
2419
2404
2409
2399
2404
2409
2414
2419
2399
2404
2404
2421
2456
2451
2451
2431
2436
2436
2436
2431
2436
2436
2436
2436
2436
2456
2451
2426
2436
2436
2436
2436
2431
2431
2456
2446
2441
2441
2441
2441
2451
2416
2416
2451
2436
2436
2416
2416
2416
2431
2416
2426
2436
2451
2451
2426
2411
2416
2451
2431
2436
2436
2411
2431
2426
2431
2426
2431
2436
2436
2441
2441
2431
2436
2436
2436
2426
2431
2411
2426
2426
2426
2416
2416
2426
2426
2421
2426
2421
2431
2426
2431
2411
2406
2411
2411
2416
2416
2411
2436
2431
2426
2411
2411
2406
2426
2426
2411
2411
2431
2416
2421
2411
2411
2416
2426
2431
2411
2416
2416
2458
2428
2433
2443
2448
2443
2448
2448
2443
2443
2438
2438
2443
2443
2443
2468
2453
2453
2443
2443
2438
2463
2463
2453
2453
2423
2428
2428
2423
2428
2428
2463
2428
2428
2438
2438
2438
2438
2428
2428
2428
2428
2418
2423
2423
2448
2428
2428
2428
2428
2438
2448
2443
2448
2428
2463
2463
2423
2438
2448
2463
2423
2423
2438
2443
2443
2448
2448
2453
2453
2453
2453
2443
2448
2448
2438
2438
2448
2438
2448
2448
2438
2438
2438
2433
2433
2428
2423
2443
2438
2438
2443
2423
2428
2428
2433
2433
2443
2423
2423
2418
2438
2438
2438
2438
2423
2423
2443
2423
2428
2423
2438
2443
2423
2428
2428
2465
2465
2475
2475
2455
2455
2455
2465
2450
2450
2450
2475
2455
2455
2435
2440
2440
2435
2440
2440
2465
2440
2435
2435
2440
2440
2440
2440
2470
2460
2460
2440
2440
2440
2465
2455
2460
2455
2440
2440
2460
2440
2440
2440
2440
2450
2450
2450
2435
2435
2430
2435
2435
2470
2475
2445
2450
2475
2435
2450
2450
2450
2455
2455
2455
2455
2465
2465
2465
2465
2455
2450
2460
2460
2450
2450
2455
2460
2460
2450
2440
2450
2450
2445
2440
2435
2440
2450
2450
2450
2460
2460
2435
2440
2440
2440
2440
2435
2435
2430
2450
2450
2450
2440
2445
2435
2435
2450
2435
2455
2450
2435
2440
2440
2472
2472
2492
2492
2487
2487
2467
2487
2487
2482
2467
2467
2462
2462
2462
2472
2467
2487
2477
2482
2482
2472
2477
2467
2467
2447
2447
2452
2452
2452
2452
2472
2472
2462
2452
2452
2447
2452
2452
2452
2477
2477
2472
2472
2467
2452
2447
2467
2472
2452
2452
2447
2447
2462
2442
2447
2447
2462
2462
2457
2452
2457
2482
2487
2462
2447
2487
2462
2462
2462
2462
2462
2467
2472
2472
2472
2472
2477
2477
2467
2472
2472
2462
2472
2472
2467
2457
2457
2462
2462
2467
2467
2457
2452
2452
2462
2462
2452
2452
2457
2447
2457
2467
2467
2447
2452
2452
2467
2452
2452
2452
2452
2452
2447
2447
2442
2462
2462
2462
2452
2457
2457
2452
2457
2447
2447
2462
2447
2462
2462
2447
2452
2452
2499
2484
2484
2504
2504
2504
2499
2504
2499
2479
2494
2479
2479
2499
2479
2479
2479
2479
2499
2494
2494
2499
2479
2484
2484
2479
2484
2489
2474
2474
2489
2484
2464
2474
2459
2464
2464
2454
2459
2459
2469
2489
2484
2479
2474
2464
2469
2484
2484
2464
2459
2484
2459
2459
2474
2494
2474
2494
2494
2494
2494
2474
2474
2474
2474
2479
2484
2484
2489
2489
2479
2484
2484
2469
2479
2479
2479
2474
2464
2464
2474
2474
2469
2464
2469
2464
2474
2474
2459
2464
2469
2474
2479
2479
2479
2479
2479
2459
2479
2464
2464
2484
2479
2464
2464
2464
2464
2459
2459
2459
2454
2474
2474
2474
2464
2469
2464
2459
2469
2459
2459
2474
2474
2459
2464
2464
2506
2506
2511
2516
2516
2516
2516
2511
2486
2491
2491
2491
2491
2491
2491
2491
2486
2511
2506
2486
2491
2506
2486
2491
2496
2496
2471
2481
2466
2471
2471
2476
2496
2496
2496
2496
2486
2491
2501
2491
2496
2476
2471
2496
2491
2506
2486
2486
2506
2506
2506
2481
2481
2486
2486
2491
2496
2496
2496
2496
2496
2496
2491
2491
2491
2476
2476
2491
2486
2486
2486
2486
2481
2486
2476
2481
2476
2481
2481
2481
2481
2481
2481
2491
2491
2486
2471
2496
2476
2476
2496
2491
2476
2471
2471
2471
2471
2466
2486
2486
2486
2476
2471
2476
2471
2481
2471
2481
2471
2486
2486
2471
2476
2476
2513
2488
2513
2513
2528
2518
2528
2528
2523
2528
2518
2528
2503
2523
2528
2498
2503
2498
2503
2498
2503
2503
2498
2498
2498
2508
2508
2503
2518
2518
2498
2493
2493
2493
2508
2508
2503
2503
2493
2493
2503
2508
2498
2508
2503
2508
2488
2488
2503
2503
2498
2513
2498
2513
2518
2518
2493
2498
2498
2503
2508
2508
2508
2508
2508
2508
2508
2503
2503
2503
2503
2483
2498
2493
2493
2493
2493
2493
2488
2488
2493
2488
2488
2488
2493
2493
2503
2503
2498
2498
2483
2488
2488
2508
2508
2498
2483
2483
2483
2478
2498
2498
2498
2483
2488
2483
2483
2493
2483
2498
2498
2483
2488
2488
2495
2500
2520
2525
2525
2540
2535
2540
2530
2540
2530
2540
2520
2535
2540
2520
2510
2515
2510
2510
2505
2505
2530
2525
2515
2505
2530
2510
2505
2515
2520
2520
2515
2510
2515
2500
2505
2505
2500
2505
2505
2505
2510
2520
2510
2505
2510
2520
2515
2520
2495
2500
2515
2510
2510
2500
2510
2505
2510
2525
2530
2530
2505
2510
2505
2505
2510
2515
2515
2520
2520
2520
2515
2520
2515
2520
2515
2515
2515
2495
2515
2510
2505
2500
2505
2505
2505
2500
2500
2500
2495
2500
2500
2505
2505
2515
2495
2500
2500
2515
2515
2495
2490
2510
2510
2510
2490
2495
2495
2505
2495
2510
2510
2495
2500
2500
2532
2527
2547
2547
2552
2542
2547
2542
2532
2532
2547
2532
2532
2522
2547
2547
2532
2517
2517
2522
2522
2522
2517
2517
2542
2532
2532
2532
2532
2517
2542
2537
2532
2542
2527
2527
2527
2522
2522
2522
2512
2517
2522
2522
2512
2512
2517
2517
2517
2512
2512
2522
2522
2512
2517
2517
2517
2522
2527
2532
2522
2517
2522
2507
2512
2512
2537
2537
2527
2537
2517
2527
2517
2517
2517
2517
2517
2527
2532
2532
2532
2527
2522
2522
2527
2527
2532
2527
2522
2527
2522
2522
2512
2517
2517
2517
2522
2517
2527
2527
2527
2527
2507
2507
2512
2507
2512
2517
2517
2532
2522
2522
2507
2512
2512
2527
2517
2522
2517
2522
2502
2507
2502
2507
2517
2507
2522
2522
2507
2512
2512
2554
2539
2539
2559
2559
2559
2554
2559
2559
2554
2544
2559
2544
2544
2544
2544
2534
2559
2559
2529
2539
2534
2534
2539
2534
2534
2534
2529
2529
2549
2549
2544
2539
2554
2544
2544
2544
2539
2544
2544
2544
2544
2539
2549
2549
2524
2529
2529
2534
2524
2529
2529
2529
2539
2539
2524
2529
2524
2524
2534
2524
2529
2529
2529
2534
2524
2534
2519
2524
2549
2539
2549
2529
2539
2529
2529
2529
2529
2529
2539
2544
2544
2544
2544
2534
2544
2539
2534
2534
2534
2534
2539
2534
2529
2534
2529
2534
2529
2534
2519
2539
2539
2514
2519
2519
2524
2529
2529
2524
2544
2534
2544
2534
2519
2524
2524
2539
2539
2519
2539
2529
2539
2534
2534
2534
2529
2534
2514
2519
2529
2519
2534
2534
2519
2524
2524
2541
2561
2551
2566
2566
2561
2566
2566
2561
2546
2566
2556
2541
2551
2551
2541
2546
2546
2571
2571
2556
2546
2546
2541
2541
2541
2556
2546
2541
2556
2551
2551
2546
2546
2561
2561
2561
2561
2561
2556
2556
2551
2546
2551
2536
2536
2541
2541
2541
2536
2541
2541
2551
2531
2536
2541
2531
2536
2536
2541
2561
2561
2551
2561
2561
2546
2536
2551
2536
2541
2541
2541
2541
2541
2551
2556
2556
2556
2556
2546
2551
2551
2546
2551
2541
2541
2541
2546
2546
2541
2541
2541
2541
2541
2541
2546
2541
2541
2546
2546
2546
2546
2551
2551
2546
2546
2526
2531
2536
2541
2541
2531
2531
2536
2556
2546
2531
2536
2536
2531
2531
2551
2551
2546
2541
2546
2526
2531
2541
2531
2546
2546
2531
2536
2536
2573
2548
2553
2568
2583
2583
2578
2578
2578
2553
2558
2558
2558
2578
2573
2578
2578
2553
2563
2563
2563
2563
2558
2558
2558
2553
2558
2558
2578
2578
2553
2553
2568
2568
2573
2573
2553
2553
2548
2558
2558
2553
2573
2563
2553
2558
2573
2568
2563
2563
2563
2553
2548
2553
2553
2558
2563
2558
2553
2563
2543
2543
2548
2553
2553
2568
2568
2558
2573
2573
2558
2558
2573
2573
2558
2553
2558
2548
2553
2553
2553
2553
2553
2553
2563
2563
2563
2563
2563
2553
2558
2563
2558
2558
2563
2548
2548
2558
2558
2553
2553
2553
2548
2553
2553
2553
2553
2558
2558
2563
2548
2568
2553
2553
2543
2538
2543
2553
2563
2543
2558
2548
2548
2558
2543
2558
2558
2558
2553
2558
2538
2543
2553
2543
2558
2558
2543
2548
2548
2580
2580
2585
2595
2590
2590
2585
2590
2565
2575
2575
2570
2590
2590
2590
2575
2575
2570
2575
2575
2560
2570
2570
2565
2565
2575
2570
2560
2575
2575
2565
2570
2565
2565
2590
2565
2555
2570
2585
2575
2555
2565
2560
2585
2570
2570
2575
2570
2565
2570
2575
2570
2570
2565
2565
2565
2580
2580
2570
2580
2580
2570
2580
2580
2570
2565
2570
2565
2560
2565
2565
2565
2565
2565
2575
2575
2575
2575
2560
2560
2570
2570
2570
2565
2570
2575
2570
2565
2565
2560
2570
2570
2570
2560
2565
2565
2560
2565
2565
2570
2565
2565
2560
2575
2565
2565
2555
2570
2570
2575
2555
2565
2560
2560
2570
2550
2570
2565
2570
2550
2555
2565
2555
2570
2570
2555
2560
2560
2577
2577
2592
2597
2597
2602
2602
2577
2587
2597
2597
2572
2597
2597
2577
2602
2587
2587
2577
2572
2577
2577
2582
2572
2572
2577
2572
2602
2577
2577
2582
2582
2587
2577
2592
2582
2587
2582
2582
2587
2577
2592
2587
2577
2582
2567
2582
2582
2587
2587
2582
2582
2592
2592
2582
2577
2582
2572
2572
2577
2577
2577
2572
2577
2587
2587
2582
2582
2587
2587
2587
2587
2567
2577
2577
2577
2582
2577
2577
2582
2582
2567
2577
2577
2572
2577
2582
2577
2582
2582
2582
2567
2572
2572
2572
2572
2582
2587
2572
2577
2577
2562
2587
2582
2587
2577
2567
2577
2577
2572
2572
2577
2567
2582
2577
2582
2577
2562
2567
2577
2567
2582
2577
2567
2572
2572
2589
2604
2614
2609
2609
2614
2609
2609
2594
2599
2599
2599
2599
2599
2599
2599
2589
2599
2579
2584
2584
2609
2609
2589
2594
2589
2579
2584
2589
2589
2609
2614
2594
2594
2584
2584
2589
2589
2584
2599
2604
2604
2584
2589
2589
2614
2574
2579
2594
2594
2594
2599
2589
2594
2589
2589
2594
2579
2589
2594
2599
2589
2589
2604
2604
2594
2584
2594
2584
2584
2589
2589
2584
2589
2594
2594
2594
2594
2594
2599
2599
2599
2599
2579
2594
2589
2584
2589
2589
2594
2594
2579
2579
2589
2594
2589
2584
2584
2599
2589
2594
2589
2579
2584
2594
2589
2599
2584
2589
2589
2599
2599
2594
2594
2584
2579
2594
2599
2589
2584
2584
2594
2589
2594
2584
2589
2584
2574
2579
2589
2579
2589
2589
2579
2584
2584
2616
2621
2616
2616
2626
2621
2621
2626
2621
2626
2606
2601
2616
2616
2606
2611
2591
2596
2601
2601
2621
2611
2611
2611
2611
2601
2591
2596
2616
2616
2606
2601
2591
2591
2596
2596
2611
2601
2601
2601
2621
2621
2621
2596
2601
2606
2611
2611
2591
2596
2596
2621
2616
2606
2596
2596
2596
2606
2611
2611
2616
2601
2601
2601
2606
2586
2591
2596
2591
2601
2611
2606
2601
2616
2616
2606
2606
2611
2606
2596
2596
2601
2601
2596
2601
2606
2601
2601
2601
2601
2601
2606
2606
2606
2606
2596
2606
2601
2606
2601
2601
2591
2611
2611
2596
2596
2601
2606
2596
2596
2591
2596
2601
2601
2611
2606
2601
2596
2611
2591
2606
2606
2611
2596
2596
2596
2606
2601
2606
2596
2591
2596
2586
2591
2601
2591
2601
2591
2596
2596
2618
2633
2628
2628
2633
2638
2633
2618
2628
2628
2628
2618
2613
2613
2633
2618
2618
2618
2618
2618
2603
2603
2608
2608
2608
2623
2613
2628
2628
2628
2613
2603
2608
2613
2613
2613
2633
2633
2603
2613
2613
2623
2618
2618
2613
2623
2608
2608
2613
2623
2633
2608
2608
2598
2603
2608
2608
2608
2608
2603
2623
2618
2613
2628
2628
2618
2613
2623
2623
2623
2613
2608
2608
2608
2613
2608
2613
2613
2613
2613
2608
2608
2608
2613
2613
2613
2613
2618
2613
2613
2603
2608
2613
2613
2608
2608
2603
2608
2613
2613
2618
2603
2608
2623
2603
2623
2618
2623
2608
2608
2608
2608
2618
2613
2618
2603
2608
2598
2603
2613
2603
2613
2603
2608
2608
2630
2625
2625
2630
2640
2640
2640
2645
2645
2625
2625
2625
2630
2630
2625
2625
2625
2635
2635
2640
2630
2625
2620
2620
2625
2640
2625
2625
2630
2635
2615
2620
2620
2625
2625
2625
2615
2620
2620
2625
2625
2625
2640
2630
2610
2615
2620
2625
2625
2625
2620
2620
2640
2645
2640
2635
2615
2620
2625
2620
2635
2640
2630
2630
2645
2615
2620
2625
2620
2635
2630
2625
2625
2640
2640
2630
2625
2630
2635
2635
2625
2620
2635
2620
2625
2615
2620
2620
2620
2620
2620
2620
2620
2625
2625
2625
2625
2615
2620
2620
2620
2620
2625
2625
2620
2615
2615
2635
2625
2615
2620
2630
2620
2620
2620
2615
2625
2630
2625
2610
2615
2625
2615
2625
2615
2620
2620
2637
2652
2647
2652
2657
2652
2657
2642
2637
2632
2642
2637
2637
2637
2637
2632
2642
2642
2637
2642
2632
2632
2637
2637
2647
2652
2652
2652
2632
2632
2637
2637
2642
2637
2637
2622
2627
2632
2632
2637
2637
2637
2632
2647
2652
2637
2637
2637
2642
2647
2637
2632
2637
2637
2637
2652
2657
2627
2637
2637
2637
2642
2642
2657
2637
2637
2627
2632
2632
2647
2637
2637
2637
2637
2652
2652
2637
2637
2637
2642
2642
2637
2632
2647
2632
2642
2647
2632
2627
2637
2632
2627
2632
2632
2627
2627
2632
2632
2632
2637
2637
2632
2632
2627
2632
2632
2632
2637
2637
2642
2627
2642
2627
2632
2642
2627
2632
2632
2637
2637
2637
2627
2627
2622
2627
2637
2627
2637
2627
2632
2632
2639
2664
2664
2659
2654
2654
2664
2669
2669
2664
2639
2669
2654
2649
2649
2649
2654
2654
2654
2654
2649
2649
2649
2654
2654
2639
2649
2649
2659
2659
2644
2649
2644
2664
2649
2649
2649
2644
2649
2649
2644
2644
2654
2649
2644
2649
2649
2649
2659
2664
2659
2654
2649
2644
2649
2649
2649
2649
2664
2664
2654
2654
2644
2644
2644
2649
2649
2649
2664
2639
2644
2659
2649
2654
2644
2649
2649
2664
2664
2649
2644
2649
2649
2649
2639
2644
2654
2644
2654
2659
2634
2639
2649
2644
2639
2649
2649
2639
2639
2639
2639
2639
2644
2644
2649
2649
2644
2639
2644
2644
2654
2644
2659
2649
2649
2654
2654
2654
2639
2654
2654
2634
2639
2654
2639
2639
2644
2649
2649
2639
2634
2639
2649
2639
2649
2639
2644
2644
2651
2651
2646
2666
2666
2676
2671
2671
2671
2671
2676
2676
2651
2656
2681
2651
2661
2676
2676
2666
2666
2651
2661
2661
2666
2666
2661
2661
2676
2676
2666
2666
2666
2666
2661
2661
2666
2666
2666
2661
2661
2661
2656
2671
2676
2671
2656
2651
2666
2661
2676
2656
2656
2661
2656
2661
2671
2651
2656
2656
2656
2656
2676
2661
2661
2676
2671
2661
2666
2651
2661
2661
2661
2656
2676
2676
2661
2666
2666
2651
2661
2661
2656
2661
2661
2646
2656
2661
2666
2646
2651
2661
2656
2651
2651
2661
2661
2651
2651
2661
2661
2661
2661
2651
2651
2661
2661
2651
2656
2656
2671
2656
2671
2661
2661
2666
2651
2666
2666
2661
2651
2656
2656
2661
2661
2651
2646
2651
2661
2646
2661
2651
2656
2656
2698
2668
2683
2683
2683
2683
2683
2683
2658
2673
2678
2673
2688
2688
2688
2688
2688
2678
2663
2663
2668
2678
2678
2673
2678
2678
2673
2673
2673
2688
2688
2678
2668
2668
2678
2673
2678
2673
2663
2668
2688
2688
2678
2673
2673
2673
2668
2668
2683
2688
2683
2683
2663
2678
2673
2673
2678
2678
2663
2668
2683
2683
2688
2688
2688
2688
2683
2678
2678
2663
2668
2668
2673
2673
2688
2688
2673
2673
2663
2668
2688
2688
2673
2678
2678
2673
2668
2668
2668
2673
2673
2658
2663
2668
2668
2663
2673
2673
2663
2668
2668
2658
2678
2673
2673
2663
2663
2668
2668
2668
2668
2668
2663
2668
2668
2663
2683
2668
2683
2673
2673
2673
2663
2663
2663
2673
2673
2663
2663
2663
2668
2673
2673
2663
2658
2658
2673
2658
2673
2663
2668
2668
2705
2665
2680
2680
2675
2705
2705
2695
2690
2695
2695
2700
2700
2690
2690
2685
2700
2670
2675
2685
2675
2700
2690
2690
2685
2685
2685
2690
2690
2675
2675
2690
2690
2685
2685
2685
2695
2695
2685
2675
2685
2680
2700
2700
2685
2685
2685
2695
2700
2695
2695
2690
2690
2685
2685
2680
2680
2695
2695
2700
2700
2700
2700
2695
2690
2685
2690
2690
2690
2680
2675
2685
2680
2680
2675
2680
2700
2700
2685
2680
2695
2695
2685
2685
2685
2685
2680
2680
2680
2670
2675
2680
2675
2680
2680
2680
2685
2685
2680
2680
2675
2680
2685
2685
2680
2680
2670
2670
2680
2680
2675
2685
2690
2675
2685
2685
2680
2680
2690
2680
2690
2685
2685
2675
2675
2680
2675
2675
2675
2680
2685
2685
2675
2665
2670
2685
2670
2685
2675
2680
2675
2712
2717
2712
2717
2702
2697
2702
2707
2707
2692
2702
2702
2687
2687
2687
2682
2712
2697
2712
2702
2687
2697
2702
2697
2682
2697
2697
2687
2692
2707
2707
2712
2697
2707
2702
2702
2697
2697
2707
2692
2692
2702
2702
2707
2707
2707
2707
2702
2702
2707
2697
2697
2687
2702
2702
2697
2687
2687
2692
2687
2707
2707
2697
2687
2692
2692
2692
2707
2697
2692
2692
2702
2702
2702
2702
2697
2692
2682
2687
2687
2692
2687
2692
2692
2692
2697
2697
2682
2697
2697
2692
2687
2687
2692
2692
2692
2697
2697
2687
2692
2692
2692
2692
2692
2692
2702
2697
2697
2692
2692
2697
2687
2692
2687
2687
2687
2692
2697
2697
2677
2687
2677
2682
2692
2692
2682
2692
2692
2687
2687
2687
2694
2724
2729
2734
2724
2729
2734
2709
2719
2714
2709
2704
2714
2719
2714
2714
2719
2704
2699
2699
2699
2714
2714
2709
2699
2699
2694
2714
2719
2709
2709
2714
2719
2699
2719
2709
2709
2709
2704
2699
2704
2714
2709
2719
2719
2714
2714
2714
2704
2719
2719
2714
2714
2719
2704
2704
2704
2709
2709
2704
2704
2694
2699
2699
2699
2704
2704
2719
2709
2709
2719
2714
2714
2709
2704
2694
2699
2704
2699
2699
2699
2704
2709
2709
2699
2689
2699
2704
2704
2699
2704
2699
2704
2704
2704
2704
2704
2704
2704
2704
2714
2714
2714
2704
2714
2704
2709
2709
2709
2704
2709
2704
2709
2694
2704
2699
2699
2699
2704
2709
2709
2699
2689
2694
2694
2704
2704
2699
2694
2699
2716
2711
2741
2736
2736
2741
2731
2731
2731
2716
2731
2731
2731
2721
2726
2726
2731
2716
2716
2721
2721
2711
2711
2711
2721
2721
2711
2716
2716
2716
2711
2731
2726
2726
2731
2731
2726
2721
2721
2711
2716
2726
2726
2726
2716
2716
2726
2726
2731
2711
2711
2706
2706
2721
2721
2716
2711
2731
2721
2726
2726
2726
2726
2716
2721
2716
2731
2731
2721
2721
2726
2721
2726
2731
2711
2716
2716
2711
2706
2711
2721
2731
2726
2726
2721
2731
2721
2721
2721
2716
2711
2716
2706
2711
2716
2711
2711
2701
2716
2716
2711
2716
2716
2711
2716
2716
2711
2716
2716
2726
2726
2716
2721
2721
2716
2726
2716
2721
2711
2711
2711
2711
2716
2716
2721
2721
2711
2701
2706
2706
2716
2716
2706
2711
2706
2711
2753
2728
2728
2723
2723
2748
2748
2748
2753
2733
2733
2728
2738
2738
2733
2743
2743
2743
2743
2728
2728
2738
2738
2723
2733
2723
2723
2723
2738
2733
2738
2733
2738
2728
2723
2743
2738
2733
2738
2723
2733
2728
2733
2723
2718
2728
2738
2738
2723
2728
2728
2738
2718
2733
2728
2738
2728
2728
2743
2738
2728
2743
2723
2728
2733
2733
2738
2738
2733
2738
2738
2738
2738
2728
2728
2733
2728
2743
2743
2733
2733
2738
2733
2733
2728
2733
2738
2738
2738
2738
2743
2718
2723
2723
2723
2728
2743
2738
2728
2728
2728
2733
2733
2733
2733
2738
2728
2728
2728
2718
2723
2718
2723
2723
2723
2723
2723
2728
2728
2728
2728
2723
2723
2723
2728
2728
2733
2733
2733
2733
2728
2733
2733
2738
2723
2738
2723
2713
2728
2728
2723
2723
2723
2728
2723
2733
2733
2723
2713
2718
2718
2728
2728
2723
2718
2723
2760
2735
2730
2760
2760
2760
2760
2760
2760
2765
2740
2745
2750
2750
2760
2740
2740
2750
2750
2750
2750
2750
2735
2745
2730
2730
2735
2745
2735
2735
2755
2755
2740
2735
2745
2735
2740
2740
2740
2750
2750
2750
2745
2745
2735
2740
2740
2745
2750
2730
2745
2740
2740
2750
2750
2750
2750
2735
2750
2750
2740
2725
2730
2740
2740
2740
2740
2750
2740
2735
2735
2745
2750
2750
2750
2750
2750
2740
2740
2740
2740
2755
2755
2750
2750
2745
2745
2740
2750
2745
2740
2745
2740
2745
2750
2745
2745
2750
2745
2750
2750
2750
2750
2735
2750
2730
2745
2745
2745
2740
2740
2740
2750
2745
2740
2740
2745
2745
2745
2735
2730
2735
2730
2735
2735
2735
2735
2730
2735
2740
2740
2740
2735
2740
2740
2745
2740
2745
2745
2750
2735
2735
2750
2735
2735
2735
2735
2745
2745
2740
2745
2745
2735
2725
2730
2730
2740
2740
2735
2730
2735
2747
2742
2767
2767
2772
2772
2772
2772
2767
2772
2772
2772
2752
2772
2762
2762
2762
2762
2757
2752
2752
2762
2762
2762
2772
2742
2742
2742
2742
2762
2757
2742
2747
2762
2762
2747
2747
2757
2737
2747
2747
2762
2762
2752
2742
2747
2747
2762
2752
2752
2762
2767
2752
2757
2762
2752
2752
2762
2752
2762
2762
2767
2752
2747
2747
2752
2752
2762
2757
2762
2762
2762
2762
2757
2752
2752
2752
2767
2767
2762
2762
2757
2757
2752
2757
2752
2762
2762
2752
2757
2762
2747
2762
2752
2757
2757
2757
2757
2762
2752
2762
2762
2757
2757
2747
2757
2757
2757
2757
2757
2747
2752
2757
2747
2747
2752
2752
2757
2747
2742
2747
2742
2747
2742
2747
2742
2747
2752
2752
2757
2747
2747
2747
2752
2752
2752
2752
2752
2752
2757
2757
2747
2747
2747
2757
2757
2742
2742
2747
2742
2747
2742
2752
2752
2752
2757
2752
2747
2737
2742
2742
2752
2752
2747
2742
2747
2779
2779
2819
2819
2819
2819
2779
2784
2779
2784
2779
2764
2784
2784
2784
2774
2774
2774
2769
2774
2774
2774
2774
2779
2764
2764
2774
2774
2774
2774
2754
2764
2774
2774
2784
2754
2759
2779
2779
2764
2754
2759
2754
2759
2769
2764
2754
2759
2759
2759
2764
2764
2759
2774
2764
2764
2759
2764
2764
2774
2774
2764
2759
2774
2774
2749
2764
2769
2769
2759
2759
2764
2759
2754
2759
2754
2769
2769
2769
2774
2774
2774
2774
2774
2774
2764
2764
2764
2779
2779
2769
2774
2769
2769
2764
2769
2759
2774
2774
2759
2764
2774
2754
2774
2774
2774
2769
2759
2759
2764
2764
2764
2764
2769
2769
2769
2764
2764
2759
2759
2774
2764
2769
2769
2764
2759
2759
2769
2759
2769
2759
2754
2754
2759
2754
2759
2754
2759
2764
2764
2769
2759
2769
2759
2759
2764
2764
2769
2774
2764
2759
2759
2764
2764
2759
2764
2754
2769
2769
2759
2759
2754
2759
2764
2764
2764
2764
2764
2764
2759
2749
2754
2754
2764
2764
2759
2754
2759
2761
2791
2791
2796
2796
2796
2791
2831
2831
2791
2791
2776
2791
2786
2781
2796
2776
2791
2791
2786
2786
2776
2786
2786
2786
2786
2786
2786
2791
2776
2771
2786
2786
2786
2796
2776
2776
2766
2766
2771
2771
2771
2781
2776
2776
2761
2771
2771
2776
2771
2771
2791
2776
2776
2771
2771
2771
2771
2786
2786
2786
2791
2766
2776
2771
2781
2781
2781
2781
2786
2771
2776
2776
2776
2786
2771
2771
2771
2766
2766
2781
2781
2781
2776
2781
2786
2781
2786
2786
2786
2786
2776
2776
2776
2791
2791
2776
2776
2781
2781
2776
2771
2776
2781
2781
2781
2766
2771
2771
2781
2771
2786
2786
2781
2776
2771
2776
2771
2776
2781
2771
2776
2776
2771
2776
2776
2776
2781
2771
2786
2771
2786
2776
2776
2781
2776
2781
2781
2771
2781
2781
2771
2761
2766
2771
2766
2771
2766
2786
2786
2771
2776
2776
2781
2771
2771
2776
2776
2786
2781
2781
2786
2776
2771
2776
2776
2766
2766
2776
2766
2776
2776
2776
2771
2766
2771
2776
2776
2776
2771
2776
2776
2771
2761
2766
2766
2776
2776
2771
2766
2771
2778
2778
2773
2803
2808
2808
2803
2803
2808
2838
2838
2788
2803
2803
2803
2788
2798
2798
2798
2808
2803
2798
2793
2798
2798
2798
2803
2788
2788
2783
2798
2798
2803
2803
2788
2788
2783
2783
2793
2793
2793
2808
2788
2773
2783
2783
2798
2803
2788
2788
2793
2793
2798
2798
2783
2783
2788
2783
2798
2803
2783
2788
2793
2783
2778
2783
2783
2793
2793
2793
2793
2798
2783
2788
2788
2783
2788
2783
2778
2778
2793
2793
2788
2788
2793
2798
2793
2793
2793
2793
2788
2788
2788
2793
2803
2803
2788
2793
2793
2783
2793
2783
2793
2783
2788
2788
2783
2788
2788
2793
2793
2788
2788
2778
2783
2783
2788
2793
2783
2798
2798
2788
2793
2783
2783
2788
2788
2788
2783
2788
2778
2788
2783
2778
2788
2793
2793
2783
2793
2788
2793
2793
2773
2783
2773
2793
2778
2783
2778
2783
2778
2793
2793
2783
2788
2788
2778
2788
2783
2788
2788
2798
2798
2793
2798
2788
2783
2788
2793
2793
2778
2788
2783
2783
2778
2783
2788
2783
2788
2788
2783
2773
2773
2778
2788
2788
2783
2778
2783
2790
2790
2815
2820
2820
2815
2815
2815
2845
2845
2845
2845
2805
2805
2810
2810
2800
2800
2815
2820
2815
2800
2805
2790
2810
2810
2805
2815
2815
2815
2795
2795
2805
2805
2805
2805
2810
2795
2790
2820
2815
2815
2800
2800
2800
2800
2800
2790
2810
2815
2800
2795
2800
2795
2790
2795
2805
2795
2805
2790
2795
2795
2805
2810
2790
2800
2785
2805
2800
2805
2810
2805
2805
2815
2815
2795
2800
2800
2805
2815
2815
2800
2795
2805
2805
2805
2795
2790
2805
2805
2810
2795
2790
2800
2800
2790
2800
2805
2810
2810
2795
2800
2805
2795
2800
2800
2795
2790
2800
2790
2805
2800
2795
2795
2790
2790
2795
2800
2800
2805
2795
2795
2805
2800
2800
2795
2785
2800
2790
2795
2790
2795
2790
2805
2805
2805
2795
2800
2800
2795
2795
2800
2795
2800
2800
2810
2800
2805
2800
2795
2800
2790
2805
2805
2805
2805
2805
2785
2795
2795
2790
2795
2795
2795
2795
2800
2800
2795
2785
2785
2785
2800
2800
2795
2790
2795
2812
2807
2802
2807
2827
2827
2832
2822
2832
2857
2857
2827
2857
2857
2857
2857
2812
2822
2817
2807
2817
2827
2817
2812
2812
2817
2822
2807
2822
2832
2827
2807
2812
2802
2807
2802
2817
2817
2817
2827
2807
2822
2807
2812
2802
2822
2807
2807
2802
2832
2827
2827
2812
2817
2802
2827
2807
2807
2822
2802
2807
2812
2817
2822
2802
2802
2822
2817
2802
2797
2807
2817
2822
2817
2817
2822
2827
2827
2812
2802
2812
2817
2822
2822
2807
2817
2812
2802
2817
2807
2802
2812
2817
2822
2807
2807
2807
2802
2812
2817
2817
2817
2807
2812
2812
2802
2807
2802
2812
2797
2812
2812
2807
2807
2807
2802
2812
2812
2807
2812
2812
2807
2807
2812
2797
2802
2807
2802
2817
2817
2807
2802
2817
2812
2807
2812
2812
2812
2807
2812
2807
2812
2812
2817
2817
2812
2807
2812
2802
2802
2817
2817
2812
2812
2807
2802
2807
2807
2802
2802
2812
2812
2807
2797
2797
2812
2812
2802
2802
2807
2824
2819
2819
2819
2834
2844
2839
2839
2839
2839
2844
2844
2839
2839
2869
2869
2864
2864
2824
2819
2819
2829
2834
2819
2819
2824
2829
2834
2819
2819
2814
2819
2819
2829
2814
2834
2834
2829
2844
2834
2819
2824
2824
2829
2834
2814
2824
2839
2819
2824
2834
2834
2819
2824
2834
2829
2834
2809
2814
2844
2839
2819
2824
2824
2834
2814
2834
2814
2834
2829
2814
2819
2829
2824
2824
2834
2829
2829
2834
2834
2834
2829
2834
2819
2814
2819
2824
2834
2834
2834
2814
2814
2829
2824
2819
2814
2824
2819
2829
2829
2819
2809
2819
2824
2824
2824
2819
2824
2814
2824
2809
2819
2819
2819
2814
2819
2819
2824
2824
2824
2819
2809
2824
2824
2814
2819
2814
2829
2819
2814
2824
2819
2824
2824
2824
2824
2819
2819
2819
2824
2824
2829
2829
2829
2829
2829
2824
2819
2824
2814
2824
2824
2819
2814
2819
2819
2814
2814
2824
2824
2819
2809
2809
2824
2824
2814
2814
2814
2836
2831
2856
2851
2851
2846
2846
2851
2851
2856
2856
2826
2836
2846
2846
2876
2876
2836
2876
2876
2826
2841
2841
2831
2836
2831
2836
2841
2841
2841
2851
2846
2846
2831
2831
2831
2841
2836
2836
2846
2846
2831
2836
2836
2846
2841
2851
2846
2831
2831
2831
2826
2836
2846
2841
2851
2851
2826
2831
2826
2836
2851
2846
2846
2836
2836
2846
2821
2841
2836
2836
2836
2831
2846
2841
2846
2836
2836
2846
2826
2841
2846
2841
2846
2821
2826
2826
2831
2846
2846
2846
2826
2841
2836
2831
2826
2836
2836
2836
2836
2831
2821
2831
2836
2826
2831
2831
2831
2826
2831
2826
2831
2831
2836
2836
2831
2821
2836
2826
2831
2826
2836
2831
2826
2831
2836
2836
2836
2831
2826
2831
2836
2836
2841
2841
2836
2836
2831
2836
2821
2831
2831
2826
2831
2831
2831
2826
2836
2836
2831
2821
2821
2836
2836
2826
2826
2823
2863
2853
2853
2888
2888
2858
2858
2858
2858
2838
2843
2848
2868
2863
2858
2863
2863
2838
2838
2883
2883
2883
2883
2838
2838
2838
2853
2853
2838
2848
2888
2888
2853
2858
2838
2843
2853
2853
2833
2833
2853
2863
2858
2858
2843
2848
2848
2848
2848
2858
2858
2858
2858
2843
2853
2848
2863
2863
2838
2843
2848
2858
2833
2863
2853
2848
2848
2848
2848
2843
2843
2858
2853
2858
2853
2853
2858
2858
2843
2843
2858
2848
2848
2833
2848
2853
2858
2833
2838
2838
2858
2853
2853
2838
2853
2843
2838
2848
2848
2848
2838
2848
2848
2843
2838
2843
2843
2838
2843
2843
2838
2838
2843
2848
2848
2843
2833
2843
2838
2843
2838
2843
2838
2843
2843
2848
2848
2843
2848
2848
2838
2848
2848
2843
2843
2843
2848
2843
2843
2838
2843
2843
2838
2848
2848
2823
2843
2833
2833
2848
2848
2838
2838
2865
2875
2865
2870
2870
2895
2895
2855
2855
2845
2860
2850
2850
2875
2870
2875
2850
2850
2875
2870
2850
2850
2855
2850
2850
2850
2895
2895
2865
2850
2850
2865
2865
2865
2895
2895
2850
2845
2845
2855
2870
2870
2870
2875
2860
2860
2860
2870
2870
2850
2860
2860
2870
2870
2875
2870
2855
2875
2875
2865
2855
2865
2865
2860
2860
2855
2855
2870
2860
2865
2865
2865
2870
2870
2855
2855
2865
2850
2855
2860
2860
2870
2845
2850
2865
2860
2860
2850
2865
2850
2850
2860
2860
2855
2865
2855
2850
2855
2850
2855
2850
2855
2860
2860
2855
2845
2850
2855
2850
2850
2855
2860
2860
2855
2860
2860
2855
2855
2855
2855
2855
2855
2855
2850
2855
2850
2850
2850
2860
2860
2835
2835
2855
2845
2845
2860
2860
2850
2850
2847
2872
2867
2887
2882
2887
2857
2857
2862
2862
2887
2882
2872
2887
2882
2857
2862
2872
2882
2867
2867
2862
2862
2902
2902
2877
2862
2862
2867
2867
2867
2867
2877
2907
2907
2862
2882
2882
2867
2867
2877
2877
2887
2862
2862
2867
2882
2877
2877
2872
2872
2882
2887
2887
2887
2872
2862
2877
2877
2872
2867
2867
2867
2862
2857
2877
2867
2867
2872
2872
2872
2872
2877
2877
2867
2867
2872
2872
2867
2882
2882
2877
2857
2862
2872
2862
2857
2872
2857
2872
2867
2867
2872
2872
2847
2867
2877
2877
2877
2877
2862
2857
2872
2877
2862
2877
2877
2867
2862
2867
2872
2872
2867
2857
2862
2862
2867
2862
2867
2872
2872
2867
2867
2872
2872
2872
2867
2862
2867
2862
2862
2867
2867
2862
2862
2862
2872
2862
2867
2867
2867
2867
2847
2867
2857
2857
2872
2872
2847
2862
2862
2899
2879
2899
2899
2894
2899
2894
2914
2914
2879
2894
2899
2894
2894
2884
2874
2879
2879
2899
2894
2899
2869
2899
2889
2889
2879
2879
2874
2874
2879
2879
2879
2879
2914
2914
2914
2914
2884
2884
2869
2869
2879
2879
2884
2884
2879
2914
2914
2884
2884
2874
2879
2879
2874
2874
2894
2884
2879
2894
2889
2889
2879
2874
2894
2894
2894
2894
2894
2884
2879
2879
2884
2884
2884
2874
2874
2874
2874
2874
2869
2869
2884
2884
2894
2879
2879
2884
2884
2879
2879
2894
2894
2879
2884
2869
2874
2884
2874
2884
2884
2869
2879
2879
2874
2859
2879
2884
2884
2889
2889
2889
2879
2884
2884
2874
2869
2884
2884
2879
2879
2874
2884
2879
2884
2884
2879
2869
2884
2874
2879
2874
2879
2884
2884
2879
2884
2884
2884
2884
2879
2874
2874
2874
2874
2874
2874
2889
2879
2879
2869
2874
2874
2884
2884
2884
2874
2879
2879
2859
2879
2869
2869
2884
2884
2859
2859
2874
2874
2886
2891
2911
2911
2941
2906
2886
2886
2901
2901
2881
2891
2906
2906
2896
2906
2906
2891
2886
2891
2891
2906
2911
2911
2906
2886
2886
2906
2896
2896
2896
2901
2896
2896
2881
2881
2891
2891
2891
2926
2926
2896
2896
2891
2891
2891
2891
2896
2906
2896
2891
2891
2891
2926
2926
2891
2896
2906
2896
2896
2891
2891
2886
2886
2906
2901
2901
2906
2896
2896
2906
2906
2906
2906
2896
2891
2886
2891
2891
2891
2881
2886
2886
2886
2886
2881
2906
2886
2891
2891
2891
2891
2901
2901
2896
2896
2881
2886
2896
2886
2891
2891
2891
2896
2896
2871
2891
2886
2901
2901
2896
2896
2886
2896
2896
2896
2896
2896
2881
2891
2896
2891
2886
2896
2901
2896
2891
2896
2896
2891
2881
2896
2886
2891
2886
2891
2896
2896
2891
2901
2896
2896
2896
2886
2886
2886
2871
2886
2886
2886
2901
2901
2896
2896
2891
2891
2881
2881
2886
2886
2891
2891
2896
2886
2891
2891
2871
2891
2881
2881
2896
2896
2871
2886
2886
2903
2953
2923
2923
2948
2908
2918
2918
2903
2888
2913
2908
2888
2898
2913
2918
2918
2918
2893
2898
2898
2918
2918
2918
2933
2933
2913
2908
2908
2903
2913
2913
2898
2903
2908
2883
2903
2903
2908
2908
2908
2903
2903
2903
2933
2933
2933
2933
2908
2908
2913
2898
2898
2903
2908
2918
2903
2908
2913
2898
2903
2903
2933
2933
2908
2908
2908
2903
2908
2908
2908
2918
2903
2898
2908
2908
2918
2913
2913
2918
2918
2918
2918
2918
2903
2903
2903
2913
2893
2898
2898
2898
2893
2898
2898
2898
2898
2903
2893
2913
2908
2898
2898
2898
2898
2908
2908
2908
2908
2908
2893
2898
2908
2898
2903
2883
2903
2898
2903
2903
2898
2903
2898
2913
2913
2913
2913
2908
2903
2913
2893
2903
2903
2898
2913
2913
2908
2903
2908
2908
2903
2908
2893
2908
2898
2898
2898
2903
2908
2908
2913
2903
2913
2903
2903
2908
2908
2898
2898
2893
2893
2908
2908
2903
2903
2893
2898
2898
2903
2903
2903
2903
2898
2903
2903
2883
2903
2893
2893
2908
2908
2883
2898
2898
2940
2935
2960
2940
2935
2960
2925
2925
2910
2920
2900
2910
2930
2930
2900
2925
2920
2900
2910
2910
2915
2915
2920
2930
2930
2930
2930
2915
2900
2930
2930
2930
2930
2920
2905
2925
2910
2925
2915
2920
2920
2920
2925
2925
2925
2895
2920
2920
2915
2915
2920
2920
2915
2920
2920
2915
2915
2910
2920
2925
2925
2910
2910
2910
2945
2945
2920
2915
2920
2910
2915
2910
2915
2920
2925
2915
2920
2915
2915
2920
2920
2945
2945
2920
2920
2910
2920
2905
2925
2925
2930
2925
2925
2925
2930
2930
2930
2930
2930
2930
2930
2920
2915
2910
2910
2910
2925
2925
2925
2905
2910
2920
2925
2925
2905
2915
2910
2910
2910
2910
2905
2920
2920
2920
2910
2910
2910
2920
2920
2920
2905
2910
2920
2910
2915
2910
2915
2915
2910
2910
2925
2925
2915
2920
2915
2915
2910
2925
2915
2915
2920
2920
2915
2915
2905
2915
2910
2910
2915
2920
2920
2925
2915
2925
2920
2920
2905
2915
2910
2915
2915
2905
2910
2910
2915
2915
2895
2915
2915
2910
2915
2915
2895
2915
2905
2905
2920
2920
2895
2910
2910
2917
2912
2927
2947
2952
2952
2952
2947
2967
2907
2967
2922
2952
2947
2972
2922
2932
2912
2922
2942
2942
2922
2932
2922
2937
2937
2937
2937
2927
2912
2922
2937
2932
2937
2942
2942
2912
2927
2927
2937
2937
2912
2912
2927
2927
2932
2932
2942
2942
2927
2927
2937
2922
2927
2932
2932
2927
2932
2927
2927
2922
2927
2927
2932
2932
2932
2932
2932
2937
2937
2937
2932
2932
2922
2932
2937
2907
2922
2927
2952
2952
2927
2927
2932
2932
2927
2927
2932
2932
2922
2922
2952
2952
2952
2952
2922
2917
2922
2927
2937
2942
2937
2937
2937
2942
2937
2937
2942
2942
2937
2937
2937
2932
2932
2927
2922
2937
2917
2922
2922
2932
2937
2937
2937
2937
2932
2932
2937
2937
2917
2932
2927
2917
2922
2927
2927
2927
2927
2922
2917
2917
2922
2932
2922
2927
2922
2922
2932
2937
2927
2932
2917
2922
2932
2922
2927
2927
2922
2932
2932
2932
2927
2922
2922
2932
2927
2932
2932
2927
2917
2927
2922
2922
2927
2932
2932
2932
2932
2927
2932
2932
2932
2932
2927
2922
2927
2927
2917
2922
2922
2927
2922
2922
2922
2927
2927
2907
2927
2917
2912
2932
2932
2907
2922
2922
2959
2929
2929
2924
2939
2939
2959
2959
2979
2959
2934
2929
2959
2964
2959
2979
2964
2949
2949
2929
2959
2949
2979
2949
2924
2934
2934
2944
2944
2934
2939
2924
2934
2939
2939
2949
2949
2924
2924
2929
2939
2944
2954
2949
2939
2949
2939
2939
2919
2939
2949
2949
2949
2924
2934
2944
2954
2949
2934
2939
2944
2944
2939
2939
2944
2944
2944
2944
2944
2939
2944
2944
2939
2944
2919
2929
2934
2964
2964
2939
2954
2934
2944
2944
2934
2954
2939
2934
2944
2934
2934
2939
2939
2964
2964
2964
2964
2949
2949
2949
2949
2949
2949
2949
2949
2949
2949
2949
2949
2949
2949
2939
2944
2944
2949
2939
2929
2934
2934
2949
2939
2949
2949
2944
2944
2949
2944
2944
2944
2944
2944
2944
2944
2939
2929
2939
2939
2929
2929
2929
2939
2939
2934
2934
2934
2939
2944
2944
2939
2939
2939
2929
2934
2934
2939
2939
2934
2939
2939
2934
2944
2944
2939
2934
2944
2944
2944
2939
2944
2944
2939
2939
2939
2939
2929
2939
2929
2934
2934
2934
2939
2939
2939
2939
2939
2939
2944
2944
2944
2944
2929
2924
2924
2934
2939
2939
2929
2934
2934
2934
2934
2939
2939
2919
2939
2924
2924
2924
2944
2944
2919
2934
2934
2951
2946
2946
2941
2966
2971
2971
2971
2971
2941
2976
2971
2931
2971
2941
2946
2971
2971
2971
2986
2971
2941
2946
2946
2986
2956
2956
2936
2971
2991
2941
2946
2961
2961
2946
2956
2961
2956
2961
2951
2941
2946
2961
2961
2951
2931
2936
2961
2961
2956
2936
2941
2956
2956
2956
2956
2961
2946
2951
2966
2966
2951
2951
2951
2956
2956
2941
2946
2951
2946
2951
2956
2956
2966
2946
2946
2941
2951
2956
2976
2976
2971
2971
2961
2961
2961
2961
2961
2961
2956
2961
2961
2961
2961
2961
2956
2946
2961
2951
2961
2951
2956
2956
2961
2951
2951
2956
2941
2956
2956
2956
2951
2951
2951
2966
2966
2951
2951
2956
2956
2946
2941
2946
2946
2941
2936
2941
2951
2946
2946
2946
2951
2946
2941
2946
2951
2951
2946
2951
2951
2951
2946
2951
2951
2946
2956
2956
2951
2951
2956
2956
2946
2951
2951
2941
2946
2946
2951
2946
2946
2951
2951
2951
2951
2951
2951
2951
2951
2951
2941
2941
2936
2946
2951
2951
2941
2946
2946
2946
2951
2951
2931
2936
2951
2936
2936
2956
2956
2931
2946
2941
2963
2958
2963
2978
2978
2983
2983
2998
2953
2958
2953
2988
2983
2983
2983
2983
2983
2973
2973
2963
2968
2953
2963
2983
2998
2983
2953
2958
2958
2968
2998
2953
2983
2998
2968
2973
2973
2968
2968
2968
2973
2973
2963
2973
2958
2958
2953
2973
2973
2948
2968
2973
2963
2943
2968
2953
2958
2963
2958
2963
2963
2953
2958
2968
2968
2978
2953
2968
2983
2983
2983
2983
2968
2973
2973
2973
2973
2973
2973
2968
2963
2963
2973
2973
2968
2968
2958
2968
2968
2963
2973
2963
2958
2968
2958
2963
2958
2963
2963
2978
2968
2963
2958
2958
2963
2963
2963
2963
2963
2953
2968
2963
2968
2963
2978
2978
2963
2968
2963
2958
2948
2948
2953
2958
2968
2958
2958
2958
2958
2953
2958
2963
2963
2958
2963
2973
2973
2963
2963
2958
2963
2963
2963
2963
2958
2963
2963
2958
2958
2968
2968
2958
2958
2958
2958
2953
2958
2958
2963
2958
2963
2968
2968
2963
2963
2958
2963
2953
2943
2958
2963
2963
2953
2958
2958
2958
2948
2948
2958
2963
2963
2943
2963
2948
2948
2963
2963
2943
2953
2953
2975
2975
2990
2990
2995
2965
2990
2965
2970
2990
2995
2995
2990
2995
2985
2985
2975
2965
2970
2970
2975
2980
2980
2975
2975
2995
2995
2975
3010
2985
2985
2985
2965
2995
2985
3010
2980
2985
2985
2970
2985
2985
2985
2995
2995
2980
2980
2955
2975
2965
2970
2995
2995
2970
2975
2965
2995
2995
2975
2980
2995
2995
2995
2995
2980
2985
2985
2975
2980
2985
2985
2985
2985
2985
2985
2980
2985
2985
2980
2975
2975
2980
2975
2965
2970
2980
2975
2975
2970
2970
2970
2970
2990
2975
2970
2970
2975
2975
2975
2975
2970
2975
2970
2970
2970
2965
2980
2975
2975
2970
2985
2985
2970
2975
2975
2960
2965
2970
2965
2975
2970
2970
2970
2980
2965
2970
2975
2975
2970
2975
2980
2980
2975
2975
2975
2970
2970
2975
2975
2970
2980
2980
2970
2970
2965
2970
2970
2975
2970
2975
2980
2980
2980
2980
2980
2970
2975
2975
2975
2975
2960
2970
2975
2975
2965
2970
2970
2970
2970
2960
2970
2975
2975
2955
2975
2960
2960
2975
2955
2965
2977
2972
2977
2987
2982
3007
3002
3007
3007
3002
3002
2977
2982
2977
2987
2987
3002
3002
3007
2977
2977
3002
3017
3002
3002
3002
3007
2972
3002
3002
3017
3007
2992
2997
2997
3002
3017
2997
2997
2987
2987
3002
3017
2997
2997
2997
2997
2987
2987
2997
2987
2997
2977
2982
3007
3007
2987
2977
2987
2992
3007
3007
3002
3002
2987
2987
2987
2997
2997
2987
2992
2997
2992
2992
2997
2997
2997
2987
2982
2997
2997
2992
2987
2977
2987
2987
2977
2987
2982
2982
2982
2997
2987
2982
2977
2982
2982
2982
2982
2982
2972
2987
2982
2987
2992
2992
2987
2982
2967
2987
2977
2982
2977
2982
2987
2982
2982
2987
2977
2982
2987
2987
2982
2992
2992
2987
2992
2982
2982
2987
2982
2982
2997
2997
2982
2987
2982
2977
2992
2992
2977
2982
2977
2982
2982
2987
2982
2987
2992
2992
2987
2987
2987
2987
2987
2982
2992
2972
2982
2982
2982
2977
2982
2977
2982
2967
2982
2987
2987
2967
2987
2972
2982
2982
2972
2987
2967
2977
2977
2989
3014
3014
3014
3014
2989
3019
3019
2989
3019
2994
3014
2989
2989
2989
2989
2989
3014
3019
2994
2989
3014
2994
3014
3014
3014
2999
2984
2984
3014
3014
3014
3029
3014
3004
2994
3009
3009
3009
3009
3009
2999
2999
3014
3029
3004
3009
2999
3014
2994
2999
3009
2999
3009
2999
2999
2999
2989
2994
3014
3014
2994
3014
2989
3014
2994
3014
3004
3014
3014
3009
3009
2999
2999
2994
2994
3004
3004
2994
2999
3009
3004
3009
2994
3009
3009
3009
3009
2994
3004
2999
3009
2994
2994
2994
2999
2999
2999
2989
3004
3004
2989
2994
2994
2989
2984
2999
2994
3004
3004
3004
3004
2994
2979
3004
2989
2989
2994
2994
2994
2994
3009
3009
2989
2994
3004
3004
2999
2999
2994
3004
2994
2989
2994
2999
3004
2994
2999
2994
3004
3004
2999
2994
2999
2989
2994
2999
2989
3004
3004
2994
2989
2994
2994
2999
2994
2999
2999
2999
2999
2999
2999
2994
2994
3009
3009
2999
2994
2994
2989
2989
2989
2989
2994
2999
2999
2979
2999
2984
2994
2984
2999
2979
2989
2989
2989
3026
3026
3001
3006
3001
2996
3026
3026
3026
3026
3031
3026
3026
3001
3001
3001
3001
2996
2996
3026
3021
3016
3006
3001
3001
3026
3026
3026
3021
3026
3026
3026
3001
3006
3006
3006
3006
3016
2996
2991
3011
3011
3021
3021
3006
3021
3026
3011
3011
3006
3006
3011
3011
3026
3021
3011
3021
3011
3021
3021
3026
3036
3026
3011
3011
3011
3011
3001
3011
3016
3016
3011
3011
3026
3036
3036
3011
3021
3011
3011
3026
3006
3006
3021
3011
3006
3006
3006
3001
3021
3021
3021
3021
3006
3026
3001
3026
3021
3001
3001
3026
3016
3021
3021
3021
3021
3006
3006
3016
3001
3006
3006
3021
3016
3016
3021
3011
3006
3016
3021
3021
3006
3021
3011
3006
3006
3021
3011
3006
3011
3006
3011
3011
3001
3006
3011
3001
2991
3001
3011
3011
3006
3016
3016
3021
3016
3001
3006
3006
3006
3011
3011
3011
3016
3016
3001
3006
3016
3011
3011
3006
3001
3011
3001
3001
3016
3006
3016
3016
3016
3016
3006
3016
3016
3011
3011
3006
3011
3006
3006
3011
3001
3016
3016
3006
3001
3006
3006
3011
3006
3011
3006
3011
3011
3011
3006
3006
3016
3016
3001
3006
3001
3006
3001
3001
3011
3006
3011
3011
2991
3011
2996
3006
2996
3011
2991
3001
3001
3038
3038
3033
3038
3013
3008
3033
3033
3013
3033
3013
3008
3008
3008
3038
3038
3038
3038
3038
3028
3013
3028
3028
3013
3008
3018
3038
3038
3038
3013
3013
3018
3038
3038
3018
3018
3028
3008
3003
3018
3018
3033
3033
3023
3023
3023
3023
3023
3018
3018
3018
3018
3023
3023
3023
3033
3033
3038
3038
3023
3018
3028
3023
3023
3033
3033
3023
3023
3038
3048
3038
3033
3018
3018
3033
3023
3013
3023
3023
3018
3033
3038
3038
3038
3033
3028
3023
3038
3023
3023
3023
3038
3048
3048
3018
3018
3023
3023
3033
3038
3023
3023
3038
3018
3038
3033
3013
3018
3033
3033
3013
3033
3033
3033
3028
3033
3033
3033
3033
3033
3028
3033
3033
3013
3013
3013
3028
3033
3023
3023
3028
3018
3033
3018
3018
3018
3023
3028
3028
3013
3018
3033
3023
3013
3028
3018
3023
3023
3003
3013
3028
3028
3023
3023
3013
3023
3023
3023
3018
3028
3028
3013
3018
3018
3018
3023
3013
3018
3023
3023
3023
3018
3013
3013
3018
3028
3028
3018
3023
3028
3028
3018
3023
3023
3023
3018
3018
3023
3013
3028
3028
3018
3013
3018
3018
3023
3018
3023
3018
3023
3023
3023
3013
3013
3018
3028
3028
3028
3028
3028
3018
3013
3018
3013
3013
3023
3023
3018
3023
3023
3003
3023
3008
3018
3008
3023
3003
3013
3013
3045
3050
3045
3045
3045
3085
3025
3015
3025
3025
3045
3050
3050
3050
3050
3050
3045
3045
3020
3045
3045
3045
3020
3030
3050
3050
3040
3030
3025
3020
3020
3050
3045
3050
3025
3030
3040
3040
3020
3020
3030
3030
3030
3020
3045
3045
3045
3045
3045
3035
3035
3035
3035
3030
3040
3030
3035
3035
3035
3040
3035
3035
3040
3030
3035
3045
3050
3050
3035
3035
3035
3030
3035
3045
3040
3030
3035
3015
3035
3035
3045
3045
3030
3035
3045
3050
3050
3045
3050
3050
3030
3050
3030
3030
3035
3030
3045
3060
3055
3040
3040
3050
3035
3035
3035
3035
3030
3025
3050
3045
3045
3045
3045
3045
3025
3025
3045
3045
3025
3045
3045
3040
3045
3040
3045
3045
3045
3040
3040
3040
3040
3040
3040
3040
3045
3045
3040
3040
3040
3040
3040
3040
3040
3035
3030
3040
3025
3030
3035
3035
3035
3035
3050
3050
3030
3040
3035
3035
3025
3030
3030
3030
3040
3040
3040
3040
3035
3030
3025
3040
3025
3040
3025
3030
3030
3030
3035
3030
3025
3030
3035
3035
3030
3040
3040
3025
3030
3035
3035
3030
3035
3035
3035
3035
3025
3030
3030
3025
3040
3040
3030
3025
3030
3030
3030
3030
3035
3035
3035
3025
3035
3025
3025
3040
3040
3035
3030
3025
3030
3015
3015
3025
3025
3035
3035
3025
3030
3035
3035
3015
3035
3020
3030
3020
3035
3015
3025
3025
3037
3097
3077
3057
3057
3077
3037
3052
3052
3092
3057
3057
3057
3062
3057
3057
3042
3042
3047
3052
3037
3032
3057
3057
3057
3052
3042
3032
3042
3032
3057
3062
3037
3032
3027
3042
3032
3057
3057
3057
3057
3062
3042
3042
3047
3042
3057
3052
3032
3047
3047
3047
3042
3042
3042
3057
3057
3057
3047
3047
3052
3037
3037
3027
3042
3047
3057
3057
3057
3047
3047
3042
3057
3057
3042
3047
3042
3057
3047
3057
3042
3047
3057
3057
3057
3057
3037
3042
3042
3042
3057
3047
3047
3057
3067
3067
3052
3052
3062
3042
3042
3057
3057
3037
3057
3057
3052
3052
3052
3052
3052
3037
3032
3057
3052
3032
3057
3047
3047
3052
3047
3047
3052
3052
3057
3047
3052
3052
3047
3052
3052
3052
3057
3027
3057
3057
3052
3052
3052
3052
3052
3047
3047
3047
3062
3042
3042
3047
3047
3042
3047
3047
3062
3062
3037
3047
3047
3047
3047
3047
3037
3037
3052
3052
3042
3047
3047
3047
3047
3037
3042
3047
3042
3042
3037
3042
3047
3047
3052
3037
3042
3042
3047
3047
3047
3037
3047
3047
3042
3047
3042
3042
3037
3052
3052
3042
3037
3042
3042
3042
3042
3042
3047
3047
3032
3032
3047
3037
3047
3047
3032
3047
3047
3042
3037
3042
3027
3037
3037
3042
3042
3042
3047
3047
3027
3047
3032
3042
3032
3047
3027
3037
3037
3049
3049
3069
3104
3089
3089
3089
3039
3089
3054
3104
3069
3069
3069
3069
3049
3049
3054
3044
3074
3069
3069
3069
3069
3069
3054
3054
3059
3064
3059
3059
3049
3054
3069
3069
3064
3039
3054
3074
3069
3069
3059
3059
3054
3054
3054
3049
3054
3054
3044
3054
3054
3059
3059
3059
3079
3064
3069
3054
3054
3064
3044
3069
3069
3059
3079
3069
3049
3059
3054
3049
3049
3054
3054
3069
3069
3069
3054
3054
3059
3059
3059
3054
3064
3064
3064
3069
3059
3069
3049
3054
3049
3069
3069
3069
3079
3069
3059
3054
3079
3054
3069
3079
3064
3064
3064
3064
3064
3069
3069
3069
3064
3069
3059
3064
3044
3044
3069
3059
3059
3069
3069
3069
3069
3069
3069
3069
3069
3039
3044
3069
3059
3059
3069
3064
3064
3064
3064
3054
3054
3039
3059
3059
3054
3054
3064
3059
3059
3069
3064
3064
3064
3064
3064
3064
3059
3069
3069
3054
3054
3074
3054
3054
3049
3049
3059
3059
3064
3069
3069
3049
3059
3059
3059
3059
3059
3059
3059
3059
3059
3059
3059
3059
3059
3049
3054
3054
3054
3069
3059
3049
3059
3059
3059
3049
3054
3054
3059
3059
3054
3054
3054
3054
3054
3059
3054
3054
3049
3064
3064
3054
3049
3054
3054
3049
3064
3054
3054
3054
3044
3059
3049
3044
3044
3054
3059
3044
3059
3054
3049
3054
3039
3049
3049
3054
3054
3059
3059
3039
3059
3044
3054
3044
3059
3039
3049
3049
3066
3061
3096
3096
3091
3081
3111
3091
3056
3066
3061
3071
3071
3061
3111
3101
3066
3101
3081
3081
3116
3081
3081
3081
3081
3081
3066
3081
3081
3076
3061
3066
3066
3061
3071
3061
3081
3081
3081
3081
3081
3076
3066
3076
3066
3066
3066
3066
3071
3086
3066
3066
3056
3066
3071
3071
3076
3066
3051
3061
3071
3091
3076
3081
3066
3066
3066
3081
3076
3081
3081
3071
3071
3061
3081
3066
3076
3081
3081
3066
3081
3081
3081
3081
3071
3066
3061
3081
3091
3081
3086
3076
3076
3076
3076
3076
3071
3071
3081
3056
3081
3076
3071
3081
3071
3076
3076
3076
3076
3076
3051
3056
3076
3081
3081
3081
3081
3051
3056
3071
3071
3081
3071
3071
3081
3076
3066
3071
3071
3071
3071
3066
3066
3076
3071
3071
3076
3076
3076
3076
3066
3081
3081
3066
3066
3066
3066
3081
3066
3071
3061
3066
3061
3066
3071
3071
3071
3076
3076
3056
3071
3071
3071
3071
3071
3071
3066
3071
3071
3071
3071
3066
3061
3066
3066
3066
3081
3071
3081
3071
3071
3071
3061
3066
3066
3066
3066
3066
3066
3051
3066
3066
3071
3066
3061
3061
3076
3076
3066
3061
3066
3061
3061
3076
3076
3071
3071
3061
3066
3066
3071
3061
3061
3071
3061
3056
3071
3051
3066
3071
3066
3066
3061
3066
3051
3061
3061
3056
3056
3061
3066
3071
3071
3051
3066
3056
3066
3056
3066
3051
3061
3061
3078
3078
3073
3108
3103
3103
3093
3123
3108
3113
3108
3108
3108
3103
3063
3068
3073
3063
3078
3073
3103
3088
3068
3078
3123
3108
3093
3108
3088
3123
3093
3093
3073
3083
3088
3093
3093
3093
3083
3073
3088
3078
3093
3093
3083
3078
3083
3083
3078
3083
3078
3078
3093
3093
3073
3063
3093
3078
3083
3088
3073
3078
3078
3078
3083
3083
3093
3098
3083
3083
3083
3093
3093
3088
3088
3073
3088
3093
3093
3073
3088
3093
3093
3088
3078
3078
3093
3098
3073
3088
3093
3093
3093
3083
3083
3093
3093
3083
3083
3088
3093
3078
3078
3093
3093
3088
3088
3093
3093
3088
3088
3088
3078
3083
3088
3088
3068
3088
3088
3088
3088
3088
3063
3068
3083
3083
3088
3083
3083
3088
3078
3093
3093
3093
3083
3088
3078
3078
3073
3083
3078
3083
3083
3088
3088
3088
3088
3088
3088
3083
3083
3078
3078
3088
3088
3078
3078
3078
3078
3068
3078
3083
3083
3068
3078
3083
3083
3078
3078
3083
3083
3078
3083
3083
3078
3078
3078
3083
3083
3088
3093
3093
3078
3083
3073
3078
3078
3078
3093
3083
3083
3083
3073
3078
3078
3078
3068
3073
3073
3083
3078
3073
3088
3088
3078
3073
3073
3073
3073
3083
3083
3073
3078
3078
3073
3073
3083
3088
3083
3073
3063
3083
3078
3083
3078
3073
3078
3063
3073
3073
3078
3068
3078
3068
3068
3078
3083
3083
3063
3068
3078
3068
3078
3063
3073
3073
3125
3100
3110
3115
3080
3085
3090
3120
3120
3115
3120
3120
3075
3080
3085
3120
3115
3100
3130
3105
3105
3090
3090
3095
3095
3075
3130
3120
3135
3105
3100
3095
3095
3100
3095
3100
3105
3100
3095
3095
3085
3105
3100
3090
3090
3085
3090
3085
3090
3095
3095
3100
3100
3105
3105
3095
3095
3105
3100
3100
3100
3100
3105
3105
3105
3105
3100
3085
3090
3100
3105
3085
3085
3090
3100
3105
3100
3100
3095
3090
3090
3100
3100
3105
3105
3105
3105
3105
3105
3100
3105
3105
3100
3095
3095
3105
3095
3100
3085
3090
3090
3095
3095
3105
3080
3075
3080
3090
3090
3100
3095
3095
3095
3095
3095
3105
3105
3105
3085
3095
3095
3095
3095
3095
3095
3080
3100
3100
3100
3100
3095
3095
3090
3090
3080
3090
3095
3090
3090
3090
3085
3095
3095
3090
3090
3095
3095
3090
3100
3105
3090
3090
3095
3105
3090
3100
3090
3100
3100
3100
3095
3085
3090
3090
3090
3090
3100
3095
3095
3085
3090
3090
3090
3085
3080
3080
3095
3090
3085
3100
3100
3085
3085
3085
3085
3085
3090
3085
3090
3090
3085
3100
3100
3085
3100
3095
3080
3095
3090
3095
3085
3085
3085
3075
3085
3085
3090
3080
3075
3090
3095
3095
3075
3080
3090
3080
3090
3075
3085
3085
3122
3117
3142
3127
3122
3132
3132
3132
3087
3092
3097
3122
3127
3127
3122
3132
3127
3122
3112
3102
3112
3142
3087
3142
3132
3112
3112
3112
3142
3117
3112
3102
3102
3112
3112
3117
3107
3102
3107
3107
3107
3112
3107
3107
3107
3112
3107
3107
3097
3102
3102
3112
3112
3112
3112
3112
3112
3112
3112
3097
3117
3117
3112
3092
3097
3112
3117
3092
3097
3102
3112
3117
3102
3107
3097
3117
3117
3107
3117
3117
3107
3107
3107
3117
3107
3117
3092
3112
3087
3092
3097
3097
3107
3112
3107
3107
3112
3107
3107
3112
3112
3107
3102
3107
3107
3102
3102
3092
3107
3092
3112
3112
3112
3112
3107
3107
3102
3102
3107
3087
3102
3107
3102
3097
3102
3107
3107
3097
3097
3097
3107
3107
3112
3112
3107
3102
3102
3112
3097
3102
3112
3102
3097
3102
3102
3102
3107
3107
3112
3107
3107
3097
3107
3102
3102
3102
3097
3097
3092
3107
3102
3097
3112
3112
3097
3097
3102
3097
3097
3102
3102
3092
3107
3092
3112
3107
3102
3102
3107
3097
3097
3087
3092
3092
3092
3092
3097
3087
3102
3107
3107
3087
3092
3102
3092
3102
3087
3097
3097
3114
3134
3129
3144
3139
3134
3134
3144
3134
3134
3134
3109
3109
3129
3129
3144
3124
3114
3124
3139
3134
3114
3124
3124
3114
3104
3114
3124
3124
3154
3124
3144
3124
3114
3124
3154
3119
3119
3119
3114
3114
3124
3119
3119
3114
3119
3104
3119
3119
3114
3124
3129
3124
3124
3129
3124
3124
3129
3129
3124
3124
3109
3104
3124
3129
3129
3124
3119
3119
3104
3104
3124
3124
3124
3099
3104
3104
3109
3124
3124
3124
3109
3109
3119
3114
3114
3124
3124
3124
3124
3124
3119
3124
3104
3124
3099
3104
3119
3114
3119
3119
3114
3119
3119
3119
3119
3119
3114
3119
3114
3119
3104
3124
3124
3124
3124
3099
3114
3109
3109
3109
3109
3114
3114
3109
3109
3114
3109
3119
3119
3119
3119
3119
3109
3119
3124
3119
3109
3109
3119
3109
3114
3114
3114
3124
3119
3124
3119
3119
3109
3119
3119
3119
3114
3114
3109
3109
3099
3119
3109
3109
3124
3124
3109
3109
3109
3109
3114
3114
3104
3119
3119
3119
3119
3114
3119
3109
3109
3099
3104
3104
3114
3119
3119
3099
3104
3114
3104
3114
3099
3109
3109
3126
3126
3146
3141
3146
3146
3141
3156
3156
3151
3126
3146
3146
3146
3146
3146
3156
3121
3121
3121
3121
3121
3161
3146
3146
3136
3126
3126
3131
3121
3136
3151
3121
3126
3136
3146
3146
3151
3136
3126
3126
3116
3116
3126
3126
3161
3141
3136
3136
3126
3126
3131
3136
3161
3136
3141
3151
3136
3126
3126
3126
3126
3136
3161
3126
3141
3126
3131
3131
3131
3116
3126
3141
3141
3141
3131
3141
3121
3121
3136
3136
3136
3136
3136
3136
3136
3131
3136
3136
3136
3136
3141
3141
3136
3136
3136
3141
3141
3116
3136
3141
3141
3136
3131
3131
3116
3116
3136
3111
3116
3116
3136
3136
3136
3111
3126
3121
3121
3126
3131
3126
3131
3131
3116
3131
3111
3116
3126
3131
3131
3126
3131
3126
3131
3131
3126
3126
3126
3131
3116
3136
3136
3136
3136
3121
3126
3121
3121
3121
3126
3131
3131
3131
3136
3136
3131
3131
3131
3136
3131
3121
3131
3131
3131
3121
3126
3136
3126
3126
3136
3131
3131
3131
3131
3121
3131
3126
3121
3121
3121
3121
3131
3111
3136
3136
3121
3121
3121
3121
3126
3126
3131
3131
3111
3131
3131
3131
3131
3126
3131
3121
3121
3111
3126
3116
3116
3126
3131
3131
3111
3116
3126
3116
3126
3111
3121
3121
3153
3153
3153
3158
3153
3153
3158
3158
3158
3128
3138
3153
3158
3168
3143
3138
3153
3158
3158
3143
3133
3133
3133
3133
3153
3153
3163
3163
3163
3163
3148
3133
3143
3128
3133
3143
3143
3133
3133
3148
3148
3158
3158
3138
3138
3133
3133
3133
3143
3158
3138
3128
3138
3138
3138
3138
3158
3158
3148
3153
3163
3148
3143
3143
3148
3148
3138
3138
3143
3148
3148
3173
3153
3148
3138
3148
3153
3153
3138
3138
3138
3138
3138
3148
3163
3143
3133
3138
3133
3138
3173
3143
3143
3153
3148
3148
3153
3153
3153
3138
3148
3148
3133
3143
3143
3148
3153
3153
3143
3148
3143
3153
3153
3153
3153
3148
3143
3148
3148
3148
3148
3148
3148
3148
3148
3123
3128
3143
3153
3153
3148
3123
3148
3128
3148
3148
3148
3133
3133
3138
3143
3143
3153
3138
3153
3153
3143
3153
3138
3143
3138
3138
3128
3138
3143
3143
3138
3123
3128
3138
3143
3143
3143
3138
3138
3138
3133
3143
3128
3148
3148
3148
3148
3148
3138
3133
3133
3138
3143
3143
3143
3143
3143
3143
3138
3138
3143
3143
3138
3133
3138
3148
3138
3138
3143
3138
3143
3143
3123
3138
3138
3138
3133
3133
3128
3128
3143
3148
3148
3133
3133
3133
3133
3138
3138
3123
3143
3143
3138
3143
3138
3143
3133
3133
3138
3123
3138
3138
3128
3128
3138
3138
3138
3123
3123
3128
3138
3128
3138
3123
3133
3133
3165
3165
3140
3150
3145
3145
3140
3135
3140
3140
3155
3165
3165
3165
3175
3175
3155
3150
3165
3165
3165
3170
3175
3175
3155
3155
3145
3140
3140
3170
3165
3165
3170
3155
3155
3145
3160
3160
3160
3145
3150
3150
3145
3145
3145
3155
3160
3165
3165
3145
3140
3135
3150
3150
3150
3165
3165
3170
3150
3160
3150
3155
3155
3160
3160
3165
3165
3160
3165
3175
3175
3160
3150
3150
3150
3150
3165
3180
3165
3160
3150
3145
3150
3150
3175
3175
3150
3150
3155
3180
3180
3165
3155
3155
3165
3160
3160
3165
3150
3145
3145
3155
3155
3155
3155
3160
3155
3155
3160
3160
3160
3160
3160
3160
3150
3160
3165
3165
3155
3160
3160
3155
3155
3160
3155
3160
3165
3165
3160
3160
3160
3160
3150
3165
3165
3155
3135
3140
3160
3165
3160
3160
3160
3165
3165
3155
3165
3165
3155
3150
3145
3145
3140
3165
3150
3165
3165
3165
3165
3150
3145
3150
3140
3155
3155
3150
3135
3140
3150
3150
3155
3155
3155
3150
3145
3150
3140
3160
3160
3160
3160
3155
3155
3150
3145
3145
3150
3155
3155
3155
3155
3150
3150
3150
3150
3155
3155
3150
3150
3150
3145
3150
3155
3150
3150
3155
3155
3150
3150
3150
3150
3150
3145
3145
3135
3155
3160
3160
3145
3145
3145
3145
3150
3150
3150
3150
3155
3150
3155
3135
3145
3145
3150
3135
3150
3150
3140
3140
3150
3150
3135
3135
3135
3140
3150
3140
3150
3135
3145
3145
3157
3177
3177
3147
3152
3157
3157
3162
3162
3157
3187
3152
3157
3147
3152
3152
3162
3177
3177
3177
3172
3167
3162
3152
3152
3152
3172
3177
3152
3177
3177
3157
3157
3167
3172
3172
3172
3157
3152
3152
3147
3172
3172
3157
3157
3167
3177
3177
3177
3167
3167
3167
3162
3177
3192
3177
3177
3177
3187
3187
3162
3177
3177
3172
3162
3162
3167
3167
3177
3162
3162
3162
3167
3162
3167
3187
3187
3167
3167
3167
3177
3157
3157
3192
3192
3157
3177
3162
3162
3167
3177
3157
3167
3167
3162
3172
3167
3167
3177
3177
3172
3172
3177
3177
3162
3172
3167
3167
3167
3172
3172
3167
3167
3172
3172
3167
3167
3167
3167
3162
3172
3177
3177
3167
3172
3172
3172
3172
3172
3172
3162
3177
3177
3172
3177
3172
3172
3172
3167
3152
3172
3172
3172
3172
3162
3147
3172
3162
3172
3172
3177
3157
3172
3157
3152
3167
3167
3147
3152
3162
3167
3167
3162
3162
3162
3152
3172
3172
3172
3172
3162
3157
3157
3162
3162
3162
3167
3162
3162
3167
3162
3162
3162
3162
3162
3162
3162
3157
3162
3162
3162
3147
3167
3167
3162
3162
3157
3152
3157
3157
3152
3157
3157
3167
3167
3167
3167
3157
3157
3157
3157
3162
3162
3162
3167
3162
3147
3147
3157
3157
3147
3162
3157
3152
3152
3162
3157
3157
3162
3147
3147
3152
3162
3152
3162
3147
3157
3157
3169
3169
3184
3189
3184
3184
3164
3169
3174
3174
3174
3159
3159
3164
3164
3169
3174
3189
3184
3194
3189
3159
3164
3189
3189
3189
3184
3189
3189
3194
3199
3199
3164
3184
3184
3179
3179
3164
3184
3164
3179
3184
3164
3174
3184
3164
3179
3184
3184
3169
3169
3179
3174
3179
3189
3189
3189
3174
3179
3179
3184
3189
3189
3194
3194
3174
3184
3174
3174
3184
3189
3169
3169
3169
3194
3194
3179
3179
3189
3204
3199
3184
3169
3169
3174
3179
3184
3169
3174
3169
3174
3169
3189
3189
3189
3189
3184
3174
3174
3189
3189
3184
3184
3184
3184
3184
3189
3189
3174
3174
3179
3179
3179
3174
3174
3179
3179
3179
3169
3174
3184
3179
3184
3174
3179
3189
3174
3174
3184
3184
3184
3174
3179
3179
3179
3184
3184
3174
3189
3189
3184
3184
3184
3184
3159
3159
3179
3179
3169
3174
3179
3179
3169
3179
3179
3184
3174
3174
3174
3174
3179
3169
3164
3179
3179
3159
3164
3174
3159
3179
3179
3174
3169
3169
3164
3184
3184
3184
3184
3174
3169
3169
3174
3174
3174
3179
3174
3179
3174
3169
3174
3174
3174
3174
3174
3174
3169
3179
3169
3174
3169
3169
3179
3179
3169
3169
3164
3164
3164
3169
3169
3179
3184
3184
3174
3179
3169
3169
3169
3169
3169
3174
3169
3174
3174
3174
3159
3169
3169
3174
3159
3169
3164
3164
3174
3169
3174
3159
3159
3164
3169
3164
3169
3159
3169
3169
3196
3196
3196
3196
3196
3171
3176
3191
3196
3201
3196
3201
3186
3196
3196
3201
3206
3211
3206
3206
3196
3196
3196
3181
3181
3196
3201
3176
3186
3196
3186
3186
3171
3186
3186
3191
3176
3191
3186
3201
3196
3191
3191
3201
3201
3196
3196
3201
3201
3186
3186
3181
3196
3196
3196
3206
3206
3211
3211
3201
3201
3181
3176
3186
3181
3186
3176
3181
3181
3186
3196
3196
3191
3196
3196
3191
3196
3181
3181
3201
3201
3191
3196
3196
3186
3186
3181
3191
3191
3186
3181
3196
3186
3191
3191
3201
3181
3191
3196
3186
3186
3186
3186
3191
3186
3196
3191
3191
3196
3196
3171
3191
3191
3191
3196
3196
3186
3191
3191
3191
3181
3186
3191
3181
3181
3181
3191
3186
3186
3176
3176
3196
3196
3191
3191
3171
3171
3176
3186
3191
3191
3191
3181
3176
3196
3196
3196
3196
3186
3181
3181
3186
3196
3191
3186
3191
3186
3191
3181
3191
3191
3186
3186
3186
3181
3181
3196
3191
3181
3176
3176
3186
3181
3191
3191
3176
3171
3176
3176
3191
3191
3191
3191
3191
3191
3181
3181
3181
3181
3186
3181
3186
3171
3181
3186
3186
3171
3181
3181
3181
3171
3176
3176
3186
3181
3186
3171
3171
3176
3176
3181
3171
3181
3181
3198
3218
3208
3208
3208
3218
3208
3208
3208
3208
3213
3213
3208
3208
3208
3208
3218
3208
3193
3208
3188
3213
3218
3218
3198
3198
3208
3208
3183
3198
3198
3208
3198
3198
3183
3218
3223
3198
3208
3223
3208
3193
3208
3208
3208
3208
3213
3203
3213
3213
3213
3198
3208
3223
3223
3218
3218
3203
3223
3188
3208
3208
3208
3208
3188
3193
3198
3188
3188
3193
3193
3183
3188
3188
3193
3208
3208
3188
3203
3193
3203
3208
3208
3208
3193
3193
3198
3198
3198
3193
3203
3198
3203
3208
3198
3198
3208
3198
3198
3198
3208
3213
3213
3203
3213
3213
3203
3198
3203
3203
3198
3208
3208
3198
3198
3198
3188
3198
3203
3198
3198
3198
3193
3193
3203
3188
3208
3193
3193
3193
3188
3203
3203
3198
3198
3183
3188
3198
3203
3203
3203
3203
3203
3188
3208
3208
3208
3208
3198
3193
3193
3198
3203
3203
3203
3198
3203
3203
3203
3208
3213
3213
3203
3198
3193
3193
3208
3203
3193
3188
3198
3193
3193
3183
3203
3203
3188
3193
3183
3203
3193
3203
3203
3203
3203
3203
3203
3203
3193
3193
3193
3188
3203
3193
3188
3193
3193
3198
3193
3193
3198
3198
3183
3188
3188
3188
3188
3193
3183
3183
3188
3188
3198
3193
3198
3183
3183
3188
3188
3193
3183
3193
3193
3205
3210
3200
3205
3230
3230
3220
3220
3220
3230
3230
3205
3225
3220
3220
3220
3225
3220
3220
3215
3215
3220
3225
3230
3230
3210
3210
3205
3210
3220
3220
3225
3225
3195
3220
3220
3210
3210
3220
3205
3210
3210
3210
3220
3230
3230
3220
3210
3210
3210
3220
3210
3195
3210
3210
3210
3215
3205
3205
3220
3235
3220
3215
3220
3225
3220
3225
3225
3220
3220
3225
3220
3225
3235
3230
3230
3220
3215
3230
3230
3195
3200
3205
3230
3225
3225
3215
3215
3195
3200
3200
3215
3215
3200
3210
3200
3210
3210
3220
3200
3200
3200
3220
3220
3205
3200
3205
3205
3205
3210
3215
3215
3215
3210
3220
3210
3215
3220
3220
3220
3220
3210
3210
3220
3220
3200
3210
3210
3220
3220
3210
3210
3215
3205
3210
3205
3210
3210
3205
3215
3215
3200
3200
3210
3195
3200
3210
3215
3215
3210
3210
3200
3220
3220
3220
3220
3220
3220
3205
3215
3205
3210
3205
3205
3210
3215
3210
3215
3215
3220
3220
3215
3215
3205
3220
3220
3210
3205
3200
3210
3205
3205
3205
3215
3215
3200
3205
3205
3200
3205
3215
3215
3215
3215
3210
3215
3205
3205
3200
3205
3205
3200
3215
3205
3200
3205
3200
3215
3200
3205
3205
3205
3210
3210
3195
3200
3200
3195
3195
3200
3200
3210
3205
3210
3195
3195
3205
3205
3200
3200
3205
3195
3205
3205
3232
3237
3207
3217
3242
3232
3232
3227
3237
3237
3242
3217
3217
3232
3232
3232
3242
3237
3232
3217
3217
3222
3222
3222
3237
3227
3232
3237
3242
3242
3222
3207
3217
3227
3227
3227
3217
3222
3222
3227
3222
3232
3222
3222
3222
3227
3242
3237
3222
3232
3222
3232
3227
3222
3222
3217
3227
3227
3232
3242
3237
3227
3227
3232
3237
3232
3237
3237
3232
3227
3232
3242
3242
3232
3242
3242
3237
3212
3212
3207
3242
3232
3232
3227
3232
3232
3227
3222
3222
3227
3212
3217
3217
3212
3217
3217
3227
3207
3212
3212
3232
3232
3217
3217
3217
3227
3222
3222
3227
3222
3217
3222
3222
3222
3227
3227
3222
3232
3232
3207
3222
3217
3227
3227
3212
3217
3222
3222
3222
3212
3217
3217
3232
3212
3222
3207
3212
3222
3222
3222
3227
3227
3222
3227
3212
3232
3232
3232
3232
3227
3227
3227
3227
3217
3222
3227
3227
3217
3217
3222
3227
3222
3227
3222
3207
3232
3232
3232
3232
3232
3217
3222
3222
3227
3227
3222
3212
3217
3212
3212
3222
3217
3217
3227
3227
3212
3217
3212
3212
3227
3222
3222
3227
3222
3222
3227
3212
3217
3217
3212
3217
3212
3217
3212
3212
3227
3227
3212
3217
3217
3222
3222
3207
3212
3212
3207
3212
3212
3222
3217
3222
3207
3207
3217
3212
3212
3217
3207
3217
3217
3239
3239
3254
3254
3244
3249
3224
3219
3229
3249
3229
3234
3249
3229
3229
3229
3249
3249
3254
3254
3254
3254
3244
3239
3224
3229
3234
3239
3234
3244
3244
3239
3244
3249
3249
3234
3239
3229
3234
3234
3239
3239
3229
3224
3229
3244
3249
3249
3234
3234
3234
3234
3239
3249
3249
3244
3244
3234
3234
3239
3254
3249
3244
3229
3244
3239
3239
3239
3239
3239
3249
3249
3244
3244
3239
3239
3239
3244
3249
3239
3249
3249
3239
3249
3229
3254
3254
3239
3249
3249
3249
3249
3244
3249
3249
3249
3239
3234
3234
3234
3219
3224
3229
3234
3234
3224
3239
3239
3229
3229
3234
3229
3239
3239
3239
3234
3229
3234
3234
3239
3239
3239
3239
3229
3239
3239
3234
3234
3239
3234
3229
3239
3239
3244
3244
3219
3234
3239
3224
3229
3229
3229
3234
3229
3239
3239
3224
3234
3234
3234
3219
3224
3234
3234
3239
3239
3229
3234
3224
3244
3244
3244
3244
3239
3229
3234
3219
3229
3229
3234
3234
3239
3234
3239
3234
3234
3244
3244
3239
3229
3239
3234
3234
3229
3234
3224
3234
3234
3239
3234
3234
3229
3224
3224
3234
3224
3224
3229
3239
3239
3219
3224
3224
3239
3234
3239
3239
3229
3224
3224
3229
3229
3224
3234
3219
3234
3229
3229
3234
3234
3219
3224
3224
3219
3224
3224
3234
3229
3234
3219
3219
3229
3224
3224
3229
3219
3229
3229
3261
3261
3256
3256
3251
3251
3251
3261
3261
3261
3251
3231
3236
3236
3236
3246
3236
3236
3246
3241
3241
3266
3256
3261
3261
3261
3261
3236
3236
3246
3246
3261
3261
3261
3241
3246
3241
3241
3241
3241
3241
3261
3261
3256
3261
3236
3241
3241
3246
3251
3251
3261
3261
3266
3266
3266
3261
3266
3266
3266
3266
3251
3251
3256
3246
3236
3251
3236
3236
3241
3256
3251
3236
3251
3241
3246
3251
3246
3246
3251
3256
3241
3251
3251
3256
3256
3246
3251
3261
3251
3261
3256
3241
3241
3231
3251
3246
3246
3261
3256
3251
3251
3246
3261
3256
3256
3251
3246
3246
3251
3261
3256
3256
3256
3251
3261
3261
3261
3251
3261
3266
3266
3266
3266
3246
3246
3261
3256
3261
3261
3261
3256
3261
3256
3256
3231
3256
3236
3246
3246
3241
3241
3241
3241
3261
3261
3251
3261
3261
3251
3251
3246
3241
3246
3251
3251
3241
3251
3246
3246
3246
3251
3251
3246
3251
3256
3256
3246
3236
3241
3246
3246
3241
3241
3241
3236
3246
3246
3231
3236
3246
3241
3251
3251
3246
3246
3246
3236
3251
3251
3251
3251
3246
3241
3246
3246
3241
3241
3246
3251
3246
3256
3256
3251
3246
3251
3246
3251
3251
3251
3241
3246
3246
3241
3251
3251
3251
3241
3251
3246
3246
3246
3241
3231
3236
3246
3241
3251
3251
3231
3246
3251
3251
3241
3251
3251
3241
3236
3241
3231
3241
3236
3241
3246
3241
3241
3246
3246
3231
3236
3236
3231
3236
3236
3241
3241
3241
3231
3231
3241
3236
3236
3241
3231
3241
3241
3273
3273
3273
3273
3263
3263
3273
3273
3263
3263
3248
3258
3253
3258
3258
3258
3248
3243
3253
3258
3273
3273
3273
3268
3243
3248
3258
3248
3248
3273
3273
3268
3273
3273
3248
3248
3258
3258
3258
3248
3248
3253
3253
3253
3253
3273
3273
3273
3273
3253
3263
3263
3253
3253
3258
3248
3263
3268
3273
3278
3273
3263
3253
3253
3268
3258
3258
3248
3258
3263
3273
3273
3278
3278
3263
3263
3248
3258
3258
3263
3248
3253
3263
3253
3253
3263
3268
3273
3248
3263
3263
3253
3268
3268
3268
3253
3253
3253
3243
3263
3273
3258
3258
3258
3273
3258
3263
3263
3268
3263
3263
3258
3273
3273
3253
3258
3273
3268
3268
3273
3263
3263
3263
3268
3268
3258
3253
3253
3273
3273
3273
3263
3263
3258
3258
3268
3273
3273
3263
3268
3263
3263
3263
3273
3278
3278
3278
3278
3268
3268
3268
3268
3258
3258
3268
3268
3268
3268
3273
3243
3243
3263
3268
3273
3268
3253
3253
3258
3258
3268
3268
3268
3268
3263
3263
3263
3263
3263
3258
3258
3258
3258
3253
3258
3258
3258
3263
3258
3258
3248
3268
3268
3258
3253
3253
3248
3258
3253
3243
3248
3258
3263
3263
3258
3258
3248
3263
3263
3258
3258
3258
3253
3258
3253
3253
3258
3258
3263
3258
3268
3263
3258
3253
3253
3253
3263
3248
3253
3253
3253
3263
3263
3253
3253
3253
3253
3253
3248
3258
3253
3263
3263
3263
3258
3263
3258
3263
3263
3263
3263
3253
3243
3248
3253
3253
3248
3253
3253
3253
3258
3258
3243
3248
3248
3243
3248
3248
3253
3253
3243
3243
3253
3248
3248
3253
3243
3253
3253
3275
3285
3255
3260
3265
3270
3260
3260
3260
3260
3260
3255
3275
3255
3285
3285
3285
3285
3275
3270
3270
3265
3260
3260
3280
3275
3275
3270
3270
3275
3275
3260
3265
3265
3275
3265
3270
3260
3275
3285
3285
3285
3285
3265
3265
3265
3265
3255
3265
3265
3270
3275
3270
3275
3285
3275
3275
3270
3270
3260
3255
3260
3270
3270
3265
3285
3285
3290
3270
3270
3285
3275
3270
3265
3270
3260
3270
3270
3265
3265
3275
3260
3275
3275
3275
3280
3280
3280
3265
3275
3285
3285
3270
3270
3280
3285
3270
3275
3265
3270
3270
3270
3280
3270
3265
3280
3280
3275
3275
3265
3270
3280
3280
3270
3275
3275
3275
3265
3265
3285
3285
3285
3275
3280
3270
3270
3275
3280
3280
3275
3275
3275
3280
3280
3280
3270
3285
3285
3285
3285
3265
3275
3275
3285
3275
3280
3280
3280
3275
3255
3280
3280
3270
3280
3270
3270
3280
3285
3275
3265
3260
3280
3280
3280
3280
3280
3280
3280
3280
3280
3280
3275
3275
3275
3270
3270
3270
3270
3265
3270
3270
3270
3260
3270
3280
3280
3270
3265
3260
3260
3270
3255
3260
3270
3275
3275
3270
3275
3275
3275
3275
3260
3275
3275
3270
3270
3265
3265
3270
3265
3265
3270
3285
3275
3275
3270
3270
3275
3270
3265
3265
3265
3270
3270
3270
3270
3270
3265
3265
3260
3260
3270
3265
3275
3275
3270
3270
3275
3270
3275
3270
3275
3265
3270
3260
3265
3270
3265
3260
3265
3265
3270
3270
3255
3260
3260
3255
3260
3260
3265
3265
3255
3255
3265
3260
3260
3265
3255
3265
3265
3297
3292
3287
3297
3287
3282
3267
3267
3277
3287
3297
3292
3297
3287
3282
3272
3272
3272
3292
3292
3292
3292
3287
3297
3297
3277
3277
3272
3287
3277
3282
3292
3287
3282
3277
3287
3287
3277
3267
3287
3277
3282
3282
3277
3287
3287
3287
3297
3292
3292
3272
3272
3267
3277
3277
3282
3282
3282
3282
3282
3282
3282
3277
3292
3272
3292
3292
3277
3282
3282
3282
3292
3292
3282
3297
3287
3282
3292
3277
3272
3292
3272
3277
3267
3287
3287
3292
3292
3292
3292
3282
3277
3287
3287
3277
3282
3277
3277
3292
3282
3272
3272
3272
3277
3287
3287
3282
3287
3287
3297
3297
3297
3297
3287
3292
3292
3297
3287
3287
3292
3277
3277
3282
3292
3292
3282
3282
3282
3282
3287
3287
3292
3277
3297
3297
3287
3287
3297
3297
3287
3297
3282
3282
3277
3292
3292
3292
3287
3287
3282
3287
3287
3292
3282
3282
3277
3282
3272
3297
3297
3282
3282
3282
3282
3282
3277
3272
3292
3292
3292
3292
3287
3287
3282
3282
3287
3282
3282
3282
3277
3282
3282
3282
3292
3292
3282
3277
3272
3282
3267
3277
3287
3287
3287
3287
3272
3287
3287
3282
3272
3277
3277
3282
3272
3277
3277
3297
3287
3282
3297
3287
3282
3277
3277
3282
3282
3272
3282
3282
3277
3277
3267
3272
3272
3272
3272
3282
3272
3287
3287
3282
3282
3277
3282
3287
3287
3282
3287
3272
3277
3272
3272
3277
3282
3272
3272
3272
3277
3282
3282
3267
3272
3272
3267
3272
3272
3277
3277
3267
3267
3277
3272
3272
3277
3267
3277
3277
3299
3294
3304
3279
3299
3299
3279
3299
3299
3304
3304
3294
3304
3294
3304
3279
3284
3304
3309
3294
3294
3299
3299
3284
3299
3304
3304
3284
3289
3289
3299
3304
3304
3294
3299
3299
3294
3284
3299
3289
3289
3294
3294
3294
3294
3309
3304
3304
3289
3294
3294
3294
3289
3294
3309
3284
3294
3294
3304
3289
3304
3304
3294
3294
3284
3289
3279
3299
3284
3299
3309
3309
3299
3304
3304
3299
3284
3284
3299
3299
3309
3299
3284
3289
3284
3284
3299
3304
3289
3299
3299
3299
3299
3279
3284
3284
3299
3304
3304
3289
3299
3309
3309
3294
3294
3304
3309
3299
3299
3299
3284
3284
3304
3304
3294
3289
3304
3304
3289
3294
3294
3294
3289
3289
3299
3294
3289
3309
3309
3294
3294
3304
3304
3304
3294
3304
3304
3299
3304
3294
3294
3294
3294
3299
3299
3289
3309
3304
3304
3309
3304
3304
3294
3309
3309
3294
3294
3294
3289
3284
3299
3299
3299
3299
3299
3299
3294
3289
3289
3289
3289
3294
3289
3289
3294
3304
3304
3294
3289
3294
3284
3299
3299
3299
3299
3284
3284
3299
3299
3289
3289
3284
3289
3289
3289
3294
3294
3309
3299
3294
3289
3289
3294
3294
3294
3289
3294
3294
3289
3289
3289
3284
3284
3289
3289
3279
3294
3279
3284
3284
3289
3294
3294
3294
3294
3294
3294
3294
3299
3294
3299
3284
3284
3289
3284
3284
3289
3289
3284
3284
3289
3294
3289
3279
3284
3284
3279
3284
3284
3289
3289
3279
3279
3289
3284
3284
3289
3279
3289
3289
3301
3306
3316
3316
3291
3311
3306
3306
3311
3316
3311
3296
3301
3306
3306
3311
3311
3311
3316
3316
3296
3301
3316
3316
3291
3311
3306
3311
3306
3316
3301
3306
3306
3306
3321
3321
3311
3296
3301
3306
3306
3306
3316
3316
3316
3306
3296
3311
3311
3321
3321
3311
3311
3311
3321
3321
3306
3311
3311
3316
3316
3311
3291
3296
3296
3311
3316
3296
3296
3291
3321
3321
3316
3316
3311
3311
3316
3311
3316
3296
3296
3306
3316
3316
3301
3301
3306
3316
3316
3311
3306
3311
3311
3306
3301
3316
3316
3316
3311
3306
3306
3306
3306
3306
3301
3306
3306
3301
3321
3321
3301
3301
3311
3306
3316
3316
3311
3301
3301
3311
3311
3311
3316
3316
3321
3321
3306
3301
3301
3301
3296
3306
3306
3306
3311
3306
3301
3306
3301
3301
3306
3296
3316
3316
3306
3301
3301
3311
3311
3321
3311
3311
3296
3296
3311
3311
3301
3301
3301
3306
3291
3301
3301
3301
3306
3306
3316
3301
3306
3301
3306
3306
3301
3306
3306
3301
3311
3296
3296
3296
3301
3301
3306
3291
3296
3296
3296
3301
3296
3296
3306
3306
3306
3301
3311
3306
3311
3306
3296
3301
3291
3296
3301
3296
3296
3301
3301
3301
3291
3296
3296
3291
3296
3296
3301
3301
3291
3291
3301
3296
3296
3301
3291
3301
3296
3313
3313
3323
3323
3318
3328
3328
3328
3318
3328
3318
3323
3308
3318
3318
3323
3308
3323
3323
3318
3318
3313
3303
3318
3318
3313
3318
3318
3328
3328
3323
3318
3318
3318
3318
3308
3313
3323
3318
3323
3328
3328
3318
3333
3328
3328
3323
3318
3333
3333
3323
3323
3323
3323
3323
3318
3323
3328
3328
3303
3313
3313
3323
3318
3328
3333
3333
3333
3333
3328
3318
3318
3328
3318
3323
3313
3333
3333
3318
3318
3323
3328
3323
3313
3313
3308
3308
3308
3323
3323
3323
3323
3318
3308
3313
3318
3318
3318
3313
3323
3313
3318
3313
3328
3328
3313
3328
3328
3323
3318
3323
3313
3318
3313
3323
3323
3323
3323
3323
3323
3318
3328
3328
3313
3308
3328
3328
3313
3313
3323
3313
3313
3313
3313
3313
3323
3308
3318
3318
3308
3328
3328
3318
3313
3318
3318
3328
3323
3323
3303
3308
3318
3323
3318
3323
3313
3313
3313
3323
3323
3313
3318
3328
3313
3308
3313
3313
3318
3323
3318
3313
3313
3318
3318
3323
3313
3308
3303
3308
3308
3318
3303
3308
3308
3303
3308
3308
3318
3318
3318
3313
3313
3323
3318
3323
3318
3318
3318
3303
3313
3308
3313
3308
3308
3313
3313
3303
3308
3308
3313
3303
3308
3308
3313
3313
3303
3303
3313
3308
3313
3303
3308
3308
3308
3325
3330
3325
3335
3335
3340
3340
3330
3320
3320
3330
3320
3320
3330
3330
3335
3345
3345
3335
3340
3340
3330
3330
3325
3330
3330
3325
3335
3340
3340
3340
3340
3335
3335
3325
3335
3330
3340
3330
3330
3335
3335
3330
3340
3340
3330
3340
3335
3330
3340
3340
3330
3340
3340
3335
3335
3330
3325
3335
3335
3335
3335
3330
3330
3340
3340
3330
3335
3325
3330
3330
3325
3335
3345
3345
3335
3325
3325
3335
3325
3335
3320
3340
3340
3330
3335
3335
3335
3345
3345
3335
3330
3330
3330
3330
3325
3325
3320
3315
3320
3320
3325
3330
3330
3330
3325
3325
3325
3335
3335
3330
3325
3340
3340
3335
3330
3320
3325
3325
3335
3335
3330
3335
3335
3335
3330
3330
3335
3335
3330
3340
3340
3325
3320
3335
3335
3335
3335
3335
3325
3325
3330
3325
3325
3330
3330
3330
3320
3335
3335
3330
3325
3340
3340
3335
3335
3335
3340
3335
3335
3320
3330
3335
3330
3335
3315
3340
3325
3325
3335
3325
3325
3330
3340
3325
3325
3325
3325
3325
3335
3330
3320
3335
3330
3335
3320
3320
3315
3330
3315
3320
3315
3320
3330
3330
3335
3330
3335
3330
3330
3330
3325
3320
3325
3320
3320
3325
3325
3315
3320
3320
3325
3315
3320
3320
3325
3325
3315
3315
3325
3325
3315
3320
3320
3320
3337
3337
3332
3352
3332
3332
3332
3342
3342
3342
3337
3327
3337
3347
3352
3352
3352
3352
3332
3332
3357
3347
3352
3332
3337
3347
3347
3347
3347
3357
3347
3347
3347
3337
3337
3347
3337
3337
3347
3342
3347
3347
3352
3342
3342
3357
3352
3352
3342
3342
3347
3337
3337
3347
3342
3347
3342
3357
3352
3352
3352
3347
3337
3352
3352
3342
3357
3347
3347
3347
3342
3352
3352
3337
3337
3347
3342
3347
3342
3347
3342
3342
3347
3337
3342
3347
3347
3337
3337
3342
3337
3347
3347
3337
3337
3342
3342
3327
3342
3352
3352
3342
3342
3347
3352
3347
3352
3342
3337
3342
3347
3332
3352
3352
3342
3337
3342
3342
3332
3337
3337
3347
3347
3347
3347
3332
3352
3352
3347
3342
3342
3342
3347
3347
3347
3347
3352
3352
3347
3347
3337
3337
3342
3352
3352
3337
3332
3332
3347
3347
3347
3347
3347
3337
3337
3337
3337
3342
3342
3347
3327
3332
3342
3327
3347
3347
3352
3337
3347
3347
3332
3342
3347
3342
3347
3352
3352
3337
3337
3347
3337
3342
3347
3337
3337
3332
3342
3347
3337
3342
3342
3327
3332
3332
3342
3342
3337
3347
3337
3342
3347
3342
3337
3332
3332
3337
3332
3332
3327
3327
3337
3337
3327
3332
3332
3337
3327
3332
3332
3332
3332
3327
3337
3337
3327
3332
3332
3369
3369
3339
3349
3349
3389
3359
3364
3364
3369
3369
3344
3349
3349
3344
3344
3349
3359
3359
3344
3339
3369
3344
3344
3354
3354
3369
3364
3359
3359
3359
3364
3349
3364
3364
3364
3364
3359
3364
3364
3364
3364
3364
3349
3349
3349
3359
3359
3359
3354
3354
3344
3359
3354
3359
3364
3349
3349
3349
3349
3359
3364
3349
3354
3359
3369
3364
3364
3359
3349
3359
3349
3354
3354
3369
3359
3359
3359
3344
3359
3359
3349
3364
3364
3369
3359
3359
3349
3364
3364
3364
3364
3344
3369
3359
3359
3359
3359
3364
3354
3354
3354
3349
3359
3359
3364
3349
3359
3359
3359
3359
3349
3339
3339
3349
3349
3364
3364
3364
3364
3364
3364
3339
3349
3354
3359
3364
3359
3344
3349
3354
3349
3349
3349
3344
3349
3339
3359
3359
3354
3354
3354
3354
3354
3354
3364
3364
3359
3354
3354
3359
3354
3364
3354
3364
3359
3359
3364
3364
3359
3359
3349
3344
3359
3359
3349
3349
3344
3359
3354
3354
3359
3354
3349
3349
3349
3349
3359
3359
3349
3354
3359
3354
3359
3359
3359
3359
3359
3349
3359
3359
3339
3344
3354
3359
3354
3359
3364
3349
3359
3349
3349
3354
3349
3354
3344
3344
3354
3354
3354
3354
3339
3344
3344
3354
3354
3354
3349
3349
3349
3349
3359
3344
3354
3354
3359
3349
3339
3344
3344
3344
3344
3344
3339
3349
3349
3339
3344
3344
3349
3339
3344
3344
3344
3339
3349
3349
3339
3344
3344
3401
3381
3381
3381
3381
3381
3361
3361
3376
3351
3356
3361
3356
3356
3351
3371
3371
3401
3381
3381
3366
3356
3376
3371
3376
3366
3376
3376
3361
3371
3361
3361
3371
3361
3361
3371
3376
3361
3361
3381
3376
3371
3376
3371
3376
3371
3361
3371
3361
3376
3376
3361
3361
3371
3366
3366
3356
3376
3366
3376
3371
3371
3356
3371
3376
3366
3366
3361
3361
3361
3366
3376
3376
3376
3376
3381
3356
3371
3356
3356
3371
3366
3371
3371
3376
3361
3361
3371
3371
3356
3376
3371
3366
3371
3366
3356
3371
3376
3376
3376
3376
3356
3376
3371
3376
3371
3371
3361
3361
3361
3371
3371
3376
3356
3366
3366
3376
3376
3371
3371
3351
3361
3371
3361
3371
3371
3361
3381
3376
3376
3356
3361
3366
3371
3371
3366
3366
3361
3366
3356
3361
3351
3361
3361
3371
3361
3371
3371
3366
3366
3376
3376
3371
3366
3371
3371
3361
3376
3376
3356
3361
3361
3366
3371
3371
3371
3366
3366
3366
3366
3356
3356
3361
3356
3366
3371
3361
3361
3361
3361
3371
3361
3361
3361
3366
3371
3366
3351
3371
3371
3366
3366
3371
3371
3361
3356
3366
3371
3366
3371
3371
3361
3361
3361
3361
3366
3366
3366
3366
3366
3366
3366
3351
3366
3351
3356
3356
3366
3366
3366
3366
3361
3356
3356
3371
3361
3366
3371
3351
3351
3356
3356
3356
3356
3351
3361
3361
3351
3366
3356
3356
3361
3351
3356
3356
3346
3356
3351
3361
3361
3351
3356
3356
3378
3378
3378
3408
3408
3408
3408
3383
3388
3388
3388
3393
3393
3368
3373
3373
3373
3363
3378
3388
3388
3408
3388
3393
3393
3368
3368
3373
3378
3378
3383
3383
3373
3373
3373
3378
3383
3373
3373
3383
3368
3383
3383
3388
3383
3373
3383
3373
3383
3388
3383
3383
3368
3388
3383
3378
3388
3383
3373
3393
3368
3373
3378
3378
3373
3378
3378
3388
3368
3383
3388
3368
3368
3373
3388
3388
3388
3388
3388
3383
3363
3383
3388
3373
3388
3373
3378
3378
3368
3383
3383
3378
3378
3383
3378
3378
3383
3383
3383
3383
3383
3368
3368
3383
3383
3378
3383
3383
3388
3383
3368
3368
3368
3383
3378
3378
3383
3368
3373
3373
3373
3388
3388
3363
3393
3393
3383
3378
3378
3373
3378
3378
3373
3373
3378
3378
3393
3388
3388
3393
3368
3383
3383
3383
3368
3368
3378
3383
3363
3373
3378
3378
3378
3373
3373
3383
3373
3383
3373
3383
3373
3383
3383
3373
3373
3388
3388
3388
3388
3378
3378
3383
3383
3368
3378
3378
3368
3373
3368
3383
3368
3373
3373
3373
3373
3383
3373
3373
3378
3368
3378
3383
3383
3383
3378
3378
3378
3383
3383
3368
3378
3383
3378
3383
3368
3378
3373
3373
3373
3373
3378
3363
3373
3378
3378
3373
3363
3378
3363
3368
3368
3378
3378
3378
3378
3368
3368
3363
3378
3373
3383
3378
3363
3368
3368
3363
3363
3363
3373
3373
3363
3378
3368
3368
3368
3363
3363
3363
3358
3358
3368
3368
3368
3363
3373
3373
3363
3368
3368
3390
3385
3390
3390
3420
3400
3400
3400
3400
3395
3405
3405
3375
3385
3375
3375
3390
3385
3420
3420
3400
3400
3380
3380
3395
3395
3390
3395
3400
3390
3385
3380
3385
3385
3385
3385
3385
3405
3420
3400
3400
3385
3380
3385
3385
3390
3390
3395
3395
3400
3380
3385
3385
3400
3400
3395
3380
3380
3395
3385
3395
3395
3380
3395
3395
3405
3390
3385
3390
3390
3390
3390
3390
3395
3375
3395
3400
3400
3400
3375
3375
3380
3395
3400
3400
3405
3385
3395
3395
3395
3400
3380
3380
3395
3380
3400
3370
3385
3385
3380
3380
3395
3395
3390
3390
3390
3390
3390
3380
3395
3395
3380
3395
3395
3385
3385
3395
3395
3395
3395
3390
3395
3390
3380
3375
3395
3395
3390
3390
3385
3385
3400
3400
3400
3400
3385
3390
3385
3390
3390
3380
3390
3400
3405
3375
3380
3390
3390
3390
3390
3395
3385
3385
3390
3390
3390
3385
3385
3380
3395
3385
3390
3390
3390
3390
3390
3385
3400
3400
3400
3400
3385
3390
3390
3395
3390
3390
3390
3385
3380
3385
3380
3395
3380
3385
3385
3385
3385
3395
3380
3380
3390
3395
3395
3390
3390
3390
3395
3390
3390
3385
3380
3395
3395
3380
3380
3390
3390
3390
3380
3385
3385
3385
3385
3380
3385
3385
3385
3385
3385
3385
3385
3390
3375
3380
3380
3390
3390
3385
3385
3375
3390
3370
3390
3390
3375
3380
3380
3375
3375
3375
3375
3385
3385
3375
3390
3390
3380
3380
3380
3375
3375
3370
3380
3380
3375
3385
3385
3375
3380
3380
3427
3392
3392
3402
3402
3427
3427
3407
3407
3397
3402
3387
3407
3392
3397
3427
3412
3407
3412
3412
3402
3427
3427
3427
3412
3387
3392
3397
3397
3397
3397
3397
3397
3397
3397
3392
3392
3407
3412
3397
3387
3397
3397
3397
3402
3427
3412
3412
3402
3402
3407
3397
3402
3397
3402
3402
3402
3392
3407
3392
3392
3392
3387
3402
3407
3407
3412
3407
3397
3407
3412
3407
3397
3397
3387
3402
3402
3417
3392
3397
3397
3407
3407
3407
3407
3402
3397
3402
3387
3402
3412
3412
3417
3412
3407
3407
3407
3407
3387
3412
3412
3417
3392
3407
3407
3407
3407
3382
3417
3407
3387
3412
3397
3397
3392
3402
3397
3397
3397
3397
3392
3407
3407
3402
3402
3397
3397
3402
3402
3392
3407
3402
3402
3397
3397
3392
3402
3392
3392
3402
3402
3402
3397
3397
3402
3402
3392
3407
3397
3397
3402
3392
3397
3407
3412
3402
3402
3397
3392
3402
3397
3397
3407
3397
3402
3402
3392
3397
3397
3397
3402
3407
3412
3407
3412
3397
3402
3402
3402
3397
3412
3412
3412
3412
3397
3407
3402
3397
3397
3407
3402
3402
3402
3392
3397
3392
3402
3387
3397
3397
3397
3397
3407
3412
3402
3402
3402
3402
3407
3407
3402
3402
3412
3407
3402
3402
3402
3397
3397
3392
3392
3402
3402
3402
3402
3402
3387
3397
3397
3392
3397
3392
3397
3397
3392
3392
3392
3392
3392
3397
3387
3392
3392
3402
3397
3402
3397
3397
3387
3382
3382
3402
3402
3387
3392
3392
3387
3387
3387
3397
3397
3387
3402
3402
3392
3392
3387
3387
3382
3392
3392
3387
3397
3397
3387
3392
3392
3414
3414
3424
3424
3399
3419
3399
3404
3419
3409
3404
3414
3439
3419
3419
3419
3409
3409
3409
3404
3404
3409
3409
3409
3409
3409
3404
3404
3404
3424
3439
3439
3424
3404
3409
3409
3409
3404
3414
3419
3419
3399
3419
3409
3414
3409
3414
3414
3414
3439
3424
3424
3404
3404
3399
3404
3399
3409
3409
3404
3414
3414
3414
3414
3424
3414
3409
3419
3419
3419
3414
3404
3404
3429
3399
3424
3404
3404
3414
3414
3414
3414
3409
3409
3414
3409
3409
3419
3419
3399
3424
3394
3424
3419
3419
3399
3424
3419
3419
3419
3414
3414
3414
3399
3404
3424
3414
3419
3414
3414
3404
3409
3404
3419
3419
3409
3409
3404
3409
3409
3414
3409
3409
3414
3414
3414
3409
3414
3414
3404
3419
3419
3419
3404
3404
3409
3414
3419
3409
3414
3409
3414
3419
3409
3409
3404
3419
3424
3414
3409
3409
3404
3419
3414
3409
3409
3409
3409
3409
3409
3414
3419
3419
3404
3419
3419
3409
3414
3414
3414
3409
3424
3424
3419
3419
3414
3419
3414
3414
3409
3404
3409
3404
3409
3419
3424
3414
3409
3409
3409
3409
3419
3424
3414
3424
3414
3414
3419
3414
3409
3409
3424
3419
3409
3409
3409
3404
3399
3414
3414
3414
3414
3409
3404
3409
3409
3409
3404
3409
3404
3409
3404
3404
3399
3404
3404
3404
3414
3399
3399
3399
3414
3409
3414
3394
3404
3404
3409
3399
3409
3394
3414
3414
3399
3404
3404
3399
3399
3399
3404
3404
3404
3404
3399
3414
3414
3404
3404
3399
3399
3394
3404
3404
3399
3409
3409
3399
3404
3404
3421
3426
3421
3431
3411
3421
3416
3416
3411
3421
3416
3421
3416
3411
3431
3436
3436
3426
3426
3446
3411
3416
3416
3421
3416
3416
3416
3421
3416
3431
3421
3416
3416
3421
3421
3416
3446
3446
3446
3431
3431
3406
3431
3421
3421
3421
3416
3426
3431
3416
3411
3426
3416
3426
3421
3421
3446
3446
3436
3436
3416
3431
3421
3421
3436
3426
3426
3426
3426
3421
3431
3426
3436
3421
3431
3426
3426
3421
3431
3426
3431
3411
3411
3436
3436
3431
3426
3426
3416
3416
3416
3416
3406
3431
3431
3431
3431
3416
3421
3431
3431
3431
3431
3431
3431
3421
3421
3416
3426
3426
3411
3431
3426
3431
3431
3431
3426
3421
3421
3421
3431
3436
3411
3426
3421
3426
3426
3426
3426
3426
3416
3416
3416
3426
3426
3421
3426
3426
3416
3441
3441
3431
3421
3426
3416
3421
3421
3421
3421
3421
3421
3431
3421
3416
3436
3426
3431
3436
3416
3431
3426
3421
3421
3421
3431
3421
3426
3431
3431
3416
3421
3421
3426
3426
3411
3436
3436
3416
3431
3431
3426
3426
3421
3421
3416
3421
3416
3421
3416
3421
3421
3421
3421
3436
3426
3431
3416
3421
3426
3431
3421
3436
3421
3421
3436
3421
3416
3421
3421
3426
3416
3411
3421
3416
3426
3426
3426
3426
3421
3421
3421
3421
3421
3416
3421
3411
3421
3416
3416
3416
3411
3411
3411
3411
3426
3421
3426
3411
3421
3421
3421
3406
3426
3426
3411
3416
3416
3411
3411
3411
3416
3416
3411
3421
3421
3416
3416
3411
3411
3406
3416
3416
3411
3421
3421
3411
3416
3416
3448
3448
3423
3433
3423
3473
3473
3473
3473
3433
3443
3423
3423
3433
3443
3443
3433
3423
3438
3433
3438
3433
3438
3443
3423
3438
3433
3458
3428
3428
3428
3428
3428
3428
3438
3438
3438
3438
3428
3433
3438
3438
3443
3443
3438
3438
3428
3458
3443
3448
3443
3438
3418
3433
3433
3433
3443
3433
3433
3428
3433
3428
3433
3458
3458
3428
3438
3438
3428
3428
3423
3438
3438
3433
3433
3443
3438
3433
3458
3458
3448
3448
3433
3433
3433
3443
3438
3433
3428
3428
3443
3443
3443
3443
3443
3423
3433
3433
3433
3443
3453
3443
3423
3428
3428
3443
3443
3443
3438
3443
3443
3443
3443
3433
3438
3423
3433
3443
3448
3423
3438
3428
3438
3438
3438
3433
3438
3438
3433
3433
3438
3428
3438
3438
3438
3428
3433
3433
3428
3433
3433
3433
3448
3448
3433
3428
3433
3433
3438
3448
3433
3428
3448
3443
3443
3428
3428
3423
3443
3443
3443
3443
3443
3438
3433
3433
3433
3438
3433
3433
3443
3438
3443
3443
3438
3443
3428
3438
3438
3428
3448
3448
3438
3438
3433
3448
3438
3428
3428
3428
3433
3428
3428
3433
3433
3433
3443
3433
3443
3438
3443
3433
3443
3418
3433
3428
3443
3428
3433
3433
3433
3428
3433
3428
3438
3438
3438
3438
3428
3433
3433
3433
3433
3428
3433
3433
3428
3423
3423
3423
3438
3433
3438
3423
3433
3433
3418
3438
3438
3423
3428
3428
3423
3423
3423
3428
3428
3423
3433
3428
3433
3428
3433
3428
3428
3423
3423
3418
3428
3428
3423
3433
3433
3423
3428
3428
3445
3445
3435
3435
3435
3480
3480
3480
3480
3445
3450
3445
3440
3440
3445
3450
3450
3450
3480
3480
3480
3480
3455
3460
3460
3460
3460
3445
3445
3430
3450
3450
3455
3460
3445
3445
3455
3445
3445
3450
3450
3445
3450
3440
3450
3445
3450
3450
3460
3455
3450
3445
3440
3435
3445
3455
3445
3450
3445
3445
3455
3445
3440
3435
3440
3435
3445
3470
3465
3440
3450
3450
3445
3445
3455
3455
3455
3450
3470
3465
3460
3460
3440
3445
3450
3450
3450
3445
3455
3450
3455
3455
3440
3440
3455
3450
3445
3445
3445
3450
3450
3460
3455
3455
3455
3455
3460
3460
3455
3455
3455
3435
3440
3450
3455
3455
3455
3450
3450
3450
3450
3450
3435
3450
3450
3445
3445
3445
3450
3440
3450
3450
3450
3445
3445
3440
3445
3440
3445
3445
3445
3440
3440
3450
3450
3455
3455
3455
3455
3455
3455
3455
3455
3450
3455
3445
3460
3445
3440
3455
3450
3440
3440
3455
3450
3450
3445
3445
3445
3445
3445
3455
3455
3455
3455
3450
3450
3460
3460
3440
3450
3450
3455
3450
3440
3440
3435
3440
3440
3440
3440
3450
3450
3445
3445
3445
3455
3455
3450
3455
3445
3435
3435
3440
3440
3455
3440
3440
3445
3445
3445
3435
3440
3440
3450
3450
3450
3450
3445
3445
3445
3445
3440
3440
3440
3445
3445
3435
3435
3435
3435
3450
3445
3450
3430
3440
3445
3430
3450
3450
3435
3440
3440
3435
3435
3435
3440
3440
3435
3440
3440
3445
3440
3440
3440
3440
3435
3435
3430
3440
3440
3435
3445
3445
3435
3440
3440
3457
3457
3457
3457
3492
3492
3472
3472
3472
3472
3492
3492
3457
3447
3447
3452
3452
3457
3457
3452
3462
3457
3462
3472
3472
3472
3467
3462
3462
3492
3492
3492
3492
3452
3452
3467
3467
3442
3462
3462
3457
3457
3467
3462
3457
3462
3462
3462
3467
3472
3457
3457
3447
3462
3462
3457
3447
3457
3467
3457
3457
3452
3457
3462
3452
3462
3462
3457
3477
3477
3452
3452
3467
3457
3462
3462
3477
3477
3472
3472
3472
3472
3447
3457
3457
3462
3462
3452
3447
3462
3467
3462
3462
3457
3457
3442
3462
3462
3462
3462
3452
3462
3462
3467
3467
3467
3467
3472
3467
3462
3467
3472
3467
3467
3457
3452
3462
3462
3462
3457
3457
3447
3457
3452
3462
3457
3457
3457
3452
3462
3457
3457
3457
3452
3467
3452
3452
3457
3457
3462
3462
3462
3462
3462
3462
3452
3462
3467
3467
3472
3467
3467
3457
3457
3467
3457
3452
3452
3462
3462
3452
3467
3467
3462
3467
3462
3452
3457
3457
3457
3452
3462
3462
3462
3462
3462
3462
3457
3472
3472
3462
3467
3462
3462
3457
3452
3452
3452
3452
3452
3447
3467
3452
3462
3452
3457
3457
3457
3467
3467
3462
3467
3457
3467
3467
3457
3447
3452
3467
3457
3467
3452
3452
3462
3452
3447
3457
3457
3452
3457
3452
3462
3462
3462
3462
3457
3457
3457
3452
3457
3447
3457
3452
3447
3447
3462
3457
3457
3462
3457
3457
3442
3462
3462
3447
3452
3452
3447
3447
3447
3452
3452
3447
3457
3452
3452
3447
3452
3452
3442
3447
3442
3452
3452
3447
3457
3452
3452
3447
3452
3452
3499
3499
3469
3459
3499
3499
3469
3474
3469
3499
3499
3459
3474
3469
3474
3474
3474
3459
3499
3499
3499
3499
3489
3499
3499
3484
3479
3464
3464
3474
3459
3464
3464
3474
3489
3489
3484
3484
3469
3469
3499
3499
3499
3499
3464
3464
3479
3479
3489
3474
3479
3474
3464
3464
3469
3469
3469
3474
3489
3469
3474
3474
3469
3489
3479
3469
3469
3464
3459
3469
3474
3464
3469
3489
3489
3484
3459
3489
3474
3464
3469
3474
3489
3484
3484
3484
3484
3484
3464
3469
3464
3474
3479
3469
3479
3479
3454
3474
3474
3459
3474
3474
3474
3469
3469
3459
3469
3469
3469
3459
3474
3474
3474
3474
3469
3469
3479
3479
3479
3474
3479
3474
3479
3474
3479
3484
3484
3474
3474
3464
3469
3469
3469
3469
3459
3469
3474
3469
3469
3464
3469
3464
3489
3489
3479
3474
3469
3464
3464
3464
3469
3464
3469
3469
3474
3474
3479
3479
3474
3464
3464
3469
3474
3474
3484
3474
3474
3479
3479
3469
3469
3464
3464
3479
3479
3469
3469
3469
3464
3469
3479
3479
3474
3479
3474
3464
3469
3469
3469
3474
3474
3479
3469
3479
3479
3469
3469
3464
3459
3464
3479
3479
3474
3464
3469
3469
3469
3474
3474
3479
3474
3469
3469
3464
3469
3454
3479
3479
3469
3464
3464
3459
3469
3469
3464
3469
3469
3464
3474
3474
3474
3474
3464
3469
3469
3464
3464
3464
3469
3469
3459
3464
3464
3459
3459
3469
3474
3469
3469
3469
3474
3469
3469
3469
3454
3474
3474
3459
3464
3464
3459
3459
3459
3464
3464
3469
3459
3469
3469
3459
3454
3454
3454
3464
3464
3459
3464
3464
3464
3464
3459
3464
3464
3486
3486
3476
3476
3481
3481
3481
3471
3476
3476
3481
3486
3481
3481
3481
3476
3486
3486
3511
3511
3511
3511
3471
3466
3486
3501
3496
3491
3476
3481
3491
3491
3511
3511
3511
3511
3481
3486
3481
3481
3476
3486
3486
3491
3491
3501
3476
3476
3486
3481
3491
3486
3491
3481
3501
3491
3466
3491
3486
3471
3486
3481
3496
3491
3481
3486
3466
3476
3501
3496
3481
3481
3476
3476
3481
3491
3491
3491
3491
3471
3496
3491
3471
3476
3476
3476
3486
3491
3476
3481
3486
3486
3471
3486
3481
3471
3476
3486
3486
3486
3486
3481
3476
3476
3486
3486
3486
3486
3486
3486
3481
3481
3486
3486
3486
3491
3476
3481
3476
3481
3471
3481
3486
3481
3476
3476
3486
3481
3476
3486
3486
3481
3481
3496
3496
3486
3476
3476
3481
3476
3481
3481
3486
3491
3481
3481
3491
3496
3491
3481
3481
3476
3496
3486
3486
3486
3486
3481
3486
3486
3481
3476
3476
3491
3491
3491
3491
3491
3491
3481
3491
3481
3471
3481
3481
3481
3486
3486
3481
3491
3471
3476
3491
3486
3481
3476
3481
3481
3481
3486
3486
3486
3481
3486
3486
3481
3476
3481
3486
3486
3481
3476
3471
3481
3481
3476
3476
3486
3486
3481
3481
3476
3476
3481
3481
3476
3476
3481
3481
3476
3471
3471
3476
3471
3481
3471
3471
3471
3486
3481
3481
3481
3486
3481
3481
3481
3466
3486
3486
3471
3476
3476
3471
3471
3471
3476
3476
3481
3471
3481
3481
3466
3466
3476
3476
3471
3476
3476
3471
3476
3476
3528
3528
3493
3493
3503
3498
3498
3493
3498
3498
3493
3483
3493
3488
3483
3488
3488
3493
3488
3498
3503
3503
3478
3518
3518
3518
3518
3518
3518
3518
3518
3503
3498
3498
3503
3503
3503
3498
3508
3493
3493
3493
3503
3503
3493
3493
3493
3518
3518
3518
3518
3493
3488
3508
3488
3493
3498
3498
3498
3503
3493
3503
3508
3503
3503
3493
3478
3498
3493
3503
3478
3503
3503
3493
3498
3508
3503
3488
3488
3488
3503
3503
3503
3488
3488
3488
3483
3493
3498
3498
3493
3493
3483
3498
3508
3488
3498
3498
3498
3493
3493
3493
3503
3493
3493
3493
3493
3493
3498
3498
3488
3488
3493
3503
3493
3493
3488
3483
3493
3498
3493
3483
3498
3498
3498
3493
3493
3508
3508
3508
3508
3483
3498
3488
3498
3498
3493
3498
3508
3493
3488
3493
3498
3503
3498
3498
3498
3488
3498
3503
3488
3488
3488
3488
3488
3503
3503
3498
3493
3488
3498
3498
3503
3498
3498
3493
3493
3493
3493
3498
3498
3493
3488
3483
3498
3503
3503
3503
3498
3498
3493
3493
3493
3493
3503
3503
3498
3498
3488
3503
3488
3488
3498
3493
3488
3493
3493
3493
3498
3498
3493
3498
3493
3483
3493
3488
3483
3493
3493
3488
3493
3493
3493
3493
3488
3488
3488
3483
3488
3488
3488
3493
3493
3488
3488
3488
3483
3483
3483
3483
3478
3483
3483
3483
3498
3493
3488
3493
3498
3498
3493
3493
3478
3498
3498
3483
3488
3488
3483
3483
3483
3488
3488
3493
3483
3493
3488
3478
3478
3488
3488
3483
3488
3488
3483
3488
3488
3515
3515
3515
3505
3515
3515
3505
3515
3515
3515
3515
3510
3535
3535
3535
3535
3505
3505
3510
3510
3510
3505
3490
3495
3505
3515
3515
3510
3505
3515
3510
3505
3495
3500
3500
3495
3530
3530
3530
3530
3500
3510
3505
3505
3505
3505
3530
3530
3530
3530
3505
3515
3515
3500
3505
3530
3530
3530
3530
3500
3515
3500
3505
3500
3515
3515
3515
3495
3510
3510
3510
3505
3510
3510
3510
3515
3505
3515
3515
3515
3515
3510
3500
3500
3505
3515
3510
3510
3515
3505
3515
3515
3515
3515
3500
3505
3515
3500
3515
3515
3515
3515
3515
3500
3500
3510
3500
3500
3505
3505
3500
3500
3500
3495
3505
3515
3505
3505
3505
3500
3510
3510
3510
3505
3495
3505
3495
3495
3505
3525
3505
3505
3505
3520
3520
3510
3500
3510
3510
3500
3505
3505
3515
3510
3495
3510
3510
3510
3500
3495
3510
3515
3500
3500
3515
3500
3500
3510
3515
3505
3505
3505
3505
3510
3510
3505
3505
3500
3510
3510
3510
3510
3510
3510
3510
3515
3510
3510
3505
3505
3505
3505
3515
3510
3510
3495
3515
3500
3500
3500
3505
3500
3505
3505
3505
3505
3510
3510
3505
3495
3495
3495
3505
3500
3500
3500
3505
3505
3505
3500
3505
3505
3505
3495
3500
3500
3500
3500
3500
3500
3500
3490
3495
3505
3490
3495
3490
3490
3505
3500
3510
3505
3510
3505
3505
3490
3510
3505
3495
3500
3500
3495
3495
3495
3500
3500
3500
3495
3500
3490
3490
3500
3500
3495
3500
3500
3495
3500
3500
3527
3527
3527
3527
3522
3502
3507
3517
3527
3527
3527
3547
3547
3527
3527
3537
3537
3517
3507
3512
3522
3507
3512
3512
3527
3527
3537
3547
3537
3547
3507
3512
3527
3522
3522
3522
3517
3517
3517
3517
3517
3527
3537
3537
3537
3537
3527
3527
3532
3512
3517
3512
3517
3517
3522
3522
3522
3517
3512
3517
3512
3542
3542
3542
3542
3512
3517
3517
3527
3512
3537
3537
3537
3537
3537
3507
3507
3512
3522
3502
3517
3517
3517
3517
3517
3517
3517
3522
3522
3527
3527
3517
3517
3512
3512
3527
3522
3522
3517
3527
3527
3522
3522
3507
3512
3512
3512
3527
3527
3527
3527
3527
3527
3512
3527
3527
3512
3512
3507
3517
3507
3512
3512
3512
3522
3507
3522
3522
3522
3522
3517
3537
3532
3532
3512
3512
3507
3517
3537
3512
3512
3527
3527
3527
3512
3517
3517
3517
3527
3527
3522
3517
3507
3512
3512
3517
3522
3522
3517
3517
3527
3522
3527
3522
3512
3517
3512
3522
3517
3522
3517
3512
3522
3522
3517
3517
3522
3522
3522
3522
3522
3522
3522
3522
3522
3527
3522
3522
3517
3517
3517
3517
3527
3522
3522
3512
3507
3507
3527
3512
3522
3512
3512
3517
3517
3517
3517
3522
3522
3522
3517
3507
3527
3507
3507
3507
3512
3512
3517
3517
3517
3517
3512
3517
3512
3517
3517
3512
3512
3512
3512
3512
3512
3512
3512
3502
3512
3502
3502
3517
3517
3517
3522
3522
3517
3517
3502
3517
3517
3507
3512
3512
3507
3507
3507
3512
3512
3512
3507
3502
3502
3512
3512
3507
3512
3512
3507
3512
3512
3539
3539
3534
3519
3519
3539
3534
3539
3529
3534
3524
3539
3539
3554
3554
3554
3554
3524
3539
3539
3554
3554
3534
3529
3529
3529
3529
3529
3524
3529
3529
3529
3529
3529
3549
3539
3534
3534
3534
3539
3544
3539
3524
3529
3529
3539
3549
3549
3549
3549
3544
3539
3524
3524
3534
3534
3539
3524
3519
3529
3529
3534
3524
3524
3529
3524
3524
3524
3539
3534
3534
3524
3534
3534
3549
3549
3549
3549
3549
3549
3549
3549
3549
3549
3549
3549
3519
3539
3529
3529
3539
3529
3519
3549
3549
3549
3549
3549
3539
3514
3519
3539
3534
3524
3539
3529
3534
3524
3544
3539
3524
3539
3529
3529
3529
3534
3534
3529
3519
3534
3534
3529
3529
3524
3534
3534
3529
3529
3534
3534
3534
3534
3539
3539
3519
3534
3534
3534
3534
3539
3534
3534
3524
3524
3524
3524
3524
3524
3519
3524
3519
3529
3519
3529
3529
3534
3529
3539
3524
3524
3544
3519
3524
3524
3549
3539
3524
3529
3524
3529
3529
3519
3524
3524
3524
3529
3539
3539
3534
3524
3524
3529
3529
3524
3529
3529
3529
3529
3529
3529
3529
3534
3534
3534
3534
3534
3534
3534
3539
3529
3529
3524
3529
3529
3529
3539
3534
3534
3519
3519
3539
3519
3514
3539
3534
3524
3524
3529
3529
3529
3529
3539
3534
3534
3534
3534
3524
3539
3519
3514
3519
3519
3519
3519
3519
3529
3529
3524
3529
3524
3524
3524
3529
3529
3519
3524
3524
3524
3519
3524
3524
3524
3524
3524
3514
3529
3529
3534
3534
3524
3524
3529
3514
3529
3519
3524
3524
3519
3519
3519
3524
3524
3519
3514
3514
3524
3524
3519
3524
3524
3519
3524
3524
3551
3551
3546
3551
3551
3551
3551
3546
3546
3551
3561
3561
3541
3541
3546
3546
3536
3536
3546
3536
3536
3536
3546
3536
3536
3536
3546
3541
3546
3546
3551
3551
3551
3566
3566
3566
3566
3551
3551
3546
3536
3541
3541
3541
3541
3536
3536
3546
3536
3536
3541
3541
3541
3541
3536
3536
3546
3546
3546
3546
3566
3566
3541
3541
3541
3541
3541
3551
3536
3546
3541
3541
3541
3541
3551
3546
3546
3546
3546
3551
3556
3531
3551
3536
3541
3541
3546
3556
3556
3556
3556
3531
3536
3531
3546
3536
3531
3546
3546
3551
3536
3531
3526
3541
3546
3546
3536
3546
3546
3531
3546
3556
3541
3531
3561
3561
3561
3561
3546
3551
3531
3531
3561
3561
3561
3561
3561
3546
3546
3541
3551
3546
3551
3551
3531
3541
3541
3546
3546
3531
3541
3556
3551
3536
3551
3546
3541
3541
3541
3551
3556
3536
3546
3546
3546
3536
3536
3531
3536
3531
3546
3546
3546
3546
3561
3541
3541
3541
3546
3546
3536
3541
3541
3531
3531
3536
3531
3541
3541
3531
3541
3551
3541
3551
3531
3536
3536
3556
3546
3541
3536
3546
3541
3541
3551
3546
3531
3536
3536
3536
3546
3546
3536
3526
3541
3541
3536
3541
3541
3536
3536
3536
3551
3541
3541
3541
3541
3541
3541
3546
3541
3541
3541
3551
3536
3546
3546
3526
3546
3551
3531
3551
3546
3536
3536
3536
3541
3541
3541
3551
3551
3546
3546
3546
3536
3551
3526
3536
3531
3531
3541
3541
3531
3536
3536
3536
3541
3541
3531
3536
3536
3536
3531
3536
3531
3531
3536
3526
3536
3541
3541
3546
3546
3541
3526
3541
3531
3536
3536
3531
3531
3531
3536
3536
3526
3526
3536
3536
3531
3536
3536
3531
3536
3536
3563
3558
3558
3558
3553
3563
3558
3563
3563
3553
3553
3553
3563
3563
3563
3558
3558
3563
3573
3573
3563
3563
3563
3543
3548
3558
3553
3558
3553
3548
3548
3558
3553
3558
3558
3548
3548
3558
3558
3558
3543
3548
3558
3558
3558
3563
3573
3573
3558
3558
3548
3558
3553
3558
3548
3553
3548
3548
3548
3548
3548
3548
3553
3548
3548
3548
3558
3558
3568
3563
3578
3578
3548
3553
3553
3548
3553
3548
3558
3558
3573
3573
3548
3548
3548
3553
3558
3558
3558
3543
3553
3553
3563
3548
3558
3553
3553
3553
3553
3558
3558
3563
3558
3558
3558
3558
3558
3548
3543
3558
3558
3548
3543
3558
3558
3563
3563
3563
3563
3558
3558
3538
3568
3558
3543
3558
3558
3548
3553
3538
3563
3548
3548
3543
3563
3563
3568
3568
3568
3568
3558
3563
3558
3543
3543
3558
3558
3558
3558
3568
3568
3568
3568
3548
3563
3563
3563
3563
3568
3558
3558
3548
3548
3548
3543
3563
3558
3558
3548
3548
3548
3563
3563
3563
3563
3563
3563
3548
3553
3558
3563
3558
3558
3548
3558
3548
3548
3563
3568
3543
3548
3543
3558
3558
3558
3543
3548
3558
3558
3553
3553
3568
3553
3553
3558
3558
3543
3543
3553
3553
3553
3553
3553
3553
3553
3543
3553
3563
3553
3563
3553
3548
3563
3553
3543
3548
3548
3568
3563
3558
3553
3553
3548
3553
3558
3553
3548
3563
3558
3543
3548
3548
3548
3553
3553
3548
3548
3553
3553
3553
3553
3548
3548
3548
3548
3548
3553
3553
3553
3553
3563
3553
3553
3553
3553
3538
3563
3548
3548
3558
3558
3558
3563
3563
3538
3563
3553
3548
3543
3548
3553
3553
3553
3543
3563
3548
3558
3558
3553
3548
3558
3548
3543
3543
3543
3543
3553
3553
3548
3553
3553
3543
3548
3548
3548
3543
3548
3543
3543
3543
3538
3548
3553
3553
3553
3553
3553
3553
3543
3543
3553
3538
3553
3543
3548
3548
3543
3543
3543
3548
3548
3538
3538
3548
3548
3543
3548
3548
3543
3548
3548
3565
3565
3570
3575
3555
3565
3555
3570
3570
3570
3565
3565
3570
3575
3575
3575
3555
3555
3555
3560
3565
3570
3570
3570
3565
3555
3565
3570
3560
3555
3560
3560
3555
3555
3575
3575
3570
3575
3575
3570
3560
3560
3560
3570
3585
3585
3565
3565
3560
3565
3560
3570
3560
3570
3575
3565
3565
3560
3560
3565
3565
3565
3565
3560
3560
3570
3570
3570
3585
3585
3585
3585
3585
3585
3560
3560
3560
3565
3570
3570
3555
3565
3560
3565
3560
3570
3565
3575
3585
3585
3570
3570
3560
3565
3560
3560
3560
3560
3565
3570
3570
3575
3575
3575
3575
3580
3570
3570
3570
3570
3570
3575
3575
3575
3575
3570
3570
3570
3565
3570
3565
3570
3580
3575
3565
3570
3570
3575
3565
3550
3555
3575
3575
3575
3575
3570
3560
3575
3570
3570
3570
3570
3575
3575
3575
3575
3570
3570
3560
3575
3575
3575
3570
3570
3560
3560
3560
3570
3570
3560
3560
3575
3575
3560
3560
3570
3570
3560
3555
3560
3560
3570
3560
3560
3570
3570
3565
3565
3570
3560
3570
3575
3560
3570
3555
3570
3570
3575
3580
3555
3560
3555
3565
3565
3565
3565
3570
3570
3555
3565
3555
3565
3565
3565
3565
3565
3555
3565
3565
3575
3560
3560
3580
3575
3565
3555
3560
3560
3580
3575
3575
3560
3560
3570
3565
3570
3570
3575
3565
3555
3560
3560
3560
3550
3565
3555
3565
3555
3565
3565
3565
3560
3565
3565
3560
3560
3560
3560
3555
3565
3565
3560
3565
3565
3565
3560
3575
3560
3570
3570
3570
3575
3570
3570
3560
3560
3565
3565
3565
3555
3570
3555
3570
3565
3560
3570
3555
3555
3555
3560
3560
3560
3560
3560
3560
3560
3560
3560
3560
3560
3560
3555
3560
3555
3550
3550
3560
3565
3565
3565
3565
3555
3565
3550
3565
3555
3560
3560
3555
3555
3555
3560
3560
3550
3550
3560
3560
3555
3560
3560
3555
3560
3560
3577
3577
3577
3577
3567
3582
3582
3577
3582
3582
3582
3572
3572
3582
3572
3567
3572
3572
3572
3572
3567
3582
3577
3587
3587
3587
3582
3577
3567
3572
3577
3582
3567
3582
3582
3582
3582
3582
3582
3577
3582
3577
3567
3592
3592
3572
3567
3577
3582
3577
3577
3577
3577
3572
3572
3572
3572
3572
3572
3582
3597
3597
3562
3582
3572
3577
3572
3577
3572
3567
3572
3567
3582
3582
3597
3597
3587
3572
3577
3582
3582
3582
3572
3587
3587
3577
3577
3577
3582
3567
3582
3587
3577
3577
3577
3577
3582
3572
3587
3587
3572
3587
3582
3587
3587
3577
3577
3577
3562
3587
3587
3587
3587
3577
3582
3577
3577
3577
3577
3587
3587
3587
3587
3582
3582
3572
3582
3582
3587
3587
3577
3577
3587
3582
3572
3577
3567
3577
3567
3572
3572
3572
3582
3582
3567
3577
3577
3577
3572
3572
3577
3567
3567
3577
3582
3582
3572
3592
3572
3567
3577
3567
3582
3582
3567
3572
3582
3582
3582
3582
3577
3577
3577
3577
3582
3582
3567
3567
3577
3587
3572
3572
3572
3567
3577
3582
3572
3582
3592
3582
3592
3582
3587
3572
3567
3572
3572
3587
3587
3572
3577
3572
3577
3577
3582
3567
3572
3572
3582
3572
3577
3577
3577
3577
3572
3572
3577
3577
3577
3577
3577
3572
3572
3567
3567
3572
3572
3577
3577
3577
3567
3587
3567
3582
3582
3582
3587
3582
3572
3572
3577
3577
3577
3582
3582
3567
3567
3582
3582
3562
3577
3577
3572
3582
3567
3567
3577
3577
3567
3572
3572
3572
3572
3572
3567
3572
3572
3567
3572
3562
3562
3572
3577
3577
3572
3577
3577
3572
3572
3572
3567
3577
3562
3577
3567
3572
3572
3567
3567
3567
3572
3572
3562
3562
3572
3572
3567
3572
3572
3567
3572
3572
3589
3599
3579
3589
3579
3589
3594
3594
3599
3594
3599
3594
3594
3594
3594
3579
3584
3589
3579
3589
3579
3584
3584
3579
3579
3589
3594
3594
3589
3594
3594
3589
3594
3594
3594
3594
3594
3584
3584
3589
3589
3579
3594
3594
3594
3599
3599
3599
3584
3574
3589
3594
3589
3599
3599
3599
3599
3579
3579
3594
3604
3604
3599
3594
3579
3584
3584
3579
3584
3584
3594
3594
3604
3604
3594
3599
3594
3594
3594
3584
3594
3589
3584
3584
3584
3584
3589
3589
3589
3594
3594
3594
3584
3584
3589
3584
3584
3589
3589
3589
3589
3589
3599
3599
3589
3589
3584
3594
3579
3599
3594
3589
3574
3599
3599
3589
3584
3584
3584
3594
3594
3594
3594
3594
3594
3594
3594
3584
3584
3599
3599
3589
3589
3589
3589
3584
3584
3584
3584
3594
3594
3594
3594
3594
3594
3594
3594
3589
3589
3584
3599
3599
3589
3599
3579
3579
3589
3584
3584
3589
3589
3579
3589
3584
3589
3584
3589
3579
3594
3594
3589
3589
3589
3589
3579
3584
3594
3594
3584
3584
3589
3589
3589
3589
3594
3594
3579
3579
3584
3594
3594
3579
3584
3594
3594
3589
3589
3599
3604
3589
3594
3599
3599
3594
3594
3594
3579
3584
3584
3594
3579
3584
3589
3594
3579
3584
3584
3594
3584
3594
3584
3584
3589
3589
3584
3589
3589
3584
3579
3579
3589
3584
3589
3589
3589
3584
3589
3589
3584
3589
3589
3584
3589
3584
3584
3579
3589
3589
3589
3579
3599
3579
3594
3594
3594
3594
3594
3599
3594
3584
3594
3589
3584
3579
3584
3589
3589
3589
3579
3574
3594
3594
3589
3584
3589
3579
3579
3584
3584
3584
3584
3584
3584
3579
3584
3584
3579
3584
3574
3584
3589
3589
3589
3589
3584
3584
3589
3589
3584
3579
3589
3574
3589
3579
3584
3584
3579
3579
3579
3584
3584
3574
3574
3584
3584
3579
3584
3584
3579
3584
3584
3611
3606
3606
3601
3591
3591
3601
3606
3601
3611
3611
3596
3596
3591
3586
3591
3606
3601
3606
3591
3596
3591
3601
3611
3606
3606
3606
3606
3606
3606
3596
3606
3596
3601
3606
3591
3596
3606
3606
3611
3611
3601
3611
3611
3606
3606
3601
3601
3606
3606
3606
3606
3606
3606
3606
3606
3606
3601
3601
3591
3591
3606
3596
3601
3606
3611
3611
3606
3606
3606
3606
3606
3606
3601
3606
3611
3611
3606
3591
3601
3601
3601
3606
3596
3596
3601
3596
3596
3596
3596
3601
3606
3606
3591
3596
3601
3591
3596
3596
3601
3601
3601
3601
3601
3601
3601
3601
3601
3596
3611
3606
3606
3596
3611
3611
3596
3591
3596
3601
3606
3606
3606
3606
3606
3606
3606
3606
3596
3596
3596
3596
3611
3611
3596
3606
3596
3591
3601
3596
3596
3596
3606
3606
3596
3596
3596
3591
3601
3601
3606
3606
3606
3591
3596
3601
3601
3601
3601
3601
3601
3596
3596
3596
3596
3606
3606
3591
3591
3591
3616
3601
3601
3601
3601
3611
3601
3606
3606
3606
3591
3596
3596
3606
3606
3596
3601
3601
3596
3606
3606
3596
3601
3606
3596
3596
3586
3596
3596
3606
3596
3596
3591
3601
3596
3596
3596
3596
3596
3596
3601
3601
3596
3601
3601
3596
3601
3601
3596
3601
3596
3596
3601
3601
3601
3591
3611
3586
3606
3606
3606
3611
3606
3606
3596
3596
3596
3601
3601
3601
3601
3591
3601
3601
3601
3596
3601
3601
3591
3591
3596
3596
3596
3596
3596
3591
3596
3591
3596
3596
3586
3586
3596
3601
3601
3596
3601
3601
3591
3591
3601
3586
3601
3591
3596
3596
3591
3591
3591
3596
3596
3601
3586
3586
3596
3591
3591
3596
3596
3591
3596
3596
3613
3613
3623
3618
3608
3598
3613
3623
3623
3613
3623
3618
3613
3618
3618
3618
3603
3613
3623
3618
3618
3623
3618
3603
3608
3608
3618
3618
3608
3608
3608
3618
3618
3618
3618
3623
3623
3623
3603
3613
3613
3613
3613
3618
3603
3623
3618
3618
3618
3623
3618
3618
3618
3618
3618
3618
3618
3618
3608
3618
3618
3618
3618
3623
3618
3613
3613
3618
3613
3618
3623
3623
3613
3613
3613
3613
3608
3603
3623
3623
3613
3613
3618
3618
3618
3623
3623
3618
3623
3623
3618
3623
3623
3618
3623
3623
3613
3608
3608
3613
3608
3608
3608
3603
3618
3623
3623
3618
3623
3623
3618
3623
3623
3618
3623
3623
3608
3613
3613
3608
3608
3613
3613
3613
3613
3608
3608
3618
3608
3618
3618
3618
3603
3608
3608
3608
3603
3618
3618
3618
3618
3618
3618
3618
3618
3608
3618
3618
3608
3628
3608
3608
3608
3608
3618
3618
3603
3613
3613
3608
3608
3618
3603
3608
3603
3608
3608
3618
3618
3613
3613
3603
3608
3613
3613
3608
3608
3618
3618
3603
3598
3608
3603
3628
3608
3613
3618
3613
3603
3608
3608
3608
3608
3613
3613
3618
3618
3608
3608
3613
3608
3608
3603
3613
3608
3603
3608
3608
3613
3608
3603
3608
3608
3603
3608
3608
3608
3603
3608
3608
3613
3613
3613
3613
3598
3618
3613
3618
3618
3623
3618
3613
3613
3608
3608
3613
3603
3613
3603
3608
3608
3608
3613
3613
3613
3603
3613
3608
3608
3613
3608
3608
3603
3603
3608
3608
3608
3608
3608
3603
3608
3603
3608
3608
3608
3598
3598
3608
3613
3613
3613
3603
3608
3608
3603
3613
3598
3613
3603
3608
3608
3603
3613
3603
3613
3608
3608
3608
3598
3598
3603
3603
3603
3603
3608
3608
3603
3608
3608
3635
3625
3630
3635
3635
3630
3615
3625
3635
3625
3635
3635
3615
3625
3620
3630
3620
3620
3625
3630
3630
3635
3625
3630
3635
3620
3630
3620
3625
3635
3630
3635
3635
3635
3630
3630
3615
3630
3630
3635
3635
3635
3625
3635
3625
3625
3625
3625
3635
3630
3630
3615
3620
3630
3630
3630
3630
3630
3630
3630
3620
3615
3615
3620
3620
3620
3620
3620
3625
3630
3620
3625
3620
3625
3625
3630
3630
3630
3635
3620
3610
3635
3630
3630
3625
3625
3625
3635
3620
3635
3630
3635
3615
3625
3630
3630
3625
3630
3630
3625
3630
3630
3625
3630
3630
3630
3630
3625
3635
3620
3625
3620
3630
3630
3630
3630
3620
3635
3635
3635
3630
3630
3630
3630
3630
3630
3630
3630
3630
3630
3620
3625
3630
3630
3630
3630
3630
3630
3620
3620
3620
3620
3620
3615
3630
3635
3635
3630
3635
3635
3630
3635
3635
3630
3635
3635
3615
3620
3620
3620
3620
3615
3620
3625
3615
3615
3625
3625
3625
3625
3620
3620
3620
3625
3630
3630
3630
3630
3630
3630
3630
3630
3620
3615
3625
3625
3625
3620
3625
3625
3620
3620
3625
3625
3625
3625
3615
3620
3615
3625
3625
3620
3625
3620
3615
3630
3630
3615
3620
3620
3620
3620
3620
3620
3630
3630
3615
3635
3640
3625
3610
3615
3640
3625
3620
3620
3620
3620
3620
3620
3610
3625
3625
3620
3620
3625
3620
3625
3620
3620
3620
3620
3625
3620
3615
3615
3615
3620
3620
3620
3620
3615
3625
3625
3625
3630
3625
3630
3630
3630
3630
3620
3625
3620
3620
3615
3620
3620
3625
3625
3625
3615
3625
3620
3615
3620
3620
3615
3615
3620
3620
3620
3620
3620
3615
3620
3615
3620
3620
3620
3625
3610
3620
3625
3625
3620
3620
3615
3620
3620
3610
3620
3620
3615
3620
3620
3620
3615
3620
3620
3620
3610
3610
3615
3615
3615
3615
3620
3620
3615
3620
3620
3637
3642
3632
3637
3637
3637
3637
3632
3642
3637
3632
3637
3632
3632
3632
3632
3632
3632
3642
3642
3642
3632
3632
3642
3642
3642
3647
3642
3632
3632
3642
3642
3647
3642
3627
3632
3637
3642
3647
3632
3632
3627
3632
3642
3642
3627
3637
3637
3637
3637
3637
3647
3647
3637
3632
3647
3647
3642
3642
3642
3642
3642
3642
3637
3642
3642
3642
3647
3637
3637
3647
3642
3622
3627
3642
3642
3647
3647
3647
3647
3627
3632
3627
3632
3642
3647
3637
3627
3632
3632
3627
3632
3632
3632
3642
3642
3642
3632
3647
3642
3642
3642
3637
3642
3642
3642
3642
3637
3637
3637
3637
3647
3632
3642
3642
3622
3642
3647
3647
3632
3632
3642
3642
3632
3632
3627
3632
3642
3647
3647
3642
3642
3642
3642
3642
3642
3627
3632
3637
3637
3642
3642
3642
3642
3627
3632
3632
3632
3632
3632
3627
3627
3627
3637
3642
3642
3637
3642
3642
3637
3642
3642
3637
3642
3642
3637
3637
3637
3637
3627
3632
3632
3637
3647
3642
3642
3642
3642
3642
3642
3642
3642
3632
3642
3637
3637
3637
3637
3637
3637
3632
3632
3637
3637
3637
3637
3627
3632
3632
3627
3642
3642
3627
3632
3622
3632
3632
3632
3642
3642
3622
3632
3647
3647
3627
3647
3632
3637
3632
3637
3637
3632
3632
3632
3627
3632
3632
3637
3632
3637
3632
3632
3637
3632
3637
3632
3637
3637
3632
3637
3637
3632
3627
3632
3632
3627
3627
3627
3637
3642
3637
3637
3637
3632
3642
3642
3642
3642
3637
3632
3627
3637
3632
3632
3627
3627
3632
3637
3637
3637
3627
3637
3632
3627
3627
3627
3632
3632
3632
3632
3632
3627
3627
3632
3632
3627
3632
3632
3637
3622
3632
3637
3632
3627
3622
3632
3632
3627
3632
3632
3632
3627
3627
3632
3632
3622
3622
3627
3627
3627
3632
3632
3627
3632
3632
3639
3644
3644
3649
3649
3649
3649
3639
3644
3649
3644
3639
3649
3639
3649
3639
3649
3644
3654
3639
3644
3644
3649
3649
3644
3644
3649
3654
3644
3644
3649
3649
3644
3644
3644
3649
3649
3649
3649
3649
3654
3634
3644
3644
3649
3649
3649
3649
3649
3654
3649
3644
3634
3649
3649
3649
3649
3654
3654
3654
3654
3654
3654
3654
3654
3644
3644
3649
3654
3654
3654
3644
3654
3639
3654
3654
3654
3654
3649
3649
3654
3654
3654
3644
3644
3634
3644
3644
3654
3654
3654
3654
3654
3654
3654
3654
3654
3654
3639
3639
3654
3654
3659
3659
3654
3659
3659
3654
3659
3654
3659
3654
3659
3654
3659
3654
3654
3649
3649
3654
3654
3654
3639
3649
3654
3659
3659
3654
3659
3659
3654
3659
3649
3649
3644
3654
3654
3654
3654
3649
3649
3654
3654
3654
3649
3639
3654
3659
3654
3659
3654
3659
3654
3659
3659
3659
3654
3659
3659
3654
3654
3649
3659
3659
3649
3654
3654
3654
3654
3639
3644
3644
3644
3649
3649
3649
3649
3644
3644
3649
3659
3659
3644
3644
3639
3649
3649
3649
3649
3659
3659
3644
3644
3654
3654
3654
3654
3654
3654
3654
3654
3654
3654
3644
3644
3644
3649
3644
3649
3639
3644
3644
3644
3644
3644
3649
3639
3644
3644
3639
3654
3654
3639
3644
3644
3644
3654
3654
3639
3644
3649
3659
3639
3649
3659
3649
3639
3644
3649
3649
3649
3644
3644
3644
3644
3649
3644
3644
3649
3644
3644
3649
3644
3649
3644
3644
3644
3644
3639
3644
3644
3639
3639
3644
3644
3639
3649
3654
3639
3649
3654
3649
3649
3649
3649
3654
3654
3654
3654
3644
3649
3644
3639
3644
3634
3649
3639
3639
3639
3644
3644
3644
3644
3639
3644
3644
3639
3639
3639
3644
3644
3644
3644
3639
3639
3644
3639
3639
3644
3644
3639
3644
3649
3644
3649
3634
3644
3644
3644
3639
3639
3634
3644
3644
3639
3644
3644
3639
3639
3644
3644
3634
3634
3639
3639
3639
3644
3644
3639
3644
3644
3661
3661
3661
3661
3666
3656
3661
3656
3661
3656
3656
3661
3666
3651
3661
3656
3656
3656
3656
3656
3656
3651
3656
3656
3666
3661
3666
3656
3651
3656
3656
3651
3666
3666
3666
3651
3656
3656
3666
3661
3661
3661
3661
3661
3656
3656
3646
3661
3661
3661
3661
3656
3656
3656
3661
3661
3661
3661
3661
3661
3661
3656
3656
3656
3661
3661
3661
3661
3666
3661
3666
3666
3661
3666
3666
3666
3661
3661
3651
3656
3651
3666
3646
3656
3651
3666
3666
3666
3671
3671
3671
3671
3661
3671
3661
3666
3666
3661
3666
3666
3666
3661
3661
3666
3666
3661
3666
3666
3661
3666
3666
3661
3666
3666
3661
3666
3666
3671
3656
3661
3661
3661
3661
3656
3666
3671
3671
3666
3671
3671
3661
3666
3656
3656
3656
3656
3651
3661
3661
3661
3661
3666
3661
3661
3666
3666
3661
3656
3666
3666
3671
3671
3666
3666
3671
3671
3666
3666
3671
3671
3666
3666
3671
3671
3666
3666
3661
3651
3661
3661
3656
3671
3671
3651
3656
3666
3666
3666
3666
3656
3656
3656
3651
3656
3656
3656
3656
3666
3666
3656
3651
3656
3661
3661
3661
3661
3656
3656
3661
3661
3661
3661
3666
3666
3656
3661
3651
3666
3666
3666
3666
3666
3666
3666
3666
3656
3656
3656
3656
3661
3651
3656
3651
3666
3666
3651
3656
3656
3656
3666
3666
3671
3671
3656
3651
3671
3666
3671
3651
3666
3661
3661
3661
3656
3661
3661
3661
3651
3656
3656
3656
3661
3656
3656
3656
3651
3651
3656
3656
3651
3656
3656
3651
3656
3651
3656
3656
3651
3661
3666
3646
3661
3666
3666
3661
3661
3661
3661
3661
3661
3666
3666
3661
3661
3651
3656
3646
3656
3656
3651
3651
3656
3651
3656
3656
3651
3651
3651
3651
3656
3656
3656
3656
3651
3656
3651
3651
3656
3656
3651
3656
3661
3656
3661
3646
3656
3656
3651
3651
3646
3656
3656
3651
3656
3656
3651
3656
3656
3646
3646
3651
3651
3651
3656
3656
3651
3656
3656
3673
3678
3673
3673
3668
3668
3678
3678
3678
3663
3668
3673
3658
3663
3673
3663
3668
3668
3663
3668
3668
3678
3678
3663
3663
3668
3663
3668
3678
3663
3668
3668
3668
3668
3678
3678
3663
3668
3673
3673
3668
3668
3668
3673
3668
3668
3668
3683
3683
3673
3668
3673
3668
3673
3668
3668
3668
3673
3668
3668
3668
3668
3673
3673
3673
3673
3673
3673
3668
3668
3673
3668
3673
3668
3668
3663
3668
3663
3678
3678
3668
3683
3668
3673
3673
3678
3678
3678
3678
3678
3678
3678
3678
3678
3678
3678
3678
3673
3678
3673
3678
3678
3668
3678
3678
3683
3668
3673
3678
3678
3678
3668
3668
3673
3673
3673
3673
3673
3683
3673
3668
3678
3678
3678
3678
3668
3683
3663
3668
3668
3668
3663
3678
3668
3673
3678
3678
3673
3678
3678
3668
3668
3673
3673
3668
3683
3668
3668
3668
3668
3678
3673
3673
3673
3673
3683
3663
3668
3678
3683
3678
3683
3678
3683
3678
3683
3673
3673
3663
3668
3678
3678
3668
3668
3663
3678
3678
3678
3678
3668
3668
3663
3663
3663
3668
3663
3668
3668
3668
3673
3673
3673
3673
3673
3673
3663
3673
3673
3678
3678
3678
3678
3678
3678
3678
3678
3668
3663
3668
3663
3668
3663
3678
3678
3673
3663
3668
3678
3678
3668
3668
3678
3678
3658
3683
3683
3663
3668
3673
3673
3668
3668
3673
3668
3668
3673
3673
3668
3668
3668
3668
3668
3668
3663
3663
3668
3663
3663
3668
3658
3673
3678
3673
3673
3673
3673
3668
3668
3673
3673
3678
3678
3673
3663
3673
3668
3668
3668
3663
3668
3663
3668
3668
3663
3663
3663
3668
3668
3668
3668
3663
3668
3658
3663
3668
3668
3663
3668
3673
3663
3673
3658
3668
3668
3663
3658
3668
3668
3663
3668
3668
3663
3668
3668
3658
3658
3663
3663
3663
3668
3668
3663
3668
3668
3695
3690
3690
3690
3685
3670
3675
3685
3685
3690
3695
3685
3685
3680
3685
3690
3685
3690
3685
3685
3675
3675
3685
3675
3685
3685
3675
3675
3680
3680
3690
3680
3680
3680
3680
3680
3690
3675
3680
3680
3680
3675
3680
3675
3680
3685
3680
3680
3680
3690
3690
3690
3695
3690
3690
3690
3695
3690
3690
3680
3690
3695
3680
3685
3685
3690
3675
3685
3680
3685
3680
3695
3695
3695
3695
3685
3680
3680
3680
3680
3680
3680
3680
3690
3690
3695
3675
3675
3680
3680
3675
3680
3680
3675
3690
3695
3690
3695
3685
3675
3690
3675
3680
3685
3680
3680
3680
3680
3685
3685
3685
3690
3680
3680
3690
3690
3690
3690
3690
3690
3680
3690
3675
3680
3680
3685
3685
3685
3680
3690
3675
3675
3680
3695
3690
3680
3685
3675
3680
3690
3680
3685
3685
3680
3680
3680
3680
3680
3695
3675
3675
3680
3685
3690
3690
3685
3690
3690
3685
3690
3690
3685
3690
3690
3680
3690
3690
3690
3690
3675
3675
3680
3680
3675
3675
3675
3675
3680
3685
3675
3680
3680
3685
3685
3685
3685
3680
3690
3685
3690
3690
3690
3690
3690
3690
3690
3690
3675
3680
3690
3680
3670
3680
3675
3690
3690
3680
3675
3680
3690
3685
3685
3680
3680
3695
3695
3690
3690
3695
3690
3690
3690
3690
3690
3680
3680
3675
3680
3675
3680
3680
3680
3680
3680
3685
3685
3680
3680
3680
3685
3685
3685
3685
3680
3680
3675
3675
3675
3680
3685
3680
3685
3685
3685
3685
3680
3685
3685
3690
3690
3680
3685
3685
3680
3685
3685
3680
3680
3675
3680
3675
3680
3680
3675
3675
3675
3680
3680
3680
3680
3670
3675
3680
3675
3675
3680
3680
3680
3675
3680
3670
3680
3680
3685
3685
3675
3670
3680
3680
3675
3680
3680
3675
3675
3675
3670
3670
3675
3675
3675
3680
3680
3675
3680
3680
3697
3697
3697
3702
3697
3707
3707
3687
3687
3697
3687
3697
3702
3702
3702
3707
3707
3692
3692
3687
3692
3692
3697
3702
3692
3692
3687
3687
3697
3687
3687
3697
3702
3707
3692
3692
3697
3692
3692
3692
3687
3697
3692
3702
3692
3692
3692
3692
3702
3692
3692
3692
3692
3682
3707
3707
3692
3702
3687
3687
3697
3697
3692
3697
3697
3692
3702
3702
3697
3702
3702
3697
3702
3702
3687
3702
3702
3702
3697
3692
3702
3692
3687
3692
3687
3702
3702
3702
3702
3702
3702
3702
3702
3692
3687
3687
3687
3687
3687
3702
3707
3702
3707
3702
3707
3702
3707
3702
3702
3707
3697
3702
3702
3702
3707
3707
3702
3702
3707
3707
3692
3692
3692
3692
3692
3692
3697
3687
3697
3697
3697
3697
3692
3702
3692
3687
3687
3692
3702
3702
3692
3687
3707
3702
3702
3692
3692
3692
3692
3692
3692
3687
3697
3697
3697
3697
3697
3697
3697
3702
3687
3687
3692
3687
3707
3707
3692
3692
3692
3692
3697
3702
3702
3702
3702
3687
3707
3707
3692
3692
3697
3687
3682
3687
3687
3692
3692
3692
3697
3697
3697
3697
3692
3687
3697
3697
3692
3702
3702
3702
3702
3702
3702
3702
3702
3692
3697
3697
3697
3692
3692
3707
3687
3702
3702
3687
3692
3697
3692
3692
3702
3702
3702
3702
3707
3702
3692
3697
3697
3687
3692
3692
3692
3687
3687
3692
3692
3692
3697
3692
3692
3692
3692
3697
3692
3697
3692
3692
3692
3692
3697
3692
3692
3692
3692
3687
3687
3692
3697
3697
3697
3697
3697
3697
3697
3697
3692
3697
3697
3702
3702
3692
3692
3692
3697
3697
3692
3692
3687
3697
3697
3692
3687
3692
3692
3687
3687
3687
3692
3692
3692
3692
3687
3687
3687
3687
3692
3692
3692
3692
3692
3697
3682
3692
3692
3692
3692
3687
3682
3692
3692
3687
3692
3692
3687
3687
3682
3682
3687
3687
3687
3692
3692
3687
3692
3692
3714
3709
3709
3709
3709
3714
3704
3704
3709
3699
3699
3714
3714
3714
3709
3709
3709
3714
3714
3709
3699
3709
3709
3699
3699
3709
3709
3709
3714
3709
3709
3699
3699
3699
3714
3714
3714
3704
3709
3709
3704
3714
3719
3719
3704
3704
3709
3704
3704
3694
3704
3704
3704
3704
3699
3709
3709
3714
3709
3709
3709
3704
3704
3704
3704
3704
3704
3704
3699
3704
3699
3704
3699
3704
3699
3704
3709
3714
3714
3709
3714
3714
3714
3704
3709
3699
3694
3704
3709
3699
3709
3709
3709
3704
3699
3709
3699
3719
3719
3719
3719
3719
3699
3709
3714
3714
3709
3714
3714
3709
3714
3714
3709
3714
3714
3709
3714
3699
3714
3719
3714
3719
3699
3719
3704
3699
3704
3704
3704
3704
3704
3704
3699
3699
3699
3709
3704
3699
3699
3714
3714
3704
3709
3704
3699
3704
3714
3709
3704
3709
3709
3709
3704
3704
3699
3694
3699
3714
3714
3699
3704
3704
3709
3704
3704
3704
3709
3714
3714
3714
3714
3699
3714
3714
3704
3704
3699
3699
3709
3709
3709
3709
3704
3704
3714
3714
3714
3714
3714
3714
3714
3714
3704
3704
3704
3704
3704
3704
3704
3704
3719
3699
3714
3714
3699
3704
3719
3714
3714
3704
3709
3704
3704
3714
3714
3714
3719
3709
3704
3709
3704
3709
3709
3709
3709
3709
3699
3704
3699
3699
3704
3709
3704
3704
3704
3699
3704
3704
3699
3704
3704
3704
3704
3704
3704
3699
3699
3699
3704
3709
3709
3704
3709
3709
3709
3704
3709
3709
3714
3709
3704
3704
3699
3704
3704
3704
3704
3704
3699
3704
3704
3704
3699
3704
3704
3699
3699
3699
3704
3704
3704
3704
3699
3699
3699
3704
3704
3704
3704
3699
3704
3704
3694
3704
3704
3699
3704
3704
3699
3704
3699
3699
3694
3694
3699
3699
3699
3704
3704
3699
3704
3704
3721
3726
3726
3731
3726
3721
3726
3721
3721
3721
3711
3711
3726
3731
3731
3721
3721
3726
3726
3711
3721
3716
3716
3716
3716
3716
3726
3726
3721
3721
3726
3726
3716
3716
3721
3726
3726
3726
3721
3716
3721
3716
3721
3716
3716
3726
3716
3721
3726
3726
3716
3716
3711
3716
3716
3716
3716
3711
3716
3716
3711
3726
3721
3726
3726
3731
3731
3716
3716
3716
3716
3716
3716
3721
3716
3716
3716
3726
3721
3721
3721
3716
3711
3716
3711
3716
3711
3716
3711
3716
3721
3721
3711
3716
3711
3716
3711
3716
3711
3716
3711
3721
3716
3711
3716
3711
3716
3716
3716
3716
3716
3711
3711
3716
3716
3706
3721
3726
3726
3721
3726
3726
3721
3726
3726
3721
3726
3726
3726
3726
3711
3711
3716
3716
3721
3711
3721
3726
3726
3721
3726
3726
3711
3706
3716
3716
3726
3726
3711
3711
3716
3711
3721
3716
3711
3726
3716
3716
3716
3726
3731
3726
3731
3726
3731
3726
3731
3716
3716
3711
3721
3721
3716
3716
3721
3721
3711
3716
3711
3711
3716
3716
3716
3721
3726
3726
3726
3726
3711
3716
3711
3706
3721
3721
3721
3721
3721
3721
3716
3711
3716
3726
3726
3726
3726
3726
3726
3726
3726
3716
3716
3716
3726
3716
3716
3711
3726
3726
3726
3726
3711
3716
3731
3726
3716
3716
3721
3726
3726
3726
3716
3716
3721
3716
3721
3721
3716
3716
3721
3716
3721
3711
3711
3721
3716
3721
3716
3716
3721
3721
3711
3721
3721
3711
3716
3716
3716
3711
3711
3706
3711
3716
3716
3716
3721
3721
3721
3716
3721
3721
3716
3721
3721
3721
3716
3706
3711
3716
3706
3711
3716
3716
3716
3711
3716
3716
3711
3716
3716
3711
3711
3711
3716
3716
3716
3716
3711
3711
3716
3711
3716
3716
3716
3716
3711
3706
3716
3716
3711
3716
3716
3711
3711
3711
3706
3706
3711
3711
3711
3716
3716
3711
3716
3716
3733
3738
3733
3723
3733
3733
3723
3733
3743
3733
3738
3733
3738
3738
3738
3723
3723
3733
3733
3733
3723
3728
3738
3733
3723
3723
3723
3733
3738
3738
3738
3738
3743
3738
3728
3738
3728
3738
3728
3738
3738
3733
3728
3728
3728
3728
3728
3728
3728
3738
3723
3738
3733
3733
3733
3738
3738
3738
3723
3733
3733
3738
3733
3733
3738
3738
3728
3728
3728
3728
3728
3728
3733
3733
3728
3728
3728
3728
3733
3738
3738
3738
3738
3738
3728
3728
3728
3728
3723
3733
3738
3738
3743
3738
3738
3738
3743
3738
3738
3728
3728
3733
3733
3723
3723
3723
3723
3728
3738
3723
3723
3723
3733
3733
3733
3728
3728
3728
3728
3728
3733
3718
3738
3738
3723
3723
3723
3723
3728
3728
3728
3728
3728
3728
3723
3723
3728
3728
3728
3723
3723
3733
3733
3718
3728
3728
3728
3723
3728
3728
3723
3718
3728
3728
3728
3728
3723
3728
3733
3738
3738
3733
3738
3738
3733
3738
3738
3733
3738
3738
3733
3723
3728
3728
3733
3733
3723
3718
3728
3728
3728
3738
3738
3738
3738
3723
3728
3728
3723
3728
3723
3728
3733
3733
3733
3733
3728
3728
3728
3723
3738
3738
3738
3738
3738
3738
3738
3738
3728
3728
3728
3738
3738
3733
3733
3728
3723
3738
3738
3738
3723
3728
3738
3733
3728
3728
3738
3738
3733
3733
3738
3728
3728
3728
3728
3728
3728
3733
3728
3728
3723
3728
3728
3723
3723
3728
3728
3728
3728
3728
3728
3728
3728
3728
3718
3723
3723
3728
3733
3733
3733
3728
3733
3733
3728
3733
3733
3728
3733
3733
3728
3733
3718
3728
3718
3728
3728
3728
3728
3723
3723
3728
3723
3728
3728
3723
3723
3723
3728
3723
3723
3723
3723
3723
3723
3728
3723
3728
3728
3728
3728
3718
3723
3728
3728
3723
3728
3728
3723
3723
3718
3718
3723
3723
3723
3728
3728
3723
3728
3728
3740
3745
3745
3745
3745
3740
3740
3745
3750
3735
3750
3750
3745
3735
3735
3745
3735
3750
3740
3745
3750
3750
3750
3740
3740
3740
3745
3750
3745
3750
3750
3735
3745
3745
3750
3740
3740
3750
3745
3740
3740
3740
3750
3750
3740
3750
3735
3750
3745
3750
3740
3745
3740
3745
3735
3740
3750
3745
3745
3750
3750
3750
3740
3730
3745
3750
3750
3735
3740
3735
3740
3740
3740
3750
3750
3750
3750
3745
3745
3745
3745
3745
3750
3750
3750
3750
3750
3740
3740
3740
3740
3740
3740
3740
3740
3745
3745
3745
3740
3740
3740
3750
3750
3750
3750
3735
3740
3735
3740
3735
3740
3735
3740
3745
3735
3735
3735
3735
3755
3755
3745
3750
3750
3745
3750
3750
3745
3750
3740
3745
3750
3750
3745
3735
3750
3745
3745
3740
3740
3740
3745
3740
3740
3740
3740
3735
3740
3750
3750
3730
3735
3740
3735
3740
3735
3740
3735
3740
3730
3735
3735
3740
3740
3740
3735
3735
3735
3740
3740
3740
3740
3740
3740
3735
3730
3735
3740
3735
3735
3755
3755
3745
3755
3755
3745
3755
3755
3745
3755
3755
3745
3735
3735
3740
3740
3740
3740
3735
3740
3745
3745
3740
3735
3735
3740
3750
3750
3750
3750
3735
3740
3735
3740
3745
3745
3745
3745
3735
3750
3750
3750
3750
3750
3750
3750
3750
3740
3740
3750
3745
3740
3750
3750
3735
3745
3745
3745
3735
3740
3750
3750
3740
3740
3745
3745
3745
3750
3740
3740
3735
3735
3740
3740
3735
3740
3735
3740
3740
3740
3740
3740
3740
3740
3740
3740
3740
3740
3735
3740
3735
3740
3745
3745
3745
3745
3740
3745
3745
3740
3745
3730
3740
3745
3740
3740
3740
3730
3740
3740
3735
3735
3740
3735
3740
3740
3735
3735
3735
3740
3735
3735
3735
3735
3740
3735
3740
3740
3740
3735
3735
3730
3735
3735
3735
3740
3740
3745
3735
3735
3730
3730
3735
3735
3735
3740
3740
3735
3740
3740
3752
3762
3757
3747
3747
3757
3762
3757
3757
3752
3757
3762
3757
3752
3757
3752
3752
3762
3762
3762
3757
3757
3747
3752
3757
3762
3747
3757
3757
3752
3752
3762
3762
3762
3747
3757
3757
3742
3747
3757
3752
3757
3757
3752
3752
3747
3752
3747
3752
3752
3752
3757
3757
3762
3752
3762
3747
3762
3752
3757
3742
3752
3752
3752
3752
3757
3757
3762
3752
3752
3762
3757
3757
3752
3757
3747
3747
3762
3747
3762
3762
3757
3752
3752
3762
3757
3757
3757
3757
3752
3757
3762
3752
3752
3747
3752
3752
3747
3752
3752
3747
3752
3752
3747
3752
3752
3757
3752
3747
3757
3757
3752
3757
3757
3757
3762
3762
3762
3762
3762
3762
3762
3762
3762
3757
3762
3762
3757
3757
3757
3757
3762
3762
3762
3757
3762
3762
3762
3762
3757
3762
3752
3747
3757
3762
3762
3762
3757
3742
3747
3762
3757
3747
3752
3752
3752
3752
3752
3747
3747
3757
3757
3752
3752
3742
3747
3752
3747
3752
3747
3752
3747
3752
3762
3767
3762
3767
3752
3752
3747
3752
3747
3752
3752
3747
3747
3747
3742
3752
3747
3747
3747
3762
3762
3762
3762
3762
3762
3762
3762
3762
3762
3752
3747
3752
3747
3752
3762
3762
3752
3757
3757
3747
3752
3762
3762
3762
3762
3747
3752
3747
3747
3757
3757
3757
3757
3757
3757
3757
3757
3757
3757
3757
3757
3752
3752
3757
3752
3752
3747
3757
3762
3752
3747
3752
3762
3762
3742
3752
3752
3757
3752
3757
3747
3747
3747
3747
3752
3752
3752
3752
3752
3752
3747
3752
3752
3752
3752
3752
3752
3752
3752
3747
3747
3752
3752
3752
3752
3757
3747
3752
3747
3752
3747
3752
3752
3752
3747
3757
3752
3752
3757
3757
3757
3747
3752
3752
3747
3742
3747
3752
3747
3747
3752
3747
3752
3752
3747
3752
3747
3747
3752
3747
3747
3747
3747
3752
3747
3747
3752
3747
3747
3747
3742
3742
3747
3747
3747
3747
3752
3752
3757
3752
3747
3747
3742
3742
3747
3747
3747
3752
3752
3747
3752
3752
3764
3769
3764
3754
3759
3759
3769
3769
3769
3754
3769
3774
3774
3774
3774
3774
3769
3769
3764
3764
3774
3769
3754
3764
3759
3769
3759
3759
3769
3774
3769
3759
3764
3764
3774
3764
3764
3764
3774
3774
3774
3764
3764
3764
3764
3764
3769
3764
3764
3764
3764
3764
3774
3759
3764
3764
3759
3764
3764
3764
3764
3759
3764
3774
3764
3764
3764
3774
3759
3769
3754
3759
3769
3774
3764
3769
3769
3764
3764
3764
3764
3764
3764
3764
3769
3774
3769
3769
3774
3764
3769
3769
3764
3759
3759
3759
3759
3764
3759
3764
3759
3764
3759
3764
3769
3759
3769
3769
3764
3769
3754
3769
3764
3764
3764
3769
3764
3759
3764
3769
3764
3769
3774
3769
3769
3769
3769
3769
3769
3769
3769
3764
3774
3774
3764
3764
3769
3774
3774
3774
3769
3759
3759
3764
3769
3759
3769
3764
3769
3769
3764
3769
3759
3764
3774
3759
3764
3764
3764
3764
3764
3764
3759
3754
3759
3764
3759
3764
3759
3764
3759
3764
3754
3764
3774
3759
3769
3774
3774
3769
3774
3774
3764
3764
3764
3764
3759
3759
3759
3754
3764
3759
3774
3774
3774
3774
3774
3774
3774
3774
3759
3774
3774
3774
3774
3774
3774
3769
3769
3759
3764
3759
3764
3774
3774
3769
3769
3769
3769
3759
3764
3764
3774
3774
3774
3774
3759
3759
3764
3759
3769
3769
3769
3769
3764
3764
3764
3764
3764
3764
3764
3764
3769
3769
3769
3769
3764
3764
3764
3764
3764
3759
3774
3764
3764
3759
3769
3764
3764
3774
3764
3759
3769
3769
3759
3764
3764
3769
3769
3759
3759
3764
3764
3759
3759
3764
3764
3764
3764
3759
3759
3764
3759
3759
3764
3764
3769
3769
3754
3764
3759
3764
3759
3759
3764
3764
3759
3764
3764
3769
3764
3769
3759
3764
3764
3754
3764
3759
3759
3764
3759
3764
3764
3759
3764
3759
3759
3764
3759
3759
3759
3759
3759
3759
3759
3759
3759
3754
3759
3759
3759
3764
3764
3769
3764
3754
3759
3754
3754
3759
3759
3759
3764
3764
3759
3764
3764
3781
3776
3781
3776
3786
3781
3766
3771
3771
3781
3776
3776
3766
3776
3776
3776
3771
3771
3781
3781
3781
3771
3781
3781
3786
3776
3776
3771
3771
3771
3771
3786
3786
3781
3776
3776
3771
3786
3786
3781
3781
3776
3776
3776
3776
3771
3771
3781
3766
3781
3786
3781
3771
3776
3776
3781
3771
3776
3776
3776
3776
3781
3776
3781
3786
3776
3776
3786
3776
3776
3776
3776
3776
3781
3786
3771
3786
3781
3781
3776
3776
3776
3781
3781
3781
3781
3771
3776
3776
3771
3776
3771
3776
3771
3776
3771
3776
3776
3781
3781
3776
3776
3776
3776
3776
3771
3776
3776
3771
3771
3776
3776
3771
3781
3786
3781
3776
3776
3776
3776
3776
3776
3776
3776
3776
3776
3776
3776
3776
3781
3771
3776
3771
3776
3776
3781
3766
3771
3781
3781
3776
3776
3781
3781
3781
3776
3786
3786
3786
3786
3776
3771
3776
3776
3776
3771
3776
3776
3771
3771
3771
3781
3776
3776
3776
3776
3766
3766
3771
3771
3771
3771
3776
3776
3776
3776
3791
3791
3781
3791
3791
3781
3776
3781
3776
3776
3771
3771
3771
3786
3786
3786
3786
3786
3786
3786
3786
3766
3771
3786
3786
3786
3786
3786
3781
3781
3771
3781
3781
3781
3781
3786
3781
3771
3776
3776
3786
3781
3781
3771
3776
3786
3781
3781
3781
3771
3781
3771
3771
3776
3776
3786
3786
3786
3786
3771
3776
3771
3781
3781
3781
3781
3776
3776
3776
3776
3781
3781
3781
3781
3776
3776
3776
3781
3776
3776
3771
3781
3776
3786
3776
3771
3776
3776
3781
3776
3781
3776
3776
3771
3781
3781
3771
3771
3771
3771
3776
3776
3776
3771
3771
3776
3781
3781
3766
3771
3766
3776
3771
3771
3771
3776
3776
3771
3771
3776
3781
3776
3781
3771
3776
3776
3766
3776
3771
3771
3776
3771
3776
3776
3771
3776
3771
3771
3776
3771
3771
3771
3771
3771
3771
3766
3766
3771
3771
3771
3776
3776
3776
3771
3766
3766
3766
3766
3771
3771
3771
3776
3776
3771
3776
3776
3793
3793
3793
3793
3793
3788
3788
3783
3793
3793
3788
3788
3783
3793
3783
3783
3793
3783
3798
3798
3798
3793
3793
3793
3778
3783
3793
3788
3788
3793
3783
3793
3793
3793
3788
3783
3783
3788
3783
3788
3793
3793
3793
3783
3793
3788
3793
3798
3793
3798
3793
3788
3788
3788
3788
3793
3793
3778
3788
3788
3793
3793
3788
3798
3798
3788
3788
3788
3783
3793
3788
3788
3788
3783
3793
3788
3788
3788
3788
3783
3788
3783
3788
3783
3788
3783
3788
3788
3793
3778
3793
3793
3788
3788
3788
3788
3778
3788
3788
3788
3783
3783
3788
3788
3783
3788
3783
3788
3788
3783
3788
3788
3788
3788
3788
3788
3783
3783
3778
3793
3798
3788
3788
3788
3783
3788
3788
3788
3788
3783
3783
3788
3783
3788
3788
3783
3788
3788
3783
3788
3783
3788
3788
3788
3788
3783
3788
3788
3778
3788
3788
3793
3793
3793
3793
3788
3783
3783
3783
3788
3788
3788
3788
3778
3783
3788
3783
3788
3783
3788
3783
3788
3788
3783
3798
3798
3798
3798
3783
3793
3793
3783
3783
3793
3793
3793
3793
3793
3793
3793
3793
3783
3798
3798
3798
3798
3778
3798
3793
3793
3783
3793
3793
3793
3793
3798
3793
3783
3783
3788
3793
3788
3798
3793
3793
3783
3788
3798
3793
3783
3788
3793
3788
3793
3793
3783
3788
3788
3783
3788
3788
3798
3798
3793
3793
3793
3793
3783
3788
3783
3798
3793
3793
3793
3793
3788
3788
3788
3788
3788
3793
3793
3793
3793
3788
3793
3783
3793
3788
3793
3788
3788
3783
3793
3788
3783
3793
3778
3788
3788
3793
3793
3793
3783
3788
3788
3788
3783
3788
3788
3788
3788
3788
3788
3788
3783
3778
3778
3783
3788
3783
3788
3788
3783
3778
3788
3783
3783
3788
3783
3783
3788
3788
3788
3788
3788
3788
3788
3783
3783
3788
3778
3788
3783
3783
3788
3783
3788
3788
3783
3783
3778
3778
3783
3783
3783
3783
3783
3783
3778
3778
3793
3793
3783
3783
3783
3788
3788
3788
3778
3778
3778
3783
3783
3783
3788
3788
3783
3788
3788
3805
3805
3805
3795
3805
3800
3790
3805
3795
3795
3805
3800
3805
3805
3805
3800
3800
3805
3805
3805
3800
3800
3805
3795
3800
3795
3805
3795
3800
3805
3795
3795
3800
3795
3790
3795
3800
3800
3805
3805
3805
3805
3810
3810
3805
3805
3805
3800
3800
3800
3795
3800
3795
3800
3800
3800
3800
3800
3800
3810
3800
3800
3800
3800
3805
3795
3805
3790
3800
3800
3800
3800
3790
3800
3800
3800
3795
3795
3795
3795
3805
3805
3805
3805
3805
3795
3800
3800
3805
3805
3805
3805
3800
3800
3805
3800
3800
3805
3805
3795
3795
3805
3795
3805
3805
3800
3800
3800
3800
3795
3790
3800
3795
3805
3805
3790
3790
3790
3800
3800
3795
3800
3795
3800
3795
3800
3795
3800
3795
3800
3800
3800
3800
3805
3800
3800
3795
3795
3800
3800
3800
3790
3800
3800
3800
3800
3795
3795
3790
3800
3805
3800
3795
3800
3795
3795
3800
3800
3795
3800
3795
3800
3795
3795
3800
3795
3790
3800
3800
3800
3800
3800
3800
3800
3800
3800
3800
3790
3800
3795
3795
3800
3795
3795
3800
3800
3800
3800
3800
3800
3795
3810
3810
3810
3810
3795
3790
3795
3800
3795
3800
3795
3800
3795
3800
3795
3805
3805
3810
3810
3800
3800
3800
3800
3800
3805
3805
3805
3805
3805
3795
3805
3805
3805
3805
3790
3805
3795
3810
3800
3795
3800
3805
3795
3800
3805
3795
3800
3810
3800
3795
3800
3805
3805
3805
3805
3795
3795
3795
3800
3800
3800
3800
3800
3795
3805
3805
3805
3805
3795
3800
3795
3810
3810
3805
3805
3805
3805
3805
3800
3810
3800
3800
3800
3800
3800
3805
3805
3805
3805
3805
3805
3800
3805
3800
3805
3800
3795
3800
3800
3800
3795
3805
3800
3805
3795
3800
3800
3805
3800
3800
3800
3800
3805
3795
3795
3800
3795
3800
3800
3800
3800
3800
3800
3795
3790
3800
3795
3800
3795
3800
3800
3790
3800
3795
3800
3795
3795
3800
3800
3800
3800
3795
3795
3795
3790
3800
3795
3795
3800
3795
3800
3800
3795
3795
3795
3790
3790
3795
3790
3790
3795
3790
3800
3790
3800
3800
3795
3795
3795
3800
3800
3795
3790
3790
3790
3795
3795
3795
3800
3800
3795
3800
3800
3812
3812
3822
3822
3822
3812
3817
3817
3812
3807
3812
3812
3812
3812
3807
3822
3817
3817
3822
3812
3817
3807
3817
3807
3807
3812
3812
3812
3807
3817
3807
3807
3807
3817
3817
3812
3812
3817
3817
3812
3817
3807
3812
3807
3817
3817
3807
3812
3802
3812
3812
3817
3807
3812
3812
3817
3817
3817
3822
3817
3812
3812
3812
3812
3812
3807
3812
3817
3802
3817
3817
3817
3812
3817
3817
3817
3807
3812
3812
3807
3812
3812
3812
3802
3812
3807
3812
3817
3807
3817
3817
3817
3817
3817
3817
3812
3812
3817
3822
3812
3817
3802
3807
3807
3802
3802
3817
3817
3807
3807
3812
3812
3812
3812
3812
3812
3812
3807
3812
3812
3817
3807
3807
3802
3807
3812
3807
3812
3807
3812
3807
3812
3807
3812
3812
3812
3807
3807
3812
3807
3822
3822
3812
3812
3812
3802
3802
3812
3802
3812
3812
3812
3812
3812
3807
3807
3807
3807
3812
3812
3812
3807
3807
3812
3822
3812
3812
3812
3807
3807
3817
3812
3812
3807
3807
3812
3812
3802
3807
3807
3822
3812
3807
3822
3822
3822
3822
3802
3812
3812
3812
3812
3822
3822
3802
3807
3812
3807
3812
3807
3812
3807
3812
3807
3812
3812
3817
3817
3817
3807
3812
3812
3812
3812
3812
3812
3807
3802
3812
3807
3817
3807
3807
3812
3812
3812
3807
3807
3817
3807
3807
3807
3817
3817
3822
3812
3812
3807
3802
3812
3812
3817
3817
3812
3807
3817
3817
3817
3807
3812
3807
3812
3817
3817
3817
3817
3817
3822
3812
3812
3812
3812
3822
3812
3812
3812
3812
3812
3812
3817
3817
3817
3817
3817
3817
3812
3817
3812
3812
3817
3817
3812
3812
3817
3812
3812
3807
3807
3812
3812
3817
3807
3812
3812
3812
3812
3812
3812
3812
3812
3812
3812
3812
3807
3807
3812
3812
3807
3807
3807
3812
3812
3812
3812
3812
3807
3812
3807
3812
3807
3802
3812
3807
3817
3812
3807
3807
3812
3812
3812
3812
3812
3802
3807
3802
3812
3807
3807
3812
3807
3807
3807
3807
3807
3802
3802
3802
3812
3802
3802
3812
3807
3817
3802
3807
3807
3807
3812
3812
3802
3802
3802
3807
3807
3807
3812
3812
3807
3812
3812
3829
3829
3824
3829
3829
3829
3824
3824
3819
3824
3819
3819
3824
3829
3824
3829
3829
3829
3829
3824
3829
3819
3829
3819
3829
3829
3824
3829
3824
3819
3829
3829
3829
3829
3829
3829
3819
3824
3824
3824
3829
3824
3819
3829
3819
3819
3824
3819
3824
3819
3824
3829
3829
3819
3829
3824
3824
3829
3829
3829
3829
3824
3814
3824
3814
3824
3824
3824
3824
3829
3824
3824
3824
3824
3819
3829
3824
3824
3829
3829
3824
3824
3824
3829
3834
3829
3819
3824
3824
3819
3829
3824
3824
3824
3824
3824
3824
3819
3829
3824
3814
3824
3829
3824
3824
3829
3824
3829
3829
3829
3834
3819
3824
3824
3829
3814
3814
3814
3824
3829
3829
3819
3824
3824
3819
3819
3819
3819
3819
3819
3819
3824
3824
3819
3824
3819
3819
3814
3819
3819
3824
3824
3829
3829
3819
3824
3824
3814
3819
3824
3824
3819
3819
3824
3819
3824
3824
3819
3819
3819
3824
3824
3829
3824
3824
3824
3819
3819
3824
3824
3824
3819
3824
3824
3814
3829
3829
3829
3829
3814
3829
3824
3819
3834
3834
3824
3824
3824
3824
3829
3829
3814
3819
3819
3819
3819
3834
3834
3834
3834
3824
3824
3824
3824
3819
3814
3819
3819
3829
3819
3819
3829
3819
3819
3829
3829
3829
3819
3824
3824
3829
3829
3824
3824
3829
3824
3814
3829
3829
3824
3819
3829
3824
3819
3829
3829
3829
3829
3819
3819
3819
3819
3824
3824
3824
3824
3834
3824
3824
3824
3824
3824
3819
3824
3819
3824
3824
3824
3824
3824
3824
3824
3824
3814
3819
3824
3829
3824
3829
3829
3819
3824
3829
3824
3819
3819
3824
3819
3824
3824
3824
3829
3824
3824
3819
3819
3824
3824
3824
3824
3819
3819
3824
3819
3824
3819
3824
3819
3819
3819
3819
3819
3819
3819
3824
3824
3824
3824
3819
3824
3814
3819
3814
3824
3819
3824
3829
3824
3824
3824
3819
3819
3824
3824
3824
3824
3824
3824
3814
3814
3824
3819
3819
3824
3819
3819
3819
3814
3814
3814
3819
3814
3814
3819
3824
3824
3814
3819
3819
3819
3824
3824
3814
3814
3814
3819
3819
3819
3824
3824
3819
3824
3824
3841
3836
3841
3836
3836
3831
3836
3841
3831
3836
3831
3841
3831
3841
3826
3831
3831
3841
3841
3841
3841
3841
3836
3836
3836
3836
3836
3836
3841
3841
3836
3836
3831
3831
3836
3831
3831
3831
3836
3836
3841
3841
3836
3836
3836
3841
3826
3836
3841
3836
3836
3826
3836
3836
3836
3836
3836
3841
3841
3841
3836
3836
3836
3836
3836
3836
3841
3841
3836
3836
3831
3836
3836
3836
3836
3836
3836
3831
3841
3836
3836
3841
3836
3841
3831
3841
3831
3831
3831
3831
3836
3836
3831
3836
3836
3831
3836
3836
3836
3841
3836
3841
3836
3841
3836
3841
3836
3836
3831
3836
3836
3836
3831
3836
3841
3841
3836
3831
3831
3836
3831
3826
3841
3826
3836
3831
3836
3831
3836
3831
3831
3841
3836
3841
3841
3841
3831
3831
3831
3831
3831
3836
3826
3841
3831
3831
3836
3836
3831
3836
3836
3826
3831
3826
3831
3831
3831
3836
3836
3831
3836
3836
3831
3836
3831
3831
3836
3836
3836
3846
3846
3846
3846
3826
3836
3836
3836
3831
3836
3841
3831
3831
3831
3836
3831
3836
3836
3836
3831
3831
3831
3841
3836
3836
3826
3841
3841
3836
3836
3831
3841
3841
3841
3846
3846
3846
3846
3826
3846
3846
3846
3846
3836
3831
3836
3836
3836
3836
3841
3831
3826
3831
3841
3836
3841
3831
3831
3841
3831
3831
3841
3841
3841
3831
3836
3841
3836
3836
3836
3836
3841
3841
3831
3836
3836
3836
3831
3841
3836
3836
3831
3831
3831
3831
3841
3831
3836
3831
3836
3831
3836
3831
3836
3836
3836
3836
3836
3836
3826
3841
3831
3836
3836
3831
3836
3836
3831
3831
3831
3841
3831
3836
3836
3841
3836
3831
3831
3836
3836
3836
3831
3831
3836
3836
3831
3831
3836
3826
3836
3826
3831
3831
3831
3836
3836
3836
3836
3836
3836
3836
3831
3836
3826
3836
3831
3831
3836
3836
3836
3831
3831
3836
3836
3836
3836
3836
3836
3826
3836
3831
3831
3836
3831
3831
3831
3831
3826
3826
3831
3826
3826
3831
3826
3831
3831
3831
3836
3836
3826
3826
3826
3831
3831
3831
3836
3836
3831
3836
3836
3853
3853
3843
3848
3853
3843
3843
3853
3853
3843
3853
3853
3853
3853
3843
3838
3843
3848
3843
3843
3853
3853
3848
3848
3843
3853
3853
3853
3838
3843
3843
3853
3853
3843
3848
3853
3843
3853
3853
3853
3853
3848
3848
3853
3843
3843
3853
3838
3843
3853
3838
3843
3853
3853
3848
3853
3853
3848
3848
3843
3848
3848
3848
3848
3843
3848
3848
3848
3838
3848
3848
3838
3843
3843
3853
3848
3848
3843
3853
3838
3848
3843
3848
3853
3843
3848
3853
3853
3853
3853
3848
3848
3848
3848
3848
3848
3848
3848
3848
3848
3853
3853
3853
3853
3843
3843
3843
3848
3853
3853
3848
3848
3848
3848
3853
3848
3843
3843
3848
3853
3843
3853
3838
3843
3848
3848
3843
3848
3848
3843
3848
3848
3843
3848
3848
3848
3843
3843
3853
3853
3843
3848
3848
3843
3848
3848
3843
3848
3843
3853
3843
3838
3843
3843
3843
3848
3853
3853
3848
3838
3843
3848
3843
3843
3853
3843
3843
3848
3843
3853
3853
3853
3843
3838
3838
3848
3843
3848
3848
3838
3843
3843
3843
3848
3853
3853
3843
3848
3848
3848
3843
3838
3848
3853
3848
3848
3853
3853
3853
3853
3848
3848
3843
3843
3848
3843
3843
3848
3848
3853
3848
3848
3848
3843
3843
3843
3848
3843
3843
3843
3838
3848
3848
3843
3843
3843
3853
3848
3848
3848
3853
3838
3858
3858
3858
3858
3848
3853
3848
3848
3853
3843
3838
3853
3843
3848
3848
3853
3843
3843
3843
3843
3848
3843
3848
3853
3853
3843
3848
3848
3843
3843
3848
3848
3848
3853
3848
3853
3853
3843
3848
3848
3843
3848
3848
3853
3853
3853
3853
3843
3848
3843
3848
3843
3848
3843
3848
3848
3848
3848
3848
3843
3848
3853
3848
3843
3843
3848
3848
3853
3843
3843
3848
3848
3848
3838
3843
3848
3843
3848
3848
3843
3848
3848
3838
3838
3843
3848
3848
3848
3848
3848
3848
3843
3843
3848
3838
3848
3843
3843
3848
3843
3843
3848
3848
3848
3848
3843
3843
3838
3848
3843
3843
3848
3843
3843
3843
3843
3843
3843
3838
3838
3838
3838
3843
3843
3843
3848
3848
3838
3838
3838
3843
3843
3843
3848
3848
3843
3848
3848
3865
3865
3860
3860
3860
3850
3865
3865
3850
3860
3865
3860
3865
3865
3865
3850
3860
3865
3855
3865
3865
3850
3850
3855
3850
3855
3865
3865
3860
3855
3865
3860
3860
3865
3865
3850
3860
3865
3865
3865
3865
3855
3865
3865
3850
3865
3865
3860
3860
3865
3855
3855
3850
3860
3860
3865
3860
3855
3865
3865
3865
3865
3865
3855
3865
3860
3865
3860
3860
3860
3865
3855
3850
3860
3865
3865
3860
3860
3860
3865
3860
3860
3865
3860
3860
3860
3855
3855
3865
3865
3855
3860
3855
3865
3855
3855
3855
3860
3860
3860
3860
3860
3860
3860
3860
3860
3860
3860
3855
3860
3860
3855
3860
3855
3860
3850
3855
3855
3860
3860
3855
3855
3860
3860
3855
3850
3860
3860
3860
3860
3860
3855
3855
3855
3855
3860
3860
3850
3860
3865
3860
3865
3860
3865
3850
3855
3855
3855
3860
3860
3860
3860
3860
3860
3855
3855
3860
3865
3865
3860
3855
3860
3860
3855
3855
3865
3860
3865
3850
3850
3860
3855
3855
3860
3860
3855
3860
3860
3855
3855
3855
3855
3860
3860
3860
3855
3860
3865
3860
3860
3850
3860
3860
3865
3865
3865
3865
3860
3855
3870
3870
3855
3855
3860
3855
3855
3850
3855
3855
3855
3855
3855
3855
3855
3855
3850
3860
3860
3860
3855
3860
3860
3860
3865
3850
3865
3865
3865
3865
3855
3860
3865
3860
3860
3855
3860
3855
3850
3865
3855
3855
3860
3860
3855
3855
3855
3855
3855
3855
3860
3855
3855
3855
3860
3860
3855
3865
3860
3860
3865
3860
3855
3855
3860
3860
3860
3855
3860
3860
3865
3865
3865
3860
3865
3860
3865
3855
3860
3855
3860
3855
3860
3855
3860
3860
3860
3860
3860
3855
3855
3860
3860
3855
3855
3860
3860
3860
3855
3860
3860
3860
3860
3860
3850
3855
3855
3855
3855
3855
3855
3860
3860
3855
3855
3860
3855
3855
3855
3860
3850
3860
3855
3855
3855
3855
3860
3860
3860
3860
3855
3855
3855
3850
3855
3850
3860
3855
3855
3855
3855
3855
3855
3855
3850
3850
3850
3855
3850
3855
3855
3855
3860
3860
3850
3850
3850
3855
3855
3855
3860
3860
3855
3860
3855
3877
3872
3872
3872
3872
3872
3872
3872
3872
3872
3877
3877
3872
3867
3867
3877
3877
3877
3877
3867
3877
3877
3877
3877
3867
3877
3867
3867
3862
3867
3867
3867
3867
3877
3877
3877
3877
3877
3867
3877
3877
3862
3867
3877
3872
3872
3877
3862
3867
3867
3877
3877
3877
3872
3872
3867
3877
3867
3872
3862
3872
3872
3877
3872
3872
3867
3867
3877
3872
3872
3867
3872
3872
3872
3872
3877
3877
3867
3877
3877
3877
3877
3872
3872
3872
3872
3872
3877
3872
3872
3877
3862
3877
3877
3867
3872
3867
3867
3872
3872
3877
3867
3877
3867
3867
3867
3872
3872
3872
3872
3872
3862
3862
3872
3867
3867
3862
3872
3867
3872
3867
3867
3867
3877
3872
3872
3872
3872
3872
3867
3867
3872
3872
3867
3872
3867
3867
3862
3877
3877
3867
3872
3872
3867
3867
3872
3872
3862
3867
3872
3872
3877
3877
3867
3872
3872
3867
3872
3872
3867
3872
3872
3867
3867
3862
3877
3867
3867
3867
3867
3867
3867
3872
3882
3882
3872
3872
3867
3867
3867
3872
3872
3872
3862
3872
3872
3872
3867
3867
3867
3867
3867
3867
3872
3867
3872
3872
3867
3872
3877
3877
3872
3877
3872
3877
3877
3872
3877
3877
3872
3877
3877
3867
3872
3872
3872
3877
3872
3867
3882
3882
3862
3872
3882
3882
3862
3867
3867
3872
3867
3867
3867
3867
3862
3867
3872
3872
3872
3862
3872
3877
3877
3877
3877
3877
3877
3877
3877
3877
3877
3877
3877
3877
3877
3872
3867
3867
3862
3872
3867
3867
3867
3867
3862
3867
3867
3867
3872
3867
3877
3867
3872
3867
3872
3872
3867
3872
3872
3872
3867
3872
3872
3872
3872
3877
3872
3877
3872
3872
3867
3872
3867
3872
3867
3872
3867
3872
3872
3872
3872
3872
3867
3867
3872
3867
3867
3867
3872
3872
3872
3872
3867
3867
3867
3872
3872
3867
3867
3867
3867
3867
3867
3867
3867
3872
3872
3867
3867
3867
3867
3867
3867
3862
3867
3867
3867
3867
3867
3872
3872
3872
3872
3867
3862
3862
3867
3862
3867
3867
3862
3867
3867
3862
3862
3862
3862
3862
3867
3867
3867
3872
3872
3862
3862
3862
3867
3867
3867
3872
3872
3867
3867
3867
3884
3884
3884
3884
3889
3879
3879
3879
3879
3879
3879
3879
3879
3879
3884
3879
3884
3879
3884
3889
3889
3889
3879
3884
3879
3879
3889
3874
3879
3889
3889
3884
3879
3879
3889
3874
3879
3889
3889
3889
3889
3889
3874
3889
3874
3889
3884
3884
3884
3889
3884
3874
3889
3889
3889
3889
3884
3884
3879
3889
3879
3884
3879
3884
3879
3879
3879
3879
3889
3879
3884
3879
3884
3884
3889
3879
3884
3889
3889
3879
3889
3884
3884
3879
3884
3879
3879
3889
3884
3884
3884
3884
3884
3884
3879
3889
3889
3884
3879
3879
3884
3889
3884
3884
3879
3884
3879
3879
3879
3884
3884
3884
3879
3879
3879
3879
3879
3879
3879
3884
3884
3879
3879
3884
3879
3884
3879
3879
3884
3874
3884
3884
3874
3879
3884
3884
3879
3889
3889
3884
3879
3884
3884
3879
3879
3879
3879
3884
3874
3879
3874
3884
3879
3879
3879
3879
3874
3889
3889
3879
3884
3879
3879
3884
3884
3879
3874
3879
3884
3879
3879
3884
3884
3879
3884
3889
3889
3879
3879
3879
3884
3874
3884
3884
3889
3884
3884
3884
3879
3884
3879
3884
3884
3884
3874
3884
3894
3894
3879
3884
3879
3879
3879
3889
3879
3874
3879
3879
3884
3884
3884
3889
3889
3879
3884
3884
3879
3884
3884
3879
3884
3884
3889
3874
3884
3889
3889
3889
3889
3889
3889
3889
3889
3889
3884
3889
3889
3884
3884
3884
3884
3889
3889
3879
3874
3889
3879
3889
3879
3874
3884
3889
3879
3884
3884
3879
3884
3879
3884
3879
3884
3879
3879
3884
3884
3879
3879
3879
3884
3889
3879
3884
3884
3884
3879
3884
3879
3884
3879
3884
3879
3884
3884
3884
3884
3884
3874
3879
3879
3879
3879
3879
3884
3879
3879
3879
3879
3879
3884
3879
3879
3879
3879
3874
3874
3879
3879
3879
3874
3879
3879
3884
3874
3879
3879
3879
3879
3884
3884
3884
3884
3874
3874
3879
3879
3874
3874
3874
3874
3874
3874
3879
3879
3879
3884
3884
3874
3874
3874
3879
3879
3879
3879
3879
3879
3879
3896
3891
3896
3896
3891
3891
3891
3891
3886
3891
3891
3896
3886
3891
3901
3901
3901
3901
3886
3891
3886
3891
3886
3891
3896
3891
3896
3886
3891
3901
3891
3901
3891
3896
3891
3891
3891
3896
3901
3896
3891
3896
3896
3891
3891
3896
3896
3896
3896
3896
3896
3896
3901
3891
3896
3896
3891
3901
3896
3896
3901
3901
3896
3891
3896
3896
3896
3901
3896
3896
3896
3896
3896
3891
3896
3896
3896
3896
3896
3896
3891
3891
3896
3891
3891
3896
3896
3896
3896
3891
3896
3891
3896
3891
3891
3891
3891
3891
3891
3891
3896
3896
3896
3896
3891
3891
3891
3896
3896
3891
3891
3891
3896
3896
3896
3896
3896
3891
3896
3891
3891
3891
3891
3896
3891
3891
3891
3901
3891
3901
3891
3891
3891
3896
3891
3891
3891
3891
3891
3891
3896
3891
3896
3886
3891
3891
3891
3886
3886
3891
3891
3896
3896
3891
3901
3901
3896
3891
3891
3891
3891
3901
3886
3891
3891
3891
3896
3886
3901
3901
3891
3891
3891
3891
3896
3896
3901
3891
3896
3896
3896
3896
3896
3896
3886
3896
3901
3901
3891
3896
3891
3901
3891
3891
3891
3886
3901
3901
3891
3901
3896
3896
3896
3901
3896
3896
3896
3896
3901
3886
3896
3896
3896
3896
3896
3896
3896
3896
3896
3896
3896
3896
3896
3896
3901
3896
3896
3891
3896
3901
3886
3901
3891
3901
3891
3891
3896
3891
3896
3891
3896
3891
3896
3901
3891
3896
3896
3891
3891
3901
3896
3886
3891
3896
3901
3891
3891
3896
3891
3896
3891
3896
3891
3896
3896
3896
3896
3896
3891
3891
3896
3891
3891
3886
3891
3891
3891
3891
3891
3891
3891
3891
3891
3891
3886
3886
3891
3891
3886
3891
3891
3886
3891
3891
3891
3891
3891
3891
3896
3896
3886
3891
3891
3886
3886
3886
3896
3886
3886
3886
3891
3891
3896
3891
3891
3891
3886
3886
3886
3891
3891
3891
3891
3891
3891
3908
3908
3908
3908
3908
3908
3903
3898
3903
3898
3908
3908
3903
3903
3903
3903
3898
3903
3898
3903
3903
3903
3908
3903
3913
3903
3908
3908
3913
3903
3908
3903
3908
3898
3913
3908
3908
3913
3908
3908
3903
3903
3903
3903
3903
3908
3903
3903
3908
3903
3903
3913
3903
3903
3908
3908
3903
3898
3903
3913
3908
3913
3908
3903
3903
3908
3903
3903
3913
3903
3898
3903
3908
3908
3908
3903
3903
3903
3908
3903
3908
3903
3903
3903
3903
3903
3903
3903
3903
3903
3908
3903
3898
3898
3903
3908
3908
3903
3903
3903
3898
3908
3903
3903
3903
3903
3903
3908
3903
3903
3898
3908
3913
3908
3913
3913
3913
3908
3913
3913
3903
3903
3903
3898
3898
3903
3903
3908
3903
3908
3908
3908
3908
3903
3903
3898
3903
3903
3903
3903
3908
3903
3903
3903
3908
3908
3908
3908
3908
3903
3898
3913
3913
3913
3913
3908
3908
3913
3913
3903
3908
3903
3898
3913
3913
3903
3898
3898
3913
3913
3913
3903
3903
3908
3903
3903
3903
3903
3908
3908
3908
3908
3908
3908
3913
3913
3898
3908
3903
3908
3908
3913
3908
3908
3908
3903
3908
3898
3903
3913
3903
3898
3908
3903
3903
3908
3913
3908
3903
3908
3903
3908
3913
3903
3908
3908
3903
3903
3913
3908
3908
3898
3903
3908
3903
3903
3908
3903
3908
3903
3908
3903
3908
3908
3908
3908
3908
3913
3913
3903
3903
3903
3903
3898
3903
3903
3903
3903
3903
3898
3903
3908
3903
3913
3913
3903
3903
3913
3913
3898
3903
3903
3903
3903
3903
3908
3908
3898
3903
3903
3898
3908
3898
3898
3898
3903
3898
3908
3898
3903
3903
3903
3903
3903
3898
3898
3898
3903
3903
3903
3903
3903
3903
3920
3920
3920
3920
3910
3915
3915
3915
3915
3915
3920
3910
3910
3915
3920
3915
3915
3915
3915
3915
3915
3915
3910
3920
3910
3910
3915
3920
3920
3920
3915
3915
3915
3925
3915
3920
3920
3920
3920
3920
3920
3915
3915
3910
3920
3920
3925
3920
3915
3920
3915
3915
3915
3915
3915
3910
3920
3915
3915
3915
3915
3920
3910
3915
3915
3915
3920
3920
3925
3920
3910
3915
3920
3910
3920
3915
3915
3915
3920
3920
3920
3920
3910
3915
3920
3920
3925
3915
3910
3920
3925
3925
3915
3915
3915
3915
3915
3920
3925
3915
3915
3910
3915
3915
3920
3920
3920
3920
3915
3920
3915
3925
3920
3925
3920
3915
3915
3910
3920
3920
3910
3915
3915
3915
3915
3915
3920
3915
3910
3910
3920
3910
3915
3915
3920
3910
3915
3925
3925
3915
3920
3910
3915
3915
3915
3925
3915
3920
3920
3925
3915
3920
3920
3915
3910
3925
3925
3925
3925
3910
3915
3915
3920
3920
3910
3915
3915
3915
3920
3915
3920
3920
3920
3915
3910
3915
3915
3920
3920
3920
3920
3920
3910
3920
3920
3920
3920
3920
3915
3920
3910
3915
3915
3920
3920
3915
3925
3925
3920
3920
3920
3915
3915
3920
3910
3915
3920
3915
3920
3920
3915
3920
3920
3915
3915
3920
3915
3920
3920
3915
3920
3920
3915
3915
3920
3925
3920
3920
3915
3920
3915
3915
3915
3915
3915
3915
3915
3915
3915
3915
3915
3915
3915
3910
3915
3915
3915
3915
3915
3915
3915
3910
3915
3915
3920
3915
3915
3915
3915
3920
3920
3920
3910
3915
3915
3915
3915
3915
3920
3920
3910
3915
3915
3910
3915
3920
3915
3910
3910
3910
3915
3925
3925
3910
3915
3915
3925
3925
3915
3915
3910
3910
3910
3915
3915
3915
3915
3915
3915
3932
3932
3932
3927
3922
3932
3927
3927
3927
3927
3927
3927
3927
3927
3927
3927
3922
3927
3922
3927
3927
3927
3927
3927
3927
3927
3932
3927
3927
3927
3927
3927
3927
3927
3927
3922
3927
3927
3927
3927
3927
3927
3932
3932
3932
3927
3927
3932
3932
3922
3927
3927
3927
3927
3922
3927
3927
3932
3927
3932
3927
3932
3927
3927
3927
3932
3932
3922
3927
3932
3932
3932
3927
3927
3932
3932
3932
3932
3932
3932
3927
3927
3927
3932
3927
3932
3932
3922
3932
3927
3927
3927
3922
3927
3932
3932
3922
3927
3927
3927
3932
3922
3932
3927
3922
3922
3927
3927
3932
3932
3932
3932
3922
3922
3927
3927
3932
3937
3922
3927
3922
3937
3932
3937
3932
3922
3932
3932
3932
3932
3927
3932
3932
3922
3927
3927
3932
3932
3932
3932
3927
3932
3932
3927
3927
3932
3932
3932
3932
3927
3922
3927
3932
3932
3932
3932
3932
3927
3927
3927
3932
3932
3927
3922
3927
3932
3932
3932
3932
3932
3927
3932
3932
3927
3922
3922
3932
3927
3922
3927
3932
3927
3932
3927
3932
3927
3932
3927
3927
3932
3927
3932
3932
3927
3932
3932
3932
3932
3927
3927
3937
3937
3927
3932
3932
3927
3932
3932
3922
3927
3927
3927
3927
3927
3927
3927
3927
3927
3927
3927
3927
3927
3927
3927
3927
3927
3927
3927
3927
3922
3932
3922
3927
3927
3927
3927
3927
3927
3932
3932
3932
3922
3927
3927
3927
3927
3927
3932
3932
3922
3922
3922
3927
3927
3927
3922
3922
3927
3922
3922
3922
3932
3932
3932
3932
3922
3927
3927
3932
3932
3932
3932
3927
3927
3922
3922
3922
3927
3927
3927
3927
3922
3927
3927
3944
3939
3939
3944
3939
3939
3939
3934
3939
3939
3944
3939
3939
3944
3934
3939
3939
3934
3939
3939
3939
3939
3939
3944
3939
3934
3944
3939
3939
3939
3939
3939
3939
3939
3939
3939
3939
3939
3939
3939
3944
3939
3939
3944
3949
3939
3939
3939
3939
3934
3939
3939
3939
3944
3944
3934
3944
3949
3939
3944
3939
3934
3939
3939
3939
3944
3944
3939
3939
3944
3944
3934
3934
3944
3944
3944
3944
3934
3939
3934
3944
3944
3944
3944
3944
3939
3944
3939
3934
3944
3944
3939
3944
3944
3944
3939
3934
3934
3944
3939
3939
3934
3944
3939
3939
3939
3934
3934
3934
3934
3934
3939
3939
3944
3934
3939
3934
3944
3944
3939
3944
3944
3939
3939
3944
3944
3939
3939
3939
3944
3944
3934
3939
3944
3944
3944
3944
3944
3944
3944
3939
3939
3944
3944
3944
3944
3944
3944
3939
3944
3939
3944
3944
3944
3934
3934
3939
3939
3939
3939
3939
3944
3944
3939
3939
3944
3944
3944
3934
3939
3944
3944
3944
3944
3939
3934
3944
3934
3944
3939
3939
3939
3939
3944
3944
3939
3944
3939
3944
3939
3944
3939
3939
3944
3944
3939
3939
3939
3944
3944
3944
3944
3934
3934
3939
3939
3939
3939
3939
3939
3939
3939
3939
3939
3939
3939
3939
3939
3939
3939
3939
3939
3939
3939
3939
3934
3934
3939
3934
3939
3939
3939
3944
3944
3944
3939
3934
3939
3939
3939
3939
3939
3939
3944
3944
3934
3934
3934
3934
3934
3939
3939
3934
3934
3939
3934
3934
3934
3944
3944
3944
3944
3934
3939
3939
3944
3944
3944
3944
3939
3939
3934
3934
3934
3939
3939
3939
3939
3934
3934
3939
3939
3951
3951
3951
3956
3951
3946
3946
3951
3946
3956
3951
3946
3951
3946
3951
3951
3946
3951
3951
3951
3956
3951
3951
3951
3946
3951
3951
3946
3951
3951
3951
3951
3951
3951
3946
3951
3956
3951
3946
3951
3956
3956
3946
3951
3946
3956
3951
3946
3956
3951
3951
3956
3951
3951
3946
3951
3946
3951
3956
3956
3951
3951
3956
3946
3951
3956
3956
3946
3951
3951
3951
3956
3956
3951
3951
3946
3956
3951
3951
3951
3951
3956
3956
3956
3956
3951
3956
3946
3956
3956
3956
3951
3951
3946
3946
3951
3946
3951
3951
3951
3946
3946
3946
3951
3951
3956
3946
3956
3956
3956
3951
3951
3951
3951
3951
3951
3956
3956
3951
3956
3956
3946
3956
3951
3951
3951
3956
3956
3956
3951
3951
3951
3951
3956
3956
3956
3956
3951
3951
3951
3951
3951
3951
3956
3946
3946
3956
3946
3951
3956
3946
3956
3951
3951
3951
3956
3946
3951
3951
3951
3956
3951
3951
3951
3951
3951
3951
3951
3951
3951
3956
3956
3951
3951
3956
3951
3951
3951
3946
3946
3951
3951
3951
3951
3946
3951
3951
3951
3951
3951
3951
3951
3951
3951
3951
3951
3951
3946
3951
3951
3951
3951
3951
3951
3951
3946
3951
3951
3951
3956
3951
3946
3951
3951
3951
3946
3951
3951
3951
3951
3951
3951
3946
3946
3951
3951
3946
3946
3946
3946
3956
3951
3951
3946
3951
3951
3956
3951
3951
3951
3951
3946
3946
3946
3951
3951
3951
3951
3946
3951
3951
3963
3963
3963
3958
3963
3963
3968
3958
3958
3963
3958
3963
3963
3958
3958
3963
3963
3958
3963
3958
3963
3963
3963
3958
3968
3963
3963
3963
3958
3963
3968
3958
3968
3968
3958
3968
3968
3968
3963
3968
3963
3968
3963
3958
3963
3963
3963
3963
3963
3968
3968
3968
3963
3963
3958
3968
3958
3963
3968
3968
3958
3958
3963
3963
3968
3968
3963
3963
3963
3963
3968
3963
3963
3963
3958
3968
3963
3963
3958
3968
3963
3963
3963
3963
3958
3963
3963
3958
3958
3958
3958
3968
3963
3963
3968
3968
3968
3963
3958
3958
3968
3968
3963
3963
3968
3968
3958
3963
3963
3963
3963
3958
3968
3968
3968
3963
3968
3963
3958
3968
3963
3963
3963
3958
3963
3963
3963
3963
3963
3958
3968
3958
3968
3963
3968
3958
3958
3958
3963
3958
3963
3963
3958
3968
3958
3963
3958
3963
3963
3968
3963
3963
3963
3968
3968
3968
3963
3963
3963
3968
3963
3963
3963
3963
3958
3958
3958
3963
3958
3958
3958
3958
3963
3963
3963
3963
3958
3958
3963
3963
3963
3963
3963
3958
3958
3963
3963
3958
3963
3963
3963
3958
3963
3963
3963
3958
3963
3963
3958
3958
3963
3958
3963
3958
3963
3963
3963
3958
3963
3958
3958
3958
3963
3963
3958
3958
3963
3958
3963
3958
3963
3963
3958
3958
3963
3963
3958
3958
3958
3958
3968
3963
3958
3963
3963
3968
3958
3958
3963
3958
3958
3963
3963
3958
3958
3958
3958
3958
3963
3963
3958
3958
3963
3963
3958
3963
3963
3975
3975
3975
3975
3975
3975
3975
3975
3975
3975
3975
3975
3975
3975
3970
3975
3975
3970
3970
3970
3970
3975
3970
3975
3975
3970
3975
3975
3975
3980
3970
3970
3970
3970
3970
3975
3975
3975
3970
3970
3970
3980
3970
3980
3975
3970
3975
3975
3970
3970
3970
3970
3970
3980
3970
3975
3975
3975
3970
3980
3980
3970
3980
3975
3975
3975
3975
3975
3970
3980
3980
3980
3970
3970
3970
3975
3975
3975
3970
3975
3970
3970
3980
3970
3980
3975
3980
3975
3975
3980
3970
3970
3970
3975
3975
3980
3975
3970
3975
3980
3975
3970
3975
3975
3980
3970
3970
3970
3980
3970
3980
3975
3975
3975
3970
3980
3980
3975
3975
3975
3975
3970
3970
3975
3980
3975
3975
3975
3980
3970
3980
3975
3975
3980
3975
3975
3975
3975
3980
3975
3980
3975
3975
3970
3980
3970
3980
3980
3970
3980
3980
3970
3970
3970
3975
3970
3980
3975
3980
3970
3970
3980
3970
3975
3975
3980
3975
3975
3980
3980
3975
3975
3975
3975
3970
3970
3970
3970
3975
3970
3970
3970
3970
3970
3970
3970
3970
3970
3970
3975
3975
3975
3975
3970
3970
3970
3975
3975
3975
3970
3970
3975
3975
3975
3970
3975
3975
3970
3975
3970
3970
3980
3975
3970
3970
3970
3970
3975
3970
3970
3970
3975
3970
3970
3975
3975
3970
3970
3975
3970
3970
3970
3970
3970
3980
3980
3970
3975
3970
3970
3980
3980
3970
3970
3970
3975
3970
3970
3970
3970
3975
3970
3970
3975
3970
3970
3975
3970
3987
3987
3987
3987
3987
3987
3987
3987
3987
3987
3987
3987
3987
3987
3987
3987
3987
3987
3987
3987
3987
3982
3987
3987
3987
3987
3987
3987
3982
3987
3982
3987
3987
3987
3987
3987
3987
3987
3987
3982
3987
3987
3982
3987
3987
3987
3987
3987
3982
3982
3982
3987
3982
3982
3987
3982
3982
3982
3987
3982
3982
3987
3982
3982
3982
3982
3982
3982
3982
3987
3987
3982
3987
3987
3992
3987
3982
3982
3982
3992
3987
3982
3982
3982
3982
3982
3987
3987
3987
3982
3987
3982
3987
3987
3992
3982
3982
3982
3982
3982
3992
3992
3987
3982
3987
3992
3982
3982
3982
3982
3987
3987
3982
3987
3982
3982
3987
3982
3992
3987
3982
3982
3987
3987
3982
3992
3982
3982
3982
3982
3982
3992
3982
3992
3992
3982
3987
3982
3982
3987
3987
3982
3987
3987
3987
3982
3982
3987
3992
3992
3987
3987
3992
3982
3987
3987
3982
3987
3987
3987
3992
3987
3992
3982
3982
3982
3987
3987
3992
3982
3987
3982
3992
3992
3987
3982
3982
3992
3982
3982
3992
3987
3982
3992
3987
3982
3992
3992
3982
3982
3987
3992
3982
3982
3992
3992
3982
3982
3992
3982
3992
3982
3992
3982
3982
3987
3982
3982
3987
3982
3992
3987
3982
3982
3982
3987
3982
3982
3987
3982
3982
3982
3982
3982
3982
3982
3982
3982
3982
3982
3982
3982
3982
3982
3982
3982
3982
3982
3987
3982
3982
3987
3982
3982
3987
3982
3982
3987
3982
3982
3982
3982
3987
3992
3992
3982
3982
3982
3982
3982
3982
3982
3982
3982
3987
3982
3982
3982
3982
3982
3987
3982
3982
3982
3982
3982
3982
3982
3982
3982
3982
3982
3982
3987
3982
3992
3982
3982
3982
3987
3992
3982
3982
3982
3982
3982
3982
3982
3982
3982
3982
3982
3982
3982
3982
3982
3982
3999
3999
3999
3999
3999
3999
3999
3999
3999
3999
3999
3999
3999
3999
3999
3999
3994
3999
3994
3999
3994
3999
3994
3999
3994
3999
3994
3994
3999
3994
3994
3994
3994
3994
3994
3994
3994
3994
3994
3994
3994
3999
3994
3994
3999
3999
3994
3994
3994
3994
3994
3994
3994
3994
3999
3994
3994
3994
3994
3994
3994
3999
3994
3994
3999
3999
3994
3994
3994
3994
3994
3994
3994
3994
3994
3994
3994
3994
3994
3994
3994
3999
3999
4004
3994
3994
3994
3999
4004
3999
3994
3999
3994
3994
3994
3994
3994
3999
3994
3999
3999
4004
4004
3994
3999
4004
3994
3999
3999
3994
3994
4004
3999
3994
3994
3994
3994
3999
3999
3994
3994
3999
3994
3994
3999
3999
3994
3994
3999
3999
3999
4004
3994
3994
3999
4004
3994
3994
3994
3994
3999
3994
4004
4004
3994
3994
3999
3999
3994
4004
4004
3994
3994
3999
3999
3999
3999
3999
3994
3994
4004
3994
3999
3999
3999
3994
3994
3999
3994
4004
3994
3999
3994
3999
3999
3999
3999
3994
3994
3999
3999
3999
3999
3999
4004
3994
3999
3994
3999
3994
3999
3999
3999
3994
3994
3999
3999
4004
3999
3994
3999
3994
3999
3999
3999
3994
3999
4004
3994
3994
4004
3994
3994
3999
3999
3999
3994
4004
3999
3999
3994
3999
4004
3994
3994
3999
3999
3999
3999
3994
3999
3999
3999
3999
3999
3994
3994
4004
3994
3999
4004
3994
3994
3999
3994
3994
3999
3994
3994
3999
3994
3994
3994
3994
3994
3994
3994
3994
3994
3994
3994
3994
3994
3999
3999
3994
3999
3994
3994
3994
4004
4004
3994
3994
3994
4004
3994
3994
3999
3994
3999
4004
3994
3994
3994
3994
3994
3994
3994
3994
3994
3994
3994
3999
3994
3994
3994
3994
3999
3994
3994
4004
4004
4004
3994
3994
3994
3999
3999
3994
3999
3994
3994
4004
3999
3999
3999
3994
3994
3994
3994
3994
3994
3994
3994
3994
3994
3994
3994
4011
4011
4006
4011
4006
4006
4006
4011
4006
4006
4006
4006
4006
4011
4011
4006
4006
4006
4006
4006
4006
4006
4006
4006
4011
4011
4006
4011
4006
4006
4006
4006
4006
4006
4006
4006
4011
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4011
4006
4006
4006
4011
4006
4006
4006
4011
4006
4006
4006
4006
4006
4006
4011
4006
4006
4006
4006
4011
4011
4011
4006
4011
4006
4006
4011
4006
4011
4011
4011
4006
4011
4011
4011
4006
4011
4011
4006
4006
4011
4011
4011
4011
4011
4011
4006
4011
4006
4006
4006
4006
4011
4006
4011
4011
4011
4011
4011
4006
4006
4011
4011
4011
4011
4011
4011
4011
4011
4011
4011
4006
4011
4011
4006
4006
4006
4011
4006
4011
4011
4011
4011
4011
4011
4011
4006
4006
4011
4011
4011
4011
4011
4011
4011
4011
4006
4011
4006
4006
4006
4011
4011
4011
4011
4011
4011
4011
4006
4006
4011
4011
4006
4006
4006
4006
4006
4011
4011
4006
4011
4011
4011
4011
4011
4011
4006
4011
4011
4011
4011
4006
4011
4006
4011
4011
4011
4011
4006
4006
4011
4011
4011
4011
4011
4006
4011
4006
4006
4011
4006
4011
4011
4011
4011
4011
4011
4011
4006
4006
4011
4011
4011
4011
4006
4011
4011
4011
4006
4011
4006
4011
4011
4011
4011
4011
4011
4011
4011
4006
4006
4011
4011
4006
4006
4011
4006
4011
4011
4006
4011
4006
4006
4006
4011
4006
4006
4011
4006
4006
4006
4011
4011
4011
4011
4011
4006
4011
4011
4006
4011
4011
4011
4011
4011
4011
4006
4006
4011
4011
4011
4011
4006
4006
4011
4011
4011
4011
4006
4006
4011
4011
4011
4011
4006
4011
4011
4011
4011
4011
4011
4006
4006
4011
4006
4011
4011
4006
4006
4011
4011
4011
4011
4011
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4011
4006
4006
4006
4006
4006
4006
4006
4006
4011
4006
4006
4011
4006
4006
4006
4006
4006
4011
4011
4006
4006
4011
4011
4011
4006
4011
4011
4011
4011
4006
4006
4011
4011
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4011
4006
4006
4011
4011
4011
4006
4006
4011
4011
4011
4006
4011
4006
4006
4011
4011
4011
4011
4011
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4023
4023
4023
4023
4018
4018
4018
4018
4018
4018
4018
4018
4018
4018
4018
4018
4018
4018
4018
4018
4018
4018
4018
4018
4018
4018
4018
4018
4018
4018
4018
4018
4018
4018
4018
4023
4018
4018
4018
4018
4018
4018
4018
4023
4018
4018
4018
4018
4018
4018
4018
4018
4018
4018
4018
4018
4023
4018
4018
4018
4023
4018
4023
4018
4023
4023
4023
4023
4018
4023
4023
4018
4023
4023
4023
4023
4023
4018
4018
4018
4018
4023
4018
4018
4023
4023
4023
4023
4023
4018
4023
4018
4023
4018
4018
4023
4018
4018
4018
4018
4018
4023
4018
4023
4018
4018
4018
4018
4023
4023
4018
4023
4018
4023
4018
4018
4018
4023
4018
4023
4018
4023
4018
4023
4018
4018
4018
4018
4023
4023
4018
4018
4018
4018
4018
4018
4018
4018
4023
4018
4018
4018
4018
4018
4023
4023
4023
4018
4018
4023
4023
4023
4023
4018
4018
4018
4023
4018
4018
4018
4018
4018
4018
4018
4018
4023
4023
4023
4023
4018
4018
4023
4018
4018
4018
4023
4023
4018
4018
4018
4018
4018
4018
4018
4018
4018
4018
4023
4018
4018
4018
4018
4018
4023
4023
4023
4023
4018
4018
4023
4023
4023
4018
4018
4018
4023
4018
4018
4018
4018
4023
4023
4018
4018
4018
4018
4023
4018
4018
4018
4018
4018
4018
4018
4018
4023
4023
4023
4023
4018
4018
4018
4018
4018
4018
4018
4018
4023
4018
4018
4018
4018
4018
4018
4018
4018
4018
4018
4018
4018
4018
4018
4018
4018
4018
4018
4018
4018
4023
4018
4018
4023
4018
4018
4023
4018
4023
4018
4018
4023
4018
4018
4018
4018
4018
4018
4018
4018
4018
4018
4018
4023
4018
4018
4018
4018
4023
4018
4018
4023
4018
4018
4023
4018
4018
4023
4018
4023
4018
4018
4018
4018
4018
4018
4018
4018
4018
4018
4018
4018
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4030
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
4042
