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
89
99
99
99
94
99
94
94
94
94
94
94
94
94
101
101
111
106
101
111
106
106
106
106
106
106
106
118
113
113
108
118
118
118
118
118
108
118
113
113
113
113
130
125
130
130
130
120
125
130
130
130
120
125
130
125
125
137
142
132
142
142
137
142
132
137
137
137
154
149
154
144
154
149
149
144
149
149
149
166
161
166
166
166
166
161
161
166
166
161
161
156
156
161
161
178
178
178
178
173
173
173
178
178
168
168
173
173
185
190
190
180
185
185
180
185
185
202
202
197
202
192
197
197
197
192
197
197
229
209
214
214
214
214
209
209
209
214
214
209
204
204
209
209
226
236
226
226
226
226
221
221
221
226
226
216
216
221
221
248
243
233
238
238
238
233
228
233
233
228
233
233
255
255
245
250
250
250
250
245
250
250
245
245
245
240
240
245
245
267
262
262
262
262
262
262
262
257
257
257
262
262
252
252
257
257
269
274
274
274
274
274
274
274
274
269
264
274
274
269
269
264
269
269
296
281
286
281
286
286
276
276
281
286
286
281
281
281
281
276
276
281
281
303
303
293
293
293
293
293
288
288
288
293
288
288
288
293
293
310
310
305
305
305
300
300
300
305
305
305
300
300
300
300
300
322
322
317
317
317
317
317
317
312
317
317
312
312
312
312
312
339
329
329
329
324
329
329
329
329
329
324
329
329
324
324
324
319
319
324
346
336
336
341
341
341
341
336
331
336
336
341
336
336
336
331
336
358
353
348
348
348
348
348
343
348
348
343
348
365
365
360
360
360
350
355
360
350
360
360
355
355
355
377
372
372
372
372
372
372
372
362
362
367
367
372
372
367
367
362
362
367
367
384
384
384
374
384
384
384
374
384
384
379
379
379
379
374
374
379
379
379
379
396
396
396
396
396
391
391
391
391
391
396
391
386
386
391
391
391
391
398
408
403
403
398
403
403
393
393
403
403
403
403
415
410
410
415
410
415
415
405
415
415
405
410
410
410
410
427
422
422
427
427
417
427
427
422
417
422
422
439
434
439
439
439
429
439
434
434
429
434
434
451
446
451
441
451
451
446
446
446
441
446
446
463
463
458
458
458
463
458
458
463
463
453
453
458
458
475
475
475
475
475
470
475
475
465
470
470
465
470
470
482
487
487
477
482
482
477
482
482
499
499
494
499
499
489
494
494
494
489
494
494
526
511
511
511
506
506
506
511
506
506
511
511
501
501
506
506
533
523
523
523
523
518
523
523
513
518
518
513
518
518
545
540
530
535
535
535
535
525
530
530
530
525
530
530
552
552
547
547
542
542
547
542
542
542
547
547
537
537
542
542
564
559
559
559
559
559
559
559
559
559
554
559
559
549
554
554
549
554
554
566
571
571
571
571
571
571
561
566
566
566
571
571
571
571
561
566
566
593
583
578
578
583
583
578
578
578
578
578
578
578
573
573
573
573
578
578
600
600
590
590
590
585
585
585
590
590
585
585
585
590
590
607
607
602
597
602
602
597
597
602
602
597
597
597
597
597
619
619
614
614
614
614
614
614
614
614
609
609
609
609
609
609
636
621
626
626
626
626
626
626
626
621
621
626
621
621
616
616
621
643
638
633
633
638
638
633
638
638
633
633
633
638
633
628
633
628
633
655
650
645
650
645
645
640
645
645
645
640
645
662
662
657
657
657
657
652
647
647
657
657
657
652
652
652
674
669
669
669
659
669
669
669
659
669
664
664
664
664
659
659
664
664
681
681
681
671
681
681
681
671
681
681
676
676
676
676
671
671
676
676
676
676
693
693
693
693
688
688
688
688
693
693
683
683
688
688
688
688
695
705
700
695
705
700
705
700
690
690
700
700
700
700
712
707
707
712
712
712
702
707
712
712
712
702
707
707
707
707
724
724
719
719
724
724
724
724
714
719
724
724
714
719
719
731
736
736
726
736
731
736
731
726
731
731
748
743
748
738
748
743
743
743
738
743
743
760
755
760
760
755
755
760
760
755
760
760
755
750
750
755
755
772
772
772
767
772
767
767
772
772
762
762
767
767
779
784
784
774
779
779
774
779
779
796
796
791
786
796
791
791
791
786
791
791
823
808
808
803
803
803
808
808
803
808
808
803
798
798
803
803
820
830
820
820
820
815
820
815
815
820
820
810
810
815
815
842
837
827
832
832
832
822
827
827
827
822
827
827
849
849
844
844
839
839
844
844
839
839
844
844
839
834
834
839
839
861
856
856
856
856
856
856
851
856
851
851
856
856
846
846
851
851
863
868
868
868
868
868
868
868
868
858
863
868
868
863
863
858
863
863
890
880
875
875
880
880
875
875
870
870
875
880
880
875
875
870
870
875
875
897
897
887
887
887
887
887
882
882
882
887
882
882
882
887
887
904
904
899
899
899
894
894
894
899
899
899
894
894
894
894
894
916
916
911
911
911
911
911
911
906
911
911
906
906
906
906
906
933
923
923
923
918
923
923
923
923
923
918
923
923
918
918
918
913
913
918
940
930
935
930
935
935
935
930
925
930
930
930
935
930
930
925
930
952
947
942
942
942
942
942
937
942
942
937
942
959
959
954
954
954
949
954
954
954
949
949
949
971
966
966
966
966
966
966
966
961
961
966
966
961
961
961
961
978
978
978
978
963
978
978
978
963
978
973
973
973
973
973
973
973
973
990
990
990
990
985
985
985
985
990
975
975
985
990
985
975
975
985
985
985
985
987
987
1002
997
997
997
997
987
987
997
997
997
997
1009
1009
1009
1009
1009
1009
999
999
1004
1004
1004
1004
1011
1021
1016
1021
1021
1011
1021
1021
1016
1006
1006
1016
1016
1033
1023
1023
1033
1033
1033
1023
1033
1018
1028
1028
1018
1028
1028
1045
1035
1045
1045
1045
1040
1030
1040
1030
1040
1040
1047
1057
1057
1052
1042
1057
1052
1057
1057
1042
1052
1052
1069
1059
1069
1069
1069
1069
1054
1069
1069
1059
1064
1064
1054
1064
1064
1071
1071
1081
1081
1076
1076
1071
1066
1066
1076
1076
1093
1093
1093
1093
1083
1088
1088
1078
1078
1088
1088
1120
1105
1095
1105
1105
1105
1100
1100
1090
1105
1105
1090
1100
1100
1127
1107
1117
1117
1117
1117
1102
1117
1117
1107
1112
1112
1102
1112
1112
1139
1134
1119
1129
1129
1119
1129
1129
1124
1124
1119
1114
1114
1124
1124
1146
1146
1141
1141
1141
1131
1136
1136
1141
1141
1126
1126
1136
1136
1158
1143
1153
1153
1153
1153
1153
1153
1153
1153
1153
1138
1153
1153
1143
1148
1148
1148
1148
1138
1148
1148
1175
1155
1165
1165
1165
1155
1165
1165
1165
1160
1160
1160
1160
1155
1165
1165
1165
1165
1150
1150
1160
1160
1160
1160
1182
1177
1177
1167
1177
1172
1172
1172
1172
1162
1172
1172
1172
1172
1162
1172
1172
1172
1172
1194
1189
1179
1184
1174
1184
1179
1184
1184
1174
1184
1184
1184
1184
1201
1201
1191
1196
1196
1191
1196
1191
1186
1196
1196
1186
1191
1191
1191
1191
1213
1208
1208
1203
1208
1208
1208
1208
1208
1208
1208
1208
1208
1198
1203
1203
1198
1203
1203
1215
1220
1220
1210
1220
1220
1220
1220
1215
1215
1215
1220
1220
1220
1220
1210
1215
1215
1242
1232
1227
1227
1232
1232
1227
1227
1227
1227
1227
1227
1227
1222
1222
1227
1227
1249
1249
1239
1239
1239
1234
1239
1239
1234
1239
1239
1256
1256
1251
1251
1251
1246
1241
1241
1251
1251
1246
1246
1246
1268
1268
1263
1263
1263
1263
1263
1263
1263
1253
1253
1263
1258
1258
1258
1258
1258
1253
1253
1258
1275
1275
1275
1265
1265
1275
1275
1275
1275
1275
1275
1270
1270
1275
1270
1270
1270
1270
1265
1265
1270
1270
1297
1287
1287
1287
1287
1282
1282
1282
1282
1282
1287
1282
1282
1282
1277
1277
1282
1282
1304
1304
1289
1294
1294
1294
1289
1294
1294
1294
1294
1284
1284
1294
1294
1311
1311
1301
1301
1306
1301
1306
1306
1306
1296
1306
1306
1301
1301
1296
1301
1301
1323
1323
1313
1318
1318
1318
1318
1318
1318
1308
1318
1313
1318
1313
1308
1313
1313
1340
1325
1320
1330
1330
1330
1330
1330
1330
1325
1325
1330
1330
1325
1320
1325
1325
1347
1342
1337
1342
1342
1337
1342
1337
1337
1337
1342
1342
1337
1337
1332
1332
1337
1337
1359
1354
1354
1349
1349
1339
1349
1349
1344
1339
1349
1344
1349
1349
1366
1366
1361
1361
1361
1361
1356
1351
1351
1361
1361
1361
1356
1351
1351
1356
1356
1378
1373
1373
1373
1363
1373
1373
1363
1373
1373
1368
1368
1368
1368
1368
1363
1363
1368
1395
1385
1385
1385
1380
1385
1385
1380
1385
1385
1385
1380
1380
1380
1380
1380
1380
1375
1375
1380
1380
1402
1387
1397
1397
1392
1392
1392
1392
1387
1397
1392
1397
1392
1392
1392
1382
1382
1392
1392
1414
1409
1399
1404
1399
1404
1404
1399
1394
1399
1404
1399
1404
1404
1394
1404
1404
1421
1421
1411
1411
1416
1416
1416
1416
1416
1406
1416
1411
1411
1411
1406
1411
1411
1433
1428
1428
1423
1428
1428
1428
1418
1428
1428
1423
1423
1428
1428
1423
1418
1423
1423
1440
1440
1435
1435
1440
1440
1440
1440
1440
1440
1430
1430
1435
1440
1440
1435
1435
1430
1430
1435
1435
1452
1447
1452
1452
1447
1447
1452
1452
1447
1447
1442
1442
1442
1442
1442
1442
1447
1447
1459
1459
1459
1454
1454
1454
1459
1459
1459
1454
1454
1454
1459
1459
1471
1471
1471
1471
1466
1471
1471
1471
1466
1466
1466
1466
1466
1478
1483
1483
1483
1483
1478
1483
1483
1478
1478
1473
1473
1478
1510
1485
1490
1495
1495
1495
1495
1490
1490
1490
1490
1485
1490
1517
1517
1502
1507
1507
1507
1502
1502
1502
1507
1497
1502
1507
1502
1497
1502
1524
1524
1519
1519
1519
1519
1514
1514
1519
1519
1509
1514
1514
1509
1514
1536
1536
1531
1526
1531
1531
1531
1521
1526
1526
1526
1526
1521
1526
1538
1543
1543
1543
1543
1538
1538
1538
1543
1533
1538
1543
1538
1533
1538
1555
1555
1555
1555
1550
1555
1550
1555
1550
1545
1550
1545
1550
1562
1562
1567
1562
1557
1562
1562
1562
1557
1557
1557
1589
1574
1569
1574
1574
1574
1569
1574
1574
1574
1569
1569
1586
1596
1586
1586
1586
1586
1586
1586
1581
1581
1581
1581
1608
1603
1598
1598
1598
1583
1583
1593
1593
1593
1593
1615
1615
1610
1610
1610
1610
1605
1605
1595
1595
1610
1610
1595
1595
1605
1605
1627
1622
1622
1622
1622
1607
1607
1622
1622
1622
1617
1617
1617
1617
1607
1607
1617
1617
1634
1634
1634
1634
1634
1634
1634
1634
1634
1634
1629
1629
1629
1629
1619
1619
1629
1629
1629
1629
1656
1631
1646
1646
1641
1641
1641
1641
1631
1646
1646
1646
1646
1626
1626
1641
1641
1641
1641
1663
1643
1658
1643
1653
1638
1653
1653
1643
1653
1653
1638
1653
1653
1653
1653
1675
1670
1655
1665
1665
1665
1665
1665
1665
1650
1665
1665
1650
1660
1660
1660
1660
1682
1682
1667
1677
1677
1662
1677
1677
1667
1672
1672
1677
1677
1662
1672
1672
1694
1679
1679
1689
1689
1689
1674
1679
1684
1684
1684
1684
1674
1684
1684
1691
1701
1701
1701
1701
1701
1701
1701
1701
1696
1696
1686
1696
1696
1686
1696
1696
1696
1696
1703
1698
1713
1713
1708
1708
1703
1713
1713
1713
1713
1698
1708
1708
1708
1708
1820
1820
1720
1820
1820
1820
1720
1715
1715
1720
1715
1720
1720
1720
1720
1710
1710
1720
1720
1715
1715
1747
1732
1832
1832
1832
1832
1832
1832
1832
1727
1727
1732
1732
1732
1732
1732
1732
1722
1732
1732
1722
1727
1727
1727
1739
1754
1844
1844
1844
1844
1844
1744
1744
1734
1744
1744
1739
1739
1744
1744
1734
1739
1739
1766
1761
1856
1856
1851
1851
1851
1851
1751
1756
1746
1756
1756
1751
1751
1751
1746
1751
1751
1773
1773
1863
1863
1863
1863
1763
1768
1768
1768
1768
1763
1763
1763
1768
1768
1763
1758
1758
1763
1763
1785
1870
1870
1875
1875
1875
1875
1780
1780
1780
1780
1780
1780
1780
1775
1775
1775
1780
1780
1770
1770
1775
1775
1802
1882
1882
1887
1887
1887
1887
1787
1792
1792
1792
1792
1792
1792
1792
1792
1782
1782
1782
1787
1792
1792
1787
1787
1782
1787
1787
1809
1809
1899
1899
1894
1894
1899
1899
1804
1799
1799
1804
1804
1799
1799
1799
1804
1804
1799
1799
1794
1794
1794
1794
1794
1799
1794
1799
1816
1816
1906
1911
1911
1906
1911
1911
1811
1811
1811
1806
1806
1811
1811
1806
1811
1806
1806
1811
1806
1811
1828
1828
1923
1923
1918
1918
1923
1923
1823
1823
1823
1823
1823
1818
1823
1823
1823
1818
1818
1818
1818
1818
1930
1935
1935
1930
1935
1935
1835
1835
1835
1830
1835
1835
1835
1835
1835
1830
1835
1830
1830
1835
1835
1835
1830
1830
1830
1825
1825
1830
1947
1947
1947
1942
1942
1947
1947
1842
1847
1847
1842
1847
1847
1847
1847
1847
1842
1837
1842
1847
1842
1842
1842
1842
1842
1842
1842
1837
1842
1842
1959
1954
1954
1959
1959
1959
1954
1954
1959
1959
1859
1854
1854
1854
1854
1854
1854
1854
1854
1849
1854
1854
1854
1849
1854
1854
1966
1966
1966
1971
1971
1966
1966
1966
1966
1966
1866
1866
1866
1861
1866
1866
1866
1866
1861
1866
1866
1978
1978
1978
1978
1978
1978
1878
1878
1878
1878
1878
1878
1878
1873
1873
1873
1873
1873
1873
1990
1990
1990
1985
1985
1990
1890
1890
1890
1890
1890
1890
1885
1890
1885
1885
1885
1885
1885
2002
2002
1997
2002
1997
2002
1902
1902
1897
1897
1897
1897
1897
1897
2014
2009
2014
2014
2009
2009
2009
1909
1909
1909
1909
1909
1916
2016
2016
2026
2021
2021
2021
2021
2021
2021
1916
1921
1921
1928
1928
2028
2028
2033
2033
2033
2033
2028
2028
2033
2033
2033
2033
1928
1928
1928
1935
2045
2040
2040
2045
2045
2045
2045
1935
1940
1940
2057
1947
2057
2057
2057
2057
2057
2047
2047
2052
2052
2052
2052
1947
1947
1947
2069
2069
2059
2064
2064
2069
2069
2059
2064
2064
1964
1964
1959
1959
1959
1959
1966
2081
2086
2081
2071
2076
2076
2071
2076
2076
1976
1976
1976
1976
1976
1976
1971
1971
1966
1971
1971
2098
2098
2098
2093
2098
2093
2088
2088
2083
2083
2088
2088
1988
1988
1988
1988
1988
1988
1988
1988
1983
1983
1978
1978
1983
1983
2110
2105
2110
2110
2110
2105
2095
2100
2100
2095
2100
2100
1995
1995
2000
2000
2000
2000
1995
2000
2000
1990
1995
2000
1990
1995
1995
2122
2122
2117
2122
2122
2117
2112
2112
2107
2107
2112
2112
2007
2007
2007
2007
2012
2012
2007
2007
2002
2012
2012
2012
2012
2002
2007
2007
2134
2134
2129
2134
2134
2134
2134
2129
2119
2124
2124
2119
2124
2124
2019
2019
2019
2024
2019
2024
2014
2024
2024
2024
2014
2019
2019
2031
2026
2146
2146
2141
2146
2146
2146
2136
2136
2141
2131
2131
2136
2136
2036
2031
2026
2036
2036
2031
2026
2031
2026
2043
2153
2153
2158
2153
2153
2153
2153
2143
2148
2148
2143
2148
2148
2038
2048
2043
2043
2038
2038
2038
2055
2165
2165
2165
2165
2155
2155
2165
2160
2160
2160
2155
2165
2155
2160
2160
2055
2055
2050
2050
2050
2172
2172
2177
2172
2167
2167
2167
2172
2172
2177
2167
2167
2167
2167
2167
2067
2062
2062
2062
2062
2189
2184
2179
2184
2184
2184
2179
2184
2179
2179
2179
2179
2074
2074
2074
2074
2201
2191
2196
2196
2196
2196
2196
2191
2191
2196
2191
2186
2186
2191
2091
2091
2091
2091
2086
2086
2086
2086
2083
2203
2203
2208
2208
2208
2208
2203
2198
2203
2208
2208
2203
2208
2208
2203
2198
2203
2103
2103
2103
2103
2103
2103
2103
2103
2098
2098
2083
2098
2098
2215
2215
2215
2220
2220
2215
2210
2215
2220
2220
2210
2210
2210
2115
2115
2115
2115
2115
2115
2110
2110
2115
2115
2095
2095
2110
2110
2232
2232
2232
2232
2217
2222
2217
2222
2222
2222
2227
2227
2227
2222
2222
2227
2227
2222
2222
2127
2127
2122
2122
2127
2107
2127
2127
2127
2127
2107
2122
2122
2234
2239
2239
2244
2244
2229
2229
2234
2234
2234
2234
2234
2234
2239
2239
2229
2229
2234
2234
2234
2234
2134
2134
2139
2139
2139
2139
2119
2139
2139
2139
2139
2119
2134
2134
2246
2251
2251
2246
2246
2246
2246
2246
2251
2251
2241
2241
2246
2246
2246
2246
2151
2151
2151
2151
2151
2151
2131
2151
2146
2146
2131
2146
2146
2188
2263
2263
2258
2258
2258
2258
2263
2263
2248
2248
2253
2253
2253
2253
2148
2148
2163
2163
2143
2163
2163
2163
2158
2143
2158
2158
2195
2170
2165
2195
2270
2275
2275
2260
2270
2265
2265
2275
2275
2260
2265
2265
2160
2160
2160
2160
2155
2175
2175
2170
2155
2170
2165
2182
2182
2177
2202
2202
2287
2287
2282
2272
2277
2277
2282
2287
2287
2272
2277
2277
2172
2172
2172
2167
2182
2182
2182
2182
2167
2177
2177
2177
2214
2214
2294
2299
2299
2284
2289
2289
2294
2299
2299
2284
2209
2209
2289
2289
2184
2179
2194
2194
2189
2194
2184
2184
2194
2179
2189
2189
2189
2311
2311
2306
2301
2301
2296
2306
2311
2311
2296
2221
2221
2221
2221
2301
2301
2191
2221
2216
2221
2216
2201
2201
2196
2206
2191
2201
2201
2318
2323
2323
2308
2313
2313
2318
2323
2323
2233
2308
2233
2233
2233
2313
2313
2233
2228
2223
2233
2228
2228
2228
2228
2228
2213
2203
2213
2203
2213
2213
2335
2330
2330
2335
2335
2335
2330
2325
2325
2320
2330
2335
2335
2320
2245
2240
2240
2230
2230
2240
2325
2325
2240
2235
2240
2235
2235
2240
2225
2240
2235
2240
2235
2225
2215
2225
2225
2347
2347
2347
2342
2342
2342
2347
2347
2332
2337
2337
2342
2342
2342
2342
2342
2242
2332
2252
2252
2252
2247
2242
2242
2242
2242
2242
2337
2337
2247
2247
2247
2252
2252
2237
2237
2247
2252
2247
2247
2252
2227
2247
2247
2227
2237
2237
2359
2359
2354
2359
2354
2349
2349
2349
2344
2354
2354
2354
2354
2254
2254
2264
2264
2344
2264
2259
2254
2254
2259
2254
2254
2254
2349
2349
2249
2259
2264
2264
2249
2259
2259
2259
2259
2259
2259
2259
2259
2259
2239
2259
2259
2239
2249
2249
2376
2376
2371
2371
2366
2366
2361
2356
2356
2361
2361
2361
2356
2366
2361
2361
2366
2266
2276
2276
2256
2256
2356
2276
2266
2266
2266
2261
2271
2361
2361
2261
2271
2276
2251
2271
2271
2271
2271
2271
2271
2271
2271
2271
2271
2266
2266
2251
2261
2261
2383
2383
2378
2378
2378
2373
2378
2368
2368
2368
2373
2373
2378
2373
2378
2268
2283
2268
2268
2288
2268
2368
2278
2283
2273
2273
2283
2283
2368
2368
2368
2368
2283
2263
2283
2278
2283
2278
2283
2283
2283
2283
2278
2278
2278
2263
2273
2273
2290
2395
2390
2390
2390
2385
2390
2380
2380
2385
2385
2385
2280
2295
2295
2280
2280
2295
2380
2285
2380
2380
2380
2275
2295
2290
2295
2290
2295
2295
2295
2290
2290
2285
2275
2285
2285
2302
2302
2302
2402
2402
2402
2407
2392
2392
2397
2397
2402
2397
2397
2392
2392
2397
2397
2307
2292
2287
2392
2387
2387
2392
2302
2302
2302
2302
2307
2302
2302
2292
2302
2292
2297
2287
2297
2297
2314
2414
2414
2414
2414
2414
2414
2414
2404
2404
2409
2409
2409
2409
2409
2404
2404
2399
2404
2404
2409
2409
2409
2409
2314
2299
2404
2399
2404
2314
2314
2314
2314
2314
2309
2314
2304
2314
2304
2314
2304
2299
2309
2309
2321
2426
2426
2426
2426
2421
2421
2421
2421
2416
2411
2416
2416
2416
2416
2421
2421
2421
2421
2411
2411
2411
2321
2326
2321
2326
2321
2326
2326
2316
2326
2311
2311
2321
2321
2333
2438
2438
2433
2433
2433
2433
2433
2433
2428
2423
2423
2423
2423
2423
2423
2428
2428
2428
2428
2423
2423
2333
2333
2333
2333
2338
2338
2323
2333
2323
2333
2333
2445
2445
2445
2445
2445
2435
2440
2440
2435
2435
2435
2435
2435
2440
2440
2350
2350
2435
2435
2435
2435
2345
2345
2345
2345
2345
2335
2345
2345
2352
2357
2452
2457
2457
2452
2457
2457
2447
2452
2452
2437
2437
2447
2447
2452
2452
2362
2362
2362
2362
2362
2362
2447
2447
2447
2447
2357
2357
2347
2352
2357
2357
2357
2347
2357
2357
2469
2464
2469
2464
2469
2469
2459
2464
2464
2449
2449
2459
2459
2459
2459
2459
2464
2464
2374
2374
2374
2374
2374
2374
2374
2374
2374
2449
2449
2454
2454
2454
2454
2369
2369
2369
2369
2359
2364
2364
2369
2369
2359
2369
2369
2476
2481
2481
2476
2481
2481
2476
2476
2471
2466
2466
2471
2471
2471
2476
2476
2386
2386
2381
2381
2386
2386
2386
2386
2386
2386
2386
2386
2381
2461
2461
2381
2466
2466
2381
2376
2381
2376
2381
2381
2371
2371
2381
2381
2493
2488
2493
2488
2493
2493
2483
2488
2488
2478
2478
2483
2488
2488
2398
2393
2393
2393
2398
2398
2398
2393
2398
2398
2398
2398
2393
2393
2468
2468
2393
2398
2388
2393
2478
2478
2388
2393
2393
2383
2383
2393
2393
2500
2505
2505
2500
2500
2500
2505
2505
2495
2480
2490
2490
2495
2500
2500
2405
2410
2400
2400
2405
2410
2405
2410
2410
2405
2405
2480
2410
2410
2395
2400
2405
2490
2490
2410
2400
2405
2405
2395
2405
2405
2412
2517
2512
2517
2512
2517
2517
2507
2512
2512
2492
2502
2502
2507
2512
2512
2412
2412
2412
2422
2412
2417
2422
2412
2417
2417
2492
2422
2422
2407
2502
2502
2422
2422
2412
2417
2412
2407
2417
2417
2524
2529
2529
2524
2524
2524
2524
2529
2529
2519
2514
2514
2504
2519
2424
2524
2524
2424
2434
2424
2424
2429
2419
2504
2434
2514
2514
2434
2434
2434
2424
2429
2424
2419
2429
2424
2441
2541
2536
2541
2541
2536
2536
2536
2536
2531
2531
2536
2536
2536
2531
2541
2541
2516
2526
2526
2531
2536
2536
2446
2436
2431
2516
2526
2526
2446
2446
2441
2436
2441
2431
2436
2436
2453
2553
2548
2548
2548
2553
2553
2543
2543
2548
2548
2548
2543
2548
2548
2548
2548
2538
2538
2538
2538
2528
2543
2543
2543
2543
2543
2443
2528
2538
2538
2458
2453
2453
2448
2448
2443
2448
2448
2465
2565
2560
2560
2560
2560
2560
2555
2555
2560
2540
2550
2550
2550
2550
2555
2555
2555
2555
2540
2550
2550
2550
2550
2465
2465
2460
2455
2460
2460
2460
2572
2572
2572
2567
2572
2567
2567
2567
2572
2552
2562
2567
2562
2562
2567
2552
2562
2562
2562
2562
2477
2472
2472
2467
2467
2472
2472
2584
2579
2584
2579
2584
2579
2574
2579
2584
2564
2574
2574
2574
2574
2579
2574
2579
2564
2569
2569
2569
2569
2484
2484
2479
2489
2479
2484
2484
2596
2591
2596
2596
2591
2586
2591
2591
2591
2591
2591
2581
2581
2576
2586
2586
2586
2586
2586
2576
2581
2581
2491
2496
2496
2491
2496
2496
2598
2598
2603
2603
2608
2603
2603
2603
2598
2598
2598
2598
2603
2603
2588
2593
2593
2513
2513
2513
2513
2598
2598
2508
2508
2588
2593
2593
2503
2503
2508
2508
2610
2610
2615
2615
2615
2615
2615
2610
2610
2610
2610
2610
2610
2615
2615
2615
2615
2605
2605
2600
2605
2525
2525
2525
2525
2525
2525
2525
2525
2610
2610
2610
2610
2520
2520
2600
2605
2605
2515
2515
2520
2520
2642
2642
2642
2627
2627
2627
2627
2622
2612
2612
2622
2622
2627
2627
2627
2627
2617
2617
2612
2617
2537
2537
2532
2532
2537
2537
2537
2537
2622
2622
2622
2622
2532
2532
2527
2612
2612
2612
2537
2537
2527
2532
2532
2654
2654
2654
2654
2654
2654
2654
2639
2639
2624
2629
2624
2634
2634
2634
2634
2629
2619
2619
2624
2624
2634
2634
2634
2634
2629
2624
2624
2544
2544
2624
2544
2544
2549
2549
2544
2544
2624
2629
2629
2629
2629
2539
2624
2624
2549
2549
2549
2549
2554
2554
2539
2544
2544
2666
2666
2666
2666
2641
2646
2646
2641
2641
2646
2646
2641
2646
2646
2631
2631
2636
2636
2636
2636
2556
2636
2556
2556
2556
2556
2636
2641
2641
2551
2561
2636
2636
2631
2631
2636
2636
2561
2561
2561
2561
2561
2561
2551
2556
2556
2678
2678
2673
2673
2673
2673
2653
2658
2658
2653
2653
2648
2653
2658
2658
2648
2643
2568
2563
2643
2573
2653
2653
2573
2573
2648
2648
2643
2643
2648
2648
2573
2573
2568
2568
2573
2573
2568
2568
2573
2563
2568
2568
2680
2685
2685
2685
2685
2665
2670
2670
2655
2665
2665
2660
2665
2670
2670
2660
2660
2585
2575
2655
2585
2665
2665
2585
2655
2655
2650
2650
2655
2655
2585
2585
2585
2580
2580
2580
2585
2580
2580
2575
2580
2580
2692
2692
2697
2697
2697
2697
2682
2682
2677
2667
2677
2677
2662
2677
2682
2682
2667
2672
2667
2597
2597
2667
2677
2677
2662
2667
2667
2597
2597
2597
2592
2592
2592
2592
2587
2587
2592
2592
2604
2599
2709
2704
2704
2709
2709
2709
2689
2694
2694
2689
2689
2679
2689
2674
2679
2694
2694
2679
2679
2689
2689
2674
2679
2679
2609
2609
2604
2599
2604
2599
2604
2599
2616
2616
2716
2721
2721
2716
2706
2706
2721
2721
2701
2691
2701
2701
2701
2706
2706
2691
2691
2686
2691
2701
2701
2686
2691
2691
2616
2616
2616
2616
2616
2611
2611
2611
2611
2733
2728
2733
2728
2733
2733
2713
2718
2718
2713
2713
2713
2713
2703
2713
2703
2703
2698
2718
2718
2703
2703
2713
2713
2698
2698
2698
2628
2628
2623
2628
2628
2623
2623
2630
2740
2745
2745
2740
2730
2730
2745
2745
2730
2725
2715
2725
2725
2725
2725
2725
2705
2710
2710
2705
2715
2730
2730
2710
2710
2715
2725
2725
2725
2725
2710
2710
2635
2635
2645
2640
2635
2630
2635
2757
2752
2757
2752
2742
2737
2737
2757
2757
2742
2742
2742
2737
2727
2737
2717
2737
2717
2722
2722
2722
2722
2722
2742
2742
2727
2737
2737
2737
2737
2717
2717
2722
2722
2722
2722
2647
2657
2657
2647
2647
2642
2642
2647
2764
2769
2769
2764
2749
2749
2749
2769
2769
2754
2754
2739
2749
2749
2749
2749
2734
2734
2749
2749
2749
2734
2734
2749
2749
2664
2664
2664
2664
2659
2659
2739
2744
2744
2744
2744
2729
2729
2734
2734
2734
2734
2654
2669
2669
2669
2669
2659
2654
2659
2781
2776
2781
2781
2776
2776
2776
2781
2781
2761
2761
2756
2756
2751
2761
2761
2761
2761
2761
2746
2746
2761
2676
2676
2676
2676
2676
2676
2676
2676
2671
2671
2681
2751
2756
2756
2736
2736
2741
2741
2741
2741
2666
2681
2681
2681
2681
2671
2666
2671
2793
2788
2788
2788
2793
2793
2773
2788
2788
2788
2773
2788
2788
2763
2768
2768
2773
2748
2768
2768
2753
2753
2773
2688
2688
2688
2688
2688
2688
2693
2683
2683
2693
2693
2763
2768
2768
2748
2753
2753
2693
2678
2693
2693
2683
2678
2683
2805
2800
2800
2785
2800
2800
2800
2785
2780
2800
2780
2780
2775
2780
2760
2765
2765
2785
2765
2780
2785
2695
2695
2700
2700
2695
2695
2705
2705
2690
2705
2775
2780
2780
2760
2765
2765
2705
2705
2705
2700
2700
2700
2700
2695
2690
2695
2812
2812
2812
2797
2792
2812
2797
2807
2807
2797
2812
2792
2792
2787
2792
2792
2777
2772
2772
2777
2777
2777
2772
2792
2792
2707
2707
2707
2707
2717
2707
2707
2717
2702
2787
2787
2787
2772
2777
2777
2717
2717
2717
2712
2712
2712
2712
2707
2702
2707
2724
2824
2819
2824
2824
2809
2819
2804
2804
2804
2804
2824
2794
2794
2799
2799
2804
2799
2799
2784
2784
2784
2789
2789
2804
2804
2719
2719
2719
2714
2799
2799
2784
2784
2784
2784
2784
2729
2724
2729
2724
2719
2719
2719
2714
2719
2736
2736
2836
2831
2836
2836
2831
2816
2816
2816
2816
2831
2831
2806
2806
2811
2811
2811
2811
2796
2796
2816
2816
2816
2816
2731
2726
2811
2811
2806
2806
2811
2811
2796
2796
2796
2796
2736
2736
2736
2736
2731
2731
2731
2731
2726
2731
2838
2838
2843
2843
2848
2843
2843
2818
2818
2828
2843
2823
2843
2823
2808
2808
2828
2828
2828
2828
2738
2823
2823
2818
2818
2823
2823
2808
2803
2803
2808
2748
2748
2743
2748
2748
2748
2743
2743
2738
2743
2855
2850
2850
2855
2855
2855
2855
2830
2855
2850
2830
2840
2840
2840
2840
2850
2855
2855
2835
2855
2855
2835
2835
2830
2830
2815
2820
2820
2835
2835
2835
2835
2830
2830
2825
2825
2830
2830
2820
2815
2820
2755
2755
2760
2760
2760
2750
2755
2750
2755
2867
2867
2867
2867
2867
2867
2862
2847
2847
2852
2852
2862
2837
2867
2867
2867
2867
2842
2847
2842
2827
2832
2842
2842
2832
2847
2847
2837
2842
2842
2832
2827
2832
2767
2772
2772
2767
2767
2762
2767
2884
2879
2884
2879
2879
2879
2869
2859
2859
2869
2874
2874
2874
2874
2849
2854
2854
2844
2849
2844
2839
2849
2859
2859
2849
2854
2854
2844
2839
2844
2774
2779
2779
2779
2774
2779
2896
2896
2896
2891
2896
2891
2881
2886
2886
2861
2871
2871
2881
2886
2886
2866
2866
2861
2856
2851
2856
2856
2796
2861
2796
2871
2871
2791
2861
2866
2866
2851
2851
2851
2786
2791
2791
2786
2791
2908
2908
2903
2908
2908
2893
2903
2898
2898
2873
2883
2883
2893
2898
2898
2878
2878
2873
2878
2863
2868
2808
2808
2863
2808
2808
2808
2873
2808
2883
2883
2803
2803
2873
2873
2873
2863
2863
2798
2803
2798
2803
2915
2920
2920
2920
2920
2915
2905
2910
2910
2895
2895
2885
2905
2910
2910
2880
2885
2885
2880
2890
2885
2885
2820
2875
2875
2820
2820
2820
2820
2820
2885
2820
2820
2895
2895
2815
2815
2885
2885
2875
2875
2810
2815
2810
2815
2932
2932
2932
2927
2932
2932
2932
2927
2922
2922
2917
2897
2907
2907
2917
2892
2922
2922
2892
2897
2897
2897
2897
2897
2877
2877
2887
2887
2827
2887
2887
2827
2832
2832
2832
2832
2897
2827
2832
2907
2907
2832
2832
2822
2827
2892
2892
2897
2897
2897
2897
2887
2887
2832
2827
2822
2827
2944
2939
2944
2944
2944
2944
2939
2929
2934
2934
2919
2919
2919
2919
2909
2929
2909
2909
2934
2934
2909
2909
2889
2889
2839
2899
2899
2899
2899
2899
2839
2839
2839
2844
2844
2839
2839
2909
2919
2919
2834
2844
2844
2904
2904
2909
2909
2909
2909
2889
2889
2899
2899
2899
2899
2844
2844
2844
2839
2834
2839
2951
2951
2956
2951
2951
2951
2946
2946
2951
2941
2921
2931
2931
2931
2931
2941
2946
2946
2921
2921
2911
2911
2911
2851
2911
2851
2856
2856
2851
2851
2921
2931
2931
2931
2931
2846
2911
2911
2916
2916
2916
2916
2901
2901
2911
2911
2911
2911
2856
2856
2856
2851
2846
2851
2863
2858
2963
2963
2963
2963
2963
2963
2953
2958
2958
2933
2943
2953
2958
2958
2923
2928
2928
2923
2923
2863
2858
2933
2943
2943
2943
2943
2923
2928
2928
2908
2908
2918
2918
2918
2918
2868
2868
2863
2863
2858
2858
2875
2875
2975
2970
2970
2970
2970
2975
2970
2975
2965
2945
2955
2955
2955
2955
2935
2965
2940
2940
2970
2970
2940
2920
2930
2930
2930
2930
2870
2945
2950
2950
2950
2950
2935
2940
2940
2920
2930
2930
2875
2875
2875
2870
2870
2870
2987
2982
2987
2982
2982
2982
2977
2977
2982
2982
2982
2977
2982
2962
2962
2957
2967
2967
2977
2982
2982
2952
2947
2947
2952
2952
2952
2947
2932
2942
2942
2942
2942
2942
2957
2962
2962
2947
2952
2952
2932
2942
2942
2942
2942
2887
2887
2882
2882
2882
2989
2994
2994
2994
2994
2989
2989
2994
2989
2994
2994
2994
2969
2974
2974
2989
2959
2959
2989
2989
2989
2989
2959
2964
2964
2944
2954
2954
2954
2954
2969
2974
2974
2959
2959
2959
2959
2959
2944
2954
2954
2954
2954
2894
2894
2899
2894
2894
3001
3001
3006
3006
3006
3006
3006
3001
3006
3006
3001
3001
3006
3006
2986
2986
2981
2986
3001
3001
3001
3001
2971
2971
2956
2966
2966
2981
2986
2986
2971
2971
2971
2971
2956
2961
2961
2961
2961
2906
2906
2906
2906
2908
3018
3018
3018
3018
3013
3013
3013
3018
3018
3013
3018
3018
2998
2998
2993
2998
2983
3013
3008
3008
3013
2983
2923
2923
2923
2923
2968
2973
2973
2993
2918
2918
2993
2993
2983
2978
2978
2983
2968
2973
2973
2908
2918
2918
3030
3030
3025
3020
3020
3025
3025
3025
3020
3000
3000
3005
3005
3025
3025
3010
3005
3005
3025
3020
2990
2995
2995
2935
2935
3025
2935
2935
2935
2935
2935
2935
2985
2985
2980
2940
3005
2930
2930
3005
2995
2990
2995
2980
2985
2985
2940
2920
2920
2930
2930
3032
3037
3037
3037
3032
3032
3037
3037
3037
3037
3012
3012
3017
3017
3017
3017
3002
3007
3032
3032
3007
2947
2947
3032
2947
2947
2947
2947
2992
2997
2997
2942
2942
2952
3017
3017
2952
2952
3012
3012
3017
3017
3007
3002
3007
2992
2997
2997
2952
2932
2952
2947
2947
2932
2942
2942
3044
3049
3049
3044
3049
3044
3044
3044
3044
3029
3049
3049
3029
3019
3019
3014
3044
3044
3009
3009
2959
2959
2954
2954
2964
3004
3009
2964
2964
3029
3029
3024
3024
3029
3029
3019
3014
3019
3004
3009
3009
2964
2964
2964
2944
2959
2959
2959
2959
2944
2954
2954
3056
3061
3061
3056
3056
3056
3056
3056
3041
3061
3061
3041
3041
3031
3026
3031
3031
3056
3056
3056
3056
2966
2966
2976
2976
3021
3021
3021
3016
3016
3016
3021
3036
3036
3031
3031
3036
3036
3026
3026
3026
3016
3021
3021
2976
2976
2976
2971
2971
2956
2971
2971
2956
2966
2966
3078
2983
3073
3073
3068
3058
3058
3068
3043
3068
3073
3073
3048
3053
3048
3038
3043
3038
3068
3068
2973
2973
3068
3068
3028
3028
3028
3033
3033
2968
3043
3048
3048
3038
3038
3028
3028
3028
3028
3028
2988
2988
2983
2983
2978
2978
2968
2978
2978
2995
2995
3090
3090
3080
3085
3085
3070
3070
3080
3080
3080
3080
3080
3085
3085
3055
3060
3060
3070
3070
2985
3050
3050
2985
2985
3075
3075
2985
3075
3075
3040
3040
2980
3055
3060
3060
3050
3050
3040
3040
3040
3040
2995
2995
2995
2990
2980
2990
2990
3102
3102
3097
3097
3092
3087
3087
3092
3092
3092
3097
3097
3072
3072
3067
3082
3052
3052
3062
3062
2997
3082
3062
3062
2997
3052
2997
3087
3087
2992
3052
3052
3052
3067
3072
3072
3062
3062
3052
3047
3047
3052
3007
3007
3002
3007
3007
2992
3002
3002
3114
3114
3104
3109
3109
3099
3099
3104
3109
3109
3084
3084
3079
3084
3064
3089
3064
3089
3074
3074
3074
3074
3074
3064
3064
3009
3004
3099
3099
3064
3059
3064
3079
3079
3079
3064
3064
3074
3074
3074
3074
3064
3064
3059
3064
3064
3014
3014
3019
3019
3009
3019
3009
3019
3019
3004
3014
3014
3121
3121
3121
3121
3121
3121
3121
3116
3101
3111
3111
3116
3086
3091
3091
3121
3121
3086
3096
3091
3091
3086
3086
3086
3101
3086
3076
3071
3016
3111
3111
3076
3076
3091
3091
3076
3076
3086
3086
3086
3086
3076
3071
3071
3076
3071
3026
3021
3026
3031
3031
3016
3026
3026
3128
3128
3133
3133
3128
3128
3133
3133
3133
3128
3113
3123
3123
3128
3098
3098
3133
3133
3103
3103
3103
3103
3103
3098
3113
3098
3123
3123
3088
3083
3083
3098
3098
3103
3103
3103
3103
3083
3083
3093
3093
3093
3093
3083
3083
3083
3083
3028
3038
3038
3028
3038
3038
3140
3145
3140
3140
3140
3145
3145
3135
3135
3125
3140
3115
3115
3140
3140
3140
3140
3115
3115
3095
3055
3055
3105
3105
3125
3105
3105
3135
3135
3095
3095
3095
3050
3110
3110
3115
3115
3115
3115
3095
3105
3105
3095
3095
3095
3050
3040
3050
3050
3152
3152
3152
3152
3152
3152
3137
3147
3147
3152
3152
3152
3152
3127
3127
3107
3067
3117
3117
3117
3117
3067
3067
3067
3067
3117
3067
3137
3147
3147
3107
3062
3062
3117
3117
3122
3122
3122
3122
3107
3117
3117
3117
3117
3107
3107
3107
3052
3052
3062
3062
3164
3164
3164
3164
3164
3164
3164
3164
3164
3159
3159
3159
3159
3149
3164
3159
3159
3129
3164
3134
3134
3079
3079
3119
3079
3079
3129
3079
3079
3129
3129
3129
3079
3149
3074
3079
3159
3159
3074
3129
3134
3134
3119
3129
3129
3129
3129
3114
3119
3114
3064
3064
3074
3074
3176
3176
3176
3176
3176
3176
3176
3171
3161
3171
3171
3171
3171
3141
3176
3146
3146
3171
3146
3176
3131
3091
3091
3091
3091
3141
3141
3086
3161
3086
3091
3171
3171
3171
3171
3091
3091
3141
3146
3146
3131
3136
3136
3136
3136
3121
3126
3121
3091
3076
3076
3086
3086
3188
3188
3188
3183
3183
3183
3183
3183
3188
3188
3173
3183
3183
3183
3158
3153
3153
3158
3158
3158
3153
3183
3103
3143
3103
3098
3098
3148
3148
3173
3183
3183
3183
3183
3103
3103
3153
3158
3158
3143
3148
3148
3133
3133
3133
3133
3103
3103
3103
3088
3088
3098
3098
3195
3195
3195
3195
3195
3200
3195
3195
3195
3195
3185
3195
3195
3195
3195
3165
3165
3195
3165
3170
3170
3195
3160
3160
3105
3105
3115
3115
3155
3110
3185
3145
3145
3190
3190
3190
3190
3100
3165
3165
3165
3165
3165
3155
3160
3160
3145
3145
3115
3115
3115
3100
3110
3110
3122
3117
3202
3207
3207
3202
3207
3207
3207
3207
3207
3207
3202
3202
3197
3207
3207
3207
3207
3177
3177
3207
3207
3117
3117
3117
3117
3167
3172
3172
3197
3162
3157
3157
3162
3202
3202
3112
3177
3177
3177
3177
3167
3172
3172
3152
3152
3157
3157
3127
3127
3122
3112
3122
3117
3134
3134
3129
3214
3219
3219
3214
3209
3209
3219
3219
3219
3209
3214
3214
3189
3219
3219
3189
3219
3219
3129
3184
3184
3129
3174
3174
3129
3179
3184
3124
3209
3174
3169
3164
3169
3214
3214
3189
3184
3184
3189
3179
3184
3184
3174
3174
3164
3169
3169
3134
3134
3134
3124
3129
3129
3129
3231
3231
3226
3221
3226
3221
3231
3231
3231
3231
3231
3231
3226
3226
3221
3226
3221
3221
3196
3201
3201
3226
3226
3226
3226
3141
3136
3196
3196
3196
3191
3191
3191
3196
3221
3176
3186
3226
3226
3201
3196
3201
3191
3196
3196
3186
3186
3186
3176
3181
3181
3146
3146
3141
3136
3141
3141
3141
3238
3243
3243
3238
3238
3238
3243
3243
3243
3243
3238
3238
3233
3238
3233
3208
3213
3233
3213
3238
3238
3203
3203
3148
3203
3208
3208
3233
3188
3233
3233
3213
3208
3213
3203
3203
3203
3203
3203
3198
3193
3193
3188
3188
3188
3153
3153
3158
3148
3153
3153
3255
3255
3250
3250
3255
3255
3250
3250
3240
3240
3245
3245
3250
3245
3245
3240
3225
3240
3225
3220
3250
3250
3215
3215
3245
3245
3225
3220
3225
3215
3215
3215
3215
3205
3200
3200
3200
3200
3165
3165
3160
3165
3165
3262
3267
3267
3262
3252
3262
3262
3267
3267
3252
3252
3257
3257
3257
3257
3237
3232
3252
3237
3237
3182
3182
3227
3262
3262
3227
3227
3227
3177
3257
3257
3252
3252
3257
3257
3232
3232
3232
3227
3222
3222
3227
3212
3212
3212
3212
3172
3177
3172
3177
3177
3279
3279
3279
3274
3274
3264
3274
3274
3279
3279
3269
3269
3244
3264
3249
3244
3194
3194
3194
3194
3194
3239
3239
3194
3274
3274
3239
3234
3239
3224
3189
3189
3269
3269
3264
3264
3269
3269
3244
3244
3239
3239
3234
3239
3239
3224
3229
3224
3224
3184
3184
3189
3189
3291
3286
3286
3291
3291
3291
3286
3286
3286
3286
3276
3281
3291
3291
3281
3281
3276
3256
3256
3206
3206
3206
3201
3206
3201
3251
3246
3206
3206
3206
3286
3286
3251
3251
3201
3236
3236
3201
3196
3276
3276
3271
3271
3276
3276
3256
3256
3251
3246
3246
3251
3246
3241
3241
3241
3236
3236
3211
3211
3196
3201
3201
3298
3298
3298
3303
3303
3298
3288
3298
3298
3298
3298
3283
3298
3298
3288
3293
3288
3258
3258
3268
3268
3268
3268
3218
3213
3288
3213
3213
3218
3213
3218
3218
3213
3248
3298
3298
3263
3258
3258
3213
3218
3248
3208
3283
3288
3288
3268
3268
3258
3258
3258
3258
3253
3253
3253
3253
3253
3233
3248
3248
3218
3218
3208
3213
3213
3310
3310
3310
3310
3310
3310
3310
3300
3310
3310
3310
3295
3300
3300
3270
3270
3280
3280
3280
3280
3280
3225
3300
3225
3230
3225
3225
3225
3260
3230
3310
3310
3265
3270
3270
3270
3220
3230
3230
3295
3300
3300
3270
3270
3280
3280
3280
3280
3270
3270
3270
3230
3265
3265
3260
3245
3245
3260
3260
3230
3230
3230
3220
3225
3225
3322
3322
3312
3322
3322
3322
3322
3322
3317
3317
3322
3312
3312
3307
3292
3292
3292
3292
3242
3312
3237
3237
3232
3277
3242
3322
3322
3322
3322
3282
3277
3277
3242
3307
3312
3312
3282
3282
3292
3292
3292
3292
3277
3282
3282
3282
3257
3242
3242
3242
3272
3272
3257
3272
3272
3237
3237
3242
3237
3232
3237
3237
3334
3334
3329
3324
3334
3334
3329
3334
3324
3324
3319
3324
3304
3254
3304
3254
3324
3244
3289
3334
3334
3334
3334
3289
3319
3319
3319
3289
3289
3299
3299
3299
3299
3289
3289
3289
3289
3294
3289
3269
3254
3254
3254
3269
3284
3284
3249
3249
3249
3249
3244
3249
3249
3261
3256
3346
3341
3346
3346
3336
3346
3346
3346
3346
3341
3341
3341
3326
3331
3331
3326
3336
3331
3331
3301
3311
3311
3311
3311
3336
3341
3341
3341
3341
3331
3331
3301
3311
3311
3301
3301
3296
3296
3301
3296
3281
3261
3296
3266
3266
3281
3291
3291
3261
3256
3256
3261
3256
3273
3273
3358
3353
3353
3353
3353
3353
3353
3348
3358
3358
3353
3353
3338
3338
3343
3343
3343
3343
3343
3313
3323
3323
3323
3323
3323
3348
3353
3353
3293
3338
3338
3343
3343
3343
3343
3313
3323
3323
3323
3323
3308
3308
3308
3303
3308
3308
3308
3308
3273
3308
3273
3273
3293
3303
3303
3303
3268
3268
3268
3268
3270
3365
3365
3365
3365
3360
3365
3365
3365
3365
3355
3355
3365
3365
3355
3355
3325
3335
3335
3335
3335
3360
3320
3320
3365
3365
3305
3350
3350
3355
3355
3355
3355
3325
3335
3335
3335
3335
3315
3315
3320
3320
3325
3310
3310
3280
3320
3285
3285
3305
3315
3315
3280
3270
3280
3367
3367
3377
3377
3377
3372
3377
3377
3377
3377
3377
3367
3367
3337
3347
3347
3317
3372
3342
3342
3337
3332
3332
3337
3377
3377
3357
3357
3362
3362
3362
3362
3337
3342
3342
3342
3342
3327
3327
3327
3332
3332
3337
3337
3322
3327
3292
3292
3317
3327
3327
3297
3292
3282
3282
3292
3379
3379
3389
3389
3389
3389
3379
3389
3389
3384
3389
3379
3384
3384
3384
3384
3369
3374
3374
3349
3349
3349
3354
3354
3354
3354
3354
3354
3349
3384
3354
3354
3349
3339
3349
3344
3339
3344
3384
3384
3369
3374
3374
3349
3354
3354
3354
3354
3349
3349
3339
3344
3344
3349
3304
3349
3329
3339
3294
3329
3339
3339
3304
3304
3294
3304
3396
3396
3401
3401
3391
3391
3396
3396
3391
3401
3396
3396
3391
3381
3396
3396
3386
3386
3386
3321
3321
3321
3321
3366
3366
3361
3366
3366
3361
3361
3366
3366
3366
3396
3351
3361
3351
3351
3361
3361
3316
3316
3396
3381
3386
3386
3361
3366
3366
3366
3361
3366
3366
3361
3366
3361
3361
3361
3341
3351
3356
3356
3356
3356
3306
3341
3351
3351
3326
3326
3316
3306
3316
3408
3408
3403
3398
3403
3408
3408
3408
3408
3398
3408
3408
3398
3393
3393
3398
3398
3398
3393
3333
3333
3333
3333
3333
3333
3333
3333
3373
3378
3378
3363
3373
3328
3328
3378
3373
3408
3408
3363
3373
3363
3403
3403
3408
3408
3393
3398
3398
3373
3378
3378
3378
3373
3373
3373
3378
3373
3373
3373
3373
3368
3368
3353
3363
3363
3368
3363
3368
3368
3353
3363
3363
3338
3338
3338
3338
3318
3328
3318
3328
3410
3420
3420
3420
3420
3410
3405
3405
3420
3420
3405
3410
3410
3335
3345
3335
3345
3390
3390
3345
3345
3345
3345
3385
3390
3375
3385
3385
3365
3420
3420
3340
3330
3340
3415
3415
3420
3420
3405
3405
3405
3405
3405
3385
3390
3390
3385
3380
3385
3385
3385
3385
3385
3380
3375
3375
3375
3375
3380
3380
3375
3365
3375
3375
3350
3350
3340
3330
3340
3422
3432
3432
3432
3432
3432
3422
3432
3432
3347
3417
3417
3347
3347
3347
3357
3357
3352
3352
3402
3402
3402
3397
3397
3397
3402
3342
3397
3397
3352
3357
3377
3427
3427
3422
3422
3427
3427
3417
3417
3417
3417
3397
3402
3402
3387
3392
3397
3397
3397
3392
3387
3387
3387
3392
3382
3387
3392
3382
3392
3387
3377
3387
3387
3357
3357
3357
3357
3352
3342
3352
3444
3444
3434
3434
3439
3444
3439
3434
3429
3444
3444
3429
3359
3409
3409
3359
3359
3364
3364
3409
3414
3389
3414
3364
3364
3399
3409
3369
3354
3434
3439
3439
3429
3424
3424
3429
3409
3409
3409
3409
3409
3399
3399
3409
3404
3409
3399
3369
3404
3364
3404
3394
3399
3399
3394
3404
3394
3404
3389
3399
3399
3369
3369
3369
3369
3364
3354
3364
3406
3446
3456
3456
3446
3451
3451
3446
3456
3456
3436
3441
3441
3376
3381
3371
3366
3421
3421
3411
3376
3411
3446
3451
3451
3441
3436
3441
3421
3421
3421
3421
3411
3421
3411
3416
3416
3416
3381
3416
3376
3376
3411
3416
3411
3406
3416
3401
3411
3401
3411
3411
3371
3371
3381
3376
3376
3376
3366
3376
3413
3468
3468
3468
3468
3458
3463
3463
3458
3458
3448
3453
3453
3468
3468
3433
3388
3378
3423
3433
3433
3433
3423
3458
3463
3463
3453
3448
3453
3433
3428
3428
3433
3428
3423
3423
3428
3428
3428
3428
3393
3428
3388
3388
3408
3423
3423
3423
3413
3423
3413
3423
3423
3383
3388
3388
3378
3388
3425
3395
3400
3395
3420
3470
3480
3480
3480
3480
3475
3475
3470
3475
3465
3470
3465
3460
3480
3480
3480
3480
3445
3445
3435
3445
3440
3445
3440
3435
3435
3470
3470
3470
3465
3460
3465
3445
3445
3440
3445
3445
3425
3435
3435
3440
3440
3400
3435
3400
3395
3420
3420
3435
3435
3435
3425
3435
3435
3390
3400
3390
3395
3437
3407
3407
3432
3432
3482
3492
3477
3482
3482
3477
3487
3482
3482
3477
3472
3482
3477
3477
3457
3452
3492
3492
3492
3492
3452
3457
3457
3452
3452
3447
3447
3447
3482
3482
3472
3472
3472
3457
3452
3452
3457
3452
3452
3447
3432
3437
3442
3442
3447
3447
3447
3447
3412
3407
3407
3432
3447
3447
3437
3447
3447
3412
3407
3402
3407
3407
3444
3444
3444
3494
3504
3504
3504
3504
3489
3489
3494
3494
3494
3494
3494
3439
3439
3439
3494
3484
3489
3484
3434
3434
3499
3499
3499
3499
3464
3459
3469
3464
3464
3464
3459
3454
3459
3459
3489
3489
3494
3494
3494
3494
3484
3484
3464
3464
3464
3464
3464
3464
3464
3444
3454
3459
3459
3419
3419
3414
3444
3459
3449
3459
3449
3459
3459
3424
3424
3419
3414
3419
3419
3461
3451
3451
3511
3511
3506
3516
3516
3506
3506
3506
3451
3451
3506
3451
3451
3451
3451
3506
3451
3446
3496
3496
3451
3446
3441
3441
3511
3511
3471
3476
3476
3476
3476
3466
3471
3476
3501
3501
3506
3506
3506
3506
3496
3496
3446
3476
3446
3476
3476
3476
3476
3471
3456
3466
3471
3471
3471
3431
3426
3431
3456
3466
3461
3466
3461
3471
3471
3436
3436
3426
3431
3431
3468
3468
3463
3463
3518
3523
3523
3518
3463
3518
3463
3463
3458
3458
3458
3458
3443
3463
3443
3518
3498
3498
3508
3508
3458
3453
3508
3508
3463
3458
3453
3453
3523
3523
3488
3488
3488
3488
3438
3468
3478
3483
3473
3508
3508
3513
3513
3513
3513
3508
3508
3453
3458
3453
3488
3458
3488
3483
3488
3488
3488
3483
3478
3478
3483
3483
3483
3478
3443
3468
3478
3478
3478
3473
3483
3478
3448
3448
3443
3438
3443
3443
3475
3475
3535
3535
3530
3535
3520
3525
3525
3470
3470
3465
3470
3470
3470
3510
3465
3470
3470
3460
3455
3460
3455
3455
3510
3470
3465
3455
3530
3520
3520
3520
3520
3520
3470
3470
3470
3470
3465
3465
3535
3535
3450
3500
3455
3480
3485
3520
3525
3525
3510
3510
3520
3520
3520
3520
3465
3470
3465
3465
3495
3500
3470
3500
3490
3495
3500
3500
3490
3500
3485
3485
3490
3495
3495
3480
3490
3490
3485
3490
3490
3490
3460
3455
3450
3455
3455
3487
3487
3547
3547
3542
3547
3532
3537
3537
3482
3537
3482
3482
3482
3482
3477
3482
3482
3482
3482
3472
3472
3472
3472
3467
3472
3532
3532
3477
3477
3472
3467
3467
3542
3532
3482
3532
3482
3482
3482
3482
3492
3477
3477
3472
3517
3542
3542
3517
3497
3467
3472
3462
3467
3532
3537
3537
3522
3522
3532
3532
3532
3532
3477
3477
3477
3477
3502
3502
3512
3477
3507
3502
3477
3477
3507
3507
3512
3512
3497
3502
3502
3492
3502
3502
3497
3502
3502
3502
3472
3467
3462
3467
3467
3549
3549
3554
3554
3559
3554
3554
3549
3544
3544
3494
3494
3494
3549
3549
3549
3544
3489
3494
3494
3494
3494
3494
3494
3489
3489
3489
3484
3484
3484
3484
3484
3484
3484
3479
3489
3494
3474
3554
3544
3489
3489
3544
3529
3529
3494
3494
3494
3489
3489
3484
3489
3489
3489
3489
3529
3529
3524
3489
3529
3529
3479
3554
3484
3484
3514
3524
3479
3544
3549
3549
3529
3529
3539
3539
3539
3539
3529
3529
3484
3484
3489
3514
3484
3514
3519
3489
3514
3484
3514
3489
3489
3514
3514
3524
3509
3524
3504
3514
3504
3514
3514
3509
3514
3514
3479
3484
3479
3474
3479
3479
3561
3561
3566
3566
3566
3566
3556
3556
3501
3506
3556
3506
3506
3561
3561
3501
3506
3506
3506
3501
3501
3496
3496
3501
3501
3496
3496
3496
3496
3496
3541
3506
3491
3486
3501
3496
3566
3566
3551
3551
3541
3541
3536
3501
3551
3551
3506
3536
3561
3561
3501
3501
3501
3501
3501
3541
3501
3541
3541
3501
3566
3566
3526
3526
3536
3536
3526
3526
3491
3556
3556
3556
3556
3556
3541
3551
3551
3541
3541
3541
3536
3541
3536
3496
3501
3501
3496
3526
3501
3501
3501
3501
3526
3496
3526
3516
3501
3501
3526
3496
3531
3521
3531
3531
3516
3526
3526
3521
3526
3526
3496
3491
3491
3496
3491
3486
3491
3491
3578
3578
3513
3518
3568
3568
3513
3513
3513
3513
3513
3513
3513
3513
3513
3513
3513
3508
3553
3508
3563
3563
3563
3563
3503
3503
3513
3563
3578
3578
3538
3548
3513
3508
3573
3573
3513
3553
3513
3513
3543
3508
3548
3508
3538
3538
3543
3538
3548
3578
3578
3568
3568
3568
3568
3553
3563
3563
3563
3563
3553
3548
3548
3553
3548
3548
3548
3548
3508
3513
3513
3533
3533
3538
3508
3513
3513
3513
3513
3538
3528
3533
3508
3538
3508
3508
3508
3543
3543
3543
3538
3528
3538
3538
3533
3538
3538
3508
3508
3503
3508
3498
3498
3503
3503
3515
3590
3590
3590
3580
3525
3580
3525
3525
3525
3525
3520
3525
3525
3520
3565
3555
3555
3515
3575
3575
3575
3575
3550
3585
3585
3525
3580
3580
3525
3555
3520
3520
3560
3560
3540
3550
3550
3545
3550
3585
3585
3580
3575
3575
3580
3565
3575
3575
3575
3575
3560
3555
3555
3560
3560
3560
3560
3560
3555
3520
3525
3525
3545
3520
3545
3525
3525
3525
3525
3550
3515
3550
3520
3555
3520
3520
3555
3555
3550
3550
3540
3550
3550
3545
3550
3550
3520
3510
3515
3510
3515
3515
3632
3632
3527
3632
3632
3632
3592
3597
3602
3597
3537
3537
3587
3592
3592
3537
3537
3537
3537
3532
3577
3532
3532
3537
3587
3587
3537
3537
3537
3572
3572
3592
3532
3557
3567
3552
3562
3562
3597
3597
3592
3587
3592
3577
3582
3582
3582
3582
3567
3567
3567
3567
3572
3572
3572
3567
3562
3532
3532
3532
3557
3532
3532
3532
3532
3532
3562
3557
3527
3562
3532
3567
3567
3567
3532
3567
3557
3527
3567
3557
3567
3562
3552
3562
3562
3557
3562
3562
3527
3522
3527
3527
3534
3644
3644
3644
3644
3644
3644
3644
3604
3609
3609
3599
3604
3549
3549
3604
3549
3549
3549
3549
3549
3549
3544
3589
3549
3564
3544
3594
3594
3549
3574
3544
3544
3544
3584
3604
3569
3569
3574
3609
3609
3604
3599
3604
3589
3594
3594
3579
3574
3574
3574
3584
3579
3584
3574
3544
3569
3544
3544
3544
3544
3569
3534
3569
3579
3579
3579
3544
3579
3579
3544
3579
3569
3539
3569
3579
3569
3579
3579
3579
3564
3574
3574
3569
3574
3574
3534
3539
3534
3551
3551
3656
3656
3656
3656
3656
3621
3621
3616
3616
3616
3611
3561
3561
3561
3556
3556
3606
3606
3601
3556
3586
3556
3616
3581
3621
3621
3616
3611
3616
3601
3606
3606
3586
3581
3581
3586
3596
3586
3591
3551
3581
3556
3556
3556
3556
3581
3591
3556
3591
3586
3551
3546
3591
3581
3591
3576
3586
3591
3591
3591
3591
3586
3586
3576
3586
3586
3581
3586
3586
3556
3546
3546
3546
3563
3668
3668
3663
3663
3663
3663
3633
3633
3628
3633
3628
3623
3563
3628
3628
3563
3568
3568
3568
3558
3603
3613
3618
3618
3593
3603
3628
3628
3628
3623
3623
3623
3613
3618
3618
3593
3593
3603
3598
3598
3563
3593
3558
3568
3598
3598
3568
3568
3568
3593
3598
3563
3598
3563
3598
3588
3598
3603
3603
3598
3588
3598
3598
3593
3598
3598
3568
3568
3568
3558
3558
3575
3570
3675
3675
3675
3675
3635
3640
3640
3635
3645
3640
3640
3575
3635
3640
3575
3575
3635
3575
3630
3630
3625
3630
3615
3615
3615
3570
3605
3610
3610
3640
3640
3635
3635
3625
3630
3630
3605
3615
3615
3610
3600
3610
3610
3570
3605
3575
3610
3580
3580
3580
3605
3575
3570
3610
3610
3610
3610
3610
3605
3600
3610
3610
3605
3610
3610
3580
3575
3580
3580
3570
3570
3587
3587
3587
3682
3682
3687
3687
3687
3687
3647
3647
3652
3652
3652
3652
3652
3587
3647
3647
3587
3587
3627
3642
3642
3642
3637
3637
3637
3642
3622
3582
3617
3617
3622
3622
3647
3647
3652
3652
3652
3652
3647
3647
3637
3642
3642
3627
3627
3627
3622
3622
3622
3612
3617
3617
3622
3622
3622
3582
3627
3617
3587
3617
3587
3587
3587
3617
3582
3622
3612
3622
3622
3617
3622
3622
3582
3592
3587
3582
3582
3594
3594
3694
3694
3699
3699
3699
3699
3664
3664
3664
3664
3599
3599
3649
3649
3659
3659
3599
3599
3659
3659
3594
3599
3594
3594
3649
3649
3629
3634
3649
3654
3654
3634
3629
3634
3629
3634
3659
3659
3664
3664
3664
3664
3659
3659
3649
3649
3649
3649
3649
3634
3639
3634
3634
3634
3634
3634
3629
3634
3634
3634
3614
3594
3639
3634
3639
3629
3594
3599
3599
3599
3629
3594
3624
3634
3629
3624
3634
3634
3629
3629
3629
3599
3599
3594
3594
3636
3606
3591
3711
3711
3706
3706
3711
3711
3676
3676
3661
3611
3611
3661
3611
3611
3611
3611
3671
3671
3671
3671
3671
3611
3611
3606
3641
3646
3646
3651
3606
3641
3646
3651
3606
3661
3661
3666
3666
3671
3671
3671
3671
3661
3661
3671
3671
3671
3671
3661
3661
3661
3661
3641
3646
3641
3646
3646
3641
3641
3646
3646
3651
3626
3626
3606
3646
3651
3641
3606
3606
3606
3606
3641
3606
3636
3646
3651
3651
3636
3646
3646
3641
3641
3611
3611
3611
3591
3606
3606
3643
3643
3718
3723
3723
3718
3723
3723
3678
3683
3683
3623
3623
3683
3683
3623
3623
3623
3623
3683
3623
3623
3683
3623
3618
3623
3673
3658
3663
3663
3658
3658
3663
3618
3618
3618
3673
3653
3658
3673
3673
3648
3678
3683
3683
3673
3673
3683
3683
3683
3683
3673
3668
3668
3658
3673
3663
3663
3638
3653
3653
3653
3653
3653
3658
3653
3638
3618
3653
3618
3618
3618
3653
3618
3663
3663
3658
3663
3663
3648
3658
3653
3653
3648
3648
3653
3623
3618
3603
3603
3618
3618
3650
3650
3735
3735
3730
3730
3735
3735
3690
3695
3695
3695
3635
3635
3635
3635
3635
3635
3635
3635
3635
3635
3695
3635
3635
3695
3630
3630
3685
3685
3670
3630
3635
3670
3630
3630
3675
3665
3685
3680
3685
3660
3690
3695
3695
3680
3680
3690
3690
3690
3690
3685
3670
3685
3670
3680
3670
3685
3675
3685
3675
3675
3650
3660
3665
3670
3650
3665
3615
3630
3630
3630
3665
3630
3665
3675
3675
3660
3665
3665
3665
3665
3660
3665
3635
3635
3630
3615
3630
3630
3637
3662
3662
3742
3747
3747
3742
3747
3747
3707
3702
3702
3707
3707
3707
3702
3657
3657
3647
3647
3647
3647
3647
3647
3647
3692
3647
3647
3647
3702
3702
3642
3642
3702
3702
3697
3692
3647
3642
3672
3677
3687
3647
3642
3642
3677
3687
3697
3697
3702
3707
3707
3692
3702
3702
3697
3682
3692
3682
3692
3677
3697
3687
3692
3682
3682
3647
3662
3672
3677
3677
3662
3637
3627
3672
3642
3642
3642
3672
3642
3682
3682
3672
3677
3677
3677
3677
3672
3677
3647
3627
3642
3642
3639
3649
3759
3759
3759
3754
3754
3759
3759
3714
3714
3714
3719
3719
3669
3669
3669
3669
3669
3704
3659
3659
3659
3714
3714
3714
3714
3659
3659
3654
3659
3714
3654
3669
3669
3664
3664
3659
3689
3659
3654
3689
3699
3699
3699
3674
3709
3704
3704
3714
3714
3714
3714
3714
3704
3714
3714
3714
3714
3704
3689
3689
3699
3704
3684
3704
3694
3699
3704
3689
3689
3659
3689
3689
3659
3684
3674
3649
3639
3684
3649
3684
3654
3654
3654
3684
3654
3684
3694
3694
3694
3694
3694
3684
3689
3689
3689
3684
3689
3639
3654
3639
3649
3654
3771
3766
3766
3771
3771
3771
3766
3766
3771
3771
3681
3726
3726
3681
3681
3681
3656
3666
3666
3671
3656
3716
3671
3666
3666
3651
3726
3676
3676
3666
3671
3726
3726
3726
3681
3681
3676
3676
3671
3671
3671
3711
3661
3701
3696
3686
3716
3716
3716
3726
3726
3726
3726
3716
3726
3726
3726
3726
3696
3696
3711
3716
3711
3716
3701
3711
3716
3676
3676
3701
3671
3706
3691
3691
3671
3701
3671
3696
3686
3651
3651
3661
3706
3696
3666
3666
3666
3696
3661
3706
3706
3701
3696
3701
3701
3701
3696
3701
3651
3661
3666
3678
3778
3778
3778
3783
3783
3778
3778
3778
3778
3778
3738
3738
3668
3668
3693
3688
3688
3688
3678
3728
3678
3678
3683
3678
3668
3668
3668
3668
3678
3663
3738
3738
3698
3688
3688
3683
3678
3678
3723
3688
3723
3673
3683
3683
3708
3663
3728
3738
3733
3733
3738
3728
3733
3733
3733
3733
3708
3718
3683
3728
3713
3723
3728
3718
3728
3708
3688
3688
3683
3718
3678
3718
3703
3683
3683
3708
3683
3698
3663
3673
3713
3708
3678
3678
3678
3708
3718
3718
3713
3713
3713
3713
3708
3713
3713
3713
3708
3713
3663
3673
3673
3690
3685
3685
3790
3790
3790
3790
3790
3790
3745
3750
3750
3680
3700
3700
3695
3690
3690
3680
3680
3695
3695
3680
3690
3680
3680
3680
3740
3690
3690
3735
3735
3745
3745
3735
3735
3730
3700
3735
3735
3700
3685
3720
3730
3725
3685
3675
3720
3675
3750
3745
3750
3740
3745
3745
3735
3735
3725
3695
3735
3730
3690
3690
3740
3720
3725
3735
3700
3700
3730
3695
3730
3690
3730
3710
3695
3720
3695
3690
3710
3675
3685
3725
3720
3690
3685
3685
3720
3730
3730
3730
3730
3725
3720
3725
3725
3725
3720
3725
3680
3675
3685
3685
3702
3802
3802
3802
3797
3797
3802
3757
3762
3762
3712
3702
3702
3712
3712
3712
3692
3757
3757
3702
3692
3697
3692
3692
3687
3697
3752
3747
3747
3742
3742
3747
3747
3747
3712
3712
3707
3732
3732
3742
3742
3737
3687
3737
3762
3757
3762
3752
3757
3757
3747
3747
3747
3742
3747
3742
3722
3737
3707
3742
3737
3702
3702
3747
3742
3732
3707
3707
3737
3742
3742
3707
3742
3697
3697
3737
3707
3702
3702
3722
3687
3697
3697
3732
3697
3697
3732
3742
3742
3732
3732
3737
3737
3737
3732
3737
3702
3692
3692
3687
3697
3697
3714
3714
3814
3814
3809
3814
3809
3814
3774
3774
3769
3724
3724
3724
3709
3724
3709
3704
3699
3699
3744
3754
3764
3769
3769
3759
3749
3719
3719
3754
3744
3754
3744
3749
3774
3769
3774
3764
3769
3769
3759
3754
3754
3759
3754
3754
3754
3754
3734
3754
3744
3754
3719
3714
3714
3754
3754
3749
3719
3754
3754
3754
3754
3714
3754
3709
3749
3749
3714
3714
3709
3709
3734
3699
3754
3754
3709
3744
3709
3744
3754
3749
3749
3744
3749
3749
3749
3744
3749
3714
3714
3704
3699
3709
3709
3709
3826
3821
3826
3826
3821
3821
3821
3786
3781
3786
3726
3786
3736
3731
3781
3781
3711
3731
3756
3776
3781
3726
3761
3766
3766
3746
3756
3766
3766
3781
3781
3781
3776
3781
3781
3766
3766
3766
3766
3766
3766
3761
3756
3731
3721
3721
3766
3766
3731
3766
3766
3761
3726
3761
3721
3761
3756
3726
3721
3721
3746
3711
3766
3766
3766
3766
3761
3761
3721
3721
3756
3721
3756
3761
3761
3756
3761
3761
3761
3756
3761
3726
3711
3711
3721
3721
3728
3728
3838
3833
3833
3833
3833
3833
3833
3793
3798
3738
3793
3738
3743
3738
3793
3793
3793
3788
3788
3788
3778
3793
3778
3778
3768
3778
3733
3758
3773
3773
3783
3778
3778
3783
3793
3793
3788
3793
3793
3773
3778
3778
3778
3773
3768
3773
3773
3773
3763
3743
3733
3778
3773
3773
3778
3743
3773
3733
3773
3763
3773
3773
3733
3728
3768
3733
3758
3723
3728
3778
3778
3773
3733
3768
3733
3768
3768
3768
3773
3773
3773
3768
3773
3733
3723
3733
3733
3750
3845
3845
3845
3845
3845
3845
3845
3845
3750
3805
3805
3750
3750
3750
3750
3800
3800
3745
3745
3795
3795
3770
3800
3805
3805
3745
3790
3790
3790
3790
3785
3785
3790
3790
3795
3790
3785
3790
3805
3805
3800
3800
3800
3800
3800
3780
3790
3785
3790
3790
3790
3780
3795
3795
3785
3785
3775
3750
3790
3745
3785
3790
3775
3755
3785
3775
3745
3785
3740
3745
3785
3785
3770
3740
3740
3785
3785
3780
3745
3780
3745
3780
3780
3780
3785
3785
3785
3780
3785
3755
3735
3745
3745
3762
3847
3847
3857
3857
3857
3857
3857
3807
3807
3817
3817
3762
3762
3817
3817
3762
3762
3762
3762
3762
3762
3762
3762
3757
3802
3802
3802
3812
3757
3757
3757
3812
3802
3797
3792
3797
3797
3807
3817
3817
3812
3812
3812
3812
3807
3792
3802
3792
3802
3797
3802
3802
3802
3802
3807
3807
3797
3802
3762
3802
3757
3792
3802
3797
3787
3762
3797
3782
3792
3752
3747
3757
3797
3782
3752
3757
3792
3757
3792
3792
3797
3797
3797
3792
3797
3767
3767
3747
3757
3757
3769
3859
3859
3869
3869
3869
3869
3859
3859
3819
3864
3864
3864
3864
3819
3774
3774
3829
3829
3829
3829
3829
3774
3774
3774
3774
3774
3774
3774
3774
3824
3769
3824
3769
3769
3824
3824
3804
3814
3809
3819
3819
3829
3829
3829
3829
3824
3819
3819
3824
3814
3819
3809
3804
3809
3804
3814
3814
3814
3809
3814
3814
3814
3809
3809
3814
3769
3809
3769
3809
3804
3794
3774
3804
3764
3759
3774
3809
3804
3794
3764
3769
3804
3769
3804
3804
3804
3804
3809
3804
3809
3779
3779
3769
3759
3769
3769
3776
3876
3876
3881
3881
3871
3871
3876
3876
3841
3841
3776
3786
3786
3841
3776
3786
3841
3786
3786
3786
3786
3781
3781
3836
3836
3771
3781
3781
3836
3831
3836
3816
3816
3816
3831
3831
3841
3841
3841
3841
3836
3836
3831
3836
3836
3826
3826
3806
3816
3816
3816
3821
3821
3821
3816
3821
3821
3826
3821
3821
3826
3781
3776
3816
3821
3781
3776
3786
3786
3786
3821
3826
3826
3806
3776
3781
3816
3781
3816
3816
3816
3816
3816
3816
3786
3786
3771
3781
3781
3793
3888
3888
3878
3878
3798
3788
3798
3888
3888
3798
3793
3793
3788
3798
3853
3788
3788
3798
3798
3853
3798
3793
3793
3793
3848
3843
3793
3848
3788
3828
3783
3793
3848
3828
3828
3838
3838
3848
3848
3848
3848
3848
3843
3843
3848
3843
3833
3833
3828
3818
3823
3823
3828
3828
3828
3828
3828
3828
3833
3793
3833
3788
3833
3793
3798
3798
3798
3798
3798
3838
3838
3833
3838
3838
3818
3788
3793
3828
3793
3828
3828
3823
3823
3828
3828
3828
3798
3783
3793
3793
3795
3890
3900
3900
3890
3810
3805
3900
3900
3850
3810
3805
3805
3810
3810
3805
3800
3800
3810
3810
3860
3860
3800
3810
3860
3860
3805
3840
3805
3800
3840
3795
3805
3860
3855
3840
3835
3840
3855
3840
3845
3850
3860
3860
3855
3855
3855
3855
3845
3840
3840
3835
3840
3835
3840
3850
3805
3845
3795
3805
3830
3845
3805
3810
3810
3810
3810
3805
3840
3850
3850
3830
3800
3805
3840
3805
3840
3850
3845
3840
3835
3840
3840
3840
3805
3795
3805
3805
3902
3912
3912
3902
3862
3822
3817
3872
3872
3872
3872
3822
3912
3912
3822
3822
3817
3872
3822
3817
3812
3822
3807
3817
3817
3852
3812
3852
3862
3857
3817
3847
3852
3857
3852
3862
3852
3867
3867
3867
3857
3857
3862
3872
3872
3872
3872
3867
3867
3867
3847
3847
3852
3852
3862
3862
3862
3857
3807
3842
3807
3817
3857
3817
3822
3817
3817
3857
3857
3842
3812
3862
3817
3852
3817
3852
3852
3857
3852
3847
3852
3842
3852
3852
3812
3822
3812
3822
3807
3817
3817
3929
3824
3929
3924
3924
3914
3914
3824
3834
3874
3824
3834
3834
3834
3924
3924
3884
3834
3829
3884
3884
3884
3829
3824
3819
3829
3819
3869
3869
3869
3864
3834
3869
3829
3864
3874
3874
3874
3879
3859
3864
3864
3864
3874
3874
3854
3869
3874
3884
3884
3884
3884
3869
3869
3874
3874
3879
3879
3879
3859
3864
3859
3874
3874
3874
3874
3874
3854
3869
3819
3829
3869
3829
3829
3829
3824
3824
3834
3834
3829
3859
3869
3869
3869
3869
3869
3854
3824
3869
3829
3864
3869
3824
3859
3869
3864
3859
3864
3854
3854
3864
3864
3824
3834
3819
3829
3829
3941
3941
3926
3936
3936
3926
3886
3836
3836
3836
3836
3846
3846
3846
3936
3936
3841
3836
3896
3896
3876
3886
3886
3881
3886
3846
3831
3841
3881
3876
3871
3876
3886
3886
3866
3886
3891
3891
3891
3891
3881
3881
3881
3886
3886
3886
3886
3886
3886
3891
3886
3866
3871
3846
3876
3886
3886
3881
3866
3866
3881
3831
3841
3881
3841
3841
3836
3846
3881
3881
3876
3866
3881
3881
3836
3841
3881
3871
3871
3881
3836
3871
3881
3876
3871
3876
3866
3876
3876
3836
3836
3831
3841
3831
3841
3836
3863
3953
3958
3953
3948
3948
3948
3948
3938
3938
3848
3848
3858
3898
3848
3858
3853
3948
3948
3903
3903
3888
3898
3878
3883
3858
3843
3898
3898
3898
3898
3903
3903
3893
3898
3888
3888
3898
3893
3898
3898
3898
3893
3893
3898
3893
3878
3878
3858
3883
3893
3893
3878
3893
3843
3853
3893
3848
3848
3853
3848
3843
3853
3893
3893
3888
3888
3888
3888
3878
3848
3848
3883
3893
3883
3893
3883
3888
3888
3883
3888
3878
3888
3888
3848
3843
3853
3848
3875
3970
3970
3970
3965
3970
3965
3950
3960
3960
3960
3960
3870
3950
3915
3915
3860
3910
3855
3865
3960
3960
3960
3960
3870
3910
3870
3865
3895
3910
3910
3915
3915
3910
3900
3910
3895
3895
3910
3910
3900
3905
3905
3905
3905
3900
3905
3905
3905
3890
3890
3870
3870
3890
3905
3855
3865
3905
3860
3860
3905
3905
3905
3905
3900
3890
3860
3905
3890
3900
3895
3900
3895
3900
3895
3900
3890
3900
3900
3855
3855
3865
3860
3882
3877
3982
3977
3982
3982
3982
3977
3962
3972
3887
3962
3882
3867
3922
3927
3927
3972
3972
3972
3972
3877
3882
3882
3902
3917
3917
3922
3927
3927
3922
3907
3917
3922
3907
3912
3917
3912
3912
3912
3882
3882
3917
3917
3902
3902
3877
3877
3882
3917
3912
3902
3912
3867
3877
3912
3867
3917
3917
3907
3917
3902
3917
3872
3917
3907
3907
3912
3907
3912
3902
3912
3912
3867
3872
3872
3872
3994
3994
3989
3994
3994
3989
3974
3984
3984
3984
3984
3899
3899
3889
3939
3939
3889
3974
3894
3934
3939
3894
3979
3979
3979
3979
3899
3934
3929
3929
3934
3914
3914
3934
3939
3939
3919
3929
3914
3924
3924
3929
3924
3919
3894
3924
3924
3894
3929
3929
3889
3929
3889
3894
3929
3919
3914
3924
3924
3879
3884
3884
3924
3929
3924
3924
3929
3919
3914
3929
3919
3929
3929
3919
3919
3924
3919
3924
3914
3924
3924
3879
3884
3884
3901
4006
4006
4001
4006
4006
4006
4006
4001
3991
3991
3986
3996
3996
3911
3911
3911
3911
3906
3986
3946
3946
3951
3951
3951
3946
3946
3946
3951
3926
3991
3991
3911
3911
3901
3906
3931
3946
3941
3936
3941
3926
3946
3951
3951
3946
3946
3936
3926
3936
3936
3931
3901
3906
3936
3906
3941
3941
3946
3931
3931
3901
3901
3896
3941
3931
3926
3936
3936
3936
3936
3926
3931
3936
3941
3936
3931
3931
3936
3931
3936
3926
3936
3936
3891
3896
3896
3896
3908
4018
4018
4013
4018
4018
4018
4013
3998
4003
4003
3923
3923
3923
3958
3958
3998
3923
3958
3913
3963
3963
3938
4003
4003
3918
3918
3963
3943
3963
3943
3948
3948
3948
3958
3958
3958
3958
3958
3958
3958
3958
3958
3948
3938
3948
3948
3948
3913
3948
3918
3918
3953
3953
3958
3958
3943
3908
3913
3948
3908
3913
3938
3913
3908
3948
3948
3943
3903
3938
3938
3948
3948
3943
3943
3948
3943
3948
3938
3948
3948
3903
3908
3908
4025
4025
4030
4025
4025
4025
4025
4015
4015
4010
4015
3930
3935
3925
3930
4010
3930
3970
3975
3975
3930
3970
3955
3960
3960
3965
3965
4015
4015
3975
3975
3970
3950
3975
3975
3955
3960
3960
3960
3960
3970
3970
3970
3970
3970
3975
3970
3975
3965
3965
3960
3960
3960
3950
3960
3960
3925
3960
3930
3970
3930
3960
3960
3920
3970
3950
3920
3960
3920
3960
3960
3950
3925
3925
3960
3960
3955
3915
3950
3955
3955
3960
3955
3960
3950
3960
3960
3925
3915
3920
3920
4037
4037
4037
4037
4037
4037
4027
4027
4022
4027
3942
3942
3982
3942
3977
3977
4022
3942
3982
3987
3987
3982
3982
3982
3982
3967
3937
3977
3977
3987
3977
4022
4022
3987
3987
3962
3972
3967
3972
3972
3972
3972
3972
3982
3982
3982
3977
3977
3982
3987
3987
3987
3982
3977
3987
3977
3977
3982
3972
3972
3962
3962
3972
3972
3967
3937
3972
3942
3977
3942
3972
3977
3927
3932
3972
3972
3972
3972
3967
3967
3942
3942
3962
3937
3972
3972
3962
3967
3967
3972
3967
3972
3962
3972
3972
3932
3927
3932
3932
3949
4044
4044
4029
4029
4034
4034
4049
4049
4039
4034
4034
3954
3994
3994
4034
3949
3984
3994
3989
3984
3984
3989
3989
3994
3984
3994
3974
3984
3979
3989
3989
3999
4034
3994
3984
3994
3994
3994
3989
3994
3994
3989
3999
3994
3994
3999
3994
3984
3994
3989
3989
3989
3989
3994
3994
3984
3974
3979
3979
3979
3979
3949
3984
3989
3949
3954
3984
3989
3939
3944
3989
3984
3984
3979
3954
3954
3954
3954
3974
3944
3984
3984
3974
3974
3979
3979
3984
3979
3984
3974
3984
3984
3939
3944
3944
3961
4061
4056
4056
4056
4041
4056
4041
4046
4046
4046
4046
3961
3961
4006
4001
3961
3956
4046
4046
4006
4006
3996
3996
3996
3996
4041
4041
4001
3996
3991
4006
4006
4046
4046
3986
4006
4001
4001
4006
3996
4001
3996
4001
4006
4001
3996
4006
4006
4006
4006
4001
4001
3996
3996
4006
4001
3991
4001
3961
3996
3961
3961
3996
4001
4001
3996
3991
3991
3991
3991
3986
3966
3966
3986
3951
3996
3996
3986
3986
3991
3991
3991
3991
3991
3986
3996
3996
3966
3966
3956
3951
3956
3956
4008
3968
4073
4068
4068
4068
4068
4058
4068
4068
4058
3968
3973
3973
3968
3973
3973
3973
3973
3963
3968
4008
4058
4058
4018
4013
3968
4013
4053
4053
4008
4018
4018
4008
3998
3998
4058
4058
4013
4013
4013
4008
4013
4008
4008
4008
4013
4013
4018
4018
4018
4008
4008
4003
4003
4013
4008
4008
4013
4013
3998
4013
4013
4003
3973
4008
3968
3973
4013
4003
4008
4013
4008
4003
3998
4008
4008
3998
4003
4003
4003
4003
3998
4003
4003
4003
4003
3978
3978
3978
3978
3963
3968
3968
4015
3980
4015
4080
4080
4080
4080
4070
4080
4080
4080
4080
4070
4070
3980
3985
3980
3980
3985
3985
3985
3980
3985
3985
3985
4020
4010
3975
3980
3980
4065
4065
4025
4025
4025
4060
4060
4020
4030
4010
4065
4065
4025
4025
4015
4025
4020
4015
4015
4015
4020
4020
4030
4025
4030
4015
4015
4020
4020
4015
4020
4025
4025
4025
4025
4025
4005
4025
4015
3980
4020
3980
4015
3980
4025
4015
4020
4025
4015
4010
3990
4010
4020
4020
4025
4020
4010
4010
4010
4015
4015
4010
4015
4015
3990
3990
3975
3980
3980
4007
3992
4022
4022
4082
4072
4092
4092
4077
4092
4092
4082
4077
3997
3997
3992
3997
3992
3997
3992
3997
3997
3992
4032
3992
4022
4037
3987
3992
4037
4027
4072
4077
4077
4037
4037
4022
4037
4027
4022
4032
4027
4027
4042
4032
4037
4032
4027
4032
4037
4037
4032
4017
4017
3992
3992
4032
4037
4027
3992
4037
4022
4032
4032
4027
4032
4032
4002
4002
4022
4037
4032
4032
4027
4032
4032
4022
4022
4017
4027
4027
4022
4027
4027
3997
3997
3987
3992
3992
4019
4019
3999
4034
4034
4094
4094
4104
4104
4104
4104
4094
4099
4099
4084
4089
4099
4099
4089
4009
4029
4029
4014
4009
4009
4009
4004
4009
3999
4004
4004
4049
4004
4049
4049
4039
4039
4049
4049
4014
4084
4089
4089
4044
4034
4049
4049
4044
4034
4034
4049
4044
4029
4044
4044
4044
4029
4004
3999
4004
4044
4044
4034
4004
4044
4044
4009
4009
4044
4044
4039
4044
4044
4014
4014
4034
4044
4044
4044
4044
4044
4039
4039
4034
4029
4029
4034
4029
4029
4039
4039
4034
4039
4039
4004
4004
4009
4009
4009
3999
4004
4004
4111
4111
4116
4116
4106
4106
4101
4101
4096
4111
4111
4026
4021
4041
4041
4041
4041
4041
4021
4021
4021
4021
4011
4016
4061
4051
4061
4061
4016
4041
4041
4016
4046
4036
4036
4026
4061
4051
4061
4051
4051
4026
4056
4056
4096
4101
4101
4061
4051
4061
4061
4061
4056
4061
4041
4051
4041
4046
4026
4041
4046
4056
4056
4026
4041
4011
4011
4016
4056
4056
4016
4056
4016
4016
4021
4046
4056
4056
4021
4021
4021
4021
4046
4056
4056
4056
4056
4056
4056
4056
4061
4061
4046
4041
4046
4041
4051
4051
4046
4051
4051
4016
4021
4016
4011
4016
4016
4123
4123
4113
4113
4113
4113
4108
4113
4123
4123
4053
4028
4033
4053
4043
4028
4033
4033
4053
4053
4033
4033
4028
4038
4063
4023
4048
4048
4058
4068
4053
4053
4028
4058
4068
4048
4048
4043
4038
4038
4038
4038
4073
4058
4038
4063
4063
4068
4068
4068
4108
4108
4108
4073
4073
4063
4063
4073
4053
4073
4073
4063
4068
4063
4068
4053
4048
4038
4038
4058
4063
4063
4048
4068
4053
4068
4068
4038
4053
4023
4028
4063
4028
4033
4033
4063
4028
4028
4063
4063
4033
4033
4058
4068
4068
4068
4068
4063
4068
4068
4068
4068
4058
4053
4058
4053
4063
4063
4058
4063
4063
4028
4028
4023
4028
4023
4028
4028
4125
4135
4135
4125
4115
4120
4120
4115
4125
4120
4120
4135
4135
4040
4055
4055
4040
4040
4045
4040
4045
4065
4060
4060
4060
4045
4050
4040
4080
4050
4050
4050
4070
4050
4075
4075
4080
4055
4035
4040
4080
4070
4080
4080
4080
4060
4060
4055
4075
4075
4045
4060
4070
4065
4080
4075
4080
4080
4120
4120
4080
4080
4085
4080
4080
4080
4080
4075
4075
4075
4055
4050
4050
4060
4050
4050
4075
4060
4080
4080
4080
4050
4080
4050
4065
4075
4035
4040
4070
4040
4075
4045
4075
4065
4035
4075
4075
4075
4075
4040
4045
4075
4040
4045
4040
4040
4070
4080
4065
4080
4075
4080
4075
4075
4075
4080
4080
4070
4065
4070
4065
4075
4075
4070
4075
4075
4040
4035
4040
4040
4057
4137
4147
4147
4137
4127
4127
4132
4132
4132
4132
4132
4147
4147
4067
4067
4067
4052
4067
4052
4072
4062
4062
4062
4052
4057
4062
4072
4067
4052
4092
4057
4092
4082
4092
4092
4092
4067
4067
4087
4087
4092
4047
4092
4082
4077
4062
4062
4077
4072
4097
4072
4087
4092
4097
4077
4127
4127
4132
4132
4132
4132
4092
4092
4092
4092
4092
4092
4087
4082
4082
4087
4087
4087
4087
4087
4067
4062
4062
4072
4062
4062
4087
4072
4092
4097
4082
4082
4092
4057
4062
4092
4057
4077
4082
4047
4052
4052
4052
4052
4087
4052
4087
4087
4087
4082
4052
4057
4092
4082
4092
4092
4092
4092
4087
4087
4087
4087
4087
4082
4077
4082
4077
4087
4087
4082
4087
4087
4047
4047
4052
4052
4159
4159
4149
4144
4144
4149
4144
4144
4159
4159
4084
4079
4079
4079
4104
4104
4064
4069
4084
4084
4084
4059
4064
4104
4089
4079
4114
4074
4089
4114
4104
4109
4109
4099
4094
4099
4074
4074
4089
4109
4084
4084
4079
4099
4104
4094
4139
4139
4144
4144
4144
4144
4104
4104
4104
4099
4104
4099
4104
4099
4099
4099
4104
4109
4109
4094
4099
4099
4079
4074
4074
4074
4079
4074
4074
4099
4079
4109
4104
4109
4094
4099
4069
4074
4099
4069
4089
4059
4064
4064
4099
4099
4099
4099
4094
4094
4094
4094
4059
4064
4104
4094
4094
4104
4094
4104
4104
4104
4099
4099
4094
4094
4089
4094
4089
4099
4099
4094
4099
4099
4059
4064
4064
4081
4161
4171
4171
4161
4156
4156
4171
4171
4091
4086
4096
4091
4096
4086
4071
4086
4096
4126
4126
4101
4096
4126
4126
4121
4086
4126
4126
4091
4106
4116
4101
4111
4121
4086
4121
4091
4091
4106
4146
4146
4151
4151
4151
4151
4116
4126
4126
4116
4116
4111
4106
4121
4111
4106
4116
4111
4121
4121
4106
4111
4111
4086
4121
4091
4081
4081
4086
4086
4111
4091
4116
4121
4101
4081
4111
4081
4076
4081
4101
4076
4081
4071
4076
4071
4111
4111
4111
4111
4111
4111
4106
4081
4106
4106
4111
4116
4111
4111
4111
4111
4106
4106
4101
4106
4101
4111
4111
4106
4106
4106
4071
4076
4076
4088
4183
4183
4183
4183
4173
4173
4158
4163
4163
4183
4183
4103
4103
4098
4098
4098
4108
4103
4138
4138
4133
4133
4098
4103
4138
4103
4138
4138
4118
4118
4123
4123
4098
4133
4133
4093
4158
4163
4163
4128
4138
4138
4138
4133
4138
4123
4123
4118
4118
4133
4133
4118
4123
4118
4128
4128
4113
4118
4118
4118
4098
4128
4103
4093
4098
4098
4103
4123
4128
4088
4093
4088
4113
4088
4093
4088
4083
4123
4123
4123
4123
4113
4093
4093
4118
4113
4123
4123
4123
4123
4123
4128
4128
4118
4113
4118
4113
4123
4123
4093
4118
4118
4083
4088
4088
4105
4185
4195
4195
4195
4195
4170
4185
4175
4175
4175
4195
4195
4195
4195
4115
4110
4115
4135
4145
4110
4105
4150
4145
4135
4145
4135
4135
4170
4175
4175
4135
4150
4145
4145
4150
4145
4145
4130
4130
4130
4145
4145
4125
4140
4130
4125
4135
4135
4125
4130
4130
4140
4110
4115
4130
4105
4110
4105
4140
4115
4140
4100
4100
4100
4125
4135
4100
4105
4135
4135
4130
4130
4100
4105
4130
4135
4135
4140
4140
4135
4140
4140
4130
4125
4130
4125
4135
4135
4105
4105
4130
4130
4095
4100
4100
4207
4117
4122
4197
4207
4197
4187
4182
4182
4187
4187
4187
4182
4207
4207
4207
4207
4122
4117
4147
4152
4152
4142
4157
4157
4137
4147
4147
4182
4187
4187
4142
4157
4157
4157
4157
4157
4157
4137
4142
4152
4147
4137
4147
4142
4142
4122
4122
4142
4152
4117
4117
4117
4152
4127
4147
4107
4112
4112
4152
4137
4142
4147
4142
4147
4112
4142
4147
4147
4142
4152
4152
4142
4137
4142
4137
4147
4147
4112
4117
4117
4117
4142
4142
4107
4112
4112
4124
4134
4219
4219
4209
4219
4219
4219
4219
4194
4194
4209
4194
4199
4199
4214
4214
4214
4214
4154
4159
4159
4164
4164
4164
4154
4169
4169
4154
4154
4154
4149
4194
4194
4194
4194
4194
4154
4164
4164
4164
4169
4169
4169
4164
4159
4159
4159
4154
4154
4164
4154
4154
4134
4134
4164
4154
4164
4129
4124
4129
4159
4134
4124
4119
4159
4149
4124
4149
4159
4159
4149
4154
4159
4159
4159
4159
4154
4149
4154
4149
4159
4159
4124
4144
4144
4129
4124
4154
4154
4119
4124
4124
4141
4136
4141
4231
4231
4226
4226
4221
4231
4231
4221
4206
4206
4226
4226
4166
4161
4166
4166
4171
4171
4166
4176
4166
4166
4181
4171
4206
4206
4206
4206
4176
4171
4176
4176
4181
4176
4181
4171
4156
4171
4171
4171
4166
4176
4166
4176
4166
4166
4166
4141
4141
4176
4166
4176
4136
4136
4136
4131
4146
4136
4171
4161
4161
4171
4171
4161
4166
4171
4171
4171
4171
4171
4171
4171
4166
4161
4166
4161
4171
4171
4136
4136
4156
4136
4166
4166
4131
4136
4136
4148
4153
4248
4248
4243
4243
4233
4238
4238
4218
4233
4153
4153
4218
4153
4153
4178
4183
4183
4238
4238
4148
4183
4148
4183
4178
4178
4178
4173
4178
4173
4183
4183
4218
4213
4213
4218
4183
4183
4188
4183
4183
4183
4193
4183
4188
4168
4183
4183
4183
4183
4183
4178
4163
4188
4188
4188
4178
4178
4188
4153
4178
4153
4148
4153
4188
4173
4148
4183
4148
4153
4143
4173
4183
4183
4178
4183
4183
4183
4183
4178
4178
4173
4178
4173
4178
4178
4178
4178
4148
4148
4168
4178
4178
4143
4148
4148
4155
4255
4255
4250
4250
4250
4250
4245
4250
4165
4165
4245
4225
4230
4230
4165
4165
4170
4165
4165
4165
4165
4190
4170
4195
4250
4250
4195
4165
4195
4195
4185
4195
4160
4195
4160
4185
4190
4195
4230
4225
4230
4195
4195
4195
4195
4195
4190
4190
4200
4195
4195
4195
4195
4190
4200
4200
4200
4175
4175
4200
4200
4190
4190
4195
4165
4185
4160
4160
4195
4160
4155
4165
4165
4200
4200
4185
4195
4195
4190
4180
4195
4195
4190
4190
4190
4185
4190
4185
4190
4190
4155
4160
4180
4190
4190
4155
4160
4160
4167
4267
4262
4262
4262
4257
4262
4237
4242
4177
4177
4242
4177
4177
4182
4182
4177
4177
4257
4177
4177
4207
4177
4182
4182
4177
4182
4182
4207
4197
4257
4257
4207
4207
4172
4177
4207
4172
4192
4172
4207
4207
4197
4172
4207
4177
4202
4242
4237
4242
4207
4207
4207
4202
4202
4207
4207
4202
4202
4187
4197
4207
4207
4202
4202
4212
4187
4212
4207
4202
4202
4207
4167
4172
4167
4172
4167
4177
4177
4212
4212
4212
4212
4207
4207
4197
4207
4207
4207
4202
4207
4207
4197
4197
4197
4197
4202
4202
4167
4192
4202
4202
4167
4172
4172
4274
4274
4274
4279
4264
4264
4269
4269
4274
4269
4269
4254
4189
4184
4189
4254
4249
4189
4189
4184
4194
4184
4189
4189
4189
4189
4269
4219
4189
4184
4194
4189
4184
4194
4194
4194
4194
4184
4194
4204
4219
4179
4179
4269
4224
4219
4184
4214
4224
4184
4219
4219
4194
4189
4189
4254
4249
4254
4219
4214
4219
4219
4214
4209
4209
4219
4219
4199
4219
4209
4209
4214
4214
4219
4219
4219
4219
4219
4199
4219
4214
4214
4179
4179
4184
4184
4179
4189
4189
4224
4224
4219
4209
4219
4219
4214
4214
4214
4214
4209
4209
4219
4219
4209
4209
4209
4214
4214
4204
4209
4209
4209
4179
4184
4184
4211
4286
4286
4286
4286
4286
4286
4286
4276
4276
4281
4281
4281
4281
4266
4261
4196
4196
4266
4196
4201
4196
4196
4196
4201
4266
4201
4196
4201
4201
4196
4201
4281
4281
4196
4196
4196
4206
4206
4196
4206
4206
4276
4276
4201
4231
4191
4226
4226
4281
4281
4216
4196
4231
4226
4231
4236
4236
4236
4191
4196
4231
4206
4191
4201
4261
4261
4261
4231
4221
4221
4231
4226
4236
4221
4236
4226
4226
4221
4211
4226
4226
4231
4231
4206
4231
4211
4221
4221
4221
4191
4196
4196
4191
4201
4201
4231
4231
4231
4231
4226
4231
4226
4221
4231
4231
4236
4236
4226
4231
4226
4226
4221
4231
4231
4221
4221
4221
4226
4226
4216
4221
4221
4221
4191
4196
4196
4293
4298
4298
4298
4298
4293
4208
4273
4218
4208
4208
4208
4278
4208
4208
4273
4213
4208
4213
4208
4208
4208
4208
4218
4293
4293
4208
4218
4213
4213
4288
4288
4243
4248
4248
4233
4233
4223
4238
4243
4248
4238
4238
4293
4293
4203
4203
4213
4203
4273
4273
4238
4238
4233
4248
4248
4248
4233
4233
4238
4238
4238
4243
4243
4248
4218
4238
4223
4233
4233
4233
4233
4203
4208
4208
4203
4213
4213
4243
4243
4233
4238
4233
4243
4243
4243
4243
4243
4243
4238
4243
4243
4238
4228
4243
4243
4223
4233
4233
4233
4238
4238
4228
4233
4233
4203
4208
4208
4235
4230
4310
4310
4305
4305
4305
4305
4305
4305
4305
4220
4220
4285
4285
4220
4255
4220
4220
4215
4220
4220
4300
4300
4215
4225
4260
4260
4250
4250
4255
4295
4295
4260
4245
4245
4255
4255
4225
4245
4235
4215
4250
4255
4300
4300
4230
4245
4230
4285
4285
4245
4245
4260
4260
4245
4255
4260
4240
4255
4230
4255
4240
4240
4250
4250
4255
4250
4260
4255
4260
4230
4225
4235
4245
4245
4215
4220
4255
4215
4225
4225
4250
4250
4250
4250
4245
4255
4250
4250
4250
4255
4255
4250
4255
4245
4250
4250
4235
4235
4245
4245
4245
4250
4250
4240
4245
4245
4215
4220
4220
4237
4317
4317
4307
4317
4317
4312
4317
4312
4272
4237
4287
4287
4297
4297
4272
4247
4297
4297
4247
4232
4237
4227
4257
4267
4267
4227
4272
4272
4227
4257
4267
4267
4267
4257
4307
4257
4267
4242
4272
4242
4242
4257
4312
4312
4297
4297
4267
4257
4267
4267
4272
4267
4272
4272
4247
4262
4252
4267
4262
4267
4242
4267
4252
4257
4262
4272
4267
4267
4242
4272
4237
4237
4247
4257
4257
4227
4232
4267
4227
4237
4272
4272
4232
4262
4262
4262
4262
4262
4257
4262
4262
4262
4262
4262
4262
4262
4262
4267
4262
4262
4257
4262
4247
4257
4257
4257
4262
4262
4252
4257
4257
4227
4232
4232
4329
4329
4329
4329
4319
4324
4324
4299
4284
4279
4279
4299
4284
4284
4259
4259
4309
4309
4309
4309
4309
4284
4284
4279
4254
4254
4239
4269
4284
4284
4279
4284
4284
4269
4269
4269
4279
4264
4269
4254
4279
4319
4259
4249
4324
4324
4299
4299
4309
4309
4309
4309
4284
4284
4284
4284
4279
4279
4279
4279
4279
4284
4279
4259
4279
4279
4274
4274
4279
4254
4249
4254
4279
4259
4269
4274
4254
4249
4249
4259
4269
4269
4239
4284
4284
4279
4239
4284
4284
4244
4274
4274
4269
4269
4274
4274
4274
4274
4269
4274
4274
4269
4269
4274
4269
4274
4259
4269
4269
4269
4274
4274
4264
4269
4269
4239
4244
4244
4256
4341
4341
4336
4341
4341
4336
4336
4331
4296
4291
4291
4296
4271
4321
4321
4296
4296
4291
4271
4271
4271
4321
4296
4296
4291
4266
4291
4291
4321
4291
4296
4296
4296
4276
4281
4286
4281
4281
4291
4291
4281
4261
4331
4271
4271
4286
4266
4336
4336
4311
4311
4321
4321
4321
4321
4296
4296
4296
4296
4296
4291
4296
4291
4291
4291
4291
4286
4286
4286
4291
4271
4291
4286
4286
4286
4281
4286
4266
4261
4266
4286
4281
4266
4256
4256
4271
4281
4281
4251
4286
4256
4296
4296
4286
4271
4281
4281
4281
4286
4286
4281
4281
4286
4286
4286
4281
4286
4281
4286
4271
4281
4281
4281
4281
4281
4276
4281
4281
4251
4256
4256
4273
4343
4353
4353
4343
4353
4353
4348
4348
4343
4348
4303
4303
4298
4278
4303
4303
4303
4283
4283
4308
4308
4283
4273
4303
4303
4298
4293
4303
4333
4303
4333
4308
4298
4303
4283
4293
4303
4288
4293
4298
4308
4283
4278
4298
4308
4343
4278
4278
4343
4343
4318
4318
4328
4328
4328
4328
4303
4303
4303
4303
4308
4303
4298
4303
4303
4308
4303
4303
4303
4303
4298
4303
4303
4293
4293
4293
4283
4298
4298
4293
4298
4293
4298
4298
4273
4278
4298
4278
4293
4273
4268
4268
4303
4283
4293
4293
4268
4303
4303
4298
4298
4298
4293
4298
4298
4303
4303
4293
4298
4293
4298
4293
4293
4293
4298
4283
4293
4293
4293
4293
4288
4293
4293
4263
4268
4268
4430
4430
4365
4355
4365
4355
4365
4365
4350
4355
4355
4350
4360
4355
4355
4310
4290
4290
4295
4330
4315
4315
4315
4305
4315
4315
4310
4315
4290
4340
4340
4315
4340
4340
4310
4315
4315
4290
4295
4290
4310
4295
4310
4320
4320
4320
4285
4355
4355
4330
4340
4340
4315
4310
4315
4315
4315
4315
4310
4315
4315
4315
4315
4315
4315
4310
4310
4305
4305
4315
4310
4310
4305
4320
4320
4310
4305
4305
4310
4310
4285
4305
4290
4290
4285
4280
4275
4280
4310
4295
4305
4305
4305
4315
4315
4315
4315
4315
4310
4300
4310
4300
4310
4310
4305
4315
4315
4310
4310
4310
4315
4315
4310
4305
4305
4300
4305
4310
4295
4305
4305
4305
4305
4300
4305
4305
4275
4280
4280
4437
4437
4367
4377
4377
4437
4437
4367
4362
4377
4377
4362
4367
4367
4367
4367
4367
4322
4342
4327
4302
4352
4352
4352
4352
4327
4327
4327
4302
4307
4352
4327
4322
4327
4327
4322
4317
4307
4297
4322
4332
4322
4317
4362
4362
4367
4367
4367
4367
4342
4322
4352
4352
4352
4352
4322
4322
4327
4327
4317
4327
4327
4322
4327
4327
4322
4327
4322
4322
4322
4317
4332
4332
4332
4317
4322
4312
4327
4322
4312
4322
4317
4302
4297
4302
4292
4292
4322
4287
4297
4307
4317
4317
4327
4327
4322
4312
4317
4322
4317
4317
4322
4322
4317
4327
4327
4322
4322
4312
4317
4322
4307
4317
4317
4317
4317
4312
4317
4312
4287
4292
4292
4309
4449
4449
4389
4389
4449
4449
4379
4389
4389
4449
4449
4379
4379
4379
4389
4389
4379
4379
4339
4339
4354
4339
4334
4339
4319
4309
4329
4364
4364
4364
4364
4334
4334
4339
4329
4334
4329
4334
4374
4374
4379
4379
4379
4379
4354
4364
4364
4364
4364
4339
4334
4334
4339
4339
4339
4324
4334
4334
4329
4339
4334
4334
4339
4334
4329
4329
4339
4344
4339
4329
4334
4324
4339
4339
4339
4324
4334
4324
4334
4309
4309
4314
4299
4304
4304
4319
4304
4309
4329
4329
4339
4339
4334
4334
4334
4334
4319
4329
4329
4329
4334
4334
4334
4334
4334
4334
4334
4334
4329
4334
4319
4329
4329
4319
4319
4329
4329
4309
4324
4324
4324
4299
4304
4304
4321
4391
4401
4401
4401
4401
4401
4461
4461
4456
4456
4391
4401
4401
4401
4401
4391
4391
4346
4366
4351
4346
4351
4341
4351
4376
4376
4346
4341
4341
4341
4341
4346
4341
4381
4381
4386
4386
4386
4386
4366
4371
4371
4371
4371
4351
4346
4346
4346
4351
4336
4346
4341
4346
4351
4341
4346
4346
4341
4331
4336
4346
4331
4351
4346
4351
4351
4351
4351
4351
4346
4336
4346
4331
4341
4321
4321
4321
4316
4311
4351
4351
4331
4341
4341
4351
4351
4351
4351
4346
4341
4346
4346
4346
4346
4346
4346
4346
4346
4346
4346
4346
4341
4346
4331
4341
4341
4331
4341
4341
4321
4316
4316
4336
4336
4311
4316
4316
4363
4328
4328
4473
4413
4413
4403
4413
4413
4468
4468
4468
4468
4403
4413
4413
4413
4413
4393
4398
4398
4348
4358
4363
4378
4358
4358
4358
4358
4358
4358
4353
4383
4383
4353
4353
4353
4393
4398
4398
4378
4383
4383
4358
4353
4358
4358
4358
4358
4358
4353
4353
4353
4343
4348
4358
4343
4358
4363
4363
4358
4353
4343
4353
4328
4333
4328
4328
4363
4363
4363
4363
4358
4358
4343
4353
4353
4363
4363
4353
4353
4358
4358
4358
4358
4353
4353
4358
4353
4358
4353
4358
4343
4353
4353
4343
4353
4353
4328
4323
4348
4348
4323
4328
4328
4370
4370
4480
4485
4480
4415
4480
4425
4425
4480
4480
4415
4405
4410
4410
4420
4420
4420
4420
4410
4345
4345
4395
4395
4370
4365
4365
4370
4370
4370
4370
4370
4375
4370
4370
4390
4370
4360
4365
4365
4375
4365
4340
4405
4410
4410
4390
4395
4395
4370
4370
4370
4360
4370
4370
4370
4370
4355
4365
4360
4365
4365
4370
4370
4370
4370
4365
4340
4340
4340
4375
4375
4370
4355
4375
4365
4365
4370
4370
4355
4365
4355
4370
4370
4365
4365
4360
4365
4365
4370
4365
4370
4355
4365
4365
4355
4365
4365
4340
4335
4360
4360
4335
4340
4340
4347
4352
4377
4377
4492
4487
4487
4427
4492
4432
4432
4487
4487
4427
4432
4432
4422
4417
4417
4422
4422
4422
4417
4372
4372
4357
4352
4357
4357
4352
4357
4357
4357
4382
4382
4382
4377
4372
4387
4387
4387
4382
4367
4402
4407
4407
4352
4377
4377
4347
4352
4417
4422
4422
4402
4382
4407
4407
4372
4382
4382
4382
4387
4382
4382
4382
4382
4377
4387
4382
4377
4367
4372
4372
4377
4372
4377
4377
4382
4352
4347
4352
4382
4382
4382
4382
4377
4367
4382
4377
4377
4382
4367
4377
4382
4382
4377
4377
4377
4382
4377
4382
4367
4377
4377
4367
4377
4377
4352
4372
4372
4347
4352
4352
4389
4389
4439
4444
4444
4494
4494
4494
4494
4504
4499
4499
4439
4429
4429
4444
4444
4429
4434
4434
4384
4384
4369
4364
4369
4369
4369
4364
4364
4369
4369
4369
4364
4369
4419
4419
4389
4379
4369
4399
4384
4384
4389
4384
4389
4414
4419
4389
4364
4379
4364
4394
4394
4359
4364
4374
4429
4429
4429
4429
4429
4414
4394
4419
4419
4384
4389
4389
4389
4399
4394
4394
4389
4399
4394
4399
4389
4384
4384
4389
4384
4389
4399
4389
4379
4359
4364
4364
4359
4364
4394
4379
4389
4389
4389
4389
4389
4384
4384
4394
4394
4389
4389
4389
4384
4394
4389
4394
4379
4384
4384
4384
4384
4379
4384
4384
4384
4384
4384
4359
4364
4364
4456
4456
4451
4506
4506
4511
4456
4506
4506
4451
4456
4456
4441
4441
4396
4396
4396
4396
4396
4396
4376
4381
4381
4376
4381
4381
4376
4381
4381
4381
4376
4381
4381
4401
4376
4381
4376
4396
4406
4386
4391
4396
4396
4401
4406
4396
4391
4396
4431
4431
4431
4426
4426
4426
4371
4376
4386
4391
4431
4406
4406
4411
4411
4391
4376
4371
4376
4386
4441
4441
4441
4441
4426
4401
4431
4431
4396
4396
4396
4406
4401
4401
4396
4411
4401
4406
4396
4396
4396
4401
4396
4401
4411
4406
4411
4386
4391
4376
4371
4376
4406
4381
4381
4401
4391
4401
4401
4401
4401
4406
4401
4401
4396
4401
4401
4401
4396
4406
4401
4406
4391
4396
4396
4391
4396
4396
4396
4396
4396
4371
4376
4376
4523
4468
4468
4463
4523
4513
4518
4513
4518
4468
4513
4513
4518
4518
4463
4453
4463
4463
4453
4408
4408
4408
4408
4388
4393
4388
4388
4393
4393
4393
4388
4393
4393
4438
4438
4393
4418
4418
4413
4388
4393
4388
4423
4423
4403
4383
4388
4398
4408
4418
4403
4408
4408
4413
4408
4438
4403
4403
4398
4398
4398
4403
4403
4443
4423
4443
4383
4388
4418
4413
4418
4388
4393
4398
4453
4448
4448
4453
4438
4418
4418
4408
4408
4438
4438
4438
4438
4423
4423
4408
4413
4408
4408
4408
4418
4408
4413
4408
4408
4408
4413
4398
4403
4408
4408
4398
4403
4423
4418
4423
4398
4388
4383
4388
4418
4423
4423
4388
4388
4393
4403
4413
4408
4413
4413
4418
4418
4413
4403
4413
4408
4418
4413
4418
4403
4408
4408
4403
4408
4408
4408
4408
4383
4388
4388
4530
4530
4470
4470
4480
4535
4475
4475
4475
4475
4525
4525
4530
4530
4475
4460
4465
4465
4475
4420
4415
4400
4405
4410
4410
4415
4415
4400
4405
4400
4405
4405
4400
4425
4395
4400
4420
4420
4415
4410
4420
4430
4415
4415
4425
4435
4405
4410
4415
4450
4450
4395
4400
4465
4460
4465
4425
4430
4450
4430
4430
4435
4450
4450
4415
4420
4450
4425
4435
4435
4415
4425
4420
4420
4420
4420
4425
4410
4415
4415
4410
4410
4415
4410
4405
4410
4400
4395
4400
4435
4435
4430
4400
4400
4405
4405
4435
4435
4400
4400
4415
4420
4420
4420
4420
4420
4425
4430
4420
4420
4420
4425
4430
4425
4430
4415
4420
4420
4415
4420
4420
4415
4420
4395
4400
4400
4417
4537
4482
4482
4487
4487
4537
4542
4537
4537
4487
4487
4487
4542
4537
4532
4537
4532
4537
4537
4472
4477
4487
4487
4482
4482
4447
4477
4447
4437
4487
4487
4427
4427
4422
4462
4432
4432
4412
4417
4427
4437
4417
4422
4407
4412
4412
4432
4432
4432
4437
4427
4462
4427
4462
4462
4437
4477
4472
4477
4437
4442
4462
4437
4437
4447
4427
4457
4457
4427
4462
4442
4442
4432
4432
4432
4432
4432
4422
4427
4422
4422
4427
4417
4417
4422
4412
4407
4412
4437
4412
4417
4447
4447
4407
4427
4432
4432
4442
4432
4442
4442
4437
4437
4432
4432
4437
4437
4437
4437
4427
4432
4432
4427
4432
4432
4417
4417
4427
4427
4407
4412
4412
4499
4549
4554
4549
4549
4549
4499
4554
4544
4544
4544
4544
4549
4549
4489
4499
4499
4459
4454
4454
4494
4494
4489
4484
4459
4459
4454
4454
4434
4439
4499
4499
4439
4434
4449
4439
4474
4474
4449
4444
4449
4419
4424
4444
4444
4449
4459
4439
4444
4439
4449
4459
4444
4444
4474
4469
4439
4434
4439
4474
4434
4489
4484
4489
4459
4459
4444
4449
4474
4449
4449
4474
4444
4444
4454
4469
4474
4474
4439
4439
4444
4449
4449
4429
4444
4444
4439
4439
4429
4434
4434
4429
4434
4429
4429
4434
4424
4419
4419
4424
4454
4454
4439
4444
4449
4449
4444
4449
4449
4449
4449
4444
4449
4444
4449
4449
4449
4439
4444
4444
4439
4444
4444
4429
4439
4419
4424
4424
4436
4441
4511
4511
4561
4556
4556
4511
4566
4556
4556
4556
4556
4501
4496
4506
4506
4471
4466
4466
4471
4501
4501
4501
4471
4471
4466
4501
4466
4461
4446
4446
4451
4451
4466
4466
4466
4461
4506
4506
4451
4486
4481
4461
4451
4456
4461
4456
4456
4461
4451
4461
4456
4461
4471
4471
4471
4451
4446
4451
4486
4486
4446
4441
4446
4496
4496
4496
4471
4471
4466
4466
4466
4466
4451
4461
4456
4471
4486
4461
4461
4481
4471
4461
4461
4456
4481
4486
4441
4481
4451
4456
4456
4451
4451
4446
4441
4446
4461
4436
4441
4436
4436
4456
4431
4466
4466
4466
4466
4466
4471
4466
4451
4456
4456
4456
4456
4461
4461
4456
4461
4461
4461
4456
4461
4456
4461
4456
4461
4461
4451
4456
4456
4451
4456
4456
4441
4451
4451
4431
4436
4436
4573
4573
4513
4518
4523
4573
4568
4518
4573
4563
4563
4568
4568
4478
4478
4473
4508
4478
4478
4478
4513
4513
4483
4483
4478
4478
4473
4508
4478
4478
4473
4478
4478
4478
4473
4478
4458
4463
4518
4518
4463
4473
4473
4458
4463
4473
4473
4473
4483
4463
4468
4473
4468
4453
4458
4473
4498
4493
4493
4508
4508
4478
4478
4478
4478
4478
4473
4473
4478
4478
4473
4478
4478
4473
4468
4473
4483
4463
4493
4468
4463
4483
4468
4483
4493
4453
4493
4493
4463
4463
4463
4458
4453
4458
4468
4448
4453
4448
4453
4453
4478
4478
4473
4483
4473
4478
4463
4468
4468
4468
4468
4468
4468
4468
4468
4468
4473
4473
4468
4468
4468
4453
4473
4468
4468
4463
4473
4473
4463
4468
4468
4463
4468
4468
4453
4463
4463
4463
4443
4448
4448
4525
4585
4530
4530
4580
4580
4585
4575
4575
4575
4575
4575
4575
4575
4575
4485
4465
4525
4520
4520
4490
4490
4490
4485
4490
4485
4490
4490
4490
4490
4485
4490
4490
4490
4490
4465
4470
4485
4530
4530
4485
4475
4480
4480
4485
4485
4495
4495
4505
4505
4505
4520
4520
4490
4485
4490
4490
4490
4485
4485
4485
4490
4490
4490
4490
4485
4485
4485
4485
4485
4485
4485
4485
4485
4480
4475
4490
4475
4495
4475
4490
4485
4465
4505
4465
4505
4505
4475
4475
4475
4470
4465
4470
4480
4460
4455
4460
4465
4460
4465
4490
4490
4485
4485
4485
4485
4490
4490
4490
4475
4480
4480
4480
4475
4480
4480
4485
4475
4480
4485
4485
4470
4480
4475
4475
4485
4485
4475
4480
4480
4465
4475
4480
4480
4465
4475
4475
4455
4460
4460
4482
4482
4477
4592
4542
4542
4537
4592
4592
4587
4587
4587
4587
4497
4522
4522
4532
4532
4502
4477
4497
4532
4532
4502
4502
4502
4537
4502
4502
4497
4497
4497
4497
4507
4507
4542
4542
4492
4492
4477
4492
4497
4507
4517
4532
4532
4497
4497
4497
4502
4502
4492
4492
4497
4502
4502
4502
4502
4497
4497
4492
4497
4497
4497
4487
4492
4497
4507
4507
4487
4497
4487
4502
4487
4497
4497
4497
4497
4487
4517
4477
4517
4517
4487
4482
4487
4477
4477
4482
4472
4472
4467
4472
4477
4502
4502
4502
4502
4497
4502
4502
4502
4502
4502
4487
4492
4487
4492
4497
4487
4497
4492
4497
4482
4497
4497
4482
4487
4487
4497
4497
4487
4487
4487
4477
4472
4477
4487
4492
4487
4477
4487
4487
4467
4472
4472
4484
4489
4554
4549
4554
4554
4599
4604
4534
4489
4489
4594
4594
4594
4594
4594
4594
4534
4514
4514
4499
4544
4544
4544
4544
4544
4514
4509
4514
4549
4509
4509
4509
4504
4509
4509
4499
4549
4549
4489
4504
4489
4519
4534
4534
4544
4544
4544
4544
4514
4509
4509
4514
4514
4514
4499
4499
4509
4509
4509
4509
4509
4509
4519
4504
4499
4509
4509
4504
4499
4499
4499
4504
4509
4519
4519
4509
4509
4509
4509
4509
4499
4509
4524
4489
4529
4524
4499
4494
4494
4499
4489
4484
4489
4509
4509
4479
4484
4484
4514
4514
4504
4514
4514
4509
4499
4509
4509
4504
4504
4509
4509
4509
4509
4509
4504
4509
4509
4494
4499
4509
4509
4499
4499
4484
4484
4489
4499
4499
4499
4489
4499
4499
4479
4484
4484
4521
4506
4496
4556
4561
4561
4556
4566
4561
4561
4611
4611
4611
4611
4606
4606
4521
4606
4606
4606
4606
4556
4556
4526
4521
4521
4556
4501
4501
4526
4556
4526
4561
4511
4511
4516
4511
4501
4511
4561
4546
4546
4556
4556
4556
4556
4526
4521
4521
4521
4526
4511
4511
4521
4521
4521
4501
4501
4521
4521
4531
4511
4516
4521
4511
4506
4511
4526
4526
4516
4516
4516
4521
4521
4516
4531
4501
4536
4531
4511
4506
4511
4496
4496
4501
4521
4521
4521
4521
4516
4516
4491
4496
4526
4521
4521
4526
4511
4521
4521
4521
4521
4511
4516
4521
4521
4516
4516
4521
4521
4521
4521
4516
4516
4521
4501
4516
4511
4521
4521
4511
4511
4496
4496
4511
4511
4501
4511
4511
4491
4496
4496
4503
4528
4568
4568
4573
4573
4573
4573
4573
4623
4623
4518
4523
4618
4618
4613
4613
4533
4513
4568
4538
4533
4513
4568
4533
4513
4513
4533
4523
4523
4523
4533
4568
4568
4573
4573
4533
4523
4523
4573
4573
4508
4523
4553
4553
4563
4563
4563
4563
4533
4528
4533
4533
4533
4533
4528
4513
4513
4528
4533
4538
4523
4528
4518
4528
4533
4533
4528
4528
4528
4528
4528
4528
4528
4528
4528
4528
4543
4543
4513
4543
4543
4523
4518
4523
4508
4503
4508
4533
4533
4528
4533
4533
4538
4538
4538
4523
4523
4533
4533
4528
4528
4528
4533
4528
4533
4528
4523
4533
4528
4523
4533
4533
4523
4523
4508
4503
4523
4523
4513
4523
4523
4503
4508
4508
4540
4520
4535
4585
4585
4625
4625
4585
4585
4625
4625
4530
4530
4630
4630
4630
4530
4530
4525
4525
4625
4625
4625
4625
4530
4530
4535
4565
4525
4535
4525
4525
4535
4535
4525
4525
4575
4575
4545
4545
4545
4525
4575
4575
4545
4545
4545
4535
4535
4580
4580
4585
4585
4545
4545
4520
4585
4585
4535
4520
4555
4555
4565
4575
4575
4545
4535
4545
4545
4545
4545
4545
4535
4525
4525
4535
4545
4545
4545
4535
4525
4530
4540
4540
4540
4540
4540
4540
4555
4555
4535
4530
4535
4520
4515
4540
4540
4515
4520
4540
4540
4535
4540
4550
4540
4550
4540
4550
4550
4535
4540
4540
4540
4540
4535
4540
4540
4545
4540
4545
4535
4535
4545
4545
4525
4525
4535
4535
4515
4520
4535
4535
4525
4535
4535
4515
4520
4520
4547
4547
4597
4597
4637
4637
4542
4542
4642
4542
4642
4642
4542
4547
4547
4577
4547
4637
4637
4587
4587
4587
4587
4537
4537
4557
4532
4537
4547
4532
4537
4532
4537
4537
4557
4532
4537
4537
4542
4542
4587
4537
4537
4542
4547
4547
4537
4547
4547
4557
4557
4562
4562
4587
4587
4592
4592
4527
4527
4532
4592
4592
4572
4567
4567
4572
4532
4532
4577
4587
4587
4587
4587
4557
4547
4557
4557
4557
4557
4557
4547
4537
4552
4537
4537
4547
4552
4537
4547
4557
4552
4547
4547
4547
4547
4562
4562
4567
4567
4547
4542
4547
4532
4532
4552
4527
4532
4552
4552
4557
4562
4557
4547
4552
4552
4552
4552
4552
4552
4552
4552
4552
4552
4552
4557
4552
4552
4557
4547
4557
4557
4537
4547
4547
4547
4547
4537
4547
4547
4527
4532
4532
4559
4599
4604
4604
4644
4644
4644
4644
4554
4554
4654
4649
4554
4549
4589
4549
4549
4544
4549
4574
4574
4544
4549
4644
4644
4644
4644
4544
4544
4549
4549
4544
4544
4549
4549
4599
4544
4549
4564
4544
4549
4544
4599
4599
4599
4549
4549
4584
4584
4559
4559
4549
4554
4559
4549
4559
4559
4544
4574
4599
4569
4564
4569
4544
4549
4584
4604
4604
4539
4544
4539
4544
4579
4574
4579
4589
4599
4599
4599
4599
4564
4559
4569
4564
4564
4574
4574
4569
4549
4564
4559
4559
4549
4549
4559
4559
4559
4584
4584
4569
4564
4559
4559
4569
4564
4564
4559
4574
4579
4579
4559
4554
4559
4564
4544
4559
4539
4544
4559
4569
4569
4559
4564
4564
4559
4559
4559
4564
4564
4564
4559
4569
4564
4564
4569
4559
4569
4569
4549
4559
4559
4559
4559
4549
4559
4559
4539
4544
4544
4661
4611
4616
4616
4661
4616
4566
4566
4566
4566
4566
4566
4566
4566
4571
4561
4661
4661
4601
4561
4571
4561
4576
4556
4561
4561
4566
4556
4561
4656
4656
4656
4656
4556
4561
4576
4576
4556
4561
4556
4561
4561
4571
4556
4561
4571
4561
4556
4561
4611
4611
4571
4556
4556
4576
4586
4561
4611
4581
4581
4561
4561
4586
4596
4551
4556
4551
4556
4616
4616
4601
4576
4606
4606
4606
4606
4586
4571
4576
4556
4571
4571
4586
4586
4596
4576
4571
4571
4561
4561
4561
4561
4571
4571
4581
4571
4571
4576
4596
4596
4571
4581
4576
4561
4586
4591
4591
4571
4566
4576
4566
4581
4581
4556
4551
4556
4561
4571
4571
4571
4571
4576
4571
4566
4581
4566
4571
4576
4581
4571
4581
4581
4561
4571
4571
4571
4571
4561
4571
4566
4551
4556
4556
4673
4628
4623
4623
4628
4628
4628
4623
4573
4578
4578
4568
4573
4573
4673
4588
4588
4573
4588
4573
4613
4578
4578
4578
4578
4573
4588
4573
4663
4663
4663
4663
4583
4583
4568
4573
4568
4573
4563
4568
4573
4573
4563
4568
4618
4618
4598
4573
4588
4598
4623
4593
4593
4573
4568
4598
4628
4628
4613
4588
4588
4588
4618
4618
4598
4583
4583
4568
4583
4583
4593
4593
4608
4583
4583
4583
4573
4573
4573
4573
4573
4583
4583
4583
4583
4578
4578
4603
4603
4578
4583
4573
4573
4573
4598
4598
4598
4578
4578
4593
4593
4588
4593
4593
4568
4563
4568
4583
4578
4578
4583
4583
4588
4578
4588
4588
4583
4593
4593
4573
4583
4583
4583
4583
4573
4583
4578
4563
4568
4568
4585
4575
4635
4635
4680
4680
4635
4590
4640
4640
4585
4585
4585
4675
4675
4675
4675
4680
4680
4630
4630
4585
4600
4600
4585
4585
4595
4595
4585
4625
4585
4585
4585
4585
4580
4595
4585
4595
4675
4675
4595
4575
4580
4605
4605
4610
4610
4575
4580
4610
4635
4635
4635
4635
4635
4625
4600
4595
4600
4600
4630
4630
4600
4605
4590
4610
4610
4580
4600
4600
4615
4595
4595
4585
4595
4585
4585
4585
4580
4580
4595
4590
4590
4590
4610
4610
4585
4585
4585
4610
4610
4590
4595
4605
4605
4580
4575
4580
4595
4595
4590
4590
4595
4590
4595
4590
4590
4585
4600
4600
4595
4605
4605
4585
4590
4590
4590
4590
4595
4585
4595
4590
4590
4575
4580
4575
4597
4592
4647
4647
4597
4612
4597
4597
4597
4592
4597
4597
4612
4687
4687
4607
4607
4612
4692
4692
4607
4617
4592
4607
4617
4597
4597
4592
4597
4682
4682
4637
4642
4642
4622
4647
4647
4647
4647
4637
4612
4602
4607
4607
4642
4642
4612
4622
4612
4612
4602
4622
4622
4592
4622
4607
4607
4607
4597
4592
4592
4592
4607
4602
4602
4602
4597
4622
4592
4597
4597
4622
4622
4612
4612
4592
4587
4587
4622
4617
4607
4612
4607
4607
4602
4607
4602
4607
4602
4612
4612
4607
4617
4617
4597
4602
4602
4602
4592
4592
4602
4602
4597
4602
4602
4602
4587
4592
4587
4609
4604
4604
4594
4659
4609
4659
4629
4629
4609
4609
4604
4604
4609
4624
4609
4624
4604
4654
4654
4624
4624
4694
4694
4694
4694
4619
4624
4699
4699
4619
4619
4609
4619
4629
4629
4629
4694
4694
4609
4609
4649
4654
4624
4694
4694
4619
4634
4659
4654
4654
4659
4649
4629
4619
4629
4624
4624
4614
4614
4654
4654
4619
4624
4634
4629
4629
4614
4614
4604
4604
4634
4619
4619
4609
4614
4604
4604
4614
4614
4639
4604
4604
4604
4634
4634
4614
4624
4624
4624
4624
4624
4604
4634
4624
4629
4624
4624
4619
4609
4619
4614
4619
4609
4614
4624
4624
4619
4624
4624
4624
4624
4609
4614
4614
4604
4614
4609
4614
4614
4614
4599
4599
4594
4599
4621
4666
4671
4671
4711
4621
4621
4711
4641
4641
4621
4621
4636
4621
4616
4636
4641
4636
4626
4711
4631
4626
4621
4621
4621
4666
4666
4666
4661
4661
4661
4636
4636
4646
4646
4706
4706
4616
4616
4666
4706
4706
4631
4646
4646
4671
4666
4671
4641
4641
4661
4641
4641
4626
4626
4636
4641
4636
4621
4636
4636
4666
4666
4636
4626
4641
4636
4636
4616
4626
4616
4631
4631
4626
4621
4616
4626
4616
4621
4651
4651
4651
4611
4616
4616
4646
4646
4636
4636
4631
4606
4611
4641
4641
4641
4636
4626
4631
4626
4631
4631
4626
4626
4636
4636
4631
4636
4636
4621
4626
4626
4616
4626
4626
4621
4626
4626
4611
4606
4611
4678
4683
4653
4683
4653
4653
4653
4648
4633
4633
4633
4653
4653
4653
4648
4723
4648
4633
4633
4633
4628
4673
4673
4638
4648
4648
4658
4658
4648
4638
4638
4713
4713
4713
4713
4658
4718
4643
4673
4648
4658
4628
4628
4678
4713
4713
4678
4713
4713
4658
4683
4678
4683
4653
4653
4673
4648
4648
4653
4648
4648
4633
4638
4673
4673
4643
4658
4658
4643
4648
4638
4673
4673
4643
4648
4648
4638
4628
4638
4643
4638
4628
4638
4643
4638
4648
4648
4633
4628
4628
4663
4663
4663
4663
4663
4643
4623
4623
4658
4658
4648
4648
4643
4643
4643
4643
4653
4653
4653
4653
4653
4653
4648
4643
4638
4643
4638
4643
4628
4643
4643
4638
4648
4648
4643
4648
4648
4633
4638
4638
4628
4638
4638
4638
4633
4638
4638
4623
4618
4618
4623
4660
4695
4665
4660
4660
4645
4695
4690
4665
4665
4640
4645
4645
4665
4660
4665
4665
4645
4640
4660
4665
4665
4645
4640
4730
4730
4640
4640
4640
4660
4650
4660
4660
4660
4650
4645
4650
4670
4650
4725
4725
4730
4730
4645
4645
4670
4720
4720
4685
4685
4675
4635
4725
4725
4695
4690
4695
4665
4665
4660
4665
4665
4660
4660
4660
4670
4685
4660
4660
4655
4660
4660
4655
4655
4685
4685
4650
4670
4670
4650
4655
4685
4650
4650
4640
4650
4655
4640
4650
4640
4650
4655
4660
4660
4655
4650
4660
4660
4640
4640
4675
4675
4670
4655
4655
4635
4670
4645
4670
4640
4660
4660
4660
4660
4655
4630
4665
4665
4660
4660
4660
4655
4650
4655
4655
4650
4655
4660
4645
4655
4655
4650
4660
4660
4655
4660
4660
4645
4650
4650
4640
4650
4650
4645
4650
4650
4635
4630
4635
4667
4667
4707
4702
4677
4672
4672
4677
4657
4707
4677
4677
4672
4707
4652
4672
4672
4657
4672
4657
4657
4652
4657
4672
4652
4652
4677
4697
4652
4672
4657
4662
4667
4652
4672
4672
4662
4687
4652
4742
4732
4732
4657
4657
4647
4742
4652
4652
4672
4672
4697
4732
4732
4732
4732
4697
4697
4687
4687
4732
4732
4702
4702
4702
4677
4677
4672
4672
4672
4677
4677
4672
4672
4682
4662
4672
4697
4667
4667
4672
4672
4667
4662
4692
4692
4677
4677
4662
4662
4697
4667
4687
4652
4662
4652
4657
4667
4667
4662
4672
4672
4652
4652
4682
4682
4647
4642
4657
4667
4682
4682
4657
4657
4672
4672
4662
4677
4662
4672
4672
4682
4682
4662
4667
4667
4662
4667
4667
4662
4667
4672
4657
4672
4657
4662
4672
4672
4662
4662
4672
4672
4667
4672
4672
4657
4662
4662
4652
4652
4662
4662
4657
4662
4662
4647
4642
4647
4674
4674
4754
4754
4754
4684
4684
4679
4714
4684
4684
4684
4719
4689
4689
4674
4714
4684
4684
4679
4684
4669
4669
4684
4664
4709
4709
4664
4684
4679
4664
4684
4684
4684
4664
4749
4749
4669
4674
4699
4664
4664
4674
4749
4664
4664
4679
4749
4709
4704
4684
4684
4709
4699
4659
4744
4744
4744
4744
4714
4714
4684
4684
4684
4684
4684
4679
4684
4684
4684
4684
4684
4709
4684
4684
4689
4684
4709
4674
4674
4674
4684
4674
4679
4699
4704
4684
4684
4669
4709
4709
4699
4699
4664
4674
4664
4684
4669
4669
4679
4674
4674
4664
4664
4679
4654
4694
4684
4694
4679
4679
4689
4689
4689
4689
4689
4689
4689
4674
4674
4679
4674
4674
4679
4674
4684
4679
4684
4669
4684
4684
4684
4684
4674
4674
4684
4684
4679
4684
4684
4669
4674
4674
4659
4669
4669
4664
4674
4674
4669
4674
4674
4659
4654
4659
4686
4686
4766
4766
4766
4766
4766
4766
4766
4681
4691
4681
4696
4726
4726
4696
4696
4696
4696
4696
4691
4696
4676
4696
4686
4686
4676
4676
4721
4716
4676
4676
4686
4686
4701
4691
4686
4696
4676
4671
4761
4676
4676
4696
4696
4701
4686
4756
4721
4691
4761
4721
4671
4751
4751
4751
4751
4751
4751
4726
4726
4696
4691
4696
4696
4696
4691
4696
4696
4691
4691
4691
4696
4696
4721
4696
4696
4696
4696
4716
4696
4686
4696
4681
4686
4711
4681
4716
4721
4691
4691
4716
4711
4706
4676
4696
4686
4676
4696
4681
4691
4686
4706
4676
4676
4666
4691
4701
4691
4701
4691
4701
4691
4701
4691
4701
4701
4696
4696
4701
4701
4686
4686
4681
4691
4686
4691
4691
4676
4691
4696
4696
4686
4696
4696
4691
4696
4696
4681
4686
4686
4676
4676
4676
4686
4686
4681
4686
4686
4671
4666
4671
4683
4778
4778
4778
4778
4693
4693
4703
4728
4728
4738
4738
4693
4693
4693
4708
4738
4738
4708
4708
4708
4688
4693
4708
4688
4688
4688
4703
4698
4698
4698
4703
4688
4708
4698
4698
4698
4693
4683
4688
4688
4688
4703
4703
4768
4703
4713
4713
4713
4683
4768
4768
4733
4728
4768
4728
4763
4763
4703
4763
4763
4763
4763
4738
4738
4703
4703
4703
4708
4708
4698
4708
4708
4703
4703
4703
4713
4703
4708
4713
4728
4703
4703
4708
4693
4703
4718
4688
4728
4703
4703
4703
4703
4728
4703
4703
4688
4728
4718
4713
4708
4688
4698
4688
4708
4693
4693
4698
4718
4718
4688
4683
4703
4688
4688
4713
4713
4713
4698
4703
4708
4713
4708
4708
4708
4708
4708
4708
4703
4693
4703
4698
4703
4698
4703
4703
4703
4703
4703
4698
4708
4708
4703
4708
4708
4693
4698
4693
4678
4688
4688
4698
4698
4693
4698
4698
4683
4678
4683
4695
4695
4790
4790
4785
4785
4785
4785
4740
4705
4705
4740
4720
4720
4705
4705
4710
4750
4750
4750
4750
4750
4700
4700
4720
4715
4720
4710
4710
4695
4705
4705
4695
4700
4700
4715
4715
4725
4700
4715
4715
4720
4720
4710
4710
4700
4705
4700
4700
4700
4780
4690
4695
4740
4740
4740
4780
4715
4740
4775
4775
4770
4770
4740
4750
4750
4750
4750
4720
4715
4715
4720
4720
4720
4705
4715
4715
4715
4715
4710
4725
4710
4725
4720
4725
4710
4710
4710
4700
4715
4710
4705
4700
4725
4715
4715
4700
4740
4715
4700
4740
4715
4715
4715
4715
4700
4740
4725
4715
4710
4695
4705
4715
4735
4720
4720
4710
4730
4695
4695
4715
4700
4710
4725
4725
4710
4720
4720
4720
4715
4715
4715
4715
4715
4710
4715
4710
4715
4715
4710
4720
4720
4715
4720
4720
4705
4705
4705
4700
4700
4695
4700
4710
4710
4705
4710
4710
4695
4690
4695
4702
4797
4797
4797
4797
4727
4762
4762
4732
4727
4722
4732
4732
4762
4717
4712
4712
4712
4732
4762
4732
4707
4722
4707
4707
4712
4717
4722
4707
4712
4732
4717
4732
4712
4707
4712
4727
4727
4722
4727
4712
4752
4732
4732
4702
4752
4752
4787
4787
4787
4782
4782
4752
4782
4782
4782
4782
4782
4782
4752
4762
4762
4762
4762
4732
4727
4727
4727
4732
4717
4727
4727
4727
4732
4732
4722
4717
4732
4722
4737
4727
4732
4712
4722
4722
4722
4722
4722
4737
4712
4727
4712
4752
4722
4727
4727
4712
4752
4722
4722
4727
4712
4752
4727
4722
4727
4707
4717
4727
4747
4747
4732
4722
4707
4737
4702
4712
4712
4727
4707
4737
4737
4727
4727
4727
4727
4727
4727
4722
4727
4727
4722
4722
4722
4722
4722
4732
4732
4727
4727
4727
4717
4717
4712
4712
4712
4712
4722
4722
4717
4722
4722
4707
4702
4707
4714
4809
4809
4809
4809
4729
4724
4724
4739
4774
4724
4724
4744
4774
4754
4754
4739
4734
4719
4724
4739
4734
4729
4719
4724
4734
4734
4744
4734
4729
4744
4719
4749
4719
4764
4764
4749
4724
4764
4764
4759
4724
4744
4744
4764
4764
4724
4724
4749
4759
4714
4799
4799
4799
4759
4794
4794
4794
4794
4759
4769
4769
4769
4769
4739
4734
4739
4744
4739
4739
4739
4734
4744
4744
4729
4744
4739
4764
4734
4764
4744
4734
4739
4734
4734
4734
4734
4734
4734
4739
4739
4724
4734
4734
4734
4719
4759
4739
4724
4764
4734
4719
4759
4739
4724
4739
4759
4734
4739
4714
4729
4734
4759
4739
4734
4749
4714
4714
4724
4724
4724
4739
4749
4749
4749
4749
4734
4739
4734
4739
4734
4739
4739
4734
4734
4744
4744
4739
4739
4729
4729
4724
4719
4724
4734
4734
4729
4734
4734
4719
4714
4719
4811
4821
4821
4821
4821
4736
4736
4746
4771
4731
4731
4736
4741
4766
4766
4781
4781
4751
4751
4751
4756
4781
4781
4736
4756
4756
4761
4761
4741
4736
4736
4766
4766
4746
4746
4746
4731
4736
4761
4726
4776
4776
4771
4736
4771
4746
4801
4801
4776
4736
4726
4776
4776
4731
4736
4736
4761
4761
4771
4771
4801
4801
4811
4806
4801
4801
4801
4801
4771
4781
4781
4741
4751
4756
4751
4751
4751
4741
4751
4751
4766
4766
4761
4761
4751
4756
4776
4776
4776
4771
4776
4751
4746
4741
4746
4771
4746
4746
4746
4751
4736
4731
4746
4736
4766
4751
4746
4731
4771
4731
4766
4736
4736
4751
4726
4766
4746
4746
4741
4766
4741
4726
4726
4736
4731
4751
4761
4761
4746
4761
4761
4756
4761
4761
4741
4746
4746
4741
4746
4741
4746
4746
4746
4746
4746
4741
4746
4756
4756
4751
4751
4741
4741
4731
4731
4731
4736
4746
4741
4741
4746
4746
4731
4726
4731
4823
4823
4833
4833
4833
4833
4753
4753
4743
4783
4748
4753
4748
4793
4793
4793
4793
4743
4743
4743
4743
4763
4748
4743
4763
4748
4793
4768
4768
4748
4758
4753
4748
4748
4778
4778
4778
4773
4778
4778
4768
4758
4748
4768
4748
4738
4773
4783
4743
4773
4763
4753
4738
4738
4788
4748
4743
4783
4773
4783
4813
4813
4818
4818
4818
4818
4808
4808
4813
4813
4783
4793
4793
4793
4793
4753
4763
4763
4763
4763
4758
4773
4778
4778
4753
4758
4758
4778
4778
4773
4773
4763
4768
4788
4783
4783
4788
4783
4748
4783
4758
4753
4753
4783
4758
4783
4753
4753
4758
4758
4753
4758
4763
4748
4778
4763
4753
4748
4778
4758
4743
4778
4778
4748
4743
4748
4758
4748
4778
4758
4753
4753
4778
4778
4738
4738
4743
4743
4743
4743
4763
4773
4773
4758
4763
4773
4773
4758
4758
4758
4753
4758
4758
4758
4758
4768
4768
4763
4763
4753
4753
4743
4748
4758
4753
4753
4758
4758
4743
4738
4743
4755
4750
4845
4835
4835
4845
4845
4845
4755
4755
4795
4755
4755
4765
4765
4760
4755
4755
4775
4805
4780
4750
4755
4765
4805
4805
4805
4760
4765
4755
4775
4765
4790
4785
4780
4780
4770
4780
4790
4790
4785
4755
4775
4765
4750
4770
4760
4760
4760
4795
4795
4775
4790
4790
4820
4820
4830
4830
4820
4820
4820
4820
4820
4820
4795
4805
4805
4805
4805
4765
4770
4770
4770
4775
4775
4785
4780
4770
4765
4785
4780
4790
4790
4765
4785
4785
4780
4780
4780
4780
4770
4795
4760
4795
4795
4760
4795
4795
4775
4770
4765
4795
4790
4765
4765
4770
4775
4775
4770
4770
4775
4760
4760
4790
4760
4755
4790
4760
4755
4775
4760
4770
4755
4765
4790
4790
4785
4750
4750
4755
4755
4755
4775
4780
4775
4785
4785
4780
4780
4770
4770
4770
4765
4765
4765
4760
4770
4770
4765
4770
4775
4775
4775
4775
4765
4765
4775
4775
4765
4765
4750
4760
4770
4765
4765
4765
4770
4770
4750
4750
4755
4767
4767
4847
4857
4857
4847
4857
4857
4777
4767
4807
4772
4787
4767
4777
4767
4762
4767
4792
4797
4767
4762
4772
4777
4787
4777
4817
4817
4792
4777
4792
4782
4802
4797
4837
4787
4782
4772
4772
4807
4807
4807
4802
4802
4807
4787
4837
4832
4832
4837
4837
4832
4832
4832
4832
4832
4832
4807
4812
4812
4812
4812
4777
4787
4782
4797
4792
4777
4792
4777
4792
4792
4797
4797
4777
4797
4787
4787
4792
4782
4787
4777
4782
4802
4807
4772
4807
4807
4782
4777
4777
4777
4802
4777
4797
4772
4787
4772
4782
4787
4772
4797
4797
4767
4802
4772
4767
4802
4772
4767
4787
4787
4787
4767
4802
4792
4777
4767
4802
4792
4802
4797
4762
4762
4792
4767
4762
4787
4782
4787
4797
4797
4792
4792
4792
4792
4792
4782
4777
4777
4772
4782
4782
4787
4782
4787
4787
4777
4787
4787
4777
4767
4777
4772
4777
4777
4777
4777
4782
4782
4762
4762
4762
4764
4779
4774
4869
4869
4859
4869
4869
4859
4869
4869
4799
4794
4799
4819
4779
4804
4809
4819
4819
4774
4774
4784
4789
4784
4784
4794
4789
4804
4804
4794
4794
4804
4804
4824
4824
4804
4799
4809
4809
4799
4819
4819
4814
4809
4814
4849
4844
4849
4844
4844
4839
4839
4839
4839
4819
4824
4824
4789
4789
4794
4799
4789
4789
4804
4809
4804
4789
4799
4799
4804
4809
4789
4809
4799
4789
4794
4794
4809
4819
4819
4784
4819
4814
4819
4789
4789
4789
4809
4784
4789
4799
4784
4809
4779
4814
4784
4779
4814
4779
4774
4799
4814
4804
4799
4779
4774
4804
4764
4814
4804
4814
4774
4774
4799
4799
4799
4799
4809
4809
4804
4804
4804
4799
4789
4784
4784
4784
4794
4794
4799
4799
4799
4794
4799
4799
4789
4799
4799
4789
4779
4779
4789
4784
4789
4789
4789
4789
4794
4794
4774
4774
4791
4786
4871
4881
4881
4881
4881
4881
4871
4881
4881
4881
4881
4806
4816
4816
4836
4836
4806
4811
4801
4801
4831
4786
4801
4816
4796
4816
4806
4816
4816
4816
4821
4821
4831
4856
4856
4856
4856
4851
4846
4851
4846
4846
4846
4831
4806
4836
4836
4816
4816
4816
4811
4811
4801
4801
4796
4801
4816
4821
4831
4801
4816
4816
4806
4821
4796
4821
4806
4821
4806
4831
4831
4796
4831
4821
4826
4801
4796
4801
4796
4811
4796
4821
4786
4826
4791
4786
4826
4791
4786
4786
4826
4776
4816
4776
4826
4811
4821
4786
4796
4786
4811
4811
4811
4811
4811
4811
4821
4821
4811
4811
4801
4811
4811
4796
4806
4806
4811
4811
4811
4811
4806
4811
4811
4801
4811
4811
4796
4791
4801
4796
4801
4801
4801
4806
4806
4786
4786
4803
4803
4793
4788
4893
4893
4883
4893
4893
4883
4893
4893
4893
4893
4818
4823
4818
4793
4793
4813
4813
4818
4823
4828
4828
4843
4848
4848
4823
4823
4828
4813
4788
4833
4868
4868
4868
4868
4858
4858
4858
4858
4858
4858
4858
4858
4843
4818
4828
4848
4848
4828
4828
4828
4828
4828
4823
4813
4808
4818
4813
4813
4813
4823
4828
4843
4813
4828
4818
4818
4823
4833
4813
4828
4818
4818
4823
4823
4838
4838
4808
4838
4833
4833
4803
4803
4798
4833
4833
4803
4798
4833
4798
4793
4833
4823
4788
4833
4808
4798
4808
4798
4823
4823
4823
4818
4833
4833
4833
4833
4808
4818
4823
4818
4823
4823
4818
4818
4823
4823
4813
4823
4823
4798
4798
4808
4798
4808
4808
4813
4813
4813
4818
4818
4788
4798
4798
4845
4895
4905
4905
4895
4900
4900
4900
4900
4835
4835
4805
4830
4835
4860
4860
4805
4805
4830
4830
4815
4815
4815
4815
4835
4835
4805
4825
4825
4825
4855
4860
4830
4835
4835
4800
4810
4810
4845
4845
4880
4875
4875
4870
4870
4870
4870
4855
4825
4830
4840
4830
4835
4860
4860
4835
4835
4835
4835
4820
4820
4840
4840
4810
4830
4825
4825
4825
4825
4830
4830
4835
4835
4850
4835
4820
4830
4840
4835
4825
4830
4835
4835
4830
4835
4835
4845
4845
4835
4845
4845
4815
4815
4845
4810
4805
4845
4805
4820
4810
4845
4800
4820
4810
4820
4810
4835
4820
4830
4830
4835
4845
4845
4840
4840
4840
4840
4835
4830
4830
4830
4820
4830
4830
4830
4835
4830
4830
4835
4835
4825
4830
4830
4830
4810
4820
4820
4820
4825
4825
4825
4830
4830
4800
4800
4810
4810
4852
4822
4852
4907
4912
4912
4907
4912
4912
4817
4827
4827
4847
4847
4842
4822
4847
4852
4842
4822
4827
4827
4827
4827
4847
4817
4847
4827
4827
4812
4817
4832
4842
4847
4842
4847
4847
4852
4832
4872
4872
4872
4867
4867
4867
4817
4872
4842
4837
4822
4822
4857
4857
4857
4882
4882
4887
4882
4882
4882
4882
4877
4877
4877
4877
4882
4882
4877
4877
4877
4877
4847
4847
4867
4832
4842
4842
4847
4842
4847
4872
4872
4847
4847
4842
4842
4842
4822
4832
4847
4847
4837
4837
4837
4842
4847
4832
4857
4842
4837
4842
4847
4847
4857
4847
4842
4852
4852
4847
4847
4857
4857
4857
4822
4822
4857
4832
4812
4857
4817
4822
4812
4822
4847
4822
4847
4847
4847
4857
4857
4847
4847
4852
4852
4852
4847
4847
4842
4837
4847
4847
4837
4832
4842
4842
4842
4842
4847
4847
4837
4842
4842
4842
4832
4822
4832
4832
4832
4832
4832
4837
4837
4837
4842
4842
4812
4822
4822
4834
4859
4859
4919
4924
4924
4919
4859
4859
4854
4924
4924
4839
4839
4859
4859
4859
4854
4834
4859
4879
4879
4844
4854
4834
4859
4859
4834
4834
4839
4839
4829
4854
4859
4854
4834
4839
4834
4839
4824
4854
4864
4864
4864
4854
4844
4854
4879
4884
4869
4859
4884
4829
4869
4869
4864
4869
4869
4894
4894
4894
4889
4889
4894
4894
4889
4889
4894
4894
4894
4894
4894
4889
4889
4894
4894
4889
4889
4859
4859
4879
4854
4864
4854
4844
4879
4879
4849
4854
4854
4849
4879
4879
4859
4864
4859
4859
4834
4844
4854
4854
4844
4844
4869
4844
4854
4854
4849
4859
4859
4859
4864
4849
4869
4869
4874
4834
4834
4834
4834
4869
4834
4824
4869
4829
4859
4824
4859
4849
4834
4834
4859
4849
4859
4859
4859
4869
4859
4869
4859
4859
4859
4859
4864
4864
4859
4849
4834
4849
4849
4859
4859
4859
4859
4849
4844
4854
4854
4854
4859
4859
4849
4854
4854
4839
4839
4834
4844
4844
4844
4844
4844
4849
4849
4849
4854
4854
4824
4834
4834
4871
4871
4936
4936
4931
4936
4931
4866
4846
4866
4936
4936
4871
4866
4871
4871
4851
4871
4871
4856
4876
4861
4861
4851
4851
4851
4871
4846
4846
4866
4856
4846
4851
4851
4836
4846
4846
4851
4866
4866
4866
4866
4876
4846
4881
4871
4891
4871
4891
4846
4841
4886
4876
4881
4886
4881
4881
4901
4901
4901
4901
4906
4906
4906
4906
4906
4906
4906
4906
4906
4906
4901
4906
4901
4906
4866
4901
4901
4871
4871
4866
4866
4891
4866
4866
4876
4861
4891
4891
4856
4856
4876
4891
4871
4876
4871
4846
4871
4866
4846
4861
4856
4856
4856
4856
4866
4861
4866
4871
4871
4871
4871
4876
4881
4886
4886
4881
4886
4846
4846
4846
4881
4846
4881
4841
4871
4836
4846
4846
4861
4866
4871
4866
4871
4881
4881
4871
4866
4876
4866
4866
4851
4861
4871
4871
4856
4866
4861
4866
4866
4871
4871
4861
4866
4866
4851
4851
4846
4851
4851
4836
4856
4856
4856
4861
4861
4861
4866
4866
4836
4846
4846
4948
4948
4943
4948
4943
4878
4878
4893
4858
4878
4878
4878
4863
4893
4863
4863
4943
4943
4883
4903
4863
4863
4863
4863
4878
4863
4863
4853
4853
4863
4863
4863
4873
4873
4878
4858
4868
4873
4893
4853
4858
4858
4858
4878
4878
4888
4878
4858
4878
4868
4873
4898
4898
4863
4863
4903
4883
4903
4903
4858
4858
4858
4898
4848
4888
4893
4893
4883
4913
4913
4918
4918
4913
4913
4918
4918
4918
4913
4918
4918
4913
4913
4913
4913
4913
4878
4913
4913
4883
4883
4878
4868
4903
4873
4878
4883
4868
4898
4898
4868
4888
4903
4878
4883
4888
4883
4878
4858
4873
4868
4863
4898
4898
4873
4883
4868
4873
4878
4873
4878
4883
4883
4883
4863
4868
4888
4898
4898
4898
4893
4898
4888
4898
4878
4858
4893
4858
4893
4853
4848
4858
4858
4868
4878
4878
4883
4893
4888
4878
4888
4883
4878
4878
4863
4878
4863
4868
4878
4878
4878
4878
4868
4873
4878
4878
4878
4878
4878
4873
4878
4878
4863
4858
4863
4863
4863
4868
4868
4868
4873
4873
4873
4878
4878
4848
4858
4858
4950
4950
4960
4955
4955
4955
4955
4955
4890
4905
4900
4900
4880
4890
4875
4875
4865
4890
4890
4905
4905
4875
4880
4955
4915
4915
4875
4875
4890
4875
4865
4865
4875
4875
4875
4890
4875
4875
4875
4875
4885
4885
4865
4890
4870
4875
4885
4875
4885
4885
4880
4905
4870
4875
4865
4890
4870
4875
4890
4890
4890
4885
4890
4885
4880
4880
4885
4885
4875
4915
4910
4915
4910
4870
4870
4870
4860
4910
4895
4930
4925
4925
4930
4930
4925
4930
4905
4925
4925
4925
4925
4925
4905
4925
4925
4890
4925
4925
4890
4890
4915
4890
4915
4880
4880
4880
4885
4890
4910
4915
4880
4895
4915
4885
4885
4890
4900
4890
4885
4870
4910
4880
4885
4875
4875
4910
4910
4890
4890
4880
4885
4885
4880
4885
4880
4890
4890
4885
4875
4895
4890
4890
4875
4900
4910
4905
4910
4905
4890
4890
4860
4870
4905
4870
4905
4865
4860
4870
4870
4895
4900
4900
4900
4900
4900
4895
4890
4895
4890
4890
4875
4890
4890
4880
4890
4890
4890
4890
4885
4890
4890
4870
4875
4870
4870
4880
4880
4880
4885
4885
4885
4890
4890
4860
4870
4870
4962
4962
4967
4967
4967
4967
4967
4967
4967
4917
4912
4912
4902
4962
4962
4917
4887
4877
4902
4917
4917
4912
4897
4897
4892
4897
4912
4927
4922
4892
4892
4892
4887
4967
4967
4892
4897
4912
4887
4887
4887
4907
4892
4907
4877
4887
4882
4887
4897
4887
4887
4907
4907
4912
4872
4877
4897
4922
4882
4882
4882
4897
4902
4907
4902
4902
4897
4902
4897
4892
4907
4887
4887
4897
4887
4897
4927
4927
4922
4922
4882
4937
4937
4942
4942
4942
4942
4942
4942
4937
4942
4922
4922
4917
4937
4917
4937
4937
4902
4912
4912
4937
4937
4902
4927
4902
4922
4887
4902
4892
4922
4892
4927
4897
4897
4902
4922
4897
4907
4897
4897
4882
4922
4922
4892
4902
4902
4887
4917
4917
4902
4892
4892
4897
4897
4892
4897
4902
4892
4897
4887
4902
4887
4887
4902
4902
4902
4902
4887
4917
4912
4917
4902
4882
4917
4872
4882
4917
4877
4872
4882
4882
4907
4912
4912
4907
4912
4912
4912
4912
4912
4902
4907
4907
4902
4907
4897
4882
4897
4897
4897
4897
4897
4892
4902
4902
4902
4902
4897
4902
4902
4882
4882
4892
4892
4892
4897
4897
4897
4902
4902
4872
4882
4882
4894
4889
4979
4979
4979
4979
4924
4924
4919
4974
4974
4924
4924
4924
4909
4909
4909
4929
4929
4929
4929
4909
4914
4914
4919
4919
4904
4924
4924
4919
4899
4904
4904
4924
4914
4909
4919
4904
4904
4919
4899
4979
4979
4899
4899
4889
4934
4894
4894
4894
4894
4914
4919
4884
4909
4909
4919
4924
4909
4914
4899
4909
4909
4909
4939
4934
4934
4934
4949
4949
4949
4954
4949
4954
4949
4954
4954
4954
4954
4924
4949
4949
4934
4934
4934
4934
4924
4924
4924
4949
4924
4944
4944
4919
4909
4924
4924
4944
4944
4919
4919
4914
4934
4909
4919
4899
4934
4909
4909
4909
4909
4934
4934
4909
4909
4919
4924
4934
4914
4909
4909
4934
4894
4929
4934
4909
4909
4904
4914
4899
4924
4924
4909
4904
4904
4909
4909
4914
4904
4909
4899
4904
4914
4909
4899
4899
4914
4914
4899
4914
4909
4894
4919
4884
4914
4894
4929
4894
4929
4889
4884
4894
4894
4904
4919
4914
4924
4924
4924
4924
4914
4914
4919
4914
4914
4904
4909
4909
4904
4914
4914
4914
4914
4909
4914
4914
4889
4889
4894
4904
4904
4904
4909
4909
4909
4914
4914
4884
4894
4889
4889
4906
4986
4991
4991
4991
4986
4986
4931
4916
4916
4916
4981
4981
4916
4921
4921
4941
4941
4926
4931
4921
4936
4936
4936
4911
4941
4941
4936
4936
4931
4936
4921
4921
4936
4936
4931
4986
4986
4906
4911
4906
4926
4931
4896
4936
4921
4921
4916
4921
4946
4946
4946
4916
4961
4961
4961
4961
4956
4956
4946
4946
4966
4966
4961
4961
4961
4961
4961
4966
4966
4961
4936
4961
4931
4946
4946
4936
4936
4961
4956
4956
4936
4931
4931
4936
4936
4956
4956
4916
4931
4931
4956
4956
4931
4931
4926
4941
4941
4931
4916
4906
4931
4911
4921
4921
4946
4921
4946
4946
4916
4921
4921
4931
4936
4926
4946
4921
4926
4921
4946
4936
4941
4921
4916
4921
4911
4911
4916
4916
4921
4936
4911
4916
4911
4916
4921
4906
4926
4911
4926
4911
4921
4941
4906
4931
4926
4896
4941
4906
4936
4906
4936
4896
4916
4906
4906
4931
4931
4931
4936
4936
4926
4926
4921
4916
4921
4921
4916
4916
4926
4926
4916
4916
4926
4926
4921
4926
4926
4906
4901
4906
4916
4916
4916
4921
4921
4921
4926
4926
4896
4901
4901
4901
4901
4918
4913
4918
5008
4998
5008
4998
4993
4998
5003
4998
4943
4928
4948
4928
4933
4943
4938
4943
4993
4928
4933
4948
4948
4948
4913
4913
4923
4928
4933
4953
4953
4953
4948
4953
4953
4943
4933
4943
4948
4948
4943
4938
4943
4998
4998
4948
4948
4928
4928
4923
4928
4933
4958
4908
4923
4928
4938
4968
4968
4968
4968
4958
4958
4978
4963
4963
4963
4963
4973
4973
4958
4973
4973
4973
4973
4943
4973
4943
4958
4958
4943
4948
4973
4948
4943
4938
4948
4948
4928
4968
4968
4943
4968
4968
4938
4938
4953
4953
4933
4943
4953
4953
4943
4918
4948
4928
4938
4943
4948
4928
4933
4958
4928
4928
4958
4953
4928
4928
4928
4938
4943
4958
4938
4938
4933
4933
4948
4938
4953
4948
4943
4928
4928
4933
4923
4933
4928
4923
4928
4923
4923
4928
4933
4918
4918
4933
4918
4953
4953
4913
4938
4948
4948
4918
4913
4948
4948
4908
4918
4913
4943
4943
4943
4943
4943
4943
4948
4948
4943
4933
4933
4933
4933
4928
4933
4933
4933
4933
4928
4938
4938
4933
4938
4933
4918
4918
4908
4918
4928
4928
4928
4933
4933
4933
4938
4938
4908
4913
4913
4930
5020
5010
5060
5020
5020
5005
5020
5010
5010
5010
4930
4925
4960
4960
4955
4940
4960
4955
4960
4925
4925
4940
4935
5005
4940
4945
4965
4960
4955
4955
4925
4935
4955
4940
4955
4965
4965
4960
4940
4955
4955
4950
4960
4960
4940
5010
5010
4935
4920
4960
4940
4950
4980
4980
4985
4970
4970
4990
4985
4990
4985
4985
4975
4975
4970
4970
4980
4985
4980
4985
4985
4985
4980
4960
4970
4970
4955
4955
4960
4960
4980
4960
4950
4945
4960
4955
4955
4955
4940
4980
4980
4955
4980
4980
4955
4945
4945
4965
4965
4940
4955
4960
4960
4950
4955
4960
4940
4955
4945
4960
4960
4940
4940
4940
4945
4945
4940
4950
4965
4970
4960
4940
4945
4950
4950
4965
4945
4950
4950
4945
4945
4955
4950
4960
4955
4940
4935
4940
4965
4935
4930
4935
4940
4950
4940
4945
4925
4970
4955
4955
4930
4930
4965
4950
4960
4925
4960
4960
4920
4925
4925
4955
4955
4955
4950
4960
4960
4955
4955
4955
4945
4940
4940
4945
4945
4940
4950
4950
4945
4945
4945
4930
4930
4940
4940
4940
4945
4945
4945
4950
4950
4920
4925
4925
5032
5072
5022
5032
5072
5032
5032
5022
5022
5022
5017
4967
4952
4937
4972
4967
4947
4967
4972
4952
4967
4972
4942
4967
4972
4937
4952
4952
4967
4967
4967
5017
4932
4937
4972
4947
4952
4977
4962
4972
4972
4972
4987
5022
5022
4987
4972
4972
4997
4997
4992
4997
4997
4982
5002
4997
4997
5002
4982
4982
4982
4997
4992
4997
4992
4997
4997
4992
4992
4992
4972
4982
4982
4967
4967
4967
4992
4967
4972
4992
4957
4967
4957
4957
4972
4967
4967
4967
4992
4992
4967
4992
4992
4967
4972
4972
4952
4962
4972
4957
4967
4957
4952
4972
4962
4972
4957
4972
4952
4957
4972
4972
4962
4977
4952
4972
4962
4957
4962
4957
4962
4967
4967
4952
4947
4977
4977
4952
4977
4962
4962
4947
4942
4947
4952
4962
4952
4947
4982
4982
4967
4937
4937
4972
4962
4932
4972
4972
4932
4962
4937
4952
4967
4962
4962
4972
4972
4967
4967
4967
4947
4947
4952
4962
4967
4952
4957
4957
4952
4962
4962
4957
4957
4937
4942
4952
4947
4952
4957
4957
4957
4962
4962
4932
4937
4937
4954
4949
4959
5044
5034
5044
5079
5079
5044
5044
5034
5034
5029
5034
5034
4969
4954
4969
4954
4979
4984
4979
4979
4964
4984
4964
4979
4979
4979
4954
4949
4979
5029
4999
4999
4944
4979
4984
4964
4984
4984
4999
4999
4994
4949
4999
4999
4984
5029
5029
4984
4994
4979
4984
5014
5014
5004
5009
5009
5014
5014
5004
5009
5009
4994
4994
5004
5004
4994
4999
4999
5009
5009
4999
5009
4999
5009
5009
5009
4999
5009
4999
4994
5009
5009
5004
5004
4979
4994
4994
4974
4979
5004
4979
4979
5004
4979
4979
4979
4979
4979
4984
4964
4979
5004
5004
4954
4999
5004
5004
4974
4979
4984
4964
4969
4999
4984
4974
4964
4984
4959
4959
4969
4969
4984
4984
4959
4964
4984
4969
4984
4984
4964
4974
4984
4964
4974
4974
4989
4989
4989
4959
4959
4989
4994
4959
4989
4974
4954
4949
4959
4964
4974
4994
4974
4984
4949
4954
4989
4989
4974
4944
4984
4984
4944
4969
4969
4949
4949
4979
4984
4984
4974
4979
4974
4959
4974
4974
4974
4979
4974
4964
4969
4969
4964
4974
4974
4969
4969
4954
4964
4959
4964
4969
4969
4969
4974
4974
4944
4949
4949
4966
4971
5091
5046
5056
5056
5086
5091
5086
5056
5056
5086
5086
5091
5091
5056
5056
5046
5036
5041
5041
5036
5046
5041
5041
4966
4966
4981
4966
4976
4966
4976
4991
4981
4981
4991
4991
4991
5011
5011
5006
4956
5006
4981
5041
4996
5011
4961
5011
5011
4996
5041
4996
4996
5006
5006
4996
4996
4991
5026
5026
5016
5016
5016
5026
5026
5026
5026
5021
5021
5006
5006
5016
5016
5006
5021
5011
5021
5011
5021
5011
5016
5021
5011
5011
5021
5021
5011
5021
5011
4981
5006
5021
5021
5006
5006
4981
5016
4991
4986
4991
5016
4991
4991
4991
4976
4991
4966
4991
4996
5011
5016
5016
4966
4991
5011
4981
4991
5016
5016
5011
5006
4976
4996
5011
4996
4981
4991
4971
4971
4996
4981
4991
5006
4981
4996
4976
4996
4986
4986
5001
4971
5001
5001
4971
4996
4961
4966
4966
4971
4956
5001
4961
5001
5001
5001
5001
4996
4996
4986
4996
4996
4991
4956
4991
4961
4961
4961
4986
4981
4981
4991
4996
4996
4981
4986
4986
4971
4971
4966
4986
4986
4986
4986
4986
4986
4986
4976
4981
4981
4976
4981
4981
4981
4981
4981
4971
4966
4976
4971
4971
4976
4981
4981
4981
4986
4986
4956
4961
4961
4978
5068
5068
5063
5063
5058
5098
5098
5103
5103
5068
5068
5068
5068
5058
5048
5048
5053
5053
5053
5053
5053
4993
4978
4993
4993
4978
4978
4978
4978
5003
4978
4988
4993
4993
4998
4973
5008
5018
4988
4993
5013
5048
5048
5053
5053
4973
5023
5003
5013
5013
5018
5008
5008
5013
5008
5018
5053
5053
5028
5028
5038
5038
5033
5033
5028
5033
5028
5018
5033
5028
5033
5033
5033
5023
5023
5028
5033
5018
5033
5018
4993
5018
5028
5028
4993
5018
5018
5028
5003
4993
5028
5003
4998
4998
5003
4998
4998
5003
5023
4978
5003
5028
5028
5018
4993
4998
5028
5028
5018
5023
5018
4988
5008
4983
4983
4988
5018
5003
4983
4998
4998
4978
4993
5003
5018
4998
5018
5003
5003
5008
4998
5008
5008
5008
5008
5013
5008
4978
4973
4978
4983
5013
5013
4968
5013
5013
5008
4998
5008
5008
4998
4998
4968
4998
4998
4973
4973
5003
4998
4998
4993
5003
5008
5008
4998
4998
4998
4983
4998
4998
4998
4993
4993
4998
4988
4993
4993
4988
4993
4993
4993
4993
4993
4983
4983
4973
4978
4983
4983
4983
4988
4993
4993
4993
4998
4998
4968
4973
4973
5025
4985
4990
5070
5110
5080
5075
5110
5105
5110
5105
5110
5110
5075
5075
5075
5075
5065
5065
5070
5065
5065
5010
4990
5005
4990
4990
4990
5005
4990
4990
5005
5005
5010
5025
5025
4990
4990
4985
5010
5000
5010
5020
5005
5005
5010
5020
4985
4985
5060
5060
5065
5065
5025
5025
5025
5025
5030
5030
5010
5020
5015
5020
5065
5065
5050
5045
5050
5045
5045
5045
5030
5040
5040
5040
5040
5040
5045
5035
5045
5035
5045
5040
5040
5040
5030
5030
5040
5040
5000
5005
5030
5005
5030
5030
5040
5010
5040
5015
5005
5005
5010
5005
5005
5005
5010
5010
5030
5025
5025
4990
5010
5040
5040
5025
5005
5005
5040
5040
5030
5030
5015
5030
5025
4995
4995
5030
5010
5000
5010
5010
5030
5010
5025
5015
5015
5015
5020
5020
5020
4985
4980
4990
4980
4990
4985
4990
5025
5025
5020
4990
4990
5020
5020
5020
5020
5015
5010
5020
5020
5005
5005
4980
5010
5010
4985
4985
5015
5015
5010
5000
5015
5020
5020
5010
5010
5010
5005
4990
5005
5010
5005
5005
5000
5005
5005
5000
5005
5005
5005
5005
4995
4995
4990
4995
4995
4995
5000
5005
5005
5005
5010
5010
4980
4985
4985
5032
5122
5122
5087
5087
5082
5087
5087
5117
5117
5117
5117
5122
5122
5087
5087
5082
5077
5077
5017
5002
5002
5002
4997
5017
5002
4997
5017
5002
5022
5007
5007
5012
5022
5022
5022
5017
5002
5002
5002
4997
5037
5037
5022
4997
5017
5017
5017
5022
5037
5022
5022
5032
4997
4992
5042
5042
5067
5067
5072
5072
5027
5037
5022
5002
5072
5072
5062
5052
5062
5062
5057
5042
5052
5052
5052
5042
5042
5052
5052
5057
5047
5022
5047
5057
5047
5057
5052
5052
5022
5017
5017
5007
5042
5037
5017
5042
5042
5052
5017
5012
5022
5052
5032
5017
5017
5017
5022
5037
5037
5002
5017
5052
5052
5037
5012
5017
5017
5052
5052
5037
5037
5007
5042
5022
5042
5037
5002
5022
5042
5017
5022
5037
5022
5032
5027
5027
5027
5027
5032
5032
5037
5027
5037
5027
5002
4992
4997
5037
5027
5002
4997
5002
5037
5032
4997
5002
5007
5007
5032
5022
5032
5032
5017
5017
5017
4992
5017
5017
4997
4997
5027
5017
5027
5032
5032
5022
5017
5017
5012
5017
5017
5012
5017
5017
5017
5017
5002
5002
5002
5007
5007
5012
5017
5017
5017
5022
5022
4992
4997
4997
5044
5039
5129
5099
5099
5129
5094
5099
5129
5129
5129
5129
5099
5099
5094
5044
5079
5044
5084
5034
5084
5029
5014
5009
5014
5009
5009
5029
5014
5009
5009
5029
5034
5019
5019
5019
5014
5014
5019
5019
5029
5014
5009
5049
5014
5019
5034
5014
5029
5009
5029
5029
5049
5044
5009
5034
5029
5034
5034
5034
5029
5034
5009
5004
5014
5004
5054
5079
5009
5014
5039
5084
5084
5064
5074
5069
5064
5064
5064
5059
5059
5059
5059
5054
5054
5064
5064
5059
5059
5069
5034
5059
5069
5054
5064
5034
5034
5029
5019
5024
5054
5019
5049
5049
5024
5049
5029
5054
5054
5024
5029
5064
5029
5064
5044
5029
5029
5024
5029
5029
5044
5044
5014
5029
5064
5064
5044
5029
5029
5044
5059
5059
5049
5024
5034
5054
5049
5044
5029
5034
5054
5029
5034
5044
5034
5034
5034
5039
5039
5034
5039
5039
5049
5044
5049
5049
5039
5039
5049
5039
5014
5009
5014
5049
5014
5014
5009
5014
5014
5044
5039
5034
5044
5044
5029
5024
5004
5009
5009
5039
5034
5029
5039
5039
5039
5029
5024
5029
5029
5024
5029
5029
5029
5029
5014
5014
5019
5019
5024
5029
5029
5029
5034
5034
5004
5009
5009
5046
5051
5051
5111
5106
5106
5136
5091
5141
5136
5141
5106
5106
5106
5056
5051
5051
5096
5096
5056
5056
5096
5041
5026
5021
5021
5026
5021
5041
5041
5026
5021
5026
5021
5031
5026
5026
5026
5031
5031
5031
5041
5021
5061
5061
5056
5031
5026
5031
5026
5021
5041
5041
5021
5031
5036
5041
5046
5041
5041
5051
5021
5061
5056
5056
5041
5041
5041
5051
5016
5041
5046
5031
5046
5046
5041
5056
5021
5016
5021
5026
5026
5091
5096
5096
5081
5076
5076
5056
5071
5071
5076
5076
5056
5041
5076
5041
5041
5066
5046
5076
5066
5066
5046
5041
5036
5031
5031
5066
5061
5056
5061
5066
5066
5076
5041
5076
5051
5056
5041
5036
5041
5041
5041
5036
5041
5041
5051
5051
5041
5056
5036
5071
5071
5071
5071
5051
5041
5071
5071
5056
5036
5046
5066
5056
5051
5046
5061
5041
5046
5046
5046
5046
5046
5051
5061
5046
5056
5051
5061
5026
5061
5051
5061
5046
5026
5021
5026
5056
5026
5026
5026
5026
5056
5061
5061
5046
5056
5056
5036
5016
5021
5021
5046
5041
5046
5051
5051
5036
5036
5036
5036
5036
5036
5041
5041
5036
5041
5021
5026
5031
5031
5036
5041
5041
5041
5046
5046
5016
5021
5021
5073
5058
5053
5063
5118
5118
5118
5118
5148
5148
5148
5148
5148
5148
5148
5148
5118
5068
5063
5063
5118
5118
5068
5068
5068
5063
5108
5103
5103
5108
5108
5108
5103
5063
5053
5038
5033
5058
5058
5063
5053
5053
5053
5038
5033
5038
5043
5048
5053
5058
5068
5053
5053
5038
5033
5058
5038
5043
5033
5073
5053
5043
5038
5043
5053
5053
5063
5033
5028
5073
5068
5068
5033
5028
5038
5053
5053
5073
5043
5053
5058
5063
5043
5033
5038
5103
5108
5108
5088
5088
5088
5088
5088
5078
5088
5068
5083
5083
5068
5063
5063
5053
5088
5053
5048
5053
5058
5078
5078
5053
5048
5043
5068
5063
5078
5068
5068
5068
5063
5068
5078
5078
5088
5063
5053
5048
5088
5068
5058
5053
5053
5048
5048
5083
5083
5063
5053
5053
5053
5048
5083
5083
5063
5053
5083
5083
5063
5058
5073
5068
5058
5068
5053
5058
5043
5058
5053
5063
5038
5063
5068
5058
5068
5038
5033
5038
5038
5033
5033
5073
5073
5068
5073
5073
5058
5068
5068
5058
5058
5028
5033
5033
5053
5058
5058
5053
5058
5063
5058
5058
5063
5053
5053
5043
5048
5048
5048
5048
5053
5053
5038
5038
5048
5048
5038
5033
5038
5033
5038
5043
5043
5048
5053
5053
5053
5058
5058
5028
5033
5033
5080
5080
5125
5125
5130
5160
5160
5160
5160
5075
5075
5070
5130
5130
5115
5115
5130
5130
5075
5075
5075
5080
5080
5115
5060
5075
5075
5075
5075
5070
5065
5120
5120
5070
5070
5070
5075
5070
5070
5070
5070
5070
5065
5065
5070
5060
5070
5060
5050
5045
5070
5070
5055
5045
5040
5050
5055
5060
5065
5040
5065
5065
5080
5050
5045
5050
5065
5065
5065
5085
5065
5080
5065
5065
5065
5075
5055
5055
5075
5080
5080
5115
5115
5115
5115
5115
5100
5100
5100
5095
5095
5095
5095
5095
5095
5090
5100
5100
5100
5075
5095
5090
5090
5075
5075
5075
5075
5070
5075
5075
5065
5060
5065
5065
5065
5070
5060
5070
5050
5080
5075
5090
5080
5080
5075
5080
5060
5060
5050
5065
5090
5090
5060
5100
5065
5075
5070
5065
5060
5095
5075
5065
5070
5060
5055
5065
5065
5060
5095
5095
5070
5075
5065
5095
5095
5080
5070
5070
5080
5075
5080
5065
5065
5055
5055
5065
5075
5075
5080
5045
5045
5050
5045
5050
5045
5050
5050
5045
5045
5075
5085
5085
5070
5070
5070
5080
5080
5065
5070
5070
5040
5045
5065
5045
5065
5070
5065
5065
5075
5070
5075
5065
5065
5065
5065
5055
5060
5060
5060
5065
5065
5050
5060
5050
5045
5050
5055
5055
5060
5065
5065
5065
5070
5070
5040
5045
5045
5087
5087
5187
5142
5142
5137
5137
5167
5167
5167
5082
5167
5167
5167
5137
5137
5137
5137
5087
5087
5087
5067
5067
5082
5087
5087
5082
5087
5127
5127
5082
5087
5087
5087
5077
5082
5082
5082
5072
5072
5082
5082
5087
5077
5082
5077
5057
5052
5072
5067
5072
5057
5062
5072
5072
5092
5092
5087
5097
5082
5082
5082
5082
5077
5077
5077
5077
5092
5087
5097
5067
5087
5087
5092
5092
5127
5127
5127
5127
5107
5107
5107
5107
5107
5112
5112
5112
5112
5112
5112
5112
5087
5082
5102
5102
5087
5087
5087
5082
5087
5087
5087
5087
5082
5082
5112
5112
5077
5102
5077
5082
5077
5072
5082
5082
5082
5062
5087
5082
5102
5087
5092
5062
5072
5092
5077
5077
5102
5102
5077
5072
5077
5107
5107
5082
5077
5072
5107
5082
5082
5077
5072
5077
5092
5082
5077
5077
5072
5107
5107
5087
5077
5092
5092
5082
5087
5087
5107
5107
5087
5092
5092
5077
5077
5067
5092
5087
5077
5067
5067
5087
5087
5057
5062
5057
5062
5057
5057
5062
5057
5092
5092
5082
5092
5092
5072
5082
5082
5052
5057
5077
5077
5072
5087
5077
5082
5087
5077
5077
5087
5072
5072
5072
5077
5077
5062
5072
5057
5072
5057
5057
5052
5062
5067
5067
5072
5077
5077
5077
5082
5082
5052
5057
5057
5074
5099
5099
5194
5199
5149
5149
5144
5144
5179
5094
5179
5179
5179
5139
5179
5179
5099
5084
5149
5149
5094
5099
5099
5099
5099
5099
5094
5094
5094
5094
5139
5094
5094
5099
5099
5099
5094
5099
5079
5079
5094
5084
5094
5089
5089
5089
5099
5084
5094
5079
5089
5089
5084
5084
5094
5099
5094
5099
5104
5084
5099
5094
5089
5089
5089
5089
5084
5084
5099
5109
5109
5109
5104
5099
5104
5099
5104
5139
5134
5134
5119
5119
5124
5139
5124
5114
5114
5124
5124
5124
5124
5124
5124
5124
5124
5124
5124
5119
5094
5094
5094
5099
5099
5089
5099
5099
5099
5099
5094
5114
5119
5119
5084
5124
5124
5124
5124
5094
5094
5089
5094
5084
5094
5084
5089
5089
5094
5099
5089
5114
5109
5099
5074
5104
5089
5109
5084
5104
5089
5114
5114
5119
5089
5084
5089
5119
5089
5094
5084
5084
5119
5074
5084
5094
5089
5089
5089
5104
5104
5104
5084
5119
5119
5089
5104
5099
5119
5119
5089
5104
5104
5099
5099
5079
5104
5079
5084
5074
5099
5099
5094
5074
5064
5069
5074
5069
5069
5069
5064
5094
5104
5104
5104
5104
5104
5094
5104
5104
5089
5089
5064
5069
5094
5084
5099
5074
5089
5089
5094
5099
5084
5084
5084
5084
5099
5099
5099
5074
5074
5084
5084
5084
5089
5084
5074
5084
5084
5084
5069
5074
5079
5079
5084
5089
5089
5089
5094
5094
5064
5069
5069
5086
5206
5201
5206
5156
5161
5161
5156
5191
5186
5111
5111
5191
5186
5096
5106
5111
5106
5111
5106
5106
5086
5086
5161
5161
5101
5106
5106
5146
5151
5151
5106
5106
5111
5106
5111
5111
5091
5091
5106
5111
5111
5111
5106
5106
5096
5101
5101
5101
5096
5111
5111
5096
5106
5101
5101
5106
5096
5101
5101
5116
5111
5121
5106
5106
5106
5116
5121
5096
5101
5101
5111
5116
5121
5111
5106
5101
5101
5151
5136
5146
5131
5151
5131
5126
5126
5136
5136
5136
5136
5136
5126
5136
5136
5131
5131
5111
5106
5106
5111
5106
5111
5111
5096
5111
5111
5106
5106
5131
5131
5106
5106
5106
5091
5091
5106
5136
5136
5136
5136
5131
5131
5136
5136
5136
5136
5131
5131
5106
5096
5086
5101
5106
5091
5101
5096
5096
5096
5096
5106
5111
5101
5086
5126
5121
5101
5086
5111
5111
5121
5096
5121
5096
5111
5101
5126
5126
5096
5101
5096
5131
5096
5096
5096
5131
5101
5106
5096
5101
5101
5096
5116
5096
5131
5131
5096
5116
5111
5131
5131
5111
5111
5116
5091
5116
5086
5096
5096
5086
5111
5111
5106
5086
5086
5081
5076
5116
5116
5111
5106
5116
5116
5101
5101
5101
5101
5101
5076
5106
5081
5106
5106
5111
5106
5091
5101
5106
5111
5096
5096
5106
5111
5111
5086
5096
5096
5096
5096
5096
5086
5096
5096
5076
5086
5091
5091
5096
5101
5101
5101
5106
5106
5076
5081
5081
5098
5198
5213
5213
5198
5218
5173
5173
5168
5198
5173
5173
5198
5118
5168
5158
5163
5123
5118
5198
5198
5198
5198
5113
5123
5118
5098
5118
5103
5113
5123
5118
5113
5173
5173
5163
5113
5118
5118
5098
5113
5118
5123
5108
5113
5113
5108
5118
5123
5128
5118
5113
5123
5123
5113
5118
5113
5108
5108
5133
5133
5098
5118
5113
5118
5128
5128
5133
5113
5113
5113
5113
5113
5123
5128
5113
5113
5118
5163
5143
5158
5143
5163
5138
5138
5148
5148
5148
5143
5143
5148
5143
5143
5148
5148
5148
5143
5143
5138
5143
5143
5123
5118
5118
5118
5118
5123
5148
5108
5118
5123
5123
5118
5118
5118
5108
5123
5103
5113
5148
5148
5143
5148
5148
5143
5098
5113
5103
5108
5118
5123
5103
5108
5128
5108
5108
5108
5108
5113
5118
5113
5113
5138
5133
5133
5128
5108
5098
5123
5118
5133
5128
5108
5108
5118
5113
5113
5113
5103
5138
5138
5108
5108
5108
5113
5113
5143
5108
5108
5143
5108
5108
5108
5123
5143
5143
5108
5123
5123
5143
5143
5128
5098
5123
5098
5108
5093
5123
5123
5098
5098
5128
5128
5123
5123
5123
5123
5118
5128
5123
5113
5113
5108
5088
5118
5118
5118
5123
5118
5103
5118
5103
5108
5118
5123
5103
5103
5103
5103
5118
5123
5118
5098
5108
5108
5108
5108
5098
5108
5098
5098
5108
5098
5103
5103
5108
5113
5113
5113
5118
5118
5088
5093
5093
5225
5225
5225
5180
5210
5185
5185
5210
5120
5175
5180
5125
5210
5135
5135
5130
5115
5120
5210
5125
5135
5125
5125
5175
5170
5130
5130
5115
5110
5125
5180
5180
5125
5125
5130
5135
5125
5125
5125
5140
5130
5125
5125
5135
5125
5125
5130
5135
5125
5130
5130
5125
5110
5120
5110
5140
5125
5120
5145
5130
5125
5125
5125
5130
5120
5120
5155
5175
5150
5170
5160
5160
5160
5160
5160
5175
5160
5155
5155
5160
5160
5160
5125
5130
5125
5125
5130
5130
5130
5155
5130
5160
5160
5130
5130
5130
5160
5160
5155
5155
5160
5160
5155
5155
5140
5125
5130
5135
5120
5120
5155
5155
5150
5155
5155
5150
5120
5120
5135
5115
5125
5135
5115
5140
5140
5115
5115
5145
5120
5115
5120
5125
5125
5120
5130
5150
5145
5145
5135
5130
5110
5130
5140
5120
5135
5130
5120
5120
5125
5125
5115
5115
5150
5150
5120
5125
5120
5125
5120
5125
5155
5115
5155
5120
5120
5155
5155
5120
5135
5155
5155
5140
5110
5105
5120
5105
5135
5135
5110
5110
5140
5140
5140
5140
5135
5130
5110
5135
5135
5135
5120
5120
5125
5130
5125
5130
5135
5130
5115
5130
5135
5115
5130
5110
5120
5120
5120
5120
5110
5110
5110
5120
5110
5110
5120
5110
5115
5115
5120
5125
5125
5125
5130
5130
5100
5105
5105
5232
5237
5187
5187
5217
5217
5192
5192
5192
5192
5217
5217
5187
5182
5192
5137
5147
5147
5142
5137
5217
5217
5137
5217
5217
5187
5147
5147
5142
5142
5142
5127
5127
5187
5137
5137
5137
5147
5122
5132
5192
5132
5132
5132
5132
5147
5147
5137
5137
5142
5122
5142
5132
5142
5142
5137
5137
5132
5132
5182
5162
5182
5172
5172
5182
5172
5162
5162
5167
5137
5137
5137
5147
5147
5132
5137
5142
5167
5142
5142
5142
5172
5172
5172
5172
5167
5167
5142
5142
5172
5172
5172
5172
5172
5172
5167
5172
5172
5167
5152
5132
5142
5122
5147
5147
5127
5127
5132
5127
5147
5152
5147
5127
5137
5137
5157
5127
5137
5147
5132
5137
5142
5162
5152
5152
5122
5137
5142
5147
5142
5132
5142
5132
5132
5137
5137
5127
5162
5162
5127
5137
5132
5137
5147
5132
5167
5167
5132
5132
5167
5167
5132
5167
5167
5147
5117
5117
5132
5142
5142
5122
5112
5122
5122
5122
5122
5152
5152
5142
5142
5147
5147
5147
5132
5137
5137
5137
5147
5122
5137
5142
5127
5127
5147
5122
5142
5137
5122
5132
5132
5132
5132
5122
5122
5132
5122
5122
5132
5122
5127
5127
5132
5137
5137
5137
5142
5142
5112
5117
5117
5244
5199
5199
5204
5204
5244
5244
5244
5204
5204
5204
5144
5144
5134
5204
5204
5149
5154
5149
5199
5199
5229
5229
5194
5159
5159
5159
5154
5159
5159
5149
5139
5149
5229
5229
5199
5149
5149
5149
5144
5194
5149
5144
5144
5204
5204
5154
5159
5144
5154
5144
5144
5154
5154
5154
5149
5144
5149
5149
5144
5179
5179
5179
5179
5174
5184
5179
5179
5194
5179
5179
5184
5179
5194
5179
5144
5159
5159
5149
5149
5159
5159
5144
5144
5149
5154
5179
5179
5154
5149
5154
5184
5184
5179
5149
5154
5134
5184
5184
5174
5184
5184
5174
5159
5144
5149
5134
5159
5139
5139
5159
5139
5159
5144
5159
5154
5149
5149
5149
5149
5134
5144
5149
5149
5164
5139
5149
5149
5174
5159
5159
5154
5149
5134
5149
5154
5139
5154
5144
5139
5144
5144
5159
5139
5174
5174
5144
5144
5144
5159
5144
5179
5179
5144
5144
5154
5174
5174
5144
5174
5174
5144
5154
5154
5154
5134
5124
5134
5134
5164
5159
5159
5154
5144
5139
5139
5159
5159
5149
5149
5149
5159
5144
5149
5154
5139
5159
5154
5149
5149
5134
5139
5139
5139
5144
5144
5134
5134
5144
5129
5129
5144
5134
5139
5139
5144
5149
5149
5149
5154
5154
5124
5129
5129
5151
5216
5216
5256
5256
5216
5216
5161
5146
5156
5216
5216
5211
5211
5171
5166
5161
5161
5156
5156
5161
5236
5236
5171
5171
5161
5161
5156
5146
5156
5236
5236
5206
5206
5161
5161
5171
5161
5216
5216
5161
5161
5171
5166
5166
5161
5156
5161
5156
5156
5156
5186
5186
5191
5191
5186
5186
5196
5191
5191
5191
5206
5196
5206
5166
5161
5161
5151
5171
5171
5156
5156
5166
5166
5156
5161
5161
5151
5161
5191
5191
5196
5196
5191
5191
5166
5156
5161
5191
5191
5186
5156
5166
5156
5191
5191
5191
5191
5166
5156
5156
5146
5146
5166
5151
5171
5151
5156
5156
5151
5151
5166
5156
5166
5161
5161
5161
5161
5161
5171
5156
5166
5186
5156
5161
5166
5171
5151
5176
5161
5161
5166
5156
5151
5186
5186
5156
5156
5171
5156
5156
5191
5191
5156
5156
5166
5151
5186
5186
5136
5156
5176
5166
5166
5141
5141
5171
5171
5166
5161
5156
5156
5151
5171
5171
5161
5161
5161
5156
5171
5156
5166
5146
5171
5161
5161
5161
5146
5151
5151
5151
5156
5156
5146
5146
5156
5156
5146
5151
5151
5156
5161
5161
5161
5166
5166
5136
5141
5141
5163
5163
5263
5263
5263
5228
5228
5168
5248
5248
5248
5248
5168
5173
5178
5183
5223
5223
5208
5208
5218
5218
5183
5173
5158
5173
5218
5218
5168
5168
5173
5248
5218
5218
5183
5168
5163
5178
5168
5248
5173
5173
5193
5168
5183
5183
5183
5223
5223
5193
5173
5178
5173
5168
5183
5183
5168
5198
5198
5198
5198
5198
5218
5218
5178
5173
5173
5173
5178
5178
5163
5163
5178
5173
5163
5208
5208
5168
5168
5168
5203
5203
5208
5208
5203
5163
5173
5168
5168
5173
5203
5203
5203
5203
5203
5203
5203
5203
5183
5178
5203
5203
5158
5168
5168
5158
5183
5173
5173
5168
5178
5163
5173
5168
5173
5183
5168
5168
5168
5178
5168
5168
5198
5168
5173
5178
5158
5188
5188
5173
5168
5173
5163
5198
5198
5178
5168
5168
5168
5163
5203
5203
5168
5193
5193
5193
5193
5163
5148
5163
5198
5198
5168
5183
5158
5178
5178
5178
5178
5173
5173
5168
5158
5183
5183
5173
5168
5173
5173
5183
5168
5178
5183
5168
5173
5158
5163
5163
5168
5168
5158
5153
5153
5168
5168
5158
5163
5163
5168
5173
5173
5173
5178
5173
5148
5153
5153
5170
5275
5230
5275
5275
5235
5235
5220
5195
5195
5260
5185
5190
5170
5185
5260
5220
5170
5185
5185
5180
5185
5185
5230
5230
5230
5230
5230
5230
5205
5205
5180
5175
5190
5195
5255
5190
5180
5185
5195
5255
5205
5205
5200
5180
5180
5205
5205
5235
5235
5185
5195
5195
5200
5200
5185
5190
5200
5195
5215
5215
5220
5205
5205
5220
5215
5230
5230
5230
5230
5195
5195
5185
5190
5175
5185
5205
5185
5215
5170
5190
5205
5190
5180
5180
5175
5175
5180
5180
5220
5220
5210
5210
5210
5180
5180
5180
5180
5215
5215
5215
5215
5195
5210
5210
5195
5180
5180
5170
5195
5185
5185
5180
5180
5185
5185
5170
5185
5180
5180
5190
5190
5190
5200
5180
5210
5180
5185
5190
5200
5200
5180
5180
5190
5175
5210
5210
5180
5180
5180
5175
5210
5210
5180
5205
5205
5175
5170
5210
5210
5160
5180
5195
5165
5165
5190
5190
5190
5190
5185
5175
5195
5195
5180
5185
5195
5180
5180
5180
5190
5195
5180
5170
5175
5175
5180
5180
5170
5180
5180
5170
5175
5175
5180
5185
5185
5185
5185
5185
5160
5165
5165
5187
5182
5242
5202
5247
5247
5202
5287
5282
5247
5192
5267
5267
5207
5187
5197
5182
5182
5267
5267
5242
5242
5207
5192
5192
5197
5187
5182
5182
5212
5212
5192
5197
5212
5212
5192
5242
5217
5217
5212
5212
5182
5267
5242
5242
5192
5197
5202
5197
5197
5207
5267
5267
5217
5267
5217
5217
5212
5247
5247
5202
5202
5212
5212
5207
5177
5177
5207
5207
5202
5207
5222
5227
5227
5227
5222
5227
5227
5232
5217
5217
5227
5232
5197
5242
5242
5242
5242
5207
5207
5197
5202
5217
5197
5182
5217
5197
5227
5217
5212
5202
5217
5202
5187
5207
5227
5227
5187
5192
5212
5227
5227
5222
5222
5227
5227
5222
5222
5192
5192
5192
5222
5222
5222
5222
5212
5212
5202
5207
5192
5182
5187
5202
5192
5192
5197
5192
5197
5192
5197
5202
5202
5202
5202
5207
5222
5212
5212
5197
5212
5197
5207
5192
5187
5222
5222
5192
5187
5192
5182
5222
5187
5217
5217
5182
5182
5222
5222
5192
5202
5202
5197
5202
5192
5187
5207
5207
5187
5187
5192
5207
5192
5192
5192
5192
5202
5207
5182
5187
5187
5187
5192
5182
5172
5192
5187
5182
5187
5187
5192
5197
5197
5197
5197
5172
5177
5177
5199
5199
5294
5294
5214
5209
5209
5214
5214
5259
5254
5254
5209
5294
5294
5259
5259
5259
5254
5219
5219
5199
5204
5204
5209
5194
5194
5214
5224
5219
5194
5199
5194
5194
5219
5209
5194
5194
5224
5219
5194
5194
5214
5204
5224
5199
5199
5254
5209
5209
5194
5204
5209
5279
5254
5254
5279
5279
5229
5219
5279
5224
5214
5224
5214
5224
5214
5189
5189
5259
5259
5219
5194
5214
5234
5214
5234
5234
5234
5239
5239
5234
5234
5239
5239
5209
5249
5249
5249
5249
5224
5219
5219
5204
5209
5229
5209
5224
5224
5204
5224
5239
5229
5224
5214
5194
5224
5209
5229
5229
5224
5239
5239
5239
5239
5199
5219
5224
5239
5239
5239
5239
5239
5204
5194
5224
5239
5239
5234
5239
5239
5234
5204
5204
5204
5224
5224
5209
5214
5204
5204
5204
5199
5199
5209
5204
5209
5199
5204
5209
5209
5209
5214
5209
5219
5224
5224
5224
5224
5234
5204
5224
5219
5219
5229
5199
5199
5194
5234
5234
5229
5199
5199
5199
5234
5229
5229
5194
5194
5234
5234
5204
5224
5224
5214
5214
5184
5204
5214
5199
5204
5219
5219
5199
5204
5219
5204
5204
5199
5214
5219
5194
5199
5199
5189
5189
5199
5199
5194
5204
5199
5194
5199
5199
5204
5209
5209
5209
5204
5209
5184
5189
5189
5216
5206
5306
5226
5221
5221
5226
5266
5266
5226
5226
5221
5226
5226
5221
5266
5221
5306
5271
5271
5221
5231
5231
5206
5211
5216
5221
5221
5206
5206
5236
5236
5231
5231
5231
5211
5211
5226
5231
5216
5216
5221
5286
5286
5236
5231
5231
5216
5226
5206
5206
5286
5286
5251
5226
5211
5211
5211
5211
5206
5206
5216
5221
5211
5216
5231
5261
5261
5201
5201
5286
5266
5261
5261
5231
5286
5286
5236
5236
5286
5266
5266
5216
5226
5226
5266
5266
5206
5206
5226
5246
5246
5226
5241
5246
5246
5221
5221
5251
5226
5216
5221
5221
5221
5261
5261
5231
5231
5236
5231
5231
5211
5211
5216
5216
5236
5216
5236
5211
5236
5246
5236
5221
5236
5236
5211
5211
5216
5236
5201
5206
5251
5251
5226
5231
5206
5236
5246
5216
5206
5231
5251
5251
5241
5251
5251
5241
5216
5216
5231
5231
5211
5221
5211
5211
5216
5221
5221
5221
5221
5221
5226
5221
5221
5231
5231
5236
5236
5246
5231
5231
5231
5226
5211
5241
5246
5246
5211
5211
5206
5246
5241
5241
5206
5206
5246
5246
5206
5206
5216
5236
5236
5236
5236
5231
5231
5226
5226
5211
5216
5216
5226
5211
5216
5231
5231
5211
5211
5206
5226
5211
5216
5211
5226
5226
5206
5211
5211
5201
5211
5206
5196
5216
5211
5211
5206
5211
5211
5216
5221
5221
5221
5216
5216
5221
5196
5201
5201
5228
5218
5208
5313
5313
5233
5233
5228
5233
5233
5233
5238
5238
5233
5233
5228
5233
5238
5238
5233
5313
5313
5278
5278
5228
5218
5223
5233
5228
5233
5223
5223
5243
5238
5223
5223
5218
5223
5263
5248
5243
5243
5223
5248
5243
5243
5243
5298
5273
5273
5273
5273
5248
5223
5223
5218
5218
5298
5228
5223
5223
5248
5238
5213
5213
5273
5218
5223
5233
5293
5248
5248
5238
5248
5223
5293
5278
5298
5228
5298
5278
5278
5278
5218
5233
5263
5233
5233
5233
5263
5253
5233
5253
5253
5228
5233
5233
5263
5238
5238
5238
5223
5233
5233
5233
5233
5273
5273
5273
5273
5243
5243
5243
5243
5243
5243
5238
5238
5223
5228
5223
5218
5243
5223
5243
5263
5263
5248
5228
5248
5263
5263
5258
5258
5213
5223
5228
5248
5243
5238
5258
5258
5243
5233
5243
5228
5218
5238
5258
5258
5258
5258
5233
5228
5223
5228
5238
5238
5223
5223
5223
5218
5228
5233
5233
5228
5243
5233
5243
5243
5228
5243
5243
5233
5243
5258
5243
5238
5253
5258
5258
5218
5218
5218
5208
5258
5253
5253
5218
5218
5218
5218
5258
5258
5218
5218
5228
5248
5248
5243
5238
5238
5208
5223
5223
5228
5238
5223
5223
5243
5243
5228
5223
5223
5238
5238
5238
5243
5243
5218
5223
5223
5213
5223
5223
5218
5223
5223
5223
5218
5223
5223
5228
5233
5233
5233
5228
5233
5208
5213
5213
5240
5240
5290
5250
5250
5245
5245
5245
5245
5245
5245
5240
5245
5250
5250
5250
5245
5245
5290
5240
5325
5325
5235
5235
5245
5240
5245
5235
5235
5225
5235
5250
5235
5245
5235
5225
5255
5235
5235
5255
5275
5260
5250
5240
5230
5240
5245
5305
5240
5255
5235
5225
5225
5305
5285
5235
5230
5235
5235
5285
5285
5285
5230
5260
5260
5260
5235
5305
5305
5260
5305
5305
5290
5220
5305
5235
5235
5285
5285
5305
5230
5290
5245
5270
5240
5275
5245
5245
5270
5265
5265
5245
5240
5245
5245
5240
5240
5240
5275
5250
5250
5245
5250
5245
5235
5240
5240
5240
5245
5285
5285
5285
5285
5255
5250
5250
5255
5255
5250
5265
5235
5255
5225
5235
5250
5275
5275
5270
5270
5230
5240
5260
5255
5275
5275
5270
5260
5235
5240
5260
5250
5250
5250
5245
5260
5250
5250
5270
5270
5245
5230
5235
5235
5250
5240
5235
5235
5250
5235
5240
5240
5255
5245
5235
5255
5245
5255
5245
5270
5255
5230
5265
5270
5270
5230
5230
5220
5220
5270
5265
5265
5230
5230
5230
5230
5270
5270
5230
5230
5255
5255
5240
5255
5255
5250
5250
5250
5260
5255
5235
5235
5250
5230
5255
5255
5225
5240
5240
5230
5250
5250
5245
5250
5250
5230
5235
5235
5225
5235
5235
5235
5230
5235
5235
5235
5230
5235
5235
5240
5245
5245
5245
5240
5245
5220
5225
5225
5237
5252
5257
5257
5257
5257
5237
5262
5257
5262
5262
5257
5297
5302
5302
5262
5262
5262
5252
5252
5237
5332
5332
5257
5237
5287
5252
5247
5247
5247
5257
5247
5247
5257
5237
5247
5247
5247
5247
5247
5237
5262
5262
5247
5252
5237
5237
5247
5242
5267
5267
5252
5272
5247
5257
5257
5247
5242
5242
5297
5297
5262
5317
5242
5232
5317
5302
5247
5247
5247
5247
5317
5297
5317
5242
5232
5302
5282
5252
5252
5282
5252
5257
5257
5247
5257
5257
5257
5252
5252
5262
5262
5252
5287
5257
5257
5257
5257
5262
5252
5257
5247
5247
5257
5247
5292
5292
5292
5292
5262
5262
5262
5262
5267
5237
5247
5262
5242
5237
5247
5267
5252
5272
5262
5287
5287
5277
5272
5247
5252
5267
5272
5257
5272
5287
5277
5287
5277
5257
5257
5247
5242
5247
5247
5262
5242
5262
5252
5247
5247
5262
5262
5262
5252
5247
5247
5272
5247
5262
5267
5257
5267
5252
5282
5262
5237
5277
5282
5282
5242
5242
5232
5282
5277
5277
5242
5242
5242
5282
5282
5237
5237
5267
5252
5262
5262
5272
5262
5267
5252
5242
5262
5267
5267
5257
5242
5252
5242
5252
5262
5262
5262
5262
5242
5247
5242
5237
5247
5247
5242
5247
5247
5242
5247
5247
5252
5257
5257
5257
5252
5257
5232
5237
5237
5309
5314
5269
5269
5344
5269
5264
5269
5249
5269
5344
5314
5274
5264
5264
5269
5274
5269
5249
5264
5264
5249
5344
5264
5269
5259
5259
5269
5259
5259
5259
5259
5274
5249
5249
5259
5274
5274
5259
5259
5249
5249
5269
5249
5259
5259
5264
5249
5259
5264
5299
5244
5259
5254
5274
5274
5284
5284
5304
5304
5254
5324
5259
5259
5314
5324
5324
5324
5254
5244
5309
5324
5324
5314
5294
5294
5294
5294
5289
5269
5264
5264
5269
5269
5269
5254
5264
5264
5269
5264
5264
5274
5274
5259
5269
5299
5269
5259
5264
5269
5274
5259
5269
5259
5264
5304
5304
5254
5259
5299
5259
5274
5274
5274
5279
5254
5299
5289
5299
5289
5264
5259
5254
5249
5259
5279
5264
5279
5274
5279
5294
5294
5259
5264
5274
5284
5264
5269
5254
5279
5294
5294
5264
5269
5269
5269
5264
5259
5254
5259
5259
5274
5274
5259
5274
5259
5259
5284
5279
5284
5259
5274
5264
5274
5294
5249
5249
5289
5289
5289
5254
5254
5244
5294
5289
5289
5249
5254
5279
5254
5289
5289
5274
5264
5274
5274
5279
5279
5279
5264
5264
5264
5274
5274
5274
5269
5254
5269
5254
5259
5264
5254
5264
5274
5274
5274
5274
5274
5274
5274
5274
5274
5269
5254
5254
5254
5249
5259
5259
5254
5259
5259
5254
5259
5259
5264
5269
5269
5269
5264
5269
5244
5249
5249
5266
5276
5326
5281
5276
5281
5271
5281
5356
5326
5321
5286
5276
5281
5281
5266
5266
5276
5286
5286
5281
5261
5276
5276
5281
5281
5351
5266
5266
5271
5261
5286
5296
5296
5261
5271
5316
5316
5286
5286
5271
5261
5271
5271
5271
5286
5261
5256
5276
5266
5256
5261
5281
5311
5271
5271
5286
5286
5296
5276
5276
5286
5336
5271
5336
5326
5261
5266
5306
5306
5336
5336
5321
5336
5336
5326
5301
5301
5301
5301
5301
5281
5276
5276
5276
5281
5266
5276
5276
5276
5281
5271
5281
5281
5281
5266
5281
5311
5281
5281
5271
5271
5271
5276
5286
5276
5266
5271
5271
5316
5316
5266
5306
5286
5286
5286
5286
5306
5306
5296
5296
5271
5266
5261
5286
5306
5276
5276
5286
5286
5271
5286
5291
5306
5306
5271
5276
5266
5266
5286
5306
5306
5276
5281
5281
5276
5281
5276
5281
5281
5271
5271
5286
5286
5286
5286
5286
5271
5271
5296
5281
5271
5271
5291
5271
5296
5266
5286
5306
5266
5261
5301
5266
5266
5261
5261
5256
5306
5301
5301
5266
5291
5296
5296
5301
5301
5261
5276
5286
5291
5291
5286
5291
5291
5291
5276
5276
5276
5286
5281
5286
5281
5266
5276
5276
5286
5286
5281
5286
5286
5276
5286
5286
5266
5266
5261
5271
5271
5266
5271
5271
5266
5271
5271
5276
5281
5281
5281
5276
5281
5256
5261
5261
5353
5278
5278
5278
5338
5333
5288
5293
5293
5288
5363
5363
5338
5298
5298
5288
5338
5288
5293
5278
5283
5283
5283
5288
5293
5298
5298
5288
5288
5298
5293
5293
5278
5363
5288
5288
5278
5278
5278
5273
5298
5363
5298
5278
5283
5278
5298
5283
5268
5278
5278
5273
5288
5268
5283
5298
5308
5288
5288
5323
5328
5328
5273
5298
5298
5283
5283
5283
5283
5333
5313
5313
5313
5313
5348
5343
5333
5348
5343
5333
5288
5283
5288
5288
5288
5288
5283
5293
5278
5293
5293
5298
5293
5288
5323
5293
5293
5298
5278
5283
5298
5308
5283
5328
5328
5278
5288
5288
5298
5318
5318
5318
5318
5298
5298
5293
5298
5308
5308
5278
5323
5313
5273
5293
5288
5293
5293
5298
5318
5318
5288
5298
5318
5318
5283
5283
5283
5298
5298
5318
5318
5288
5278
5318
5318
5288
5293
5293
5283
5283
5298
5298
5283
5283
5283
5283
5278
5278
5278
5278
5318
5273
5313
5278
5278
5273
5268
5318
5313
5313
5308
5308
5303
5273
5273
5308
5308
5313
5313
5288
5298
5298
5303
5303
5298
5283
5288
5283
5298
5293
5293
5288
5298
5273
5288
5293
5293
5283
5288
5298
5298
5293
5298
5293
5293
5293
5278
5278
5273
5283
5283
5278
5283
5283
5278
5283
5283
5288
5293
5293
5293
5288
5293
5268
5273
5273
5365
5365
5300
5300
5300
5345
5310
5290
5310
5350
5305
5295
5295
5345
5305
5295
5310
5310
5305
5305
5290
5290
5300
5305
5300
5290
5305
5305
5375
5300
5340
5340
5290
5310
5295
5300
5310
5310
5375
5290
5295
5290
5290
5280
5310
5310
5305
5310
5335
5340
5310
5295
5295
5295
5285
5355
5355
5355
5355
5355
5345
5355
5355
5355
5330
5330
5345
5290
5300
5300
5300
5300
5290
5300
5310
5305
5305
5300
5305
5310
5305
5295
5310
5335
5300
5305
5310
5290
5310
5320
5290
5335
5325
5310
5300
5300
5300
5300
5340
5340
5290
5300
5300
5310
5305
5305
5305
5315
5315
5290
5330
5285
5305
5305
5325
5325
5295
5305
5310
5305
5330
5330
5300
5295
5310
5330
5330
5290
5325
5325
5295
5295
5305
5295
5295
5305
5305
5295
5295
5295
5295
5290
5290
5285
5300
5325
5290
5285
5325
5290
5290
5280
5280
5325
5315
5315
5325
5325
5285
5310
5320
5320
5325
5325
5300
5310
5310
5315
5300
5310
5310
5290
5295
5295
5310
5305
5310
5295
5300
5305
5305
5305
5305
5295
5300
5310
5310
5305
5305
5305
5290
5290
5285
5295
5295
5290
5290
5290
5295
5295
5290
5295
5295
5300
5305
5305
5305
5300
5305
5280
5285
5285
5302
5297
5377
5377
5302
5302
5312
5307
5307
5307
5322
5302
5322
5317
5307
5307
5382
5382
5357
5357
5317
5317
5302
5322
5317
5322
5307
5307
5322
5382
5302
5317
5307
5322
5332
5317
5382
5297
5327
5312
5317
5322
5327
5322
5332
5312
5352
5352
5352
5347
5347
5347
5352
5342
5367
5367
5357
5367
5367
5337
5337
5342
5342
5342
5342
5357
5302
5312
5312
5312
5307
5302
5307
5322
5317
5317
5312
5317
5307
5317
5317
5322
5322
5347
5307
5317
5297
5307
5317
5302
5302
5317
5327
5322
5312
5312
5342
5322
5312
5352
5352
5302
5312
5312
5317
5317
5312
5312
5317
5342
5322
5322
5302
5342
5342
5342
5317
5317
5317
5317
5317
5322
5337
5337
5307
5322
5337
5337
5302
5317
5317
5317
5307
5317
5307
5307
5307
5307
5307
5302
5297
5297
5312
5327
5327
5302
5302
5297
5337
5302
5297
5292
5337
5327
5327
5337
5337
5327
5327
5337
5337
5312
5327
5322
5322
5327
5327
5307
5307
5307
5322
5317
5322
5307
5317
5317
5312
5322
5322
5312
5317
5302
5302
5297
5307
5307
5302
5302
5302
5302
5307
5307
5302
5307
5307
5312
5317
5317
5317
5312
5317
5292
5297
5297
5314
5314
5389
5389
5389
5389
5319
5359
5359
5369
5369
5334
5314
5314
5329
5314
5319
5369
5369
5329
5394
5334
5334
5329
5329
5319
5319
5329
5334
5359
5359
5334
5334
5339
5339
5389
5374
5329
5334
5329
5329
5374
5309
5339
5394
5334
5344
5344
5344
5329
5334
5324
5359
5324
5374
5364
5374
5364
5349
5349
5354
5354
5374
5374
5369
5374
5374
5339
5339
5349
5349
5349
5349
5369
5314
5319
5329
5324
5319
5329
5314
5319
5314
5329
5324
5324
5319
5324
5329
5309
5319
5319
5334
5329
5359
5319
5324
5339
5339
5329
5344
5324
5324
5354
5354
5334
5334
5334
5359
5359
5324
5344
5354
5354
5329
5319
5359
5359
5314
5319
5319
5354
5324
5324
5329
5354
5324
5324
5329
5354
5354
5354
5354
5354
5354
5329
5329
5329
5334
5319
5329
5314
5314
5334
5329
5319
5329
5319
5319
5314
5319
5314
5309
5314
5309
5314
5314
5309
5349
5309
5309
5349
5329
5339
5339
5349
5349
5339
5339
5339
5339
5339
5349
5349
5324
5339
5329
5334
5339
5329
5329
5339
5339
5319
5319
5319
5314
5334
5324
5329
5324
5334
5324
5324
5324
5324
5324
5334
5334
5324
5329
5324
5314
5314
5309
5319
5319
5314
5314
5314
5314
5319
5319
5314
5319
5319
5324
5329
5329
5324
5324
5324
5304
5309
5309
5326
5326
5326
5396
5396
5396
5396
5326
5371
5321
5371
5346
5346
5346
5326
5326
5331
5341
5326
5326
5381
5381
5381
5381
5381
5341
5331
5346
5341
5341
5331
5331
5401
5346
5336
5336
5336
5346
5336
5336
5341
5341
5356
5341
5401
5401
5351
5346
5341
5401
5336
5386
5371
5371
5386
5371
5361
5361
5361
5361
5371
5381
5381
5386
5351
5351
5381
5381
5386
5381
5381
5326
5341
5331
5341
5326
5341
5326
5331
5326
5346
5351
5331
5331
5331
5326
5331
5331
5336
5341
5341
5371
5331
5331
5351
5351
5336
5346
5346
5341
5331
5331
5356
5336
5336
5356
5366
5356
5366
5356
5341
5371
5371
5331
5356
5336
5336
5336
5371
5361
5336
5366
5356
5366
5356
5366
5336
5336
5336
5341
5366
5366
5366
5366
5366
5361
5341
5341
5346
5336
5331
5346
5326
5346
5336
5326
5326
5331
5326
5326
5326
5316
5321
5321
5321
5351
5361
5321
5361
5351
5351
5361
5361
5351
5351
5346
5361
5361
5336
5341
5341
5341
5346
5341
5351
5346
5331
5326
5346
5341
5336
5346
5336
5336
5336
5346
5346
5341
5341
5326
5326
5321
5331
5331
5321
5326
5326
5326
5331
5331
5326
5331
5331
5336
5341
5341
5336
5336
5316
5321
5321
5328
5333
5408
5408
5343
5343
5358
5338
5393
5393
5358
5338
5343
5353
5333
5393
5343
5393
5353
5353
5338
5353
5358
5358
5358
5383
5348
5348
5358
5348
5358
5353
5348
5353
5353
5348
5413
5413
5383
5383
5393
5383
5383
5393
5383
5378
5378
5393
5393
5393
5393
5393
5393
5393
5393
5393
5393
5338
5338
5338
5353
5353
5338
5338
5353
5338
5358
5358
5363
5343
5343
5343
5358
5343
5338
5343
5348
5383
5343
5343
5353
5358
5358
5358
5358
5353
5348
5343
5363
5348
5368
5348
5348
5348
5378
5378
5363
5348
5378
5383
5363
5363
5348
5348
5368
5368
5373
5373
5373
5348
5348
5353
5378
5378
5373
5373
5373
5358
5348
5348
5353
5348
5343
5338
5358
5338
5338
5338
5333
5338
5333
5328
5333
5363
5328
5333
5363
5373
5333
5373
5363
5363
5358
5358
5363
5363
5373
5373
5358
5358
5373
5373
5348
5353
5353
5348
5353
5358
5358
5338
5338
5358
5338
5353
5343
5358
5343
5343
5343
5343
5348
5348
5358
5358
5358
5353
5338
5338
5333
5343
5338
5333
5333
5338
5343
5343
5338
5343
5343
5348
5353
5348
5348
5348
5328
5333
5333
5345
5420
5420
5370
5370
5355
5350
5350
5360
5360
5360
5350
5375
5375
5355
5355
5345
5370
5350
5405
5355
5365
5350
5365
5350
5405
5395
5395
5370
5360
5370
5360
5365
5420
5370
5370
5345
5420
5420
5395
5390
5390
5405
5395
5390
5405
5390
5375
5385
5385
5355
5405
5405
5405
5405
5405
5400
5400
5405
5400
5400
5370
5370
5365
5350
5365
5350
5365
5350
5365
5370
5345
5345
5350
5370
5370
5370
5370
5355
5355
5370
5360
5395
5355
5395
5355
5355
5365
5365
5365
5390
5350
5350
5355
5365
5365
5360
5350
5370
5355
5355
5355
5375
5360
5390
5370
5390
5360
5355
5395
5390
5360
5395
5360
5375
5375
5360
5360
5365
5385
5385
5385
5385
5360
5360
5360
5355
5350
5350
5345
5345
5345
5345
5345
5340
5340
5345
5375
5385
5345
5375
5375
5385
5375
5375
5370
5375
5375
5385
5385
5385
5385
5360
5365
5365
5370
5350
5365
5370
5355
5360
5355
5360
5370
5370
5370
5370
5370
5360
5345
5350
5345
5355
5350
5345
5340
5350
5355
5355
5350
5355
5355
5360
5360
5360
5360
5360
5340
5345
5345
5427
5427
5367
5362
5362
5367
5382
5372
5382
5387
5387
5377
5362
5402
5367
5362
5362
5362
5362
5362
5387
5387
5367
5367
5362
5362
5362
5362
5362
5412
5412
5362
5412
5412
5407
5402
5372
5372
5387
5387
5432
5382
5382
5357
5357
5357
5357
5357
5432
5432
5407
5407
5397
5397
5387
5402
5387
5387
5367
5417
5412
5417
5412
5412
5412
5412
5412
5372
5382
5382
5387
5387
5377
5362
5372
5362
5377
5362
5372
5382
5357
5357
5377
5362
5382
5377
5362
5382
5367
5377
5407
5367
5402
5392
5402
5367
5372
5362
5362
5372
5372
5367
5377
5382
5367
5382
5402
5392
5372
5367
5402
5402
5407
5402
5402
5372
5372
5372
5372
5372
5372
5367
5362
5357
5352
5382
5357
5357
5352
5357
5387
5397
5357
5397
5387
5387
5377
5387
5387
5397
5397
5397
5397
5372
5377
5377
5362
5382
5362
5357
5377
5382
5367
5367
5362
5367
5367
5367
5372
5382
5382
5377
5377
5382
5347
5347
5357
5357
5357
5367
5362
5352
5362
5362
5367
5367
5362
5367
5367
5372
5372
5372
5372
5352
5357
5357
5364
5434
5434
5439
5384
5384
5379
5394
5394
5369
5379
5379
5384
5389
5394
5374
5374
5414
5394
5389
5374
5374
5374
5389
5379
5374
5374
5424
5424
5424
5424
5374
5374
5374
5374
5374
5369
5399
5399
5399
5394
5399
5399
5389
5379
5374
5374
5374
5374
5389
5374
5369
5424
5374
5374
5374
5394
5394
5399
5399
5374
5374
5384
5384
5374
5399
5369
5369
5369
5369
5369
5369
5364
5444
5439
5419
5414
5414
5409
5409
5409
5409
5399
5399
5414
5374
5424
5419
5424
5419
5419
5379
5379
5419
5424
5424
5424
5424
5384
5394
5394
5399
5399
5369
5369
5359
5399
5399
5384
5389
5374
5379
5379
5374
5384
5379
5369
5389
5399
5399
5369
5374
5389
5384
5374
5389
5389
5379
5384
5374
5374
5384
5414
5379
5374
5379
5379
5369
5384
5379
5384
5384
5389
5399
5374
5404
5409
5379
5414
5414
5414
5409
5414
5384
5379
5379
5384
5379
5364
5364
5389
5369
5369
5364
5399
5369
5399
5409
5369
5409
5394
5394
5399
5399
5404
5404
5404
5404
5404
5404
5404
5404
5384
5384
5389
5389
5394
5374
5389
5394
5379
5374
5379
5384
5394
5394
5389
5389
5389
5389
5359
5369
5369
5374
5374
5374
5374
5379
5379
5374
5379
5379
5384
5379
5384
5374
5384
5384
5364
5369
5369
5441
5441
5451
5396
5396
5391
5406
5406
5391
5396
5406
5406
5381
5396
5401
5406
5396
5396
5401
5381
5386
5391
5386
5386
5386
5386
5391
5386
5381
5426
5391
5386
5381
5411
5406
5401
5401
5386
5401
5391
5401
5381
5411
5411
5436
5386
5386
5386
5386
5386
5381
5436
5436
5436
5386
5386
5386
5386
5386
5381
5381
5381
5381
5401
5411
5381
5391
5381
5376
5451
5421
5421
5451
5451
5451
5426
5426
5426
5416
5416
5416
5416
5396
5396
5426
5431
5381
5431
5431
5431
5391
5401
5431
5431
5431
5391
5391
5431
5436
5436
5436
5436
5406
5401
5406
5406
5391
5396
5406
5406
5401
5371
5411
5411
5381
5406
5406
5401
5401
5391
5386
5391
5411
5386
5391
5381
5391
5396
5396
5411
5411
5396
5381
5386
5396
5396
5396
5396
5396
5396
5386
5386
5391
5396
5396
5396
5391
5391
5396
5396
5386
5391
5406
5401
5401
5411
5426
5426
5406
5406
5426
5421
5421
5426
5426
5411
5426
5411
5426
5396
5396
5391
5396
5376
5376
5401
5376
5381
5386
5386
5381
5386
5386
5376
5406
5381
5411
5421
5381
5406
5421
5411
5411
5416
5416
5416
5416
5396
5396
5401
5401
5386
5406
5381
5401
5406
5386
5386
5396
5406
5401
5406
5401
5401
5401
5371
5381
5381
5381
5386
5386
5386
5386
5391
5391
5386
5391
5391
5396
5391
5391
5396
5386
5386
5396
5396
5376
5381
5381
5408
5453
5463
5458
5408
5408
5403
5408
5408
5408
5403
5393
5403
5413
5408
5438
5418
5418
5418
5418
5418
5413
5403
5418
5398
5398
5393
5393
5393
5408
5393
5413
5413
5398
5413
5403
5393
5393
5403
5403
5413
5398
5408
5393
5423
5398
5398
5418
5403
5398
5398
5398
5393
5448
5448
5393
5393
5393
5393
5393
5393
5413
5388
5413
5418
5418
5403
5408
5388
5388
5403
5438
5428
5428
5428
5428
5463
5463
5423
5408
5408
5403
5438
5443
5403
5393
5413
5443
5443
5398
5398
5443
5443
5443
5443
5443
5408
5413
5418
5413
5418
5418
5408
5398
5413
5413
5413
5383
5413
5418
5418
5393
5418
5413
5403
5408
5398
5393
5423
5403
5403
5393
5403
5408
5418
5418
5408
5408
5393
5408
5408
5398
5408
5398
5408
5408
5408
5393
5408
5398
5408
5403
5398
5418
5418
5408
5398
5403
5418
5423
5423
5433
5433
5433
5433
5438
5433
5433
5438
5433
5433
5433
5433
5408
5408
5403
5403
5438
5408
5408
5398
5408
5388
5398
5398
5393
5398
5398
5393
5398
5398
5398
5388
5393
5423
5433
5393
5413
5433
5423
5423
5428
5428
5428
5428
5408
5413
5413
5383
5398
5398
5418
5413
5408
5418
5413
5418
5418
5408
5413
5413
5413
5413
5413
5408
5408
5383
5393
5393
5393
5393
5398
5398
5398
5403
5403
5398
5403
5403
5408
5403
5408
5398
5408
5408
5388
5393
5393
5420
5415
5470
5470
5470
5470
5465
5465
5470
5395
5470
5420
5415
5420
5420
5420
5420
5420
5415
5430
5420
5405
5415
5425
5425
5430
5430
5425
5405
5430
5405
5425
5435
5435
5425
5405
5420
5405
5420
5425
5435
5435
5410
5425
5425
5415
5415
5405
5405
5410
5415
5470
5450
5405
5405
5410
5420
5420
5430
5420
5410
5425
5405
5415
5405
5405
5430
5415
5405
5405
5430
5430
5435
5435
5405
5400
5455
5455
5420
5425
5470
5420
5400
5400
5415
5415
5445
5445
5470
5470
5435
5435
5415
5435
5420
5420
5455
5415
5415
5455
5455
5455
5415
5450
5450
5450
5455
5415
5430
5450
5450
5455
5450
5410
5430
5425
5450
5450
5405
5405
5450
5455
5455
5420
5410
5425
5425
5425
5395
5425
5430
5415
5425
5425
5395
5410
5425
5430
5405
5415
5430
5420
5425
5410
5405
5415
5415
5410
5430
5415
5405
5415
5415
5425
5425
5420
5420
5415
5415
5415
5405
5420
5410
5415
5410
5420
5420
5430
5430
5430
5410
5430
5420
5410
5415
5430
5440
5440
5445
5440
5440
5440
5440
5440
5440
5415
5450
5445
5445
5445
5445
5420
5415
5445
5420
5420
5420
5430
5430
5400
5410
5410
5405
5405
5405
5410
5410
5405
5410
5405
5425
5400
5405
5435
5440
5440
5405
5440
5440
5435
5435
5440
5440
5440
5440
5420
5425
5425
5415
5400
5410
5430
5425
5420
5420
5420
5430
5420
5425
5425
5420
5425
5425
5420
5395
5405
5405
5405
5410
5410
5410
5415
5415
5410
5415
5415
5420
5415
5420
5410
5420
5420
5400
5405
5405
5482
5477
5482
5482
5477
5407
5427
5482
5482
5432
5432
5437
5427
5442
5442
5437
5432
5432
5422
5447
5447
5447
5407
5442
5437
5437
5422
5417
5417
5447
5447
5432
5447
5442
5467
5467
5437
5437
5437
5447
5447
5437
5427
5422
5437
5437
5437
5417
5417
5432
5432
5432
5462
5422
5432
5432
5417
5432
5417
5437
5442
5432
5417
5447
5412
5427
5412
5412
5427
5422
5432
5442
5437
5442
5482
5427
5457
5467
5467
5452
5477
5452
5482
5447
5447
5427
5432
5432
5462
5427
5462
5462
5417
5462
5467
5467
5422
5462
5432
5462
5467
5467
5467
5427
5442
5462
5467
5432
5417
5442
5437
5462
5462
5417
5447
5447
5467
5467
5427
5432
5437
5437
5437
5442
5422
5422
5447
5447
5437
5407
5437
5437
5437
5417
5442
5412
5442
5427
5437
5447
5447
5422
5437
5437
5427
5427
5417
5427
5427
5432
5432
5427
5427
5427
5432
5432
5427
5427
5427
5422
5427
5432
5437
5437
5432
5442
5462
5432
5442
5422
5427
5437
5462
5447
5452
5452
5427
5457
5457
5452
5457
5457
5452
5452
5452
5452
5427
5457
5452
5452
5452
5452
5427
5452
5432
5432
5417
5442
5442
5442
5442
5437
5437
5412
5422
5417
5417
5417
5417
5417
5417
5417
5417
5412
5417
5447
5417
5452
5452
5447
5447
5452
5452
5452
5452
5442
5432
5437
5437
5427
5412
5427
5412
5417
5427
5442
5437
5432
5432
5432
5432
5442
5437
5432
5437
5437
5422
5407
5417
5417
5417
5422
5422
5422
5427
5427
5422
5427
5427
5432
5427
5432
5422
5432
5427
5412
5417
5417
5434
5494
5489
5489
5429
5489
5489
5489
5449
5439
5444
5439
5449
5444
5444
5439
5459
5454
5454
5434
5444
5444
5419
5449
5419
5449
5454
5449
5449
5459
5454
5449
5449
5449
5444
5459
5434
5454
5444
5439
5434
5429
5429
5444
5454
5434
5439
5424
5444
5424
5449
5459
5474
5479
5479
5434
5489
5464
5464
5474
5474
5489
5489
5489
5439
5439
5439
5474
5474
5479
5479
5479
5439
5449
5479
5479
5479
5479
5429
5429
5429
5474
5444
5479
5474
5479
5434
5449
5449
5449
5444
5474
5479
5444
5449
5449
5474
5474
5444
5459
5459
5479
5479
5434
5449
5439
5454
5449
5444
5449
5459
5459
5459
5449
5419
5449
5449
5444
5449
5449
5429
5454
5434
5424
5424
5449
5444
5459
5459
5439
5434
5439
5429
5444
5439
5439
5434
5439
5444
5444
5434
5434
5449
5449
5439
5444
5459
5449
5444
5449
5469
5469
5449
5469
5469
5469
5469
5469
5434
5469
5469
5439
5464
5469
5469
5464
5469
5469
5464
5464
5459
5459
5439
5464
5429
5434
5464
5444
5444
5429
5429
5454
5454
5449
5424
5429
5429
5429
5424
5424
5429
5459
5429
5464
5464
5459
5459
5464
5464
5464
5464
5449
5449
5444
5449
5449
5439
5439
5424
5444
5444
5434
5454
5444
5449
5444
5444
5439
5454
5449
5449
5449
5449
5444
5444
5444
5449
5449
5419
5429
5429
5429
5434
5434
5434
5439
5439
5434
5439
5439
5444
5439
5444
5434
5439
5439
5439
5439
5424
5429
5429
5446
5501
5501
5501
5501
5451
5501
5501
5501
5461
5456
5441
5441
5441
5456
5461
5461
5456
5456
5451
5451
5451
5431
5461
5451
5466
5491
5491
5461
5461
5446
5471
5446
5461
5461
5466
5456
5466
5466
5466
5446
5436
5436
5461
5461
5456
5451
5486
5491
5446
5461
5476
5476
5501
5476
5476
5476
5476
5486
5486
5471
5501
5501
5501
5451
5451
5491
5451
5461
5491
5491
5486
5491
5486
5486
5456
5436
5441
5461
5461
5456
5486
5486
5456
5461
5461
5486
5486
5446
5446
5466
5441
5456
5451
5466
5466
5491
5491
5461
5466
5456
5466
5461
5451
5451
5456
5456
5471
5451
5466
5466
5461
5431
5456
5456
5451
5461
5456
5461
5441
5461
5436
5456
5446
5456
5451
5466
5466
5446
5456
5456
5441
5446
5446
5446
5446
5461
5461
5461
5461
5446
5461
5451
5456
5476
5456
5451
5476
5476
5476
5446
5481
5481
5451
5481
5481
5471
5481
5481
5471
5446
5476
5446
5476
5456
5456
5461
5461
5441
5461
5461
5456
5436
5436
5436
5441
5471
5476
5476
5471
5471
5471
5471
5471
5471
5471
5471
5456
5461
5461
5446
5431
5446
5456
5456
5456
5456
5446
5461
5461
5451
5456
5451
5461
5451
5461
5461
5451
5456
5456
5461
5461
5456
5451
5431
5441
5441
5441
5446
5446
5446
5451
5451
5446
5451
5451
5456
5451
5456
5446
5451
5451
5436
5441
5441
5458
5508
5508
5513
5513
5513
5473
5473
5453
5453
5458
5458
5513
5513
5463
5453
5473
5473
5468
5468
5468
5463
5463
5473
5458
5463
5463
5468
5463
5473
5473
5458
5473
5473
5473
5478
5478
5468
5463
5478
5478
5463
5468
5463
5503
5503
5503
5498
5498
5498
5473
5473
5503
5463
5458
5483
5483
5493
5488
5488
5493
5488
5488
5483
5483
5483
5513
5508
5508
5458
5463
5498
5458
5473
5468
5498
5498
5448
5498
5498
5498
5468
5473
5468
5498
5468
5473
5468
5498
5473
5473
5458
5458
5458
5458
5498
5458
5458
5478
5453
5478
5463
5503
5503
5473
5478
5463
5463
5473
5463
5468
5478
5478
5478
5478
5473
5443
5463
5458
5463
5463
5468
5468
5468
5453
5468
5468
5448
5468
5468
5473
5473
5468
5458
5468
5453
5458
5458
5478
5473
5473
5458
5468
5488
5463
5463
5493
5493
5488
5488
5458
5488
5488
5458
5483
5483
5488
5488
5488
5488
5458
5488
5453
5488
5463
5463
5473
5448
5448
5448
5483
5488
5488
5483
5483
5478
5478
5483
5483
5478
5478
5468
5473
5473
5453
5458
5468
5468
5473
5463
5473
5468
5468
5468
5468
5473
5473
5468
5463
5443
5453
5453
5453
5458
5458
5458
5463
5463
5458
5463
5463
5468
5463
5468
5458
5463
5463
5448
5453
5453
5525
5525
5465
5520
5520
5465
5465
5520
5520
5485
5485
5520
5520
5475
5470
5470
5485
5485
5485
5490
5480
5475
5475
5480
5480
5475
5475
5510
5510
5475
5485
5485
5475
5490
5475
5490
5485
5485
5490
5505
5505
5480
5475
5470
5475
5510
5480
5515
5470
5515
5495
5495
5505
5500
5495
5500
5495
5495
5520
5515
5515
5465
5515
5515
5475
5495
5485
5495
5465
5455
5485
5485
5510
5510
5475
5460
5485
5480
5510
5480
5485
5475
5470
5470
5510
5485
5485
5470
5510
5510
5510
5470
5470
5485
5485
5490
5470
5475
5510
5510
5485
5480
5485
5485
5490
5485
5485
5475
5480
5475
5490
5490
5475
5475
5480
5470
5475
5465
5480
5460
5480
5480
5480
5470
5480
5465
5465
5490
5485
5480
5505
5505
5470
5490
5505
5505
5480
5480
5470
5475
5500
5500
5505
5505
5500
5495
5470
5470
5500
5500
5500
5500
5500
5500
5500
5500
5495
5500
5500
5465
5500
5500
5475
5465
5485
5480
5470
5495
5490
5460
5495
5500
5500
5495
5495
5485
5485
5495
5495
5490
5490
5480
5480
5480
5465
5475
5475
5475
5475
5485
5480
5485
5480
5480
5480
5480
5485
5480
5485
5485
5470
5475
5455
5465
5465
5470
5465
5470
5470
5470
5475
5475
5470
5475
5475
5480
5475
5480
5470
5475
5475
5460
5465
5465
5532
5532
5477
5527
5527
5497
5472
5477
5477
5497
5482
5482
5532
5532
5497
5487
5487
5497
5487
5487
5487
5492
5482
5487
5487
5497
5492
5502
5502
5502
5487
5492
5492
5497
5482
5512
5522
5522
5512
5507
5517
5522
5522
5527
5527
5527
5527
5477
5527
5522
5527
5522
5527
5527
5482
5507
5507
5467
5497
5507
5507
5477
5492
5502
5497
5497
5522
5517
5482
5482
5492
5517
5487
5492
5492
5482
5482
5492
5517
5492
5502
5477
5497
5522
5522
5517
5477
5477
5492
5497
5497
5522
5497
5487
5492
5487
5487
5482
5487
5492
5497
5487
5487
5482
5502
5502
5517
5487
5487
5492
5477
5492
5492
5487
5472
5492
5502
5487
5482
5477
5497
5492
5492
5492
5492
5517
5517
5482
5502
5482
5482
5487
5517
5517
5507
5507
5507
5482
5477
5512
5512
5512
5512
5507
5507
5507
5512
5512
5477
5487
5497
5502
5502
5482
5482
5507
5497
5502
5507
5507
5507
5497
5507
5507
5497
5497
5507
5507
5497
5497
5492
5492
5482
5482
5487
5487
5487
5482
5497
5487
5497
5492
5492
5492
5497
5492
5497
5497
5497
5467
5477
5477
5482
5477
5482
5482
5482
5482
5487
5487
5482
5487
5487
5492
5487
5492
5482
5487
5487
5472
5477
5477
5539
5544
5544
5544
5479
5539
5509
5489
5494
5484
5489
5504
5489
5504
5509
5509
5514
5544
5544
5509
5534
5509
5509
5499
5494
5499
5509
5499
5494
5504
5509
5509
5519
5519
5534
5519
5534
5534
5524
5534
5519
5519
5534
5534
5534
5529
5529
5519
5539
5519
5539
5539
5539
5534
5489
5534
5534
5534
5539
5539
5489
5519
5504
5519
5489
5509
5529
5514
5509
5504
5534
5529
5494
5489
5489
5494
5494
5504
5494
5504
5499
5529
5494
5489
5514
5499
5499
5529
5529
5499
5504
5514
5494
5509
5529
5529
5529
5504
5494
5504
5499
5499
5499
5534
5504
5499
5499
5494
5504
5499
5499
5494
5509
5509
5499
5529
5499
5499
5489
5504
5484
5504
5504
5504
5499
5499
5509
5489
5504
5504
5524
5524
5494
5494
5494
5499
5524
5524
5524
5524
5489
5494
5519
5519
5519
5519
5484
5519
5489
5499
5519
5499
5519
5499
5514
5514
5509
5494
5514
5514
5494
5514
5514
5514
5519
5509
5509
5509
5509
5519
5519
5519
5509
5504
5519
5519
5504
5499
5499
5504
5494
5494
5494
5494
5494
5499
5494
5499
5509
5499
5509
5504
5499
5504
5499
5509
5504
5509
5509
5509
5479
5489
5489
5494
5489
5494
5494
5494
5494
5499
5499
5494
5499
5499
5499
5499
5499
5494
5499
5499
5484
5489
5489
5506
5501
5556
5551
5551
5556
5556
5556
5551
5501
5496
5521
5526
5526
5521
5521
5506
5491
5551
5501
5506
5516
5501
5516
5511
5521
5511
5506
5521
5531
5531
5506
5511
5556
5556
5546
5546
5511
5511
5511
5516
5506
5516
5521
5531
5546
5541
5531
5546
5531
5541
5521
5521
5541
5551
5551
5541
5541
5546
5546
5551
5531
5531
5536
5536
5546
5546
5536
5536
5546
5546
5516
5546
5546
5546
5546
5501
5521
5531
5531
5501
5521
5546
5521
5516
5516
5546
5511
5501
5506
5521
5521
5506
5511
5516
5541
5506
5526
5541
5541
5511
5531
5531
5521
5516
5541
5541
5506
5511
5506
5506
5506
5511
5546
5506
5511
5546
5511
5506
5506
5511
5516
5511
5511
5511
5506
5516
5516
5511
5536
5501
5516
5496
5511
5511
5516
5521
5521
5511
5521
5506
5521
5496
5511
5531
5531
5501
5536
5506
5506
5536
5536
5536
5536
5536
5536
5536
5536
5536
5506
5501
5531
5511
5496
5531
5506
5511
5506
5506
5506
5516
5506
5526
5526
5526
5526
5526
5526
5526
5531
5521
5521
5531
5531
5531
5516
5531
5531
5516
5511
5496
5516
5496
5501
5506
5511
5521
5521
5511
5516
5516
5516
5516
5516
5511
5516
5516
5491
5501
5496
5501
5501
5506
5506
5506
5506
5511
5511
5506
5511
5511
5511
5511
5506
5511
5511
5496
5501
5501
5513
5563
5563
5563
5568
5568
5518
5538
5538
5513
5528
5503
5563
5538
5538
5518
5518
5518
5563
5563
5518
5533
5528
5533
5523
5558
5553
5523
5523
5533
5533
5528
5523
5563
5563
5523
5523
5528
5538
5518
5523
5528
5518
5528
5538
5543
5558
5543
5543
5558
5563
5553
5533
5533
5553
5558
5558
5563
5563
5558
5543
5563
5543
5558
5538
5538
5548
5558
5548
5558
5528
5553
5558
5503
5553
5558
5558
5558
5513
5533
5543
5543
5513
5543
5508
5508
5528
5558
5513
5528
5523
5553
5523
5508
5528
5513
5533
5533
5518
5518
5523
5528
5553
5518
5533
5553
5553
5523
5523
5523
5543
5543
5528
5523
5553
5553
5518
5558
5518
5528
5518
5553
5523
5523
5518
5523
5518
5528
5528
5543
5533
5528
5528
5508
5523
5523
5508
5523
5523
5528
5528
5518
5533
5513
5543
5543
5513
5518
5543
5538
5538
5543
5538
5538
5548
5548
5543
5548
5548
5508
5518
5543
5523
5543
5523
5518
5513
5518
5518
5533
5533
5538
5538
5533
5543
5538
5538
5533
5533
5543
5538
5538
5538
5538
5538
5538
5528
5523
5528
5508
5518
5518
5513
5523
5533
5533
5518
5533
5528
5528
5528
5528
5503
5513
5508
5518
5513
5513
5518
5518
5518
5523
5523
5518
5523
5523
5523
5523
5518
5523
5523
5508
5513
5513
5520
5525
5575
5575
5530
5540
5535
5535
5540
5525
5550
5550
5550
5545
5550
5550
5540
5530
5540
5575
5535
5535
5575
5575
5545
5530
5535
5545
5540
5540
5530
5540
5545
5535
5535
5535
5575
5540
5540
5550
5550
5550
5530
5570
5565
5550
5550
5565
5555
5555
5555
5555
5570
5555
5530
5570
5570
5570
5575
5575
5575
5575
5570
5575
5550
5550
5550
5550
5555
5555
5570
5570
5565
5515
5535
5540
5570
5565
5570
5515
5570
5565
5545
5550
5565
5525
5555
5545
5550
5540
5545
5555
5525
5555
5540
5520
5520
5535
5535
5565
5525
5530
5540
5540
5540
5530
5530
5535
5535
5565
5530
5540
5535
5565
5565
5535
5550
5550
5565
5565
5530
5525
5530
5565
5530
5530
5565
5535
5535
5535
5535
5555
5535
5530
5540
5540
5540
5540
5530
5535
5540
5520
5530
5540
5520
5560
5545
5560
5545
5560
5560
5525
5555
5555
5525
5555
5550
5555
5550
5555
5555
5555
5555
5530
5555
5520
5535
5555
5535
5535
5530
5545
5545
5545
5545
5545
5525
5550
5535
5545
5545
5545
5545
5550
5550
5555
5545
5550
5550
5545
5545
5555
5550
5550
5550
5550
5550
5550
5540
5520
5535
5540
5520
5515
5530
5535
5545
5530
5545
5545
5545
5545
5535
5540
5535
5540
5515
5525
5520
5520
5525
5525
5530
5530
5530
5535
5535
5530
5535
5535
5535
5535
5530
5535
5535
5520
5525
5525
5567
5587
5587
5527
5542
5552
5537
5562
5557
5552
5552
5552
5552
5562
5562
5547
5587
5557
5542
5542
5552
5547
5547
5547
5542
5557
5582
5582
5557
5542
5547
5552
5562
5547
5552
5547
5552
5587
5552
5547
5547
5577
5577
5577
5582
5567
5562
5562
5562
5562
5587
5567
5582
5557
5587
5582
5587
5587
5582
5542
5567
5582
5577
5567
5577
5557
5552
5587
5587
5582
5572
5552
5582
5582
5582
5572
5562
5562
5557
5557
5582
5572
5552
5582
5582
5572
5582
5552
5542
5582
5577
5527
5577
5557
5562
5537
5562
5532
5532
5567
5557
5562
5547
5532
5552
5557
5547
5567
5562
5527
5537
5547
5547
5547
5547
5542
5542
5547
5542
5547
5547
5542
5542
5577
5547
5577
5577
5547
5542
5557
5557
5577
5577
5577
5542
5577
5547
5547
5547
5542
5552
5552
5547
5552
5542
5547
5547
5532
5572
5567
5567
5572
5572
5572
5572
5532
5537
5537
5567
5557
5567
5557
5562
5562
5567
5567
5542
5567
5547
5567
5547
5557
5557
5537
5552
5562
5562
5562
5557
5567
5552
5562
5562
5557
5557
5567
5562
5562
5562
5562
5552
5547
5552
5532
5537
5547
5557
5557
5552
5552
5557
5552
5552
5552
5552
5527
5532
5532
5532
5537
5532
5537
5542
5542
5542
5547
5547
5542
5547
5547
5547
5547
5542
5547
5547
5532
5537
5537
5574
5574
5594
5599
5599
5554
5554
5564
5564
5539
5564
5569
5564
5549
5564
5549
5554
5549
5554
5564
5569
5574
5569
5569
5564
5564
5564
5599
5579
5554
5559
5559
5554
5579
5569
5569
5554
5559
5559
5559
5559
5554
5554
5569
5554
5594
5564
5564
5579
5599
5559
5544
5549
5579
5589
5574
5574
5549
5569
5569
5599
5579
5569
5599
5589
5599
5589
5599
5599
5594
5599
5594
5579
5589
5549
5554
5579
5589
5569
5564
5594
5594
5584
5564
5594
5594
5584
5564
5564
5594
5569
5569
5569
5584
5564
5569
5584
5594
5584
5564
5554
5569
5594
5594
5584
5594
5559
5594
5539
5554
5564
5569
5574
5544
5544
5579
5564
5569
5559
5564
5569
5579
5569
5569
5559
5559
5549
5554
5559
5554
5559
5554
5554
5589
5559
5559
5559
5589
5589
5554
5589
5589
5589
5554
5589
5559
5559
5559
5559
5559
5564
5564
5559
5559
5564
5564
5549
5579
5574
5574
5574
5579
5574
5579
5584
5584
5584
5584
5584
5584
5544
5549
5579
5574
5579
5579
5574
5579
5574
5574
5564
5579
5579
5554
5579
5559
5579
5569
5569
5564
5564
5559
5549
5544
5564
5564
5574
5564
5574
5564
5574
5574
5569
5574
5569
5569
5569
5569
5574
5574
5574
5574
5574
5574
5564
5559
5564
5539
5559
5559
5569
5569
5564
5564
5564
5564
5559
5559
5564
5554
5554
5564
5564
5539
5544
5544
5544
5549
5554
5554
5554
5559
5559
5554
5559
5554
5549
5559
5559
5554
5559
5559
5544
5549
5549
5566
5556
5581
5581
5606
5611
5611
5576
5576
5566
5576
5581
5571
5571
5551
5561
5576
5576
5566
5561
5566
5576
5591
5591
5571
5561
5561
5566
5566
5576
5566
5581
5581
5581
5561
5566
5571
5566
5581
5581
5566
5566
5611
5581
5581
5566
5566
5566
5566
5566
5571
5556
5561
5576
5566
5606
5591
5571
5611
5586
5596
5591
5591
5561
5561
5581
5581
5601
5601
5611
5576
5576
5611
5606
5601
5606
5601
5566
5566
5556
5611
5591
5576
5581
5576
5576
5606
5606
5576
5576
5581
5581
5606
5596
5576
5581
5596
5606
5591
5581
5571
5581
5606
5606
5591
5601
5566
5566
5591
5591
5551
5601
5571
5571
5576
5556
5581
5551
5581
5591
5571
5571
5576
5566
5571
5571
5581
5591
5561
5571
5566
5576
5561
5566
5571
5566
5561
5601
5571
5601
5601
5596
5601
5601
5576
5571
5571
5596
5571
5571
5571
5571
5571
5571
5576
5571
5571
5576
5596
5581
5591
5591
5586
5591
5586
5591
5586
5596
5556
5596
5591
5591
5556
5591
5586
5586
5591
5586
5586
5561
5591
5591
5591
5591
5586
5586
5576
5576
5586
5586
5566
5591
5571
5591
5581
5581
5581
5581
5576
5576
5581
5586
5581
5581
5586
5581
5581
5581
5581
5581
5581
5581
5586
5586
5586
5586
5586
5586
5576
5571
5576
5571
5571
5571
5571
5581
5581
5576
5576
5576
5576
5571
5571
5566
5576
5576
5551
5556
5556
5556
5561
5566
5566
5566
5571
5571
5566
5566
5566
5561
5561
5571
5571
5566
5571
5571
5556
5561
5561
5578
5578
5593
5593
5623
5623
5618
5578
5588
5578
5588
5588
5573
5588
5588
5583
5588
5578
5573
5578
5593
5573
5578
5578
5578
5603
5603
5603
5593
5578
5573
5578
5593
5578
5603
5603
5603
5593
5593
5593
5578
5623
5588
5578
5578
5588
5588
5608
5578
5618
5568
5573
5573
5623
5583
5578
5608
5608
5573
5598
5598
5618
5588
5588
5618
5618
5613
5613
5613
5613
5578
5568
5623
5618
5573
5623
5568
5603
5603
5573
5588
5593
5588
5583
5613
5588
5613
5588
5603
5593
5613
5593
5583
5593
5603
5613
5593
5578
5613
5593
5613
5573
5578
5578
5593
5603
5603
5563
5588
5578
5583
5583
5588
5583
5593
5603
5583
5588
5603
5583
5578
5578
5583
5573
5573
5583
5573
5588
5573
5578
5578
5583
5578
5613
5608
5613
5613
5603
5613
5588
5608
5588
5583
5603
5583
5583
5583
5583
5583
5583
5583
5583
5588
5568
5603
5603
5603
5603
5593
5603
5568
5598
5603
5603
5568
5603
5598
5603
5598
5573
5603
5598
5603
5598
5593
5593
5588
5578
5603
5568
5583
5603
5593
5593
5583
5583
5593
5593
5593
5593
5593
5588
5593
5593
5598
5598
5598
5598
5598
5598
5588
5583
5588
5583
5583
5583
5583
5588
5583
5593
5593
5588
5583
5583
5583
5583
5578
5578
5588
5588
5563
5568
5568
5573
5578
5578
5578
5583
5583
5578
5578
5573
5583
5583
5578
5583
5583
5568
5573
5573
5635
5630
5635
5590
5600
5600
5635
5600
5600
5590
5590
5595
5600
5600
5600
5585
5600
5600
5610
5610
5600
5595
5585
5600
5615
5615
5610
5610
5600
5615
5585
5605
5590
5615
5610
5585
5595
5595
5595
5585
5590
5605
5605
5610
5610
5585
5615
5605
5590
5580
5585
5585
5615
5600
5590
5630
5595
5585
5600
5595
5595
5620
5590
5590
5595
5615
5615
5605
5605
5585
5630
5580
5585
5590
5630
5610
5620
5580
5630
5605
5590
5630
5590
5625
5600
5600
5625
5615
5615
5625
5625
5635
5615
5625
5630
5585
5630
5580
5580
5635
5615
5615
5595
5600
5605
5625
5600
5625
5590
5615
5595
5625
5595
5600
5605
5605
5585
5590
5615
5615
5625
5605
5585
5600
5590
5590
5625
5605
5585
5590
5590
5590
5605
5610
5610
5595
5590
5600
5600
5615
5595
5585
5595
5615
5620
5595
5595
5595
5595
5585
5600
5585
5585
5590
5600
5620
5625
5615
5620
5625
5625
5590
5615
5625
5615
5600
5590
5595
5615
5595
5595
5575
5595
5590
5600
5610
5615
5615
5610
5615
5580
5610
5615
5580
5615
5605
5615
5605
5585
5610
5610
5600
5590
5605
5615
5595
5615
5600
5600
5590
5605
5600
5600
5605
5605
5610
5610
5610
5610
5605
5605
5600
5585
5595
5600
5595
5595
5595
5590
5600
5595
5595
5605
5605
5595
5600
5600
5595
5590
5600
5600
5575
5580
5580
5585
5590
5590
5590
5595
5595
5590
5585
5590
5585
5595
5595
5590
5595
5595
5580
5585
5585
5642
5612
5612
5602
5647
5642
5612
5602
5602
5612
5612
5622
5622
5622
5607
5612
5602
5612
5612
5622
5617
5612
5612
5612
5597
5597
5622
5622
5607
5612
5607
5597
5597
5617
5612
5612
5612
5597
5597
5622
5627
5597
5607
5607
5607
5617
5597
5607
5627
5627
5622
5627
5607
5592
5597
5622
5617
5617
5597
5602
5612
5592
5622
5602
5597
5607
5597
5607
5602
5607
5622
5602
5602
5617
5617
5597
5597
5627
5627
5627
5627
5642
5622
5622
5642
5592
5627
5627
5617
5637
5607
5602
5602
5637
5637
5602
5612
5612
5637
5632
5632
5612
5612
5627
5632
5632
5637
5627
5627
5637
5632
5632
5632
5642
5632
5592
5642
5622
5622
5642
5622
5622
5627
5612
5627
5602
5602
5607
5607
5617
5622
5607
5617
5617
5627
5602
5602
5612
5612
5612
5627
5627
5637
5617
5607
5597
5602
5637
5612
5597
5602
5602
5612
5622
5607
5607
5607
5607
5612
5602
5612
5612
5607
5627
5632
5627
5607
5607
5607
5597
5607
5607
5597
5612
5597
5602
5632
5637
5627
5637
5632
5587
5602
5632
5627
5612
5612
5607
5627
5607
5602
5607
5612
5627
5622
5627
5627
5622
5622
5627
5627
5592
5622
5622
5592
5622
5622
5597
5622
5622
5612
5602
5612
5622
5622
5612
5617
5617
5617
5622
5622
5617
5617
5617
5617
5602
5602
5612
5592
5607
5612
5602
5607
5602
5607
5607
5607
5607
5617
5617
5597
5612
5612
5612
5612
5602
5602
5612
5612
5587
5592
5592
5597
5602
5602
5602
5607
5607
5602
5597
5597
5602
5597
5607
5602
5602
5607
5607
5592
5597
5597
5614
5654
5654
5614
5614
5614
5619
5634
5629
5624
5624
5609
5619
5619
5614
5624
5619
5614
5624
5624
5614
5614
5624
5634
5624
5624
5609
5609
5634
5619
5619
5614
5619
5634
5639
5634
5609
5614
5619
5619
5609
5629
5629
5634
5634
5619
5614
5609
5644
5644
5639
5609
5609
5639
5639
5619
5634
5629
5629
5624
5614
5639
5644
5644
5609
5619
5634
5624
5624
5609
5619
5609
5604
5604
5639
5639
5614
5654
5644
5634
5634
5639
5639
5644
5629
5629
5654
5624
5649
5619
5614
5614
5624
5624
5614
5644
5619
5619
5639
5644
5649
5654
5649
5644
5599
5649
5654
5634
5634
5654
5629
5634
5634
5639
5614
5624
5634
5639
5614
5624
5619
5624
5624
5634
5614
5639
5629
5629
5609
5639
5614
5639
5614
5634
5634
5619
5619
5619
5619
5634
5634
5649
5624
5619
5649
5619
5604
5619
5619
5634
5619
5619
5624
5639
5614
5639
5639
5619
5609
5609
5619
5619
5609
5624
5609
5624
5639
5644
5644
5634
5634
5634
5644
5644
5644
5614
5614
5624
5624
5644
5639
5624
5624
5619
5639
5619
5619
5639
5639
5639
5639
5634
5639
5634
5604
5629
5634
5634
5634
5634
5604
5609
5634
5634
5624
5614
5634
5634
5619
5634
5619
5624
5619
5619
5629
5634
5634
5629
5629
5629
5629
5614
5614
5614
5614
5624
5604
5619
5624
5614
5614
5619
5619
5624
5624
5619
5629
5629
5619
5624
5624
5624
5614
5619
5619
5619
5599
5604
5604
5609
5614
5614
5614
5619
5619
5614
5609
5614
5609
5614
5614
5614
5614
5614
5619
5619
5604
5609
5609
5626
5621
5656
5656
5666
5666
5616
5616
5666
5666
5626
5626
5626
5631
5626
5631
5626
5636
5626
5636
5636
5626
5636
5631
5626
5626
5626
5621
5646
5631
5631
5631
5626
5651
5651
5636
5631
5631
5641
5646
5631
5651
5651
5651
5646
5656
5656
5646
5646
5621
5621
5651
5616
5636
5636
5641
5641
5631
5641
5626
5636
5626
5646
5626
5656
5656
5651
5646
5646
5631
5621
5621
5631
5651
5651
5616
5636
5631
5651
5651
5656
5646
5646
5666
5641
5641
5651
5646
5651
5666
5636
5661
5631
5666
5661
5661
5661
5626
5626
5631
5631
5626
5631
5656
5656
5611
5651
5666
5661
5666
5641
5641
5661
5636
5641
5641
5641
5651
5651
5646
5631
5646
5651
5651
5636
5631
5621
5636
5651
5626
5651
5626
5646
5636
5636
5651
5626
5626
5646
5646
5621
5626
5631
5631
5646
5661
5631
5631
5661
5631
5621
5646
5631
5631
5656
5656
5631
5636
5636
5651
5626
5646
5651
5631
5621
5631
5626
5621
5631
5636
5621
5656
5646
5656
5656
5646
5656
5656
5626
5621
5626
5656
5651
5636
5636
5626
5651
5631
5631
5656
5641
5641
5651
5646
5646
5651
5641
5646
5616
5646
5646
5646
5646
5646
5646
5616
5641
5641
5621
5636
5631
5646
5646
5631
5641
5636
5636
5631
5641
5646
5641
5641
5641
5641
5641
5626
5626
5636
5631
5636
5626
5626
5631
5631
5631
5641
5626
5641
5631
5631
5626
5636
5631
5631
5626
5631
5631
5631
5611
5616
5616
5621
5626
5626
5626
5631
5631
5626
5621
5626
5621
5626
5626
5626
5631
5631
5616
5621
5616
5621
5668
5668
5643
5678
5678
5678
5678
5678
5628
5628
5638
5633
5638
5653
5653
5638
5638
5643
5643
5638
5638
5638
5638
5648
5648
5648
5648
5643
5643
5663
5658
5648
5653
5658
5633
5643
5658
5658
5643
5643
5653
5653
5638
5638
5638
5663
5643
5653
5668
5663
5663
5663
5653
5653
5643
5628
5653
5643
5643
5653
5648
5643
5663
5663
5663
5663
5648
5643
5633
5648
5643
5648
5663
5663
5663
5663
5643
5628
5668
5673
5643
5673
5663
5663
5643
5638
5658
5658
5668
5653
5653
5678
5678
5683
5678
5678
5678
5683
5673
5673
5678
5668
5643
5663
5673
5668
5668
5668
5673
5633
5673
5638
5663
5643
5678
5668
5633
5663
5643
5678
5668
5678
5673
5653
5653
5653
5648
5638
5653
5653
5653
5663
5663
5658
5638
5658
5658
5668
5643
5643
5663
5638
5633
5658
5643
5643
5633
5658
5638
5638
5653
5653
5638
5643
5623
5643
5643
5673
5643
5643
5658
5673
5643
5653
5638
5668
5668
5633
5643
5648
5648
5648
5658
5663
5638
5663
5638
5633
5638
5643
5633
5633
5668
5658
5668
5668
5638
5633
5638
5668
5663
5643
5643
5638
5663
5638
5638
5668
5668
5653
5658
5653
5653
5658
5658
5628
5658
5658
5653
5653
5648
5658
5658
5653
5653
5648
5638
5653
5653
5653
5653
5653
5653
5653
5633
5633
5633
5633
5648
5643
5648
5633
5643
5643
5648
5648
5648
5648
5643
5638
5648
5638
5643
5643
5623
5628
5628
5633
5638
5638
5638
5643
5643
5638
5633
5638
5633
5638
5638
5638
5643
5643
5628
5628
5628
5633
5633
5645
5690
5690
5655
5635
5690
5640
5640
5690
5660
5650
5655
5670
5655
5655
5650
5650
5660
5650
5665
5645
5645
5660
5655
5680
5670
5665
5655
5665
5655
5655
5665
5680
5675
5670
5665
5665
5655
5655
5655
5665
5650
5655
5680
5675
5675
5670
5685
5685
5675
5675
5655
5650
5675
5675
5655
5685
5685
5680
5655
5675
5675
5675
5680
5685
5685
5650
5670
5670
5670
5665
5670
5680
5695
5670
5665
5665
5690
5690
5685
5695
5690
5690
5695
5690
5680
5680
5675
5685
5680
5655
5680
5685
5685
5685
5685
5685
5640
5640
5685
5690
5680
5645
5675
5670
5655
5640
5675
5665
5660
5655
5670
5680
5690
5680
5690
5645
5645
5685
5665
5665
5665
5685
5660
5655
5645
5665
5655
5645
5645
5670
5675
5665
5665
5665
5670
5680
5650
5645
5650
5650
5685
5670
5650
5645
5665
5670
5650
5650
5660
5660
5645
5685
5650
5655
5655
5685
5645
5655
5655
5670
5650
5655
5685
5660
5655
5655
5675
5675
5655
5660
5655
5660
5675
5650
5675
5650
5645
5655
5645
5645
5680
5670
5680
5680
5645
5640
5680
5670
5645
5680
5670
5650
5680
5660
5670
5670
5670
5670
5640
5665
5665
5660
5670
5670
5665
5655
5665
5665
5665
5665
5665
5665
5645
5645
5660
5655
5660
5645
5655
5655
5655
5655
5650
5655
5660
5660
5660
5645
5650
5655
5655
5650
5655
5655
5635
5640
5640
5645
5650
5650
5650
5655
5655
5650
5645
5650
5645
5650
5650
5650
5655
5655
5640
5640
5645
5682
5667
5652
5682
5647
5662
5702
5667
5667
5702
5657
5657
5682
5682
5677
5667
5667
5662
5657
5687
5682
5677
5677
5682
5662
5667
5672
5662
5667
5667
5667
5667
5662
5662
5677
5692
5682
5682
5682
5677
5677
5687
5697
5697
5692
5687
5692
5667
5687
5682
5682
5697
5687
5687
5697
5697
5682
5682
5682
5662
5687
5677
5682
5682
5677
5677
5692
5692
5697
5672
5672
5697
5697
5707
5692
5697
5697
5702
5697
5692
5687
5687
5697
5697
5697
5667
5697
5697
5697
5697
5697
5697
5652
5697
5652
5682
5667
5652
5677
5672
5667
5702
5682
5692
5702
5687
5657
5657
5697
5657
5692
5672
5672
5672
5677
5657
5697
5697
5672
5662
5692
5657
5657
5697
5697
5672
5687
5677
5677
5672
5672
5662
5697
5687
5682
5697
5682
5667
5662
5657
5672
5657
5667
5667
5667
5667
5662
5697
5692
5682
5657
5697
5662
5667
5662
5662
5667
5697
5677
5662
5657
5667
5697
5667
5667
5692
5672
5667
5682
5682
5667
5667
5657
5687
5667
5667
5662
5687
5672
5662
5657
5667
5657
5657
5692
5682
5692
5692
5657
5692
5652
5682
5687
5662
5657
5682
5687
5657
5682
5682
5682
5677
5672
5682
5682
5677
5677
5672
5667
5677
5677
5672
5672
5677
5677
5652
5652
5652
5652
5667
5667
5667
5657
5667
5667
5667
5672
5672
5672
5672
5662
5667
5667
5647
5652
5652
5657
5662
5662
5662
5667
5667
5662
5657
5662
5657
5662
5662
5662
5667
5667
5652
5652
5657
5674
5664
5679
5684
5684
5694
5689
5689
5679
5664
5699
5694
5694
5664
5659
5674
5679
5679
5679
5709
5709
5669
5679
5684
5709
5709
5689
5679
5669
5679
5694
5679
5674
5694
5689
5689
5669
5669
5699
5694
5669
5689
5674
5679
5679
5679
5699
5699
5694
5674
5674
5684
5699
5694
5704
5684
5699
5689
5689
5709
5694
5694
5689
5689
5689
5704
5699
5694
5704
5689
5689
5694
5714
5674
5709
5709
5679
5694
5709
5709
5699
5679
5699
5709
5709
5709
5679
5709
5709
5709
5704
5689
5704
5664
5689
5689
5689
5679
5664
5684
5679
5679
5709
5689
5699
5664
5664
5709
5669
5704
5664
5684
5704
5679
5679
5669
5689
5679
5674
5679
5709
5709
5709
5709
5704
5704
5669
5679
5709
5709
5709
5709
5704
5704
5699
5684
5684
5709
5694
5694
5684
5679
5669
5704
5694
5704
5674
5669
5669
5679
5679
5709
5704
5694
5664
5679
5679
5704
5674
5674
5674
5679
5709
5684
5674
5709
5704
5679
5704
5684
5674
5684
5684
5674
5669
5694
5699
5684
5674
5699
5674
5669
5679
5664
5669
5704
5694
5704
5704
5664
5669
5664
5674
5704
5699
5674
5694
5674
5699
5689
5699
5694
5689
5684
5694
5694
5684
5684
5684
5679
5684
5689
5689
5684
5684
5684
5684
5664
5679
5679
5674
5674
5679
5684
5684
5684
5684
5674
5679
5679
5659
5664
5669
5664
5669
5674
5674
5674
5679
5679
5674
5669
5674
5669
5674
5674
5674
5679
5679
5664
5664
5669
5686
5681
5676
5711
5691
5696
5696
5706
5701
5701
5686
5691
5706
5696
5696
5706
5706
5701
5721
5721
5721
5721
5676
5676
5691
5691
5721
5701
5686
5701
5681
5686
5681
5691
5696
5681
5691
5691
5686
5691
5696
5701
5706
5681
5701
5681
5691
5701
5701
5711
5686
5701
5696
5696
5691
5691
5711
5711
5706
5696
5696
5711
5701
5701
5701
5701
5706
5706
5701
5701
5716
5716
5696
5701
5701
5701
5711
5696
5696
5696
5696
5706
5691
5721
5686
5691
5706
5721
5721
5721
5721
5711
5721
5711
5691
5711
5721
5716
5716
5691
5721
5716
5716
5721
5701
5701
5721
5716
5691
5716
5716
5671
5716
5691
5701
5676
5691
5696
5701
5701
5691
5676
5721
5691
5691
5686
5686
5701
5676
5676
5696
5691
5696
5686
5721
5721
5716
5691
5681
5681
5691
5721
5721
5716
5706
5711
5691
5691
5691
5696
5686
5716
5701
5681
5706
5716
5681
5676
5696
5686
5686
5716
5701
5716
5686
5691
5716
5696
5696
5686
5721
5696
5721
5716
5686
5696
5696
5711
5696
5696
5696
5686
5711
5711
5681
5711
5686
5676
5686
5676
5681
5716
5706
5716
5716
5716
5686
5706
5676
5681
5676
5711
5686
5711
5706
5706
5706
5701
5701
5696
5696
5706
5706
5706
5706
5691
5696
5696
5691
5696
5701
5701
5676
5676
5696
5696
5671
5691
5691
5686
5686
5691
5696
5696
5691
5691
5686
5686
5686
5691
5691
5671
5676
5681
5676
5681
5686
5686
5686
5691
5691
5686
5681
5686
5681
5686
5686
5686
5691
5691
5676
5676
5681
5728
5693
5683
5693
5693
5703
5698
5713
5713
5708
5698
5703
5723
5708
5708
5708
5703
5708
5708
5713
5713
5713
5698
5688
5698
5718
5718
5733
5708
5713
5713
5708
5693
5703
5733
5733
5733
5713
5708
5693
5703
5698
5698
5708
5708
5703
5703
5703
5693
5698
5703
5713
5713
5713
5713
5703
5703
5708
5708
5708
5708
5718
5708
5723
5718
5728
5728
5718
5713
5718
5708
5713
5713
5713
5713
5708
5723
5708
5708
5713
5708
5708
5733
5708
5708
5713
5713
5713
5728
5728
5703
5723
5733
5733
5693
5698
5698
5713
5733
5733
5733
5733
5733
5728
5708
5703
5703
5728
5698
5728
5733
5713
5713
5733
5698
5683
5703
5683
5703
5708
5688
5703
5708
5698
5708
5698
5688
5713
5693
5693
5698
5713
5683
5698
5688
5733
5733
5728
5728
5703
5703
5733
5733
5728
5728
5703
5703
5728
5728
5723
5693
5728
5728
5723
5688
5698
5698
5698
5693
5723
5703
5703
5708
5698
5708
5688
5708
5703
5703
5713
5723
5693
5728
5708
5728
5708
5698
5698
5703
5703
5728
5733
5708
5708
5708
5723
5728
5718
5708
5708
5708
5693
5693
5723
5723
5723
5723
5693
5723
5693
5688
5688
5698
5683
5698
5693
5728
5718
5723
5713
5728
5728
5728
5698
5718
5723
5713
5723
5698
5718
5713
5718
5713
5718
5718
5718
5713
5703
5708
5708
5718
5718
5713
5713
5713
5713
5703
5703
5708
5703
5703
5708
5708
5708
5713
5688
5708
5708
5693
5703
5703
5708
5698
5703
5708
5708
5703
5698
5703
5703
5683
5688
5688
5693
5688
5693
5698
5698
5698
5703
5703
5698
5693
5698
5693
5698
5698
5698
5703
5703
5688
5688
5693
5700
5705
5735
5735
5715
5710
5695
5720
5720
5715
5710
5710
5710
5720
5720
5710
5715
5715
5720
5725
5725
5725
5710
5725
5725
5725
5720
5725
5715
5745
5745
5720
5720
5725
5715
5715
5705
5710
5715
5720
5720
5710
5725
5705
5710
5720
5715
5720
5720
5725
5730
5725
5715
5715
5725
5725
5720
5720
5725
5715
5720
5725
5725
5725
5730
5725
5725
5700
5705
5725
5740
5730
5725
5720
5720
5720
5720
5735
5715
5710
5725
5710
5720
5720
5720
5715
5715
5725
5725
5740
5710
5710
5745
5710
5700
5725
5740
5740
5740
5740
5720
5715
5710
5720
5725
5725
5735
5710
5735
5720
5720
5720
5705
5705
5705
5715
5695
5720
5710
5700
5705
5705
5700
5700
5710
5715
5720
5705
5725
5735
5705
5710
5710
5705
5725
5745
5745
5725
5705
5745
5745
5745
5745
5740
5710
5715
5705
5745
5745
5740
5710
5710
5705
5715
5715
5705
5710
5700
5710
5720
5735
5715
5715
5710
5715
5715
5720
5715
5720
5730
5720
5720
5720
5740
5735
5715
5740
5720
5740
5740
5720
5730
5740
5720
5715
5715
5735
5735
5735
5705
5705
5735
5735
5735
5700
5735
5705
5695
5705
5705
5715
5705
5695
5705
5700
5735
5725
5740
5730
5740
5740
5740
5710
5730
5725
5735
5725
5730
5730
5735
5710
5725
5725
5710
5710
5725
5725
5730
5730
5720
5720
5720
5720
5730
5730
5720
5720
5725
5725
5715
5715
5710
5710
5710
5710
5710
5720
5720
5720
5720
5720
5720
5695
5705
5720
5720
5705
5715
5715
5720
5720
5720
5710
5705
5715
5720
5720
5710
5710
5710
5715
5715
5695
5700
5700
5705
5710
5710
5710
5715
5715
5705
5705
5705
5705
5710
5710
5710
5715
5715
5700
5700
5705
5747
5742
5727
5727
5727
5732
5722
5727
5722
5737
5707
5722
5712
5722
5722
5722
5732
5747
5737
5737
5737
5732
5727
5722
5727
5707
5712
5717
5722
5717
5722
5727
5737
5737
5732
5737
5717
5717
5732
5722
5717
5732
5717
5722
5717
5752
5752
5732
5722
5727
5732
5737
5717
5717
5722
5722
5717
5727
5722
5727
5737
5737
5737
5737
5717
5722
5737
5742
5732
5727
5737
5737
5732
5732
5712
5717
5737
5737
5737
5747
5737
5732
5732
5712
5737
5732
5732
5732
5732
5732
5732
5737
5737
5737
5737
5737
5722
5722
5752
5732
5752
5732
5732
5732
5732
5757
5752
5747
5727
5722
5757
5752
5722
5732
5722
5727
5727
5732
5727
5727
5732
5737
5752
5722
5712
5752
5752
5717
5752
5752
5737
5727
5712
5722
5722
5732
5737
5737
5732
5727
5727
5722
5737
5732
5732
5737
5737
5732
5722
5707
5732
5717
5737
5717
5747
5712
5717
5722
5722
5717
5732
5732
5752
5717
5737
5717
5752
5717
5727
5732
5737
5717
5737
5757
5757
5747
5757
5757
5747
5717
5717
5722
5727
5727
5722
5717
5727
5707
5717
5747
5727
5727
5727
5742
5722
5732
5722
5732
5732
5752
5742
5722
5747
5752
5732
5752
5727
5752
5727
5747
5747
5742
5747
5712
5747
5722
5712
5717
5717
5717
5727
5727
5717
5707
5717
5747
5742
5747
5747
5747
5747
5722
5742
5737
5747
5732
5742
5737
5737
5742
5722
5727
5727
5737
5737
5737
5737
5732
5732
5732
5732
5732
5732
5742
5742
5732
5732
5732
5732
5732
5732
5722
5722
5722
5717
5732
5732
5732
5732
5732
5717
5727
5727
5727
5732
5732
5722
5722
5727
5727
5727
5732
5732
5722
5727
5722
5707
5722
5722
5712
5712
5717
5722
5722
5722
5727
5727
5717
5717
5717
5722
5722
5722
5727
5727
5712
5712
5717
5724
5754
5754
5734
5739
5749
5749
5764
5764
5719
5734
5734
5724
5734
5734
5749
5744
5749
5744
5739
5749
5744
5759
5739
5724
5724
5734
5734
5734
5734
5739
5754
5729
5729
5739
5744
5744
5729
5729
5734
5739
5734
5724
5734
5734
5729
5749
5754
5744
5744
5734
5729
5734
5734
5729
5744
5729
5734
5729
5729
5739
5729
5734
5729
5749
5759
5749
5744
5734
5729
5734
5744
5744
5749
5744
5744
5754
5754
5749
5749
5719
5729
5729
5724
5759
5759
5744
5744
5744
5744
5724
5729
5724
5729
5749
5749
5749
5749
5749
5744
5744
5749
5749
5749
5749
5749
5734
5734
5749
5749
5749
5749
5739
5739
5769
5744
5759
5759
5764
5744
5744
5764
5764
5759
5759
5734
5739
5764
5759
5734
5769
5734
5739
5749
5744
5764
5759
5739
5744
5749
5739
5764
5729
5749
5749
5724
5724
5749
5764
5764
5734
5729
5744
5744
5744
5734
5744
5739
5739
5734
5749
5744
5744
5749
5749
5744
5729
5719
5749
5739
5744
5749
5734
5749
5719
5729
5744
5739
5764
5729
5729
5729
5734
5749
5729
5764
5739
5739
5734
5739
5749
5759
5744
5764
5764
5764
5764
5729
5734
5729
5739
5759
5739
5739
5734
5734
5739
5739
5734
5739
5744
5744
5759
5754
5754
5764
5739
5764
5739
5754
5754
5759
5724
5759
5724
5729
5729
5739
5729
5719
5729
5754
5759
5759
5754
5734
5754
5744
5749
5754
5754
5739
5739
5754
5734
5739
5739
5744
5744
5749
5749
5744
5744
5739
5744
5754
5754
5744
5739
5744
5744
5744
5744
5734
5734
5729
5729
5729
5744
5744
5744
5744
5744
5739
5729
5739
5739
5739
5744
5739
5739
5734
5739
5734
5734
5739
5744
5744
5734
5734
5734
5719
5734
5734
5724
5724
5729
5734
5734
5734
5739
5739
5729
5729
5729
5734
5734
5734
5739
5739
5724
5724
5729
5781
5766
5846
5846
5741
5741
5756
5761
5761
5756
5746
5766
5766
5761
5746
5741
5756
5761
5751
5736
5746
5746
5751
5756
5741
5746
5736
5746
5746
5756
5771
5776
5776
5741
5761
5741
5741
5746
5746
5751
5736
5746
5746
5741
5751
5741
5746
5746
5751
5741
5756
5756
5771
5761
5756
5741
5746
5741
5761
5761
5761
5756
5756
5746
5736
5741
5766
5766
5756
5756
5736
5741
5731
5741
5741
5766
5766
5756
5756
5756
5756
5761
5746
5751
5761
5761
5761
5771
5736
5761
5761
5761
5761
5766
5746
5746
5766
5756
5761
5756
5761
5761
5756
5761
5756
5761
5761
5751
5751
5751
5751
5776
5771
5771
5771
5756
5756
5776
5771
5771
5746
5751
5781
5781
5746
5781
5751
5746
5761
5756
5751
5771
5756
5756
5751
5751
5736
5761
5761
5746
5741
5756
5776
5776
5736
5756
5756
5746
5766
5766
5746
5746
5756
5741
5756
5756
5756
5781
5761
5756
5756
5751
5756
5731
5761
5746
5741
5756
5771
5756
5761
5751
5741
5746
5741
5751
5761
5776
5756
5741
5776
5746
5771
5751
5756
5771
5776
5776
5776
5776
5746
5751
5776
5776
5776
5776
5776
5776
5751
5746
5746
5746
5751
5751
5756
5746
5746
5751
5771
5746
5751
5751
5746
5751
5751
5756
5756
5756
5766
5766
5751
5776
5776
5736
5771
5736
5771
5736
5741
5741
5751
5741
5731
5766
5741
5766
5766
5766
5766
5771
5766
5766
5771
5746
5746
5746
5761
5766
5761
5766
5751
5751
5756
5756
5756
5741
5751
5751
5756
5766
5766
5751
5756
5756
5756
5746
5746
5756
5746
5746
5756
5741
5741
5741
5741
5756
5756
5756
5756
5756
5751
5746
5741
5751
5751
5751
5751
5751
5751
5741
5751
5746
5746
5751
5751
5756
5756
5746
5746
5731
5741
5746
5741
5746
5736
5736
5741
5746
5746
5746
5751
5751
5741
5741
5741
5746
5746
5746
5751
5751
5736
5736
5741
5793
5788
5853
5853
5853
5853
5853
5853
5853
5853
5758
5773
5773
5773
5773
5773
5773
5773
5773
5788
5788
5768
5753
5773
5768
5778
5778
5778
5768
5753
5753
5753
5773
5778
5778
5778
5783
5788
5768
5773
5753
5758
5753
5773
5748
5758
5758
5758
5768
5753
5758
5743
5753
5753
5763
5768
5773
5753
5758
5773
5753
5763
5753
5763
5748
5753
5748
5763
5773
5758
5763
5778
5778
5768
5763
5763
5748
5753
5748
5768
5768
5768
5768
5768
5773
5773
5778
5758
5758
5758
5778
5778
5773
5773
5758
5758
5768
5768
5768
5768
5768
5768
5768
5768
5788
5768
5768
5763
5763
5783
5778
5778
5768
5768
5793
5793
5793
5783
5753
5758
5793
5758
5793
5763
5753
5768
5763
5763
5743
5768
5758
5763
5768
5768
5748
5768
5788
5788
5768
5763
5753
5768
5778
5778
5753
5753
5768
5748
5763
5763
5763
5788
5773
5793
5793
5763
5763
5758
5768
5773
5768
5763
5783
5763
5753
5763
5773
5773
5768
5753
5758
5763
5773
5783
5763
5753
5783
5768
5783
5763
5763
5778
5788
5788
5763
5788
5788
5783
5763
5783
5763
5758
5758
5763
5758
5758
5758
5778
5783
5768
5768
5758
5758
5758
5763
5763
5768
5768
5773
5773
5768
5778
5778
5778
5788
5788
5783
5748
5783
5748
5753
5753
5763
5753
5743
5753
5778
5778
5773
5783
5773
5783
5763
5773
5773
5758
5773
5773
5773
5758
5758
5773
5773
5768
5768
5768
5768
5778
5778
5773
5773
5763
5768
5763
5758
5758
5758
5768
5753
5753
5753
5748
5768
5768
5768
5768
5768
5758
5758
5758
5753
5763
5763
5758
5758
5758
5763
5758
5758
5763
5753
5763
5768
5768
5768
5758
5758
5743
5753
5753
5753
5758
5748
5748
5753
5758
5758
5758
5763
5763
5753
5753
5753
5758
5758
5758
5763
5763
5748
5748
5753
5800
5795
5865
5865
5865
5865
5785
5785
5790
5790
5790
5770
5785
5785
5780
5780
5790
5785
5780
5780
5780
5765
5765
5765
5790
5800
5800
5800
5795
5795
5795
5765
5765
5770
5770
5785
5785
5790
5800
5775
5765
5755
5765
5765
5775
5775
5775
5785
5785
5765
5770
5780
5790
5775
5775
5785
5785
5760
5765
5785
5785
5765
5775
5775
5760
5790
5790
5790
5790
5760
5790
5765
5775
5780
5780
5785
5785
5775
5775
5785
5785
5775
5780
5780
5780
5780
5780
5785
5785
5790
5785
5790
5770
5785
5785
5790
5775
5785
5785
5785
5785
5780
5780
5800
5770
5770
5800
5780
5780
5780
5800
5775
5775
5790
5800
5795
5790
5805
5780
5780
5805
5795
5760
5760
5765
5765
5805
5765
5800
5790
5770
5760
5770
5770
5790
5780
5765
5770
5755
5780
5775
5775
5790
5790
5800
5800
5780
5780
5770
5770
5760
5775
5780
5785
5785
5775
5760
5800
5765
5765
5770
5770
5785
5785
5805
5805
5805
5805
5800
5800
5775
5785
5775
5770
5790
5770
5785
5785
5775
5780
5765
5770
5775
5780
5765
5800
5800
5795
5795
5775
5775
5780
5790
5775
5800
5800
5795
5795
5785
5795
5795
5775
5795
5795
5775
5765
5775
5770
5780
5780
5765
5795
5770
5770
5775
5785
5790
5775
5790
5790
5790
5800
5800
5795
5760
5795
5760
5765
5765
5775
5765
5755
5765
5790
5785
5790
5795
5775
5780
5795
5775
5785
5770
5785
5780
5780
5780
5785
5785
5785
5780
5770
5780
5770
5780
5780
5780
5790
5785
5785
5790
5780
5785
5785
5770
5775
5775
5770
5770
5770
5780
5760
5765
5760
5780
5780
5780
5780
5780
5765
5770
5765
5775
5775
5770
5770
5770
5770
5770
5775
5775
5770
5775
5775
5780
5780
5780
5770
5770
5755
5765
5765
5765
5760
5765
5760
5760
5765
5770
5770
5770
5775
5775
5755
5765
5765
5765
5770
5770
5770
5775
5775
5760
5760
5765
5812
5807
5872
5872
5872
5872
5872
5872
5782
5772
5777
5782
5772
5777
5777
5807
5807
5807
5807
5797
5772
5792
5792
5782
5782
5777
5792
5792
5787
5797
5802
5782
5792
5792
5802
5802
5797
5802
5807
5777
5797
5782
5777
5787
5812
5782
5777
5787
5782
5792
5802
5802
5792
5792
5787
5787
5812
5777
5797
5792
5802
5792
5792
5787
5772
5777
5787
5802
5787
5792
5792
5802
5802
5802
5797
5787
5787
5772
5807
5782
5782
5792
5792
5797
5797
5797
5802
5807
5782
5787
5792
5792
5797
5792
5797
5797
5787
5787
5797
5797
5807
5807
5812
5792
5792
5792
5812
5807
5787
5787
5807
5807
5817
5812
5812
5817
5812
5787
5787
5807
5772
5777
5812
5772
5767
5802
5777
5777
5782
5772
5797
5777
5802
5807
5807
5792
5777
5777
5777
5792
5802
5802
5807
5807
5792
5777
5787
5782
5787
5797
5767
5782
5772
5782
5782
5797
5797
5817
5817
5812
5782
5797
5787
5797
5802
5787
5787
5782
5792
5792
5802
5787
5792
5777
5782
5787
5787
5812
5812
5787
5777
5812
5812
5812
5812
5807
5792
5797
5787
5812
5812
5807
5787
5787
5787
5777
5787
5787
5777
5807
5782
5807
5792
5792
5797
5787
5802
5802
5802
5812
5812
5807
5772
5807
5772
5777
5777
5787
5777
5767
5782
5777
5802
5802
5787
5787
5792
5807
5807
5787
5797
5797
5787
5787
5792
5792
5792
5782
5787
5792
5787
5792
5802
5802
5787
5797
5797
5787
5787
5787
5782
5782
5782
5792
5772
5792
5792
5792
5787
5787
5777
5777
5787
5787
5782
5782
5782
5782
5787
5787
5787
5787
5777
5787
5787
5787
5792
5792
5782
5782
5767
5777
5772
5772
5772
5777
5782
5782
5782
5787
5787
5767
5767
5777
5777
5777
5782
5782
5782
5787
5787
5772
5772
5777
5794
5889
5889
5884
5884
5884
5884
5884
5884
5784
5789
5784
5819
5814
5819
5784
5784
5819
5819
5804
5789
5794
5804
5804
5804
5809
5804
5809
5809
5814
5794
5789
5809
5799
5789
5799
5799
5814
5814
5799
5814
5794
5784
5794
5794
5804
5814
5814
5794
5794
5789
5799
5819
5819
5804
5814
5799
5804
5804
5804
5809
5819
5799
5789
5809
5804
5804
5819
5804
5804
5794
5799
5784
5794
5824
5824
5814
5819
5819
5809
5809
5799
5804
5819
5794
5794
5794
5804
5804
5809
5809
5814
5794
5804
5799
5799
5799
5799
5799
5799
5804
5804
5804
5804
5799
5819
5804
5804
5819
5819
5804
5829
5819
5799
5799
5799
5799
5824
5829
5819
5804
5784
5809
5814
5794
5784
5779
5804
5809
5789
5789
5789
5814
5819
5819
5799
5789
5789
5804
5814
5804
5789
5779
5814
5809
5809
5819
5799
5789
5779
5794
5789
5794
5794
5779
5794
5784
5809
5829
5829
5824
5824
5794
5794
5804
5804
5824
5824
5819
5809
5809
5799
5799
5799
5799
5799
5799
5799
5794
5799
5799
5789
5794
5799
5819
5819
5789
5799
5824
5824
5814
5799
5799
5824
5824
5814
5794
5794
5799
5799
5799
5799
5789
5799
5799
5819
5819
5819
5804
5809
5799
5814
5809
5809
5824
5824
5819
5784
5819
5784
5789
5799
5789
5809
5779
5789
5814
5814
5819
5819
5794
5809
5809
5809
5799
5799
5789
5799
5799
5804
5814
5809
5804
5804
5799
5799
5799
5794
5794
5794
5794
5804
5804
5804
5804
5799
5799
5789
5799
5799
5794
5789
5789
5799
5799
5799
5789
5789
5799
5799
5799
5799
5794
5794
5779
5784
5784
5784
5789
5794
5794
5794
5799
5794
5779
5789
5789
5789
5794
5794
5794
5799
5799
5784
5779
5789
5789
5896
5896
5896
5896
5896
5891
5891
5816
5816
5806
5806
5831
5821
5831
5796
5796
5796
5796
5806
5826
5826
5816
5816
5801
5806
5831
5826
5816
5816
5811
5816
5816
5821
5826
5826
5801
5811
5816
5826
5816
5801
5826
5821
5791
5801
5801
5806
5806
5801
5801
5806
5816
5826
5806
5796
5806
5831
5831
5821
5811
5836
5836
5826
5826
5821
5821
5821
5831
5821
5821
5811
5811
5826
5826
5831
5831
5806
5796
5811
5811
5806
5836
5836
5831
5816
5816
5816
5816
5836
5836
5821
5811
5821
5816
5816
5831
5816
5816
5831
5821
5821
5816
5816
5811
5811
5806
5811
5811
5816
5811
5816
5816
5826
5826
5821
5816
5811
5811
5821
5831
5806
5831
5816
5826
5796
5791
5821
5826
5796
5816
5836
5821
5826
5801
5821
5816
5826
5826
5826
5806
5801
5816
5791
5836
5826
5811
5801
5826
5821
5831
5806
5801
5801
5801
5806
5801
5841
5841
5791
5806
5796
5821
5841
5841
5836
5801
5806
5806
5811
5811
5811
5836
5806
5806
5816
5831
5836
5811
5811
5806
5806
5811
5811
5811
5801
5806
5811
5831
5831
5811
5801
5831
5831
5811
5831
5831
5801
5806
5811
5811
5801
5811
5831
5811
5806
5831
5831
5811
5821
5821
5811
5826
5836
5836
5831
5796
5831
5791
5801
5811
5811
5811
5826
5826
5831
5816
5831
5811
5811
5821
5821
5821
5806
5806
5816
5821
5821
5821
5816
5816
5816
5816
5816
5811
5806
5806
5806
5806
5816
5791
5816
5816
5816
5811
5811
5811
5811
5801
5811
5811
5801
5811
5806
5806
5801
5811
5811
5811
5806
5806
5791
5796
5796
5801
5806
5806
5806
5806
5806
5791
5801
5801
5801
5806
5806
5806
5811
5811
5796
5791
5801
5801
5838
5808
5818
5908
5908
5908
5903
5903
5903
5903
5828
5828
5828
5833
5833
5828
5843
5843
5808
5808
5818
5828
5823
5828
5818
5838
5823
5828
5828
5828
5833
5828
5828
5838
5833
5828
5813
5833
5823
5823
5818
5818
5838
5833
5828
5813
5833
5833
5828
5838
5803
5813
5813
5818
5813
5828
5813
5828
5838
5818
5813
5828
5823
5828
5823
5848
5848
5843
5838
5838
5843
5838
5828
5843
5823
5823
5823
5823
5838
5843
5823
5823
5823
5848
5828
5838
5848
5848
5828
5823
5823
5823
5818
5833
5833
5828
5843
5843
5828
5828
5828
5848
5833
5833
5823
5823
5833
5833
5823
5823
5833
5823
5823
5848
5818
5818
5828
5818
5828
5828
5823
5838
5828
5828
5838
5828
5828
5848
5818
5833
5823
5833
5818
5803
5843
5843
5803
5823
5828
5838
5808
5803
5848
5833
5833
5808
5823
5848
5833
5833
5838
5818
5813
5833
5828
5848
5843
5833
5833
5838
5818
5813
5848
5823
5848
5838
5843
5818
5813
5813
5838
5843
5818
5813
5833
5818
5813
5813
5803
5818
5843
5808
5828
5853
5853
5843
5818
5818
5823
5818
5818
5843
5818
5823
5843
5843
5818
5818
5823
5823
5823
5818
5813
5818
5838
5838
5843
5818
5813
5828
5828
5843
5828
5828
5823
5813
5813
5818
5818
5808
5818
5838
5823
5818
5818
5843
5838
5823
5833
5843
5843
5843
5808
5843
5823
5823
5838
5838
5823
5843
5843
5823
5823
5828
5833
5833
5828
5833
5833
5833
5828
5828
5823
5818
5818
5818
5818
5803
5828
5823
5823
5823
5823
5823
5823
5823
5813
5823
5823
5803
5823
5813
5823
5823
5818
5818
5818
5803
5808
5808
5813
5818
5818
5818
5818
5803
5813
5808
5813
5818
5818
5818
5823
5823
5803
5813
5803
5813
5813
5865
5850
5915
5895
5915
5895
5920
5915
5840
5835
5840
5840
5815
5825
5825
5830
5815
5815
5830
5915
5915
5850
5840
5855
5850
5840
5835
5845
5840
5830
5845
5835
5840
5845
5840
5840
5840
5840
5850
5850
5850
5845
5835
5845
5845
5835
5835
5840
5840
5835
5840
5830
5830
5825
5840
5840
5835
5815
5850
5845
5830
5825
5835
5840
5835
5845
5855
5845
5840
5855
5835
5830
5840
5840
5845
5850
5855
5835
5835
5835
5835
5850
5850
5835
5860
5845
5835
5855
5845
5830
5830
5855
5830
5840
5835
5835
5835
5835
5835
5855
5845
5845
5845
5845
5860
5845
5845
5835
5845
5845
5835
5840
5855
5835
5830
5840
5840
5835
5835
5840
5840
5840
5860
5835
5840
5840
5830
5840
5840
5840
5830
5830
5840
5815
5840
5840
5840
5825
5815
5855
5835
5850
5840
5830
5845
5820
5815
5860
5845
5830
5855
5845
5845
5845
5855
5825
5840
5835
5860
5855
5845
5845
5850
5860
5820
5830
5855
5845
5855
5830
5825
5845
5850
5830
5825
5845
5825
5830
5825
5855
5815
5830
5855
5835
5860
5860
5825
5830
5830
5825
5835
5835
5850
5835
5835
5835
5860
5850
5825
5830
5825
5840
5840
5845
5845
5860
5850
5840
5840
5825
5840
5840
5840
5835
5850
5820
5830
5825
5835
5830
5855
5850
5840
5850
5835
5855
5855
5855
5815
5825
5835
5850
5850
5835
5855
5855
5830
5830
5845
5845
5825
5840
5825
5845
5845
5835
5835
5830
5830
5830
5840
5835
5835
5835
5835
5835
5835
5835
5825
5835
5835
5825
5830
5830
5825
5835
5835
5830
5825
5830
5815
5820
5820
5825
5830
5830
5830
5825
5830
5815
5820
5820
5820
5820
5825
5830
5830
5830
5835
5835
5815
5825
5825
5872
5922
5922
5907
5922
5922
5927
5927
5852
5852
5827
5847
5837
5842
5922
5922
5922
5922
5827
5862
5852
5852
5852
5847
5852
5842
5842
5852
5842
5847
5827
5852
5862
5862
5857
5847
5862
5862
5847
5837
5852
5852
5827
5847
5847
5847
5847
5847
5857
5857
5857
5857
5852
5837
5857
5842
5867
5862
5852
5847
5847
5847
5857
5862
5862
5857
5857
5842
5852
5867
5867
5847
5842
5842
5842
5842
5847
5847
5847
5867
5847
5867
5867
5847
5867
5867
5867
5857
5857
5842
5857
5857
5842
5837
5847
5847
5852
5852
5842
5847
5847
5852
5852
5852
5847
5847
5847
5852
5837
5852
5852
5842
5842
5852
5852
5852
5852
5832
5827
5852
5852
5862
5847
5842
5847
5827
5827
5842
5867
5857
5857
5857
5857
5867
5847
5847
5832
5832
5842
5867
5857
5862
5857
5867
5872
5857
5867
5862
5842
5837
5847
5842
5837
5857
5862
5842
5852
5832
5842
5837
5867
5872
5872
5872
5872
5847
5827
5862
5847
5872
5872
5862
5842
5842
5872
5862
5837
5852
5852
5847
5857
5842
5842
5852
5852
5847
5847
5867
5837
5842
5867
5852
5837
5852
5852
5857
5847
5837
5847
5827
5837
5847
5842
5862
5867
5862
5852
5857
5847
5862
5862
5867
5862
5847
5862
5857
5857
5857
5857
5862
5847
5847
5862
5862
5842
5862
5862
5857
5857
5837
5852
5857
5857
5842
5842
5842
5852
5847
5847
5847
5847
5847
5847
5837
5847
5832
5847
5837
5837
5832
5837
5847
5847
5827
5827
5837
5837
5827
5832
5832
5837
5842
5842
5842
5837
5837
5842
5827
5832
5832
5837
5842
5842
5842
5847
5847
5827
5837
5837
5884
5869
5854
5879
5909
5909
5919
5939
5864
5864
5839
5839
5859
5839
5849
5854
5934
5934
5934
5934
5859
5864
5864
5854
5859
5859
5849
5859
5874
5864
5839
5859
5859
5874
5854
5854
5864
5864
5854
5854
5874
5869
5869
5859
5854
5869
5854
5859
5869
5849
5864
5864
5859
5859
5859
5859
5854
5874
5874
5874
5864
5864
5869
5879
5879
5879
5859
5864
5879
5854
5854
5869
5864
5869
5864
5869
5869
5859
5859
5859
5854
5874
5874
5874
5859
5874
5874
5849
5854
5844
5864
5864
5854
5859
5859
5859
5859
5854
5859
5859
5864
5844
5859
5864
5849
5859
5859
5849
5864
5859
5859
5859
5839
5864
5864
5854
5854
5854
5854
5839
5839
5869
5849
5849
5859
5839
5844
5864
5869
5869
5874
5859
5869
5879
5864
5874
5869
5879
5879
5859
5869
5874
5854
5879
5844
5869
5874
5854
5859
5859
5849
5849
5874
5884
5884
5849
5839
5869
5859
5854
5879
5879
5859
5859
5854
5879
5854
5869
5859
5849
5864
5879
5859
5859
5864
5859
5859
5879
5879
5844
5854
5879
5859
5844
5859
5859
5854
5874
5864
5849
5874
5864
5859
5854
5874
5879
5839
5849
5869
5859
5874
5859
5879
5869
5869
5869
5869
5869
5859
5869
5869
5869
5869
5859
5874
5874
5874
5874
5869
5869
5864
5859
5854
5854
5869
5869
5854
5854
5854
5859
5859
5859
5859
5859
5859
5859
5859
5859
5849
5864
5854
5854
5864
5854
5854
5849
5844
5849
5854
5854
5854
5839
5849
5859
5839
5844
5844
5849
5854
5854
5854
5849
5854
5839
5844
5844
5849
5854
5854
5854
5859
5859
5839
5849
5849
5866
5891
5891
5921
5931
5926
5946
5866
5866
5881
5886
5876
5866
5876
5876
5851
5871
5866
5941
5941
5941
5941
5871
5871
5871
5871
5886
5886
5886
5876
5871
5861
5866
5871
5861
5866
5881
5866
5866
5866
5881
5861
5876
5871
5866
5871
5871
5866
5886
5861
5871
5871
5881
5881
5886
5886
5876
5876
5871
5871
5866
5891
5881
5886
5886
5886
5886
5871
5881
5876
5881
5876
5896
5881
5881
5881
5876
5881
5876
5881
5881
5871
5896
5886
5871
5876
5876
5861
5866
5856
5871
5871
5866
5861
5866
5866
5856
5871
5871
5861
5871
5871
5871
5871
5871
5876
5856
5871
5871
5856
5876
5866
5866
5866
5851
5871
5871
5851
5861
5866
5881
5851
5851
5866
5861
5876
5861
5881
5881
5881
5881
5876
5886
5876
5891
5886
5876
5886
5866
5891
5896
5896
5891
5891
5871
5871
5881
5886
5866
5871
5861
5881
5891
5891
5891
5891
5871
5871
5851
5871
5891
5891
5871
5871
5866
5891
5871
5876
5891
5891
5871
5871
5891
5891
5871
5871
5866
5891
5891
5866
5891
5856
5886
5886
5876
5866
5861
5876
5851
5886
5876
5871
5866
5886
5891
5856
5871
5886
5891
5881
5876
5876
5871
5881
5881
5881
5881
5866
5886
5886
5886
5886
5881
5881
5876
5876
5871
5871
5866
5881
5881
5866
5866
5866
5866
5871
5871
5871
5871
5871
5871
5871
5871
5871
5871
5866
5861
5871
5866
5871
5866
5866
5851
5856
5861
5861
5866
5866
5866
5851
5861
5861
5871
5856
5871
5851
5856
5856
5861
5866
5866
5866
5861
5866
5851
5856
5856
5861
5866
5866
5866
5871
5871
5851
5861
5861
5873
5873
5903
5938
5958
5958
5938
5933
5933
5938
5938
5953
5953
5953
5953
5958
5878
5888
5888
5883
5883
5958
5878
5878
5888
5888
5888
5883
5898
5878
5893
5898
5868
5873
5883
5883
5878
5878
5953
5953
5893
5898
5898
5873
5878
5878
5893
5898
5898
5883
5883
5883
5888
5878
5878
5878
5883
5883
5878
5878
5898
5873
5888
5893
5893
5883
5883
5878
5878
5893
5893
5893
5893
5883
5903
5878
5893
5888
5893
5888
5908
5893
5893
5878
5903
5878
5883
5878
5878
5888
5888
5868
5873
5883
5868
5868
5883
5878
5868
5883
5878
5883
5883
5883
5878
5878
5873
5883
5883
5878
5878
5873
5868
5883
5863
5878
5878
5863
5863
5873
5878
5893
5883
5873
5893
5898
5873
5893
5888
5863
5888
5888
5893
5883
5903
5893
5908
5908
5883
5883
5883
5883
5898
5873
5898
5908
5908
5903
5893
5893
5873
5883
5883
5883
5863
5883
5883
5883
5878
5883
5883
5898
5898
5903
5883
5888
5903
5903
5878
5878
5903
5898
5873
5898
5898
5898
5873
5868
5898
5873
5863
5898
5888
5873
5898
5883
5883
5878
5893
5903
5883
5898
5903
5893
5893
5883
5883
5883
5888
5888
5888
5888
5888
5888
5888
5888
5888
5888
5898
5898
5898
5898
5893
5893
5883
5888
5888
5888
5883
5873
5893
5893
5863
5878
5878
5878
5878
5878
5883
5883
5878
5883
5883
5883
5883
5883
5883
5873
5878
5883
5878
5878
5878
5873
5878
5878
5863
5873
5873
5873
5868
5868
5883
5863
5868
5868
5873
5878
5878
5878
5873
5878
5863
5868
5868
5873
5878
5878
5878
5883
5883
5863
5873
5873
5945
5945
5950
5950
5895
5890
5875
5965
5965
5970
5970
5890
5900
5895
5900
5900
5910
5910
5910
5890
5900
5900
5910
5895
5880
5900
5910
5910
5910
5910
5895
5890
5960
5960
5905
5910
5895
5895
5875
5885
5890
5900
5890
5900
5910
5900
5905
5890
5890
5900
5890
5900
5895
5895
5900
5885
5905
5905
5905
5905
5890
5890
5900
5900
5900
5890
5905
5900
5905
5900
5900
5900
5900
5915
5915
5915
5890
5915
5915
5915
5895
5900
5895
5900
5890
5890
5895
5900
5900
5895
5895
5895
5875
5880
5880
5895
5880
5895
5885
5895
5885
5895
5885
5890
5890
5890
5895
5890
5885
5885
5890
5885
5880
5900
5890
5885
5885
5885
5885
5875
5885
5875
5900
5895
5895
5885
5875
5905
5895
5895
5900
5900
5895
5910
5905
5885
5895
5905
5905
5920
5920
5910
5895
5905
5900
5885
5895
5895
5875
5895
5890
5890
5890
5915
5900
5895
5915
5880
5910
5890
5880
5910
5910
5885
5910
5910
5910
5910
5885
5910
5880
5910
5885
5885
5905
5875
5895
5905
5890
5915
5910
5915
5900
5905
5905
5910
5910
5900
5905
5905
5895
5895
5895
5900
5900
5900
5900
5900
5900
5910
5910
5910
5910
5905
5905
5890
5890
5900
5900
5890
5905
5905
5895
5880
5890
5890
5890
5890
5895
5890
5895
5895
5895
5895
5890
5895
5895
5895
5895
5895
5895
5885
5890
5890
5890
5890
5890
5885
5885
5900
5890
5890
5875
5885
5885
5895
5880
5890
5875
5880
5880
5885
5890
5890
5890
5885
5890
5875
5880
5880
5885
5890
5890
5890
5895
5895
5875
5885
5885
5927
5897
5892
5957
5957
5917
5957
5957
5917
5957
5907
5887
5907
5902
5892
5977
5972
5972
5972
5972
5917
5902
5902
5977
5907
5907
5892
5912
5907
5902
5902
5902
5902
5912
5972
5972
5912
5922
5922
5922
5922
5907
5907
5887
5902
5972
5972
5912
5912
5912
5917
5917
5902
5902
5887
5912
5902
5917
5907
5907
5902
5897
5907
5912
5917
5922
5922
5897
5907
5917
5917
5902
5902
5917
5927
5917
5927
5912
5912
5917
5912
5912
5912
5912
5912
5912
5917
5912
5912
5912
5922
5912
5922
5922
5912
5912
5902
5912
5922
5922
5912
5912
5902
5907
5902
5912
5912
5907
5902
5892
5907
5897
5902
5887
5892
5907
5892
5907
5887
5912
5907
5897
5897
5912
5902
5897
5897
5897
5897
5902
5912
5897
5897
5912
5902
5897
5902
5902
5897
5887
5932
5907
5917
5897
5897
5907
5907
5907
5907
5917
5912
5907
5892
5912
5912
5907
5907
5917
5927
5902
5907
5917
5912
5917
5927
5927
5927
5917
5912
5897
5907
5902
5887
5927
5912
5912
5902
5902
5927
5927
5902
5927
5892
5897
5922
5897
5892
5922
5892
5917
5897
5917
5902
5902
5927
5922
5927
5922
5922
5922
5922
5917
5917
5912
5917
5917
5907
5907
5907
5907
5907
5912
5907
5907
5907
5907
5912
5922
5922
5922
5922
5912
5917
5917
5912
5912
5912
5907
5902
5917
5917
5907
5892
5907
5892
5897
5897
5902
5902
5902
5907
5907
5907
5907
5902
5907
5907
5897
5907
5907
5897
5902
5902
5897
5897
5892
5897
5912
5912
5902
5902
5887
5897
5897
5902
5887
5897
5902
5887
5892
5892
5897
5902
5902
5902
5897
5902
5887
5892
5892
5897
5902
5902
5902
5907
5907
5887
5897
5897
5934
5934
5969
5969
5969
5969
5989
5929
5924
5924
5989
5969
5969
5929
5929
5919
5919
5899
5909
5969
5914
5904
5914
5919
5919
5929
5904
5989
5924
5924
5919
5919
5904
5914
5914
5914
5914
5914
5929
5934
5919
5909
5914
5899
5904
5909
5914
5924
5929
5919
5914
5924
5909
5914
5914
5919
5909
5984
5984
5929
5929
5929
5929
5919
5919
5899
5924
5909
5899
5984
5984
5929
5914
5914
5909
5909
5924
5924
5934
5924
5924
5924
5924
5909
5919
5929
5929
5924
5929
5924
5934
5929
5929
5929
5934
5934
5919
5919
5929
5934
5934
5919
5924
5919
5924
5924
5924
5929
5929
5924
5919
5919
5934
5924
5914
5924
5914
5924
5924
5924
5924
5919
5914
5919
5919
5914
5914
5919
5919
5914
5919
5919
5919
5899
5904
5919
5904
5909
5909
5909
5909
5924
5919
5914
5904
5924
5919
5899
5924
5924
5914
5909
5909
5909
5914
5909
5909
5924
5919
5914
5904
5909
5909
5919
5899
5939
5909
5929
5919
5929
5909
5909
5919
5919
5929
5919
5919
5904
5904
5924
5924
5939
5929
5924
5919
5929
5939
5939
5929
5929
5924
5929
5929
5924
5909
5914
5924
5939
5929
5924
5914
5899
5939
5929
5939
5939
5939
5939
5909
5929
5929
5904
5904
5929
5909
5904
5929
5904
5909
5914
5914
5914
5939
5934
5939
5934
5934
5929
5919
5924
5924
5924
5924
5919
5919
5919
5924
5924
5934
5934
5934
5934
5919
5919
5929
5929
5919
5919
5919
5924
5914
5919
5929
5929
5919
5919
5904
5909
5904
5914
5914
5914
5919
5919
5909
5919
5919
5919
5919
5914
5914
5909
5914
5914
5909
5909
5924
5924
5914
5914
5899
5909
5909
5914
5899
5904
5904
5909
5914
5914
5914
5909
5914
5899
5904
5904
5909
5914
5914
5914
5919
5919
5899
5909
5909
5941
5941
5976
5976
5981
5941
5936
5936
5941
6001
5941
5941
5936
5981
5981
5931
5931
5916
5931
5931
5936
5981
5981
5936
5916
5926
5991
5991
5991
5991
5931
5931
5931
5926
5936
5921
5921
5921
5926
5926
5926
5921
5921
5921
5926
5931
5921
5916
5996
5921
5926
5926
5926
5931
5916
5916
5926
5926
5941
5926
5936
5926
5926
5926
5926
5921
5931
5931
5916
5926
5936
5936
5941
5941
5941
5936
5911
5936
5936
5936
5921
5991
5991
5931
5931
5921
5921
5991
5991
5941
5941
5921
5936
5936
5941
5931
5931
5931
5931
5941
5936
5936
5921
5916
5926
5911
5921
5931
5931
5946
5946
5946
5941
5941
5941
5936
5941
5936
5941
5936
5936
5941
5931
5931
5931
5931
5941
5931
5936
5936
5936
5931
5936
5936
5931
5931
5931
5921
5931
5926
5931
5931
5921
5931
5931
5936
5911
5931
5931
5911
5911
5936
5931
5916
5916
5916
5921
5926
5916
5936
5936
5931
5936
5921
5921
5921
5921
5921
5921
5926
5921
5931
5926
5926
5926
5926
5946
5921
5946
5926
5926
5911
5926
5931
5931
5926
5941
5921
5921
5926
5926
5926
5926
5936
5936
5931
5931
5931
5916
5936
5956
5946
5936
5931
5936
5941
5941
5936
5941
5926
5936
5936
5936
5936
5921
5936
5936
5936
5941
5946
5911
5941
5951
5946
5951
5946
5946
5941
5916
5921
5916
5916
5921
5931
5926
5951
5946
5941
5941
5951
5941
5941
5936
5931
5931
5931
5931
5931
5936
5936
5926
5926
5931
5936
5936
5946
5946
5946
5926
5946
5941
5926
5941
5931
5931
5926
5931
5936
5931
5926
5931
5941
5941
5926
5911
5926
5916
5916
5916
5926
5926
5926
5931
5921
5931
5931
5931
5931
5931
5926
5926
5921
5926
5926
5916
5931
5931
5921
5931
5936
5926
5926
5911
5921
5921
5926
5926
5921
5911
5916
5916
5921
5926
5926
5926
5921
5926
5911
5916
5916
5921
5926
5926
5926
5931
5931
5911
5921
5921
5953
5953
5993
5993
5948
5948
5943
5988
5988
5948
5948
5948
6008
6008
5943
5953
5953
5928
5943
5928
5988
5988
5948
5948
5948
5943
5948
5953
5953
5943
5988
5988
5948
5928
5923
5938
5948
5933
5948
5933
5933
5933
5948
5948
5938
5938
5938
5933
5933
5933
5943
5933
5943
5933
6003
6003
6008
5943
5943
5933
5928
5938
5933
5933
5943
5943
5943
5933
5928
5938
6008
5953
5938
5948
5948
5938
5933
5938
5938
5943
5928
5938
5943
5953
5953
5948
5933
5928
5938
5998
5998
5953
5938
5933
5943
5943
5953
5953
5933
5948
5948
6003
6003
5958
5953
5948
5943
5948
5943
5943
5933
5928
5958
5938
5923
5933
5948
5943
5943
5948
5953
5958
5943
5943
5948
5953
5953
5948
5948
5948
5948
5948
5943
5943
5948
5963
5963
5948
5948
5948
5938
5938
5948
5948
5943
5943
5943
5943
5948
5943
5943
5943
5948
5948
5938
5928
5928
5943
5943
5943
5933
5938
5938
5928
5938
5943
5943
5948
5923
5943
5948
5938
5928
5943
5938
5948
5928
5948
5933
5948
5948
5938
5933
5933
5948
5933
5953
5953
5933
5938
5938
5938
5938
5938
5928
5938
5938
5938
5938
5958
5928
5958
5968
5958
5958
5938
5938
5938
5938
5923
5938
5943
5943
5938
5948
5933
5933
5938
5943
5943
5928
5948
5963
5948
5943
5953
5943
5948
5948
5948
5953
5948
5948
5948
5933
5948
5948
5923
5948
5958
5958
5958
5958
5958
5948
5928
5933
5928
5928
5933
5938
5938
5943
5933
5958
5958
5953
5958
5943
5943
5943
5943
5943
5943
5943
5948
5948
5958
5958
5938
5958
5958
5938
5953
5938
5953
5938
5938
5938
5938
5948
5943
5938
5938
5953
5953
5933
5938
5923
5928
5938
5938
5938
5943
5943
5943
5943
5943
5943
5938
5933
5933
5933
5938
5938
5943
5943
5943
5948
5933
5943
5938
5938
5923
5933
5933
5928
5938
5923
5928
5928
5933
5938
5938
5938
5933
5938
5923
5928
5928
5933
5938
5938
5938
5943
5943
5923
5933
5933
5950
6000
5955
6000
5995
5955
5995
5955
5955
5940
5955
5945
5940
5950
5960
5960
5960
5960
5960
5960
5955
5960
5945
5945
5940
5950
5960
5960
5960
5935
5950
6000
6000
5960
5955
5955
5940
5940
5945
5955
5950
5945
5955
5955
5955
5955
5935
5950
5960
5945
5950
5945
6020
6010
6010
5955
5955
5965
5955
5955
5945
5950
5950
5945
5945
6020
5965
5950
5960
5960
5960
5945
5940
5950
5960
5965
5965
5960
5945
5940
5935
5945
6010
6010
6010
6010
5955
5955
5955
5965
5970
5970
5950
5955
5965
5960
5960
5960
5955
5955
6010
6010
5970
5975
5960
5955
5955
5960
5965
5955
5965
5965
5955
5960
5955
5960
5955
5955
5960
5960
5960
5960
5960
5955
5960
5960
5955
5960
5960
5955
5955
5970
5970
5960
5960
5950
5960
5960
5960
5960
5960
5960
5960
5955
5955
5955
5955
5955
5960
5960
5950
5955
5955
5955
5955
5950
5940
5955
5955
5950
5940
5955
5955
5950
5945
5940
5965
5945
5945
5955
5955
5960
5960
5945
5945
5950
5960
5945
5935
5955
5945
5960
5940
5940
5960
5950
5945
5955
5955
5970
5970
5950
5950
5945
5945
5960
5940
5950
5955
5965
5965
5945
5950
5945
5945
5950
5955
5950
5950
5965
5945
5970
5975
5955
5950
5965
5950
5950
5950
5955
5955
5945
5945
5975
5945
5955
5950
5940
5960
5975
5960
5950
5965
5960
5960
5960
5960
5960
5960
5945
5955
5935
5970
5965
5970
5940
5945
5940
5940
5940
5945
5950
5965
5970
5960
5970
5955
5950
5950
5955
5960
5960
5970
5970
5970
5970
5950
5965
5945
5960
5950
5960
5950
5945
5960
5960
5945
5935
5950
5950
5950
5955
5955
5955
5955
5955
5955
5950
5945
5945
5940
5940
5945
5950
5950
5955
5955
5955
5955
5945
5950
5950
5935
5945
5945
5940
5950
5950
5940
5945
5935
5940
5940
5945
5950
5945
5945
5945
5945
5935
5940
5940
5945
5950
5950
5950
5955
5955
5935
5945
5945
5962
5962
6022
6007
6012
6012
6012
5967
5967
5967
5972
5972
5972
5967
5967
5967
5967
5967
5957
5952
5952
5947
5947
5962
6007
5972
5972
5972
5972
5972
6027
5972
5952
5952
5952
5962
5967
6027
5972
5972
5957
5972
5962
5962
5972
5967
5967
5947
5952
5972
5967
5957
6012
6012
5967
5967
5952
5967
5967
5957
5957
5957
5962
5957
5957
6027
5962
5967
5957
5952
6027
5962
5947
5957
5967
5967
5962
5977
5977
5967
5967
5962
5957
5962
6022
6022
5972
5972
5967
5967
5967
5967
5982
5982
5967
5967
5972
5972
6022
6022
5962
5962
5982
5982
5982
5967
5967
5967
5972
5972
5982
5972
5972
5967
5982
5982
5972
5967
5972
5967
5967
5967
5982
5967
5962
5967
5972
5972
5972
5972
5972
5972
5972
5972
5972
5972
5967
5972
5972
5972
5962
5962
5962
5962
5972
5972
5967
5962
5967
5967
5967
5962
5947
5962
5967
5967
5962
5962
5957
5952
5967
5967
5967
5967
5952
5962
5977
5962
5957
5957
5962
5972
5972
5947
5957
5957
5957
5972
5982
5957
5952
5952
5957
5967
5952
5967
5967
5957
5962
5962
5982
5982
5962
5967
5952
5952
5962
5957
5967
5952
5967
5967
5972
5972
5957
5962
5957
5957
5967
5957
5957
5972
5987
5987
5967
5962
5977
5967
5972
5957
5962
5962
5987
5987
5957
5957
5987
5967
5952
5972
5987
5972
5962
5977
5967
5972
5982
5967
5972
5957
5967
5977
5947
5982
5952
5957
5952
5952
5962
5962
5952
5957
5957
5977
5982
5982
5982
5972
5972
5967
5967
5982
5962
5967
5972
5972
5977
5977
5977
5977
5977
5977
5977
5977
5957
5972
5972
5972
5967
5957
5972
5962
5972
5962
5962
5962
5962
5967
5967
5967
5967
5962
5967
5967
5962
5957
5952
5952
5957
5957
5962
5967
5967
5967
5957
5962
5957
5947
5957
5957
5962
5952
5947
5952
5952
5957
5957
5957
5957
5957
5947
5952
5952
5957
5962
5962
5962
5967
5967
5947
5957
5957
6029
5964
6034
6034
6034
6029
6034
6024
6019
6019
6024
6024
6024
6019
5979
5984
5984
5979
5979
5979
5959
5959
5974
5984
5979
5984
6019
5979
5969
5964
5964
5959
5964
5984
5984
5984
6039
5984
5979
5984
5984
5984
5979
5979
5969
5964
5974
5984
5979
5979
5969
5974
6024
6024
5969
5969
5979
5979
5974
5969
5974
6034
5969
5964
5984
5984
6039
5979
5974
5969
5979
5979
5979
5984
5984
5979
5979
5979
6029
6029
5994
5994
5979
5984
5984
5994
5994
5974
5974
5979
5979
5979
6029
6029
6029
6029
5974
5974
5994
5984
5979
5994
5979
5984
5984
5979
5979
5979
5989
5974
5989
5989
5974
5974
5989
5979
5984
5979
5974
5979
5984
5984
5984
5979
5984
5984
5984
5974
5984
5984
5984
5969
5969
5979
5979
5979
5974
5979
5959
5974
5974
5969
5959
5969
5979
5979
5969
5969
5964
5974
5974
5974
5979
5979
5964
5974
5964
5964
5984
5969
5969
5969
5979
5979
5964
5969
5984
5994
5969
5969
5964
5969
5974
5969
5969
5964
5974
5979
5974
5974
5969
5974
5969
5964
5964
5974
5989
5989
5979
5969
5964
5974
5969
5974
5979
5964
5979
5979
5979
5979
5969
5964
5969
5979
5984
5974
5984
5979
5969
5974
5974
5994
5999
5969
5999
5979
5964
5994
5999
5984
5974
5984
5999
5984
5999
5984
5979
5979
5984
5969
5999
5984
5959
5964
5969
5964
5974
5964
5964
5994
5994
5989
5994
5994
5984
5994
5984
5984
5984
5984
5984
5984
5979
5994
5979
5984
5984
5979
5979
5989
5989
5984
5989
5989
5984
5984
5979
5979
5979
5984
5979
5979
5984
5974
5974
5974
5974
5979
5979
5979
5979
5979
5979
5979
5974
5964
5964
5969
5959
5969
5974
5974
5974
5969
5969
5969
5959
5969
5969
5969
5959
5959
5964
5964
5969
5969
5969
5969
5959
5964
5964
5969
5974
5974
5974
5979
5979
5959
5969
5969
5991
6041
6046
6041
6046
6031
6031
5991
6031
5991
5991
5986
5991
5991
6036
6036
5986
5996
5991
5991
5996
5996
5996
5991
5986
5986
5991
5981
5981
5981
5971
5981
5996
5991
5996
5976
5976
5971
5986
6031
5991
5996
5991
5991
5996
5971
5986
6031
6031
6046
5991
5996
5986
5981
5981
5991
5991
5981
5991
5986
6031
6031
5991
5986
6046
6046
5991
5991
5981
5996
5991
5991
6046
5991
6041
6041
5991
6006
6006
6006
6006
5991
5996
5991
5991
5991
5991
6006
6006
5996
5991
6041
6041
6041
6041
5986
5986
6001
6001
5996
5996
5991
5991
6001
6001
5996
5996
6011
6011
5996
5991
5991
5991
5996
5996
5991
5996
5991
5981
5986
5996
5996
5991
5991
5996
5981
5981
5986
5991
5991
5991
5991
5991
5991
5981
5991
5981
5981
5981
5976
5971
5986
5986
5976
5986
5981
5981
5986
5986
5976
5981
5976
5976
5976
5981
5991
5981
5976
5986
5986
5986
5981
5991
6001
5981
5971
5981
5981
5981
5986
5986
5986
5991
5986
5981
5981
5976
5996
5996
5991
5981
5971
5986
5976
5986
5991
5986
5991
5991
5986
5981
5986
6011
5986
5981
6006
5981
5991
6006
5996
5991
5976
5996
6006
6006
5996
5986
6006
6006
6006
5986
5996
6006
6006
6006
5991
5991
6006
6006
5976
5981
5971
5976
5981
5981
5976
5981
5971
5976
5996
5996
6006
6006
5996
6006
5996
5996
5996
5996
5996
5996
5996
5996
5986
6006
5991
5991
5991
5996
5986
5996
5991
5991
6001
6001
6001
6001
5996
5996
5991
5991
5991
5996
5976
5991
5996
5976
5981
5986
5986
5986
5991
5991
5991
5991
5991
5991
5991
5991
5991
5981
5981
5981
5976
5981
5981
5986
5981
5981
5971
5981
5976
5971
5976
5976
5981
5976
5981
5981
5981
5971
5976
5976
5981
5986
5986
5986
5991
5991
5971
5981
5976
6003
6003
5993
6053
6053
6053
6053
6053
5993
5998
6003
6003
6003
6003
6003
6043
6043
5998
6003
5998
5998
6003
5998
6003
6003
6008
5983
5998
5993
6003
6003
5998
6003
6008
6003
6043
6003
6008
6008
6003
6008
6003
5993
5998
6003
6008
6003
6003
6003
5993
5993
5983
6043
6043
5993
5998
5998
6003
5998
5993
5993
5998
5998
6003
6008
6043
6003
6003
6003
5998
6058
6003
6008
6008
6013
6013
5998
6003
6003
6003
6018
6008
6018
6008
6003
6058
6008
5998
6008
6008
6023
6018
6018
5998
6008
6018
5998
6003
5998
6003
5998
5998
6013
6013
6008
6053
6053
6048
6048
6008
6003
5998
5998
5998
6008
6003
6003
6008
6018
6018
6008
6008
5998
6003
6003
6008
6008
6003
6008
6008
5998
5993
6003
5998
5998
5988
6008
6008
6003
6003
5993
6003
6003
6003
6003
6003
5988
5998
5983
5993
5993
5988
5988
5993
5993
5993
5983
5988
5988
5993
6003
5983
5993
5998
5998
5993
5998
6008
5988
5988
6003
6003
5993
5993
5993
5988
5998
5993
5993
5998
5993
6003
5998
5993
5993
5983
5998
5993
6003
6003
5998
6008
6023
6003
6003
5998
5998
6003
6008
5993
6023
5993
5998
6023
5998
5993
5993
6003
6013
5988
6003
5988
6013
6003
5998
6013
6013
6013
6003
6013
6013
6013
6018
6018
6003
6003
6018
6018
5983
6013
5993
5993
5988
5988
6008
6013
6013
6008
6008
6008
6018
6008
6008
6008
6008
6003
6003
6018
6003
6008
5993
6008
6003
6003
6013
6013
6013
6013
6008
6008
5998
6003
5998
6008
6003
6008
5988
5998
5998
5998
6003
5998
5998
6003
6003
6003
6003
6003
6003
5993
5993
5993
5993
5983
5993
5993
5993
5998
5993
5993
5983
5993
5988
5983
5988
5988
5993
5988
5988
5993
5993
5993
5983
5988
5988
5993
5998
5998
5998
6003
6003
5988
5983
5993
5988
6010
6000
6005
6065
6065
6065
6065
6055
6065
6065
6065
6010
6055
6015
6020
6015
6015
6010
6015
6005
6010
6015
6015
6010
5995
6010
6010
6015
6010
6020
6015
6015
6015
6015
6005
6020
6020
6005
6005
6010
6055
6020
6020
6010
6005
6005
6015
6020
6015
6015
6010
6005
6005
6020
6050
6050
6010
6010
6010
6010
6005
6010
6015
6020
6010
6055
6015
6010
6005
6010
6010
6015
6065
6030
6015
6015
6015
6015
6015
6020
6020
6020
6020
6020
6020
6020
6015
6030
6010
6020
6020
6015
6065
6065
6010
6015
6015
6015
6020
6030
6030
6030
6030
6030
6010
6010
6025
6025
6010
6020
6060
6060
6010
6020
6020
6060
6060
6060
6060
6060
6060
6010
6010
6010
6020
6020
6015
6015
6020
6015
6010
6020
6010
6010
6020
6015
6020
6020
6010
6005
6000
6005
6005
6015
6015
6015
6000
6015
6000
6000
6010
6015
6015
6005
6015
6005
6010
6005
6005
5995
6020
5995
6000
5995
6000
5995
6005
6005
6005
6005
6030
6005
6010
6020
6005
6005
6010
6030
6000
6000
6005
6005
6015
6005
6010
6005
6010
6000
6015
6005
6005
6015
6015
6010
6035
6025
6015
6015
6005
6015
6015
6010
6015
6010
6020
6020
6010
6020
6035
6025
6005
6035
6010
6000
6005
6035
6010
6005
6025
6025
6015
6000
6030
6030
6025
6015
6010
6030
6030
6025
6025
6015
6025
6025
6025
6015
6010
6025
6025
5995
6020
6005
5995
6015
6025
6025
6025
6025
6020
6020
6020
6025
6020
6030
6015
6015
6020
6020
6015
6015
6030
6015
6020
6020
6010
6010
6025
6025
6025
6025
6020
6020
6005
6010
6010
6020
6000
6015
6000
6020
5995
6010
6010
6015
6015
6010
6010
6015
6010
6010
6015
6015
6015
6010
6010
6015
6015
6005
6005
6005
5995
5995
6005
6005
6005
6005
6005
5995
6005
6000
6000
6005
5995
6000
6000
6005
6000
6005
5995
6005
6005
5995
6000
6000
6005
6010
6010
6010
6015
6015
6000
5995
6000
6000
6000
6022
6072
6072
6077
6017
6017
6077
6077
6077
6077
6062
6067
6067
6037
6032
6032
6022
6007
6017
6022
6017
6017
6027
6027
6022
6022
6022
6027
6022
6022
6017
6032
6027
6012
6022
6037
6032
6022
6022
6022
6017
6017
6022
6032
6027
6022
6022
6017
6067
6017
6027
6027
6017
6032
6027
6022
6022
6022
6032
6032
6062
6017
6022
6067
6077
6042
6042
6027
6042
6027
6027
6032
6032
6032
6027
6027
6042
6027
6027
6027
6022
6032
6027
6022
6022
6077
6077
6022
6027
6027
6032
6032
6032
6022
6017
6032
6032
6072
6072
6072
6072
6017
6022
6032
6022
6022
6027
6032
6022
6022
6032
6027
6032
6017
6022
6012
6012
6012
6027
6027
6027
6017
6017
6027
6027
6007
6017
6022
6017
6017
6017
6012
6017
6017
6032
6007
6017
6032
6007
6007
6012
6017
6017
6017
6017
6042
6012
6012
6042
6012
6007
6022
6027
6042
6007
6017
6017
6017
6027
6027
6022
6017
6022
6017
6017
6022
6027
6027
6027
6027
6017
6022
6037
6022
6032
6032
6032
6022
6032
6022
6032
6032
6037
6042
6012
6012
6047
6012
6017
6042
6012
6022
6017
6042
6042
6042
6042
6027
6042
6042
6037
6022
6022
6042
6042
6037
6032
6022
6032
6027
6022
6032
6007
6032
6037
6037
6032
6032
6032
6032
6032
6042
6027
6027
6042
6027
6032
6022
6022
6022
6022
6032
6022
6037
6037
6037
6037
6032
6032
6022
6022
6022
6032
6027
6012
6032
6017
6017
6022
6022
6022
6022
6022
6022
6027
6027
6027
6027
6022
6022
6022
6027
6027
6017
6012
6012
6007
6017
6017
6017
6017
6007
6012
6012
6012
6017
6017
6007
6012
6012
6017
6012
6017
6007
6007
6017
6017
6007
6012
6012
6017
6022
6022
6022
6027
6022
6007
6012
6012
6084
6084
6089
6074
6079
6089
6034
6084
6084
6084
6084
6079
6049
6049
6044
6044
6039
6029
6039
6034
6034
6034
6039
6034
6034
6044
6029
6034
6034
6039
6049
6049
6044
6029
6019
6034
6034
6029
6029
6029
6044
6044
6049
6049
6029
6029
6079
6079
6029
6024
6044
6079
6044
6039
6039
6029
6029
6039
6044
6049
6039
6034
6074
6049
6044
6039
6049
6034
6079
6079
6079
6054
6044
6034
6039
6044
6034
6034
6039
6039
6049
6049
6089
6084
6034
6049
6044
6044
6034
6039
6039
6079
6079
6079
6079
6029
6034
6044
6034
6039
6039
6034
6034
6044
6039
6049
6039
6029
6029
6034
6019
6024
6034
6039
6024
6039
6019
6049
6034
6034
6029
6029
6029
6029
6029
6029
6044
6029
6029
6024
6019
6044
6029
6039
6039
6044
6019
6034
6034
6019
6019
6024
6029
6029
6049
6024
6024
6029
6054
6019
6034
6049
6039
6024
6024
6034
6034
6029
6039
6034
6029
6034
6029
6034
6029
6039
6049
6049
6034
6034
6034
6029
6049
6044
6034
6044
6034
6039
6044
6054
6054
6019
6024
6024
6024
6024
6034
6029
6039
6034
6054
6054
6044
6034
6054
6054
6044
6034
6039
6034
6034
6034
6049
6049
6044
6044
6044
6044
6044
6044
6044
6039
6044
6054
6054
6039
6044
6034
6034
6044
6029
6044
6044
6044
6044
6044
6044
6034
6034
6034
6029
6044
6039
6019
6044
6029
6029
6029
6034
6034
6034
6034
6039
6039
6039
6039
6034
6029
6029
6039
6039
6029
6019
6029
6029
6029
6029
6019
6024
6024
6024
6029
6019
6024
6024
6029
6024
6029
6019
6029
6029
6019
6024
6024
6029
6034
6034
6034
6034
6034
6019
6024
6024
6041
6041
6041
6091
6091
6091
6096
6041
6096
6046
6091
6086
6051
6061
6046
6046
6096
6096
6046
6046
6056
6041
6046
6046
6041
6056
6056
6041
6046
6046
6056
6056
6061
6056
6051
6041
6041
6041
6041
6051
6061
6061
6056
6051
6031
6061
6031
6041
6041
6051
6041
6041
6041
6056
6056
6051
6051
6051
6051
6036
6046
6046
6056
6091
6051
6051
6051
6056
6056
6056
6056
6056
6086
6056
6056
6051
6051
6056
6046
6091
6091
6091
6061
6056
6051
6061
6096
6046
6046
6046
6046
6056
6061
6056
6096
6096
6096
6056
6051
6051
6046
6056
6046
6051
6051
6086
6086
6091
6091
6041
6041
6051
6046
6051
6046
6041
6051
6061
6051
6046
6046
6046
6061
6051
6046
6036
6031
6036
6041
6051
6031
6061
6056
6046
6056
6061
6041
6041
6036
6041
6041
6056
6031
6056
6041
6041
6041
6051
6041
6051
6056
6046
6046
6031
6031
6036
6036
6041
6056
6031
6036
6061
6046
6056
6046
6046
6046
6041
6046
6041
6046
6061
6061
6061
6041
6041
6041
6051
6061
6041
6061
6051
6046
6051
6041
6031
6036
6046
6041
6036
6051
6041
6061
6061
6046
6061
6061
6046
6051
6046
6046
6061
6061
6046
6061
6061
6061
6061
6056
6051
6056
6051
6056
6046
6046
6066
6066
6031
6051
6056
6041
6041
6056
6056
6056
6056
6056
6046
6041
6056
6051
6056
6036
6041
6041
6046
6046
6046
6046
6046
6041
6046
6046
6051
6051
6051
6051
6041
6051
6051
6036
6036
6031
6041
6041
6041
6041
6031
6036
6036
6036
6031
6036
6036
6041
6036
6041
6031
6041
6041
6031
6036
6036
6041
6046
6046
6046
6041
6046
6031
6036
6036
6048
6058
6053
6103
6108
6108
6103
6098
6108
6103
6058
6058
6058
6103
6063
6068
6068
6068
6058
6058
6103
6058
6053
6108
6108
6058
6058
6058
6068
6058
6053
6068
6063
6058
6068
6068
6053
6063
6053
6058
6058
6063
6063
6063
6063
6043
6048
6073
6043
6053
6053
6063
6063
6053
6068
6063
6063
6053
6068
6053
6053
6063
6063
6098
6063
6068
6063
6068
6068
6063
6063
6098
6058
6063
6068
6058
6058
6058
6063
6063
6063
6098
6098
6098
6068
6078
6058
6078
6068
6058
6058
6058
6058
6068
6068
6108
6108
6063
6063
6068
6058
6098
6098
6058
6068
6068
6098
6098
6058
6058
6098
6098
6068
6068
6053
6048
6058
6058
6058
6063
6048
6043
6063
6073
6063
6053
6058
6048
6058
6068
6063
6053
6068
6053
6048
6043
6063
6053
6058
6073
6068
6053
6053
6068
6068
6053
6053
6068
6053
6068
6063
6053
6053
6058
6058
6058
6058
6048
6048
6058
6053
6058
6063
6053
6058
6058
6053
6058
6043
6043
6048
6068
6048
6053
6058
6058
6068
6063
6058
6053
6053
6058
6073
6053
6053
6053
6058
6073
6048
6068
6053
6053
6073
6043
6048
6058
6053
6073
6053
6073
6073
6073
6073
6063
6053
6073
6073
6073
6073
6073
6073
6058
6058
6063
6058
6073
6073
6073
6073
6068
6068
6058
6073
6073
6063
6058
6058
6063
6068
6073
6073
6073
6073
6063
6068
6068
6068
6068
6068
6068
6053
6068
6063
6068
6048
6053
6048
6048
6058
6058
6058
6058
6058
6063
6043
6063
6063
6063
6063
6063
6043
6053
6053
6053
6053
6043
6048
6048
6058
6048
6043
6048
6048
6053
6048
6053
6043
6053
6048
6043
6048
6048
6053
6058
6058
6058
6053
6053
6058
6043
6048
6048
6060
6060
6060
6120
6115
6115
6120
6120
6120
6115
6070
6070
6115
6070
6070
6110
6080
6075
6070
6070
6055
6065
6065
6060
6070
6075
6055
6060
6070
6115
6060
6065
6065
6110
6070
6070
6070
6070
6070
6060
6065
6065
6120
6120
6080
6065
6065
6070
6060
6060
6065
6065
6075
6075
6080
6075
6065
6065
6065
6060
6115
6075
6055
6060
6075
6065
6055
6070
6070
6080
6080
6065
6085
6075
6060
6075
6075
6075
6085
6115
6070
6075
6075
6075
6075
6070
6090
6070
6110
6070
6070
6075
6075
6065
6075
6110
6110
6070
6070
6110
6065
6080
6085
6070
6085
6070
6070
6075
6070
6115
6115
6070
6070
6070
6065
6080
6080
6110
6110
6110
6110
6070
6070
6075
6070
6110
6110
6060
6080
6080
6060
6070
6070
6070
6070
6070
6075
6060
6065
6080
6075
6075
6065
6055
6065
6075
6060
6060
6075
6080
6075
6065
6055
6080
6065
6080
6075
6080
6065
6065
6065
6065
6080
6065
6075
6070
6065
6060
6070
6070
6065
6065
6070
6070
6070
6070
6065
6070
6065
6070
6070
6055
6075
6065
6075
6075
6060
6070
6080
6080
6065
6075
6065
6080
6065
6060
6060
6070
6080
6095
6060
6065
6095
6080
6060
6080
6055
6060
6065
6080
6085
6085
6070
6065
6085
6085
6080
6080
6070
6070
6070
6070
6085
6085
6080
6085
6080
6080
6080
6085
6085
6065
6060
6060
6075
6080
6080
6080
6080
6080
6080
6080
6065
6075
6080
6060
6070
6065
6065
6065
6070
6070
6075
6075
6075
6075
6075
6075
6055
6060
6060
6060
6075
6075
6060
6065
6055
6060
6060
6070
6070
6055
6060
6060
6065
6060
6065
6055
6060
6060
6060
6060
6055
6060
6060
6065
6070
6070
6070
6065
6070
6055
6060
6060
6067
6072
6077
6127
6127
6082
6127
6082
6082
6132
6132
6127
6082
6082
6082
6087
6072
6077
6077
6082
6072
6077
6127
6127
6122
6122
6082
6082
6072
6072
6072
6082
6082
6072
6077
6072
6072
6077
6077
6077
6077
6127
6127
6087
6087
6092
6082
6092
6092
6072
6072
6077
6087
6087
6067
6082
6077
6077
6067
6082
6082
6077
6087
6082
6087
6092
6067
6072
6072
6072
6087
6097
6097
6097
6082
6082
6087
6087
6087
6087
6127
6087
6092
6087
6092
6097
6097
6122
6082
6077
6082
6082
6122
6082
6087
6082
6087
6082
6122
6082
6127
6082
6082
6082
6072
6087
6087
6082
6122
6122
6117
6117
6082
6077
6077
6082
6087
6082
6117
6117
6072
6087
6087
6087
6067
6072
6077
6082
6082
6082
6077
6082
6072
6087
6087
6072
6072
6082
6097
6087
6087
6077
6087
6097
6092
6067
6077
6092
6077
6077
6082
6077
6092
6077
6077
6077
6087
6077
6077
6082
6077
6077
6077
6082
6072
6077
6082
6082
6082
6077
6082
6067
6087
6087
6087
6087
6077
6077
6092
6092
6087
6077
6092
6087
6087
6077
6072
6092
6077
6072
6072
6077
6102
6102
6067
6072
6102
6072
6102
6102
6067
6072
6072
6077
6097
6097
6082
6092
6092
6077
6092
6092
6082
6082
6082
6082
6092
6092
6092
6092
6087
6092
6092
6082
6092
6097
6097
6082
6077
6077
6072
6082
6082
6087
6082
6082
6092
6092
6092
6092
6092
6092
6082
6082
6092
6072
6087
6092
6067
6077
6077
6082
6072
6077
6082
6082
6077
6072
6087
6087
6087
6087
6087
6087
6067
6067
6072
6072
6072
6087
6087
6087
6062
6062
6072
6072
6067
6072
6072
6082
6082
6067
6072
6072
6077
6072
6077
6067
6072
6072
6067
6072
6072
6077
6082
6082
6082
6077
6082
6067
6072
6072
6089
6099
6099
6094
6094
6094
6139
6139
6124
6124
6134
6134
6094
6084
6089
6079
6084
6084
6139
6099
6094
6094
6089
6094
6134
6134
6094
6094
6084
6089
6084
6084
6094
6139
6139
6089
6089
6089
6094
6084
6084
6089
6089
6094
6099
6099
6099
6084
6084
6089
6089
6139
6084
6099
6099
6089
6084
6094
6089
6089
6099
6104
6109
6094
6079
6084
6094
6099
6084
6094
6104
6104
6099
6099
6089
6094
6084
6134
6104
6104
6094
6099
6094
6099
6134
6094
6094
6104
6094
6094
6099
6134
6094
6089
6134
6094
6094
6134
6089
6134
6089
6089
6094
6094
6094
6094
6094
6129
6124
6129
6124
6094
6084
6084
6094
6124
6124
6094
6079
6099
6099
6099
6099
6079
6084
6084
6099
6089
6089
6089
6084
6089
6084
6079
6094
6094
6089
6084
6084
6109
6074
6094
6099
6109
6089
6099
6109
6089
6089
6094
6089
6104
6099
6079
6089
6104
6089
6089
6089
6089
6089
6089
6094
6094
6094
6084
6089
6094
6089
6084
6084
6079
6099
6079
6099
6099
6109
6104
6089
6089
6089
6099
6099
6099
6084
6084
6109
6084
6079
6084
6089
6079
6084
6089
6089
6109
6109
6109
6114
6114
6084
6109
6084
6089
6109
6109
6109
6089
6094
6094
6094
6094
6104
6099
6094
6104
6109
6109
6094
6094
6089
6079
6094
6099
6094
6104
6104
6104
6104
6104
6104
6094
6094
6094
6094
6084
6104
6099
6104
6079
6089
6094
6094
6094
6089
6084
6099
6099
6099
6099
6099
6099
6079
6084
6084
6099
6099
6104
6104
6094
6074
6084
6079
6084
6084
6089
6089
6079
6084
6084
6089
6084
6089
6079
6084
6084
6079
6084
6084
6089
6094
6094
6094
6089
6094
6079
6084
6084
6106
6101
6151
6136
6106
6101
6111
6111
6106
6101
6151
6136
6106
6106
6091
6106
6101
6096
6096
6091
6101
6106
6106
6106
6096
6101
6101
6151
6146
6146
6146
6146
6146
6106
6096
6106
6106
6106
6096
6096
6101
6101
6096
6096
6101
6101
6106
6101
6106
6146
6146
6121
6111
6111
6111
6106
6096
6101
6121
6091
6096
6111
6106
6101
6101
6091
6096
6096
6151
6101
6136
6106
6096
6096
6106
6116
6111
6111
6101
6116
6116
6121
6121
6116
6136
6106
6101
6146
6106
6116
6116
6106
6111
6111
6106
6111
6111
6106
6146
6146
6106
6116
6106
6146
6146
6101
6111
6111
6106
6101
6146
6146
6101
6146
6096
6096
6106
6106
6136
6136
6096
6096
6106
6106
6091
6106
6106
6136
6136
6136
6136
6106
6106
6101
6101
6136
6136
6106
6111
6091
6096
6111
6111
6111
6111
6096
6101
6096
6091
6096
6096
6101
6096
6101
6101
6086
6106
6101
6096
6116
6091
6111
6121
6101
6106
6116
6101
6101
6116
6106
6106
6106
6101
6101
6111
6101
6096
6101
6096
6096
6106
6101
6111
6106
6106
6111
6101
6111
6111
6091
6111
6121
6116
6116
6106
6121
6116
6101
6101
6106
6111
6101
6121
6096
6096
6126
6126
6121
6091
6096
6101
6101
6121
6121
6121
6096
6101
6101
6116
6111
6111
6116
6111
6111
6096
6121
6121
6116
6101
6106
6106
6106
6101
6111
6111
6116
6116
6116
6121
6121
6106
6096
6106
6111
6106
6111
6111
6111
6111
6111
6111
6111
6111
6101
6106
6106
6116
6111
6116
6101
6096
6106
6106
6106
6106
6091
6096
6111
6111
6111
6111
6091
6111
6111
6091
6096
6096
6106
6111
6116
6116
6086
6096
6096
6091
6096
6096
6096
6101
6096
6101
6101
6091
6096
6096
6096
6096
6096
6091
6096
6096
6091
6096
6096
6101
6106
6106
6106
6101
6106
6091
6096
6096
6108
6118
6103
6123
6113
6123
6113
6123
6123
6118
6118
6118
6118
6123
6123
6123
6118
6113
6158
6163
6163
6158
6158
6113
6113
6113
6118
6118
6108
6118
6108
6113
6123
6158
6133
6133
6108
6108
6103
6108
6108
6113
6108
6108
6103
6163
6158
6118
6108
6108
6113
6113
6113
6113
6113
6118
6118
6108
6108
6133
6133
6128
6118
6113
6118
6118
6158
6133
6133
6113
6113
6118
6118
6113
6118
6133
6133
6103
6108
6118
6113
6163
6118
6128
6113
6118
6148
6103
6108
6108
6113
6123
6123
6118
6113
6133
6123
6123
6128
6108
6113
6123
6128
6128
6148
6128
6123
6128
6128
6128
6123
6123
6118
6123
6118
6123
6118
6128
6128
6113
6128
6128
6158
6158
6113
6118
6158
6158
6123
6123
6118
6113
6118
6113
6158
6153
6153
6118
6118
6113
6118
6133
6118
6103
6108
6118
6113
6113
6113
6113
6133
6148
6148
6118
6118
6108
6108
6118
6148
6148
6113
6118
6103
6108
6123
6123
6123
6108
6123
6108
6113
6098
6103
6103
6108
6113
6113
6113
6108
6123
6118
6128
6133
6133
6103
6118
6113
6113
6123
6118
6108
6108
6123
6118
6118
6108
6118
6108
6108
6113
6103
6118
6103
6118
6123
6133
6103
6128
6123
6103
6123
6128
6118
6133
6128
6108
6118
6108
6138
6138
6118
6108
6108
6138
6138
6133
6103
6108
6113
6113
6128
6133
6118
6108
6133
6118
6113
6113
6113
6113
6128
6113
6128
6128
6123
6128
6123
6108
6128
6128
6128
6113
6133
6133
6118
6103
6113
6118
6113
6128
6128
6123
6123
6128
6118
6133
6133
6113
6108
6118
6123
6123
6118
6123
6123
6123
6123
6123
6123
6098
6113
6113
6113
6113
6113
6113
6128
6123
6128
6113
6113
6118
6118
6118
6118
6118
6123
6123
6123
6123
6123
6123
6103
6108
6108
6123
6118
6123
6113
6123
6098
6108
6108
6108
6103
6108
6108
6108
6108
6108
6113
6108
6103
6108
6103
6108
6108
6103
6108
6108
6103
6108
6108
6113
6118
6118
6118
6113
6118
6103
6108
6108
6135
6135
6135
6125
6125
6170
6175
6130
6110
6130
6125
6135
6130
6135
6135
6175
6130
6135
6135
6125
6120
6115
6130
6145
6145
6140
6120
6120
6130
6115
6140
6130
6125
6130
6120
6120
6115
6170
6130
6120
6130
6120
6120
6125
6125
6130
6115
6120
6115
6175
6170
6145
6125
6125
6120
6125
6125
6120
6130
6145
6145
6135
6120
6130
6130
6130
6170
6125
6125
6115
6130
6130
6135
6130
6130
6140
6140
6130
6130
6125
6145
6130
6125
6175
6115
6120
6120
6125
6155
6140
6140
6140
6135
6130
6135
6145
6140
6140
6125
6145
6130
6135
6135
6135
6130
6130
6155
6135
6135
6140
6140
6130
6140
6140
6125
6140
6140
6125
6165
6165
6135
6135
6125
6130
6165
6165
6130
6130
6130
6160
6160
6130
6120
6130
6165
6160
6160
6160
6125
6130
6145
6160
6130
6130
6125
6130
6145
6155
6155
6155
6155
6160
6160
6125
6125
6145
6140
6120
6120
6120
6120
6120
6120
6145
6155
6155
6125
6125
6130
6155
6155
6120
6125
6115
6120
6130
6130
6130
6145
6120
6110
6140
6115
6135
6125
6120
6110
6120
6115
6125
6135
6125
6125
6130
6125
6125
6125
6120
6125
6135
6145
6145
6125
6120
6125
6120
6125
6120
6130
6130
6120
6120
6130
6115
6130
6125
6135
6135
6115
6130
6125
6135
6120
6120
6120
6130
6120
6120
6150
6150
6140
6115
6120
6125
6125
6140
6120
6120
6120
6140
6125
6125
6120
6140
6130
6140
6130
6135
6120
6135
6140
6140
6145
6145
6140
6125
6145
6145
6115
6130
6115
6130
6125
6135
6135
6135
6135
6135
6135
6140
6125
6140
6140
6120
6125
6130
6135
6130
6130
6135
6135
6130
6135
6135
6135
6130
6115
6125
6125
6125
6140
6135
6140
6130
6125
6130
6130
6130
6130
6130
6135
6135
6135
6135
6135
6135
6115
6120
6120
6130
6135
6135
6135
6110
6120
6120
6115
6120
6120
6120
6115
6120
6115
6115
6115
6120
6120
6115
6120
6120
6115
6120
6120
6125
6130
6130
6130
6125
6130
6115
6120
6120
6147
6147
6147
6147
6142
6142
6142
6137
6147
6147
6142
6142
6187
6137
6122
6142
6132
6132
6187
6182
6132
6142
6137
6127
6132
6137
6132
6147
6142
6167
6142
6142
6152
6132
6127
6142
6142
6132
6142
6142
6142
6142
6177
6177
6142
6142
6132
6137
6142
6137
6122
6127
6137
6187
6157
6177
6177
6137
6137
6127
6132
6132
6142
6142
6147
6127
6127
6142
6152
6182
6137
6137
6142
6152
6142
6142
6142
6147
6137
6132
6152
6187
6147
6137
6142
6147
6147
6147
6147
6147
6142
6142
6152
6152
6137
6157
6147
6152
6142
6147
6147
6147
6147
6147
6152
6142
6172
6172
6142
6167
6147
6147
6147
6147
6142
6152
6152
6132
6142
6142
6147
6147
6137
6147
6147
6132
6142
6177
6177
6142
6142
6132
6132
6172
6167
6167
6142
6137
6137
6172
6172
6167
6167
6137
6142
6157
6172
6172
6172
6172
6172
6137
6137
6132
6137
6152
6167
6167
6172
6172
6152
6132
6132
6157
6152
6132
6152
6132
6132
6132
6127
6167
6167
6132
6137
6142
6132
6132
6127
6152
6137
6137
6137
6157
6127
6137
6132
6152
6142
6132
6122
6127
6137
6137
6132
6132
6137
6137
6137
6142
6142
6137
6132
6142
6127
6142
6132
6127
6137
6152
6152
6137
6132
6137
6137
6137
6137
6142
6132
6142
6142
6137
6137
6147
6142
6127
6137
6147
6147
6132
6127
6137
6132
6132
6157
6157
6127
6132
6137
6137
6147
6152
6147
6152
6132
6132
6132
6132
6152
6147
6152
6152
6147
6152
6147
6132
6147
6152
6152
6147
6137
6157
6157
6142
6127
6142
6137
6152
6142
6147
6142
6147
6132
6137
6152
6152
6137
6132
6137
6142
6147
6142
6147
6147
6142
6147
6147
6147
6142
6127
6142
6127
6132
6132
6132
6132
6132
6147
6147
6147
6142
6142
6142
6132
6142
6137
6137
6132
6142
6142
6147
6137
6137
6147
6147
6147
6147
6147
6127
6132
6132
6142
6142
6147
6142
6147
6147
6142
6122
6132
6132
6127
6132
6132
6127
6127
6127
6132
6132
6127
6132
6132
6127
6132
6132
6137
6142
6142
6142
6137
6142
6127
6132
6132
6154
6154
6154
6144
6149
6149
6149
6199
6194
6159
6159
6149
6154
6154
6149
6154
6144
6154
6154
6199
6179
6154
6164
6164
6139
6144
6154
6154
6149
6149
6139
6199
6154
6154
6189
6189
6189
6189
6154
6154
6144
6139
6144
6139
6154
6144
6144
6154
6154
6144
6189
6134
6144
6149
6134
6159
6154
6144
6139
6144
6149
6149
6194
6139
6164
6164
6154
6149
6154
6154
6154
6154
6144
6154
6149
6154
6154
6159
6169
6149
6194
6149
6149
6149
6149
6164
6154
6154
6159
6169
6149
6164
6164
6194
6159
6159
6159
6154
6159
6154
6154
6159
6159
6164
6154
6159
6159
6154
6164
6179
6179
6159
6159
6164
6179
6159
6159
6159
6159
6154
6159
6159
6139
6154
6154
6144
6154
6154
6154
6154
6139
6154
6189
6189
6189
6189
6154
6154
6154
6179
6179
6154
6144
6144
6144
6144
6184
6184
6184
6184
6184
6184
6184
6144
6149
6164
6184
6184
6184
6144
6144
6144
6139
6144
6179
6184
6179
6184
6164
6164
6149
6164
6164
6144
6179
6179
6144
6154
6134
6139
6144
6164
6149
6149
6149
6164
6144
6159
6149
6144
6144
6149
6149
6149
6149
6154
6144
6134
6139
6149
6144
6149
6139
6154
6144
6144
6149
6149
6149
6144
6139
6149
6139
6139
6149
6159
6159
6149
6149
6154
6149
6154
6144
6154
6149
6154
6149
6144
6154
6139
6159
6159
6154
6149
6169
6144
6139
6169
6169
6169
6169
6144
6149
6144
6169
6164
6159
6139
6144
6149
6149
6164
6159
6139
6144
6164
6159
6159
6164
6159
6159
6164
6164
6164
6164
6159
6144
6159
6159
6159
6149
6164
6164
6154
6139
6154
6149
6164
6159
6154
6154
6144
6164
6144
6164
6149
6144
6144
6154
6159
6154
6159
6159
6154
6154
6159
6159
6159
6154
6139
6144
6159
6159
6149
6149
6154
6154
6149
6154
6154
6159
6149
6149
6149
6159
6159
6159
6159
6159
6139
6144
6144
6149
6154
6159
6154
6134
6144
6144
6139
6144
6144
6139
6134
6139
6144
6144
6139
6144
6144
6139
6144
6144
6149
6154
6154
6154
6149
6154
6139
6144
6144
6161
6166
6166
6161
6161
6161
6161
6161
6156
6161
6166
6166
6166
6166
6166
6161
6166
6206
6176
6176
6156
6151
6151
6161
6166
6211
6156
6156
6156
6206
6191
6171
6176
6176
6156
6156
6166
6166
6156
6156
6156
6201
6156
6146
6166
6161
6166
6161
6166
6166
6161
6156
6166
6201
6201
6201
6161
6166
6161
6166
6161
6161
6176
6176
6171
6161
6166
6166
6161
6156
6171
6166
6166
6166
6161
6161
6176
6161
6206
6166
6166
6161
6161
6171
6181
6181
6181
6166
6176
6161
6171
6171
6206
6166
6166
6166
6166
6166
6161
6161
6171
6171
6176
6191
6191
6176
6161
6176
6191
6171
6171
6166
6166
6166
6176
6176
6196
6161
6166
6166
6151
6166
6166
6196
6166
6161
6151
6201
6201
6201
6201
6191
6191
6196
6166
6166
6166
6156
6161
6156
6171
6196
6196
6191
6151
6151
6156
6156
6196
6196
6191
6151
6181
6161
6161
6191
6191
6191
6191
6156
6156
6151
6171
6151
6151
6176
6176
6181
6156
6161
6161
6156
6156
6176
6191
6191
6156
6156
6161
6156
6171
6161
6161
6171
6171
6161
6161
6161
6161
6156
6166
6161
6156
6161
6166
6166
6156
6146
6151
6156
6151
6156
6161
6156
6156
6151
6151
6161
6161
6161
6166
6161
6166
6156
6166
6161
6161
6156
6171
6161
6161
6171
6161
6151
6171
6166
6176
6156
6151
6181
6181
6176
6156
6156
6176
6176
6151
6161
6161
6176
6171
6176
6171
6176
6171
6176
6171
6166
6156
6166
6166
6176
6176
6176
6176
6161
6176
6166
6151
6166
6161
6181
6176
6171
6171
6171
6176
6156
6176
6156
6151
6166
6171
6166
6171
6171
6161
6166
6171
6171
6171
6146
6161
6156
6156
6151
6171
6171
6161
6161
6161
6161
6166
6156
6166
6166
6171
6161
6161
6161
6171
6171
6171
6171
6171
6151
6156
6156
6161
6166
6146
6156
6156
6151
6156
6156
6151
6146
6146
6151
6146
6156
6156
6151
6156
6156
6151
6156
6156
6161
6166
6166
6166
6161
6161
6151
6156
6156
6178
6168
6173
6173
6173
6178
6178
6178
6173
6168
6168
6178
6163
6203
6188
6178
6173
6173
6178
6178
6163
6168
6183
6168
6168
6173
6218
6218
6188
6183
6188
6188
6188
6183
6188
6188
6178
6168
6178
6168
6168
6178
6178
6183
6168
6178
6183
6168
6183
6163
6178
6168
6173
6163
6178
6183
6178
6168
6163
6168
6178
6178
6178
6178
6173
6168
6178
6213
6213
6188
6178
6178
6188
6173
6193
6193
6188
6173
6178
6193
6178
6183
6173
6178
6173
6178
6173
6173
6183
6183
6183
6178
6218
6168
6168
6188
6183
6188
6188
6183
6183
6183
6183
6178
6183
6173
6173
6168
6188
6188
6218
6178
6178
6208
6178
6178
6183
6188
6188
6178
6178
6183
6173
6183
6173
6188
6173
6183
6203
6178
6178
6163
6188
6188
6173
6188
6188
6203
6168
6168
6178
6178
6203
6178
6178
6173
6178
6208
6208
6168
6168
6208
6208
6208
6208
6203
6208
6173
6173
6173
6168
6163
6168
6168
6183
6203
6203
6203
6203
6203
6158
6163
6163
6163
6193
6203
6203
6163
6178
6193
6173
6173
6188
6183
6193
6173
6173
6158
6168
6173
6173
6168
6188
6203
6203
6168
6168
6168
6173
6173
6168
6178
6173
6173
6173
6168
6173
6163
6168
6178
6178
6168
6158
6163
6168
6168
6168
6168
6163
6163
6173
6173
6168
6178
6173
6178
6168
6168
6173
6173
6183
6173
6173
6183
6173
6163
6183
6168
6193
6188
6188
6168
6173
6168
6188
6178
6188
6178
6183
6183
6168
6188
6188
6173
6183
6178
6163
6178
6173
6193
6183
6188
6178
6183
6178
6178
6188
6173
6163
6188
6178
6183
6178
6183
6178
6178
6183
6178
6183
6168
6173
6168
6168
6173
6173
6183
6173
6183
6173
6173
6173
6173
6173
6178
6173
6178
6178
6183
6168
6173
6173
6183
6183
6183
6183
6183
6163
6173
6168
6163
6158
6168
6168
6163
6168
6168
6163
6158
6163
6158
6158
6168
6168
6163
6168
6168
6163
6168
6168
6173
6178
6178
6178
6173
6173
6163
6168
6168
6180
6185
6190
6190
6185
6180
6190
6185
6190
6185
6180
6180
6175
6180
6180
6180
6185
6220
6220
6230
6230
6195
6190
6185
6175
6190
6195
6195
6230
6230
6195
6200
6200
6200
6195
6190
6190
6180
6175
6190
6200
6195
6195
6195
6200
6200
6175
6190
6200
6190
6215
6180
6180
6185
6180
6190
6175
6190
6190
6195
6195
6180
6180
6180
6190
6190
6185
6175
6190
6180
6190
6190
6200
6200
6220
6220
6190
6190
6190
6195
6195
6205
6205
6200
6200
6200
6205
6205
6190
6185
6190
6195
6185
6190
6180
6180
6195
6195
6195
6205
6205
6195
6195
6195
6230
6190
6180
6195
6175
6185
6185
6200
6200
6195
6195
6190
6195
6195
6185
6195
6190
6175
6200
6200
6195
6195
6230
6185
6185
6215
6195
6190
6190
6200
6200
6195
6185
6195
6185
6195
6195
6190
6180
6215
6190
6170
6200
6200
6180
6200
6195
6195
6215
6185
6185
6190
6190
6220
6220
6220
6180
6180
6190
6190
6190
6180
6200
6220
6220
6220
6180
6195
6220
6220
6215
6220
6180
6180
6180
6180
6170
6170
6175
6200
6200
6180
6190
6170
6180
6175
6185
6215
6170
6190
6175
6200
6195
6215
6215
6175
6185
6185
6185
6205
6200
6190
6200
6185
6180
6185
6185
6180
6195
6185
6185
6180
6180
6215
6215
6180
6185
6185
6180
6185
6185
6180
6190
6180
6185
6185
6185
6190
6190
6180
6195
6180
6180
6175
6175
6185
6185
6185
6180
6190
6180
6185
6180
6180
6195
6185
6195
6180
6175
6190
6205
6180
6205
6180
6175
6180
6195
6195
6195
6195
6180
6200
6200
6195
6195
6195
6195
6185
6190
6175
6190
6185
6200
6200
6190
6200
6200
6200
6185
6190
6185
6200
6185
6200
6190
6195
6190
6190
6190
6190
6190
6190
6195
6180
6175
6185
6175
6185
6180
6195
6180
6195
6185
6180
6180
6180
6180
6190
6185
6190
6190
6195
6180
6180
6195
6195
6195
6195
6195
6175
6175
6175
6170
6180
6180
6175
6180
6180
6175
6170
6175
6170
6180
6180
6175
6180
6180
6175
6180
6180
6185
6190
6190
6185
6185
6185
6175
6180
6180
6247
6237
6247
6202
6197
6192
6232
6212
6202
6192
6202
6192
6192
6197
6207
6207
6192
6197
6232
6212
6207
6212
6212
6207
6207
6197
6202
6192
6207
6187
6187
6187
6202
6207
6212
6187
6192
6192
6202
6242
6242
6242
6242
6242
6212
6207
6207
6207
6207
6217
6202
6232
6232
6182
6192
6192
6187
6202
6192
6217
6187
6202
6202
6192
6232
6207
6212
6217
6187
6207
6197
6202
6207
6207
6202
6217
6227
6192
6192
6207
6217
6217
6207
6192
6192
6197
6192
6202
6202
6197
6207
6212
6232
6207
6212
6197
6197
6207
6212
6202
6202
6202
6207
6207
6217
6217
6202
6197
6207
6217
6207
6202
6197
6197
6192
6202
6187
6202
6242
6242
6202
6192
6207
6202
6187
6202
6207
6207
6202
6207
6207
6197
6227
6242
6242
6197
6212
6212
6212
6212
6207
6197
6202
6192
6197
6207
6202
6227
6227
6187
6212
6212
6227
6202
6202
6192
6207
6207
6207
6182
6202
6212
6207
6192
6192
6192
6202
6192
6202
6207
6232
6227
6232
6227
6232
6197
6197
6197
6192
6192
6212
6232
6232
6232
6182
6192
6182
6187
6207
6232
6232
6227
6227
6192
6192
6192
6212
6212
6212
6212
6192
6197
6207
6227
6182
6187
6207
6207
6222
6222
6187
6197
6212
6217
6217
6207
6202
6207
6192
6197
6197
6192
6192
6192
6192
6192
6202
6192
6222
6222
6192
6197
6197
6192
6192
6192
6187
6197
6192
6202
6192
6197
6197
6197
6202
6192
6202
6207
6192
6192
6187
6197
6197
6187
6197
6207
6197
6187
6197
6192
6197
6192
6192
6192
6202
6192
6202
6187
6212
6207
6207
6197
6192
6202
6202
6202
6202
6217
6187
6207
6207
6207
6207
6207
6212
6212
6207
6192
6212
6212
6207
6197
6202
6187
6202
6197
6212
6212
6212
6212
6212
6212
6212
6212
6212
6212
6212
6197
6202
6197
6207
6197
6207
6207
6202
6207
6202
6197
6202
6202
6202
6197
6207
6197
6197
6207
6192
6207
6192
6192
6202
6192
6202
6202
6207
6192
6207
6207
6207
6207
6207
6187
6187
6182
6192
6192
6187
6192
6192
6197
6187
6182
6187
6182
6192
6192
6187
6192
6192
6187
6192
6192
6197
6202
6197
6187
6197
6197
6187
6192
6192
6249
6249
6204
6209
6199
6259
6224
6224
6219
6209
6194
6219
6219
6219
6214
6204
6204
6199
6219
6214
6209
6209
6254
6254
6219
6219
6219
6214
6199
6219
6209
6209
6219
6214
6224
6224
6204
6199
6209
6219
6254
6219
6219
6224
6224
6224
6194
6204
6204
6219
6199
6214
6214
6204
6204
6254
6224
6224
6224
6219
6219
6224
6224
6219
6204
6204
6204
6204
6204
6224
6224
6224
6219
6204
6214
6204
6214
6244
6219
6229
6219
6214
6219
6229
6229
6224
6214
6214
6224
6224
6224
6224
6239
6204
6244
6244
6214
6204
6209
6219
6209
6224
6199
6209
6209
6219
6244
6224
6224
6219
6224
6224
6214
6224
6224
6224
6219
6219
6219
6229
6214
6224
6209
6204
6214
6224
6224
6214
6224
6209
6204
6214
6214
6219
6214
6219
6254
6254
6219
6219
6209
6204
6239
6239
6209
6254
6254
6219
6219
6209
6224
6224
6209
6214
6224
6204
6239
6239
6199
6209
6234
6234
6214
6219
6194
6214
6224
6224
6239
6214
6224
6224
6224
6204
6214
6219
6219
6244
6244
6204
6214
6219
6239
6239
6219
6209
6209
6219
6239
6239
6239
6204
6204
6204
6204
6204
6219
6244
6244
6239
6229
6214
6214
6219
6244
6244
6239
6204
6204
6204
6209
6224
6224
6204
6209
6209
6204
6204
6219
6209
6209
6209
6209
6219
6209
6239
6194
6234
6234
6199
6214
6199
6204
6219
6229
6229
6209
6204
6214
6209
6204
6234
6234
6204
6214
6199
6234
6234
6204
6204
6204
6209
6209
6204
6204
6199
6199
6209
6204
6214
6204
6204
6204
6214
6214
6219
6219
6204
6204
6209
6199
6209
6219
6209
6199
6199
6204
6204
6204
6214
6229
6214
6199
6209
6224
6224
6219
6209
6204
6204
6204
6214
6214
6204
6214
6214
6224
6219
6219
6219
6219
6219
6219
6219
6219
6214
6214
6204
6224
6224
6214
6209
6214
6199
6214
6209
6224
6219
6219
6224
6219
6224
6224
6224
6224
6204
6214
6219
6209
6204
6219
6219
6214
6219
6214
6214
6214
6214
6209
6219
6209
6209
6209
6204
6204
6204
6204
6209
6219
6199
6219
6194
6204
6204
6199
6214
6214
6214
6199
6219
6219
6219
6219
6219
6219
6199
6199
6219
6194
6204
6204
6199
6204
6204
6209
6209
6199
6194
6199
6194
6204
6199
6199
6204
6204
6199
6204
6204
6209
6209
6209
6199
6209
6209
6199
6204
6204
6226
6216
6216
6216
6261
6271
6226
6236
6216
6231
6226
6206
6216
6216
6216
6216
6221
6221
6231
6221
6221
6221
6221
6211
6246
6246
6236
6236
6231
6236
6211
6211
6216
6236
6206
6231
6226
6236
6236
6231
6256
6256
6216
6226
6206
6266
6231
6236
6231
6236
6236
6226
6216
6216
6226
6266
6231
6236
6236
6236
6236
6226
6216
6216
6226
6216
6221
6231
6216
6221
6236
6236
6236
6231
6226
6251
6236
6226
6241
6236
6251
6256
6226
6226
6241
6236
6216
6211
6236
6231
6251
6236
6236
6226
6231
6231
6231
6231
6236
6231
6226
6236
6231
6211
6231
6231
6226
6226
6216
6221
6226
6236
6261
6261
6231
6231
6221
6216
6246
6246
6226
6236
6221
6261
6261
6231
6231
6221
6221
6226
6236
6236
6221
6221
6236
6211
6236
6236
6246
6246
6216
6226
6231
6226
6231
6231
6236
6231
6251
6226
6236
6236
6236
6256
6226
6226
6231
6241
6241
6241
6241
6251
6251
6231
6216
6216
6216
6216
6221
6236
6211
6231
6216
6216
6226
6251
6251
6216
6216
6211
6231
6251
6251
6241
6216
6226
6231
6221
6256
6256
6251
6216
6216
6216
6236
6236
6221
6221
6216
6221
6221
6221
6221
6221
6221
6216
6226
6221
6221
6226
6251
6206
6226
6221
6211
6216
6221
6221
6236
6236
6226
6221
6211
6246
6246
6226
6221
6246
6246
6216
6216
6221
6211
6216
6211
6216
6226
6216
6226
6226
6226
6216
6216
6211
6221
6231
6216
6211
6211
6216
6236
6211
6216
6236
6226
6216
6216
6226
6231
6216
6221
6221
6236
6226
6226
6236
6231
6231
6226
6226
6216
6231
6231
6221
6226
6211
6226
6221
6236
6221
6236
6231
6231
6231
6231
6236
6236
6231
6231
6211
6226
6216
6216
6231
6231
6211
6226
6231
6226
6211
6226
6226
6226
6216
6231
6221
6221
6221
6221
6206
6216
6216
6221
6231
6231
6216
6221
6221
6216
6226
6211
6226
6226
6231
6231
6231
6231
6231
6231
6211
6211
6231
6231
6206
6216
6211
6211
6216
6216
6221
6221
6221
6211
6206
6211
6206
6211
6211
6211
6211
6211
6216
6216
6211
6216
6216
6221
6216
6221
6211
6211
6221
6221
6211
6216
6216
6233
6228
6238
6273
6278
6278
6228
6228
6228
6228
6223
6223
6283
6273
6228
6278
6238
6233
6228
6228
6233
6243
6233
6228
6228
6228
6223
6218
6228
6238
6228
6238
6238
6263
6258
6258
6238
6238
6243
6218
6218
6248
6243
6248
6238
6223
6248
6248
6243
6273
6273
6248
6248
6238
6243
6228
6238
6243
6238
6228
6248
6273
6273
6248
6238
6248
6248
6243
6238
6233
6238
6248
6248
6268
6268
6268
6263
6263
6263
6238
6228
6248
6268
6243
6253
6228
6243
6243
6243
6243
6233
6238
6263
6238
6243
6243
6238
6243
6243
6238
6223
6238
6238
6243
6243
6248
6228
6258
6258
6233
6248
6238
6238
6228
6233
6233
6238
6248
6233
6273
6273
6243
6238
6238
6263
6228
6228
6238
6248
6248
6233
6233
6258
6258
6243
6223
6238
6248
6248
6223
6238
6233
6238
6233
6243
6248
6243
6263
6248
6248
6268
6263
6238
6243
6268
6263
6263
6233
6243
6253
6253
6218
6218
6223
6243
6223
6223
6228
6228
6228
6248
6248
6238
6238
6258
6263
6258
6263
6228
6228
6228
6228
6263
6263
6243
6248
6233
6238
6268
6268
6258
6228
6233
6233
6228
6228
6223
6223
6233
6248
6248
6223
6233
6233
6233
6223
6238
6228
6228
6233
6218
6258
6233
6243
6243
6238
6233
6233
6233
6238
6258
6258
6238
6238
6258
6258
6223
6233
6228
6223
6243
6228
6238
6228
6233
6238
6238
6228
6223
6223
6223
6228
6238
6228
6223
6228
6243
6248
6223
6238
6248
6243
6248
6228
6223
6233
6243
6248
6243
6238
6238
6243
6228
6233
6248
6238
6223
6238
6233
6248
6248
6248
6248
6248
6243
6243
6228
6228
6238
6228
6243
6243
6238
6243
6238
6223
6238
6238
6238
6243
6233
6233
6233
6228
6223
6223
6233
6243
6243
6223
6228
6228
6223
6233
6233
6233
6233
6223
6238
6238
6238
6243
6243
6243
6243
6243
6243
6223
6223
6238
6243
6218
6228
6223
6223
6228
6228
6228
6233
6228
6223
6218
6223
6218
6223
6223
6223
6228
6228
6223
6228
6228
6233
6228
6228
6233
6223
6233
6233
6223
6228
6228
6245
6290
6290
6290
6290
6285
6240
6240
6290
6240
6240
6290
6285
6250
6290
6230
6230
6240
6240
6245
6275
6255
6260
6235
6245
6250
6255
6240
6235
6250
6245
6250
6250
6250
6270
6270
6270
6265
6285
6285
6285
6285
6275
6275
6240
6250
6250
6250
6260
6250
6285
6260
6260
6250
6255
6255
6255
6255
6235
6260
6240
6250
6245
6250
6255
6240
6260
6255
6255
6260
6275
6255
6240
6260
6260
6280
6255
6260
6240
6280
6255
6255
6255
6240
6250
6260
6245
6250
6250
6255
6255
6250
6255
6275
6275
6250
6255
6250
6255
6245
6240
6235
6245
6260
6250
6250
6240
6240
6245
6235
6245
6245
6255
6260
6275
6240
6250
6255
6250
6250
6285
6285
6285
6285
6270
6235
6275
6275
6235
6255
6260
6240
6250
6240
6250
6270
6270
6260
6235
6250
6250
6255
6255
6280
6250
6275
6240
6240
6245
6245
6240
6240
6255
6275
6275
6245
6255
6255
6235
6255
6280
6230
6240
6235
6260
6260
6230
6250
6235
6255
6235
6235
6260
6275
6270
6275
6270
6230
6235
6245
6235
6275
6275
6275
6275
6240
6240
6250
6270
6270
6270
6255
6255
6255
6240
6240
6245
6240
6245
6275
6275
6245
6240
6235
6235
6235
6260
6260
6245
6240
6235
6270
6240
6240
6270
6230
6245
6245
6245
6245
6245
6245
6250
6270
6270
6250
6270
6270
6240
6235
6235
6250
6235
6245
6245
6245
6240
6235
6235
6240
6250
6240
6240
6260
6255
6235
6250
6240
6250
6260
6255
6255
6260
6260
6255
6255
6250
6240
6245
6260
6250
6250
6235
6250
6245
6260
6250
6255
6260
6260
6260
6260
6250
6250
6240
6240
6240
6250
6235
6255
6255
6235
6245
6255
6245
6235
6230
6250
6250
6250
6255
6240
6245
6240
6235
6235
6245
6255
6255
6240
6235
6245
6245
6245
6250
6250
6250
6255
6255
6255
6255
6250
6250
6250
6235
6250
6255
6235
6250
6250
6230
6240
6235
6235
6235
6240
6240
6240
6240
6240
6235
6230
6235
6230
6235
6235
6235
6240
6240
6235
6240
6240
6245
6240
6245
6235
6245
6245
6235
6240
6240
6257
6252
6252
6247
6252
6302
6297
6252
6242
6262
6257
6302
6297
6257
6252
6302
6277
6277
6272
6272
6247
6252
6257
6262
6247
6252
6242
6247
6267
6267
6262
6257
6287
6282
6277
6262
6267
6267
6257
6282
6282
6272
6267
6247
6247
6297
6272
6267
6262
6257
6297
6297
6297
6257
6252
6252
6267
6267
6257
6262
6247
6262
6252
6267
6267
6272
6272
6252
6262
6267
6252
6272
6287
6267
6262
6267
6247
6287
6262
6247
6262
6267
6262
6262
6262
6262
6272
6272
6272
6272
6252
6287
6292
6292
6282
6262
6267
6262
6267
6287
6287
6252
6292
6292
6247
6247
6257
6277
6272
6242
6252
6257
6252
6262
6267
6272
6282
6247
6287
6287
6262
6297
6297
6297
6297
6272
6272
6272
6247
6282
6282
6262
6262
6267
6272
6247
6262
6247
6262
6277
6277
6272
6247
6257
6262
6267
6277
6277
6287
6287
6277
6287
6277
6252
6257
6262
6247
6247
6247
6267
6287
6287
6242
6252
6267
6267
6267
6267
6247
6247
6287
6252
6267
6287
6277
6287
6277
6242
6257
6247
6267
6272
6287
6287
6257
6287
6287
6282
6282
6252
6252
6262
6247
6247
6252
6252
6262
6247
6252
6287
6252
6242
6257
6257
6252
6257
6272
6272
6282
6247
6257
6282
6242
6247
6257
6267
6267
6262
6257
6257
6262
6282
6282
6257
6282
6282
6252
6247
6257
6257
6247
6257
6252
6252
6247
6257
6247
6272
6252
6252
6262
6272
6267
6272
6267
6262
6262
6252
6257
6262
6247
6257
6257
6267
6262
6267
6272
6267
6272
6267
6262
6262
6252
6247
6262
6267
6267
6257
6267
6257
6247
6257
6262
6257
6267
6252
6247
6257
6267
6257
6267
6242
6247
6257
6252
6252
6262
6262
6262
6267
6267
6262
6262
6262
6262
6262
6247
6262
6247
6262
6262
6242
6247
6247
6247
6247
6252
6252
6252
6252
6247
6242
6247
6242
6247
6247
6247
6252
6252
6247
6252
6252
6257
6252
6257
6247
6257
6257
6247
6252
6252
6264
6309
6309
6264
6259
6309
6264
6264
6264
6269
6264
6264
6264
6309
6309
6269
6259
6309
6299
6289
6284
6279
6259
6264
6269
6279
6279
6264
6254
6274
6269
6289
6289
6299
6264
6284
6284
6274
6264
6269
6284
6274
6269
6269
6294
6289
6284
6284
6259
6279
6269
6259
6279
6269
6309
6309
6259
6274
6264
6284
6279
6279
6274
6274
6264
6264
6299
6274
6274
6279
6279
6274
6279
6279
6279
6259
6299
6299
6274
6274
6279
6259
6274
6274
6254
6254
6279
6269
6304
6304
6294
6269
6264
6299
6274
6274
6294
6294
6274
6274
6259
6304
6304
6304
6304
6259
6299
6299
6254
6259
6264
6269
6289
6284
6254
6259
6269
6259
6274
6289
6289
6279
6279
6284
6284
6259
6294
6294
6269
6304
6304
6304
6304
6284
6259
6274
6274
6279
6279
6284
6269
6269
6289
6299
6264
6259
6279
6259
6264
6289
6299
6289
6299
6289
6279
6274
6284
6284
6264
6274
6259
6299
6294
6299
6264
6279
6274
6274
6279
6279
6259
6289
6289
6299
6254
6264
6279
6259
6269
6299
6289
6299
6289
6254
6269
6259
6274
6284
6299
6299
6264
6264
6269
6264
6294
6294
6269
6259
6259
6254
6264
6269
6259
6299
6284
6284
6259
6294
6294
6254
6259
6274
6269
6274
6274
6264
6264
6294
6294
6294
6294
6264
6259
6269
6264
6259
6264
6264
6259
6269
6274
6264
6269
6284
6274
6279
6279
6279
6264
6269
6259
6269
6269
6269
6269
6269
6279
6279
6284
6284
6279
6284
6284
6259
6274
6279
6274
6279
6254
6269
6274
6269
6279
6259
6254
6269
6279
6269
6279
6269
6269
6274
6274
6274
6279
6279
6279
6274
6274
6279
6269
6259
6259
6269
6274
6254
6259
6259
6259
6259
6264
6264
6259
6264
6254
6254
6254
6254
6259
6259
6259
6264
6264
6259
6264
6264
6269
6264
6269
6259
6269
6269
6259
6264
6264
6276
6276
6276
6271
6321
6321
6276
6321
6266
6266
6276
6321
6271
6271
6271
6281
6321
6271
6271
6271
6271
6281
6321
6281
6281
6286
6281
6311
6311
6266
6266
6276
6276
6276
6281
6276
6276
6286
6281
6281
6281
6281
6311
6296
6291
6281
6281
6281
6281
6301
6301
6296
6296
6291
6281
6276
6276
6316
6316
6286
6296
6291
6276
6276
6286
6286
6276
6311
6306
6291
6291
6271
6311
6286
6291
6291
6291
6286
6286
6271
6286
6286
6286
6291
6276
6276
6286
6271
6281
6281
6286
6306
6306
6281
6281
6271
6311
6266
6316
6316
6311
6311
6306
6311
6306
6281
6266
6281
6271
6271
6301
6291
6266
6271
6276
6296
6281
6301
6301
6291
6271
6276
6316
6316
6291
6271
6281
6281
6286
6291
6276
6276
6301
6271
6291
6266
6276
6296
6291
6286
6296
6296
6276
6276
6276
6271
6276
6311
6311
6306
6281
6266
6311
6311
6311
6311
6276
6291
6281
6271
6281
6286
6286
6301
6301
6306
6276
6286
6311
6296
6311
6296
6266
6281
6271
6281
6281
6281
6296
6306
6306
6281
6276
6281
6271
6266
6306
6276
6266
6271
6276
6271
6311
6281
6311
6281
6296
6296
6306
6306
6266
6286
6281
6306
6306
6271
6306
6306
6271
6271
6276
6276
6271
6276
6281
6281
6271
6281
6291
6291
6286
6291
6286
6291
6291
6291
6276
6281
6281
6271
6281
6281
6281
6286
6291
6291
6291
6291
6286
6286
6286
6281
6281
6291
6281
6286
6281
6291
6271
6271
6271
6281
6291
6291
6281
6281
6276
6276
6281
6286
6286
6286
6291
6286
6281
6281
6291
6286
6286
6256
6291
6256
6266
6286
6271
6286
6281
6266
6271
6271
6271
6276
6276
6271
6266
6266
6266
6271
6271
6271
6276
6276
6271
6276
6276
6281
6276
6281
6271
6281
6281
6271
6276
6276
6333
6283
6333
6338
6333
6333
6293
6283
6283
6288
6288
6278
6278
6288
6288
6283
6283
6328
6293
6283
6328
6293
6313
6313
6333
6293
6293
6293
6298
6293
6288
6293
6333
6313
6328
6328
6323
6318
6278
6288
6293
6293
6298
6288
6298
6288
6293
6293
6293
6293
6293
6293
6313
6293
6293
6293
6293
6293
6323
6303
6303
6303
6293
6288
6293
6298
6283
6288
6308
6298
6298
6308
6303
6298
6288
6308
6298
6298
6288
6288
6288
6323
6298
6323
6303
6303
6303
6303
6298
6298
6298
6298
6278
6298
6293
6308
6308
6328
6298
6303
6323
6293
6293
6283
6303
6303
6303
6303
6293
6288
6288
6293
6283
6328
6278
6323
6323
6323
6323
6298
6308
6318
6318
6318
6318
6318
6268
6293
6283
6278
6288
6313
6278
6283
6283
6308
6283
6278
6288
6308
6308
6303
6283
6288
6288
6303
6328
6328
6323
6313
6283
6288
6288
6293
6288
6303
6288
6313
6283
6298
6283
6288
6323
6313
6298
6293
6303
6303
6288
6288
6323
6323
6293
6293
6283
6288
6318
6318
6288
6318
6318
6298
6293
6283
6293
6293
6293
6308
6308
6288
6288
6293
6293
6293
6293
6293
6293
6278
6318
6318
6293
6283
6308
6283
6293
6293
6288
6288
6288
6318
6288
6323
6293
6293
6283
6318
6308
6308
6298
6298
6318
6318
6278
6288
6293
6318
6318
6318
6318
6283
6283
6283
6288
6283
6288
6293
6293
6283
6293
6303
6303
6303
6303
6298
6303
6298
6298
6298
6303
6303
6288
6293
6283
6293
6293
6293
6298
6303
6303
6298
6283
6298
6283
6283
6283
6293
6293
6298
6293
6293
6293
6298
6293
6298
6283
6288
6283
6293
6303
6303
6288
6288
6283
6293
6293
6298
6298
6298
6298
6293
6293
6298
6293
6293
6298
6288
6298
6298
6298
6268
6278
6298
6278
6298
6298
6278
6283
6283
6283
6288
6288
6278
6278
6278
6283
6283
6283
6288
6288
6283
6288
6288
6293
6288
6293
6283
6293
6293
6283
6288
6288
6350
6350
6350
6345
6345
6305
6290
6290
6300
6300
6350
6305
6340
6305
6305
6300
6300
6290
6300
6305
6305
6295
6295
6300
6295
6320
6320
6325
6315
6295
6295
6295
6340
6305
6300
6305
6305
6300
6345
6305
6300
6310
6310
6300
6345
6325
6305
6305
6305
6305
6300
6300
6300
6300
6305
6305
6320
6325
6315
6305
6305
6305
6305
6300
6305
6300
6305
6320
6325
6325
6295
6300
6310
6310
6305
6310
6315
6315
6320
6320
6305
6300
6310
6305
6310
6315
6335
6340
6340
6300
6315
6310
6305
6320
6305
6300
6300
6310
6305
6310
6310
6315
6295
6300
6305
6305
6310
6310
6305
6295
6335
6330
6305
6305
6310
6310
6300
6295
6290
6330
6300
6305
6295
6300
6340
6305
6305
6310
6330
6305
6295
6305
6315
6315
6310
6340
6305
6295
6295
6305
6290
6305
6305
6340
6305
6305
6335
6335
6320
6290
6290
6330
6295
6330
6330
6280
6310
6320
6320
6330
6330
6300
6290
6300
6295
6295
6300
6325
6290
6295
6315
6320
6335
6325
6315
6295
6305
6300
6290
6300
6340
6340
6315
6300
6300
6290
6315
6295
6300
6300
6325
6325
6295
6305
6320
6320
6335
6325
6305
6300
6310
6310
6295
6295
6330
6335
6330
6330
6300
6300
6300
6300
6305
6300
6305
6295
6305
6305
6305
6305
6305
6305
6300
6305
6305
6305
6305
6305
6320
6305
6300
6330
6300
6330
6305
6330
6310
6310
6320
6320
6310
6330
6290
6330
6300
6330
6330
6330
6330
6295
6295
6295
6295
6300
6290
6295
6300
6310
6305
6305
6305
6315
6315
6315
6315
6310
6300
6310
6300
6310
6310
6310
6310
6310
6300
6305
6315
6315
6295
6305
6305
6320
6305
6305
6320
6315
6315
6315
6315
6315
6315
6315
6315
6310
6310
6310
6310
6295
6295
6300
6305
6305
6305
6310
6305
6310
6300
6300
6300
6290
6305
6315
6315
6300
6305
6305
6310
6310
6310
6310
6305
6305
6310
6310
6310
6310
6310
6280
6295
6290
6310
6305
6290
6295
6295
6295
6300
6300
6290
6290
6290
6295
6295
6295
6300
6300
6295
6300
6300
6305
6300
6305
6295
6305
6305
6295
6300
6300
6362
6317
6317
6312
6357
6362
6357
6357
6357
6352
6312
6317
6312
6312
6307
6302
6302
6317
6302
6317
6337
6337
6307
6312
6317
6317
6322
6307
6307
6332
6322
6317
6312
6312
6317
6312
6312
6352
6332
6332
6352
6352
6312
6317
6312
6322
6307
6322
6352
6317
6317
6317
6312
6312
6352
6332
6327
6332
6337
6322
6307
6317
6317
6317
6312
6317
6312
6312
6317
6312
6317
6327
6337
6337
6322
6307
6312
6312
6312
6322
6322
6322
6312
6332
6317
6317
6312
6322
6322
6317
6317
6347
6352
6317
6317
6322
6322
6312
6322
6317
6317
6312
6332
6327
6307
6322
6322
6322
6322
6317
6322
6322
6322
6322
6307
6322
6322
6302
6317
6317
6342
6342
6342
6317
6322
6322
6312
6312
6312
6307
6317
6317
6307
6322
6322
6312
6312
6312
6327
6327
6327
6327
6327
6327
6327
6327
6342
6317
6317
6317
6302
6322
6322
6352
6317
6302
6302
6317
6297
6317
6317
6317
6347
6342
6342
6342
6347
6292
6337
6337
6337
6337
6302
6332
6332
6342
6342
6317
6302
6337
6337
6307
6302
6337
6302
6337
6302
6307
6307
6307
6322
6322
6312
6307
6332
6322
6307
6307
6332
6302
6352
6352
6327
6312
6312
6312
6312
6317
6337
6347
6322
6317
6312
6337
6337
6307
6317
6317
6302
6332
6332
6347
6332
6317
6312
6312
6342
6312
6317
6317
6312
6312
6312
6317
6317
6317
6317
6307
6317
6317
6317
6312
6317
6317
6317
6312
6312
6332
6317
6342
6312
6342
6317
6342
6322
6332
6332
6317
6342
6302
6342
6302
6342
6342
6307
6337
6337
6307
6312
6307
6312
6317
6312
6317
6317
6317
6312
6322
6327
6312
6322
6312
6312
6312
6317
6317
6322
6322
6332
6327
6312
6317
6317
6322
6322
6307
6317
6327
6317
6317
6327
6327
6327
6327
6327
6292
6307
6322
6317
6317
6322
6307
6307
6307
6317
6317
6317
6322
6317
6322
6307
6307
6312
6317
6327
6327
6307
6307
6312
6317
6322
6322
6322
6317
6322
6317
6317
6317
6322
6317
6322
6322
6322
6322
6317
6292
6302
6312
6302
6317
6302
6307
6307
6307
6312
6312
6302
6302
6302
6307
6307
6307
6312
6312
6307
6312
6312
6317
6312
6317
6307
6317
6317
6307
6312
6312
6339
6369
6369
6329
6329
6304
6369
6329
6329
6324
6329
6369
6369
6369
6364
6364
6314
6329
6324
6329
6324
6314
6314
6319
6329
6329
6319
6314
6329
6344
6344
6324
6344
6324
6329
6324
6324
6334
6349
6334
6324
6324
6319
6324
6334
6344
6344
6344
6319
6324
6324
6329
6324
6319
6329
6334
6334
6364
6344
6324
6324
6329
6334
6339
6344
6349
6329
6324
6329
6329
6329
6329
6324
6319
6324
6364
6339
6339
6344
6349
6329
6329
6319
6324
6324
6324
6334
6319
6324
6339
6329
6329
6329
6324
6334
6334
6364
6364
6364
6359
6359
6359
6339
6324
6334
6334
6334
6334
6329
6329
6364
6319
6329
6319
6334
6334
6334
6324
6339
6334
6334
6334
6329
6354
6319
6334
6334
6329
6329
6329
6319
6334
6329
6334
6319
6329
6334
6339
6339
6334
6329
6334
6324
6324
6324
6319
6334
6314
6339
6339
6324
6324
6319
6319
6339
6339
6339
6339
6324
6329
6329
6309
6329
6329
6309
6329
6359
6314
6314
6329
6329
6354
6354
6304
6359
6304
6349
6349
6329
6334
6314
6314
6354
6354
6314
6324
6334
6349
6314
6344
6314
6314
6319
6344
6329
6314
6344
6319
6364
6364
6334
6324
6324
6324
6349
6329
6354
6314
6319
6344
6344
6319
6314
6324
6339
6339
6324
6354
6329
6329
6329
6324
6329
6329
6329
6344
6344
6319
6329
6324
6324
6329
6329
6319
6329
6329
6329
6329
6334
6319
6324
6334
6344
6329
6354
6324
6329
6324
6354
6329
6354
6319
6329
6344
6344
6354
6354
6314
6349
6349
6349
6349
6319
6349
6349
6319
6324
6319
6324
6329
6324
6324
6329
6324
6319
6319
6334
6344
6324
6324
6329
6329
6334
6339
6324
6329
6319
6329
6329
6329
6339
6334
6334
6334
6334
6319
6309
6319
6334
6329
6329
6334
6329
6329
6319
6319
6319
6329
6329
6324
6329
6334
6329
6334
6319
6319
6319
6319
6329
6334
6334
6324
6334
6334
6324
6329
6324
6334
6334
6334
6329
6329
6334
6329
6329
6329
6334
6334
6334
6329
6304
6314
6324
6314
6324
6314
6314
6319
6319
6319
6324
6324
6304
6314
6314
6314
6319
6319
6319
6324
6324
6319
6324
6324
6329
6324
6329
6319
6329
6329
6319
6324
6324
6346
6381
6341
6336
6341
6341
6316
6321
6336
6326
6326
6381
6381
6381
6376
6341
6341
6376
6336
6326
6331
6331
6381
6381
6341
6351
6326
6341
6326
6356
6351
6351
6346
6331
6331
6341
6316
6326
6341
6346
6346
6336
6341
6336
6356
6356
6356
6356
6356
6346
6346
6346
6371
6371
6346
6331
6336
6346
6346
6336
6336
6346
6376
6356
6351
6351
6351
6336
6341
6346
6336
6356
6361
6336
6341
6331
6331
6346
6376
6351
6356
6351
6341
6351
6341
6341
6371
6336
6336
6346
6346
6346
6356
6356
6341
6346
6376
6346
6336
6331
6331
6341
6341
6341
6336
6336
6376
6346
6326
6326
6331
6346
6336
6341
6341
6341
6341
6331
6331
6346
6336
6331
6341
6341
6341
6341
6346
6351
6346
6351
6351
6341
6341
6341
6336
6331
6326
6326
6341
6351
6351
6341
6336
6326
6326
6346
6346
6346
6346
6326
6366
6366
6341
6336
6341
6341
6366
6366
6316
6341
6341
6321
6336
6366
6346
6341
6356
6341
6366
6356
6356
6346
6371
6316
6326
6341
6346
6336
6356
6356
6326
6361
6361
6336
6331
6346
6356
6326
6326
6346
6371
6371
6326
6341
6331
6356
6341
6326
6351
6371
6371
6341
6366
6336
6336
6331
6356
6341
6336
6336
6356
6331
6341
6326
6346
6346
6356
6356
6341
6341
6336
6336
6341
6341
6336
6336
6341
6331
6341
6346
6346
6336
6336
6336
6341
6346
6346
6341
6356
6341
6341
6336
6361
6336
6341
6336
6366
6336
6361
6356
6356
6366
6366
6326
6361
6361
6361
6361
6331
6361
6361
6331
6336
6331
6336
6336
6336
6346
6346
6351
6331
6346
6331
6346
6351
6351
6351
6336
6341
6351
6351
6346
6346
6351
6351
6331
6341
6346
6346
6341
6341
6346
6336
6321
6321
6331
6341
6346
6341
6341
6331
6331
6336
6341
6341
6336
6341
6346
6341
6346
6331
6331
6331
6331
6341
6331
6331
6346
6346
6336
6331
6336
6346
6346
6346
6341
6346
6341
6341
6336
6341
6346
6346
6316
6326
6336
6326
6326
6331
6331
6331
6336
6336
6316
6316
6326
6326
6326
6331
6331
6331
6336
6336
6331
6336
6336
6341
6336
6336
6331
6336
6336
6341
6331
6336
6336
6363
6338
6343
6388
6378
6393
6393
6388
6388
6388
6388
6388
6363
6353
6348
6348
6358
6363
6363
6343
6333
6338
6353
6393
6393
6363
6343
6343
6353
6368
6358
6358
6328
6338
6348
6328
6358
6353
6343
6338
6368
6363
6358
6358
6358
6358
6353
6358
6368
6368
6358
6368
6358
6358
6363
6363
6348
6353
6348
6348
6358
6388
6363
6363
6363
6363
6363
6363
6368
6353
6353
6358
6343
6353
6353
6353
6348
6368
6368
6363
6358
6388
6358
6358
6348
6358
6368
6353
6353
6358
6348
6343
6353
6358
6383
6358
6353
6353
6353
6348
6383
6353
6353
6358
6358
6338
6363
6363
6353
6343
6358
6358
6363
6363
6363
6363
6338
6338
6343
6353
6348
6358
6358
6358
6358
6358
6358
6363
6363
6343
6353
6378
6378
6358
6358
6358
6353
6348
6338
6338
6363
6363
6358
6348
6338
6328
6353
6338
6338
6378
6373
6373
6353
6358
6328
6348
6353
6348
6373
6373
6373
6373
6358
6328
6353
6368
6353
6333
6343
6378
6378
6378
6358
6358
6348
6348
6373
6358
6368
6368
6368
6368
6358
6363
6383
6328
6368
6368
6348
6353
6368
6368
6338
6348
6348
6333
6353
6358
6338
6348
6343
6343
6343
6358
6383
6383
6338
6343
6368
6353
6338
6343
6348
6358
6358
6358
6383
6353
6343
6343
6348
6343
6368
6353
6348
6368
6343
6338
6353
6353
6348
6348
6348
6358
6358
6358
6338
6348
6353
6358
6348
6358
6358
6358
6348
6358
6358
6353
6368
6348
6368
6343
6353
6348
6373
6368
6368
6368
6378
6338
6373
6373
6373
6343
6373
6373
6343
6358
6358
6348
6343
6363
6363
6353
6353
6358
6358
6363
6363
6363
6358
6348
6353
6353
6363
6353
6363
6363
6363
6363
6343
6353
6358
6358
6353
6353
6348
6348
6333
6338
6353
6353
6348
6348
6348
6348
6343
6343
6353
6353
6348
6353
6358
6353
6358
6343
6338
6338
6353
6343
6358
6358
6343
6348
6358
6358
6358
6353
6358
6353
6353
6358
6358
6328
6353
6338
6343
6338
6338
6343
6343
6343
6348
6348
6328
6338
6338
6338
6343
6343
6343
6348
6348
6343
6348
6348
6353
6348
6348
6343
6348
6348
6348
6343
6348
6348
6365
6365
6365
6360
6350
6350
6355
6355
6400
6390
6390
6400
6400
6365
6365
6400
6400
6400
6370
6350
6370
6400
6340
6350
6350
6360
6350
6350
6370
6375
6375
6375
6375
6375
6345
6355
6355
6405
6405
6370
6375
6375
6375
6340
6370
6370
6365
6390
6370
6375
6370
6370
6395
6370
6370
6350
6365
6370
6380
6370
6365
6370
6355
6360
6375
6375
6365
6365
6365
6375
6370
6375
6375
6375
6380
6370
6355
6360
6400
6400
6375
6375
6375
6380
6370
6370
6360
6360
6380
6355
6370
6370
6400
6400
6370
6365
6360
6355
6355
6370
6365
6370
6360
6360
6395
6365
6365
6395
6395
6365
6365
6360
6365
6370
6375
6350
6350
6370
6350
6375
6375
6355
6370
6370
6365
6375
6375
6365
6385
6385
6370
6370
6375
6365
6360
6340
6370
6360
6350
6365
6375
6370
6370
6350
6385
6385
6380
6360
6370
6355
6355
6360
6385
6390
6390
6390
6390
6360
6370
6340
6360
6345
6355
6390
6390
6390
6360
6365
6370
6355
6355
6370
6375
6375
6370
6380
6380
6365
6370
6375
6395
6340
6380
6380
6355
6360
6360
6375
6375
6350
6345
6345
6360
6360
6365
6360
6370
6360
6350
6360
6355
6365
6390
6390
6350
6355
6355
6360
6380
6390
6390
6355
6355
6350
6355
6360
6370
6395
6365
6380
6355
6365
6355
6365
6380
6365
6355
6380
6350
6360
6360
6360
6360
6370
6360
6365
6370
6370
6365
6370
6365
6370
6365
6380
6380
6380
6355
6380
6380
6380
6380
6385
6385
6350
6385
6385
6385
6355
6385
6385
6355
6370
6370
6370
6370
6365
6365
6375
6360
6360
6360
6360
6365
6365
6375
6375
6370
6375
6375
6360
6370
6370
6375
6375
6365
6370
6370
6375
6375
6370
6370
6355
6365
6365
6365
6365
6360
6360
6360
6340
6365
6360
6360
6355
6355
6365
6365
6360
6360
6370
6360
6370
6350
6355
6365
6355
6350
6370
6370
6355
6370
6365
6365
6365
6370
6365
6365
6365
6365
6365
6340
6365
6350
6350
6350
6355
6355
6355
6360
6360
6340
6350
6350
6350
6355
6355
6355
6360
6360
6355
6360
6360
6360
6360
6360
6355
6360
6360
6360
6355
6360
6360
6372
6377
6377
6377
6372
6377
6367
6417
6417
6412
6412
6412
6377
6377
6367
6367
6412
6387
6382
6367
6362
6362
6362
6412
6387
6387
6387
6352
6362
6362
6372
6362
6412
6387
6382
6382
6387
6382
6362
6362
6377
6382
6387
6382
6382
6382
6382
6412
6412
6387
6367
6377
6402
6382
6382
6387
6407
6407
6382
6382
6382
6387
6372
6382
6382
6382
6382
6402
6377
6377
6387
6387
6377
6382
6372
6382
6382
6377
6382
6387
6387
6367
6372
6382
6382
6382
6382
6382
6377
6377
6367
6377
6377
6377
6382
6387
6387
6382
6367
6412
6412
6382
6382
6382
6382
6382
6382
6382
6387
6382
6372
6367
6377
6377
6412
6412
6387
6407
6402
6382
6377
6367
6377
6367
6372
6407
6377
6372
6372
6377
6387
6392
6392
6372
6372
6372
6382
6387
6372
6372
6377
6387
6387
6387
6377
6382
6382
6357
6397
6397
6402
6362
6377
6377
6377
6382
6382
6382
6382
6402
6372
6387
6372
6392
6392
6372
6382
6382
6372
6362
6372
6387
6382
6382
6367
6367
6362
6402
6402
6402
6402
6402
6402
6392
6367
6367
6382
6382
6367
6402
6402
6377
6352
6367
6357
6402
6402
6397
6372
6367
6382
6367
6377
6382
6382
6407
6372
6372
6372
6382
6407
6352
6387
6387
6387
6387
6387
6362
6372
6372
6367
6372
6372
6357
6372
6377
6362
6372
6372
6377
6372
6362
6377
6372
6402
6362
6372
6407
6392
6392
6367
6362
6367
6397
6397
6377
6372
6372
6382
6382
6407
6377
6402
6402
6402
6402
6362
6377
6392
6377
6387
6362
6377
6377
6372
6372
6367
6372
6382
6377
6377
6372
6382
6377
6382
6367
6372
6392
6392
6392
6392
6392
6397
6397
6362
6397
6397
6397
6367
6397
6397
6367
6382
6382
6377
6382
6387
6387
6372
6372
6387
6372
6382
6382
6392
6392
6382
6382
6382
6382
6372
6382
6382
6382
6382
6382
6382
6372
6387
6387
6377
6372
6377
6367
6367
6377
6367
6367
6377
6367
6367
6367
6367
6377
6377
6377
6372
6372
6382
6372
6382
6352
6372
6372
6377
6367
6382
6382
6377
6377
6382
6377
6382
6377
6377
6377
6377
6352
6382
6377
6362
6362
6362
6367
6367
6367
6372
6372
6352
6362
6357
6362
6367
6367
6367
6372
6372
6367
6372
6372
6362
6372
6372
6367
6372
6372
6367
6372
6372
6389
6389
6389
6384
6364
6374
6374
6384
6379
6379
6379
6389
6424
6424
6394
6399
6399
6379
6374
6374
6379
6424
6394
6374
6364
6424
6394
6394
6399
6379
6374
6374
6389
6424
6399
6394
6399
6399
6394
6399
6394
6394
6379
6384
6394
6399
6389
6389
6424
6394
6394
6394
6419
6414
6394
6394
6394
6394
6394
6399
6394
6394
6394
6409
6399
6399
6394
6394
6394
6389
6389
6409
6389
6389
6394
6399
6399
6389
6394
6399
6384
6389
6384
6389
6394
6384
6394
6394
6394
6394
6379
6379
6389
6389
6394
6394
6389
6384
6389
6419
6419
6399
6394
6399
6389
6389
6389
6379
6394
6394
6389
6389
6379
6419
6409
6379
6389
6394
6399
6419
6419
6399
6419
6404
6404
6409
6389
6384
6374
6394
6384
6384
6384
6394
6394
6394
6399
6414
6384
6394
6379
6389
6399
6399
6399
6369
6364
6409
6384
6394
6394
6394
6409
6394
6394
6384
6404
6404
6414
6394
6394
6384
6379
6379
6374
6414
6414
6394
6379
6379
6379
6394
6394
6394
6379
6379
6374
6394
6414
6414
6404
6399
6394
6394
6374
6374
6379
6414
6414
6394
6379
6384
6384
6394
6364
6379
6409
6409
6379
6394
6379
6379
6384
6394
6384
6419
6394
6389
6414
6399
6394
6394
6379
6379
6384
6374
6399
6399
6384
6369
6379
6384
6384
6374
6384
6384
6384
6384
6414
6374
6409
6409
6389
6389
6419
6399
6374
6374
6379
6384
6394
6394
6414
6389
6414
6414
6414
6414
6409
6409
6414
6414
6414
6414
6409
6409
6394
6389
6399
6389
6384
6394
6389
6384
6379
6394
6374
6379
6389
6384
6384
6399
6399
6404
6404
6404
6404
6404
6409
6389
6374
6409
6409
6409
6409
6409
6389
6389
6389
6389
6384
6399
6394
6394
6384
6399
6384
6399
6384
6384
6379
6379
6399
6399
6389
6399
6399
6399
6399
6394
6394
6394
6394
6384
6399
6394
6384
6394
6394
6394
6394
6394
6394
6389
6389
6374
6379
6379
6379
6389
6389
6379
6389
6379
6379
6389
6384
6389
6389
6384
6384
6384
6384
6394
6384
6374
6394
6384
6384
6384
6384
6389
6374
6394
6394
6389
6389
6389
6379
6394
6389
6394
6394
6389
6389
6394
6389
6389
6364
6394
6384
6374
6374
6374
6379
6379
6379
6384
6384
6364
6369
6369
6369
6369
6374
6379
6379
6379
6384
6384
6379
6384
6384
6374
6384
6384
6379
6384
6384
6379
6384
6384
6386
6386
6386
6401
6436
6391
6396
6421
6436
6421
6421
6411
6411
6401
6406
6411
6406
6376
6406
6411
6411
6431
6431
6411
6391
6391
6406
6431
6431
6411
6411
6406
6391
6391
6406
6411
6396
6401
6396
6436
6411
6386
6406
6406
6411
6411
6421
6421
6406
6436
6406
6411
6401
6401
6401
6401
6401
6401
6411
6411
6396
6406
6406
6406
6406
6421
6396
6396
6406
6411
6411
6391
6401
6406
6406
6411
6401
6406
6396
6406
6406
6406
6406
6406
6406
6401
6401
6406
6406
6401
6401
6396
6386
6396
6396
6401
6401
6401
6401
6391
6421
6401
6401
6401
6391
6406
6401
6406
6391
6431
6426
6386
6406
6406
6396
6396
6401
6396
6431
6431
6406
6411
6416
6411
6416
6426
6401
6406
6406
6396
6396
6396
6381
6406
6396
6391
6406
6411
6411
6411
6421
6391
6406
6401
6386
6376
6401
6406
6406
6376
6381
6421
6391
6391
6401
6406
6406
6406
6406
6416
6416
6426
6426
6406
6391
6391
6391
6426
6421
6421
6426
6421
6421
6426
6401
6401
6386
6426
6426
6406
6391
6406
6386
6406
6406
6391
6391
6406
6421
6421
6416
6406
6406
6406
6381
6396
6401
6401
6386
6391
6421
6421
6406
6406
6376
6391
6396
6396
6391
6401
6391
6401
6426
6406
6391
6396
6396
6406
6391
6426
6386
6411
6411
6391
6391
6396
6396
6381
6391
6386
6396
6396
6396
6401
6401
6396
6426
6386
6426
6406
6406
6386
6391
6391
6406
6426
6421
6421
6396
6406
6426
6426
6421
6426
6426
6421
6406
6401
6406
6396
6396
6406
6396
6391
6401
6396
6391
6411
6416
6396
6416
6416
6416
6416
6421
6386
6421
6401
6421
6421
6421
6421
6401
6406
6396
6406
6406
6411
6401
6396
6396
6411
6401
6411
6411
6411
6406
6406
6406
6406
6411
6411
6411
6406
6396
6411
6401
6401
6406
6401
6406
6406
6406
6406
6406
6401
6401
6386
6391
6391
6391
6401
6386
6401
6391
6391
6396
6396
6396
6396
6396
6396
6396
6396
6396
6406
6396
6381
6386
6406
6386
6381
6396
6396
6396
6401
6406
6406
6401
6401
6401
6401
6406
6401
6406
6401
6401
6401
6401
6401
6406
6376
6406
6386
6386
6386
6391
6391
6391
6401
6396
6396
6376
6381
6381
6386
6391
6391
6391
6396
6396
6391
6396
6396
6386
6386
6396
6396
6391
6396
6396
6391
6396
6396
6398
6388
6388
6438
6433
6403
6408
6408
6408
6448
6448
6448
6448
6418
6418
6443
6443
6443
6443
6413
6393
6398
6398
6413
6408
6418
6423
6423
6433
6433
6423
6423
6423
6418
6423
6423
6443
6413
6423
6418
6403
6418
6413
6418
6423
6418
6408
6418
6403
6413
6418
6413
6413
6448
6423
6418
6418
6418
6418
6408
6413
6408
6423
6413
6403
6448
6418
6418
6418
6423
6408
6413
6413
6418
6413
6423
6423
6423
6433
6418
6418
6418
6403
6413
6418
6418
6403
6418
6418
6413
6413
6413
6413
6413
6413
6403
6418
6418
6413
6408
6413
6408
6408
6403
6418
6418
6393
6408
6408
6413
6413
6408
6408
6423
6433
6413
6413
6398
6398
6418
6418
6408
6398
6423
6438
6438
6438
6418
6418
6418
6418
6408
6418
6443
6443
6443
6443
6423
6413
6418
6418
6408
6433
6433
6423
6423
6423
6403
6418
6433
6413
6423
6423
6423
6413
6398
6428
6408
6413
6418
6388
6438
6438
6438
6438
6438
6423
6418
6418
6418
6418
6438
6403
6418
6433
6433
6438
6413
6398
6408
6408
6438
6438
6413
6398
6393
6398
6413
6413
6398
6398
6413
6418
6418
6423
6408
6408
6398
6403
6413
6408
6388
6403
6418
6403
6408
6403
6408
6408
6408
6433
6413
6413
6398
6408
6403
6398
6418
6418
6433
6403
6398
6438
6438
6393
6413
6408
6408
6408
6393
6438
6393
6438
6438
6433
6433
6438
6438
6433
6433
6418
6438
6398
6403
6418
6413
6403
6438
6433
6433
6418
6418
6433
6433
6428
6433
6433
6428
6418
6418
6408
6413
6403
6418
6398
6408
6423
6428
6408
6403
6428
6428
6428
6428
6408
6433
6408
6433
6413
6413
6433
6433
6433
6433
6408
6408
6408
6413
6418
6403
6403
6413
6418
6423
6418
6418
6418
6418
6418
6418
6418
6418
6418
6418
6408
6423
6418
6418
6413
6413
6413
6413
6408
6408
6403
6403
6403
6403
6413
6413
6403
6403
6408
6403
6408
6408
6408
6408
6408
6408
6418
6408
6418
6398
6393
6408
6403
6403
6413
6418
6418
6408
6413
6413
6413
6413
6418
6413
6413
6413
6413
6413
6413
6388
6408
6413
6398
6398
6398
6403
6403
6403
6413
6408
6408
6388
6393
6393
6398
6403
6403
6403
6408
6408
6403
6408
6403
6398
6408
6408
6403
6408
6408
6403
6408
6408
6430
6430
6415
6450
6450
6460
6460
6420
6420
6445
6460
6460
6460
6420
6430
6430
6425
6410
6410
6405
6415
6400
6425
6420
6425
6430
6435
6430
6430
6410
6450
6445
6445
6445
6440
6435
6430
6430
6455
6425
6425
6435
6425
6425
6430
6435
6435
6455
6455
6455
6435
6430
6420
6410
6435
6420
6420
6420
6430
6425
6425
6435
6430
6430
6420
6430
6420
6460
6460
6435
6425
6425
6420
6435
6430
6430
6430
6430
6420
6415
6460
6460
6430
6430
6425
6430
6430
6430
6445
6430
6425
6410
6430
6430
6425
6425
6425
6425
6425
6415
6415
6415
6415
6415
6415
6430
6425
6430
6420
6420
6420
6420
6420
6430
6420
6450
6425
6425
6420
6420
6420
6420
6420
6430
6430
6425
6435
6425
6425
6410
6405
6405
6435
6430
6430
6415
6455
6455
6455
6455
6425
6430
6430
6425
6430
6430
6415
6445
6445
6435
6435
6435
6410
6430
6430
6430
6430
6400
6425
6420
6420
6425
6410
6440
6425
6415
6430
6450
6410
6410
6450
6435
6415
6415
6425
6425
6425
6430
6450
6410
6430
6440
6440
6445
6420
6420
6425
6420
6435
6410
6420
6420
6420
6430
6425
6435
6415
6420
6410
6415
6420
6400
6415
6420
6430
6420
6420
6415
6415
6410
6420
6420
6445
6420
6425
6425
6420
6425
6445
6410
6425
6425
6410
6415
6405
6450
6450
6450
6450
6445
6445
6430
6420
6450
6450
6450
6450
6415
6415
6425
6425
6450
6405
6450
6450
6445
6450
6450
6445
6425
6420
6450
6425
6410
6415
6450
6440
6440
6430
6430
6430
6430
6420
6425
6430
6415
6420
6435
6440
6420
6435
6435
6440
6440
6420
6445
6420
6445
6425
6430
6430
6445
6445
6445
6445
6415
6430
6430
6420
6430
6430
6425
6420
6430
6430
6430
6430
6430
6425
6430
6420
6430
6430
6425
6425
6420
6405
6405
6415
6415
6410
6425
6425
6415
6415
6415
6420
6420
6415
6420
6420
6430
6420
6430
6400
6405
6420
6425
6430
6430
6420
6420
6415
6415
6425
6430
6425
6425
6425
6425
6425
6425
6425
6425
6400
6425
6410
6410
6410
6415
6415
6415
6420
6425
6420
6420
6400
6405
6405
6410
6415
6415
6415
6420
6420
6415
6415
6415
6410
6420
6420
6415
6420
6420
6415
6420
6420
6437
6442
6442
6437
6422
6417
6417
6457
6472
6472
6472
6452
6452
6437
6442
6472
6432
6432
6442
6442
6422
6412
6457
6452
6437
6422
6437
6462
6462
6457
6457
6442
6447
6447
6447
6442
6432
6447
6432
6427
6427
6427
6427
6447
6467
6467
6437
6437
6442
6442
6437
6432
6432
6432
6432
6442
6432
6437
6437
6437
6437
6437
6432
6432
6432
6472
6472
6447
6437
6437
6432
6432
6437
6442
6442
6447
6432
6437
6437
6437
6437
6437
6437
6472
6472
6442
6442
6442
6437
6432
6442
6437
6442
6442
6457
6442
6437
6427
6417
6442
6427
6427
6427
6442
6437
6437
6437
6427
6442
6437
6437
6437
6437
6432
6432
6427
6437
6452
6442
6437
6437
6437
6432
6432
6432
6457
6457
6442
6442
6437
6437
6437
6422
6437
6442
6457
6457
6417
6462
6462
6462
6462
6437
6442
6412
6437
6452
6452
6442
6442
6442
6422
6437
6442
6442
6442
6452
6437
6427
6432
6437
6427
6412
6422
6462
6457
6457
6432
6442
6457
6457
6462
6417
6417
6427
6422
6422
6457
6442
6427
6432
6432
6432
6432
6442
6457
6412
6447
6437
6432
6427
6437
6447
6427
6422
6432
6432
6432
6437
6432
6442
6432
6422
6427
6432
6432
6412
6437
6427
6437
6432
6437
6437
6422
6432
6452
6432
6437
6432
6432
6457
6457
6437
6422
6437
6437
6417
6462
6462
6457
6437
6437
6432
6427
6432
6432
6437
6457
6437
6417
6462
6462
6452
6462
6462
6452
6432
6462
6437
6422
6417
6457
6447
6447
6437
6442
6442
6432
6437
6442
6427
6432
6447
6452
6447
6452
6452
6432
6457
6457
6442
6442
6437
6442
6442
6452
6452
6452
6452
6437
6442
6442
6442
6427
6442
6442
6442
6442
6442
6442
6442
6442
6437
6437
6442
6432
6442
6442
6427
6427
6432
6417
6422
6427
6432
6437
6437
6427
6427
6432
6432
6427
6432
6432
6442
6432
6442
6427
6427
6427
6437
6437
6437
6432
6427
6427
6437
6437
6437
6437
6427
6427
6437
6437
6437
6437
6432
6432
6437
6412
6432
6422
6417
6422
6427
6427
6432
6427
6432
6432
6432
6432
6412
6417
6417
6422
6427
6427
6427
6432
6432
6427
6422
6427
6422
6432
6432
6427
6432
6432
6427
6432
6432
6444
6449
6444
6439
6429
6444
6464
6434
6449
6454
6444
6484
6459
6424
6484
6464
6464
6454
6469
6434
6449
6449
6459
6454
6459
6454
6469
6469
6469
6464
6454
6454
6454
6449
6454
6459
6459
6474
6474
6444
6444
6454
6444
6449
6444
6439
6444
6444
6439
6444
6449
6449
6449
6449
6444
6444
6444
6444
6444
6459
6444
6449
6459
6444
6449
6444
6479
6479
6454
6444
6459
6449
6444
6449
6449
6449
6449
6449
6444
6479
6479
6449
6449
6449
6449
6449
6444
6454
6454
6444
6454
6449
6449
6449
6454
6454
6439
6439
6429
6469
6449
6449
6454
6449
6449
6439
6434
6454
6449
6454
6449
6449
6449
6444
6459
6454
6449
6449
6434
6464
6454
6449
6449
6449
6444
6439
6439
6464
6464
6464
6464
6449
6459
6449
6449
6449
6429
6454
6469
6469
6449
6424
6464
6464
6474
6474
6454
6424
6449
6449
6434
6434
6464
6454
6454
6434
6444
6474
6454
6454
6454
6444
6439
6444
6434
6469
6469
6469
6439
6439
6439
6434
6439
6449
6474
6429
6439
6429
6444
6449
6434
6424
6444
6449
6439
6459
6444
6444
6439
6444
6439
6454
6434
6444
6444
6444
6444
6444
6449
6439
6439
6444
6459
6439
6424
6449
6449
6439
6444
6434
6444
6444
6449
6449
6434
6444
6449
6459
6444
6444
6449
6429
6444
6469
6469
6474
6474
6469
6469
6449
6429
6449
6449
6429
6449
6449
6429
6469
6469
6464
6449
6444
6439
6439
6444
6444
6464
6429
6469
6469
6469
6469
6444
6469
6449
6464
6449
6449
6459
6454
6444
6444
6454
6459
6464
6459
6464
6464
6469
6469
6444
6454
6454
6464
6464
6444
6449
6454
6449
6449
6454
6454
6454
6454
6454
6449
6454
6449
6459
6459
6454
6444
6449
6449
6439
6429
6444
6429
6424
6439
6444
6444
6444
6449
6449
6439
6439
6444
6444
6444
6444
6454
6444
6454
6439
6439
6449
6449
6439
6444
6449
6449
6439
6439
6449
6444
6444
6444
6444
6444
6444
6444
6444
6444
6444
6449
6424
6434
6429
6434
6439
6439
6439
6439
6444
6444
6444
6444
6424
6429
6429
6434
6439
6439
6439
6444
6444
6439
6434
6434
6439
6434
6444
6444
6439
6444
6444
6439
6444
6444
6456
6456
6436
6441
6451
6441
6481
6486
6486
6456
6471
6471
6466
6436
6446
6456
6456
6491
6491
6461
6451
6451
6481
6491
6491
6471
6466
6466
6466
6466
6451
6461
6456
6456
6466
6461
6456
6461
6461
6481
6476
6476
6456
6466
6456
6456
6456
6461
6456
6466
6466
6466
6471
6471
6451
6466
6461
6461
6451
6466
6471
6466
6456
6466
6456
6456
6456
6461
6471
6456
6471
6456
6451
6456
6451
6461
6461
6456
6456
6456
6461
6461
6466
6491
6491
6466
6461
6456
6456
6451
6451
6461
6471
6461
6461
6461
6456
6466
6481
6461
6456
6441
6466
6461
6456
6456
6436
6456
6471
6466
6461
6461
6446
6476
6476
6461
6476
6461
6461
6456
6461
6446
6446
6476
6476
6461
6471
6461
6461
6461
6466
6476
6476
6461
6451
6486
6486
6466
6436
6461
6456
6451
6456
6446
6476
6451
6451
6466
6446
6466
6471
6471
6461
6466
6466
6466
6441
6441
6451
6451
6446
6451
6476
6441
6456
6461
6436
6451
6446
6451
6456
6456
6456
6456
6466
6456
6451
6451
6451
6461
6446
6446
6456
6471
6456
6456
6456
6471
6461
6461
6451
6456
6456
6461
6461
6436
6461
6461
6451
6456
6456
6456
6461
6471
6456
6456
6486
6486
6456
6481
6481
6486
6486
6481
6461
6441
6461
6461
6461
6441
6456
6476
6456
6451
6481
6481
6481
6481
6481
6481
6481
6481
6476
6441
6481
6481
6476
6461
6476
6461
6456
6461
6456
6456
6476
6461
6471
6476
6471
6476
6476
6481
6481
6471
6471
6461
6461
6471
6471
6476
6476
6456
6456
6456
6461
6456
6456
6461
6461
6461
6461
6461
6461
6461
6461
6456
6471
6471
6456
6456
6466
6466
6461
6466
6461
6471
6471
6466
6461
6456
6466
6461
6456
6461
6456
6451
6456
6441
6451
6456
6456
6456
6456
6461
6456
6451
6451
6456
6456
6456
6456
6466
6456
6466
6446
6446
6441
6461
6461
6451
6456
6451
6461
6461
6461
6456
6451
6451
6461
6456
6456
6456
6456
6456
6456
6456
6456
6436
6446
6441
6441
6446
6451
6451
6451
6451
6456
6456
6456
6436
6441
6441
6446
6451
6451
6451
6456
6456
6451
6446
6451
6446
6456
6456
6451
6456
6456
6451
6456
6456
6463
6468
6448
6468
6453
6463
6493
6453
6458
6503
6503
6503
6503
6488
6448
6473
6473
6468
6478
6503
6483
6483
6478
6478
6468
6468
6463
6468
6468
6463
6463
6468
6478
6483
6488
6473
6473
6473
6468
6468
6468
6473
6493
6498
6498
6463
6468
6468
6468
6468
6478
6478
6478
6473
6478
6468
6473
6493
6468
6468
6463
6478
6473
6473
6468
6468
6473
6473
6473
6478
6473
6473
6473
6483
6473
6463
6463
6468
6463
6463
6463
6473
6473
6463
6463
6453
6473
6468
6468
6473
6473
6473
6473
6473
6503
6503
6503
6503
6483
6468
6468
6473
6473
6473
6473
6483
6473
6468
6493
6473
6468
6468
6493
6478
6488
6488
6473
6458
6468
6493
6468
6473
6478
6478
6478
6468
6468
6473
6468
6448
6473
6488
6468
6468
6468
6473
6458
6458
6483
6483
6483
6483
6478
6468
6468
6468
6473
6473
6483
6458
6458
6473
6478
6498
6498
6473
6448
6468
6493
6473
6453
6478
6488
6478
6458
6458
6458
6478
6478
6483
6483
6458
6478
6468
6473
6473
6453
6453
6478
6463
6463
6458
6463
6468
6463
6463
6468
6468
6468
6468
6468
6468
6473
6468
6468
6463
6473
6473
6463
6463
6468
6483
6473
6473
6468
6468
6458
6478
6493
6468
6473
6448
6473
6473
6463
6468
6463
6468
6473
6473
6468
6468
6468
6468
6498
6498
6488
6488
6488
6468
6453
6473
6473
6468
6468
6463
6493
6493
6493
6493
6453
6488
6488
6488
6473
6468
6488
6468
6468
6488
6488
6468
6463
6488
6473
6483
6488
6483
6488
6488
6463
6488
6488
6473
6473
6473
6473
6473
6483
6483
6488
6488
6468
6468
6468
6473
6473
6473
6473
6468
6473
6483
6483
6478
6463
6478
6463
6478
6473
6468
6478
6473
6468
6468
6463
6468
6448
6468
6463
6468
6468
6463
6473
6468
6463
6463
6468
6468
6468
6468
6478
6468
6478
6458
6458
6473
6473
6468
6463
6473
6473
6463
6473
6473
6463
6463
6468
6468
6468
6468
6468
6468
6463
6448
6453
6453
6453
6458
6463
6463
6468
6463
6468
6468
6448
6453
6453
6458
6463
6463
6463
6468
6468
6463
6458
6463
6458
6468
6468
6463
6468
6468
6463
6468
6468
6555
6465
6480
6470
6475
6470
6470
6465
6505
6495
6500
6510
6510
6460
6480
6475
6475
6515
6485
6515
6515
6515
6490
6485
6480
6490
6485
6490
6490
6490
6495
6500
6485
6485
6485
6480
6480
6475
6480
6485
6485
6495
6495
6495
6495
6500
6500
6505
6510
6495
6485
6475
6490
6485
6485
6475
6480
6485
6480
6480
6475
6480
6480
6485
6485
6490
6480
6480
6485
6485
6505
6495
6495
6495
6495
6485
6475
6485
6480
6485
6485
6475
6480
6480
6480
6480
6480
6475
6485
6480
6485
6470
6475
6475
6475
6475
6490
6490
6490
6490
6485
6485
6485
6480
6475
6480
6505
6475
6475
6485
6480
6485
6485
6485
6515
6515
6515
6515
6500
6500
6495
6505
6485
6485
6485
6485
6460
6475
6500
6505
6505
6460
6490
6505
6485
6505
6485
6465
6465
6465
6480
6500
6505
6505
6485
6485
6490
6490
6480
6495
6495
6485
6500
6480
6485
6480
6470
6470
6470
6470
6495
6490
6475
6475
6480
6480
6485
6480
6480
6495
6470
6475
6480
6505
6490
6490
6510
6510
6480
6460
6475
6490
6485
6480
6490
6470
6500
6485
6470
6485
6490
6490
6490
6465
6485
6480
6480
6460
6470
6480
6490
6480
6475
6485
6480
6480
6475
6485
6475
6480
6485
6480
6480
6480
6480
6475
6475
6480
6480
6490
6485
6480
6480
6485
6505
6475
6480
6485
6485
6460
6480
6480
6475
6480
6485
6470
6480
6480
6505
6505
6465
6485
6505
6505
6500
6500
6505
6505
6500
6500
6480
6495
6495
6480
6475
6500
6500
6500
6500
6465
6500
6485
6475
6480
6500
6500
6500
6500
6480
6480
6500
6480
6475
6500
6485
6480
6495
6500
6495
6500
6500
6500
6485
6485
6480
6495
6495
6480
6500
6500
6480
6475
6480
6480
6480
6480
6480
6480
6480
6480
6490
6485
6490
6490
6485
6485
6475
6475
6480
6485
6480
6485
6480
6475
6480
6475
6475
6480
6475
6485
6480
6480
6475
6475
6480
6480
6480
6480
6485
6485
6480
6485
6485
6465
6475
6475
6485
6485
6485
6485
6475
6470
6485
6475
6480
6480
6480
6475
6475
6480
6480
6480
6480
6475
6480
6480
6460
6465
6465
6465
6470
6475
6475
6475
6480
6480
6460
6465
6465
6470
6475
6475
6475
6480
6480
6475
6470
6475
6470
6480
6480
6475
6480
6480
6475
6480
6480
6567
6567
6567
6477
6482
6477
6472
6487
6567
6517
6482
6477
6482
6512
6512
6487
6492
6487
6482
6492
6497
6492
6497
6497
6487
6497
6497
6487
6497
6507
6527
6527
6512
6492
6497
6497
6492
6487
6487
6497
6512
6512
6522
6522
6522
6517
6517
6517
6507
6517
6517
6497
6502
6502
6487
6492
6497
6497
6502
6502
6497
6522
6497
6497
6497
6492
6492
6487
6497
6497
6487
6492
6492
6497
6497
6497
6497
6497
6502
6492
6497
6517
6507
6507
6507
6507
6497
6487
6492
6502
6502
6497
6492
6492
6492
6497
6512
6492
6492
6482
6487
6487
6487
6492
6497
6502
6502
6492
6492
6492
6492
6497
6492
6487
6477
6497
6497
6487
6492
6492
6517
6497
6497
6497
6497
6492
6497
6497
6497
6497
6487
6487
6487
6497
6492
6492
6522
6522
6522
6522
6512
6507
6512
6472
6512
6492
6492
6487
6492
6487
6497
6482
6512
6512
6487
6497
6497
6517
6497
6512
6517
6517
6487
6497
6497
6497
6477
6492
6512
6512
6497
6492
6497
6512
6502
6487
6492
6502
6512
6497
6487
6482
6482
6482
6507
6487
6502
6492
6492
6492
6492
6502
6477
6492
6487
6497
6482
6502
6487
6512
6522
6522
6492
6472
6487
6502
6477
6492
6497
6512
6492
6477
6492
6497
6497
6497
6492
6492
6482
6492
6492
6497
6502
6502
6492
6497
6492
6487
6487
6497
6492
6487
6487
6492
6492
6497
6492
6492
6487
6487
6492
6517
6517
6497
6492
6492
6517
6497
6472
6497
6487
6492
6492
6507
6507
6517
6517
6517
6517
6487
6517
6517
6517
6517
6517
6477
6517
6517
6512
6517
6517
6512
6492
6507
6492
6487
6477
6487
6512
6487
6497
6512
6512
6492
6492
6512
6492
6487
6507
6497
6492
6492
6507
6512
6507
6507
6497
6512
6512
6507
6497
6497
6492
6492
6512
6492
6492
6497
6507
6507
6512
6512
6492
6492
6492
6492
6502
6497
6502
6502
6502
6502
6502
6502
6497
6492
6497
6497
6492
6487
6492
6487
6487
6492
6492
6497
6492
6487
6487
6492
6492
6492
6492
6482
6492
6482
6497
6497
6482
6487
6497
6497
6497
6497
6487
6492
6487
6487
6487
6492
6492
6492
6492
6492
6492
6472
6477
6477
6482
6487
6487
6487
6492
6492
6472
6477
6477
6482
6487
6487
6487
6492
6492
6487
6482
6487
6482
6492
6492
6487
6492
6492
6487
6492
6492
6509
6484
6499
6579
6499
6499
6579
6509
6489
6489
6494
6484
6499
6519
6519
6519
6529
6529
6499
6504
6499
6499
6509
6524
6509
6519
6519
6509
6529
6499
6504
6499
6499
6509
6509
6509
6509
6509
6509
6524
6504
6504
6504
6504
6509
6504
6499
6494
6514
6524
6534
6534
6529
6524
6504
6509
6499
6504
6534
6504
6504
6504
6504
6509
6509
6509
6509
6514
6504
6504
6509
6509
6509
6534
6504
6504
6509
6509
6504
6509
6504
6509
6499
6509
6499
6519
6504
6509
6509
6499
6509
6504
6509
6499
6504
6529
6504
6514
6514
6509
6514
6514
6509
6499
6499
6524
6524
6504
6509
6499
6499
6499
6504
6504
6514
6514
6494
6489
6509
6509
6509
6504
6514
6514
6504
6504
6494
6509
6509
6504
6514
6519
6529
6509
6509
6504
6504
6489
6509
6499
6509
6499
6499
6499
6504
6509
6534
6534
6524
6524
6494
6504
6494
6519
6509
6509
6529
6504
6504
6504
6524
6524
6509
6504
6509
6504
6504
6489
6499
6504
6509
6509
6524
6514
6494
6514
6519
6504
6499
6494
6494
6489
6519
6529
6529
6514
6504
6504
6494
6494
6494
6499
6509
6509
6499
6499
6499
6504
6509
6524
6529
6529
6499
6494
6509
6494
6499
6504
6504
6519
6504
6504
6504
6529
6504
6504
6504
6504
6514
6514
6504
6504
6504
6499
6499
6499
6504
6504
6509
6509
6499
6524
6504
6504
6499
6499
6499
6504
6499
6529
6529
6504
6524
6494
6504
6484
6499
6529
6529
6484
6504
6524
6489
6529
6529
6519
6529
6529
6519
6519
6504
6499
6489
6524
6499
6509
6524
6519
6504
6504
6519
6499
6509
6504
6519
6524
6519
6509
6509
6519
6509
6509
6504
6524
6524
6504
6509
6524
6504
6509
6519
6519
6524
6524
6499
6504
6504
6504
6504
6499
6499
6514
6514
6514
6514
6499
6509
6514
6509
6504
6504
6504
6504
6499
6504
6499
6504
6509
6504
6509
6509
6504
6499
6499
6504
6504
6489
6504
6504
6489
6504
6494
6509
6509
6499
6509
6509
6504
6494
6504
6499
6499
6499
6499
6499
6504
6504
6504
6504
6504
6504
6484
6489
6489
6494
6499
6499
6499
6504
6504
6484
6489
6489
6494
6499
6499
6499
6504
6504
6499
6494
6499
6494
6504
6504
6499
6504
6504
6499
6504
6504
6546
6546
6521
6521
6511
6511
6511
6501
6506
6496
6511
6511
6586
6496
6501
6586
6531
6526
6546
6546
6511
6521
6521
6531
6531
6531
6531
6531
6521
6521
6511
6511
6521
6511
6511
6521
6506
6521
6531
6531
6526
6526
6541
6516
6516
6521
6511
6511
6531
6526
6511
6521
6531
6511
6516
6516
6506
6526
6536
6536
6521
6516
6526
6521
6506
6531
6531
6511
6531
6516
6516
6521
6521
6526
6521
6521
6521
6541
6516
6521
6521
6516
6521
6521
6516
6521
6511
6541
6516
6516
6516
6516
6516
6516
6531
6511
6511
6511
6516
6516
6511
6511
6516
6516
6511
6541
6511
6536
6526
6526
6516
6521
6521
6521
6521
6521
6521
6521
6516
6511
6511
6511
6511
6511
6516
6521
6516
6516
6501
6521
6526
6521
6541
6526
6526
6511
6511
6501
6501
6521
6521
6521
6531
6516
6516
6511
6516
6516
6511
6511
6506
6541
6516
6521
6531
6531
6546
6546
6531
6516
6531
6531
6516
6521
6531
6531
6541
6516
6526
6516
6506
6501
6501
6516
6516
6516
6501
6496
6506
6521
6526
6531
6521
6521
6506
6521
6521
6501
6501
6506
6511
6506
6511
6511
6501
6531
6541
6541
6521
6516
6516
6506
6506
6511
6531
6516
6511
6511
6511
6506
6506
6516
6516
6531
6541
6511
6506
6516
6531
6516
6516
6511
6516
6516
6541
6536
6516
6516
6521
6521
6516
6516
6511
6511
6521
6521
6511
6536
6516
6526
6536
6511
6516
6511
6516
6511
6511
6516
6511
6536
6536
6496
6521
6521
6511
6541
6541
6496
6526
6526
6526
6526
6541
6541
6536
6536
6511
6516
6536
6536
6501
6536
6536
6536
6536
6531
6511
6531
6511
6521
6531
6516
6516
6511
6521
6516
6531
6536
6531
6516
6521
6531
6521
6521
6511
6536
6536
6526
6526
6536
6516
6521
6516
6521
6531
6531
6536
6536
6516
6516
6521
6521
6511
6521
6521
6521
6511
6521
6521
6516
6521
6516
6521
6516
6521
6516
6506
6511
6516
6506
6511
6516
6516
6521
6521
6516
6511
6511
6516
6516
6516
6516
6501
6516
6501
6521
6521
6521
6511
6521
6521
6516
6516
6516
6511
6511
6511
6511
6521
6516
6516
6516
6516
6516
6516
6496
6501
6501
6506
6511
6511
6511
6516
6516
6496
6501
6501
6506
6511
6511
6511
6516
6516
6511
6506
6511
6506
6511
6511
6516
6511
6516
6516
6511
6516
6516
6563
6563
6533
6533
6533
6523
6508
6518
6558
6523
6523
6598
6533
6533
6533
6523
6598
6598
6543
6533
6553
6523
6518
6518
6598
6533
6543
6538
6533
6523
6533
6523
6533
6533
6543
6533
6533
6533
6533
6543
6538
6518
6523
6533
6533
6528
6528
6528
6533
6528
6528
6538
6538
6553
6558
6558
6543
6528
6538
6518
6538
6533
6543
6543
6528
6528
6533
6528
6523
6543
6543
6523
6553
6528
6533
6538
6543
6533
6533
6533
6528
6528
6533
6533
6523
6553
6553
6533
6533
6523
6528
6528
6523
6523
6523
6528
6538
6523
6528
6533
6533
6533
6523
6523
6528
6538
6533
6533
6528
6533
6523
6553
6523
6523
6533
6533
6533
6533
6533
6533
6533
6528
6533
6533
6528
6533
6518
6533
6523
6533
6533
6533
6533
6533
6533
6528
6538
6508
6513
6528
6523
6533
6548
6533
6528
6528
6533
6553
6533
6533
6523
6523
6533
6548
6533
6528
6528
6543
6543
6558
6558
6543
6543
6528
6538
6518
6528
6543
6543
6553
6528
6523
6508
6538
6518
6513
6523
6528
6528
6513
6508
6518
6538
6538
6528
6533
6538
6518
6533
6528
6513
6513
6518
6518
6518
6528
6533
6538
6538
6513
6523
6513
6543
6548
6548
6523
6523
6528
6528
6528
6513
6518
6523
6518
6543
6528
6523
6523
6523
6528
6523
6518
6523
6543
6553
6523
6518
6523
6523
6528
6543
6528
6528
6543
6548
6548
6528
6528
6528
6528
6523
6533
6533
6533
6523
6548
6523
6533
6533
6538
6543
6523
6533
6523
6543
6528
6523
6533
6533
6543
6543
6533
6538
6538
6553
6553
6548
6548
6508
6538
6538
6553
6553
6548
6523
6528
6548
6548
6513
6543
6543
6523
6523
6533
6543
6528
6528
6523
6533
6528
6533
6538
6548
6538
6543
6548
6548
6528
6528
6538
6538
6548
6528
6533
6523
6528
6543
6543
6538
6538
6548
6548
6523
6543
6523
6543
6528
6528
6528
6528
6533
6533
6533
6523
6523
6528
6513
6523
6528
6518
6523
6528
6528
6533
6528
6528
6523
6523
6513
6528
6513
6528
6528
6528
6508
6528
6533
6533
6528
6528
6533
6523
6533
6533
6533
6523
6528
6523
6528
6528
6523
6528
6518
6523
6533
6523
6523
6533
6528
6528
6528
6528
6528
6528
6508
6513
6513
6518
6523
6523
6523
6528
6528
6508
6513
6513
6518
6523
6523
6523
6528
6528
6523
6518
6523
6518
6523
6523
6523
6523
6528
6528
6523
6528
6528
6545
6545
6545
6540
6545
6535
6535
6535
6520
6575
6570
6545
6605
6545
6545
6570
6570
6565
6565
6530
6530
6530
6540
6605
6605
6545
6545
6545
6530
6530
6605
6545
6545
6545
6545
6545
6555
6540
6535
6535
6550
6550
6535
6540
6530
6535
6530
6535
6545
6550
6540
6540
6545
6565
6570
6555
6540
6550
6530
6545
6555
6545
6540
6540
6540
6545
6545
6555
6565
6560
6540
6540
6540
6540
6540
6545
6535
6555
6565
6535
6535
6535
6535
6535
6540
6550
6550
6545
6555
6545
6545
6545
6545
6540
6540
6535
6535
6535
6535
6550
6535
6535
6550
6545
6540
6540
6540
6540
6545
6550
6545
6545
6545
6540
6545
6540
6545
6530
6565
6540
6540
6540
6540
6540
6545
6545
6545
6545
6545
6540
6540
6540
6545
6535
6540
6540
6525
6545
6535
6545
6545
6545
6540
6520
6545
6560
6545
6545
6545
6545
6545
6540
6545
6545
6560
6545
6545
6545
6530
6545
6535
6535
6540
6545
6545
6535
6535
6550
6550
6545
6570
6570
6535
6550
6565
6535
6535
6550
6550
6565
6540
6545
6530
6520
6530
6540
6540
6540
6535
6520
6530
6550
6550
6540
6545
6535
6530
6540
6525
6530
6550
6530
6540
6550
6550
6520
6535
6540
6560
6555
6535
6540
6535
6550
6535
6525
6565
6535
6530
6535
6540
6540
6565
6555
6530
6555
6535
6555
6540
6540
6555
6535
6555
6555
6540
6535
6545
6545
6540
6540
6545
6555
6545
6550
6550
6550
6545
6530
6550
6545
6555
6550
6520
6545
6545
6565
6565
6555
6565
6555
6565
6555
6555
6525
6555
6555
6535
6535
6545
6555
6540
6540
6535
6545
6540
6550
6540
6560
6550
6550
6540
6555
6560
6560
6560
6535
6540
6545
6555
6555
6550
6550
6560
6560
6545
6545
6550
6550
6550
6550
6545
6540
6540
6540
6540
6540
6540
6540
6535
6535
6540
6535
6535
6525
6535
6540
6535
6540
6540
6540
6535
6535
6530
6530
6540
6525
6540
6540
6540
6540
6545
6545
6540
6540
6540
6545
6535
6545
6540
6540
6540
6535
6540
6535
6540
6540
6535
6545
6545
6545
6535
6535
6545
6540
6540
6540
6540
6540
6540
6520
6525
6525
6530
6535
6535
6535
6540
6540
6520
6525
6525
6530
6535
6535
6535
6540
6540
6535
6530
6535
6530
6535
6535
6535
6535
6540
6540
6535
6540
6540
6557
6617
6582
6617
6617
6617
6552
6557
6547
6537
6537
6557
6587
6557
6552
6557
6582
6552
6557
6577
6572
6542
6542
6547
6557
6532
6552
6557
6542
6552
6542
6552
6617
6557
6562
6542
6617
6557
6547
6557
6557
6557
6557
6552
6552
6542
6557
6562
6562
6582
6582
6582
6577
6577
6577
6552
6562
6562
6552
6552
6557
6557
6562
6562
6552
6557
6582
6552
6552
6567
6577
6552
6547
6552
6557
6547
6562
6557
6557
6567
6567
6577
6547
6562
6552
6547
6557
6552
6557
6557
6542
6567
6547
6547
6547
6547
6547
6557
6557
6557
6552
6552
6547
6547
6547
6552
6547
6552
6552
6557
6567
6552
6552
6552
6552
6562
6557
6557
6557
6557
6557
6557
6557
6537
6577
6552
6552
6552
6552
6547
6552
6552
6552
6552
6552
6547
6552
6552
6557
6557
6572
6572
6572
6572
6547
6537
6557
6557
6567
6557
6547
6552
6557
6557
6557
6557
6557
6547
6547
6547
6552
6552
6557
6557
6557
6582
6582
6547
6577
6562
6562
6562
6572
6552
6542
6542
6547
6552
6547
6552
6552
6552
6547
6532
6542
6557
6557
6552
6542
6547
6552
6532
6542
6562
6542
6552
6547
6547
6547
6562
6562
6532
6572
6567
6547
6552
6547
6557
6552
6552
6557
6577
6542
6572
6567
6557
6542
6567
6542
6567
6562
6547
6562
6547
6547
6562
6557
6557
6547
6557
6547
6552
6557
6562
6577
6557
6542
6557
6562
6557
6562
6552
6552
6577
6567
6577
6567
6562
6557
6572
6532
6572
6572
6572
6572
6572
6557
6557
6567
6567
6547
6557
6567
6552
6547
6557
6552
6572
6562
6547
6562
6567
6567
6567
6572
6552
6567
6567
6557
6557
6557
6557
6567
6567
6557
6557
6557
6557
6557
6557
6557
6557
6562
6562
6562
6557
6557
6552
6557
6552
6552
6552
6557
6552
6552
6547
6547
6552
6547
6547
6547
6552
6547
6547
6552
6552
6547
6547
6542
6542
6542
6542
6552
6532
6552
6552
6552
6552
6557
6557
6552
6552
6552
6552
6547
6552
6557
6552
6552
6542
6547
6557
6552
6547
6557
6557
6557
6547
6547
6552
6552
6552
6552
6552
6552
6552
6532
6537
6537
6542
6547
6547
6547
6552
6552
6532
6537
6537
6542
6547
6547
6547
6552
6552
6547
6542
6542
6542
6547
6547
6547
6552
6552
6547
6552
6552
6564
6594
6569
6564
6569
6569
6564
6544
6629
6629
6569
6549
6549
6569
6569
6599
6569
6589
6589
6569
6564
6594
6564
6569
6544
6574
6569
6554
6569
6574
6554
6564
6569
6624
6564
6564
6554
6559
6564
6564
6569
6569
6624
6569
6559
6564
6574
6564
6564
6589
6564
6564
6554
6564
6574
6574
6564
6564
6594
6559
6589
6579
6579
6569
6594
6559
6569
6569
6589
6579
6579
6589
6584
6559
6569
6569
6564
6564
6569
6569
6564
6564
6579
6584
6584
6584
6569
6569
6564
6564
6564
6564
6549
6549
6579
6559
6559
6554
6569
6569
6559
6559
6569
6569
6564
6574
6569
6564
6579
6554
6569
6579
6564
6564
6564
6569
6569
6569
6564
6589
6559
6559
6559
6559
6559
6569
6569
6579
6579
6579
6579
6564
6569
6579
6574
6564
6569
6569
6559
6569
6589
6589
6564
6564
6569
6554
6559
6559
6564
6559
6559
6569
6559
6589
6589
6569
6584
6554
6554
6574
6564
6554
6554
6574
6574
6559
6564
6564
6559
6544
6554
6564
6564
6559
6554
6559
6564
6554
6569
6559
6574
6574
6569
6559
6584
6574
6559
6564
6554
6584
6554
6584
6574
6554
6574
6559
6564
6574
6569
6569
6569
6559
6569
6559
6569
6569
6554
6584
6569
6574
6574
6564
6564
6584
6584
6574
6584
6584
6584
6584
6544
6564
6584
6584
6584
6584
6584
6584
6569
6574
6579
6559
6569
6579
6569
6564
6559
6584
6574
6574
6579
6584
6564
6579
6579
6569
6569
6569
6579
6579
6569
6569
6569
6569
6569
6569
6569
6569
6569
6569
6569
6569
6574
6574
6569
6559
6564
6564
6569
6569
6569
6569
6569
6564
6564
6564
6554
6554
6554
6554
6559
6564
6559
6559
6564
6564
6559
6559
6554
6554
6554
6564
6564
6564
6564
6564
6569
6569
6559
6564
6564
6569
6559
6564
6564
6564
6569
6569
6559
6559
6569
6564
6564
6559
6559
6564
6564
6564
6564
6564
6564
6544
6549
6549
6554
6559
6559
6559
6564
6564
6544
6549
6549
6554
6559
6559
6559
6564
6564
6559
6554
6554
6554
6559
6559
6559
6564
6564
6559
6564
6564
6581
6606
6606
6606
6576
6581
6581
6581
6581
6576
6581
6561
6561
6576
6576
6556
6636
6636
6636
6636
6581
6581
6581
6581
6581
6576
6571
6606
6576
6576
6586
6581
6566
6606
6581
6566
6636
6571
6581
6571
6581
6576
6636
6636
6581
6636
6601
6601
6581
6591
6581
6576
6576
6586
6576
6571
6576
6576
6581
6581
6576
6581
6586
6576
6571
6601
6601
6596
6591
6591
6581
6601
6581
6571
6601
6601
6581
6591
6581
6601
6581
6581
6571
6576
6571
6576
6576
6591
6596
6596
6596
6576
6576
6581
6581
6571
6576
6576
6576
6581
6576
6586
6596
6586
6591
6591
6591
6591
6581
6581
6576
6561
6561
6576
6576
6586
6581
6576
6576
6566
6581
6581
6581
6581
6581
6576
6586
6571
6591
6561
6581
6571
6571
6581
6576
6601
6571
6576
6576
6586
6576
6581
6581
6581
6586
6566
6566
6576
6581
6571
6576
6566
6581
6601
6601
6571
6571
6581
6571
6566
6571
6571
6576
6576
6566
6601
6571
6581
6576
6556
6601
6581
6566
6566
6586
6586
6571
6571
6566
6601
6556
6566
6566
6571
6576
6566
6576
6571
6571
6581
6581
6596
6581
6581
6571
6576
6571
6596
6566
6596
6581
6581
6581
6581
6571
6581
6576
6586
6586
6581
6576
6586
6596
6596
6596
6596
6576
6571
6596
6596
6596
6581
6601
6591
6596
6596
6596
6596
6576
6596
6596
6596
6596
6596
6571
6596
6596
6596
6576
6576
6581
6586
6576
6581
6591
6571
6581
6591
6581
6576
6596
6586
6586
6591
6596
6576
6576
6591
6591
6581
6576
6576
6581
6591
6591
6581
6581
6576
6581
6581
6576
6581
6576
6586
6576
6581
6581
6581
6581
6576
6581
6581
6581
6581
6576
6571
6571
6561
6561
6576
6566
6566
6571
6576
6571
6576
6576
6571
6571
6566
6561
6561
6576
6576
6576
6576
6576
6581
6581
6571
6571
6576
6571
6576
6576
6581
6581
6571
6576
6571
6571
6576
6576
6576
6576
6576
6576
6556
6561
6561
6566
6571
6571
6571
6576
6576
6556
6561
6561
6566
6571
6571
6571
6576
6576
6566
6556
6566
6566
6566
6571
6571
6571
6576
6576
6571
6576
6576
6618
6618
6618
6618
6593
6588
6588
6603
6593
6593
6593
6588
6573
6588
6568
6578
6593
6603
6593
6583
6593
6593
6613
6618
6593
6593
6593
6583
6583
6618
6618
6593
6588
6583
6593
6593
6593
6593
6588
6648
6648
6648
6613
6613
6608
6593
6603
6593
6583
6588
6608
6583
6588
6648
6588
6593
6593
6588
6588
6593
6593
6588
6588
6588
6588
6588
6613
6588
6613
6588
6588
6593
6593
6593
6588
6593
6613
6613
6588
6603
6603
6603
6603
6593
6613
6613
6608
6593
6588
6583
6588
6583
6593
6588
6588
6598
6588
6593
6583
6588
6598
6598
6608
6608
6608
6598
6588
6593
6593
6588
6588
6593
6588
6588
6593
6593
6593
6593
6593
6573
6593
6593
6593
6593
6588
6593
6588
6588
6573
6593
6593
6593
6593
6588
6583
6608
6608
6593
6593
6583
6593
6578
6593
6573
6593
6593
6578
6588
6588
6613
6593
6583
6583
6583
6583
6598
6573
6573
6578
6578
6588
6588
6593
6593
6593
6578
6583
6588
6583
6583
6583
6578
6608
6608
6593
6583
6588
6578
6583
6583
6588
6583
6613
6613
6588
6568
6613
6588
6583
6578
6613
6608
6593
6593
6578
6573
6573
6613
6588
6578
6583
6578
6583
6588
6588
6568
6588
6588
6578
6608
6608
6583
6578
6583
6608
6583
6583
6608
6593
6593
6593
6583
6588
6593
6588
6593
6613
6603
6588
6593
6598
6583
6593
6608
6608
6608
6603
6603
6603
6588
6603
6608
6608
6608
6608
6603
6603
6588
6588
6603
6603
6583
6593
6603
6593
6588
6603
6588
6593
6598
6598
6603
6603
6588
6593
6593
6603
6603
6588
6603
6603
6593
6588
6588
6593
6588
6588
6598
6588
6593
6588
6588
6593
6593
6583
6593
6593
6593
6593
6573
6588
6573
6573
6583
6588
6583
6588
6588
6583
6583
6578
6588
6588
6588
6588
6588
6588
6588
6583
6588
6583
6588
6588
6588
6583
6588
6583
6583
6583
6588
6588
6588
6588
6588
6588
6568
6573
6573
6578
6583
6583
6588
6593
6593
6583
6588
6583
6568
6573
6573
6578
6583
6583
6583
6588
6588
6568
6578
6578
6578
6583
6583
6583
6588
6588
6583
6588
6588
6630
6600
6605
6615
6615
6605
6605
6585
6595
6600
6600
6605
6605
6585
6605
6600
6600
6655
6610
6625
6625
6605
6595
6655
6655
6610
6605
6655
6605
6605
6595
6595
6595
6595
6595
6630
6630
6600
6600
6605
6600
6595
6630
6630
6600
6600
6610
6655
6615
6610
6620
6605
6595
6620
6595
6595
6600
6600
6655
6655
6605
6605
6600
6605
6605
6600
6595
6600
6595
6605
6600
6655
6625
6620
6600
6605
6605
6625
6615
6600
6625
6600
6600
6605
6595
6620
6595
6600
6600
6615
6615
6600
6600
6600
6620
6595
6600
6600
6610
6620
6620
6600
6620
6605
6600
6600
6605
6600
6600
6600
6605
6600
6605
6605
6605
6595
6595
6580
6605
6580
6595
6605
6595
6590
6605
6585
6605
6605
6605
6605
6590
6615
6615
6605
6620
6620
6620
6620
6600
6605
6605
6585
6600
6605
6590
6590
6625
6590
6605
6595
6625
6595
6605
6595
6605
6585
6590
6595
6600
6600
6600
6600
6585
6590
6595
6595
6595
6590
6620
6605
6595
6595
6600
6625
6600
6595
6625
6625
6600
6600
6595
6600
6600
6600
6620
6620
6600
6590
6625
6620
6600
6600
6590
6590
6620
6585
6620
6595
6600
6600
6600
6620
6600
6600
6615
6600
6620
6595
6590
6590
6595
6620
6615
6605
6605
6605
6605
6605
6605
6600
6600
6595
6605
6600
6620
6600
6605
6620
6615
6615
6620
6620
6620
6595
6615
6600
6615
6615
6615
6615
6615
6600
6615
6615
6595
6605
6615
6605
6600
6605
6600
6605
6605
6610
6610
6615
6600
6600
6615
6595
6605
6605
6615
6615
6615
6615
6600
6600
6610
6610
6605
6600
6605
6605
6605
6600
6605
6605
6600
6600
6600
6600
6585
6585
6580
6595
6595
6595
6595
6600
6600
6595
6595
6585
6585
6600
6600
6600
6600
6600
6600
6590
6595
6595
6600
6600
6600
6600
6595
6595
6595
6595
6600
6600
6600
6600
6600
6600
6580
6585
6585
6590
6595
6595
6600
6605
6605
6595
6595
6595
6580
6585
6585
6590
6595
6595
6595
6600
6600
6580
6580
6590
6590
6590
6595
6595
6595
6600
6600
6595
6600
6600
6647
6642
6642
6642
6627
6612
6617
6617
6617
6627
6627
6622
6622
6622
6617
6597
6642
6627
6617
6627
6627
6622
6622
6597
6607
6612
6617
6612
6612
6612
6637
6632
6617
6622
6607
6612
6602
6607
6667
6617
6617
6607
6617
6607
6667
6607
6607
6607
6617
6607
6612
6617
6617
6617
6607
6637
6637
6607
6612
6662
6637
6637
6622
6632
6617
6617
6612
6622
6612
6612
6612
6612
6662
6627
6617
6617
6627
6612
6612
6667
6627
6627
6617
6617
6637
6612
6617
6607
6612
6612
6667
6627
6627
6637
6617
6607
6612
6627
6612
6612
6602
6632
6632
6627
6627
6632
6632
6612
6607
6607
6612
6612
6612
6632
6612
6622
6622
6617
6617
6617
6617
6612
6617
6617
6617
6607
6607
6622
6622
6617
6592
6612
6592
6607
6607
6612
6612
6607
6607
6592
6617
6612
6612
6617
6597
6602
6617
6617
6612
6627
6627
6627
6627
6612
6612
6612
6612
6612
6602
6597
6617
6612
6597
6637
6617
6597
6597
6602
6632
6622
6612
6607
6602
6612
6592
6597
6607
6607
6607
6607
6607
6597
6602
6607
6632
6612
6607
6607
6637
6632
6612
6612
6612
6612
6612
6612
6632
6632
6612
6612
6607
6597
6612
6632
6607
6607
6602
6632
6612
6612
6632
6597
6632
6632
6592
6612
6612
6632
6607
6607
6612
6612
6632
6612
6612
6622
6612
6627
6607
6602
6627
6622
6617
6607
6617
6617
6617
6612
6607
6612
6632
6632
6632
6632
6607
6612
6607
6632
6632
6632
6632
6632
6632
6632
6632
6627
6627
6612
6622
6627
6607
6617
6627
6617
6612
6622
6622
6627
6612
6627
6617
6617
6627
6627
6622
6622
6627
6627
6617
6622
6622
6612
6617
6617
6617
6617
6612
6617
6617
6617
6607
6617
6617
6597
6607
6607
6612
6607
6612
6612
6607
6607
6612
6612
6612
6612
6612
6612
6602
6612
6607
6612
6612
6612
6612
6612
6607
6607
6607
6607
6607
6612
6612
6612
6612
6612
6612
6592
6597
6597
6602
6607
6607
6612
6617
6612
6607
6607
6592
6597
6597
6602
6607
6607
6607
6612
6612
6592
6602
6602
6602
6607
6607
6607
6612
6612
6607
6612
6612
6659
6654
6654
6639
6639
6629
6629
6629
6634
6634
6634
6624
6629
6629
6629
6604
6609
6624
6614
6619
6609
6609
6639
6629
6629
6624
6649
6649
6619
6619
6639
6639
6649
6649
6629
6624
6634
6634
6629
6634
6634
6619
6619
6624
6634
6634
6619
6619
6614
6619
6619
6629
6629
6619
6624
6614
6614
6619
6674
6619
6629
6629
6624
6629
6619
6674
6634
6619
6624
6629
6624
6624
6624
6629
6634
6624
6624
6634
6634
6624
6619
6624
6629
6634
6674
6674
6649
6649
6639
6639
6629
6629
6624
6629
6674
6674
6639
6639
6629
6629
6634
6624
6629
6629
6629
6624
6674
6634
6634
6629
6629
6649
6644
6629
6644
6644
6629
6624
6614
6619
6619
6619
6674
6639
6639
6644
6614
6629
6629
6629
6624
6634
6624
6624
6619
6639
6639
6639
6639
6629
6629
6629
6629
6629
6624
6624
6629
6629
6619
6629
6629
6629
6629
6629
6629
6624
6629
6629
6624
6619
6634
6634
6629
6624
6624
6614
6624
6624
6624
6604
6629
6604
6629
6629
6629
6609
6629
6614
6619
6619
6614
6614
6609
6629
6614
6609
6609
6619
6604
6614
6644
6624
6634
6614
6614
6614
6619
6614
6619
6619
6619
6614
6614
6619
6619
6619
6634
6644
6624
6624
6614
6619
6619
6619
6619
6624
6644
6644
6624
6644
6624
6624
6619
6609
6619
6639
6619
6609
6644
6619
6624
6624
6644
6624
6624
6644
6644
6614
6624
6639
6619
6634
6639
6624
6624
6634
6624
6634
6619
6614
6624
6634
6634
6629
6624
6624
6629
6619
6619
6624
6644
6634
6644
6634
6639
6639
6639
6629
6644
6634
6644
6634
6644
6644
6644
6644
6644
6644
6639
6639
6629
6639
6634
6624
6634
6619
6629
6634
6629
6629
6624
6624
6634
6634
6629
6639
6619
6639
6629
6629
6639
6639
6619
6619
6639
6639
6624
6634
6634
6624
6624
6629
6629
6624
6629
6629
6624
6624
6624
6624
6624
6604
6619
6619
6624
6619
6619
6624
6624
6619
6619
6624
6624
6624
6624
6624
6624
6619
6619
6619
6624
6624
6624
6619
6619
6624
6619
6619
6619
6624
6624
6624
6624
6624
6624
6604
6609
6609
6614
6619
6619
6619
6624
6624
6619
6614
6619
6604
6609
6609
6614
6619
6619
6619
6624
6624
6604
6614
6614
6614
6619
6619
6619
6624
6624
6619
6624
6624
6666
6666
6666
6666
6661
6661
6661
6661
6651
6651
6641
6636
6631
6631
6631
6646
6646
6641
6641
6641
6641
6631
6641
6626
6626
6666
6651
6646
6616
6651
6641
6641
6636
6661
6641
6621
6621
6656
6646
6646
6631
6636
6646
6646
6641
6626
6626
6631
6636
6641
6646
6631
6631
6636
6641
6626
6641
6636
6631
6631
6631
6641
6626
6636
6641
6636
6631
6626
6636
6636
6636
6641
6651
6651
6651
6636
6646
6636
6641
6631
6646
6641
6646
6631
6636
6631
6641
6641
6636
6686
6651
6651
6641
6641
6661
6661
6661
6661
6641
6651
6651
6636
6686
6651
6636
6636
6641
6641
6631
6641
6626
6636
6636
6636
6636
6636
6686
6646
6646
6641
6641
6646
6646
6656
6656
6656
6631
6656
6641
6631
6621
6631
6631
6686
6646
6646
6641
6641
6636
6641
6641
6641
6641
6646
6631
6631
6631
6641
6631
6646
6646
6636
6636
6631
6631
6641
6641
6636
6636
6641
6641
6641
6641
6631
6641
6641
6656
6656
6641
6641
6626
6636
6641
6641
6631
6641
6641
6641
6626
6636
6631
6641
6616
6636
6641
6626
6626
6621
6641
6626
6626
6626
6626
6626
6636
6626
6621
6626
6631
6631
6616
6626
6641
6626
6646
6626
6626
6631
6646
6631
6626
6631
6646
6626
6636
6631
6631
6656
6636
6626
6631
6631
6631
6626
6656
6651
6641
6641
6631
6656
6631
6631
6631
6616
6646
6631
6631
6631
6636
6636
6656
6651
6631
6636
6651
6656
6631
6646
6646
6636
6636
6636
6636
6631
6626
6636
6646
6646
6636
6636
6631
6651
6651
6656
6651
6641
6641
6641
6646
6646
6651
6651
6651
6656
6656
6651
6651
6651
6641
6651
6641
6651
6636
6646
6646
6631
6641
6641
6646
6641
6641
6631
6636
6636
6641
6646
6646
6641
6651
6651
6631
6641
6641
6631
6651
6651
6651
6651
6641
6641
6636
6641
6636
6631
6636
6636
6621
6631
6631
6631
6631
6631
6631
6636
6636
6631
6631
6616
6636
6626
6626
6636
6636
6636
6636
6636
6631
6636
6631
6631
6631
6636
6636
6631
6631
6631
6631
6631
6631
6631
6636
6636
6636
6636
6636
6636
6616
6621
6621
6626
6631
6631
6636
6631
6631
6626
6626
6631
6616
6621
6621
6626
6631
6631
6631
6636
6636
6616
6626
6626
6626
6631
6631
6631
6636
6636
6631
6636
6636
6678
6678
6663
6678
6678
6678
6658
6658
6643
6658
6648
6628
6638
6653
6633
6633
6643
6658
6673
6673
6653
6643
6643
6678
6678
6663
6673
6653
6663
6653
6658
6658
6673
6658
6658
6658
6653
6648
6648
6638
6638
6643
6648
6638
6663
6658
6638
6648
6638
6658
6638
6643
6638
6653
6653
6653
6643
6643
6643
6653
6653
6643
6653
6653
6658
6658
6648
6643
6643
6648
6648
6653
6648
6653
6653
6663
6648
6643
6663
6663
6648
6648
6653
6643
6648
6653
6653
6663
6663
6643
6643
6653
6653
6648
6648
6648
6643
6653
6653
6663
6653
6643
6663
6663
6663
6643
6643
6648
6648
6693
6658
6658
6648
6648
6673
6673
6673
6673
6653
6663
6663
6658
6658
6668
6663
6643
6668
6643
6648
6693
6648
6653
6653
6643
6643
6658
6653
6638
6633
6643
6643
6653
6653
6653
6693
6693
6653
6658
6648
6648
6643
6638
6693
6693
6653
6653
6648
6643
6633
6653
6653
6648
6658
6638
6643
6643
6653
6658
6658
6648
6643
6643
6653
6653
6648
6648
6648
6648
6648
6638
6653
6663
6663
6653
6648
6648
6653
6643
6653
6653
6653
6638
6643
6653
6638
6638
6648
6653
6628
6643
6643
6653
6638
6643
6648
6638
6638
6638
6643
6638
6638
6628
6628
6638
6648
6638
6643
6658
6658
6643
6638
6643
6643
6643
6653
6638
6638
6628
6643
6668
6643
6638
6643
6643
6638
6668
6658
6668
6658
6643
6643
6643
6643
6638
6643
6648
6648
6668
6658
6643
6658
6663
6653
6653
6648
6643
6638
6648
6658
6658
6668
6648
6643
6668
6653
6653
6668
6663
6668
6653
6653
6663
6663
6663
6663
6663
6653
6663
6648
6658
6648
6658
6643
6653
6648
6658
6648
6648
6648
6648
6648
6653
6653
6653
6658
6658
6653
6663
6663
6653
6653
6663
6663
6663
6663
6653
6653
6653
6653
6653
6653
6643
6653
6638
6633
6633
6643
6643
6638
6643
6648
6653
6653
6643
6648
6648
6643
6643
6648
6638
6648
6648
6648
6648
6648
6643
6643
6643
6643
6648
6643
6643
6638
6643
6643
6643
6648
6648
6648
6648
6648
6648
6628
6633
6633
6638
6643
6643
6643
6638
6643
6628
6633
6633
6638
6643
6643
6643
6648
6643
6628
6638
6638
6638
6643
6643
6643
6648
6648
6643
6648
6648
6725
6725
6675
6690
6670
6670
6670
6670
6670
6670
6665
6655
6655
6655
6660
6650
6655
6655
6690
6690
6660
6655
6665
6665
6655
6690
6690
6660
6670
6670
6670
6685
6670
6665
6670
6665
6675
6675
6655
6655
6655
6665
6665
6665
6665
6670
6670
6685
6660
6660
6660
6655
6650
6675
6670
6650
6655
6665
6655
6665
6665
6650
6670
6650
6650
6655
6665
6660
6660
6665
6670
6675
6675
6660
6660
6665
6655
6660
6665
6670
6660
6665
6670
6670
6655
6660
6660
6660
6660
6660
6660
6660
6665
6665
6665
6665
6665
6685
6675
6670
6655
6675
6660
6660
6660
6665
6655
6655
6655
6665
6705
6685
6675
6675
6675
6670
6670
6655
6655
6655
6660
6665
6705
6670
6660
6680
6680
6680
6680
6670
6665
6670
6670
6670
6665
6675
6675
6665
6665
6665
6665
6665
6670
6660
6660
6655
6660
6665
6645
6665
6665
6705
6705
6665
6670
6660
6655
6645
6645
6655
6660
6660
6705
6705
6670
6670
6650
6665
6665
6655
6660
6660
6670
6650
6665
6665
6665
6650
6655
6665
6660
6660
6650
6665
6665
6665
6665
6665
6650
6660
6660
6660
6665
6650
6650
6665
6650
6655
6640
6665
6640
6655
6660
6655
6650
6650
6650
6645
6645
6655
6645
6650
6660
6655
6650
6655
6665
6665
6670
6655
6655
6660
6660
6665
6650
6655
6655
6675
6675
6660
6650
6650
6665
6675
6670
6650
6655
6650
6680
6675
6655
6655
6655
6660
6675
6670
6655
6670
6665
6660
6655
6650
6655
6670
6680
6670
6670
6660
6680
6680
6665
6680
6670
6680
6670
6680
6670
6660
6670
6660
6660
6660
6670
6655
6660
6660
6670
6660
6660
6660
6660
6665
6665
6665
6665
6670
6670
6665
6675
6675
6665
6665
6675
6675
6675
6675
6665
6665
6660
6665
6665
6665
6660
6660
6655
6655
6650
6650
6650
6645
6655
6655
6650
6655
6660
6660
6655
6660
6660
6640
6655
6655
6660
6650
6660
6660
6660
6660
6660
6650
6655
6655
6655
6655
6650
6655
6655
6655
6660
6660
6660
6660
6660
6660
6640
6645
6645
6650
6655
6655
6655
6650
6655
6640
6645
6645
6650
6655
6655
6655
6655
6655
6640
6650
6650
6650
6655
6655
6655
6660
6660
6655
6660
6660
6702
6667
6682
6682
6677
6682
6682
6677
6672
6667
6672
6667
6662
6737
6702
6697
6697
6687
6662
6662
6667
6667
6672
6682
6682
6682
6667
6662
6697
6697
6672
6672
6682
6682
6682
6682
6692
6672
6672
6662
6662
6692
6667
6662
6677
6667
6667
6677
6677
6677
6687
6682
6687
6677
6677
6682
6667
6677
6677
6677
6667
6667
6667
6677
6667
6697
6697
6682
6677
6667
6687
6682
6687
6672
6677
6667
6672
6672
6672
6672
6672
6672
6677
6677
6677
6677
6697
6697
6692
6682
6682
6672
6682
6667
6672
6677
6672
6667
6672
6677
6677
6697
6697
6682
6677
6687
6667
6682
6667
6672
6667
6677
6677
6667
6672
6682
6677
6682
6677
6667
6682
6682
6677
6667
6672
6677
6677
6677
6682
6692
6692
6682
6677
6677
6677
6682
6692
6672
6682
6672
6672
6677
6677
6687
6687
6652
6657
6677
6677
6667
6672
6717
6682
6677
6712
6677
6677
6672
6687
6687
6667
6677
6717
6682
6712
6682
6657
6672
6672
6677
6652
6672
6672
6672
6677
6662
6662
6677
6677
6667
6667
6662
6677
6677
6677
6657
6667
6672
6677
6667
6662
6662
6672
6657
6672
6677
6677
6697
6687
6662
6667
6667
6652
6667
6657
6662
6657
6697
6667
6662
6662
6672
6672
6672
6672
6672
6667
6677
6682
6672
6672
6667
6672
6652
6672
6662
6667
6662
6687
6687
6677
6682
6672
6662
6667
6677
6677
6677
6687
6682
6662
6672
6667
6682
6667
6682
6677
6662
6662
6672
6662
6682
6692
6682
6672
6677
6692
6672
6682
6687
6682
6692
6687
6682
6672
6682
6667
6682
6672
6672
6667
6672
6677
6677
6677
6672
6682
6682
6677
6687
6687
6677
6677
6662
6682
6682
6682
6682
6682
6682
6682
6682
6672
6672
6677
6677
6677
6662
6662
6662
6662
6657
6667
6667
6672
6667
6672
6672
6667
6667
6672
6662
6672
6672
6672
6672
6672
6672
6667
6667
6667
6662
6667
6667
6667
6667
6672
6672
6672
6672
6672
6672
6652
6657
6657
6662
6667
6667
6667
6662
6667
6652
6657
6657
6662
6667
6667
6667
6662
6667
6652
6662
6662
6662
6667
6667
6667
6672
6672
6667
6672
6672
6704
6704
6704
6684
6679
6679
6684
6689
6679
6679
6664
6699
6709
6709
6744
6709
6709
6694
6674
6674
6684
6684
6694
6694
6689
6684
6684
6684
6674
6689
6674
6684
6694
6694
6684
6684
6689
6689
6679
6709
6709
6689
6694
6689
6679
6679
6674
6679
6694
6694
6699
6699
6684
6684
6689
6689
6689
6689
6694
6709
6709
6704
6679
6694
6689
6704
6674
6689
6689
6679
6684
6694
6699
6684
6679
6689
6689
6709
6694
6699
6684
6694
6689
6689
6684
6689
6709
6709
6689
6689
6684
6694
6674
6679
6694
6689
6679
6684
6684
6679
6679
6679
6684
6684
6689
6689
6689
6689
6679
6689
6699
6699
6689
6679
6684
6684
6689
6689
6684
6684
6674
6694
6694
6694
6689
6689
6689
6689
6674
6694
6694
6704
6704
6689
6689
6684
6684
6684
6684
6689
6694
6704
6704
6689
6689
6684
6684
6684
6724
6689
6684
6679
6689
6689
6694
6694
6689
6689
6684
6684
6694
6689
6724
6724
6724
6724
6689
6684
6694
6694
6664
6669
6689
6684
6684
6689
6724
6724
6724
6689
6664
6689
6664
6674
6679
6674
6689
6674
6674
6669
6684
6684
6694
6684
6669
6679
6684
6709
6674
6674
6679
6674
6669
6679
6679
6689
6689
6679
6679
6709
6699
6674
6669
6709
6704
6679
6679
6679
6709
6679
6679
6679
6684
6684
6684
6674
6684
6684
6674
6684
6689
6704
6674
6674
6679
6684
6684
6679
6694
6694
6694
6689
6694
6674
6689
6689
6694
6694
6694
6684
6684
6689
6689
6689
6679
6694
6694
6689
6674
6684
6674
6689
6699
6689
6684
6699
6689
6704
6704
6699
6699
6704
6689
6704
6689
6684
6694
6694
6684
6669
6679
6679
6684
6684
6689
6684
6689
6694
6689
6694
6689
6699
6699
6689
6689
6694
6694
6694
6694
6684
6689
6684
6689
6689
6679
6689
6689
6679
6674
6674
6674
6669
6669
6679
6679
6684
6684
6684
6684
6679
6679
6684
6684
6679
6679
6684
6674
6684
6684
6684
6684
6684
6684
6684
6679
6664
6679
6679
6679
6679
6689
6679
6679
6679
6684
6684
6684
6684
6684
6684
6664
6669
6669
6674
6679
6679
6679
6674
6679
6664
6669
6669
6674
6679
6679
6679
6674
6674
6679
6664
6674
6674
6674
6679
6679
6679
6684
6684
6679
6684
6684
6696
6716
6721
6721
6721
6721
6696
6696
6696
6706
6696
6691
6691
6676
6756
6696
6691
6691
6721
6706
6686
6686
6691
6676
6756
6701
6701
6701
6706
6701
6701
6701
6706
6686
6696
6686
6686
6681
6706
6696
6691
6706
6706
6711
6716
6696
6696
6676
6696
6696
6686
6686
6691
6701
6716
6701
6701
6701
6691
6686
6701
6721
6721
6721
6721
6701
6681
6691
6691
6696
6696
6701
6706
6706
6711
6706
6696
6706
6716
6701
6706
6706
6691
6696
6691
6696
6696
6686
6696
6706
6711
6706
6696
6691
6721
6706
6696
6706
6701
6696
6691
6696
6696
6696
6691
6696
6701
6701
6706
6706
6681
6681
6686
6686
6696
6706
6701
6706
6716
6696
6691
6696
6686
6696
6706
6686
6706
6716
6701
6706
6706
6706
6706
6701
6701
6701
6701
6701
6681
6706
6701
6701
6681
6691
6691
6701
6696
6676
6701
6701
6696
6696
6696
6696
6706
6716
6716
6701
6701
6691
6691
6701
6696
6696
6686
6696
6701
6701
6696
6701
6701
6736
6736
6696
6681
6681
6701
6701
6701
6696
6701
6686
6701
6736
6736
6701
6691
6691
6691
6701
6676
6706
6681
6681
6686
6701
6691
6686
6686
6691
6691
6706
6691
6681
6681
6691
6686
6691
6721
6706
6706
6686
6696
6696
6716
6706
6686
6716
6691
6691
6691
6691
6721
6716
6691
6691
6716
6691
6696
6691
6691
6696
6696
6696
6696
6696
6691
6716
6686
6691
6691
6691
6696
6696
6716
6696
6696
6701
6701
6696
6701
6701
6701
6701
6701
6701
6701
6706
6696
6686
6706
6701
6701
6706
6706
6701
6711
6686
6696
6686
6701
6696
6711
6701
6701
6711
6711
6711
6711
6711
6711
6711
6711
6711
6711
6711
6696
6696
6696
6706
6696
6706
6696
6696
6696
6701
6696
6706
6701
6696
6706
6701
6711
6711
6701
6701
6696
6691
6691
6706
6706
6706
6706
6691
6696
6691
6696
6701
6701
6701
6701
6701
6701
6681
6686
6681
6681
6691
6691
6686
6696
6696
6691
6686
6686
6696
6696
6691
6691
6696
6686
6696
6691
6696
6696
6696
6696
6691
6691
6696
6681
6691
6686
6691
6691
6696
6701
6691
6691
6691
6696
6696
6696
6696
6696
6696
6676
6681
6681
6686
6691
6691
6691
6686
6691
6676
6681
6681
6686
6691
6691
6691
6686
6691
6676
6686
6686
6686
6691
6691
6691
6696
6696
6691
6696
6696
6708
6708
6703
6728
6728
6763
6763
6723
6723
6703
6708
6708
6708
6713
6718
6718
6708
6703
6693
6703
6703
6698
6703
6703
6708
6698
6703
6693
6688
6733
6733
6703
6703
6708
6733
6718
6713
6713
6693
6763
6733
6718
6713
6718
6713
6713
6713
6708
6708
6698
6693
6718
6688
6763
6718
6718
6728
6708
6688
6708
6708
6713
6713
6723
6698
6713
6708
6743
6703
6718
6718
6693
6703
6698
6743
6733
6733
6733
6733
6718
6703
6708
6718
6713
6718
6708
6708
6718
6698
6713
6723
6713
6703
6708
6708
6708
6708
6723
6708
6713
6703
6703
6723
6713
6693
6743
6708
6713
6718
6718
6718
6723
6718
6713
6713
6713
6713
6703
6708
6713
6718
6723
6703
6743
6718
6708
6713
6713
6728
6728
6703
6703
6713
6713
6713
6708
6693
6698
6708
6723
6713
6713
6713
6713
6713
6693
6708
6693
6703
6703
6723
6713
6713
6708
6713
6718
6703
6693
6708
6708
6703
6703
6713
6713
6703
6713
6713
6703
6703
6708
6708
6718
6728
6728
6708
6708
6698
6688
6713
6708
6708
6698
6708
6713
6703
6703
6708
6708
6708
6703
6713
6713
6743
6743
6708
6693
6713
6713
6713
6703
6713
6713
6743
6743
6713
6713
6698
6698
6713
6688
6718
6693
6703
6698
6698
6708
6698
6698
6708
6703
6718
6693
6718
6728
6718
6718
6708
6698
6703
6698
6703
6693
6703
6703
6713
6698
6728
6703
6728
6703
6708
6708
6728
6698
6728
6708
6703
6708
6708
6698
6713
6713
6708
6728
6723
6698
6708
6708
6703
6708
6708
6708
6713
6713
6713
6713
6708
6708
6713
6713
6713
6708
6708
6718
6713
6698
6718
6713
6718
6718
6713
6698
6708
6713
6723
6708
6723
6718
6718
6718
6718
6718
6718
6718
6718
6718
6723
6723
6723
6723
6708
6708
6708
6698
6708
6698
6718
6708
6718
6708
6708
6708
6708
6708
6708
6718
6708
6708
6718
6713
6718
6718
6718
6718
6713
6708
6713
6713
6708
6703
6718
6718
6718
6718
6708
6708
6708
6713
6713
6713
6713
6713
6713
6693
6693
6703
6703
6703
6703
6703
6698
6698
6698
6708
6708
6703
6703
6708
6698
6703
6708
6708
6703
6708
6708
6703
6703
6708
6693
6693
6698
6703
6703
6708
6708
6713
6713
6703
6703
6703
6708
6708
6708
6708
6708
6708
6688
6693
6693
6698
6703
6703
6703
6698
6703
6688
6693
6693
6698
6703
6703
6703
6698
6703
6688
6698
6698
6698
6703
6703
6703
6708
6708
6703
6708
6703
6735
6725
6720
6730
6730
6705
6710
6700
6720
6710
6705
6705
6720
6715
6715
6775
6735
6725
6725
6725
6725
6705
6705
6720
6720
6705
6715
6715
6715
6720
6705
6770
6745
6730
6725
6735
6735
6725
6710
6710
6725
6725
6745
6730
6730
6740
6735
6735
6715
6710
6720
6720
6700
6775
6740
6740
6740
6735
6710
6725
6725
6715
6725
6715
6725
6725
6715
6715
6720
6740
6740
6740
6740
6730
6730
6730
6735
6735
6715
6720
6720
6720
6720
6720
6725
6725
6735
6725
6735
6720
6720
6725
6725
6725
6735
6705
6720
6725
6725
6720
6715
6715
6725
6725
6715
6740
6740
6735
6725
6720
6715
6755
6720
6730
6730
6725
6730
6725
6725
6720
6720
6720
6710
6720
6725
6730
6720
6720
6705
6755
6725
6720
6720
6720
6720
6720
6720
6725
6720
6725
6725
6725
6725
6720
6720
6715
6725
6725
6725
6715
6730
6720
6720
6720
6725
6725
6725
6725
6705
6720
6730
6720
6725
6720
6720
6725
6730
6715
6705
6700
6715
6715
6725
6725
6725
6720
6725
6740
6740
6720
6720
6710
6720
6720
6750
6720
6710
6720
6715
6715
6720
6715
6710
6755
6750
6715
6705
6720
6725
6720
6725
6720
6710
6710
6725
6725
6755
6725
6725
6715
6715
6720
6700
6725
6700
6715
6705
6720
6710
6710
6705
6710
6730
6715
6730
6705
6730
6720
6710
6705
6710
6725
6735
6735
6730
6730
6710
6715
6705
6710
6735
6720
6715
6710
6715
6715
6740
6720
6740
6735
6735
6720
6740
6710
6715
6715
6715
6735
6730
6725
6720
6725
6725
6720
6715
6720
6720
6725
6720
6720
6730
6730
6730
6725
6730
6725
6735
6725
6725
6725
6710
6720
6740
6725
6735
6725
6735
6720
6740
6725
6730
6730
6730
6735
6735
6730
6735
6735
6730
6730
6730
6730
6730
6730
6730
6720
6710
6715
6730
6720
6730
6715
6720
6715
6715
6720
6730
6715
6720
6725
6725
6725
6730
6730
6725
6725
6725
6720
6710
6730
6730
6730
6730
6720
6720
6725
6725
6715
6720
6715
6720
6720
6725
6725
6725
6725
6700
6705
6715
6715
6715
6715
6715
6710
6710
6710
6720
6720
6715
6715
6720
6720
6710
6720
6720
6720
6715
6715
6715
6725
6725
6715
6705
6715
6715
6720
6720
6720
6720
6725
6720
6720
6715
6715
6715
6720
6720
6720
6720
6720
6720
6700
6705
6705
6710
6715
6715
6715
6710
6715
6700
6705
6705
6710
6715
6715
6715
6710
6715
6700
6710
6710
6710
6715
6715
6715
6720
6720
6715
6715
6715
6722
6742
6747
6747
6737
6737
6737
6732
6737
6737
6732
6742
6737
6727
6717
6727
6717
6732
6727
6737
6727
6717
6717
6727
6727
6782
6747
6747
6717
6727
6732
6722
6782
6782
6742
6752
6722
6732
6752
6747
6737
6737
6737
6737
6737
6782
6752
6752
6727
6727
6722
6742
6722
6732
6732
6727
6732
6737
6737
6727
6737
6737
6727
6737
6737
6737
6732
6752
6752
6727
6737
6727
6737
6732
6727
6732
6732
6737
6737
6732
6747
6737
6737
6747
6732
6732
6732
6732
6747
6727
6727
6732
6732
6732
6732
6732
6722
6727
6727
6732
6732
6722
6752
6742
6742
6737
6737
6717
6727
6727
6737
6762
6737
6732
6732
6737
6737
6737
6737
6717
6727
6727
6732
6732
6732
6727
6762
6727
6732
6732
6737
6712
6737
6737
6737
6737
6732
6732
6737
6737
6737
6737
6732
6737
6737
6727
6722
6727
6732
6732
6732
6737
6737
6747
6747
6717
6712
6732
6732
6732
6732
6737
6717
6737
6712
6732
6727
6737
6762
6747
6747
6732
6732
6722
6732
6722
6762
6762
6747
6727
6722
6727
6727
6762
6762
6722
6717
6727
6737
6727
6737
6727
6727
6722
6762
6732
6732
6737
6737
6727
6712
6732
6727
6727
6732
6717
6722
6742
6732
6722
6722
6727
6737
6717
6737
6747
6722
6747
6747
6742
6742
6732
6727
6727
6727
6717
6717
6722
6727
6722
6742
6727
6732
6752
6747
6747
6747
6752
6727
6727
6742
6737
6727
6727
6737
6737
6732
6742
6742
6727
6727
6742
6742
6742
6737
6742
6747
6737
6737
6732
6732
6732
6722
6732
6737
6737
6747
6747
6737
6747
6737
6747
6747
6747
6747
6747
6747
6732
6747
6747
6747
6747
6742
6747
6747
6742
6737
6737
6732
6717
6742
6727
6727
6742
6727
6732
6727
6727
6737
6737
6737
6737
6742
6742
6737
6737
6737
6727
6742
6742
6742
6742
6737
6732
6737
6737
6727
6732
6732
6732
6732
6712
6732
6717
6727
6727
6727
6727
6717
6722
6722
6732
6732
6727
6727
6732
6727
6722
6732
6732
6732
6727
6727
6737
6737
6712
6727
6727
6732
6732
6732
6727
6732
6737
6727
6727
6727
6732
6732
6732
6732
6732
6732
6712
6717
6717
6722
6727
6727
6727
6722
6727
6712
6717
6717
6722
6727
6727
6727
6722
6727
6712
6717
6717
6722
6722
6727
6727
6727
6732
6732
6722
6727
6727
6764
6764
6749
6749
6744
6744
6739
6739
6749
6729
6724
6739
6724
6729
6739
6739
6759
6749
6744
6744
6759
6749
6744
6744
6739
6744
6744
6744
6749
6734
6794
6754
6749
6749
6739
6739
6739
6739
6744
6744
6794
6759
6759
6744
6744
6739
6744
6744
6739
6754
6744
6734
6754
6754
6739
6739
6744
6744
6744
6744
6734
6744
6744
6734
6744
6749
6749
6739
6764
6764
6739
6749
6749
6749
6744
6744
6749
6739
6739
6744
6739
6749
6749
6759
6749
6739
6744
6754
6754
6749
6749
6739
6739
6739
6774
6744
6749
6749
6749
6749
6729
6739
6739
6744
6744
6729
6724
6734
6739
6739
6774
6724
6744
6739
6734
6749
6739
6739
6734
6734
6724
6749
6744
6749
6739
6749
6744
6749
6739
6744
6729
6744
6749
6749
6744
6749
6749
6739
6734
6744
6739
6744
6744
6744
6759
6759
6729
6739
6739
6739
6749
6729
6749
6724
6734
6759
6749
6744
6744
6734
6739
6774
6774
6759
6734
6739
6734
6734
6734
6739
6774
6774
6774
6734
6729
6739
6744
6739
6744
6729
6774
6739
6739
6749
6749
6744
6739
6734
6739
6739
6739
6739
6729
6749
6729
6739
6744
6744
6759
6744
6744
6744
6734
6734
6754
6754
6754
6749
6749
6739
6724
6739
6764
6754
6754
6754
6739
6759
6749
6739
6739
6749
6749
6754
6754
6754
6754
6754
6749
6749
6734
6749
6749
6759
6734
6744
6754
6749
6749
6759
6744
6754
6754
6754
6754
6744
6759
6759
6759
6759
6749
6759
6759
6749
6744
6754
6754
6744
6749
6749
6749
6749
6749
6754
6754
6744
6739
6749
6749
6749
6749
6749
6749
6749
6739
6749
6749
6744
6744
6744
6744
6744
6729
6739
6739
6739
6734
6739
6729
6729
6744
6744
6739
6739
6739
6744
6734
6744
6744
6744
6739
6739
6744
6734
6744
6734
6739
6739
6744
6739
6739
6739
6744
6744
6739
6739
6739
6744
6744
6744
6744
6744
6744
6724
6729
6729
6734
6744
6739
6739
6734
6734
6734
6724
6729
6729
6734
6739
6739
6739
6734
6739
6724
6729
6729
6729
6734
6739
6739
6739
6744
6744
6734
6734
6739
6739
6766
6761
6761
6771
6756
6751
6766
6761
6756
6756
6736
6751
6746
6746
6741
6761
6751
6736
6756
6761
6736
6756
6756
6751
6751
6771
6771
6776
6746
6746
6761
6756
6751
6756
6776
6761
6751
6751
6756
6751
6746
6751
6751
6801
6761
6766
6751
6751
6751
6751
6756
6756
6756
6756
6756
6761
6766
6771
6771
6771
6751
6756
6756
6756
6746
6756
6801
6801
6766
6756
6761
6751
6751
6761
6761
6756
6756
6761
6761
6761
6756
6756
6751
6741
6741
6761
6741
6756
6761
6756
6756
6761
6756
6756
6756
6751
6776
6776
6751
6751
6756
6756
6756
6761
6761
6756
6756
6756
6751
6751
6761
6761
6746
6766
6766
6761
6751
6756
6756
6771
6751
6761
6761
6761
6761
6736
6751
6761
6761
6756
6756
6741
6756
6756
6756
6756
6751
6741
6756
6756
6751
6751
6746
6746
6761
6746
6736
6756
6756
6756
6751
6751
6756
6756
6756
6751
6751
6756
6751
6756
6756
6761
6756
6756
6746
6751
6751
6766
6766
6741
6746
6746
6761
6756
6736
6771
6761
6756
6756
6746
6736
6746
6786
6781
6766
6746
6746
6741
6741
6786
6781
6781
6746
6741
6736
6751
6751
6746
6751
6781
6751
6751
6756
6756
6751
6751
6746
6751
6751
6741
6756
6756
6756
6756
6736
6756
6766
6746
6756
6761
6761
6756
6756
6746
6756
6751
6761
6771
6766
6761
6761
6766
6761
6761
6746
6756
6746
6761
6766
6766
6766
6761
6761
6756
6746
6746
6766
6761
6761
6766
6761
6766
6746
6756
6756
6771
6771
6766
6761
6766
6766
6756
6766
6766
6766
6766
6766
6766
6756
6766
6766
6756
6756
6761
6761
6761
6751
6766
6766
6756
6761
6761
6761
6761
6756
6761
6761
6751
6751
6751
6756
6756
6741
6751
6751
6751
6751
6751
6741
6756
6756
6751
6751
6756
6746
6746
6756
6756
6756
6751
6751
6756
6756
6756
6746
6746
6736
6736
6746
6751
6751
6751
6751
6751
6751
6756
6756
6756
6756
6756
6756
6736
6741
6741
6746
6751
6751
6751
6746
6746
6736
6741
6741
6746
6751
6751
6751
6746
6751
6736
6741
6741
6741
6746
6751
6751
6751
6756
6756
6746
6751
6751
6788
6788
6783
6773
6783
6753
6753
6763
6763
6753
6758
6748
6758
6753
6758
6773
6748
6768
6763
6768
6763
6763
6768
6768
6753
6778
6763
6763
6768
6763
6758
6758
6768
6768
6768
6758
6763
6773
6788
6758
6758
6768
6748
6768
6763
6758
6763
6768
6773
6783
6783
6763
6763
6813
6773
6768
6768
6773
6763
6763
6763
6763
6768
6768
6768
6778
6783
6778
6783
6773
6768
6768
6773
6778
6778
6778
6778
6768
6768
6768
6813
6813
6778
6773
6773
6763
6768
6758
6758
6768
6773
6768
6753
6773
6768
6768
6763
6763
6763
6768
6763
6768
6768
6773
6773
6768
6768
6773
6773
6763
6763
6768
6763
6788
6788
6773
6773
6768
6768
6778
6773
6768
6783
6768
6763
6778
6773
6773
6753
6768
6773
6773
6773
6758
6773
6773
6768
6768
6783
6763
6768
6768
6773
6768
6768
6768
6768
6773
6753
6768
6768
6763
6753
6768
6768
6758
6768
6768
6763
6753
6748
6768
6763
6768
6763
6768
6758
6758
6758
6758
6773
6768
6763
6753
6753
6758
6778
6758
6783
6773
6763
6763
6748
6748
6758
6783
6768
6768
6768
6748
6758
6753
6753
6793
6788
6773
6758
6758
6758
6763
6758
6748
6763
6788
6793
6788
6758
6753
6748
6748
6763
6763
6788
6778
6763
6763
6763
6763
6768
6763
6748
6763
6758
6763
6758
6753
6763
6773
6768
6768
6768
6768
6758
6768
6773
6758
6768
6768
6778
6778
6773
6773
6768
6758
6773
6773
6773
6773
6773
6773
6768
6758
6773
6773
6783
6783
6773
6778
6758
6768
6778
6778
6783
6783
6778
6773
6778
6773
6768
6778
6778
6778
6778
6778
6778
6778
6778
6778
6778
6768
6753
6778
6778
6773
6768
6773
6763
6768
6773
6773
6773
6768
6763
6778
6778
6768
6773
6773
6773
6773
6763
6763
6768
6768
6763
6768
6763
6753
6763
6763
6768
6763
6763
6748
6768
6768
6763
6763
6768
6758
6768
6768
6768
6763
6763
6763
6768
6763
6768
6768
6763
6763
6758
6748
6758
6758
6763
6763
6763
6768
6768
6768
6768
6768
6768
6748
6753
6753
6758
6773
6773
6763
6763
6758
6758
6748
6753
6753
6758
6763
6763
6763
6758
6763
6748
6753
6753
6758
6763
6763
6763
6768
6768
6758
6763
6763
6795
6790
6770
6785
6785
6785
6785
6770
6770
6760
6780
6775
6765
6760
6780
6775
6765
6775
6785
6785
6780
6785
6785
6780
6785
6785
6765
6765
6765
6770
6780
6765
6790
6775
6780
6775
6775
6765
6770
6780
6775
6780
6780
6800
6795
6795
6780
6770
6780
6780
6775
6785
6800
6800
6800
6795
6775
6775
6780
6775
6775
6780
6795
6775
6790
6770
6775
6775
6770
6780
6780
6780
6795
6780
6780
6770
6775
6780
6780
6795
6790
6780
6780
6775
6780
6780
6790
6780
6775
6780
6790
6785
6785
6775
6780
6780
6775
6775
6825
6820
6790
6785
6780
6770
6765
6785
6785
6770
6785
6775
6775
6790
6790
6780
6775
6780
6780
6775
6775
6775
6785
6785
6775
6780
6780
6775
6775
6780
6780
6780
6780
6800
6800
6790
6790
6780
6780
6780
6780
6760
6775
6780
6785
6770
6795
6785
6780
6785
6775
6765
6780
6785
6785
6785
6790
6780
6780
6780
6780
6780
6780
6785
6780
6780
6780
6775
6765
6775
6775
6760
6765
6775
6775
6770
6770
6770
6770
6770
6760
6775
6780
6775
6780
6775
6780
6770
6770
6770
6770
6780
6775
6765
6790
6790
6770
6795
6780
6775
6760
6765
6790
6800
6785
6775
6770
6770
6760
6770
6760
6770
6800
6800
6800
6770
6770
6770
6775
6800
6800
6800
6770
6790
6765
6760
6775
6800
6790
6775
6775
6775
6775
6775
6770
6770
6765
6775
6785
6780
6780
6780
6780
6775
6790
6780
6780
6780
6780
6770
6780
6785
6785
6790
6790
6790
6780
6785
6780
6785
6780
6770
6785
6785
6785
6770
6780
6795
6795
6785
6785
6785
6785
6785
6780
6790
6790
6790
6790
6785
6785
6765
6780
6790
6785
6790
6785
6785
6785
6785
6780
6785
6785
6775
6785
6785
6785
6775
6780
6775
6785
6785
6775
6785
6785
6785
6785
6780
6775
6765
6780
6775
6775
6780
6780
6770
6775
6760
6780
6780
6775
6775
6770
6780
6770
6780
6780
6780
6775
6775
6775
6780
6775
6775
6775
6765
6760
6770
6770
6775
6775
6775
6780
6780
6780
6780
6780
6780
6760
6765
6765
6770
6780
6780
6770
6775
6775
6770
6770
6760
6765
6765
6770
6775
6775
6775
6770
6775
6760
6765
6765
6770
6775
6775
6775
6780
6780
6770
6775
6775
6807
6807
6797
6797
6797
6797
6797
6777
6777
6792
6777
6777
6772
6787
6777
6787
6787
6797
6792
6782
6797
6797
6792
6777
6777
6787
6797
6792
6782
6787
6772
6792
6787
6782
6782
6792
6782
6782
6787
6787
6792
6792
6797
6807
6782
6787
6787
6787
6787
6787
6797
6797
6812
6812
6787
6777
6787
6787
6792
6797
6807
6802
6792
6792
6797
6792
6792
6797
6797
6797
6807
6797
6802
6792
6792
6797
6797
6787
6787
6802
6792
6797
6792
6802
6797
6792
6787
6792
6792
6787
6792
6832
6797
6797
6792
6797
6787
6777
6792
6832
6832
6832
6797
6797
6797
6797
6792
6797
6802
6797
6777
6787
6792
6792
6792
6782
6787
6782
6797
6807
6807
6787
6787
6787
6787
6787
6787
6802
6797
6802
6797
6792
6797
6777
6787
6792
6792
6792
6802
6797
6772
6782
6792
6772
6792
6782
6792
6792
6807
6807
6792
6792
6787
6792
6782
6797
6797
6797
6802
6792
6792
6792
6787
6787
6792
6777
6787
6797
6792
6792
6792
6792
6787
6787
6792
6787
6787
6772
6782
6782
6782
6777
6782
6782
6777
6782
6777
6772
6787
6787
6787
6792
6782
6782
6782
6777
6787
6787
6782
6787
6777
6802
6802
6782
6802
6802
6787
6772
6787
6802
6787
6782
6772
6782
6812
6782
6782
6782
6812
6812
6782
6802
6777
6772
6787
6782
6812
6797
6787
6787
6787
6787
6787
6782
6777
6792
6792
6787
6792
6792
6792
6787
6802
6802
6797
6782
6802
6802
6802
6802
6797
6782
6792
6797
6797
6792
6792
6782
6792
6792
6792
6792
6782
6792
6797
6802
6802
6792
6802
6802
6792
6797
6797
6797
6797
6792
6802
6797
6792
6802
6792
6792
6797
6797
6792
6797
6797
6797
6792
6797
6797
6787
6787
6782
6787
6787
6787
6787
6797
6797
6797
6797
6797
6772
6787
6797
6797
6787
6782
6777
6787
6787
6782
6782
6782
6782
6792
6787
6792
6792
6787
6787
6792
6782
6792
6792
6792
6787
6787
6782
6787
6787
6787
6772
6782
6782
6782
6787
6787
6787
6792
6792
6792
6792
6792
6792
6772
6777
6777
6782
6792
6792
6792
6787
6787
6782
6782
6772
6777
6777
6782
6787
6787
6787
6782
6782
6772
6777
6777
6782
6787
6787
6787
6792
6792
6782
6787
6787
6809
6799
6794
6799
6809
6809
6809
6804
6794
6789
6784
6799
6799
6809
6809
6809
6804
6809
6809
6789
6809
6809
6809
6809
6784
6799
6809
6809
6794
6799
6804
6794
6804
6804
6794
6804
6789
6784
6804
6804
6794
6794
6799
6799
6799
6799
6799
6799
6799
6799
6794
6809
6809
6809
6794
6799
6789
6809
6814
6799
6799
6799
6799
6804
6819
6819
6804
6809
6799
6804
6819
6809
6814
6799
6804
6799
6794
6804
6809
6804
6804
6814
6814
6814
6804
6799
6804
6804
6799
6799
6804
6804
6809
6804
6794
6804
6799
6809
6819
6809
6804
6804
6809
6804
6804
6809
6814
6809
6819
6804
6809
6794
6799
6804
6804
6804
6844
6844
6809
6809
6809
6799
6804
6809
6809
6784
6789
6789
6799
6804
6819
6819
6804
6794
6799
6799
6784
6799
6799
6799
6809
6804
6804
6799
6804
6789
6784
6799
6809
6809
6809
6809
6804
6819
6799
6799
6784
6794
6799
6794
6804
6799
6804
6789
6794
6799
6799
6799
6794
6794
6799
6789
6789
6794
6789
6789
6784
6789
6789
6824
6794
6794
6794
6799
6799
6804
6789
6789
6794
6824
6824
6794
6799
6789
6814
6824
6809
6784
6794
6814
6814
6819
6819
6824
6799
6784
6799
6819
6819
6814
6824
6799
6794
6794
6784
6794
6819
6794
6794
6804
6819
6819
6809
6794
6789
6784
6799
6819
6804
6794
6799
6799
6794
6794
6799
6789
6799
6799
6799
6794
6814
6814
6814
6804
6804
6804
6814
6809
6814
6814
6814
6814
6809
6814
6814
6809
6794
6809
6809
6804
6799
6794
6814
6804
6804
6794
6804
6814
6814
6814
6814
6804
6814
6814
6814
6804
6814
6814
6804
6804
6804
6814
6804
6804
6814
6804
6804
6809
6804
6804
6804
6809
6804
6804
6809
6804
6809
6809
6794
6799
6799
6809
6809
6809
6809
6809
6799
6789
6799
6799
6809
6809
6809
6809
6794
6789
6799
6799
6794
6794
6799
6799
6799
6804
6804
6799
6799
6804
6794
6804
6804
6804
6799
6794
6794
6789
6794
6784
6794
6794
6794
6799
6799
6799
6804
6804
6804
6804
6804
6804
6784
6789
6789
6804
6794
6804
6804
6799
6799
6799
6784
6794
6794
6784
6789
6789
6794
6799
6794
6799
6794
6794
6784
6789
6789
6794
6799
6799
6799
6804
6804
6794
6799
6799
6831
6816
6821
6821
6806
6821
6816
6821
6821
6816
6796
6796
6801
6796
6816
6806
6806
6796
6816
6796
6801
6801
6816
6811
6811
6851
6816
6821
6821
6821
6821
6821
6806
6801
6811
6816
6821
6816
6806
6816
6806
6806
6816
6816
6816
6816
6806
6811
6811
6806
6811
6811
6811
6806
6821
6851
6811
6796
6806
6811
6806
6816
6831
6831
6831
6826
6816
6816
6811
6816
6821
6811
6816
6821
6821
6826
6821
6811
6816
6821
6831
6831
6821
6821
6821
6826
6811
6821
6831
6816
6816
6816
6816
6816
6816
6821
6811
6811
6816
6816
6816
6816
6816
6811
6816
6831
6806
6821
6821
6821
6806
6816
6816
6811
6821
6816
6816
6811
6816
6811
6806
6816
6816
6816
6816
6821
6826
6811
6816
6801
6801
6811
6811
6816
6816
6816
6851
6851
6836
6806
6806
6816
6816
6821
6821
6811
6811
6821
6816
6816
6826
6826
6836
6816
6806
6806
6806
6816
6796
6821
6821
6816
6811
6801
6796
6806
6806
6816
6811
6816
6831
6801
6806
6806
6816
6811
6811
6801
6806
6801
6801
6821
6806
6806
6806
6806
6806
6801
6801
6796
6801
6806
6806
6831
6811
6811
6806
6816
6831
6831
6806
6806
6811
6801
6826
6836
6836
6831
6816
6821
6821
6826
6831
6826
6836
6836
6836
6811
6796
6811
6806
6831
6831
6831
6826
6836
6811
6806
6806
6796
6816
6806
6806
6816
6816
6816
6831
6816
6806
6801
6796
6811
6806
6831
6811
6811
6811
6806
6811
6801
6811
6826
6826
6821
6826
6826
6826
6826
6811
6811
6821
6826
6826
6826
6821
6821
6806
6806
6821
6821
6811
6806
6821
6826
6826
6806
6816
6821
6816
6816
6821
6816
6816
6826
6826
6816
6821
6816
6826
6826
6816
6811
6816
6826
6811
6816
6821
6816
6816
6816
6816
6816
6821
6816
6821
6821
6811
6811
6821
6816
6816
6816
6816
6816
6816
6816
6801
6801
6811
6821
6821
6821
6821
6811
6801
6806
6806
6811
6811
6811
6811
6816
6816
6811
6811
6816
6806
6816
6816
6816
6806
6806
6806
6796
6806
6806
6811
6811
6811
6816
6816
6816
6816
6816
6816
6796
6801
6801
6806
6816
6811
6811
6811
6796
6796
6806
6806
6796
6801
6801
6806
6806
6801
6806
6806
6796
6806
6806
6796
6801
6801
6806
6811
6811
6811
6816
6816
6806
6811
6811
6843
6833
6828
6828
6843
6823
6818
6823
6813
6818
6823
6818
6833
6808
6813
6823
6833
6833
6828
6828
6828
6808
6808
6828
6833
6818
6838
6828
6828
6828
6828
6828
6828
6818
6818
6828
6828
6828
6833
6823
6823
6828
6813
6818
6818
6843
6818
6823
6818
6818
6843
6808
6808
6833
6833
6823
6863
6843
6838
6843
6823
6818
6828
6828
6833
6818
6838
6838
6828
6833
6823
6828
6833
6828
6828
6828
6828
6843
6828
6823
6828
6828
6828
6833
6833
6828
6828
6818
6833
6843
6828
6828
6833
6833
6833
6833
6828
6818
6828
6828
6828
6823
6828
6828
6823
6823
6823
6828
6843
6828
6823
6823
6828
6813
6833
6833
6833
6828
6823
6828
6833
6833
6823
6828
6808
6813
6818
6858
6828
6828
6833
6833
6833
6833
6828
6818
6818
6828
6823
6828
6833
6818
6828
6828
6863
6843
6833
6833
6818
6828
6813
6823
6828
6838
6843
6818
6818
6828
6823
6813
6823
6818
6818
6843
6808
6808
6818
6828
6813
6818
6828
6843
6813
6813
6813
6818
6813
6823
6818
6818
6813
6813
6808
6813
6833
6818
6818
6818
6808
6808
6818
6818
6818
6808
6838
6813
6818
6843
6818
6818
6843
6828
6848
6848
6848
6843
6828
6818
6818
6823
6833
6848
6848
6848
6848
6833
6838
6828
6828
6838
6843
6848
6848
6823
6808
6843
6843
6818
6833
6843
6848
6823
6818
6818
6828
6818
6813
6808
6828
6843
6818
6818
6813
6808
6818
6833
6843
6818
6823
6833
6833
6823
6833
6838
6833
6833
6838
6838
6823
6838
6838
6833
6828
6818
6833
6833
6818
6838
6823
6838
6823
6838
6833
6833
6818
6828
6838
6838
6838
6838
6833
6833
6833
6828
6833
6828
6833
6833
6828
6828
6833
6833
6823
6823
6818
6818
6828
6823
6833
6833
6833
6823
6823
6828
6828
6833
6823
6823
6823
6833
6833
6823
6823
6833
6828
6828
6828
6828
6828
6828
6828
6828
6813
6833
6818
6828
6828
6833
6833
6818
6813
6818
6818
6823
6818
6818
6823
6828
6828
6823
6823
6828
6818
6828
6823
6823
6818
6813
6818
6813
6818
6813
6808
6818
6818
6823
6823
6823
6828
6828
6828
6828
6828
6828
6808
6813
6813
6823
6823
6818
6823
6823
6818
6808
6818
6818
6808
6813
6813
6818
6813
6813
6818
6808
6818
6818
6808
6813
6813
6818
6823
6823
6823
6828
6828
6818
6823
6823
6835
6830
6855
6850
6840
6845
6845
6840
6840
6830
6840
6820
6830
6820
6830
6835
6835
6820
6825
6840
6840
6825
6830
6845
6835
6845
6845
6840
6855
6855
6845
6850
6840
6825
6830
6830
6830
6820
6830
6830
6840
6840
6830
6830
6830
6855
6855
6850
6830
6830
6830
6825
6830
6840
6845
6855
6855
6820
6850
6855
6840
6840
6830
6840
6840
6870
6855
6840
6850
6835
6840
6850
6830
6840
6850
6840
6835
6840
6835
6830
6830
6840
6840
6840
6855
6840
6840
6835
6840
6840
6840
6850
6835
6840
6840
6840
6840
6845
6845
6835
6835
6835
6825
6840
6835
6835
6835
6840
6840
6835
6835
6845
6845
6840
6840
6840
6870
6835
6835
6840
6845
6845
6830
6840
6840
6845
6845
6840
6840
6825
6830
6870
6855
6840
6845
6845
6835
6825
6835
6820
6825
6840
6830
6870
6855
6840
6840
6840
6845
6845
6830
6835
6830
6855
6850
6840
6830
6830
6820
6825
6825
6830
6855
6850
6820
6820
6825
6835
6830
6835
6855
6850
6825
6825
6820
6835
6830
6825
6820
6840
6840
6845
6830
6830
6830
6835
6830
6830
6850
6830
6820
6850
6825
6825
6830
6855
6840
6860
6830
6830
6835
6840
6840
6860
6860
6840
6845
6845
6855
6855
6860
6835
6820
6850
6850
6840
6855
6855
6835
6830
6830
6840
6830
6830
6825
6825
6835
6840
6840
6835
6855
6830
6820
6855
6830
6830
6850
6845
6845
6845
6850
6830
6845
6845
6840
6830
6845
6845
6845
6845
6830
6850
6845
6845
6850
6830
6850
6850
6845
6845
6835
6845
6835
6835
6835
6840
6840
6840
6840
6845
6845
6840
6840
6840
6845
6845
6845
6835
6835
6840
6835
6835
6845
6835
6835
6845
6845
6835
6835
6845
6840
6840
6840
6840
6840
6840
6820
6845
6845
6845
6845
6840
6840
6830
6825
6825
6825
6830
6830
6830
6830
6835
6840
6840
6835
6835
6835
6830
6835
6840
6835
6835
6830
6825
6825
6825
6830
6820
6830
6830
6845
6845
6845
6835
6835
6835
6840
6840
6840
6840
6840
6840
6820
6825
6825
6835
6830
6830
6830
6820
6830
6830
6820
6825
6825
6830
6825
6830
6820
6820
6830
6830
6820
6825
6825
6830
6835
6835
6835
6840
6840
6830
6835
6830
6847
6847
6867
6852
6842
6857
6857
6857
6852
6857
6847
6842
6832
6837
6837
6867
6837
6842
6847
6852
6857
6857
6847
6842
6847
6847
6867
6867
6862
6862
6842
6842
6852
6852
6837
6842
6862
6832
6842
6842
6852
6852
6842
6842
6842
6842
6867
6857
6842
6842
6842
6852
6852
6867
6867
6857
6857
6857
6852
6862
6857
6852
6852
6852
6852
6852
6882
6867
6852
6852
6862
6862
6862
6862
6862
6857
6852
6847
6837
6857
6857
6847
6862
6847
6842
6852
6852
6852
6857
6852
6847
6847
6847
6842
6852
6847
6862
6852
6852
6842
6847
6847
6847
6852
6857
6847
6847
6847
6847
6847
6842
6847
6847
6847
6857
6837
6852
6852
6842
6847
6847
6847
6852
6882
6882
6847
6842
6857
6857
6847
6842
6867
6882
6852
6852
6852
6852
6852
6842
6842
6867
6862
6847
6837
6842
6842
6837
6867
6862
6862
6862
6837
6832
6832
6842
6837
6842
6867
6862
6832
6837
6847
6842
6837
6837
6837
6852
6857
6847
6847
6842
6842
6842
6862
6842
6862
6862
6847
6847
6837
6832
6857
6837
6862
6862
6852
6847
6852
6867
6842
6842
6842
6852
6867
6867
6847
6852
6852
6852
6867
6867
6842
6832
6842
6857
6857
6852
6867
6842
6842
6842
6832
6847
6842
6837
6847
6867
6842
6842
6832
6867
6857
6842
6857
6857
6852
6857
6857
6857
6842
6852
6852
6842
6857
6852
6852
6852
6857
6852
6857
6857
6857
6862
6842
6857
6857
6852
6857
6852
6857
6857
6852
6857
6852
6852
6852
6852
6857
6857
6847
6847
6847
6847
6852
6857
6857
6857
6857
6857
6857
6852
6842
6847
6847
6857
6847
6847
6857
6852
6847
6847
6852
6852
6847
6852
6852
6852
6852
6847
6857
6857
6852
6852
6837
6837
6832
6837
6832
6842
6842
6842
6842
6847
6852
6847
6852
6847
6847
6852
6842
6852
6847
6847
6842
6837
6832
6837
6832
6842
6842
6857
6857
6857
6847
6847
6847
6852
6852
6852
6852
6852
6852
6832
6837
6837
6847
6842
6842
6842
6832
6842
6837
6832
6837
6837
6842
6837
6842
6832
6842
6842
6832
6837
6837
6842
6847
6847
6847
6852
6852
6842
6842
6842
6854
6879
6879
6869
6869
6864
6844
6854
6854
6864
6859
6859
6864
6849
6859
6859
6879
6869
6844
6849
6859
6859
6864
6859
6849
6854
6854
6854
6859
6854
6869
6869
6864
6874
6854
6854
6859
6864
6854
6854
6859
6849
6854
6854
6844
6869
6874
6854
6879
6874
6859
6859
6874
6879
6879
6869
6869
6874
6864
6864
6859
6869
6864
6864
6874
6864
6864
6869
6869
6864
6859
6864
6849
6864
6864
6864
6874
6874
6874
6869
6869
6864
6864
6859
6859
6859
6869
6869
6854
6849
6849
6864
6859
6859
6849
6859
6849
6859
6869
6859
6859
6859
6869
6859
6864
6859
6859
6859
6849
6869
6869
6854
6859
6859
6869
6864
6854
6854
6859
6854
6854
6854
6869
6854
6864
6864
6859
6894
6889
6854
6854
6854
6864
6864
6849
6879
6889
6859
6859
6859
6854
6854
6874
6874
6854
6874
6849
6849
6844
6854
6854
6844
6854
6879
6874
6874
6869
6844
6874
6874
6849
6854
6854
6849
6849
6859
6864
6874
6859
6859
6854
6854
6854
6874
6859
6859
6864
6864
6859
6849
6859
6859
6884
6869
6874
6859
6859
6874
6884
6844
6864
6874
6864
6864
6869
6849
6859
6864
6854
6854
6864
6879
6864
6859
6864
6879
6854
6854
6854
6869
6859
6854
6849
6854
6879
6854
6844
6879
6869
6869
6854
6869
6874
6864
6864
6869
6869
6854
6864
6874
6864
6874
6859
6864
6869
6869
6864
6869
6864
6854
6869
6864
6869
6869
6869
6864
6864
6869
6864
6864
6869
6869
6869
6869
6864
6864
6864
6864
6864
6864
6854
6854
6859
6859
6864
6869
6869
6869
6864
6864
6864
6864
6864
6859
6859
6859
6869
6859
6864
6854
6869
6859
6859
6864
6864
6864
6864
6864
6864
6854
6859
6864
6869
6864
6864
6844
6849
6854
6849
6854
6854
6854
6854
6859
6864
6859
6864
6859
6859
6854
6859
6854
6854
6864
6859
6859
6854
6844
6844
6864
6854
6854
6869
6869
6864
6864
6859
6859
6859
6864
6864
6864
6864
6864
6864
6844
6849
6849
6859
6859
6854
6849
6854
6844
6849
6849
6849
6849
6844
6849
6849
6854
6849
6854
6844
6854
6854
6844
6849
6849
6854
6859
6859
6859
6864
6864
6854
6854
6871
6891
6891
6861
6866
6866
6856
6861
6866
6871
6866
6856
6861
6866
6866
6891
6886
6881
6861
6871
6871
6891
6871
6871
6876
6871
6871
6861
6871
6871
6876
6876
6866
6866
6866
6856
6881
6881
6881
6886
6876
6876
6886
6881
6881
6871
6871
6886
6886
6891
6891
6871
6871
6876
6876
6866
6871
6871
6871
6871
6876
6876
6871
6876
6876
6871
6871
6876
6876
6876
6871
6871
6866
6871
6861
6871
6876
6876
6866
6861
6871
6881
6876
6876
6856
6856
6861
6871
6881
6871
6881
6876
6876
6871
6866
6876
6866
6866
6866
6861
6881
6871
6876
6866
6881
6876
6861
6866
6866
6871
6881
6866
6866
6876
6876
6866
6866
6866
6876
6876
6881
6881
6901
6896
6866
6861
6866
6866
6886
6896
6891
6856
6866
6866
6866
6866
6856
6866
6861
6886
6891
6866
6886
6861
6886
6886
6876
6861
6856
6886
6871
6856
6866
6886
6886
6871
6871
6866
6861
6876
6876
6856
6866
6871
6871
6896
6891
6886
6866
6881
6871
6861
6861
6896
6896
6891
6876
6881
6871
6871
6886
6896
6856
6881
6881
6876
6876
6876
6871
6866
6871
6871
6876
6876
6866
6856
6876
6856
6876
6876
6886
6876
6886
6866
6866
6866
6866
6861
6886
6871
6871
6886
6866
6886
6881
6866
6886
6881
6886
6881
6881
6876
6866
6881
6876
6881
6876
6881
6881
6881
6866
6881
6871
6876
6876
6881
6881
6876
6881
6876
6881
6876
6881
6876
6876
6871
6871
6876
6866
6866
6866
6866
6866
6881
6876
6881
6881
6881
6881
6876
6876
6876
6871
6866
6876
6871
6876
6871
6871
6876
6876
6876
6876
6876
6876
6881
6866
6876
6871
6871
6861
6866
6866
6861
6861
6866
6866
6861
6866
6871
6876
6876
6876
6866
6876
6871
6871
6871
6876
6866
6866
6866
6871
6866
6866
6871
6871
6871
6866
6856
6876
6866
6866
6876
6876
6871
6871
6871
6876
6876
6876
6876
6876
6876
6856
6861
6861
6871
6866
6861
6861
6866
6856
6861
6861
6856
6861
6861
6866
6861
6866
6856
6866
6866
6856
6861
6861
6866
6871
6871
6871
6876
6876
6866
6866
6868
6878
6888
6888
6893
6893
6878
6898
6898
6888
6883
6878
6873
6888
6868
6873
6883
6868
6878
6883
6898
6873
6888
6868
6873
6903
6883
6888
6888
6888
6883
6883
6903
6878
6878
6878
6873
6893
6893
6888
6878
6878
6878
6878
6898
6893
6878
6903
6883
6893
6893
6893
6878
6883
6903
6893
6893
6898
6898
6888
6888
6893
6888
6883
6878
6893
6883
6883
6883
6898
6898
6888
6883
6888
6883
6883
6883
6883
6883
6888
6883
6883
6893
6883
6888
6883
6873
6883
6878
6878
6883
6888
6888
6868
6878
6893
6888
6878
6903
6878
6868
6873
6878
6878
6888
6878
6878
6868
6903
6873
6893
6883
6888
6878
6878
6883
6888
6878
6883
6873
6873
6878
6878
6883
6883
6873
6908
6878
6883
6878
6893
6883
6878
6893
6893
6908
6908
6903
6868
6878
6878
6908
6898
6903
6878
6878
6878
6893
6893
6893
6898
6888
6868
6878
6893
6878
6873
6868
6878
6898
6898
6888
6868
6898
6893
6908
6888
6898
6883
6903
6908
6883
6873
6903
6903
6893
6888
6878
6873
6878
6883
6883
6908
6903
6888
6878
6878
6893
6873
6908
6868
6888
6883
6878
6888
6888
6883
6888
6878
6888
6898
6868
6888
6898
6888
6878
6878
6898
6898
6898
6873
6873
6898
6898
6883
6898
6898
6873
6898
6893
6883
6893
6888
6878
6898
6893
6883
6893
6888
6878
6893
6888
6893
6888
6888
6893
6898
6898
6878
6893
6888
6893
6888
6893
6893
6883
6893
6883
6888
6888
6888
6888
6878
6873
6888
6888
6893
6893
6888
6888
6888
6888
6893
6888
6888
6888
6888
6893
6888
6888
6883
6883
6888
6878
6883
6888
6883
6883
6883
6888
6888
6883
6888
6888
6883
6883
6888
6883
6888
6888
6878
6873
6873
6878
6878
6878
6873
6883
6888
6873
6888
6888
6888
6883
6883
6883
6878
6883
6878
6878
6883
6883
6883
6878
6888
6868
6888
6878
6878
6883
6883
6883
6883
6888
6888
6888
6888
6883
6883
6868
6873
6873
6878
6878
6873
6878
6868
6873
6873
6868
6873
6873
6878
6873
6878
6868
6878
6878
6868
6873
6873
6878
6883
6883
6883
6888
6888
6868
6878
6878
6900
6895
6900
6895
6890
6900
6910
6910
6900
6900
6900
6890
6890
6880
6885
6895
6890
6890
6880
6885
6890
6895
6885
6895
6895
6895
6900
6900
6900
6895
6895
6890
6890
6915
6915
6910
6900
6890
6890
6885
6900
6880
6885
6890
6890
6910
6900
6890
6895
6890
6890
6905
6895
6895
6915
6915
6910
6910
6905
6905
6900
6900
6895
6895
6915
6915
6895
6905
6905
6905
6905
6900
6890
6895
6905
6910
6910
6905
6895
6905
6900
6910
6900
6910
6900
6900
6900
6900
6890
6890
6900
6890
6890
6895
6890
6890
6895
6895
6895
6895
6890
6910
6890
6890
6890
6905
6890
6890
6895
6905
6895
6900
6900
6900
6900
6895
6880
6900
6890
6900
6900
6900
6900
6890
6895
6885
6885
6915
6905
6890
6900
6900
6895
6910
6890
6880
6885
6885
6885
6895
6885
6915
6910
6885
6890
6895
6900
6890
6885
6885
6885
6890
6890
6885
6890
6880
6890
6880
6905
6890
6885
6885
6880
6920
6910
6890
6905
6905
6920
6910
6890
6890
6885
6900
6905
6905
6890
6900
6905
6900
6890
6890
6910
6905
6895
6895
6895
6890
6900
6905
6905
6900
6915
6910
6895
6880
6905
6905
6915
6890
6900
6915
6900
6915
6915
6900
6915
6880
6895
6900
6900
6895
6900
6890
6900
6910
6880
6900
6910
6910
6900
6890
6890
6910
6910
6885
6910
6890
6910
6910
6905
6895
6885
6910
6900
6900
6890
6895
6905
6895
6905
6890
6905
6900
6900
6900
6910
6910
6905
6910
6910
6905
6900
6900
6890
6905
6905
6900
6900
6900
6900
6900
6900
6900
6900
6895
6895
6885
6900
6900
6905
6900
6895
6895
6905
6900
6900
6905
6900
6900
6900
6895
6895
6895
6900
6885
6895
6895
6900
6900
6885
6895
6900
6895
6895
6895
6895
6895
6895
6890
6895
6895
6895
6880
6885
6885
6885
6885
6885
6895
6895
6900
6895
6900
6895
6895
6890
6890
6890
6885
6895
6895
6895
6890
6900
6880
6895
6895
6890
6890
6895
6895
6895
6895
6900
6900
6895
6895
6895
6895
6880
6885
6885
6900
6890
6885
6890
6880
6885
6885
6880
6885
6885
6890
6885
6890
6880
6890
6890
6880
6885
6885
6890
6895
6895
6895
6900
6900
6880
6880
6890
6890
6912
6912
6912
6902
6907
6907
6922
6922
6907
6907
6912
6907
6902
6897
6897
6907
6907
6912
6902
6907
6897
6902
6912
6907
6922
6892
6907
6907
6897
6902
6927
6927
6922
6922
6922
6907
6912
6902
6902
6922
6902
6902
6902
6912
6902
6902
6907
6907
6922
6912
6912
6902
6912
6892
6902
6907
6907
6927
6912
6907
6902
6907
6907
6927
6927
6922
6907
6907
6907
6907
6907
6917
6917
6917
6907
6907
6907
6917
6917
6907
6912
6907
6897
6902
6902
6907
6922
6922
6912
6912
6912
6922
6922
6917
6912
6912
6912
6912
6912
6902
6902
6907
6912
6907
6907
6907
6902
6912
6902
6907
6902
6907
6912
6907
6902
6922
6897
6907
6897
6897
6917
6897
6912
6917
6917
6907
6902
6912
6912
6912
6917
6917
6927
6907
6897
6912
6912
6907
6907
6892
6897
6902
6927
6917
6922
6912
6912
6897
6897
6897
6927
6922
6932
6922
6902
6892
6897
6897
6912
6927
6932
6897
6897
6897
6902
6902
6897
6902
6897
6917
6927
6927
6932
6897
6897
6902
6892
6897
6892
6897
6897
6902
6922
6912
6902
6917
6927
6892
6892
6917
6917
6907
6907
6897
6892
6902
6902
6912
6927
6902
6902
6912
6912
6912
6912
6912
6902
6907
6907
6907
6907
6897
6897
6912
6912
6927
6902
6922
6912
6907
6892
6912
6917
6927
6902
6917
6907
6892
6902
6917
6922
6927
6907
6927
6922
6927
6927
6892
6912
6907
6912
6902
6892
6917
6892
6922
6922
6922
6907
6922
6907
6902
6902
6922
6922
6897
6922
6922
6917
6897
6922
6907
6907
6897
6917
6907
6917
6902
6912
6902
6922
6922
6917
6912
6912
6912
6922
6922
6917
6912
6902
6917
6912
6907
6912
6912
6912
6912
6912
6912
6912
6912
6907
6907
6907
6907
6912
6912
6917
6907
6907
6917
6907
6907
6912
6907
6907
6912
6912
6912
6907
6907
6897
6902
6907
6907
6907
6907
6907
6907
6897
6897
6897
6907
6902
6907
6902
6907
6912
6907
6912
6907
6907
6907
6907
6902
6902
6897
6902
6907
6907
6902
6897
6907
6912
6892
6902
6897
6907
6907
6907
6912
6912
6902
6902
6907
6907
6892
6897
6897
6912
6912
6912
6902
6897
6902
6892
6897
6897
6892
6897
6897
6902
6897
6902
6892
6902
6902
6892
6897
6897
6902
6907
6907
6907
6912
6912
6892
6902
6902
6949
6919
6919
6919
6919
6929
6924
6924
6904
6904
6919
6914
6924
6909
6914
6914
6924
6929
6924
6919
6919
6924
6919
6919
6914
6909
6909
6919
6914
6909
6919
6929
6934
6924
6924
6924
6909
6914
6934
6909
6914
6914
6919
6919
6934
6934
6919
6919
6934
6924
6919
6904
6914
6914
6914
6909
6914
6929
6914
6919
6919
6929
6929
6924
6939
6929
6929
6919
6909
6924
6934
6919
6919
6919
6919
6934
6919
6934
6919
6919
6919
6919
6944
6924
6924
6924
6924
6934
6919
6904
6929
6924
6934
6914
6919
6909
6919
6924
6919
6924
6919
6929
6929
6919
6919
6924
6924
6919
6924
6919
6919
6914
6924
6924
6924
6914
6919
6919
6919
6924
6909
6914
6919
6924
6919
6909
6934
6919
6914
6919
6924
6924
6914
6924
6909
6924
6919
6919
6939
6914
6919
6919
6904
6909
6909
6934
6924
6934
6919
6919
6909
6919
6939
6934
6939
6904
6909
6909
6909
6914
6909
6934
6939
6909
6914
6944
6944
6904
6939
6914
6914
6909
6904
6914
6914
6914
6929
6939
6944
6909
6904
6939
6934
6909
6909
6929
6914
6934
6919
6914
6909
6914
6914
6929
6924
6924
6919
6914
6939
6914
6914
6919
6919
6919
6919
6919
6919
6914
6919
6919
6909
6904
6924
6914
6909
6929
6924
6914
6924
6924
6924
6914
6924
6939
6934
6919
6939
6939
6934
6934
6939
6934
6904
6924
6904
6919
6924
6929
6914
6909
6904
6934
6909
6934
6919
6914
6929
6909
6934
6929
6909
6934
6934
6929
6909
6934
6924
6914
6924
6914
6934
6934
6934
6934
6929
6929
6924
6924
6924
6924
6929
6929
6929
6919
6914
6924
6924
6924
6924
6924
6924
6924
6919
6919
6924
6924
6914
6919
6919
6919
6924
6919
6919
6919
6919
6929
6929
6924
6919
6909
6919
6924
6909
6924
6919
6919
6919
6904
6929
6929
6919
6919
6929
6929
6919
6919
6919
6919
6914
6919
6919
6909
6909
6904
6919
6919
6919
6914
6919
6924
6914
6919
6919
6919
6919
6904
6919
6919
6914
6914
6914
6919
6919
6914
6909
6914
6919
6919
6904
6914
6909
6919
6919
6919
6924
6919
6914
6914
6914
6914
6919
6919
6904
6909
6909
6924
6919
6919
6914
6909
6914
6904
6909
6909
6904
6909
6909
6914
6909
6914
6904
6914
6914
6904
6909
6909
6914
6919
6919
6919
6924
6924
6904
6914
6914
6946
6961
6931
6931
6956
6936
6931
6931
6946
6921
6916
6921
6931
6931
6931
6926
6931
6921
6921
6916
6941
6931
6931
6931
6931
6941
6931
6931
6931
6921
6921
6921
6921
6931
6921
6931
6941
6941
6941
6941
6941
6946
6936
6916
6926
6926
6926
6921
6926
6936
6931
6931
6931
6941
6941
6946
6946
6936
6936
6931
6916
6926
6926
6926
6931
6926
6926
6941
6941
6936
6936
6931
6931
6931
6926
6936
6946
6936
6931
6941
6941
6931
6936
6936
6941
6941
6926
6916
6936
6946
6946
6931
6931
6946
6926
6936
6926
6931
6936
6936
6946
6946
6946
6946
6931
6931
6921
6931
6926
6926
6931
6951
6931
6931
6931
6931
6916
6941
6941
6921
6926
6936
6931
6926
6931
6931
6926
6931
6931
6941
6931
6931
6931
6936
6921
6936
6931
6931
6931
6931
6931
6921
6926
6931
6931
6931
6931
6956
6946
6951
6926
6926
6931
6936
6956
6951
6921
6936
6926
6936
6916
6956
6946
6926
6956
6931
6946
6926
6926
6921
6916
6921
6921
6946
6951
6916
6921
6946
6946
6956
6956
6956
6951
6921
6926
6921
6956
6936
6946
6951
6926
6926
6946
6926
6936
6951
6956
6936
6931
6931
6921
6916
6946
6946
6931
6921
6931
6931
6931
6931
6916
6941
6926
6941
6931
6926
6946
6936
6931
6921
6921
6931
6931
6921
6921
6926
6931
6931
6926
6931
6931
6951
6951
6941
6931
6921
6921
6931
6951
6941
6926
6926
6921
6916
6936
6931
6926
6936
6936
6951
6941
6936
6951
6951
6941
6946
6951
6946
6916
6936
6941
6941
6941
6936
6931
6926
6916
6941
6921
6941
6931
6941
6926
6941
6946
6941
6921
6946
6946
6936
6921
6946
6936
6926
6946
6946
6941
6931
6936
6936
6941
6941
6941
6941
6931
6931
6941
6936
6926
6936
6936
6936
6931
6931
6936
6936
6921
6926
6926
6931
6926
6926
6936
6936
6936
6931
6931
6941
6941
6926
6936
6931
6931
6936
6921
6931
6931
6931
6931
6931
6936
6936
6941
6941
6931
6931
6941
6941
6921
6931
6931
6926
6926
6921
6921
6921
6931
6931
6921
6926
6931
6931
6931
6931
6921
6931
6921
6926
6926
6926
6926
6926
6926
6931
6931
6926
6921
6926
6916
6926
6921
6921
6931
6931
6931
6931
6931
6926
6926
6931
6931
6916
6921
6921
6931
6931
6931
6931
6916
6926
6921
6926
6916
6921
6921
6916
6921
6921
6926
6921
6926
6916
6926
6926
6916
6921
6921
6926
6931
6931
6931
6931
6931
6916
6926
6926
6958
6968
6948
6968
6968
6958
6948
6953
6953
6928
6963
6963
6948
6948
6948
6943
6943
6943
6953
6958
6953
6968
6968
6943
6948
6958
6958
6928
6948
6943
6938
6943
6943
6943
6938
6933
6933
6938
6968
6953
6958
6943
6943
6943
6943
6943
6943
6943
6933
6938
6938
6933
6933
6943
6933
6953
6953
6958
6948
6933
6928
6943
6943
6938
6933
6933
6928
6938
6953
6953
6958
6948
6948
6928
6933
6943
6948
6943
6933
6943
6953
6953
6953
6948
6948
6943
6943
6943
6933
6953
6953
6938
6953
6953
6948
6943
6948
6958
6958
6958
6948
6948
6943
6943
6943
6948
6943
6943
6943
6953
6943
6933
6943
6943
6943
6958
6943
6938
6948
6948
6948
6948
6948
6943
6958
6958
6958
6938
6938
6928
6958
6948
6943
6948
6963
6938
6943
6938
6943
6943
6938
6943
6943
6938
6943
6943
6943
6943
6943
6928
6928
6933
6933
6953
6943
6953
6943
6933
6943
6943
6943
6953
6938
6943
6943
6968
6958
6938
6938
6943
6943
6968
6958
6958
6933
6938
6938
6933
6933
6943
6968
6958
6943
6968
6968
6943
6953
6953
6963
6938
6928
6928
6933
6968
6953
6938
6938
6933
6963
6958
6933
6958
6958
6938
6938
6968
6948
6958
6933
6938
6958
6968
6948
6958
6938
6938
6958
6958
6933
6943
6943
6963
6963
6933
6928
6953
6938
6938
6933
6958
6943
6943
6948
6938
6948
6943
6938
6938
6958
6933
6943
6963
6953
6943
6933
6943
6943
6948
6933
6933
6943
6943
6963
6963
6953
6938
6938
6938
6933
6943
6943
6948
6953
6948
6948
6948
6948
6963
6953
6953
6948
6963
6963
6953
6963
6953
6943
6928
6948
6953
6948
6948
6943
6948
6938
6928
6953
6943
6933
6943
6953
6938
6948
6948
6958
6948
6958
6958
6933
6958
6953
6953
6938
6953
6953
6948
6948
6948
6953
6953
6948
6948
6948
6938
6948
6943
6943
6948
6948
6938
6938
6938
6938
6938
6953
6948
6953
6948
6948
6948
6948
6943
6943
6948
6948
6938
6938
6953
6953
6938
6943
6938
6948
6943
6943
6948
6928
6943
6943
6943
6948
6948
6948
6948
6943
6943
6948
6948
6938
6938
6938
6938
6933
6933
6928
6943
6938
6933
6943
6938
6938
6933
6938
6933
6938
6938
6938
6938
6938
6933
6938
6938
6933
6933
6928
6933
6933
6933
6943
6943
6943
6938
6943
6938
6938
6943
6943
6928
6933
6933
6943
6943
6943
6943
6938
6933
6938
6928
6933
6933
6928
6933
6933
6938
6933
6933
6928
6938
6938
6928
6933
6933
6938
6943
6943
6943
6943
6928
6938
6938
6975
6960
6955
6950
6975
6960
6965
6955
6955
6965
6980
6980
6970
6970
6970
6950
6945
6940
6955
6950
6945
6950
6950
6955
6955
6945
6955
6955
6975
6960
6965
6965
6965
6965
6955
6965
6960
6955
6955
6970
6980
6980
6955
6955
6955
6950
6950
6945
6955
6945
6955
6955
6955
6945
6955
6965
6970
6965
6950
6955
6960
6950
6945
6955
6955
6960
6965
6970
6940
6950
6955
6940
6945
6950
6960
6955
6955
6955
6960
6960
6960
6960
6960
6960
6955
6955
6955
6950
6955
6955
6965
6945
6955
6950
6965
6965
6965
6965
6960
6955
6960
6955
6955
6970
6960
6955
6955
6955
6960
6945
6955
6965
6965
6955
6955
6955
6955
6965
6955
6960
6960
6950
6950
6960
6955
6960
6970
6955
6955
6955
6950
6960
6955
6960
6955
6955
6955
6960
6940
6950
6955
6940
6950
6970
6965
6955
6955
6955
6950
6950
6965
6955
6945
6950
6945
6955
6950
6940
6950
6950
6955
6950
6950
6965
6955
6955
6950
6940
6945
6950
6970
6970
6940
6945
6950
6940
6940
6965
6970
6945
6950
6980
6945
6945
6945
6945
6950
6945
6950
6940
6980
6965
6965
6975
6970
6960
6950
6950
6975
6970
6950
6950
6955
6970
6965
6970
6945
6950
6975
6945
6950
6970
6970
6950
6955
6975
6950
6970
6965
6945
6955
6975
6945
6940
6960
6950
6945
6950
6945
6970
6950
6950
6950
6945
6955
6950
6950
6965
6945
6945
6955
6940
6955
6955
6940
6950
6955
6975
6975
6945
6955
6960
6960
6960
6965
6975
6960
6960
6960
6975
6960
6965
6960
6965
6965
6975
6960
6970
6970
6965
6955
6970
6940
6955
6960
6960
6955
6960
6950
6955
6940
6965
6955
6945
6955
6955
6965
6950
6960
6960
6970
6970
6970
6945
6970
6950
6965
6950
6960
6965
6965
6960
6960
6960
6960
6960
6960
6960
6960
6960
6950
6955
6960
6960
6950
6950
6945
6960
6955
6955
6960
6955
6955
6955
6955
6960
6955
6955
6960
6960
6965
6955
6965
6955
6950
6960
6955
6955
6960
6965
6955
6950
6950
6965
6955
6960
6955
6960
6950
6960
6960
6955
6955
6960
6960
6945
6950
6950
6950
6945
6945
6945
6955
6950
6955
6945
6950
6950
6950
6945
6945
6950
6945
6950
6945
6940
6945
6960
6945
6945
6955
6950
6955
6955
6950
6955
6950
6950
6955
6955
6940
6945
6945
6955
6950
6950
6950
6945
6950
6940
6945
6945
6940
6945
6945
6950
6945
6945
6940
6950
6950
6940
6945
6945
6950
6955
6955
6955
6950
6950
6955
6940
6950
6950
6967
6967
6972
6967
6962
6977
6977
6977
6972
6977
6977
6972
6967
6967
6977
6972
6977
6977
6967
6957
6962
6957
6952
6967
6952
6967
6957
6952
6987
6972
6977
6967
6977
6987
6987
6982
6962
6962
6967
6967
6982
6967
6967
6967
6962
6962
6957
6962
6962
6967
6967
6987
6987
6977
6972
6962
6957
6962
6957
6982
6962
6967
6967
6967
6977
6977
6967
6967
6967
6967
6977
6962
6977
6967
6977
6977
6967
6967
6967
6962
6967
6967
6967
6967
6967
6967
6967
6972
6977
6962
6967
6967
6967
6957
6962
6967
6977
6977
6967
6967
6962
6972
6972
6967
6962
6972
6967
6967
6962
6967
6957
6967
6962
6967
6967
6962
6957
6957
6972
6972
6952
6967
6967
6962
6967
6962
6967
6967
6977
6977
6967
6962
6967
6967
6962
6952
6972
6972
6967
6962
6962
6967
6962
6977
6977
6962
6967
6967
6952
6962
6957
6967
6967
6957
6952
6957
6967
6957
6957
6977
6962
6962
6952
6977
6977
6977
6952
6962
6957
6952
6957
6987
6992
6972
6972
6972
6982
6982
6987
6967
6962
6962
6962
6982
6982
6962
6967
6972
6967
6982
6972
6977
6962
6967
6962
6962
6957
6962
6962
6977
6982
6962
6957
6962
6977
6972
6962
6962
6967
6987
6952
6957
6957
6957
6952
6957
6977
6957
6962
6962
6972
6957
6957
6967
6967
6962
6967
6987
6972
6972
6972
6982
6957
6967
6972
6967
6972
6982
6972
6972
6967
6972
6982
6972
6982
6982
6977
6982
6967
6952
6972
6967
6972
6977
6962
6967
6952
6967
6977
6962
6957
6967
6967
6972
6962
6967
6967
6982
6982
6982
6957
6982
6962
6977
6972
6962
6967
6977
6977
6977
6977
6972
6972
6972
6972
6967
6962
6972
6972
6957
6957
6967
6967
6972
6967
6967
6972
6967
6967
6967
6967
6967
6967
6967
6972
6972
6967
6957
6972
6967
6967
6972
6972
6977
6967
6962
6962
6977
6967
6972
6967
6972
6967
6972
6967
6972
6957
6972
6972
6962
6962
6967
6967
6957
6962
6962
6962
6962
6957
6957
6967
6967
6962
6962
6967
6952
6962
6962
6957
6957
6962
6962
6957
6952
6977
6977
6967
6957
6957
6967
6967
6967
6962
6967
6962
6962
6967
6967
6952
6957
6957
6962
6962
6957
6962
6952
6957
6957
6952
6957
6952
6957
6957
6957
6952
6957
6957
6962
6952
6957
6957
6962
6967
6967
6967
6962
6967
6952
6962
6962
6974
6969
6979
6979
6979
6964
6974
6974
6989
6989
6984
6989
6979
6979
6989
6989
6964
6974
6974
6979
6974
6979
6979
6974
6979
6969
6979
6979
6974
6974
6969
6969
6979
6979
6974
6969
6989
6989
6989
6999
6999
6994
6979
6979
6979
6969
6969
6974
6974
6969
6964
6979
6964
6979
6989
6994
6974
6974
6974
6989
6989
6974
6984
6989
6989
6989
6999
6999
6984
6989
6984
6989
6979
6979
6984
6989
6989
6974
6989
6979
6969
6974
6979
6979
6979
6979
6979
6979
6984
6974
6979
6974
6979
6974
6979
6989
6989
6979
6979
6974
6979
6979
6979
6979
6979
6979
6974
6979
6984
6974
6979
6969
6979
6974
6974
6979
6979
6979
6969
6974
6984
6984
6979
6974
6979
6964
6984
6974
6979
6979
6979
6969
6979
6979
6974
6974
6979
6974
6989
6989
6979
6974
6974
6969
6964
6984
6979
6974
6984
6969
6974
6959
6974
6974
6969
6974
6979
6969
6974
6964
6979
6974
6999
6969
6974
6969
6989
6969
6969
6969
6969
6974
6989
6964
6989
6989
7004
6999
6974
6974
6969
6994
6989
6989
6974
7004
6979
6979
6984
6994
6994
6974
6984
6974
6974
6994
6979
6969
6979
6979
6984
6984
6974
6974
6974
6989
6984
6984
6979
6974
6974
6974
6984
6989
6984
6979
6979
6974
6979
6969
6974
6984
6969
6974
6994
6969
6969
6964
6964
6984
6974
6974
6974
6964
6979
6979
6979
6994
6994
6984
6994
6969
6979
6984
6984
6994
6979
6979
6979
6989
6964
6994
6964
6984
6979
6984
6984
6974
6974
6964
6964
6979
6984
6969
6974
6979
6974
6994
6994
6994
6969
6994
6989
6994
6994
6974
6989
6989
6979
6984
6984
6984
6979
6984
6974
6984
6979
6984
6984
6984
6979
6984
6984
6979
6979
6984
6974
6979
6974
6979
6979
6979
6974
6979
6979
6984
6974
6984
6979
6979
6984
6984
6984
6974
6974
6979
6984
6969
6979
6984
6979
6984
6979
6979
6974
6974
6969
6969
6974
6969
6969
6969
6974
6969
6969
6979
6979
6979
6974
6979
6974
6974
6964
6974
6969
6974
6974
6969
6964
6984
6984
6969
6969
6979
6979
6979
6974
6979
6974
6974
6979
6979
6964
6969
6969
6969
6969
6969
6969
6969
6964
6969
6969
6964
6964
6964
6969
6969
6964
6969
6969
6969
6964
6969
6969
6974
6979
6979
6979
6974
6979
6964
6974
6969
6986
6991
6996
7001
7001
6991
7001
6991
6991
6991
6981
6981
6981
6981
6981
6981
6991
6986
6976
6991
6986
6981
6976
6991
6991
6976
6981
7001
6991
6986
6991
6991
6986
6981
7011
7011
7011
7011
7006
6991
6991
6976
6981
6986
6986
6981
6991
6996
6991
6996
6996
6991
7001
7006
6996
7001
6991
6986
6991
7001
7001
6991
7011
7011
6996
7001
6996
6986
6986
6996
7001
6986
6991
6991
6976
6976
7001
6976
6991
7001
7001
6991
6986
6986
6991
6986
6981
6986
6986
6986
6986
6996
6986
6986
6986
6996
6996
6986
7011
6986
6986
6991
6981
6986
6996
6986
6981
6986
6981
6991
6976
6986
6991
6991
6986
6986
6991
6991
6991
6991
6986
6996
6996
6996
6996
6986
6991
6996
6986
6991
6991
6991
6976
6991
6991
6981
6981
6991
6981
6996
6996
6981
6981
6986
6976
6971
6991
6986
6986
6991
6986
6981
6991
6981
6986
6971
6981
6991
7011
6986
6986
6981
6981
6986
6981
6981
7006
6976
6981
7001
6981
6981
6996
6996
7001
7016
7001
7006
6996
6996
7001
7011
7001
6986
6986
7001
7001
7006
6991
6986
6981
6981
6991
6986
6986
6986
6986
7011
6996
6986
6986
6981
7006
7001
7001
7001
7001
7016
6996
7006
7001
6986
6991
6991
6991
6981
6981
6986
7001
6996
6981
6986
6996
6986
6986
6986
6996
6991
6991
6991
6981
6991
6986
6986
6996
6996
6991
6991
6991
7006
6991
6976
6986
6981
6976
6976
6986
6986
7006
6991
7006
6991
6981
6991
6991
6996
6991
6976
6976
6976
6976
6996
6996
6991
6996
6986
6976
6986
6981
6991
6986
7006
7006
7001
7001
7006
7006
7001
7006
7006
7001
6986
6991
6996
6991
6996
6996
6996
6996
6996
6996
6996
6986
6991
6991
6991
6986
6981
6991
6996
6996
6996
6991
6991
6986
6986
6986
6986
6991
6991
6996
6986
6996
6986
6991
6976
6976
6976
6976
6986
6996
6986
6986
6991
6996
6996
6991
6996
6986
6991
6986
6991
6986
6986
6976
6981
6986
6991
6986
6981
6981
6976
6976
6976
6991
6991
6986
6986
6991
6986
6976
6986
6986
6981
6986
6986
6981
6976
6996
6996
6996
6986
6996
6996
6981
6981
6991
6991
6991
6986
6991
6986
6986
6986
6986
6976
6981
6981
6986
6981
6981
6981
6976
6981
6981
6976
6976
6981
6981
6976
6981
6981
6981
6976
6981
6981
6986
6991
6991
6991
6986
6991
6976
6981
6981
6993
6993
7018
7008
7018
7013
7013
7013
7013
7003
7003
6988
6993
6993
6998
7003
7003
6998
7003
6998
7003
6993
6988
6993
6998
7003
7003
6993
6993
6993
7008
6998
6993
7023
7023
7013
7013
6998
7013
7018
6993
6993
7003
7003
7003
7003
6998
6983
7008
6998
7003
7023
6998
7003
7003
7008
6998
7003
7003
7003
7003
7003
7008
7008
7018
7008
7008
7003
7003
7003
6993
7013
7023
7023
7003
7003
7003
7008
7008
7003
7003
7003
6993
6998
7003
7003
7003
7003
6998
6998
6988
6988
6988
6988
6998
6998
7013
7013
6998
6998
7003
7003
7003
7008
7008
7003
6993
6993
6998
6998
7008
6993
6988
7003
7018
6998
6998
6993
6998
6998
6998
6998
6993
6993
6993
6988
6988
6988
7008
7008
7008
6998
6998
7003
7003
6998
6998
6988
6993
6998
6998
7003
7003
7008
7008
6993
7003
6993
7008
6998
6998
6988
6998
6998
7008
6998
6998
6998
6993
6993
7008
7008
7003
6993
6998
6988
7003
6993
6993
6983
6998
7018
6988
6988
6998
6988
6993
6993
6993
6993
6993
7008
7013
6993
6993
7008
7008
7013
7013
7013
7023
7013
6998
6998
6998
6993
7008
7013
7003
7003
7008
7013
6998
6993
6998
6998
7023
6998
6998
6993
7018
7013
7008
7008
7008
7003
7023
6993
6993
6988
7018
6993
6998
6993
7003
7003
6993
7008
6998
7008
6988
7008
6993
7008
7003
6988
6993
6998
7008
7003
7003
7003
7003
7008
7008
6993
6993
6988
6998
7018
7003
7018
7008
7008
6993
7003
7003
6988
6988
7008
7003
7008
6998
6988
6993
7003
6998
7013
7013
7013
7013
7013
7013
7008
7018
7018
7008
6998
7008
7008
7003
6993
7003
6993
7008
7003
7003
7008
7008
7008
7008
6998
7003
7003
7003
6998
6993
6998
6993
7003
7003
7008
6998
6998
7003
6993
7008
6993
7003
7003
7008
6993
7003
6988
6988
6998
7003
7008
7008
6998
6998
7003
7008
7008
7008
7008
6998
7003
6998
6998
6988
6998
6998
7003
7003
7003
6998
6993
6993
6988
6988
6988
6988
7003
7003
6998
6988
6998
6988
7003
7003
6998
6998
6998
6993
6998
6998
6993
6988
7008
7008
7003
6993
6993
7003
7003
7003
6998
7003
6998
6998
6998
6998
6988
6993
6993
6998
6998
6988
6993
6993
6988
6993
6993
6988
6988
6993
6993
6988
6993
6993
6988
6993
6993
6998
7003
7003
7003
6998
7003
6988
6993
6993
7025
7030
7025
7020
7010
7010
7030
7030
7030
7025
7025
7025
7020
7010
7025
7020
7020
7015
7015
7015
7000
7005
7005
7015
7005
7005
7010
7000
7000
7005
7015
7020
7020
7030
7025
7010
7010
7020
7015
7005
7015
7000
7015
7015
7015
7025
7030
7030
7005
7005
7015
6995
7020
7005
7005
7035
7025
7025
7010
7010
7020
7010
7010
7010
7030
7015
7010
7010
7015
7010
7010
7010
7020
7025
7015
7015
7015
7015
7010
7010
7015
7030
7015
7010
7010
7015
7020
7030
7000
7025
7025
7030
7030
7015
7015
7015
7020
7015
7020
7015
7020
7010
7010
7010
7015
7000
7010
7010
7010
7010
7015
7015
7020
7015
7015
7015
7015
7010
7000
7000
7020
7020
7020
7030
7020
7020
7010
7030
7010
7010
7015
7015
7010
7005
7000
7000
7000
7010
7015
7020
7015
7010
7005
7010
7010
7005
7000
7020
7005
7010
7010
7015
7005
7015
7015
7015
7010
7010
7010
7015
7015
7010
7020
7010
7005
7000
7010
7010
7020
7005
7005
7005
7005
7010
7020
7020
7010
7010
7000
7000
6995
7000
7010
7000
7005
7000
7030
7005
7020
7020
7005
7005
7000
7030
7030
7010
7010
7020
7020
7020
7005
7005
7030
7035
7015
7020
7005
7025
7020
7010
7005
7015
7020
7015
7010
7000
7005
7005
7030
7035
7005
7005
7025
7015
7015
7015
7035
7005
7015
7025
7010
7015
7015
7000
7020
7020
7000
7015
7015
7005
7020
7020
7020
7005
7020
7005
7015
7005
7000
7030
7020
7015
7030
7020
7010
7005
7015
7000
7020
7020
7000
7020
7010
7010
7020
7010
7000
7005
7010
7010
7025
7025
7025
7025
7025
7025
7025
7025
7010
7020
7015
7015
7005
7005
7015
7005
7005
7015
7015
7015
7015
7020
7020
7010
7015
7015
7010
7005
7015
7015
7010
7020
7010
7015
7020
7015
7015
7020
7015
7015
7005
7015
7010
7000
7000
7020
7020
7020
7015
7020
7020
7020
7015
7010
7010
7010
7010
7010
7010
7010
7015
7005
7010
7010
7005
7005
7000
7000
7010
7010
7015
7010
7015
6995
6995
7000
7010
7000
7015
7015
7005
7000
7000
7010
7010
7005
7005
7005
7005
7020
7020
7020
7015
7000
7015
7015
7015
7005
7005
7015
7010
7010
7010
7015
7000
7010
7000
7010
7010
7010
7000
7005
7005
7010
7005
7005
7000
7005
7005
7000
7000
7005
7005
7000
7005
7005
7000
7005
7005
7010
7015
7015
7015
7010
7015
7000
7005
7005
7005
7032
7027
7022
7032
7032
7032
7032
7037
7027
7012
7017
7017
7017
7022
7017
7012
7027
7022
7042
7037
7032
7032
7022
7022
7012
7017
7012
7022
7022
7012
7022
7042
7017
7037
7032
7037
7037
7032
7017
7022
7022
7022
7017
7017
7017
7022
7017
7042
7022
7022
7037
7032
7032
7022
7022
7032
7027
7027
7012
7022
7037
7032
7042
7042
7042
7022
7032
7012
7022
7022
7032
7022
7022
7022
7037
7022
7037
7042
7042
7022
7022
7022
7022
7022
7022
7027
7032
7037
7032
7032
7032
7037
7037
7022
7042
7027
7027
7022
7022
7032
7012
7012
7027
7037
7037
7042
7027
7027
7027
7027
7027
7027
7027
7022
7032
7042
7042
7042
7012
7022
7012
7022
7022
7012
7012
7022
7027
7027
7027
7027
7027
7022
7012
7027
7027
7027
7027
7022
7027
7027
7027
7032
7032
7032
7022
7027
7017
7017
7017
7017
7022
7022
7027
7032
7022
7027
7032
7012
7012
7017
7022
7022
7017
7027
7017
7027
7022
7017
7022
7022
7027
7022
7017
7012
7047
7022
7022
7027
7042
7007
7022
7022
7017
7012
7017
7032
7032
7042
7017
7012
7012
7007
7012
7037
7042
7022
7017
7032
7032
7017
7017
7037
7037
7022
7027
7027
7027
7017
7017
7042
7037
7042
7022
7042
7027
7032
7027
7017
7032
7017
7022
7027
7027
7047
7042
7027
7022
7022
7032
7047
7027
7032
7032
7032
7042
7012
7027
7027
7032
7027
7032
7012
7032
7032
7012
7017
7012
7032
7027
7027
7017
7012
7042
7027
7042
7022
7017
7032
7032
7027
7012
7022
7012
7022
7032
7032
7032
7022
7012
7022
7022
7022
7037
7037
7037
7037
7027
7037
7037
7037
7037
7037
7027
7012
7012
7027
7032
7022
7032
7017
7017
7022
7022
7027
7027
7032
7032
7022
7022
7027
7027
7012
7017
7022
7027
7022
7032
7027
7022
7027
7032
7022
7027
7032
7032
7012
7027
7027
7012
7022
7027
7012
7012
7032
7022
7027
7032
7032
7022
7022
7022
7022
7022
7022
7022
7022
7022
7022
7022
7022
7022
7012
7022
7017
7022
7012
7012
7022
7022
7027
7022
7007
7027
7022
7027
7027
7012
7012
7017
7017
7017
7017
7017
7017
7017
7017
7017
7017
7032
7032
7032
7012
7027
7017
7017
7027
7022
7022
7012
7022
7012
7022
7022
7022
7012
7017
7017
7017
7017
7017
7012
7017
7017
7012
7012
7007
7017
7017
7012
7017
7017
7012
7017
7017
7022
7027
7027
7027
7022
7027
7012
7017
7017
7044
7044
7039
7024
7034
7044
7044
7049
7049
7044
7024
7029
7024
7034
7034
7024
7044
7024
7024
7034
7034
7039
7034
7044
7044
7024
7034
7029
7029
7034
7034
7029
7039
7029
7049
7044
7049
7049
7044
7029
7049
7049
7034
7034
7029
7029
7034
7034
7034
7034
7034
7049
7049
7044
7044
7044
7039
7029
7049
7049
7049
7034
7044
7044
7049
7054
7054
7044
7034
7034
7034
7034
7039
7034
7044
7024
7039
7034
7039
7044
7044
7049
7039
7039
7029
7024
7024
7049
7039
7039
7029
7029
7034
7054
7049
7029
7024
7039
7039
7049
7049
7049
7054
7024
7034
7029
7029
7039
7044
7024
7024
7064
7054
7059
7034
7039
7039
7039
7039
7034
7034
7034
7029
7044
7039
7044
7039
7044
7024
7044
7039
7044
7044
7054
7024
7024
7034
7039
7034
7029
7029
7034
7034
7064
7024
7024
7029
7034
7039
7034
7039
7039
7034
7039
7039
7039
7039
7029
7034
7029
7029
7029
7029
7029
7029
7034
7029
7044
7039
7029
7044
7034
7039
7029
7034
7034
7029
7034
7029
7059
7034
7029
7019
7044
7034
7034
7029
7024
7054
7034
7034
7029
7034
7049
7034
7029
7039
7039
7049
7049
7049
7024
7024
7024
7024
7049
7054
7049
7049
7039
7039
7059
7049
7029
7029
7029
7029
7054
7054
7049
7054
7034
7034
7034
7054
7054
7054
7039
7054
7039
7054
7059
7049
7039
7034
7034
7044
7034
7019
7024
7059
7039
7034
7034
7044
7034
7054
7029
7044
7039
7044
7039
7024
7044
7039
7044
7044
7054
7039
7024
7054
7039
7029
7024
7054
7039
7054
7024
7039
7024
7024
7044
7039
7034
7044
7024
7034
7034
7029
7029
7049
7049
7049
7049
7049
7049
7044
7044
7039
7029
7039
7034
7044
7024
7024
7034
7034
7044
7039
7034
7029
7039
7039
7024
7044
7029
7044
7029
7039
7029
7039
7034
7044
7039
7034
7034
7039
7034
7029
7039
7034
7029
7044
7029
7039
7044
7044
7034
7034
7034
7034
7024
7034
7044
7044
7039
7044
7024
7024
7044
7034
7039
7039
7034
7034
7034
7034
7034
7034
7034
7034
7034
7034
7034
7034
7034
7024
7034
7024
7024
7034
7034
7034
7034
7029
7019
7034
7034
7029
7034
7034
7024
7024
7029
7029
7029
7029
7029
7024
7044
7044
7039
7039
7039
7024
7034
7029
7029
7039
7024
7024
7034
7034
7024
7034
7024
7034
7034
7034
7024
7029
7024
7039
7029
7029
7024
7029
7029
7024
7024
7019
7029
7029
7024
7029
7029
7024
7029
7029
7034
7039
7039
7034
7034
7034
7024
7029
7029
7061
7056
7056
7056
7051
7056
7036
7036
7061
7056
7051
7051
7056
7061
7061
7056
7061
7036
7036
7036
7041
7036
7041
7041
7046
7051
7036
7041
7041
7051
7061
7056
7056
7041
7036
7041
7046
7051
7061
7051
7051
7061
7051
7056
7061
7061
7041
7046
7046
7046
7046
7041
7041
7051
7056
7056
7051
7041
7046
7041
7046
7061
7066
7066
7061
7051
7056
7046
7046
7056
7056
7036
7046
7046
7051
7046
7051
7061
7056
7056
7061
7056
7051
7051
7046
7046
7041
7051
7046
7041
7046
7041
7041
7041
7036
7056
7061
7046
7046
7041
7041
7051
7051
7036
7056
7036
7061
7051
7051
7061
7046
7046
7061
7036
7036
7036
7046
7046
7046
7076
7061
7061
7066
7036
7046
7041
7041
7046
7046
7036
7061
7066
7066
7051
7051
7046
7046
7046
7041
7051
7051
7046
7051
7076
7056
7061
7046
7051
7041
7046
7076
7036
7036
7041
7041
7046
7046
7046
7046
7046
7046
7071
7046
7046
7046
7056
7041
7041
7041
7041
7046
7041
7056
7036
7036
7051
7031
7046
7041
7061
7061
7056
7046
7041
7041
7041
7066
7041
7041
7041
7041
7041
7036
7061
7041
7036
7041
7046
7046
7041
7046
7061
7041
7041
7046
7046
7056
7061
7061
7046
7046
7036
7056
7071
7061
7036
7066
7066
7066
7061
7061
7061
7046
7046
7046
7046
7046
7046
7046
7041
7041
7041
7066
7066
7066
7066
7066
7041
7046
7066
7066
7061
7046
7061
7066
7046
7046
7036
7071
7061
7051
7071
7051
7046
7046
7051
7056
7046
7051
7051
7056
7041
7041
7056
7056
7056
7061
7036
7036
7066
7066
7061
7046
7066
7066
7036
7036
7066
7051
7066
7051
7036
7051
7056
7056
7041
7041
7036
7046
7046
7061
7061
7061
7061
7061
7061
7056
7056
7056
7056
7051
7041
7051
7051
7041
7051
7046
7051
7051
7051
7051
7051
7051
7046
7041
7051
7041
7051
7051
7051
7041
7051
7051
7056
7051
7036
7031
7051
7036
7051
7046
7041
7051
7046
7041
7036
7056
7051
7056
7041
7041
7056
7046
7046
7036
7056
7051
7051
7051
7056
7036
7036
7056
7046
7051
7051
7046
7046
7046
7046
7046
7046
7041
7041
7046
7041
7041
7041
7041
7036
7036
7041
7046
7031
7046
7046
7046
7036
7036
7041
7041
7041
7041
7041
7036
7051
7051
7056
7051
7051
7036
7041
7041
7046
7036
7046
7046
7036
7046
7036
7046
7046
7046
7036
7036
7036
7051
7051
7041
7041
7041
7036
7041
7041
7036
7036
7031
7031
7041
7041
7036
7041
7041
7036
7041
7041
7046
7051
7051
7046
7046
7036
7041
7041
7098
7073
7068
7068
7048
7068
7058
7058
7048
7073
7068
7068
7068
7068
7063
7073
7073
7068
7063
7063
7063
7053
7058
7063
7053
7053
7053
7068
7053
7048
7048
7058
7048
7053
7073
7073
7068
7063
7068
7063
7073
7063
7063
7053
7063
7058
7048
7053
7073
7073
7068
7073
7068
7068
7068
7063
7073
7073
7073
7053
7058
7048
7058
7058
7053
7058
7058
7058
7053
7053
7053
7073
7068
7068
7068
7068
7063
7063
7068
7068
7068
7068
7063
7058
7068
7058
7063
7063
7058
7053
7068
7068
7063
7063
7058
7063
7063
7068
7068
7058
7058
7048
7043
7053
7058
7068
7068
7073
7073
7073
7058
7068
7053
7043
7063
7053
7053
7058
7053
7053
7048
7073
7068
7063
7063
7053
7053
7053
7063
7063
7053
7048
7063
7048
7048
7048
7063
7063
7048
7058
7048
7058
7063
7063
7073
7068
7073
7048
7068
7063
7063
7058
7048
7063
7063
7048
7068
7063
7063
7058
7068
7058
7058
7073
7048
7048
7063
7063
7068
7058
7058
7058
7058
7053
7063
7063
7068
7073
7073
7048
7078
7063
7063
7063
7063
7058
7063
7063
7048
7073
7073
7058
7058
7058
7063
7063
7063
7053
7053
7088
7073
7058
7068
7058
7053
7068
7053
7058
7058
7083
7078
7058
7058
7068
7043
7053
7053
7053
7063
7058
7058
7053
7053
7043
7053
7048
7048
7058
7073
7073
7058
7053
7053
7053
7053
7053
7053
7048
7048
7053
7058
7058
7053
7053
7053
7048
7063
7053
7058
7058
7068
7068
7068
7058
7048
7078
7068
7053
7053
7058
7058
7058
7058
7048
7048
7078
7078
7068
7068
7068
7058
7058
7053
7053
7058
7048
7078
7078
7073
7083
7058
7073
7078
7068
7058
7073
7073
7048
7043
7083
7068
7063
7058
7063
7078
7053
7053
7068
7068
7068
7058
7068
7058
7053
7068
7073
7063
7068
7073
7048
7058
7078
7078
7078
7078
7073
7073
7048
7078
7078
7078
7078
7073
7073
7078
7063
7078
7063
7048
7068
7068
7058
7058
7073
7073
7073
7073
7073
7073
7073
7073
7068
7048
7053
7053
7053
7058
7058
7053
7058
7053
7058
7063
7063
7063
7063
7063
7063
7058
7063
7053
7063
7063
7063
7048
7063
7063
7063
7058
7048
7058
7053
7058
7048
7048
7053
7058
7048
7068
7063
7068
7053
7063
7053
7053
7048
7063
7063
7063
7068
7048
7048
7063
7058
7063
7063
7058
7058
7058
7058
7058
7053
7058
7053
7053
7053
7048
7048
7058
7058
7053
7053
7058
7043
7053
7058
7058
7053
7058
7048
7048
7053
7053
7053
7053
7053
7048
7058
7068
7068
7068
7063
7048
7053
7053
7048
7058
7058
7048
7058
7048
7058
7058
7058
7048
7048
7063
7063
7053
7053
7048
7053
7053
7048
7048
7043
7053
7053
7048
7053
7053
7048
7053
7053
7058
7063
7063
7058
7058
7048
7053
7053
7105
7105
7085
7085
7080
7080
7060
7075
7080
7075
7075
7070
7085
7080
7075
7075
7065
7080
7065
7065
7065
7075
7070
7060
7060
7065
7060
7085
7075
7075
7085
7085
7070
7070
7070
7075
7070
7065
7065
7070
7070
7065
7060
7070
7070
7085
7080
7080
7080
7070
7070
7085
7085
7065
7065
7080
7080
7075
7070
7065
7070
7070
7070
7065
7070
7070
7070
7065
7085
7080
7075
7075
7070
7065
7065
7070
7075
7075
7080
7080
7070
7065
7080
7080
7080
7080
7080
7075
7080
7080
7075
7085
7070
7075
7075
7055
7080
7070
7070
7075
7055
7065
7075
7070
7070
7065
7070
7080
7080
7075
7085
7085
7070
7070
7070
7075
7080
7075
7055
7070
7065
7070
7075
7075
7065
7065
7075
7080
7080
7080
7070
7065
7065
7075
7075
7055
7075
7075
7060
7060
7060
7070
7060
7070
7075
7085
7085
7085
7060
7060
7070
7070
7060
7060
7060
7070
7070
7085
7080
7085
7080
7060
7060
7070
7070
7075
7070
7075
7060
7075
7075
7070
7070
7070
7080
7060
7070
7070
7080
7070
7070
7065
7065
7065
7065
7065
7065
7070
7085
7080
7080
7085
7060
7075
7075
7065
7060
7055
7085
7085
7065
7065
7060
7075
7075
7070
7085
7070
7080
7095
7060
7060
7065
7065
7080
7080
7070
7070
7090
7090
7075
7060
7080
7065
7065
7060
7065
7070
7055
7065
7060
7080
7080
7075
7065
7065
7065
7070
7065
7065
7065
7060
7070
7070
7065
7065
7065
7080
7065
7065
7075
7065
7070
7070
7090
7085
7085
7080
7075
7075
7065
7070
7070
7070
7060
7060
7090
7090
7085
7085
7080
7065
7070
7070
7085
7090
7075
7075
7065
7065
7065
7065
7085
7085
7080
7070
7070
7090
7085
7075
7080
7075
7090
7075
7080
7080
7080
7070
7075
7080
7070
7080
7070
7065
7060
7080
7075
7060
7090
7090
7085
7060
7090
7090
7085
7090
7070
7090
7070
7060
7080
7080
7080
7080
7070
7070
7085
7085
7085
7085
7085
7085
7075
7060
7070
7065
7065
7070
7070
7070
7075
7075
7070
7065
7075
7075
7060
7075
7070
7075
7075
7075
7070
7070
7060
7080
7075
7080
7065
7065
7060
7080
7075
7075
7060
7075
7075
7075
7075
7075
7075
7060
7060
7075
7075
7075
7070
7070
7070
7070
7070
7070
7070
7070
7065
7065
7065
7065
7065
7065
7065
7060
7060
7060
7070
7065
7065
7055
7065
7070
7070
7070
7070
7060
7060
7065
7060
7060
7065
7065
7065
7060
7070
7080
7075
7070
7060
7065
7065
7060
7060
7070
7070
7060
7070
7060
7070
7070
7070
7060
7060
7070
7070
7065
7060
7060
7065
7065
7060
7060
7055
7065
7065
7060
7065
7065
7060
7065
7065
7070
7075
7075
7070
7070
7060
7065
7065
7112
7112
7082
7092
7082
7082
7082
7087
7087
7092
7082
7087
7097
7097
7097
7087
7087
7077
7082
7082
7072
7072
7077
7077
7077
7072
7072
7082
7077
7097
7082
7077
7087
7087
7077
7082
7087
7077
7087
7092
7082
7082
7097
7077
7077
7092
7092
7092
7082
7077
7077
7082
7082
7092
7082
7097
7087
7087
7092
7077
7077
7087
7082
7087
7077
7077
7082
7092
7092
7082
7087
7087
7087
7097
7067
7082
7077
7077
7092
7082
7082
7082
7082
7077
7092
7082
7082
7082
7082
7087
7087
7087
7092
7082
7077
7087
7087
7082
7087
7087
7077
7082
7087
7087
7077
7072
7087
7087
7082
7087
7072
7087
7087
7082
7082
7077
7072
7082
7072
7082
7082
7087
7087
7082
7087
7097
7097
7097
7082
7072
7087
7067
7087
7082
7097
7097
7092
7072
7082
7082
7072
7072
7082
7082
7082
7087
7092
7092
7087
7092
7072
7092
7082
7082
7082
7082
7072
7082
7082
7077
7082
7082
7072
7087
7087
7087
7087
7092
7092
7072
7082
7087
7077
7077
7077
7077
7077
7077
7082
7072
7097
7092
7097
7072
7092
7082
7082
7072
7067
7092
7097
7072
7082
7082
7077
7077
7097
7077
7082
7082
7087
7102
7092
7087
7072
7092
7092
7077
7077
7092
7102
7077
7077
7072
7082
7072
7092
7077
7077
7077
7077
7082
7067
7077
7072
7087
7087
7087
7072
7077
7077
7082
7087
7077
7077
7077
7077
7077
7072
7102
7072
7077
7077
7082
7077
7077
7077
7102
7077
7077
7082
7087
7072
7077
7082
7082
7097
7082
7102
7097
7087
7072
7077
7077
7072
7102
7087
7077
7077
7077
7102
7087
7082
7087
7082
7077
7087
7082
7092
7082
7092
7077
7087
7082
7092
7087
7102
7102
7097
7097
7087
7102
7102
7097
7097
7072
7097
7097
7092
7097
7097
7092
7082
7102
7102
7092
7082
7082
7072
7092
7092
7092
7092
7087
7087
7092
7092
7082
7082
7097
7097
7097
7097
7097
7092
7092
7087
7077
7077
7097
7092
7087
7077
7077
7082
7072
7072
7087
7087
7077
7082
7077
7077
7087
7087
7087
7082
7082
7077
7077
7067
7092
7087
7092
7077
7087
7087
7087
7072
7087
7087
7087
7087
7087
7087
7072
7072
7087
7087
7087
7082
7077
7077
7082
7082
7082
7077
7077
7077
7077
7072
7072
7067
7072
7077
7077
7067
7072
7077
7082
7082
7082
7072
7072
7077
7072
7077
7077
7077
7072
7087
7087
7087
7072
7077
7077
7072
7082
7082
7072
7082
7072
7082
7082
7082
7072
7077
7072
7077
7082
7072
7072
7072
7072
7072
7077
7077
7072
7072
7067
7077
7077
7072
7077
7077
7072
7077
7077
7082
7087
7087
7072
7082
7082
7072
7077
7077
7094
7124
7124
7099
7099
7099
7099
7094
7084
7084
7094
7104
7109
7109
7109
7119
7119
7104
7099
7084
7089
7094
7099
7094
7099
7084
7094
7099
7089
7089
7099
7094
7104
7109
7109
7104
7119
7119
7099
7099
7104
7099
7084
7089
7099
7099
7099
7099
7114
7114
7109
7104
7104
7094
7089
7094
7104
7114
7114
7089
7089
7104
7094
7099
7099
7094
7104
7104
7094
7089
7094
7094
7099
7089
7089
7094
7104
7104
7084
7094
7084
7099
7084
7094
7094
7094
7099
7099
7094
7094
7089
7094
7099
7094
7094
7089
7084
7094
7094
7089
7084
7094
7104
7099
7094
7094
7094
7094
7089
7089
7094
7094
7094
7094
7094
7099
7084
7084
7099
7109
7109
7084
7084
7094
7094
7094
7099
7094
7094
7094
7099
7099
7084
7084
7084
7099
7094
7099
7099
7094
7099
7109
7109
7104
7084
7094
7094
7094
7079
7104
7104
7084
7094
7089
7089
7089
7089
7089
7089
7099
7094
7089
7099
7099
7099
7099
7099
7104
7094
7104
7104
7089
7094
7084
7084
7089
7089
7094
7089
7099
7099
7104
7084
7104
7089
7094
7089
7084
7084
7089
7104
7104
7084
7104
7114
7104
7079
7084
7104
7109
7109
7109
7094
7094
7104
7104
7104
7094
7094
7094
7114
7084
7089
7089
7089
7104
7094
7104
7089
7099
7109
7084
7099
7089
7089
7089
7089
7094
7099
7094
7094
7089
7079
7089
7084
7089
7094
7099
7089
7089
7089
7089
7089
7084
7094
7094
7089
7089
7089
7089
7084
7089
7089
7084
7089
7094
7094
7094
7104
7089
7084
7104
7099
7104
7089
7089
7094
7099
7099
7099
7089
7094
7099
7089
7099
7099
7114
7114
7099
7104
7114
7114
7109
7114
7114
7094
7114
7114
7109
7084
7114
7109
7099
7094
7094
7084
7104
7104
7099
7104
7104
7094
7094
7109
7104
7109
7109
7109
7109
7104
7089
7099
7104
7089
7094
7099
7089
7089
7094
7099
7089
7099
7094
7089
7089
7099
7099
7094
7094
7094
7089
7094
7089
7094
7104
7099
7104
7084
7099
7084
7089
7089
7089
7094
7089
7094
7099
7099
7099
7099
7084
7084
7094
7094
7099
7094
7089
7094
7094
7094
7089
7089
7089
7089
7089
7089
7084
7079
7079
7084
7084
7084
7079
7094
7089
7094
7094
7084
7084
7084
7089
7084
7089
7089
7089
7084
7099
7099
7099
7099
7099
7084
7089
7089
7084
7094
7094
7084
7094
7084
7094
7094
7094
7084
7094
7089
7094
7089
7084
7089
7089
7079
7084
7084
7084
7089
7089
7084
7079
7079
7084
7089
7084
7089
7089
7084
7089
7089
7094
7099
7099
7084
7084
7094
7094
7084
7089
7089
7141
7106
7111
7111
7106
7116
7111
7111
7111
7106
7121
7116
7131
7131
7111
7111
7111
7106
7096
7096
7101
7106
7111
7106
7106
7106
7106
7106
7111
7121
7111
7131
7131
7131
7131
7106
7106
7096
7101
7106
7106
7116
7116
7111
7121
7116
7121
7121
7131
7131
7126
7126
7116
7116
7106
7116
7101
7101
7111
7111
7126
7126
7116
7116
7101
7116
7116
7116
7126
7126
7126
7126
7111
7101
7096
7101
7106
7106
7106
7106
7096
7101
7096
7106
7101
7101
7106
7106
7111
7096
7101
7096
7096
7106
7101
7111
7111
7096
7096
7101
7106
7106
7111
7101
7101
7111
7111
7121
7121
7096
7111
7116
7096
7096
7106
7106
7106
7106
7101
7106
7106
7106
7106
7091
7101
7101
7111
7096
7111
7096
7111
7121
7121
7096
7106
7101
7106
7106
7106
7111
7106
7106
7116
7116
7111
7106
7116
7116
7106
7106
7106
7106
7111
7111
7111
7111
7111
7111
7111
7101
7101
7106
7101
7111
7101
7111
7101
7116
7106
7096
7101
7101
7091
7111
7101
7096
7111
7111
7111
7091
7116
7111
7111
7106
7106
7121
7101
7101
7106
7106
7106
7091
7111
7096
7116
7101
7121
7116
7096
7116
7111
7096
7111
7116
7121
7106
7106
7106
7116
7121
7116
7121
7116
7101
7106
7106
7096
7116
7111
7101
7106
7126
7101
7111
7111
7101
7106
7106
7106
7101
7106
7096
7106
7101
7101
7106
7096
7106
7106
7101
7101
7101
7096
7121
7106
7106
7106
7101
7096
7106
7106
7101
7096
7121
7106
7101
7096
7096
7101
7101
7096
7106
7106
7101
7116
7116
7101
7101
7116
7116
7096
7096
7106
7096
7106
7106
7111
7106
7096
7111
7096
7106
7121
7121
7111
7111
7106
7116
7126
7126
7116
7126
7126
7116
7096
7121
7121
7111
7121
7106
7106
7111
7111
7096
7111
7111
7106
7116
7116
7106
7106
7116
7116
7116
7116
7111
7116
7116
7116
7101
7106
7096
7096
7106
7111
7111
7106
7101
7096
7111
7111
7101
7101
7101
7101
7106
7106
7116
7111
7116
7101
7111
7111
7101
7101
7111
7096
7096
7111
7101
7101
7101
7111
7101
7106
7106
7106
7096
7096
7101
7111
7106
7096
7101
7101
7101
7101
7101
7106
7101
7101
7101
7096
7091
7096
7091
7101
7106
7101
7101
7101
7101
7096
7096
7101
7096
7101
7101
7101
7096
7111
7111
7106
7096
7101
7101
7096
7106
7106
7096
7106
7096
7106
7106
7106
7096
7106
7106
7101
7096
7096
7091
7091
7096
7096
7096
7101
7101
7096
7091
7091
7096
7096
7101
7096
7101
7101
7096
7101
7101
7106
7106
7106
7096
7106
7106
7096
7101
7101
7148
7143
7113
7148
7118
7118
7133
7118
7118
7108
7118
7133
7123
7108
7118
7118
7108
7113
7113
7123
7118
7123
7123
7123
7133
7133
7123
7118
7118
7123
7123
7123
7118
7118
7133
7133
7128
7123
7143
7143
7138
7138
7138
7138
7138
7138
7128
7118
7113
7118
7128
7123
7133
7133
7118
7118
7113
7123
7133
7133
7138
7138
7128
7123
7128
7128
7123
7118
7123
7118
7118
7128
7113
7108
7118
7118
7118
7128
7108
7118
7118
7118
7128
7138
7138
7138
7138
7123
7118
7108
7113
7113
7108
7118
7123
7118
7108
7108
7108
7118
7133
7113
7108
7118
7113
7113
7118
7113
7118
7113
7123
7128
7128
7123
7133
7133
7133
7108
7108
7118
7118
7123
7108
7108
7108
7108
7108
7118
7113
7113
7118
7113
7113
7103
7118
7113
7123
7123
7128
7113
7113
7113
7113
7118
7118
7118
7113
7113
7113
7118
7113
7113
7113
7123
7118
7128
7128
7118
7113
7113
7113
7118
7113
7118
7118
7123
7123
7123
7123
7118
7113
7113
7113
7118
7123
7113
7118
7123
7113
7113
7118
7123
7128
7118
7118
7118
7123
7123
7123
7138
7123
7123
7123
7123
7103
7108
7118
7113
7113
7103
7123
7113
7123
7113
7103
7128
7108
7138
7108
7108
7118
7113
7118
7118
7118
7103
7123
7128
7118
7118
7128
7113
7108
7118
7123
7108
7123
7113
7133
7128
7128
7123
7108
7118
7128
7123
7128
7133
7128
7123
7128
7128
7128
7133
7133
7118
7118
7123
7123
7108
7118
7118
7133
7118
7118
7118
7118
7118
7113
7118
7108
7113
7118
7113
7113
7118
7133
7118
7118
7118
7113
7108
7113
7108
7133
7113
7118
7118
7113
7118
7108
7123
7128
7113
7128
7128
7113
7128
7113
7128
7108
7128
7108
7128
7118
7118
7123
7113
7118
7118
7118
7113
7113
7108
7118
7118
7133
7113
7133
7123
7123
7128
7133
7133
7133
7133
7108
7133
7133
7133
7118
7118
7123
7108
7128
7128
7118
7123
7118
7128
7128
7128
7128
7113
7128
7113
7128
7128
7108
7118
7123
7123
7108
7118
7123
7118
7113
7108
7108
7123
7123
7113
7118
7118
7113
7113
7113
7113
7113
7128
7118
7123
7128
7123
7123
7123
7108
7108
7108
7123
7113
7113
7113
7113
7123
7113
7108
7108
7113
7123
7118
7113
7113
7113
7113
7113
7118
7113
7113
7118
7108
7103
7113
7108
7103
7108
7113
7113
7113
7113
7113
7108
7108
7113
7108
7113
7113
7113
7108
7118
7118
7108
7113
7113
7108
7118
7118
7108
7118
7108
7118
7118
7118
7108
7118
7118
7113
7108
7108
7103
7108
7108
7108
7113
7113
7103
7103
7103
7108
7108
7108
7108
7108
7113
7113
7108
7113
7113
7118
7118
7108
7118
7118
7108
7113
7113
7155
7150
7155
7145
7145
7140
7130
7130
7130
7120
7140
7120
7125
7125
7130
7135
7135
7135
7130
7130
7140
7130
7130
7135
7130
7120
7135
7135
7135
7145
7135
7130
7125
7145
7140
7130
7135
7135
7145
7145
7115
7125
7135
7135
7145
7145
7150
7150
7130
7130
7130
7140
7135
7125
7120
7145
7150
7150
7130
7130
7140
7140
7140
7130
7130
7135
7135
7120
7130
7140
7120
7135
7130
7130
7120
7125
7145
7140
7130
7150
7150
7150
7150
7130
7120
7135
7120
7140
7130
7135
7145
7145
7125
7135
7135
7125
7145
7115
7125
7130
7130
7125
7125
7125
7120
7135
7135
7130
7130
7135
7120
7120
7125
7125
7125
7125
7125
7125
7150
7140
7135
7140
7125
7125
7130
7130
7125
7135
7135
7140
7125
7135
7125
7125
7125
7120
7130
7130
7125
7125
7130
7130
7135
7125
7125
7125
7125
7140
7130
7125
7140
7125
7125
7120
7125
7125
7125
7115
7125
7125
7130
7130
7120
7120
7130
7135
7115
7130
7125
7140
7125
7130
7130
7130
7145
7145
7135
7135
7135
7135
7125
7125
7125
7135
7125
7135
7125
7130
7135
7115
7140
7130
7130
7145
7140
7120
7125
7115
7130
7135
7135
7130
7150
7140
7125
7130
7120
7125
7140
7135
7145
7145
7125
7125
7130
7120
7140
7130
7140
7140
7140
7135
7120
7135
7135
7145
7145
7130
7135
7130
7130
7125
7130
7120
7125
7130
7125
7125
7125
7125
7125
7125
7130
7120
7135
7140
7140
7140
7140
7140
7140
7140
7120
7140
7135
7125
7135
7120
7140
7130
7130
7130
7120
7135
7125
7130
7145
7125
7145
7135
7130
7145
7145
7145
7145
7140
7145
7145
7145
7145
7145
7145
7120
7140
7140
7145
7145
7135
7130
7130
7130
7120
7140
7140
7130
7135
7130
7135
7135
7135
7140
7140
7135
7135
7135
7135
7140
7125
7140
7135
7130
7135
7135
7115
7130
7135
7130
7120
7130
7135
7130
7120
7130
7125
7125
7120
7125
7125
7130
7130
7125
7120
7120
7130
7130
7120
7120
7140
7130
7130
7130
7135
7140
7125
7130
7135
7135
7135
7120
7130
7125
7120
7120
7135
7125
7120
7120
7120
7135
7130
7125
7125
7125
7125
7125
7125
7130
7130
7120
7125
7115
7130
7115
7120
7125
7120
7125
7115
7120
7125
7125
7125
7120
7120
7125
7120
7125
7125
7135
7125
7120
7120
7120
7125
7125
7120
7130
7130
7120
7120
7125
7125
7125
7125
7130
7130
7120
7125
7130
7120
7115
7120
7120
7120
7125
7125
7115
7115
7120
7120
7120
7125
7125
7120
7125
7125
7130
7125
7125
7130
7120
7130
7130
7120
7125
7125
7167
7162
7167
7147
7147
7142
7142
7142
7142
7142
7152
7142
7142
7142
7132
7147
7147
7147
7142
7137
7137
7137
7137
7147
7152
7142
7142
7147
7142
7132
7137
7137
7147
7142
7142
7137
7137
7137
7142
7127
7142
7142
7142
7142
7127
7137
7137
7147
7127
7157
7162
7162
7152
7152
7142
7162
7162
7142
7142
7152
7147
7142
7142
7142
7142
7157
7147
7147
7147
7132
7137
7137
7152
7152
7142
7142
7147
7127
7132
7152
7162
7162
7132
7142
7142
7152
7152
7142
7142
7142
7137
7147
7132
7132
7147
7152
7142
7147
7157
7142
7137
7132
7157
7152
7157
7157
7157
7157
7127
7142
7147
7152
7142
7147
7147
7137
7132
7137
7147
7147
7147
7132
7152
7127
7147
7142
7147
7142
7137
7147
7137
7147
7137
7137
7137
7147
7137
7137
7142
7142
7157
7142
7147
7147
7147
7137
7147
7152
7137
7132
7137
7157
7137
7142
7132
7132
7142
7142
7142
7137
7152
7132
7137
7152
7137
7137
7132
7142
7142
7137
7142
7137
7137
7137
7152
7132
7137
7137
7137
7137
7157
7157
7132
7137
7132
7132
7132
7142
7147
7127
7147
7162
7162
7132
7132
7142
7142
7132
7162
7147
7137
7142
7142
7132
7142
7132
7132
7147
7142
7157
7157
7137
7142
7132
7147
7142
7152
7147
7132
7137
7147
7142
7142
7152
7152
7132
7132
7147
7132
7142
7142
7137
7142
7142
7137
7137
7147
7147
7147
7147
7137
7142
7142
7132
7137
7132
7147
7162
7132
7152
7152
7132
7132
7152
7132
7142
7147
7147
7147
7147
7132
7152
7142
7132
7137
7142
7142
7152
7132
7152
7142
7157
7157
7152
7152
7157
7157
7152
7132
7152
7152
7152
7152
7147
7147
7157
7157
7147
7152
7152
7142
7142
7132
7152
7152
7142
7142
7147
7147
7152
7152
7147
7147
7147
7147
7152
7137
7147
7147
7147
7147
7147
7132
7147
7142
7147
7147
7142
7137
7127
7147
7147
7142
7142
7132
7142
7142
7142
7142
7137
7137
7142
7142
7132
7152
7142
7142
7142
7142
7147
7137
7152
7147
7147
7142
7142
7137
7147
7147
7142
7132
7137
7147
7132
7132
7132
7147
7137
7137
7137
7137
7137
7137
7137
7127
7137
7137
7137
7142
7132
7127
7142
7132
7137
7142
7132
7127
7137
7137
7132
7132
7152
7137
7152
7132
7137
7137
7142
7137
7132
7142
7132
7137
7137
7132
7142
7142
7132
7132
7137
7137
7137
7137
7137
7137
7132
7137
7142
7137
7137
7132
7127
7132
7132
7132
7137
7137
7127
7127
7132
7132
7132
7137
7137
7132
7137
7137
7142
7137
7142
7132
7137
7137
7132
7137
7137
7174
7184
7154
7154
7154
7154
7154
7154
7154
7144
7184
7154
7159
7159
7164
7164
7164
7164
7154
7159
7159
7154
7149
7149
7154
7144
7144
7159
7154
7149
7149
7154
7164
7154
7144
7149
7149
7149
7159
7149
7154
7149
7154
7149
7149
7144
7149
7149
7139
7154
7154
7149
7149
7139
7154
7154
7139
7149
7149
7154
7174
7174
7174
7174
7164
7174
7169
7164
7174
7174
7174
7174
7149
7154
7164
7164
7149
7149
7154
7154
7154
7164
7154
7174
7174
7164
7164
7164
7164
7154
7154
7154
7154
7154
7149
7154
7154
7164
7164
7149
7149
7149
7144
7164
7159
7159
7169
7174
7174
7159
7154
7159
7159
7159
7144
7144
7144
7144
7149
7149
7149
7159
7139
7169
7169
7169
7169
7164
7154
7149
7149
7149
7159
7159
7144
7154
7164
7159
7159
7154
7159
7149
7164
7169
7169
7144
7144
7154
7154
7154
7154
7159
7154
7159
7154
7159
7154
7149
7164
7159
7159
7159
7144
7159
7154
7144
7164
7139
7154
7154
7159
7154
7159
7154
7169
7144
7154
7159
7149
7144
7144
7139
7159
7144
7154
7154
7144
7149
7154
7154
7154
7154
7149
7154
7164
7144
7164
7164
7169
7169
7149
7149
7159
7149
7149
7164
7144
7169
7144
7144
7149
7149
7149
7159
7144
7149
7149
7149
7149
7174
7174
7174
7169
7164
7154
7139
7154
7144
7174
7159
7169
7144
7144
7144
7144
7149
7149
7149
7149
7144
7154
7144
7174
7159
7154
7154
7154
7144
7164
7164
7144
7144
7154
7149
7154
7144
7154
7154
7144
7159
7154
7154
7159
7159
7154
7154
7159
7154
7149
7154
7159
7159
7149
7149
7159
7159
7144
7159
7159
7149
7154
7154
7169
7174
7174
7159
7144
7159
7159
7149
7154
7154
7159
7154
7144
7154
7144
7154
7144
7154
7169
7169
7164
7164
7169
7169
7164
7164
7164
7164
7164
7164
7164
7144
7164
7164
7159
7169
7169
7164
7164
7159
7164
7164
7154
7154
7144
7164
7164
7154
7154
7159
7164
7159
7164
7164
7164
7164
7154
7154
7159
7159
7159
7159
7154
7159
7159
7149
7154
7149
7149
7149
7154
7149
7154
7154
7154
7154
7144
7154
7154
7154
7154
7154
7154
7144
7144
7144
7144
7139
7149
7149
7159
7154
7154
7154
7149
7159
7154
7154
7159
7144
7159
7159
7154
7154
7149
7159
7159
7144
7149
7159
7144
7144
7149
7159
7149
7144
7149
7149
7149
7149
7149
7144
7144
7149
7149
7149
7139
7154
7154
7144
7144
7154
7154
7144
7139
7149
7149
7144
7144
7159
7149
7159
7144
7149
7149
7149
7144
7149
7154
7154
7149
7144
7149
7149
7144
7154
7154
7144
7144
7149
7149
7149
7149
7149
7149
7144
7149
7149
7144
7139
7144
7144
7144
7149
7149
7139
7139
7144
7144
7144
7149
7149
7144
7149
7149
7154
7149
7154
7144
7149
7149
7149
7144
7149
7149
7186
7171
7171
7166
7166
7156
7166
7161
7166
7156
7156
7191
7181
7156
7166
7171
7166
7166
7171
7171
7156
7166
7166
7166
7171
7166
7156
7156
7166
7156
7161
7161
7156
7196
7171
7176
7176
7166
7181
7161
7166
7161
7166
7171
7161
7161
7161
7166
7166
7166
7176
7176
7161
7161
7161
7161
7171
7171
7171
7161
7166
7166
7171
7171
7176
7161
7161
7151
7161
7156
7161
7166
7166
7166
7166
7181
7186
7186
7166
7166
7156
7166
7176
7176
7156
7161
7161
7156
7166
7166
7166
7186
7186
7176
7176
7181
7166
7186
7181
7181
7166
7176
7156
7166
7156
7156
7161
7156
7161
7171
7161
7161
7171
7176
7176
7186
7181
7176
7186
7186
7181
7181
7156
7161
7166
7166
7166
7166
7161
7171
7181
7181
7176
7156
7166
7166
7171
7171
7171
7161
7161
7161
7166
7166
7151
7176
7171
7171
7166
7156
7161
7166
7161
7171
7171
7156
7166
7166
7161
7171
7166
7161
7156
7156
7156
7176
7181
7181
7181
7181
7176
7176
7156
7161
7161
7161
7166
7166
7166
7166
7166
7166
7161
7176
7176
7171
7171
7166
7166
7151
7151
7166
7166
7156
7171
7166
7171
7166
7176
7161
7161
7156
7161
7171
7161
7151
7166
7161
7161
7166
7176
7156
7161
7161
7161
7171
7156
7156
7176
7176
7176
7176
7156
7161
7161
7166
7161
7171
7186
7181
7176
7156
7156
7161
7161
7161
7166
7156
7161
7161
7161
7161
7186
7176
7181
7171
7171
7161
7161
7166
7156
7161
7161
7161
7151
7166
7166
7186
7176
7151
7161
7166
7166
7156
7181
7161
7161
7166
7166
7156
7156
7161
7161
7161
7171
7171
7166
7156
7166
7156
7171
7166
7161
7171
7171
7161
7161
7166
7166
7171
7171
7166
7166
7161
7181
7171
7186
7186
7186
7186
7181
7181
7171
7156
7161
7171
7161
7166
7166
7166
7156
7166
7156
7171
7171
7166
7181
7181
7181
7181
7176
7181
7181
7181
7181
7176
7176
7156
7171
7171
7171
7171
7166
7181
7181
7166
7176
7176
7166
7166
7156
7176
7176
7166
7176
7166
7171
7171
7166
7171
7171
7176
7176
7176
7166
7176
7176
7161
7161
7166
7166
7166
7166
7166
7166
7166
7166
7166
7161
7171
7171
7166
7161
7161
7166
7166
7166
7166
7166
7166
7166
7166
7156
7161
7161
7161
7161
7166
7161
7171
7171
7171
7166
7166
7166
7166
7156
7161
7166
7166
7156
7161
7171
7156
7156
7171
7161
7161
7161
7161
7161
7161
7156
7156
7166
7166
7156
7161
7151
7161
7151
7156
7161
7166
7166
7166
7166
7156
7151
7161
7161
7156
7156
7171
7171
7171
7161
7171
7161
7171
7156
7161
7161
7161
7156
7171
7166
7161
7156
7161
7161
7156
7161
7161
7166
7156
7156
7161
7161
7161
7161
7151
7161
7156
7156
7151
7156
7156
7156
7161
7161
7151
7151
7156
7156
7156
7161
7161
7156
7161
7161
7166
7161
7166
7156
7161
7161
7156
7161
7161
7178
7178
7178
7178
7178
7173
7168
7168
7188
7188
7178
7183
7178
7203
7173
7173
7168
7173
7178
7183
7183
7178
7183
7183
7173
7173
7183
7183
7178
7178
7168
7173
7178
7168
7168
7183
7178
7188
7188
7203
7193
7178
7178
7168
7178
7173
7168
7173
7168
7178
7203
7203
7193
7173
7173
7163
7173
7183
7173
7178
7183
7183
7173
7178
7178
7188
7173
7178
7173
7173
7173
7178
7178
7178
7193
7193
7188
7188
7188
7188
7183
7173
7178
7178
7178
7178
7188
7188
7168
7168
7173
7178
7178
7198
7193
7193
7168
7178
7168
7178
7173
7178
7188
7163
7168
7168
7163
7168
7173
7168
7173
7183
7188
7193
7193
7193
7193
7178
7168
7168
7178
7178
7178
7183
7183
7173
7188
7193
7193
7193
7188
7193
7168
7183
7178
7173
7178
7178
7178
7178
7178
7178
7178
7173
7183
7183
7193
7188
7178
7183
7183
7183
7178
7178
7178
7178
7178
7173
7188
7178
7183
7173
7178
7168
7168
7183
7183
7173
7178
7178
7168
7193
7193
7193
7193
7183
7183
7168
7168
7173
7178
7178
7178
7168
7188
7183
7188
7173
7178
7163
7178
7178
7173
7188
7188
7173
7178
7173
7178
7173
7168
7173
7163
7173
7173
7173
7168
7168
7173
7178
7188
7188
7188
7168
7173
7178
7168
7168
7183
7198
7193
7193
7188
7183
7183
7183
7173
7168
7168
7178
7198
7188
7168
7168
7173
7173
7168
7173
7173
7173
7168
7178
7168
7173
7173
7173
7173
7193
7188
7168
7173
7163
7178
7193
7168
7178
7178
7178
7168
7168
7173
7173
7173
7173
7178
7178
7173
7178
7178
7163
7178
7183
7178
7178
7183
7173
7173
7173
7183
7173
7178
7188
7178
7173
7198
7198
7193
7183
7168
7173
7183
7168
7173
7173
7168
7178
7168
7178
7193
7193
7183
7193
7193
7183
7188
7168
7183
7193
7193
7183
7183
7178
7178
7168
7188
7188
7193
7188
7178
7183
7183
7178
7183
7183
7188
7183
7183
7188
7178
7183
7188
7173
7173
7183
7173
7173
7173
7173
7178
7178
7178
7178
7178
7168
7183
7183
7178
7168
7173
7173
7178
7178
7178
7173
7173
7173
7173
7163
7173
7168
7183
7173
7183
7183
7178
7183
7173
7168
7173
7173
7173
7178
7178
7168
7173
7183
7168
7168
7183
7173
7173
7173
7173
7173
7173
7173
7163
7173
7178
7178
7178
7168
7173
7168
7168
7163
7173
7173
7173
7178
7178
7178
7173
7168
7163
7173
7173
7168
7168
7183
7183
7173
7178
7168
7173
7173
7173
7168
7183
7183
7168
7173
7168
7173
7173
7168
7173
7173
7173
7168
7168
7173
7173
7173
7173
7163
7173
7168
7163
7163
7168
7168
7168
7173
7173
7163
7163
7168
7168
7168
7173
7173
7168
7173
7173
7178
7173
7178
7168
7173
7173
7168
7173
7173
7200
7205
7180
7180
7190
7180
7190
7210
7185
7185
7205
7185
7180
7190
7190
7180
7180
7185
7190
7180
7190
7185
7185
7195
7210
7185
7205
7180
7185
7185
7190
7190
7185
7190
7185
7180
7185
7190
7195
7185
7185
7185
7180
7190
7195
7190
7190
7185
7175
7195
7195
7185
7190
7185
7195
7195
7195
7190
7200
7185
7185
7185
7195
7195
7195
7190
7190
7190
7185
7185
7205
7205
7200
7215
7215
7185
7180
7190
7185
7190
7190
7185
7180
7195
7195
7190
7200
7200
7180
7190
7205
7205
7200
7200
7200
7200
7200
7200
7180
7195
7190
7195
7175
7175
7180
7185
7180
7185
7190
7190
7200
7205
7205
7205
7205
7180
7185
7190
7175
7185
7180
7195
7195
7205
7205
7200
7185
7195
7190
7195
7195
7185
7190
7185
7190
7190
7190
7190
7190
7190
7190
7195
7195
7205
7195
7195
7190
7180
7195
7180
7180
7185
7190
7190
7185
7190
7190
7190
7190
7190
7185
7180
7190
7190
7180
7190
7205
7200
7190
7185
7195
7190
7195
7185
7190
7190
7185
7195
7190
7190
7180
7185
7180
7175
7180
7195
7195
7200
7185
7185
7180
7205
7205
7205
7205
7190
7190
7180
7180
7180
7200
7190
7195
7180
7190
7180
7190
7185
7185
7195
7185
7185
7195
7210
7200
7200
7190
7190
7180
7180
7185
7185
7180
7175
7185
7185
7185
7180
7185
7185
7195
7185
7185
7180
7180
7190
7205
7195
7185
7185
7185
7185
7180
7195
7185
7180
7190
7210
7195
7175
7185
7185
7185
7190
7180
7185
7185
7185
7185
7180
7190
7190
7175
7190
7190
7180
7180
7190
7185
7185
7175
7185
7185
7190
7175
7190
7190
7185
7195
7180
7200
7195
7185
7185
7200
7210
7210
7205
7205
7195
7185
7185
7205
7205
7200
7195
7180
7180
7190
7180
7205
7190
7205
7180
7180
7190
7200
7200
7195
7200
7200
7200
7180
7190
7185
7205
7205
7195
7195
7195
7195
7195
7190
7190
7180
7205
7200
7200
7195
7200
7190
7190
7195
7195
7190
7200
7195
7195
7200
7185
7195
7195
7185
7185
7185
7185
7185
7185
7190
7190
7190
7190
7180
7190
7185
7185
7190
7185
7185
7190
7190
7190
7180
7190
7180
7185
7195
7185
7195
7195
7190
7195
7185
7190
7185
7190
7180
7185
7190
7185
7190
7180
7185
7185
7185
7180
7185
7195
7180
7180
7195
7185
7185
7185
7185
7185
7185
7185
7190
7190
7190
7180
7180
7180
7175
7185
7180
7190
7185
7185
7180
7175
7185
7185
7180
7190
7180
7190
7190
7190
7185
7180
7185
7185
7185
7180
7195
7195
7185
7180
7185
7185
7180
7185
7185
7185
7180
7180
7185
7185
7185
7185
7175
7175
7180
7180
7180
7185
7185
7175
7175
7180
7180
7180
7185
7185
7180
7185
7185
7190
7185
7190
7180
7185
7185
7180
7185
7185
7212
7207
7212
7212
7217
7192
7192
7197
7192
7207
7207
7202
7202
7212
7212
7202
7192
7197
7207
7207
7197
7202
7197
7202
7207
7197
7207
7207
7197
7202
7197
7197
7192
7197
7192
7197
7197
7207
7222
7197
7197
7202
7207
7197
7197
7207
7197
7207
7212
7192
7197
7197
7197
7207
7197
7202
7202
7202
7197
7197
7197
7207
7197
7202
7202
7197
7192
7202
7202
7202
7192
7192
7202
7202
7197
7192
7197
7202
7197
7222
7222
7192
7202
7207
7202
7192
7202
7192
7192
7202
7202
7197
7202
7187
7192
7202
7192
7192
7202
7217
7217
7212
7217
7217
7217
7187
7207
7192
7202
7207
7207
7207
7207
7207
7197
7192
7197
7197
7192
7207
7212
7217
7217
7217
7202
7202
7197
7197
7192
7207
7207
7207
7207
7217
7217
7202
7197
7202
7202
7192
7202
7202
7202
7202
7192
7202
7212
7212
7192
7202
7207
7202
7202
7202
7202
7202
7202
7202
7202
7202
7207
7217
7217
7217
7207
7207
7202
7202
7192
7197
7202
7197
7202
7197
7202
7202
7192
7197
7197
7202
7207
7207
7212
7212
7202
7197
7202
7197
7197
7197
7207
7207
7202
7197
7192
7207
7207
7197
7197
7192
7187
7192
7202
7202
7212
7202
7202
7197
7212
7212
7212
7212
7192
7192
7192
7192
7207
7202
7202
7212
7202
7202
7202
7207
7202
7197
7202
7207
7212
7197
7197
7187
7197
7197
7192
7197
7192
7197
7192
7202
7202
7207
7197
7192
7192
7207
7197
7192
7192
7212
7207
7197
7197
7207
7197
7192
7202
7192
7202
7197
7197
7202
7192
7197
7197
7192
7187
7202
7207
7197
7202
7192
7187
7187
7202
7197
7197
7212
7197
7197
7202
7197
7207
7197
7202
7202
7192
7192
7212
7222
7222
7222
7222
7217
7197
7202
7192
7202
7192
7212
7192
7202
7212
7192
7202
7212
7212
7207
7212
7212
7212
7192
7217
7217
7207
7207
7202
7202
7202
7192
7212
7212
7212
7212
7212
7202
7197
7207
7207
7197
7212
7202
7202
7202
7202
7212
7197
7197
7197
7197
7192
7192
7202
7192
7202
7192
7202
7187
7202
7197
7197
7202
7197
7197
7197
7197
7197
7192
7197
7207
7192
7202
7207
7202
7197
7197
7202
7197
7197
7197
7197
7197
7202
7197
7202
7192
7192
7192
7197
7207
7192
7192
7207
7197
7197
7197
7197
7197
7197
7192
7197
7202
7202
7187
7192
7187
7192
7197
7192
7187
7197
7197
7192
7192
7202
7197
7192
7197
7197
7197
7192
7202
7202
7192
7197
7197
7192
7197
7197
7192
7192
7197
7197
7197
7197
7187
7187
7192
7192
7192
7197
7197
7187
7187
7192
7192
7192
7197
7197
7192
7197
7197
7202
7197
7202
7192
7197
7197
7192
7197
7197
7219
7214
7219
7229
7219
7224
7224
7224
7214
7204
7204
7204
7209
7214
7214
7224
7224
7219
7224
7224
7224
7224
7219
7224
7224
7229
7209
7204
7214
7204
7204
7204
7209
7219
7214
7209
7209
7204
7209
7204
7219
7229
7224
7224
7209
7209
7214
7219
7204
7209
7209
7224
7199
7209
7209
7209
7209
7209
7219
7209
7209
7204
7209
7219
7229
7229
7214
7204
7209
7214
7209
7219
7224
7229
7209
7204
7214
7214
7204
7209
7204
7209
7209
7214
7204
7224
7209
7209
7214
7209
7224
7229
7214
7209
7209
7204
7214
7204
7204
7214
7209
7209
7204
7204
7214
7224
7214
7219
7214
7214
7214
7209
7229
7234
7199
7204
7214
7204
7214
7214
7214
7214
7214
7199
7209
7209
7204
7209
7214
7214
7209
7214
7229
7229
7199
7224
7224
7209
7209
7214
7219
7214
7214
7214
7214
7214
7229
7219
7219
7219
7229
7204
7214
7214
7209
7209
7209
7209
7209
7219
7229
7224
7224
7214
7209
7219
7219
7219
7204
7204
7209
7209
7209
7209
7214
7214
7214
7214
7199
7219
7219
7209
7209
7214
7219
7229
7214
7214
7209
7209
7219
7209
7209
7224
7224
7224
7214
7209
7214
7199
7204
7209
7204
7209
7209
7214
7214
7214
7204
7209
7214
7214
7219
7214
7224
7209
7209
7209
7204
7219
7219
7204
7219
7219
7209
7209
7204
7204
7204
7209
7209
7209
7214
7219
7229
7229
7214
7214
7204
7214
7204
7224
7224
7204
7204
7204
7204
7214
7229
7224
7209
7209
7214
7219
7204
7204
7214
7214
7219
7209
7209
7214
7219
7219
7209
7209
7209
7204
7209
7209
7219
7209
7204
7204
7204
7204
7214
7214
7209
7204
7214
7209
7214
7209
7214
7209
7204
7199
7209
7214
7209
7214
7209
7209
7209
7214
7209
7214
7229
7214
7214
7234
7234
7224
7204
7204
7199
7214
7204
7229
7219
7214
7229
7219
7224
7224
7219
7224
7224
7224
7204
7219
7219
7214
7214
7224
7224
7214
7214
7214
7214
7224
7224
7204
7224
7224
7224
7224
7224
7209
7209
7209
7219
7209
7219
7209
7209
7224
7214
7214
7224
7209
7209
7214
7209
7209
7214
7204
7209
7214
7209
7209
7204
7209
7214
7209
7219
7219
7209
7214
7209
7209
7204
7209
7204
7209
7199
7204
7204
7209
7219
7204
7204
7219
7209
7209
7209
7209
7209
7209
7209
7209
7199
7199
7204
7204
7199
7209
7209
7214
7219
7204
7204
7209
7209
7204
7209
7209
7209
7204
7214
7214
7214
7204
7209
7209
7204
7209
7209
7204
7204
7209
7209
7209
7209
7199
7199
7204
7204
7204
7209
7209
7199
7199
7204
7204
7204
7209
7209
7204
7209
7209
7209
7209
7209
7204
7209
7209
7204
7209
7209
7226
7236
7236
7226
7231
7231
7236
7236
7236
7216
7216
7216
7216
7236
7236
7236
7236
7241
7226
7236
7226
7236
7241
7241
7226
7216
7216
7216
7221
7221
7216
7216
7226
7226
7226
7221
7221
7221
7236
7231
7236
7236
7226
7226
7231
7226
7226
7216
7216
7221
7221
7241
7236
7236
7236
7236
7211
7221
7221
7221
7231
7231
7231
7236
7236
7226
7216
7236
7231
7236
7226
7236
7241
7216
7216
7221
7216
7221
7221
7226
7221
7226
7236
7226
7221
7236
7236
7241
7241
7226
7226
7211
7221
7221
7226
7216
7216
7221
7226
7226
7221
7226
7226
7226
7226
7221
7236
7241
7221
7221
7216
7226
7221
7221
7216
7216
7221
7226
7226
7231
7216
7221
7226
7221
7216
7241
7236
7216
7216
7221
7221
7221
7221
7241
7226
7221
7226
7221
7226
7226
7226
7216
7221
7226
7216
7211
7226
7241
7211
7236
7231
7231
7231
7231
7221
7231
7221
7221
7226
7221
7226
7226
7226
7226
7236
7221
7221
7221
7211
7226
7221
7221
7221
7231
7236
7231
7231
7221
7216
7226
7221
7221
7226
7231
7241
7241
7216
7216
7216
7226
7221
7221
7231
7231
7221
7221
7226
7226
7236
7216
7226
7221
7221
7226
7221
7226
7226
7221
7221
7221
7221
7216
7211
7216
7221
7221
7231
7236
7221
7226
7236
7236
7236
7236
7226
7226
7216
7226
7226
7236
7236
7221
7221
7221
7221
7221
7216
7216
7216
7221
7221
7221
7221
7241
7226
7241
7241
7221
7221
7236
7236
7216
7216
7216
7226
7221
7231
7226
7226
7231
7231
7231
7226
7226
7231
7221
7221
7221
7216
7221
7221
7226
7226
7226
7226
7231
7216
7221
7226
7221
7216
7226
7226
7221
7216
7221
7211
7221
7221
7226
7221
7216
7226
7221
7216
7241
7226
7221
7226
7241
7241
7211
7216
7241
7231
7241
7231
7226
7216
7236
7226
7236
7226
7236
7236
7236
7216
7231
7231
7231
7231
7226
7236
7226
7226
7216
7231
7236
7231
7236
7221
7231
7221
7221
7231
7231
7221
7221
7231
7221
7221
7231
7216
7216
7226
7221
7226
7211
7226
7221
7221
7226
7221
7221
7226
7231
7221
7226
7231
7221
7216
7216
7211
7216
7221
7231
7216
7216
7231
7221
7221
7221
7221
7221
7221
7221
7221
7221
7211
7216
7221
7226
7226
7216
7211
7221
7221
7226
7231
7231
7226
7231
7216
7216
7221
7216
7221
7221
7221
7221
7216
7226
7221
7226
7221
7216
7221
7221
7216
7221
7221
7216
7216
7221
7221
7221
7221
7211
7211
7216
7216
7216
7221
7221
7211
7211
7216
7216
7216
7221
7221
7216
7221
7221
7221
7221
7216
7221
7221
7216
7221
7221
7233
7248
7243
7243
7258
7258
7238
7248
7248
7228
7238
7228
7238
7248
7243
7248
7243
7243
7258
7258
7248
7253
7238
7238
7233
7233
7228
7228
7233
7228
7238
7228
7238
7238
7238
7233
7228
7233
7228
7248
7248
7248
7238
7238
7228
7233
7238
7233
7233
7238
7233
7243
7238
7228
7243
7248
7243
7233
7243
7233
7233
7243
7238
7238
7238
7233
7233
7253
7243
7248
7243
7248
7243
7238
7238
7248
7248
7233
7243
7243
7243
7238
7248
7253
7238
7223
7243
7223
7228
7228
7228
7228
7233
7228
7233
7238
7233
7238
7248
7233
7228
7238
7238
7248
7248
7243
7243
7223
7233
7233
7238
7223
7228
7228
7238
7238
7233
7228
7253
7253
7248
7243
7228
7228
7248
7238
7238
7233
7238
7238
7233
7233
7253
7228
7233
7228
7233
7233
7248
7248
7238
7238
7238
7238
7233
7223
7238
7238
7223
7233
7233
7248
7223
7228
7238
7233
7233
7238
7238
7238
7233
7233
7233
7228
7233
7228
7228
7223
7233
7233
7238
7243
7243
7233
7238
7238
7248
7253
7248
7223
7238
7233
7243
7243
7233
7233
7233
7233
7238
7233
7233
7228
7233
7233
7233
7238
7238
7233
7233
7233
7238
7248
7233
7233
7228
7233
7243
7243
7248
7248
7228
7233
7233
7233
7228
7228
7233
7233
7238
7243
7243
7228
7228
7228
7228
7238
7238
7233
7233
7233
7233
7248
7248
7238
7238
7248
7248
7228
7228
7238
7238
7233
7238
7243
7238
7233
7243
7233
7233
7238
7238
7228
7238
7228
7233
7233
7228
7228
7233
7233
7233
7233
7228
7228
7223
7233
7233
7233
7233
7238
7238
7233
7253
7238
7253
7253
7253
7253
7253
7248
7248
7238
7228
7248
7248
7248
7238
7248
7243
7243
7248
7228
7243
7243
7243
7243
7233
7248
7238
7238
7228
7248
7233
7243
7243
7233
7233
7233
7233
7233
7243
7243
7228
7243
7243
7238
7233
7238
7238
7238
7238
7228
7228
7233
7228
7233
7238
7233
7233
7243
7233
7233
7233
7238
7243
7228
7233
7243
7228
7228
7243
7233
7233
7233
7233
7233
7233
7233
7233
7233
7233
7228
7223
7233
7238
7238
7228
7223
7233
7233
7238
7243
7238
7228
7228
7233
7228
7233
7233
7233
7238
7233
7238
7233
7228
7238
7233
7233
7228
7233
7233
7228
7233
7233
7228
7228
7233
7233
7233
7233
7223
7223
7228
7228
7228
7233
7233
7223
7223
7228
7228
7228
7233
7233
7228
7233
7233
7233
7233
7228
7233
7233
7228
7233
7233
7260
7255
7270
7260
7250
7250
7250
7245
7235
7245
7270
7265
7265
7260
7255
7270
7260
7270
7260
7240
7255
7245
7245
7245
7240
7250
7255
7235
7250
7245
7255
7250
7250
7260
7255
7255
7260
7250
7245
7255
7245
7250
7255
7245
7245
7245
7250
7240
7255
7250
7270
7270
7250
7255
7255
7245
7245
7245
7245
7255
7255
7245
7255
7255
7245
7255
7255
7250
7260
7245
7245
7245
7245
7260
7260
7260
7255
7260
7255
7240
7245
7250
7250
7250
7250
7260
7260
7250
7250
7245
7250
7255
7255
7260
7260
7240
7240
7250
7250
7250
7250
7245
7245
7255
7255
7235
7260
7255
7250
7240
7240
7250
7255
7245
7245
7245
7240
7250
7245
7250
7255
7255
7250
7250
7235
7250
7250
7240
7240
7245
7245
7235
7245
7265
7260
7250
7235
7240
7240
7260
7255
7255
7245
7245
7250
7250
7240
7245
7255
7245
7260
7250
7250
7255
7255
7250
7250
7240
7250
7235
7240
7240
7235
7240
7235
7245
7245
7255
7260
7240
7240
7245
7245
7245
7245
7245
7245
7250
7250
7240
7245
7260
7260
7250
7245
7245
7240
7250
7250
7245
7240
7240
7245
7250
7250
7250
7250
7245
7240
7245
7245
7245
7240
7250
7250
7245
7240
7245
7255
7245
7245
7240
7245
7255
7255
7250
7250
7245
7250
7250
7240
7250
7250
7245
7245
7245
7245
7245
7255
7255
7250
7260
7260
7240
7240
7250
7245
7245
7245
7250
7250
7245
7245
7250
7245
7245
7240
7240
7245
7245
7240
7245
7240
7245
7235
7240
7245
7245
7250
7245
7260
7250
7240
7265
7265
7260
7250
7260
7260
7260
7260
7260
7250
7260
7260
7240
7260
7260
7260
7260
7250
7245
7260
7255
7255
7255
7255
7255
7255
7260
7240
7255
7250
7250
7260
7260
7250
7250
7240
7260
7260
7250
7250
7245
7245
7245
7255
7255
7255
7255
7250
7245
7250
7250
7250
7250
7250
7250
7245
7245
7245
7250
7245
7245
7255
7245
7240
7245
7255
7240
7245
7250
7250
7240
7240
7250
7250
7245
7240
7245
7240
7245
7245
7245
7245
7245
7245
7245
7240
7245
7240
7240
7235
7245
7250
7245
7245
7240
7235
7245
7245
7250
7245
7250
7250
7240
7240
7245
7240
7245
7245
7250
7245
7250
7245
7240
7250
7240
7240
7245
7245
7240
7245
7245
7240
7240
7245
7245
7250
7245
7245
7235
7235
7240
7240
7240
7245
7245
7235
7235
7240
7240
7240
7245
7245
7240
7245
7245
7245
7245
7240
7245
7245
7240
7245
7245
7267
7267
7267
7262
7262
7262
7272
7262
7262
7267
7267
7247
7257
7262
7272
7272
7267
7262
7247
7257
7257
7257
7252
7257
7262
7252
7262
7257
7252
7267
7247
7252
7252
7267
7262
7282
7277
7272
7277
7272
7277
7267
7267
7272
7262
7257
7262
7257
7257
7257
7257
7272
7267
7267
7267
7267
7267
7267
7267
7257
7262
7257
7257
7267
7252
7267
7257
7262
7267
7267
7272
7257
7262
7267
7257
7257
7257
7257
7272
7272
7277
7277
7262
7257
7257
7262
7257
7252
7262
7257
7257
7257
7262
7267
7272
7272
7272
7262
7247
7257
7262
7257
7262
7257
7262
7262
7257
7257
7257
7262
7262
7257
7267
7267
7267
7267
7267
7267
7262
7267
7262
7267
7257
7257
7262
7262
7257
7267
7257
7267
7267
7262
7262
7262
7252
7252
7262
7262
7262
7267
7267
7267
7267
7267
7267
7267
7277
7257
7257
7252
7262
7257
7257
7252
7257
7257
7257
7267
7262
7262
7262
7262
7262
7247
7257
7257
7262
7262
7257
7257
7257
7272
7267
7262
7262
7262
7277
7272
7257
7257
7267
7247
7247
7252
7252
7252
7267
7262
7262
7267
7272
7257
7257
7257
7257
7247
7252
7252
7252
7257
7272
7257
7252
7257
7252
7267
7267
7267
7257
7252
7252
7262
7262
7257
7262
7262
7262
7262
7267
7257
7257
7262
7262
7262
7262
7262
7262
7252
7257
7262
7262
7257
7252
7252
7257
7257
7262
7262
7262
7257
7257
7257
7257
7267
7267
7252
7252
7262
7257
7252
7257
7257
7257
7252
7247
7257
7252
7257
7247
7252
7257
7262
7257
7262
7277
7277
7272
7272
7252
7272
7272
7257
7267
7262
7272
7267
7252
7272
7272
7267
7272
7262
7267
7267
7267
7262
7262
7272
7252
7262
7267
7272
7272
7262
7262
7257
7272
7262
7252
7272
7272
7262
7262
7262
7262
7262
7262
7257
7252
7257
7267
7267
7267
7267
7262
7257
7262
7262
7262
7262
7262
7262
7262
7252
7262
7262
7252
7257
7257
7257
7257
7257
7262
7257
7257
7267
7252
7267
7257
7252
7257
7252
7252
7262
7262
7257
7257
7252
7257
7252
7252
7257
7257
7257
7257
7257
7257
7252
7257
7252
7252
7247
7252
7257
7257
7252
7247
7257
7257
7262
7262
7262
7262
7262
7252
7252
7257
7252
7257
7257
7262
7257
7262
7252
7252
7257
7252
7257
7257
7252
7257
7257
7262
7252
7252
7257
7257
7257
7257
7257
7247
7247
7252
7252
7252
7257
7257
7247
7247
7252
7252
7252
7257
7257
7252
7257
7257
7257
7257
7252
7257
7257
7252
7257
7257
7274
7279
7279
7279
7274
7259
7269
7274
7259
7269
7269
7274
7274
7274
7279
7274
7279
7274
7279
7274
7274
7269
7279
7279
7264
7274
7274
7269
7269
7279
7279
7279
7274
7264
7269
7264
7274
7279
7259
7269
7259
7269
7269
7279
7289
7289
7284
7279
7279
7289
7289
7284
7264
7274
7269
7269
7269
7279
7279
7269
7269
7269
7269
7274
7269
7264
7269
7269
7269
7284
7274
7284
7284
7284
7284
7274
7279
7279
7279
7279
7264
7279
7274
7274
7269
7269
7274
7269
7274
7289
7289
7274
7269
7269
7264
7264
7274
7264
7269
7269
7264
7269
7269
7269
7279
7284
7284
7279
7279
7259
7274
7269
7269
7269
7274
7274
7269
7279
7269
7269
7264
7279
7279
7279
7279
7279
7259
7279
7274
7279
7269
7264
7274
7274
7274
7264
7279
7274
7274
7274
7274
7264
7274
7279
7274
7269
7274
7274
7274
7274
7264
7274
7279
7279
7284
7274
7274
7274
7274
7269
7274
7279
7279
7274
7274
7274
7274
7279
7279
7279
7279
7279
7279
7279
7279
7259
7264
7289
7269
7269
7279
7279
7274
7284
7279
7269
7269
7274
7274
7269
7269
7264
7264
7279
7274
7274
7264
7264
7264
7284
7264
7264
7259
7264
7264
7264
7279
7284
7284
7264
7264
7264
7264
7264
7284
7284
7274
7274
7264
7264
7264
7274
7274
7269
7264
7274
7274
7269
7269
7269
7269
7264
7264
7274
7274
7274
7274
7274
7264
7269
7264
7264
7264
7269
7269
7269
7269
7269
7274
7269
7279
7279
7264
7274
7264
7264
7269
7259
7269
7264
7259
7269
7269
7279
7269
7289
7289
7269
7289
7289
7284
7269
7284
7284
7274
7279
7264
7279
7279
7279
7279
7279
7274
7274
7269
7269
7274
7274
7284
7264
7269
7279
7284
7269
7269
7269
7274
7279
7264
7284
7279
7279
7274
7274
7269
7274
7274
7274
7274
7274
7274
7269
7269
7269
7279
7279
7279
7279
7269
7269
7274
7269
7274
7274
7269
7269
7274
7274
7274
7274
7274
7274
7274
7264
7264
7269
7269
7269
7264
7274
7274
7274
7269
7279
7269
7279
7269
7264
7269
7264
7264
7264
7274
7274
7264
7269
7269
7259
7269
7269
7269
7269
7269
7269
7269
7269
7269
7264
7259
7259
7264
7264
7259
7269
7269
7274
7274
7269
7264
7264
7269
7264
7269
7269
7269
7269
7269
7264
7264
7269
7269
7264
7269
7269
7269
7269
7264
7264
7269
7269
7269
7269
7259
7259
7264
7264
7264
7269
7269
7259
7259
7264
7264
7264
7269
7269
7264
7269
7269
7269
7269
7264
7269
7269
7264
7269
7269
7286
7281
7291
7296
7286
7286
7286
7291
7281
7271
7286
7286
7281
7286
7296
7286
7286
7286
7286
7276
7276
7291
7276
7286
7286
7276
7286
7271
7276
7286
7276
7276
7291
7276
7286
7286
7281
7291
7291
7286
7296
7291
7291
7276
7286
7291
7291
7291
7291
7286
7281
7276
7281
7281
7291
7271
7286
7281
7281
7301
7301
7296
7296
7301
7301
7286
7291
7281
7286
7286
7281
7281
7291
7286
7286
7291
7301
7291
7296
7296
7296
7276
7286
7286
7281
7281
7271
7286
7286
7281
7281
7286
7286
7296
7296
7286
7286
7286
7291
7286
7286
7276
7291
7291
7276
7281
7276
7281
7286
7286
7276
7281
7281
7276
7281
7281
7291
7286
7301
7301
7291
7281
7281
7286
7276
7276
7286
7286
7281
7291
7291
7286
7281
7276
7286
7276
7286
7291
7291
7291
7291
7296
7286
7286
7286
7291
7286
7286
7286
7286
7276
7276
7286
7286
7286
7291
7286
7286
7286
7276
7286
7286
7296
7296
7276
7276
7286
7286
7286
7286
7286
7281
7291
7291
7281
7276
7291
7291
7291
7291
7286
7281
7276
7281
7281
7281
7276
7276
7281
7286
7286
7276
7286
7291
7291
7291
7291
7286
7281
7281
7271
7276
7296
7286
7286
7281
7276
7281
7281
7291
7281
7286
7286
7276
7276
7281
7291
7286
7286
7291
7286
7271
7276
7276
7276
7286
7291
7291
7276
7276
7276
7276
7291
7291
7271
7286
7286
7286
7281
7281
7281
7281
7281
7291
7286
7281
7286
7281
7281
7276
7286
7286
7281
7281
7281
7276
7271
7286
7286
7286
7286
7286
7281
7271
7281
7281
7276
7271
7281
7281
7281
7281
7281
7301
7301
7291
7296
7296
7296
7296
7296
7296
7281
7281
7276
7291
7291
7291
7291
7286
7281
7296
7276
7291
7296
7281
7281
7281
7281
7281
7281
7276
7291
7291
7286
7286
7286
7286
7286
7281
7286
7286
7286
7286
7281
7281
7281
7281
7281
7291
7291
7291
7291
7281
7281
7281
7281
7286
7281
7286
7286
7286
7286
7286
7286
7286
7281
7286
7286
7276
7281
7281
7276
7286
7286
7286
7286
7286
7281
7291
7276
7291
7276
7276
7281
7276
7276
7286
7286
7276
7281
7276
7276
7281
7281
7281
7281
7281
7276
7276
7281
7281
7281
7271
7271
7276
7271
7281
7281
7281
7281
7276
7276
7281
7281
7276
7281
7281
7281
7276
7276
7281
7281
7276
7281
7281
7281
7276
7276
7276
7281
7281
7281
7281
7271
7271
7276
7276
7276
7281
7281
7271
7271
7276
7276
7276
7281
7281
7276
7281
7281
7281
7281
7276
7281
7281
7276
7281
7281
7293
7303
7303
7308
7308
7303
7288
7288
7293
7298
7298
7293
7288
7298
7298
7308
7308
7298
7308
7303
7298
7303
7288
7283
7298
7303
7298
7303
7288
7293
7293
7298
7298
7293
7303
7303
7293
7293
7283
7298
7298
7298
7303
7293
7283
7293
7293
7283
7293
7288
7298
7308
7293
7293
7298
7298
7288
7298
7298
7293
7293
7288
7298
7303
7303
7303
7293
7293
7293
7293
7298
7298
7298
7303
7313
7308
7298
7298
7298
7293
7298
7293
7298
7298
7298
7288
7298
7298
7288
7293
7303
7298
7308
7303
7303
7308
7288
7293
7293
7303
7303
7298
7298
7288
7288
7288
7298
7298
7283
7288
7293
7293
7288
7293
7293
7298
7303
7313
7313
7298
7303
7303
7303
7298
7303
7293
7293
7303
7303
7298
7298
7298
7298
7298
7288
7298
7293
7298
7308
7308
7303
7303
7298
7293
7293
7293
7288
7288
7293
7298
7298
7303
7303
7303
7298
7298
7303
7303
7303
7298
7288
7293
7293
7303
7303
7288
7288
7298
7298
7298
7298
7298
7298
7303
7303
7298
7298
7298
7293
7293
7298
7303
7298
7293
7293
7303
7288
7303
7293
7293
7303
7293
7293
7288
7293
7293
7293
7303
7303
7298
7298
7293
7298
7298
7288
7303
7303
7298
7298
7303
7288
7303
7303
7288
7293
7293
7288
7293
7293
7293
7303
7293
7303
7298
7298
7298
7298
7298
7293
7283
7288
7298
7298
7288
7293
7298
7293
7298
7288
7298
7298
7298
7298
7298
7293
7293
7293
7293
7283
7288
7288
7288
7293
7283
7298
7293
7293
7293
7293
7298
7303
7298
7298
7298
7298
7288
7293
7293
7303
7293
7288
7288
7288
7293
7283
7298
7288
7298
7298
7298
7298
7298
7298
7298
7293
7293
7288
7283
7313
7293
7293
7293
7308
7308
7303
7303
7308
7308
7308
7308
7308
7308
7308
7308
7303
7303
7293
7308
7288
7303
7308
7293
7293
7288
7308
7298
7298
7298
7308
7293
7293
7293
7298
7298
7293
7293
7293
7293
7293
7303
7303
7303
7303
7293
7293
7298
7293
7293
7293
7298
7298
7293
7288
7288
7298
7298
7293
7298
7298
7283
7288
7293
7293
7298
7298
7298
7298
7298
7298
7298
7298
7298
7298
7293
7303
7303
7288
7288
7293
7288
7288
7298
7298
7283
7293
7293
7293
7293
7293
7293
7288
7288
7288
7293
7293
7288
7283
7288
7283
7293
7293
7288
7288
7293
7288
7293
7293
7288
7293
7288
7288
7293
7293
7288
7293
7293
7293
7288
7288
7288
7293
7293
7293
7293
7283
7283
7288
7288
7288
7293
7293
7283
7283
7288
7288
7288
7293
7293
7288
7293
7293
7293
7293
7288
7293
7293
7288
7293
7293
7315
7320
7310
7305
7305
7320
7320
7320
7315
7320
7315
7310
7320
7320
7320
7315
7310
7300
7310
7310
7300
7315
7300
7310
7310
7300
7300
7310
7300
7300
7310
7300
7305
7305
7320
7315
7320
7295
7305
7310
7305
7310
7295
7305
7305
7315
7305
7310
7310
7310
7305
7305
7305
7305
7310
7310
7300
7305
7315
7300
7305
7305
7305
7305
7310
7310
7310
7305
7305
7310
7320
7305
7305
7310
7310
7300
7305
7305
7320
7305
7305
7310
7310
7300
7300
7300
7310
7310
7320
7320
7305
7305
7305
7315
7300
7310
7310
7320
7300
7300
7300
7310
7310
7310
7300
7305
7300
7305
7310
7310
7310
7310
7315
7315
7315
7315
7320
7305
7305
7315
7310
7305
7305
7305
7310
7300
7310
7310
7300
7305
7305
7300
7315
7315
7320
7320
7310
7315
7315
7305
7310
7300
7315
7300
7300
7315
7315
7315
7315
7305
7310
7310
7310
7310
7310
7310
7305
7315
7315
7305
7315
7315
7310
7310
7305
7315
7320
7310
7315
7300
7305
7295
7310
7300
7300
7300
7310
7310
7310
7310
7310
7315
7310
7310
7310
7310
7300
7300
7315
7310
7310
7310
7305
7310
7300
7305
7315
7315
7315
7315
7300
7310
7310
7305
7310
7310
7305
7305
7305
7305
7310
7310
7310
7305
7310
7315
7315
7315
7310
7300
7315
7305
7315
7305
7300
7315
7315
7315
7310
7310
7305
7305
7310
7310
7315
7300
7310
7310
7300
7305
7305
7305
7305
7300
7315
7310
7305
7295
7305
7305
7305
7305
7295
7300
7305
7305
7305
7305
7310
7315
7310
7310
7305
7305
7305
7295
7300
7300
7310
7300
7310
7305
7305
7310
7310
7310
7300
7310
7315
7300
7305
7310
7300
7295
7310
7295
7305
7310
7310
7300
7305
7300
7310
7295
7320
7305
7305
7320
7305
7310
7310
7310
7310
7310
7310
7310
7310
7315
7320
7315
7315
7320
7315
7315
7310
7310
7320
7300
7315
7320
7305
7305
7300
7315
7315
7310
7310
7310
7310
7315
7315
7305
7305
7305
7305
7305
7305
7315
7315
7315
7315
7300
7300
7310
7305
7310
7310
7300
7305
7305
7305
7305
7305
7300
7310
7310
7305
7305
7310
7310
7310
7310
7310
7310
7310
7305
7305
7305
7300
7315
7300
7315
7295
7300
7305
7300
7300
7310
7310
7305
7305
7305
7305
7305
7305
7310
7300
7295
7305
7305
7300
7295
7310
7300
7295
7305
7305
7305
7300
7300
7305
7300
7300
7305
7305
7305
7300
7300
7305
7305
7300
7305
7305
7300
7300
7305
7305
7305
7305
7295
7295
7300
7300
7300
7305
7305
7295
7295
7300
7300
7300
7305
7305
7300
7305
7305
7300
7300
7300
7305
7305
7300
7305
7305
7322
7312
7312
7322
7312
7322
7312
7312
7312
7332
7332
7322
7322
7327
7332
7332
7322
7322
7312
7322
7327
7317
7312
7332
7327
7332
7322
7322
7317
7317
7327
7307
7322
7327
7322
7317
7322
7327
7312
7322
7317
7327
7327
7332
7317
7327
7327
7317
7312
7317
7317
7312
7322
7327
7327
7322
7322
7332
7332
7327
7312
7317
7312
7317
7322
7322
7322
7317
7317
7317
7327
7317
7317
7312
7322
7317
7317
7332
7322
7322
7317
7332
7312
7322
7327
7322
7317
7312
7322
7312
7317
7312
7312
7322
7322
7322
7312
7312
7312
7317
7322
7322
7327
7327
7317
7317
7322
7322
7312
7317
7317
7312
7317
7322
7317
7317
7317
7317
7312
7327
7327
7327
7327
7332
7307
7322
7327
7327
7327
7322
7322
7312
7312
7317
7317
7307
7317
7317
7312
7322
7322
7322
7322
7322
7322
7322
7322
7312
7322
7322
7332
7322
7327
7327
7312
7312
7317
7327
7312
7327
7327
7322
7322
7322
7322
7317
7322
7317
7322
7322
7312
7322
7322
7322
7332
7307
7322
7307
7317
7317
7322
7317
7322
7312
7317
7317
7327
7332
7332
7322
7322
7322
7327
7327
7327
7327
7312
7322
7322
7322
7307
7322
7317
7322
7312
7317
7317
7317
7317
7322
7317
7317
7322
7322
7327
7317
7312
7327
7312
7327
7312
7312
7322
7322
7312
7312
7317
7317
7317
7317
7317
7322
7327
7312
7322
7317
7317
7317
7307
7327
7322
7317
7317
7317
7317
7317
7312
7322
7322
7317
7317
7322
7322
7322
7322
7322
7317
7317
7322
7322
7317
7317
7307
7312
7312
7322
7312
7312
7322
7322
7322
7317
7307
7307
7322
7317
7317
7312
7317
7307
7322
7322
7312
7317
7312
7317
7317
7337
7327
7317
7317
7317
7317
7322
7322
7317
7322
7317
7322
7327
7327
7322
7327
7327
7322
7332
7312
7327
7332
7317
7317
7317
7322
7322
7312
7322
7322
7322
7317
7327
7327
7312
7312
7317
7317
7317
7317
7327
7327
7327
7327
7312
7322
7312
7317
7322
7317
7317
7307
7317
7317
7317
7317
7317
7312
7322
7322
7322
7322
7317
7317
7317
7317
7317
7327
7312
7327
7312
7317
7312
7312
7322
7322
7317
7317
7317
7317
7317
7317
7322
7322
7307
7317
7312
7307
7322
7312
7307
7322
7317
7317
7317
7317
7312
7312
7317
7312
7317
7317
7317
7312
7312
7317
7317
7312
7317
7317
7312
7312
7317
7317
7317
7317
7307
7307
7312
7312
7312
7317
7317
7307
7307
7312
7312
7312
7317
7317
7312
7312
7312
7312
7312
7312
7312
7317
7317
7312
7317
7317
7334
7329
7334
7334
7324
7319
7324
7324
7334
7334
7324
7324
7339
7334
7324
7334
7324
7334
7329
7334
7324
7329
7324
7339
7334
7344
7334
7334
7329
7319
7329
7339
7329
7339
7339
7339
7324
7334
7329
7339
7329
7329
7339
7339
7329
7329
7339
7339
7334
7334
7319
7329
7329
7329
7329
7339
7339
7324
7329
7324
7334
7329
7339
7339
7339
7334
7334
7334
7334
7324
7324
7329
7339
7334
7334
7334
7329
7324
7324
7339
7329
7324
7344
7334
7324
7324
7334
7334
7329
7339
7324
7329
7334
7329
7324
7324
7329
7324
7339
7324
7329
7329
7319
7324
7329
7334
7334
7339
7339
7339
7339
7339
7329
7329
7334
7324
7324
7334
7324
7334
7334
7344
7344
7344
7334
7329
7329
7324
7324
7334
7334
7339
7339
7329
7329
7329
7339
7339
7339
7334
7324
7324
7324
7324
7329
7329
7329
7329
7334
7334
7334
7334
7329
7334
7334
7334
7344
7324
7329
7339
7319
7329
7329
7334
7334
7334
7324
7324
7329
7329
7329
7329
7329
7329
7339
7319
7329
7329
7329
7319
7329
7329
7329
7324
7324
7324
7334
7344
7344
7329
7329
7324
7329
7329
7329
7339
7339
7324
7329
7329
7334
7329
7329
7329
7324
7324
7329
7329
7329
7324
7329
7324
7329
7334
7339
7329
7324
7324
7334
7334
7329
7329
7324
7334
7334
7329
7329
7329
7324
7329
7329
7329
7329
7334
7334
7329
7334
7329
7334
7329
7334
7334
7329
7334
7334
7334
7324
7324
7329
7319
7324
7324
7334
7329
7329
7329
7329
7334
7334
7334
7319
7319
7334
7319
7334
7334
7319
7329
7349
7339
7324
7329
7329
7344
7329
7329
7329
7329
7329
7329
7329
7329
7339
7339
7324
7339
7329
7339
7329
7329
7334
7324
7334
7329
7334
7334
7329
7334
7334
7324
7324
7329
7329
7329
7329
7339
7339
7339
7339
7324
7324
7319
7334
7329
7334
7324
7324
7329
7329
7324
7329
7334
7334
7334
7334
7329
7329
7329
7339
7319
7339
7324
7329
7324
7324
7334
7334
7329
7329
7329
7329
7329
7329
7334
7334
7324
7329
7319
7334
7334
7334
7324
7319
7334
7334
7329
7329
7329
7324
7324
7334
7329
7324
7329
7329
7329
7324
7324
7329
7329
7324
7329
7329
7324
7324
7329
7329
7329
7329
7319
7319
7324
7324
7324
7329
7329
7319
7319
7324
7324
7324
7329
7329
7324
7324
7319
7324
7324
7324
7329
7329
7324
7329
7329
7346
7341
7341
7336
7336
7336
7351
7346
7346
7336
7336
7331
7341
7346
7346
7351
7336
7346
7336
7346
7336
7341
7346
7336
7336
7341
7341
7341
7351
7341
7336
7341
7341
7351
7346
7341
7351
7341
7341
7341
7346
7341
7341
7346
7346
7356
7351
7341
7346
7336
7341
7351
7346
7346
7341
7341
7346
7331
7341
7341
7341
7346
7346
7346
7336
7336
7351
7351
7336
7346
7341
7341
7341
7341
7336
7351
7351
7351
7331
7346
7346
7341
7336
7336
7351
7351
7336
7336
7351
7341
7341
7346
7346
7341
7336
7346
7351
7346
7336
7336
7341
7336
7341
7351
7331
7336
7341
7341
7331
7336
7351
7341
7346
7351
7336
7336
7336
7346
7351
7351
7356
7341
7341
7341
7341
7341
7341
7341
7346
7346
7346
7346
7341
7346
7341
7336
7336
7346
7346
7351
7351
7341
7341
7341
7341
7341
7341
7336
7341
7341
7341
7341
7341
7351
7336
7351
7351
7351
7341
7336
7336
7336
7351
7351
7341
7346
7346
7331
7336
7341
7341
7341
7341
7336
7341
7341
7351
7351
7351
7336
7346
7346
7336
7341
7341
7346
7331
7341
7336
7341
7346
7346
7336
7346
7346
7341
7336
7336
7346
7341
7331
7341
7341
7336
7346
7346
7346
7341
7336
7336
7341
7346
7346
7341
7346
7346
7346
7346
7346
7336
7341
7346
7336
7346
7346
7346
7341
7331
7336
7336
7341
7346
7346
7341
7346
7346
7346
7341
7331
7346
7346
7346
7341
7356
7341
7356
7356
7341
7341
7341
7341
7336
7341
7351
7346
7346
7336
7351
7351
7341
7341
7336
7346
7341
7341
7341
7341
7341
7341
7346
7346
7346
7346
7346
7346
7346
7346
7336
7346
7336
7341
7336
7336
7346
7341
7341
7346
7346
7346
7336
7336
7341
7341
7346
7346
7346
7346
7336
7341
7336
7336
7346
7346
7341
7341
7341
7341
7341
7341
7341
7346
7341
7341
7331
7341
7341
7341
7341
7341
7336
7346
7331
7346
7336
7341
7341
7336
7346
7336
7346
7341
7341
7336
7341
7341
7341
7336
7336
7341
7341
7336
7341
7341
7336
7336
7341
7341
7341
7341
7331
7331
7336
7336
7336
7341
7341
7331
7331
7336
7336
7336
7341
7341
7336
7336
7331
7331
7336
7336
7336
7341
7341
7336
7341
7341
7358
7358
7353
7353
7358
7358
7368
7353
7353
7353
7348
7348
7358
7363
7353
7358
7348
7358
7348
7353
7348
7348
7358
7353
7363
7358
7358
7348
7358
7348
7358
7363
7353
7358
7353
7353
7353
7348
7353
7358
7348
7343
7358
7353
7353
7353
7363
7363
7363
7353
7353
7363
7358
7358
7353
7358
7353
7358
7353
7358
7363
7363
7353
7353
7358
7353
7358
7358
7358
7358
7358
7353
7363
7348
7348
7363
7348
7348
7353
7353
7358
7358
7358
7358
7358
7348
7358
7353
7353
7353
7353
7348
7348
7348
7358
7358
7363
7353
7353
7348
7348
7348
7363
7358
7353
7348
7353
7353
7358
7358
7358
7353
7363
7348
7343
7353
7358
7353
7353
7353
7348
7348
7363
7358
7353
7353
7358
7363
7348
7358
7363
7348
7353
7363
7363
7353
7353
7353
7343
7353
7353
7363
7358
7358
7358
7348
7353
7348
7348
7358
7348
7348
7363
7358
7363
7348
7348
7358
7358
7348
7348
7343
7348
7358
7343
7348
7353
7353
7348
7348
7358
7348
7358
7348
7358
7358
7358
7358
7353
7353
7358
7343
7353
7348
7353
7348
7348
7348
7353
7353
7348
7358
7358
7358
7353
7348
7353
7353
7358
7358
7348
7348
7358
7358
7353
7353
7358
7358
7348
7353
7358
7358
7358
7358
7358
7358
7358
7358
7358
7353
7358
7348
7348
7358
7358
7348
7343
7353
7358
7358
7343
7353
7353
7358
7353
7368
7368
7363
7363
7353
7368
7353
7353
7368
7368
7368
7353
7353
7353
7368
7368
7368
7368
7358
7353
7358
7358
7348
7363
7363
7353
7353
7363
7363
7348
7353
7348
7353
7348
7353
7348
7358
7358
7358
7358
7343
7358
7358
7358
7353
7358
7353
7353
7358
7353
7348
7348
7353
7353
7358
7358
7348
7353
7348
7348
7353
7353
7353
7353
7353
7353
7358
7353
7353
7353
7348
7353
7343
7353
7353
7348
7353
7348
7353
7343
7353
7348
7353
7353
7348
7353
7348
7353
7353
7348
7353
7353
7353
7348
7348
7353
7353
7348
7353
7353
7348
7348
7353
7353
7353
7353
7343
7343
7348
7348
7348
7353
7353
7343
7343
7348
7348
7348
7353
7353
7348
7348
7343
7348
7348
7348
7353
7353
7348
7353
7353
7375
7365
7365
7375
7370
7365
7370
7360
7370
7370
7370
7370
7370
7380
7380
7380
7370
7360
7360
7365
7370
7370
7360
7360
7365
7370
7370
7360
7360
7370
7365
7375
7375
7365
7365
7355
7365
7370
7365
7365
7370
7375
7365
7365
7360
7360
7375
7355
7365
7365
7360
7365
7365
7365
7375
7365
7375
7375
7375
7365
7365
7370
7365
7370
7375
7365
7370
7370
7375
7370
7370
7370
7370
7370
7370
7360
7360
7360
7370
7360
7370
7360
7360
7365
7365
7370
7370
7370
7375
7360
7360
7360
7360
7360
7360
7375
7375
7360
7360
7365
7360
7365
7365
7370
7370
7370
7375
7365
7365
7360
7360
7360
7360
7360
7370
7365
7375
7375
7355
7365
7365
7365
7365
7365
7365
7365
7365
7370
7370
7365
7370
7365
7355
7365
7360
7360
7360
7370
7370
7365
7360
7365
7355
7355
7370
7360
7375
7370
7365
7370
7370
7360
7370
7370
7370
7360
7360
7360
7355
7360
7360
7375
7360
7360
7365
7360
7355
7360
7360
7370
7375
7370
7375
7355
7360
7360
7370
7360
7365
7360
7360
7365
7365
7365
7355
7360
7370
7355
7360
7365
7370
7365
7360
7370
7365
7365
7360
7365
7360
7370
7370
7365
7370
7370
7370
7365
7365
7365
7365
7365
7370
7370
7370
7360
7360
7370
7370
7355
7355
7365
7365
7365
7365
7355
7365
7365
7365
7370
7370
7370
7370
7375
7365
7365
7380
7370
7370
7380
7375
7365
7360
7365
7375
7375
7375
7365
7375
7375
7375
7365
7375
7375
7375
7375
7370
7370
7370
7370
7370
7360
7375
7375
7375
7375
7375
7365
7365
7375
7375
7360
7360
7365
7365
7360
7370
7370
7370
7370
7370
7370
7370
7370
7370
7370
7365
7370
7365
7365
7365
7365
7370
7370
7360
7365
7365
7365
7360
7360
7365
7365
7365
7365
7365
7365
7365
7365
7365
7360
7365
7355
7365
7365
7365
7360
7365
7360
7365
7355
7365
7365
7365
7365
7360
7360
7365
7360
7365
7365
7365
7360
7360
7365
7365
7370
7360
7365
7365
7360
7360
7365
7365
7365
7365
7355
7355
7360
7360
7360
7365
7365
7355
7355
7360
7360
7360
7365
7365
7360
7360
7355
7360
7360
7360
7365
7365
7360
7365
7365
7392
7367
7382
7382
7377
7387
7387
7377
7382
7382
7382
7382
7382
7372
7372
7372
7372
7382
7387
7387
7387
7372
7382
7377
7382
7382
7382
7387
7382
7372
7377
7377
7377
7387
7382
7392
7382
7372
7367
7372
7372
7377
7382
7372
7382
7377
7377
7377
7377
7382
7387
7382
7392
7367
7387
7382
7377
7377
7377
7387
7382
7377
7377
7382
7377
7387
7372
7387
7382
7377
7377
7377
7382
7382
7372
7377
7377
7382
7382
7382
7372
7372
7372
7372
7372
7377
7372
7377
7382
7377
7382
7377
7367
7372
7372
7377
7372
7387
7382
7387
7377
7377
7367
7377
7387
7377
7377
7377
7372
7372
7382
7382
7387
7392
7392
7367
7377
7372
7372
7377
7377
7382
7387
7377
7372
7372
7377
7377
7382
7382
7367
7367
7382
7382
7387
7377
7372
7377
7372
7372
7387
7387
7377
7372
7382
7382
7382
7372
7382
7367
7372
7382
7372
7377
7377
7377
7372
7372
7387
7367
7372
7377
7372
7382
7382
7382
7377
7372
7377
7377
7382
7372
7377
7372
7377
7377
7367
7372
7382
7377
7372
7377
7377
7372
7377
7377
7367
7377
7372
7377
7382
7377
7377
7382
7367
7377
7382
7377
7377
7377
7377
7382
7372
7372
7377
7367
7382
7377
7367
7377
7377
7377
7377
7382
7382
7392
7382
7382
7377
7387
7372
7382
7382
7387
7377
7377
7377
7377
7382
7382
7387
7387
7382
7382
7387
7387
7382
7382
7377
7372
7377
7387
7382
7382
7387
7382
7377
7377
7387
7387
7372
7377
7377
7372
7382
7382
7382
7382
7382
7382
7382
7377
7382
7382
7382
7377
7382
7377
7377
7377
7372
7377
7382
7382
7377
7367
7372
7377
7377
7377
7372
7372
7377
7377
7377
7377
7377
7377
7377
7377
7367
7377
7372
7367
7377
7372
7377
7367
7372
7377
7377
7372
7372
7372
7377
7372
7377
7377
7377
7372
7372
7377
7377
7382
7377
7372
7377
7377
7372
7372
7377
7377
7377
7377
7367
7367
7372
7372
7372
7377
7377
7367
7367
7372
7372
7372
7377
7377
7372
7372
7367
7372
7372
7372
7377
7377
7372
7377
7377
7394
7394
7404
7404
7384
7389
7394
7399
7394
7394
7384
7384
7384
7394
7384
7394
7404
7394
7384
7384
7394
7394
7394
7389
7389
7394
7394
7394
7379
7389
7379
7389
7399
7389
7394
7389
7389
7389
7384
7389
7389
7394
7389
7389
7384
7389
7389
7394
7399
7399
7394
7394
7394
7389
7394
7404
7389
7389
7389
7394
7389
7389
7379
7389
7399
7389
7389
7379
7389
7394
7394
7394
7389
7394
7394
7394
7394
7384
7384
7389
7389
7384
7389
7389
7389
7399
7384
7399
7389
7389
7384
7389
7394
7389
7394
7384
7389
7389
7384
7389
7389
7384
7384
7389
7379
7384
7379
7389
7394
7394
7389
7394
7384
7384
7384
7399
7394
7399
7384
7389
7379
7384
7399
7384
7384
7394
7389
7389
7394
7399
7399
7394
7389
7394
7379
7389
7389
7389
7384
7394
7384
7394
7384
7394
7384
7394
7394
7389
7384
7389
7389
7394
7379
7384
7389
7389
7389
7384
7394
7384
7389
7389
7389
7384
7394
7394
7394
7389
7389
7394
7384
7389
7384
7384
7389
7379
7384
7384
7394
7379
7384
7384
7384
7389
7394
7379
7389
7389
7379
7389
7389
7394
7394
7389
7379
7389
7394
7394
7389
7389
7379
7389
7404
7389
7389
7389
7404
7384
7404
7384
7384
7394
7394
7389
7389
7394
7394
7394
7394
7394
7394
7394
7394
7399
7394
7389
7389
7389
7404
7384
7389
7404
7399
7399
7389
7394
7394
7389
7389
7394
7394
7384
7389
7389
7384
7394
7394
7394
7394
7389
7394
7394
7394
7394
7394
7389
7394
7389
7389
7389
7384
7384
7389
7394
7394
7389
7384
7389
7389
7389
7384
7384
7389
7389
7389
7389
7389
7384
7389
7389
7379
7384
7384
7384
7389
7389
7389
7384
7384
7379
7389
7389
7384
7384
7384
7389
7384
7389
7389
7389
7384
7384
7389
7389
7389
7389
7384
7389
7389
7384
7384
7389
7389
7389
7389
7379
7379
7384
7384
7384
7389
7389
7379
7379
7384
7384
7384
7389
7389
7384
7384
7379
7384
7384
7384
7389
7389
7384
7389
7389
7406
7406
7406
7406
7406
7406
7406
7396
7401
7411
7411
7396
7406
7406
7406
7401
7406
7396
7406
7411
7406
7396
7406
7396
7396
7406
7406
7406
7391
7401
7406
7396
7401
7401
7406
7401
7396
7411
7406
7406
7401
7396
7411
7411
7401
7401
7401
7406
7401
7401
7401
7411
7406
7411
7411
7401
7401
7396
7401
7401
7396
7401
7401
7401
7401
7401
7406
7391
7401
7406
7406
7406
7406
7406
7401
7406
7406
7401
7406
7406
7396
7406
7411
7411
7401
7406
7396
7401
7396
7406
7406
7411
7401
7406
7406
7406
7401
7406
7406
7406
7396
7401
7396
7401
7401
7396
7396
7396
7396
7391
7396
7396
7396
7406
7396
7396
7406
7406
7396
7396
7401
7406
7406
7396
7401
7396
7396
7406
7406
7406
7396
7396
7401
7396
7401
7391
7406
7406
7406
7406
7406
7396
7391
7406
7406
7406
7396
7401
7406
7406
7406
7401
7406
7401
7396
7406
7391
7396
7406
7401
7391
7401
7401
7401
7396
7396
7396
7401
7406
7401
7406
7401
7401
7401
7401
7401
7396
7401
7406
7396
7401
7401
7406
7396
7391
7406
7396
7406
7396
7401
7401
7401
7401
7396
7401
7391
7406
7396
7396
7396
7401
7401
7401
7401
7401
7391
7401
7391
7401
7401
7406
7406
7401
7391
7416
7401
7401
7401
7396
7416
7396
7416
7416
7401
7401
7401
7401
7401
7406
7401
7406
7411
7411
7411
7406
7406
7411
7411
7406
7406
7406
7406
7406
7406
7406
7411
7411
7396
7401
7411
7411
7411
7411
7406
7406
7401
7401
7401
7406
7406
7406
7406
7401
7401
7401
7406
7396
7401
7401
7396
7406
7406
7406
7406
7401
7401
7401
7401
7406
7401
7401
7406
7401
7401
7401
7406
7406
7396
7396
7401
7406
7406
7391
7396
7396
7401
7401
7401
7396
7396
7401
7401
7401
7401
7401
7401
7401
7391
7401
7391
7396
7401
7401
7401
7396
7391
7401
7401
7396
7396
7401
7396
7401
7401
7401
7396
7396
7401
7401
7401
7396
7396
7401
7401
7396
7396
7401
7401
7401
7401
7391
7391
7396
7396
7396
7401
7401
7391
7391
7396
7396
7396
7401
7401
7391
7396
7391
7396
7396
7396
7401
7401
7396
7401
7401
7418
7423
7423
7418
7418
7418
7418
7418
7418
7413
7413
7413
7418
7418
7408
7408
7408
7418
7408
7413
7418
7413
7418
7418
7423
7418
7423
7413
7413
7418
7418
7418
7403
7413
7418
7423
7418
7423
7418
7413
7413
7408
7408
7413
7418
7413
7413
7418
7413
7403
7418
7418
7418
7423
7413
7413
7413
7418
7413
7418
7418
7418
7418
7413
7423
7418
7408
7413
7413
7423
7413
7408
7418
7418
7418
7418
7418
7418
7418
7418
7418
7408
7408
7403
7418
7413
7408
7418
7418
7403
7418
7418
7418
7413
7413
7413
7413
7413
7408
7408
7413
7413
7413
7413
7408
7413
7413
7408
7413
7413
7408
7423
7413
7423
7423
7418
7413
7418
7413
7408
7418
7408
7408
7413
7413
7408
7408
7413
7413
7413
7408
7413
7408
7418
7408
7413
7418
7413
7418
7418
7413
7418
7418
7408
7408
7408
7418
7418
7408
7408
7408
7408
7413
7413
7418
7413
7418
7413
7413
7413
7403
7418
7418
7403
7403
7408
7413
7413
7418
7418
7408
7413
7408
7408
7413
7403
7418
7413
7413
7413
7418
7408
7418
7413
7413
7408
7413
7413
7408
7418
7408
7413
7413
7418
7413
7408
7413
7408
7413
7418
7418
7408
7408
7403
7408
7403
7413
7403
7403
7413
7413
7408
7408
7413
7403
7413
7403
7413
7408
7413
7413
7413
7413
7418
7403
7413
7413
7418
7423
7428
7423
7413
7413
7413
7413
7423
7423
7413
7423
7423
7413
7418
7423
7423
7418
7413
7423
7423
7418
7413
7418
7413
7418
7418
7418
7418
7418
7418
7418
7408
7413
7423
7423
7423
7423
7413
7413
7413
7413
7408
7418
7418
7408
7408
7408
7413
7408
7413
7413
7408
7413
7413
7413
7413
7408
7413
7408
7418
7418
7413
7408
7403
7413
7413
7413
7413
7418
7413
7413
7418
7418
7408
7408
7413
7418
7418
7408
7408
7408
7413
7408
7408
7413
7413
7408
7413
7413
7413
7413
7413
7408
7403
7413
7408
7413
7413
7403
7403
7413
7413
7408
7408
7403
7413
7413
7418
7408
7408
7413
7408
7413
7413
7413
7408
7408
7413
7413
7413
7408
7408
7413
7413
7408
7408
7413
7413
7413
7413
7403
7403
7408
7408
7408
7413
7413
7403
7403
7408
7408
7408
7413
7413
7403
7403
7403
7408
7408
7408
7413
7413
7408
7413
7413
7425
7425
7425
7435
7435
7430
7425
7430
7425
7430
7425
7425
7430
7420
7430
7415
7430
7435
7435
7425
7425
7430
7430
7430
7430
7430
7430
7420
7425
7420
7415
7420
7425
7415
7430
7420
7430
7425
7425
7425
7430
7425
7425
7425
7420
7425
7425
7420
7430
7415
7420
7425
7430
7425
7435
7430
7435
7435
7425
7425
7425
7425
7425
7425
7425
7425
7435
7435
7435
7425
7435
7435
7425
7425
7430
7425
7425
7430
7430
7430
7425
7425
7430
7425
7425
7425
7435
7430
7430
7420
7425
7425
7425
7435
7430
7435
7420
7430
7415
7425
7425
7430
7430
7430
7420
7420
7420
7420
7425
7425
7420
7425
7425
7425
7420
7415
7430
7425
7430
7425
7430
7425
7425
7420
7420
7420
7430
7430
7425
7425
7420
7425
7425
7430
7415
7425
7420
7425
7425
7415
7435
7430
7430
7420
7425
7425
7425
7420
7420
7415
7420
7425
7430
7430
7420
7425
7425
7420
7425
7420
7425
7425
7425
7420
7420
7420
7430
7430
7425
7425
7425
7425
7415
7425
7420
7430
7420
7415
7415
7420
7425
7430
7425
7430
7425
7425
7425
7420
7430
7430
7415
7415
7420
7425
7425
7425
7425
7425
7425
7425
7420
7425
7425
7425
7430
7430
7415
7420
7420
7420
7425
7420
7430
7425
7420
7420
7425
7420
7425
7425
7425
7430
7415
7425
7425
7425
7420
7430
7420
7415
7425
7415
7430
7420
7425
7415
7425
7415
7420
7425
7425
7415
7430
7430
7425
7420
7425
7430
7435
7435
7425
7425
7420
7420
7425
7425
7430
7430
7435
7435
7425
7435
7435
7425
7430
7430
7430
7425
7430
7425
7430
7430
7430
7420
7425
7430
7430
7430
7435
7435
7420
7420
7425
7425
7425
7425
7420
7420
7425
7425
7420
7425
7425
7420
7420
7425
7415
7425
7420
7425
7425
7430
7425
7430
7425
7425
7425
7425
7420
7430
7430
7420
7415
7425
7430
7430
7420
7420
7425
7420
7420
7425
7425
7425
7425
7425
7425
7425
7420
7420
7420
7425
7420
7425
7420
7425
7415
7420
7420
7420
7415
7430
7425
7425
7430
7425
7420
7420
7425
7420
7425
7425
7425
7420
7420
7425
7425
7420
7425
7425
7420
7420
7425
7425
7425
7425
7415
7415
7420
7420
7420
7425
7425
7415
7415
7420
7420
7420
7425
7425
7415
7415
7420
7420
7420
7425
7425
7420
7425
7425
7437
7437
7442
7442
7442
7442
7442
7442
7432
7442
7427
7432
7427
7432
7442
7447
7447
7442
7442
7442
7442
7442
7442
7442
7432
7432
7442
7432
7437
7432
7442
7442
7427
7442
7442
7432
7432
7427
7442
7447
7432
7442
7447
7437
7437
7442
7437
7432
7432
7437
7432
7442
7427
7437
7437
7442
7437
7427
7437
7427
7437
7437
7437
7427
7442
7437
7447
7447
7437
7442
7442
7432
7437
7437
7442
7442
7442
7437
7437
7437
7442
7442
7437
7442
7442
7442
7432
7437
7437
7432
7432
7432
7447
7442
7442
7442
7437
7442
7432
7437
7432
7437
7432
7442
7442
7427
7432
7447
7442
7442
7442
7432
7432
7432
7442
7427
7442
7427
7437
7437
7442
7437
7437
7437
7427
7432
7447
7447
7447
7442
7432
7432
7432
7447
7437
7437
7432
7432
7442
7437
7432
7432
7432
7437
7437
7437
7432
7437
7437
7442
7432
7427
7442
7437
7437
7432
7432
7437
7427
7432
7432
7437
7437
7432
7437
7437
7427
7427
7427
7432
7442
7442
7437
7437
7437
7437
7437
7437
7432
7437
7437
7432
7442
7432
7432
7432
7437
7432
7437
7427
7437
7437
7442
7437
7437
7427
7427
7432
7437
7437
7437
7437
7437
7442
7442
7442
7442
7437
7432
7437
7442
7432
7432
7442
7437
7432
7432
7437
7432
7427
7427
7437
7442
7427
7442
7432
7437
7427
7437
7427
7437
7442
7442
7437
7427
7442
7442
7437
7437
7437
7437
7437
7432
7442
7437
7442
7432
7442
7442
7442
7442
7442
7442
7442
7442
7442
7442
7437
7437
7437
7442
7437
7432
7437
7442
7437
7447
7437
7447
7432
7432
7437
7437
7432
7432
7432
7437
7437
7432
7437
7432
7437
7437
7437
7437
7437
7437
7442
7437
7437
7437
7437
7442
7437
7437
7437
7437
7437
7437
7432
7437
7442
7442
7432
7437
7432
7432
7437
7437
7437
7437
7437
7437
7437
7432
7432
7432
7437
7437
7432
7432
7432
7427
7432
7432
7427
7437
7437
7437
7437
7432
7432
7437
7432
7437
7437
7437
7432
7432
7437
7437
7432
7437
7437
7432
7432
7437
7437
7437
7437
7427
7427
7432
7432
7432
7437
7432
7427
7427
7432
7432
7432
7437
7437
7427
7427
7432
7432
7432
7437
7437
7432
7437
7437
7449
7449
7449
7449
7439
7444
7444
7444
7439
7454
7454
7444
7444
7454
7454
7454
7454
7444
7454
7444
7454
7454
7454
7454
7444
7439
7444
7454
7454
7454
7439
7444
7449
7444
7449
7459
7454
7454
7454
7454
7454
7449
7454
7444
7444
7444
7439
7449
7454
7449
7449
7454
7449
7449
7439
7449
7439
7449
7444
7444
7439
7454
7454
7449
7449
7449
7444
7444
7449
7444
7444
7449
7454
7449
7454
7449
7454
7444
7444
7454
7444
7444
7444
7449
7459
7449
7449
7444
7449
7449
7454
7454
7449
7454
7454
7444
7444
7449
7454
7449
7439
7459
7459
7454
7449
7454
7449
7454
7454
7449
7449
7444
7449
7444
7449
7449
7449
7454
7444
7454
7459
7454
7449
7449
7454
7444
7449
7449
7449
7444
7449
7449
7444
7454
7454
7454
7454
7444
7459
7444
7449
7444
7444
7444
7449
7444
7449
7439
7439
7439
7449
7444
7449
7439
7444
7449
7444
7444
7444
7444
7449
7449
7449
7449
7454
7454
7449
7454
7454
7454
7444
7444
7454
7444
7449
7449
7444
7444
7444
7449
7444
7439
7454
7439
7439
7454
7449
7449
7449
7449
7449
7449
7454
7449
7454
7449
7449
7454
7449
7454
7449
7454
7454
7439
7449
7439
7449
7444
7449
7439
7449
7439
7454
7444
7449
7439
7449
7439
7449
7444
7439
7454
7454
7449
7449
7449
7449
7449
7444
7449
7444
7454
7454
7454
7454
7454
7454
7454
7454
7454
7449
7449
7459
7459
7449
7444
7449
7449
7449
7454
7454
7454
7449
7444
7454
7454
7444
7444
7449
7449
7444
7444
7444
7449
7449
7444
7444
7444
7444
7449
7449
7449
7449
7449
7449
7449
7454
7444
7444
7449
7449
7439
7449
7449
7449
7444
7444
7444
7444
7444
7444
7449
7449
7449
7449
7449
7449
7444
7439
7449
7444
7449
7439
7444
7439
7444
7444
7444
7439
7449
7449
7449
7444
7444
7449
7444
7449
7449
7449
7444
7444
7449
7449
7444
7449
7449
7444
7444
7449
7449
7449
7449
7439
7439
7444
7444
7444
7444
7444
7439
7439
7444
7444
7444
7449
7449
7439
7439
7444
7444
7444
7449
7449
7444
7449
7449
7471
7466
7456
7461
7461
7461
7456
7456
7456
7466
7456
7466
7466
7451
7461
7456
7451
7456
7461
7451
7466
7456
7466
7466
7466
7456
7456
7466
7466
7466
7466
7461
7466
7456
7466
7461
7461
7461
7461
7461
7461
7461
7466
7461
7461
7461
7456
7461
7466
7466
7466
7461
7461
7461
7461
7461
7466
7461
7466
7461
7461
7471
7466
7461
7461
7466
7466
7466
7461
7461
7461
7466
7456
7456
7461
7466
7461
7466
7456
7456
7461
7461
7461
7466
7461
7466
7461
7461
7466
7466
7466
7456
7451
7466
7451
7456
7456
7461
7466
7466
7466
7461
7456
7456
7461
7466
7461
7461
7461
7456
7461
7466
7456
7466
7466
7461
7461
7466
7461
7456
7461
7456
7456
7456
7456
7461
7466
7461
7461
7456
7461
7466
7456
7456
7456
7456
7456
7461
7461
7461
7461
7461
7466
7451
7456
7456
7461
7456
7461
7461
7456
7451
7461
7451
7456
7451
7456
7461
7461
7461
7461
7451
7451
7456
7456
7456
7461
7461
7456
7456
7461
7456
7451
7451
7466
7451
7451
7461
7461
7461
7456
7456
7456
7461
7466
7466
7461
7466
7466
7451
7461
7461
7456
7456
7451
7466
7466
7461
7451
7461
7456
7461
7466
7461
7451
7461
7451
7461
7451
7461
7461
7461
7461
7476
7461
7461
7476
7461
7456
7466
7456
7456
7466
7466
7461
7461
7466
7466
7461
7461
7471
7471
7471
7471
7456
7461
7456
7466
7461
7461
7466
7461
7466
7466
7456
7456
7461
7461
7456
7456
7461
7461
7451
7466
7461
7461
7456
7461
7461
7461
7461
7461
7461
7466
7456
7461
7456
7461
7461
7461
7456
7456
7456
7456
7456
7456
7461
7461
7461
7461
7461
7461
7451
7461
7456
7461
7466
7466
7461
7461
7451
7451
7456
7456
7456
7456
7451
7456
7461
7461
7456
7456
7461
7456
7461
7456
7456
7456
7456
7461
7461
7456
7461
7461
7456
7456
7461
7461
7461
7461
7451
7451
7456
7456
7456
7456
7451
7451
7456
7456
7456
7461
7461
7451
7451
7456
7456
7456
7461
7461
7456
7461
7461
7478
7473
7483
7468
7468
7468
7468
7468
7468
7478
7478
7478
7473
7473
7483
7483
7463
7478
7463
7478
7478
7478
7468
7473
7478
7478
7478
7473
7468
7473
7483
7483
7473
7473
7473
7478
7478
7473
7478
7473
7473
7473
7473
7468
7473
7473
7478
7478
7463
7468
7468
7473
7473
7473
7473
7468
7478
7473
7473
7478
7473
7473
7473
7468
7473
7473
7468
7473
7478
7473
7468
7473
7478
7478
7478
7478
7473
7463
7473
7473
7473
7468
7478
7478
7468
7463
7468
7473
7473
7468
7473
7473
7463
7468
7473
7473
7468
7473
7468
7473
7478
7478
7478
7468
7463
7473
7463
7473
7478
7463
7478
7478
7473
7468
7468
7468
7473
7473
7478
7473
7473
7473
7468
7478
7478
7473
7468
7468
7468
7463
7473
7468
7468
7473
7473
7463
7468
7468
7473
7468
7463
7473
7473
7468
7468
7468
7478
7478
7473
7473
7463
7473
7478
7478
7463
7468
7473
7463
7468
7468
7478
7463
7473
7473
7473
7473
7468
7463
7468
7473
7473
7468
7473
7473
7478
7468
7468
7473
7468
7463
7478
7473
7478
7473
7463
7468
7473
7463
7473
7463
7473
7473
7473
7473
7473
7483
7483
7473
7483
7473
7468
7483
7483
7468
7478
7468
7468
7478
7478
7468
7478
7473
7478
7473
7478
7478
7483
7483
7468
7473
7478
7478
7478
7473
7478
7478
7468
7468
7473
7473
7468
7463
7473
7473
7478
7478
7468
7468
7463
7463
7473
7473
7468
7473
7473
7473
7473
7473
7473
7473
7473
7468
7468
7468
7468
7468
7473
7473
7473
7473
7473
7473
7473
7468
7473
7478
7478
7473
7473
7463
7468
7463
7473
7468
7463
7468
7473
7473
7468
7468
7468
7468
7468
7468
7468
7468
7468
7473
7473
7468
7473
7473
7468
7468
7473
7473
7473
7473
7463
7463
7468
7468
7468
7468
7463
7463
7468
7468
7468
7473
7473
7463
7463
7468
7468
7468
7473
7473
7468
7473
7468
7495
7490
7490
7480
7485
7485
7485
7490
7490
7490
7490
7490
7480
7490
7480
7490
7480
7475
7480
7480
7485
7485
7475
7480
7480
7490
7480
7485
7480
7480
7485
7480
7490
7490
7490
7475
7480
7490
7475
7490
7480
7490
7485
7490
7485
7485
7480
7485
7490
7480
7475
7495
7495
7475
7485
7485
7480
7485
7485
7485
7480
7490
7490
7485
7485
7485
7485
7480
7480
7480
7480
7480
7490
7480
7480
7480
7485
7485
7480
7485
7480
7480
7480
7485
7480
7480
7485
7490
7490
7480
7485
7485
7480
7485
7485
7480
7490
7480
7480
7480
7475
7480
7485
7485
7480
7485
7485
7475
7490
7475
7490
7490
7475
7490
7490
7490
7480
7475
7480
7480
7475
7480
7480
7485
7480
7485
7485
7490
7480
7480
7480
7490
7490
7480
7480
7485
7490
7490
7480
7475
7480
7480
7480
7480
7485
7485
7475
7475
7480
7480
7490
7490
7485
7485
7490
7485
7490
7485
7490
7485
7485
7475
7480
7480
7480
7475
7480
7485
7480
7485
7480
7475
7485
7485
7475
7485
7475
7480
7475
7485
7485
7485
7485
7480
7480
7490
7490
7480
7495
7495
7480
7490
7480
7490
7490
7490
7480
7485
7490
7485
7485
7490
7490
7490
7490
7490
7480
7485
7485
7490
7485
7490
7480
7485
7490
7490
7480
7480
7485
7485
7480
7480
7480
7475
7490
7490
7475
7475
7475
7485
7485
7480
7480
7480
7485
7480
7485
7485
7480
7485
7480
7480
7480
7480
7485
7485
7485
7485
7485
7485
7480
7485
7490
7485
7485
7480
7480
7475
7485
7475
7485
7480
7480
7475
7485
7485
7480
7480
7480
7480
7480
7480
7480
7485
7485
7480
7485
7485
7480
7480
7485
7485
7485
7485
7475
7475
7480
7480
7480
7480
7475
7475
7480
7480
7480
7485
7485
7475
7475
7480
7480
7480
7485
7485
7480
7485
7480
7497
7502
7497
7507
7497
7497
7492
7497
7502
7492
7502
7492
7502
7492
7492
7492
7492
7502
7502
7502
7492
7502
7492
7502
7502
7492
7502
7497
7502
7502
7502
7497
7492
7492
7502
7502
7502
7502
7502
7492
7497
7497
7497
7502
7497
7492
7502
7497
7497
7492
7492
7497
7497
7497
7502
7487
7502
7502
7502
7487
7502
7487
7497
7497
7497
7497
7497
7497
7502
7497
7497
7497
7492
7497
7492
7497
7497
7497
7497
7492
7502
7502
7492
7502
7502
7502
7492
7492
7492
7497
7492
7492
7497
7487
7492
7492
7492
7492
7502
7492
7492
7497
7497
7492
7497
7492
7497
7487
7497
7487
7487
7492
7492
7492
7497
7497
7497
7497
7497
7492
7492
7492
7492
7492
7487
7492
7487
7502
7497
7502
7492
7492
7492
7497
7497
7497
7492
7487
7487
7497
7497
7492
7492
7492
7497
7497
7487
7492
7492
7487
7497
7502
7502
7497
7497
7492
7497
7487
7487
7487
7497
7492
7492
7497
7497
7487
7497
7487
7492
7492
7492
7487
7492
7487
7497
7497
7497
7502
7497
7492
7507
7507
7502
7502
7502
7497
7497
7492
7502
7502
7492
7497
7497
7502
7502
7502
7502
7502
7497
7497
7497
7492
7497
7497
7502
7497
7502
7492
7497
7502
7502
7492
7492
7492
7492
7492
7492
7492
7492
7492
7492
7492
7497
7502
7502
7502
7502
7502
7487
7487
7497
7497
7492
7492
7497
7492
7492
7497
7492
7497
7497
7487
7497
7492
7502
7497
7502
7492
7492
7492
7492
7497
7497
7497
7497
7497
7497
7492
7497
7497
7492
7492
7492
7487
7492
7492
7492
7487
7497
7497
7492
7492
7492
7492
7492
7492
7492
7497
7497
7492
7497
7497
7492
7492
7497
7497
7497
7497
7487
7487
7492
7492
7492
7492
7487
7487
7492
7492
7492
7497
7497
7487
7487
7492
7492
7492
7497
7492
7492
7492
7492
7509
7514
7509
7509
7509
7504
7514
7504
7504
7504
7514
7504
7504
7504
7514
7499
7504
7514
7514
7514
7514
7514
7514
7514
7504
7509
7514
7514
7514
7504
7509
7504
7514
7504
7514
7504
7509
7509
7504
7504
7514
7514
7514
7514
7509
7509
7509
7509
7514
7504
7514
7509
7509
7514
7514
7509
7504
7509
7509
7509
7504
7509
7509
7509
7509
7504
7509
7514
7504
7514
7509
7509
7514
7514
7509
7509
7514
7499
7509
7509
7504
7509
7504
7504
7514
7504
7504
7504
7504
7504
7504
7504
7504
7509
7509
7499
7509
7509
7514
7509
7514
7499
7504
7504
7504
7509
7504
7509
7514
7509
7514
7499
7504
7504
7509
7499
7504
7504
7514
7509
7504
7504
7499
7504
7504
7504
7504
7499
7504
7509
7509
7509
7509
7509
7504
7504
7499
7509
7509
7509
7504
7509
7504
7499
7504
7509
7499
7509
7499
7504
7504
7509
7509
7504
7504
7504
7499
7499
7504
7509
7499
7504
7504
7504
7504
7509
7499
7504
7504
7499
7504
7499
7509
7509
7519
7519
7514
7509
7514
7504
7504
7519
7519
7514
7514
7514
7509
7509
7509
7509
7504
7509
7509
7504
7509
7514
7514
7509
7509
7514
7509
7509
7504
7509
7509
7509
7509
7509
7509
7509
7514
7514
7504
7504
7504
7504
7504
7504
7504
7514
7509
7509
7509
7514
7509
7514
7514
7514
7499
7499
7509
7509
7504
7504
7504
7499
7509
7509
7509
7509
7504
7514
7504
7514
7504
7504
7504
7504
7509
7509
7509
7509
7509
7509
7504
7504
7499
7499
7504
7504
7499
7509
7509
7504
7504
7504
7504
7504
7504
7504
7509
7504
7504
7509
7509
7504
7504
7509
7509
7509
7509
7499
7499
7504
7504
7504
7504
7499
7499
7504
7504
7504
7509
7509
7499
7499
7504
7504
7504
7504
7504
7504
7504
7521
7521
7526
7521
7521
7521
7516
7521
7526
7531
7526
7526
7526
7526
7511
7516
7516
7526
7526
7526
7526
7526
7526
7516
7526
7526
7521
7516
7516
7526
7516
7511
7511
7511
7526
7516
7526
7526
7516
7526
7526
7526
7526
7521
7526
7521
7516
7516
7526
7521
7521
7526
7516
7521
7521
7526
7521
7516
7521
7526
7521
7521
7526
7516
7521
7521
7526
7516
7526
7526
7521
7516
7521
7511
7516
7521
7516
7521
7516
7516
7521
7516
7516
7516
7516
7526
7526
7521
7521
7516
7516
7516
7521
7516
7521
7526
7516
7521
7516
7521
7521
7516
7521
7521
7511
7521
7521
7526
7511
7516
7526
7511
7516
7511
7516
7516
7511
7516
7521
7516
7521
7516
7511
7511
7511
7521
7521
7511
7521
7521
7521
7521
7516
7516
7521
7521
7516
7516
7516
7516
7516
7521
7511
7516
7521
7521
7526
7521
7526
7516
7511
7516
7516
7511
7511
7511
7516
7516
7516
7516
7526
7526
7516
7516
7511
7516
7511
7516
7521
7511
7521
7516
7516
7526
7531
7531
7521
7521
7521
7521
7521
7511
7521
7521
7526
7521
7516
7521
7521
7511
7521
7516
7526
7526
7516
7526
7521
7521
7521
7526
7516
7521
7521
7516
7521
7516
7521
7516
7521
7521
7516
7516
7511
7516
7516
7516
7516
7521
7521
7521
7521
7521
7521
7521
7521
7521
7511
7511
7521
7521
7521
7521
7516
7516
7526
7526
7526
7526
7516
7516
7521
7521
7521
7521
7516
7521
7521
7516
7516
7516
7516
7521
7521
7521
7521
7521
7521
7511
7511
7511
7516
7511
7521
7521
7516
7516
7516
7516
7516
7516
7516
7516
7516
7516
7521
7521
7516
7516
7521
7521
7521
7521
7511
7511
7516
7516
7516
7516
7511
7511
7516
7516
7516
7521
7521
7511
7511
7516
7516
7516
7516
7516
7516
7533
7533
7528
7528
7528
7528
7533
7538
7538
7538
7538
7533
7528
7528
7523
7538
7528
7528
7538
7538
7523
7528
7528
7538
7538
7528
7528
7538
7538
7538
7538
7533
7528
7538
7533
7528
7528
7538
7528
7538
7538
7538
7523
7533
7528
7528
7528
7523
7533
7533
7538
7538
7538
7538
7538
7538
7538
7528
7533
7528
7528
7528
7538
7528
7538
7533
7533
7533
7533
7533
7538
7533
7533
7533
7528
7523
7523
7538
7538
7538
7533
7533
7533
7533
7533
7528
7528
7533
7533
7528
7533
7533
7533
7533
7533
7528
7533
7533
7533
7528
7528
7533
7528
7533
7528
7523
7533
7528
7538
7538
7538
7528
7533
7528
7528
7528
7528
7533
7533
7528
7533
7533
7528
7528
7523
7528
7528
7528
7523
7533
7533
7528
7528
7528
7533
7528
7523
7523
7523
7533
7523
7523
7533
7533
7523
7533
7533
7528
7528
7528
7523
7533
7533
7528
7533
7538
7533
7538
7528
7528
7538
7528
7533
7533
7528
7538
7538
7523
7533
7523
7528
7528
7533
7528
7523
7523
7533
7523
7538
7523
7528
7523
7533
7533
7528
7523
7528
7523
7528
7528
7523
7528
7538
7533
7538
7538
7538
7538
7528
7538
7528
7528
7538
7528
7528
7538
7533
7528
7528
7528
7528
7533
7533
7533
7528
7533
7533
7528
7533
7533
7538
7533
7528
7528
7538
7528
7533
7528
7533
7528
7523
7523
7528
7528
7528
7533
7528
7528
7528
7528
7533
7533
7523
7528
7533
7533
7533
7533
7533
7533
7533
7523
7523
7533
7533
7533
7533
7528
7528
7538
7538
7538
7538
7528
7523
7533
7528
7533
7533
7533
7528
7533
7533
7528
7528
7528
7528
7533
7533
7533
7533
7528
7528
7523
7528
7523
7523
7528
7523
7533
7533
7528
7528
7528
7528
7528
7528
7528
7528
7528
7533
7533
7528
7528
7533
7533
7533
7533
7523
7523
7528
7528
7528
7528
7523
7523
7528
7528
7528
7533
7533
7523
7523
7528
7528
7528
7528
7528
7528
7545
7540
7540
7535
7535
7535
7545
7550
7550
7545
7540
7535
7540
7540
7545
7540
7550
7545
7550
7550
7550
7550
7550
7550
7550
7550
7535
7545
7540
7535
7545
7535
7535
7540
7540
7550
7550
7540
7540
7540
7540
7540
7550
7535
7535
7550
7550
7545
7540
7545
7545
7540
7535
7540
7550
7540
7550
7540
7540
7540
7545
7540
7540
7550
7545
7550
7550
7545
7545
7545
7535
7545
7545
7545
7545
7550
7535
7535
7550
7545
7550
7545
7540
7545
7545
7545
7550
7540
7540
7540
7540
7545
7540
7540
7545
7545
7545
7545
7545
7545
7540
7540
7540
7535
7540
7540
7545
7540
7540
7540
7540
7540
7540
7540
7540
7540
7540
7540
7545
7545
7545
7535
7540
7540
7540
7545
7540
7540
7540
7535
7545
7545
7540
7540
7540
7545
7545
7545
7540
7545
7540
7535
7540
7550
7550
7540
7545
7540
7540
7535
7540
7540
7535
7550
7540
7545
7545
7535
7540
7540
7535
7540
7535
7550
7550
7540
7535
7550
7550
7550
7535
7535
7535
7545
7545
7545
7535
7540
7535
7540
7535
7545
7540
7545
7545
7550
7550
7545
7550
7550
7550
7540
7550
7545
7550
7540
7540
7540
7540
7540
7545
7540
7540
7545
7545
7550
7545
7545
7545
7545
7545
7545
7545
7550
7550
7545
7550
7545
7540
7545
7545
7540
7535
7540
7540
7540
7540
7535
7545
7545
7545
7545
7545
7540
7540
7545
7545
7545
7545
7540
7540
7535
7535
7550
7540
7550
7540
7545
7545
7540
7540
7550
7550
7545
7545
7545
7545
7535
7545
7540
7540
7540
7540
7545
7540
7545
7545
7540
7540
7540
7540
7535
7545
7545
7540
7540
7540
7540
7540
7535
7540
7540
7540
7535
7545
7540
7535
7545
7545
7540
7540
7540
7540
7540
7540
7540
7540
7545
7540
7545
7545
7540
7540
7545
7545
7545
7545
7535
7535
7540
7540
7540
7540
7535
7535
7540
7540
7540
7545
7545
7535
7535
7540
7540
7540
7540
7540
7540
7557
7557
7557
7557
7557
7557
7552
7562
7557
7562
7552
7552
7562
7547
7547
7547
7547
7557
7552
7552
7547
7552
7547
7547
7562
7562
7557
7562
7562
7562
7552
7562
7552
7562
7552
7547
7552
7552
7547
7552
7552
7547
7562
7557
7547
7557
7557
7557
7562
7562
7562
7557
7562
7552
7557
7552
7552
7547
7547
7557
7557
7552
7562
7557
7557
7562
7557
7552
7552
7557
7552
7557
7552
7557
7562
7547
7552
7547
7552
7547
7547
7557
7557
7557
7557
7557
7562
7552
7552
7552
7557
7562
7557
7557
7557
7552
7552
7552
7552
7552
7547
7557
7552
7557
7552
7552
7562
7557
7552
7552
7547
7552
7547
7547
7552
7557
7552
7552
7552
7552
7562
7562
7562
7562
7552
7552
7552
7552
7547
7552
7547
7547
7557
7547
7552
7552
7552
7552
7552
7552
7552
7552
7552
7547
7557
7552
7552
7547
7547
7557
7557
7552
7547
7557
7552
7552
7552
7552
7562
7552
7552
7547
7557
7547
7557
7562
7562
7562
7552
7562
7552
7547
7562
7552
7557
7552
7552
7552
7547
7547
7552
7552
7547
7557
7557
7557
7557
7552
7557
7552
7562
7547
7562
7562
7547
7547
7557
7552
7547
7552
7547
7552
7547
7552
7557
7552
7557
7562
7552
7557
7557
7557
7557
7547
7557
7562
7557
7557
7552
7547
7552
7557
7552
7562
7557
7562
7557
7557
7547
7557
7547
7552
7557
7557
7557
7557
7557
7547
7557
7557
7557
7547
7557
7552
7557
7557
7552
7552
7547
7552
7552
7552
7552
7552
7552
7552
7557
7557
7552
7557
7552
7557
7552
7547
7547
7552
7557
7557
7552
7552
7557
7562
7562
7552
7557
7552
7557
7552
7552
7557
7557
7547
7547
7547
7547
7552
7552
7547
7547
7552
7552
7552
7557
7552
7552
7552
7547
7547
7557
7557
7552
7552
7552
7552
7557
7557
7552
7552
7552
7547
7557
7557
7552
7557
7552
7547
7557
7552
7552
7552
7552
7552
7552
7552
7552
7552
7552
7552
7557
7557
7552
7552
7557
7557
7557
7557
7547
7547
7552
7552
7552
7552
7547
7547
7552
7552
7552
7552
7552
7547
7547
7552
7552
7552
7552
7552
7552
7569
7569
7569
7569
7564
7569
7569
7569
7559
7569
7564
7564
7559
7559
7564
7564
7564
7564
7569
7574
7569
7564
7564
7559
7559
7564
7559
7564
7569
7559
7574
7574
7569
7574
7559
7569
7574
7564
7564
7569
7564
7569
7569
7569
7569
7569
7569
7569
7574
7569
7564
7564
7569
7574
7569
7569
7559
7564
7564
7564
7564
7564
7564
7564
7564
7559
7569
7564
7564
7564
7564
7569
7569
7559
7559
7564
7564
7559
7559
7564
7569
7559
7564
7564
7564
7564
7564
7569
7564
7564
7559
7559
7564
7559
7559
7564
7564
7559
7564
7564
7564
7559
7564
7564
7564
7569
7569
7569
7569
7569
7564
7564
7564
7564
7559
7564
7564
7564
7569
7559
7564
7559
7564
7559
7559
7564
7564
7559
7564
7564
7564
7564
7569
7559
7559
7569
7574
7569
7564
7559
7569
7559
7564
7564
7569
7569
7564
7559
7564
7564
7564
7559
7559
7564
7564
7559
7564
7574
7559
7559
7559
7559
7564
7569
7564
7569
7564
7559
7564
7559
7569
7569
7569
7564
7564
7559
7574
7559
7569
7564
7559
7564
7564
7559
7559
7559
7569
7569
7564
7569
7569
7569
7569
7569
7569
7569
7564
7564
7564
7574
7569
7574
7564
7564
7559
7574
7569
7564
7564
7569
7569
7559
7569
7564
7569
7569
7564
7564
7559
7574
7559
7559
7574
7559
7559
7559
7569
7564
7564
7564
7564
7564
7559
7569
7559
7569
7564
7564
7569
7574
7574
7574
7574
7564
7574
7564
7574
7564
7564
7559
7559
7564
7559
7564
7564
7564
7564
7564
7564
7559
7569
7564
7559
7564
7564
7564
7569
7569
7569
7574
7574
7564
7559
7559
7564
7564
7564
7574
7574
7564
7559
7564
7564
7564
7564
7564
7559
7559
7564
7564
7564
7574
7574
7564
7569
7569
7564
7564
7569
7569
7569
7569
7559
7559
7564
7564
7564
7559
7559
7559
7564
7564
7564
7564
7559
7559
7564
7564
7564
7564
7559
7564
7564
7581
7581
7581
7581
7581
7581
7581
7581
7576
7571
7581
7581
7576
7576
7571
7576
7571
7576
7576
7576
7581
7581
7576
7576
7586
7581
7581
7576
7576
7576
7576
7581
7576
7576
7576
7576
7571
7571
7576
7581
7576
7576
7576
7581
7576
7576
7576
7576
7576
7576
7571
7576
7576
7576
7586
7576
7581
7581
7581
7586
7581
7571
7576
7581
7581
7581
7571
7581
7581
7581
7576
7586
7576
7581
7581
7581
7576
7581
7576
7576
7581
7576
7576
7576
7576
7581
7576
7571
7576
7571
7576
7576
7571
7576
7581
7576
7571
7576
7576
7581
7571
7576
7571
7576
7576
7576
7581
7571
7576
7576
7571
7571
7576
7576
7576
7581
7581
7581
7571
7571
7581
7576
7581
7581
7576
7571
7576
7571
7571
7571
7571
7571
7576
7571
7571
7581
7576
7581
7571
7576
7571
7571
7571
7571
7571
7576
7571
7571
7576
7571
7571
7571
7576
7581
7581
7581
7576
7571
7571
7571
7571
7576
7576
7576
7571
7571
7581
7581
7581
7571
7581
7571
7576
7576
7581
7571
7576
7571
7586
7586
7576
7576
7581
7576
7576
7581
7576
7581
7581
7571
7586
7576
7581
7576
7581
7576
7571
7576
7581
7581
7581
7581
7581
7576
7576
7576
7576
7576
7571
7576
7576
7581
7576
7571
7571
7581
7586
7571
7586
7571
7571
7576
7576
7576
7571
7576
7571
7581
7581
7576
7576
7576
7581
7586
7581
7581
7581
7581
7576
7581
7581
7571
7571
7571
7571
7576
7576
7576
7576
7576
7571
7576
7576
7571
7576
7576
7581
7581
7576
7581
7581
7581
7571
7571
7576
7581
7581
7576
7571
7576
7576
7576
7576
7571
7571
7576
7576
7571
7571
7576
7581
7581
7576
7581
7581
7576
7576
7576
7576
7576
7576
7571
7571
7576
7576
7576
7571
7571
7571
7576
7576
7576
7576
7571
7571
7576
7576
7576
7576
7571
7571
7576
7576
7593
7588
7588
7583
7593
7588
7593
7588
7593
7593
7593
7588
7588
7588
7588
7588
7598
7598
7593
7588
7588
7583
7583
7588
7588
7588
7588
7588
7588
7598
7598
7593
7593
7598
7588
7583
7583
7583
7583
7588
7588
7588
7588
7588
7588
7588
7588
7588
7588
7588
7588
7593
7593
7588
7588
7593
7593
7583
7593
7593
7588
7588
7588
7593
7588
7593
7593
7588
7593
7593
7583
7593
7593
7588
7588
7588
7588
7588
7588
7593
7588
7593
7588
7588
7583
7588
7588
7588
7588
7588
7583
7588
7588
7588
7588
7583
7588
7583
7593
7593
7588
7593
7593
7583
7588
7588
7593
7588
7583
7588
7588
7593
7588
7588
7583
7588
7593
7588
7588
7588
7593
7583
7583
7588
7583
7583
7593
7593
7583
7583
7583
7583
7588
7583
7583
7588
7583
7583
7583
7583
7593
7583
7593
7593
7583
7583
7588
7583
7593
7593
7583
7593
7593
7593
7583
7583
7583
7588
7588
7588
7593
7593
7583
7588
7588
7593
7588
7593
7588
7583
7588
7593
7588
7588
7588
7593
7593
7588
7593
7588
7583
7588
7588
7583
7593
7593
7583
7583
7593
7583
7588
7593
7583
7593
7583
7593
7593
7583
7593
7593
7593
7593
7593
7593
7588
7588
7583
7588
7583
7588
7588
7588
7588
7583
7593
7593
7593
7583
7593
7593
7583
7583
7593
7583
7588
7583
7593
7583
7593
7593
7588
7588
7598
7588
7593
7598
7593
7593
7593
7593
7593
7583
7593
7593
7583
7583
7583
7583
7588
7588
7588
7588
7588
7583
7588
7588
7588
7593
7588
7588
7593
7593
7588
7593
7583
7583
7593
7593
7593
7593
7593
7588
7583
7588
7583
7583
7588
7583
7583
7583
7588
7583
7583
7583
7583
7588
7593
7593
7593
7593
7593
7588
7593
7593
7588
7588
7588
7588
7583
7583
7588
7588
7583
7583
7583
7583
7583
7583
7588
7588
7588
7588
7583
7583
7588
7588
7583
7588
7588
7583
7588
7588
7595
7605
7600
7600
7600
7595
7600
7595
7600
7600
7600
7595
7600
7595
7600
7600
7595
7595
7600
7600
7600
7600
7600
7600
7605
7595
7600
7605
7600
7600
7605
7600
7600
7600
7600
7600
7595
7595
7595
7595
7600
7600
7600
7600
7595
7600
7600
7600
7605
7600
7605
7605
7605
7605
7595
7595
7595
7595
7595
7600
7600
7605
7600
7600
7600
7595
7595
7595
7595
7605
7600
7600
7600
7600
7600
7600
7600
7595
7595
7595
7595
7600
7600
7600
7605
7595
7600
7600
7600
7595
7595
7595
7595
7600
7600
7605
7605
7600
7605
7605
7595
7600
7595
7600
7595
7595
7605
7600
7605
7595
7595
7600
7595
7595
7595
7595
7595
7600
7600
7605
7600
7600
7605
7605
7595
7600
7595
7595
7605
7595
7595
7595
7595
7595
7595
7605
7605
7595
7600
7595
7595
7605
7605
7600
7605
7605
7595
7600
7605
7605
7595
7605
7605
7600
7595
7605
7600
7600
7605
7600
7600
7595
7600
7595
7600
7605
7605
7605
7595
7600
7605
7600
7605
7600
7595
7605
7595
7605
7595
7595
7605
7600
7605
7605
7600
7605
7600
7600
7600
7605
7605
7595
7605
7600
7600
7600
7600
7605
7600
7605
7600
7605
7600
7600
7605
7605
7605
7595
7605
7605
7605
7605
7600
7600
7600
7595
7595
7600
7595
7595
7595
7595
7595
7595
7595
7600
7600
7595
7600
7605
7595
7605
7605
7605
7605
7595
7600
7595
7605
7595
7595
7595
7595
7605
7600
7600
7600
7605
7600
7605
7605
7605
7605
7605
7605
7605
7605
7605
7605
7600
7600
7595
7595
7595
7595
7600
7600
7600
7600
7600
7595
7595
7595
7595
7600
7600
7600
7600
7605
7605
7605
7600
7595
7595
7605
7605
7605
7600
7600
7595
7600
7600
7595
7595
7595
7600
7595
7595
7600
7605
7605
7605
7600
7600
7605
7605
7600
7600
7600
7600
7595
7595
7600
7600
7595
7595
7595
7595
7595
7595
7595
7600
7600
7600
7600
7595
7595
7600
7600
7595
7595
7600
7600
7595
7600
7600
7617
7612
7612
7612
7612
7612
7607
7607
7617
7612
7607
7612
7612
7607
7612
7612
7607
7607
7607
7607
7612
7612
7612
7607
7612
7612
7617
7612
7612
7612
7617
7612
7607
7612
7607
7612
7612
7612
7607
7612
7612
7607
7612
7612
7612
7612
7612
7607
7612
7612
7617
7607
7607
7617
7612
7607
7617
7612
7612
7612
7607
7607
7612
7612
7607
7607
7607
7607
7607
7607
7607
7607
7617
7612
7617
7612
7612
7612
7607
7607
7612
7612
7612
7607
7612
7612
7607
7617
7612
7612
7612
7607
7607
7607
7607
7607
7607
7607
7607
7612
7607
7607
7607
7612
7607
7612
7612
7617
7617
7617
7607
7612
7612
7607
7607
7607
7607
7612
7612
7612
7607
7612
7617
7617
7612
7607
7607
7607
7612
7617
7607
7607
7617
7612
7617
7612
7612
7607
7607
7617
7617
7612
7607
7617
7617
7607
7612
7617
7617
7607
7612
7612
7607
7612
7612
7612
7612
7612
7607
7612
7612
7607
7612
7617
7612
7617
7607
7612
7617
7612
7612
7607
7617
7607
7612
7607
7617
7612
7612
7607
7612
7617
7612
7617
7612
7612
7617
7612
7617
7612
7617
7617
7607
7617
7612
7617
7612
7607
7607
7607
7607
7607
7607
7612
7612
7607
7612
7612
7607
7617
7612
7612
7607
7612
7607
7617
7607
7607
7607
7612
7612
7612
7617
7617
7617
7617
7617
7617
7612
7612
7617
7617
7617
7612
7612
7607
7607
7607
7607
7612
7612
7617
7612
7607
7612
7607
7612
7607
7607
7607
7607
7607
7612
7612
7612
7617
7612
7612
7607
7617
7612
7612
7607
7612
7607
7607
7607
7612
7607
7607
7607
7607
7612
7607
7607
7612
7607
7617
7612
7612
7612
7612
7612
7612
7612
7612
7612
7607
7607
7612
7607
7607
7607
7607
7607
7607
7612
7612
7612
7612
7607
7607
7612
7607
7607
7612
7612
7607
7612
7612
7624
7624
7624
7619
7624
7624
7624
7624
7624
7624
7624
7624
7629
7624
7619
7624
7624
7629
7619
7619
7624
7619
7619
7624
7624
7624
7619
7619
7619
7619
7624
7624
7624
7624
7624
7629
7619
7619
7629
7619
7624
7619
7624
7624
7624
7624
7624
7624
7624
7624
7619
7619
7619
7624
7629
7624
7619
7619
7629
7619
7624
7624
7624
7619
7629
7624
7619
7624
7624
7619
7619
7624
7624
7619
7624
7624
7624
7624
7624
7619
7619
7619
7619
7619
7619
7619
7619
7619
7624
7624
7619
7619
7624
7619
7624
7624
7624
7629
7619
7619
7619
7629
7619
7619
7619
7624
7629
7619
7629
7629
7619
7624
7624
7619
7619
7619
7619
7624
7624
7624
7624
7619
7619
7624
7619
7624
7619
7619
7619
7624
7619
7624
7624
7619
7624
7619
7619
7624
7624
7624
7624
7624
7624
7619
7629
7619
7624
7624
7619
7624
7619
7629
7619
7629
7624
7619
7619
7629
7624
7619
7624
7624
7629
7624
7624
7619
7629
7624
7624
7619
7629
7624
7619
7619
7619
7619
7619
7624
7624
7619
7624
7629
7624
7619
7624
7619
7624
7619
7624
7619
7619
7619
7624
7624
7629
7629
7624
7629
7629
7629
7629
7629
7629
7624
7624
7624
7624
7624
7619
7619
7619
7619
7629
7624
7624
7629
7624
7624
7624
7619
7619
7619
7619
7624
7624
7624
7624
7624
7619
7619
7629
7629
7619
7619
7624
7619
7619
7619
7619
7619
7624
7619
7619
7619
7624
7619
7619
7624
7629
7629
7624
7624
7624
7624
7624
7624
7619
7619
7619
7619
7619
7619
7619
7619
7619
7624
7624
7619
7619
7619
7619
7624
7624
7619
7619
7619
7619
7619
7624
7624
7619
7624
7624
7636
7636
7636
7636
7636
7636
7636
7636
7636
7636
7636
7636
7636
7636
7636
7636
7636
7631
7636
7631
7631
7631
7636
7636
7631
7631
7631
7631
7631
7636
7636
7636
7636
7636
7636
7631
7631
7631
7636
7636
7631
7636
7631
7631
7631
7636
7631
7636
7636
7631
7631
7636
7631
7631
7631
7636
7631
7636
7631
7631
7631
7636
7636
7641
7636
7636
7636
7631
7631
7631
7636
7631
7631
7631
7631
7631
7631
7631
7631
7636
7636
7636
7636
7631
7631
7631
7641
7641
7631
7641
7631
7636
7631
7631
7636
7631
7631
7641
7636
7631
7636
7631
7631
7631
7631
7631
7631
7631
7636
7631
7641
7641
7631
7631
7631
7631
7636
7631
7636
7636
7631
7631
7631
7631
7631
7636
7641
7631
7636
7631
7641
7636
7631
7631
7641
7641
7636
7631
7641
7641
7631
7636
7636
7631
7641
7641
7636
7631
7631
7631
7631
7631
7636
7631
7631
7631
7631
7631
7636
7641
7636
7636
7641
7631
7636
7641
7641
7636
7636
7636
7636
7636
7631
7641
7631
7631
7641
7641
7636
7641
7636
7636
7636
7636
7636
7631
7636
7636
7631
7631
7631
7631
7631
7636
7636
7631
7636
7636
7631
7631
7636
7631
7636
7631
7641
7631
7631
7636
7641
7631
7636
7636
7636
7636
7641
7641
7636
7636
7636
7636
7636
7631
7631
7631
7631
7631
7636
7636
7631
7641
7636
7631
7631
7631
7631
7631
7631
7636
7636
7636
7641
7631
7631
7641
7631
7641
7631
7636
7631
7631
7631
7631
7631
7631
7631
7631
7631
7631
7641
7636
7641
7636
7636
7631
7631
7636
7636
7631
7631
7631
7631
7631
7631
7631
7631
7636
7631
7631
7631
7631
7636
7631
7631
7631
7631
7636
7631
7631
7636
7631
7648
7648
7648
7648
7648
7648
7648
7648
7648
7648
7648
7648
7648
7648
7648
7648
7648
7643
7648
7648
7648
7643
7648
7648
7648
7643
7648
7648
7648
7643
7643
7643
7643
7648
7648
7648
7643
7648
7643
7648
7648
7648
7648
7648
7648
7643
7643
7648
7643
7643
7643
7643
7643
7648
7648
7643
7643
7648
7648
7643
7643
7648
7643
7643
7643
7648
7648
7643
7643
7643
7643
7643
7643
7643
7643
7648
7648
7648
7648
7648
7648
7643
7648
7643
7643
7648
7648
7648
7648
7643
7643
7643
7643
7643
7643
7643
7643
7648
7643
7643
7643
7648
7648
7648
7648
7643
7648
7643
7648
7653
7643
7643
7648
7643
7643
7643
7648
7648
7653
7648
7653
7643
7643
7643
7643
7643
7648
7643
7643
7643
7643
7643
7643
7643
7643
7643
7648
7643
7643
7643
7648
7643
7648
7648
7648
7648
7643
7653
7648
7643
7648
7643
7648
7648
7648
7648
7648
7648
7648
7643
7643
7648
7648
7653
7648
7648
7648
7643
7643
7648
7643
7643
7653
7648
7653
7643
7648
7643
7648
7643
7648
7653
7653
7653
7648
7643
7653
7653
7648
7653
7648
7648
7648
7643
7643
7648
7643
7653
7648
7653
7643
7653
7648
7648
7648
7648
7648
7643
7648
7643
7643
7643
7643
7643
7643
7643
7643
7648
7643
7648
7648
7648
7653
7643
7648
7643
7653
7648
7643
7648
7643
7643
7648
7643
7643
7653
7648
7643
7653
7643
7643
7643
7653
7643
7648
7653
7648
7648
7648
7648
7648
7648
7648
7648
7643
7653
7653
7643
7643
7648
7653
7643
7648
7643
7643
7648
7648
7648
7643
7643
7643
7643
7643
7643
7648
7643
7643
7648
7653
7653
7648
7653
7653
7643
7653
7648
7653
7643
7643
7643
7643
7643
7643
7643
7643
7643
7643
7643
7643
7653
7643
7648
7653
7643
7643
7643
7643
7643
7643
7648
7648
7643
7643
7643
7643
7643
7643
7643
7643
7643
7643
7643
7643
7643
7643
7643
7643
7643
7643
7643
7643
7643
7643
7643
7643
7643
7643
7643
7660
7660
7660
7660
7660
7660
7660
7660
7660
7660
7660
7660
7660
7660
7660
7660
7660
7660
7660
7660
7660
7655
7660
7655
7660
7655
7660
7655
7655
7660
7655
7655
7655
7655
7655
7655
7655
7655
7655
7655
7655
7655
7655
7655
7655
7655
7655
7660
7655
7655
7655
7655
7660
7655
7655
7660
7655
7660
7660
7655
7655
7655
7655
7655
7655
7655
7655
7655
7655
7660
7655
7655
7660
7655
7655
7655
7660
7655
7655
7655
7655
7655
7655
7655
7655
7655
7660
7660
7655
7660
7660
7660
7660
7660
7655
7655
7655
7660
7655
7655
7655
7655
7655
7655
7655
7660
7655
7655
7655
7660
7660
7655
7660
7655
7660
7655
7660
7655
7660
7660
7660
7660
7655
7660
7660
7660
7660
7660
7655
7660
7660
7655
7655
7660
7660
7655
7655
7655
7660
7655
7660
7655
7660
7655
7655
7655
7660
7660
7655
7660
7660
7655
7660
7655
7655
7655
7660
7660
7655
7660
7655
7660
7660
7660
7655
7660
7660
7660
7660
7655
7660
7655
7655
7660
7660
7655
7655
7660
7655
7660
7660
7660
7660
7660
7655
7660
7660
7660
7660
7660
7660
7655
7660
7660
7660
7665
7665
7660
7660
7660
7660
7655
7660
7655
7655
7655
7660
7660
7655
7660
7660
7660
7665
7655
7655
7660
7660
7660
7660
7660
7660
7660
7660
7660
7660
7660
7660
7655
7660
7655
7655
7655
7655
7655
7655
7655
7655
7660
7655
7655
7660
7655
7655
7660
7660
7660
7660
7660
7655
7660
7655
7660
7655
7660
7655
7660
7655
7660
7655
7655
7655
7665
7660
7660
7655
7660
7660
7660
7655
7660
7665
7655
7655
7660
7660
7660
7655
7665
7660
7660
7660
7660
7655
7655
7655
7660
7655
7665
7665
7655
7655
7655
7660
7655
7655
7660
7655
7660
7655
7655
7660
7660
7655
7655
7655
7655
7660
7655
7655
7665
7655
7665
7660
7665
7660
7655
7665
7655
7655
7655
7660
7660
7655
7660
7665
7660
7660
7660
7660
7655
7655
7655
7655
7655
7655
7655
7655
7655
7655
7660
7665
7660
7660
7655
7660
7660
7655
7655
7655
7655
7660
7655
7655
7655
7655
7655
7655
7655
7655
7655
7655
7655
7655
7655
7655
7655
7655
7655
7655
7655
7655
7655
7672
7672
7672
7672
7672
7672
7672
7672
7672
7672
7672
7672
7672
7672
7672
7672
7672
7667
7672
7672
7672
7672
7667
7667
7672
7672
7672
7672
7667
7667
7667
7667
7667
7667
7667
7667
7667
7667
7667
7667
7667
7667
7667
7667
7672
7667
7672
7672
7667
7667
7667
7667
7667
7667
7667
7667
7672
7672
7672
7667
7672
7672
7672
7672
7667
7667
7667
7667
7667
7667
7667
7667
7667
7672
7667
7667
7672
7667
7667
7672
7667
7667
7667
7672
7672
7672
7667
7672
7667
7667
7672
7672
7672
7667
7672
7667
7667
7667
7667
7667
7672
7667
7672
7667
7667
7667
7667
7672
7672
7667
7667
7672
7667
7667
7672
7672
7667
7667
7667
7672
7672
7672
7672
7672
7667
7667
7672
7672
7667
7672
7667
7667
7667
7667
7672
7672
7667
7672
7667
7667
7667
7667
7667
7667
7672
7667
7672
7672
7672
7667
7672
7672
7672
7672
7672
7672
7672
7667
7667
7672
7672
7672
7672
7672
7667
7667
7667
7672
7667
7667
7672
7667
7667
7667
7672
7667
7667
7667
7667
7667
7667
7667
7667
7672
7672
7667
7672
7672
7672
7667
7672
7667
7667
7672
7672
7672
7672
7672
7667
7672
7667
7667
7667
7672
7672
7667
7667
7672
7672
7667
7672
7672
7672
7667
7667
7667
7672
7672
7672
7672
7672
7667
7667
7667
7672
7667
7667
7667
7667
7672
7672
7672
7672
7672
7672
7667
7672
7672
7672
7672
7667
7672
7672
7672
7667
7672
7672
7672
7672
7672
7672
7667
7672
7672
7667
7667
7672
7672
7672
7672
7672
7672
7672
7667
7667
7672
7667
7672
7672
7667
7672
7672
7672
7667
7667
7667
7672
7672
7672
7672
7672
7672
7672
7667
7672
7672
7672
7672
7672
7672
7672
7672
7672
7672
7667
7672
7667
7667
7667
7672
7667
7667
7667
7667
7667
7667
7672
7667
7667
7672
7667
7672
7672
7672
7667
7672
7667
7672
7667
7667
7672
7667
7667
7672
7667
7672
7667
7667
7672
7667
7672
7667
7667
7672
7667
7672
7672
7667
7672
7672
7667
7667
7667
7672
7672
7672
7672
7672
7672
7672
7667
7672
7667
7672
7672
7672
7672
7672
7672
7672
7667
7667
7667
7667
7672
7672
7672
7667
7672
7667
7672
7672
7667
7667
7672
7667
7667
7672
7667
7667
7672
7672
7667
7667
7667
7667
7667
7667
7667
7672
7672
7667
7672
7672
7672
7672
7672
7672
7672
7672
7672
7667
7672
7667
7672
7672
7672
7672
7667
7667
7667
7667
7667
7667
7667
7667
7667
7667
7672
7672
7667
7672
7672
7667
7667
7667
7667
7667
7667
7667
7667
7667
7667
7667
7667
7667
7667
7667
7667
7667
7667
7667
7667
7667
7667
7667
7667
7667
7667
7684
7684
7684
7684
7684
7684
7684
7684
7684
7679
7684
7679
7679
7684
7679
7684
7679
7684
7679
7684
7679
7684
7679
7684
7679
7679
7679
7679
7679
7679
7679
7679
7679
7679
7679
7684
7679
7679
7679
7684
7684
7679
7679
7679
7679
7679
7679
7679
7679
7679
7679
7679
7684
7679
7679
7679
7679
7679
7679
7679
7679
7679
7679
7679
7679
7679
7679
7679
7679
7679
7679
7679
7679
7679
7679
7679
7679
7679
7679
7679
7684
7679
7684
7684
7679
7679
7679
7684
7679
7679
7679
7679
7684
7679
7684
7684
7679
7679
7684
7684
7684
7684
7679
7684
7679
7679
7679
7679
7679
7684
7679
7679
7679
7684
7679
7679
7684
7679
7684
7679
7679
7679
7679
7684
7684
7679
7679
7679
7679
7679
7679
7679
7684
7684
7679
7679
7684
7684
7684
7684
7679
7679
7684
7679
7684
7679
7679
7679
7679
7679
7679
7679
7679
7679
7684
7679
7679
7684
7679
7684
7679
7684
7684
7679
7679
7679
7679
7679
7684
7679
7684
7684
7684
7679
7679
7684
7684
7679
7684
7679
7679
7679
7684
7679
7679
7684
7679
7679
7684
7679
7679
7684
7684
7684
7679
7679
7679
7679
7684
7679
7679
7679
7679
7679
7684
7684
7679
7679
7679
7679
7679
7684
7679
7679
7679
7684
7679
7679
7679
7684
7684
7679
7679
7684
7679
7679
7679
7679
7679
7684
7679
7684
7679
7684
7679
7679
7679
7679
7679
7679
7679
7679
7679
7679
7679
7684
7679
7679
7679
7679
7679
7679
7679
7684
7684
7684
7679
7679
7679
7679
7679
7679
7679
7679
7679
7679
7679
7679
7679
7679
7679
7684
7679
7679
7679
7679
7679
7679
7684
7684
7684
7679
7679
7679
7679
7679
7679
7679
7679
7684
7684
7684
7679
7679
7679
7679
7679
7679
7684
7679
7679
7684
7679
7684
7679
7679
7679
7679
7684
7679
7679
7679
7679
7679
7679
7679
7679
7684
7684
7679
7684
7679
7684
7684
7679
7679
7679
7679
7679
7684
7679
7679
7679
7679
7679
7679
7679
7679
7679
7679
7679
7679
7679
7684
7679
7679
7679
7679
7679
7679
7679
7679
7679
7679
7679
7679
7679
7679
7679
7679
7679
7679
7679
7679
7679
7679
7679
7679
7679
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7691
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
7703
