/*--------------------------------*- C++ -*----------------------------------*\
| =========                 |                                                 |
| \\      /  F ield         | OpenFOAM: The Open Source CFD Toolbox           |
|  \\    /   O peration     | Version:  v2112                                 |
|   \\  /    A nd           | Website:  www.openfoam.com                      |
|    \\/     M anipulation  |                                                 |
\*---------------------------------------------------------------------------*/
FoamFile
{
    version     2.0;
    format      ascii;
    class       labelList;
    note        "nPoints:4700  nCells:2208  nFaces:8973  nInternalFaces:4275";
    location    "constant/polyMesh";
    object      neighbour;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //


4275
(
12
218
302
2195
2
18
2134
2183
29
147
2149
20
380
2002
2174
2097
2162
2183
2203
49
341
2078
2207
18
390
2106
2134
124
1984
2001
2096
115
195
305
2180
459
2112
2126
2132
48
380
459
2002
28
1954
2082
2127
2063
2116
2139
172
191
363
1979
62
69
70
1942
85
198
325
457
183
2053
2083
2136
43
50
79
2100
29
242
31
60
2000
2171
22
2146
2203
61
70
273
381
34
309
2162
44
124
2096
2184
41
73
301
2125
55
67
334
2163
2169
2178
2186
2190
70
273
2087
2204
341
2078
2197
188
1957
2160
2188
2200
2201
1979
2173
2193
304
345
1995
2184
35
51
327
2147
128
1967
2146
402
484
1931
223
418
549
2206
183
2114
2161
2170
165
2160
2192
2194
139
166
2056
2079
42
68
186
222
63
205
2181
45
254
2158
53
142
1997
59
345
2184
380
1991
2198
60
231
516
2000
81
129
1946
2057
544
1960
1986
63
2168
2181
215
2141
2169
78
204
498
93
138
241
2104
383
2047
2100
329
477
2068
2189
365
2064
2085
98
409
530
2119
58
138
241
2037
121
2145
2189
463
2026
2096
257
2177
160
274
330
69
249
2202
124
224
2059
2150
2154
2176
105
116
320
215
326
1922
1981
115
305
2157
91
248
254
390
2204
274
148
209
394
109
1908
1985
2026
106
205
350
161
272
298
388
1914
1980
2108
1972
1980
2172
2196
110
189
1944
2072
1934
2005
2147
142
215
326
166
190
251
2060
225
1951
2072
177
282
2046
130
179
1965
388
1900
1914
1950
210
1971
1973
140
167
277
1959
2023
2040
156
279
2039
144
173
281
151
169
283
186
255
293
163
208
288
212
345
501
107
211
226
184
266
2013
2182
268
317
1994
2030
164
2153
2201
117
452
492
107
139
198
226
105
314
1970
128
348
357
397
273
381
2058
2102
125
132
388
2196
128
357
1960
2146
110
193
385
2125
192
130
352
2014
2049
379
1939
2095
320
1970
129
1952
2057
2099
123
230
233
255
368
369
258
368
1930
2114
2170
131
134
264
537
563
132
199
388
1900
346
358
371
382
275
370
2006
399
1936
1989
244
544
1986
2062
145
182
1933
2168
530
1966
2119
441
1928
2069
2124
291
464
2142
2151
422
225
2075
400
2027
141
320
2005
447
530
2118
2140
2159
2176
1934
2005
193
385
392
1917
201
239
263
440
326
1981
1996
2010
299
359
342
2091
228
2007
2012
189
203
1931
427
2019
145
211
226
2074
234
366
2031
230
440
293
339
1982
2042
188
389
2076
314
1963
221
481
486
1913
162
245
1976
231
319
516
159
244
2017
171
250
2020
179
374
2032
178
373
2028
178
227
171
372
2034
177
371
382
176
235
355
376
381
175
238
331
428
287
2140
174
236
286
2098
263
2091
2007
2015
175
308
2016
319
2017
176
1915
2020
360
238
246
2117
2022
2031
181
1976
310
2029
2071
378
400
287
1932
2118
2140
236
2059
2154
214
233
1962
548
2187
300
1932
2118
367
430
553
1923
324
1993
297
1943
1946
2104
317
346
320
407
201
207
263
194
237
246
1945
1971
412
2077
261
1979
2171
2138
2178
2190
220
428
2150
2182
207
265
399
1989
342
1971
377
447
1921
2040
2043
2054
2067
337
1905
465
1906
1924
1929
407
694
2092
213
253
327
224
1953
255
293
339
369
337
2060
1948
2140
2159
404
1963
2111
290
294
325
230
241
304
2145
312
344
351
217
1933
2073
2169
223
311
1901
2206
392
1917
1962
2063
2157
2170
275
425
2006
2084
1918
2122
2133
311
468
1901
1993
2142
2151
276
409
1995
2184
407
2092
2091
378
2039
2143
252
277
1949
303
537
573
1912
283
2055
279
355
376
2039
343
281
358
1994
244
1986
2029
2121
2153
261
464
1938
298
310
1905
1933
2073
265
267
1974
1989
2145
390
1947
1957
1993
2088
2130
2142
2018
428
2059
2150
310
1938
314
1937
1963
1970
293
1903
1982
390
1947
2195
348
360
397
335
2056
2086
427
2012
2019
344
498
1903
1991
324
284
424
2055
2065
354
391
516
324
1993
2130
307
318
538
1899
262
294
338
387
291
2177
396
416
1920
2074
313
492
1897
2060
2103
300
363
2173
329
477
1974
1947
1957
1978
281
358
371
283
284
2055
284
331
2065
285
2070
2131
1942
1987
349
311
492
1897
321
321
373
443
292
292
372
461
339
369
287
1932
288
2165
1948
332
511
1894
1910
353
1973
333
391
376
353
1920
413
1911
1939
2095
322
448
462
466
413
1939
1951
2070
2117
2037
2057
2099
2070
2117
1954
2011
2181
2161
2170
2179
362
570
589
1936
2185
334
2138
1952
2099
2108
2128
537
563
573
310
1938
2003
1967
2106
2134
497
327
414
489
537
596
1912
450
521
596
1912
356
406
415
455
1957
2090
442
573
1910
1968
2018
1949
478
486
1890
2038
2047
2053
2136
368
488
1920
2019
484
450
521
587
1909
1972
2172
355
1987
2048
1918
421
510
1907
2112
2126
2151
365
2045
436
2060
2103
1954
2004
2011
2127
399
1916
396
410
420
2046
414
439
1904
1927
1954
2181
457
2079
370
1962
386
463
389
2090
352
365
2021
2045
1915
2020
374
425
385
1953
1958
386
414
1904
1935
2025
387
1968
2126
2132
2041
401
473
515
1915
2061
2090
1946
2057
2104
2034
2044
1919
2051
2054
2067
395
405
429
2117
2173
1959
2033
2040
2067
1935
1994
2030
2036
406
511
1894
2094
2102
2101
2009
433
476
491
1888
461
430
538
1899
2028
2038
463
1943
2026
1991
461
389
2071
1997
2050
2101
1922
2152
2169
2186
1969
417
410
2135
2126
2177
412
2094
411
415
434
456
404
1990
426
431
467
481
551
422
2044
562
564
614
658
1940
2014
2032
415
434
474
541
694
1961
419
587
685
1898
441
2069
431
570
1886
473
1923
2072
1919
2051
2063
2139
418
492
435
454
1904
1927
2006
2084
1937
1941
1924
1927
481
1913
1925
454
1904
2119
2144
493
584
1893
435
551
783
476
568
647
1967
1977
437
647
678
1902
2000
2133
2193
2008
2009
469
531
629
1949
1997
1918
467
589
1874
511
1921
531
1898
445
467
737
1874
453
558
1875
470
475
451
549
2086
2155
480
583
1895
460
472
479
482
455
1906
1924
1933
2074
1990
1999
510
589
1874
1949
1997
2101
499
517
763
1881
507
629
1902
472
479
518
614
452
538
551
783
1889
2004
2008
2009
2024
570
1886
471
783
530
563
569
1880
1888
456
1923
1927
470
488
1956
506
534
716
1879
544
2198
471
783
1889
2102
481
486
551
501
2088
2142
553
1900
1950
496
1889
1890
629
478
486
497
505
671
1885
485
482
513
514
491
1894
475
495
515
485
607
558
1907
1989
2189
1891
1896
496
1889
534
696
802
514
528
536
607
1880
489
541
503
499
500
617
1881
539
1925
1924
1929
727
743
1035
1883
515
1907
517
641
1870
504
505
1877
1885
607
1880
1888
564
614
1896
1897
1934
711
948
554
574
590
1943
2104
519
524
953
1861
528
607
529
1867
1892
529
535
508
1864
1873
583
671
1884
633
1868
1879
519
527
953
1865
568
1910
1899
524
565
1861
1884
518
526
533
526
1888
1968
711
1893
545
1876
550
1871
546
743
1035
1882
1891
1896
536
552
560
577
547
888
1119
1866
550
567
1914
1952
1961
2108
543
1859
1871
1872
542
565
593
584
1885
536
552
569
1880
543
655
1876
1873
1895
565
671
1884
542
563
1926
1956
2175
559
1853
1859
1872
1887
1929
560
571
2132
581
614
658
598
712
1866
578
636
1863
2053
2114
2123
2144
2156
561
592
576
586
1906
1921
655
1876
1881
888
1119
1857
1869
698
1859
1871
1878
566
590
620
635
647
678
619
1852
1862
580
613
1871
1878
587
685
1909
1890
1909
567
588
594
605
592
593
737
1874
586
1875
1912
585
655
582
622
679
1855
589
585
588
655
620
632
646
657
577
1868
1879
580
983
601
712
1866
604
610
618
983
597
763
1876
1881
602
636
1863
696
1902
641
1898
595
716
1879
1886
590
595
617
603
609
663
698
613
624
624
1867
620
627
632
605
1896
1897
610
983
612
787
1882
603
608
663
1359
609
698
801
1878
636
1049
1837
622
1829
1846
616
654
615
633
1868
627
618
631
639
645
616
1832
1835
654
866
625
628
643
1129
1825
712
1850
1851
630
787
618
631
648
700
1848
635
948
625
642
663
1359
1857
693
822
1843
1844
637
718
643
719
1129
1851
787
1882
639
1820
1822
1836
1849
640
1097
1833
1838
671
801
1850
1878
661
1854
640
1840
648
1864
723
771
1842
1858
1857
1869
1846
644
689
1855
704
1482
1502
1832
649
653
1877
1885
771
1858
1862
1097
1847
659
664
680
649
650
1854
679
1840
1855
737
661
1860
660
652
660
674
670
684
1584
1838
675
677
1854
666
1840
700
940
1803
1824
1831
1839
679
1119
1857
685
763
666
1840
1855
681
1090
1856
668
683
717
728
1852
689
695
699
762
1809
1821
1841
680
684
1097
1117
1838
693
705
1843
682
687
1824
1830
1810
1814
1845
1589
1810
1828
1845
687
715
1830
1834
675
681
1823
1842
1858
719
801
1850
1851
1856
1858
1862
1875
1895
1863
695
692
697
1583
1811
705
709
713
1104
1814
1893
1589
1592
1797
1828
1811
1816
697
703
1583
1588
708
718
701
717
720
728
702
1113
1117
1826
707
1823
704
1565
1931
1955
714
1861
1884
816
1806
1852
708
714
857
1113
1826
706
707
1823
715
1104
1834
816
1593
1794
1839
1844
772
1565
717
723
1842
720
721
742
728
730
749
736
747
857
1809
964
1870
1049
730
760
772
725
1093
1816
1875
1895
1843
742
1829
866
1847
734
857
1809
1841
732
735
816
1593
822
1843
738
827
1790
1827
736
857
735
746
816
1806
964
1870
1892
734
778
1795
1799
1807
750
761
745
748
755
1813
769
1032
1802
741
1811
1815
1816
749
764
1032
754
1902
751
773
1817
753
1581
1791
1815
769
1779
1796
1802
746
1208
1806
1448
1841
1867
1892
747
756
762
1809
768
776
793
764
920
754
1793
847
1792
1818
750
767
765
827
849
765
766
817
827
773
1208
1817
759
776
821
847
804
1793
1813
792
1671
1779
1796
788
837
843
941
779
1793
761
1798
1819
767
770
804
1808
1893
780
851
794
823
790
794
1789
782
779
1793
1813
1784
1785
782
896
1798
822
1359
1819
1831
849
920
785
796
1629
1783
785
789
1629
1649
811
820
790
1615
1787
1789
817
906
1599
793
831
1032
1786
784
837
843
1800
798
806
808
824
799
960
796
826
1783
1786
1850
792
795
876
960
1682
1737
807
814
896
1798
1800
1805
937
941
811
814
873
837
845
858
799
828
1603
1703
1770
1780
813
896
810
829
881
914
1595
1788
866
953
1861
1873
815
819
960
1682
1587
1818
818
1603
1703
1754
813
896
1800
830
846
1615
837
841
845
1006
1798
1805
1819
819
836
960
825
834
1270
1694
1706
824
846
1773
900
1754
1804
1789
1799
853
931
1767
838
1804
821
825
833
1788
1795
1835
831
849
873
841
839
828
832
1773
1799
829
1714
836
1693
883
1694
1729
832
851
873
1786
839
1595
1788
855
1744
1755
870
913
959
999
838
891
844
879
861
843
946
1800
1805
852
850
856
1130
1652
1782
848
949
1804
852
947
883
1714
1795
1807
856
978
1130
851
860
1607
1624
920
869
913
1597
1658
1607
1608
1624
1757
864
887
912
860
874
876
882
947
863
884
899
923
867
880
878
1595
865
926
1765
1769
952
1270
1768
1641
1711
1744
894
902
911
940
875
1020
1607
878
881
884
1595
885
947
895
904
1193
890
926
936
955
882
885
894
947
1773
880
908
978
886
1249
1628
910
937
886
889
1628
1630
903
891
949
1722
1011
1020
976
1768
910
1769
973
1693
903
1768
897
893
1713
935
1641
1752
1035
1883
893
1604
1685
939
959
999
973
1693
981
1025
1673
1679
905
1121
897
1769
933
959
1778
911
904
1141
1193
1601
950
952
956
931
1130
1652
1001
1598
1679
1724
926
932
936
923
933
1047
909
1031
1604
914
1788
1795
909
918
1604
1675
921
994
1011
1216
1366
919
984
932
990
1752
1755
1193
1767
976
1599
918
925
1617
1675
933
938
944
1778
935
1752
1764
1776
927
1366
1745
1765
1769
1208
951
978
1733
962
974
1122
1710
950
1006
1803
1819
1831
927
1600
1616
939
934
1446
981
1001
1334
1679
1062
1065
1717
1732
963
967
1016
1050
1597
1754
945
1007
943
1072
1616
1748
1771
945
1054
984
1671
970
977
993
1000
1765
1113
1847
1782
1796
957
971
1062
1717
954
1134
1612
977
1007
1017
958
1782
1801
1812
964
1869
951
978
969
988
1722
990
1755
1008
965
1648
1730
959
1054
1778
969
990
1774
967
985
1050
980
1054
962
1110
1122
1728
965
1730
994
1009
1011
1883
974
1749
1027
1064
1764
1774
1009
1023
1115
1350
1715
1716
997
980
1054
1778
985
1112
1734
1100
1416
1436
1680
1722
1729
986
1111
1197
1286
1312
1656
1709
1787
1002
1018
1045
1059
1657
1659
993
1617
1675
1237
1284
1389
1653
1868
1677
1745
1023
1763
992
1613
1710
1134
1327
1726
1728
1641
1711
1733
1010
1019
1109
1712
1021
992
1003
1645
1710
1557
1736
1002
1688
1733
1010
1109
1145
1167
1013
1038
1256
1312
1027
1774
1034
1545
1645
1686
1000
1767
1703
1770
1087
1155
1026
1015
1557
1705
1043
1299
1548
1638
1059
1564
1657
1689
1588
1801
1022
1047
1864
1865
1873
1560
1688
1058
1126
1016
1087
1109
1155
1712
1079
1080
1339
1015
1024
1557
1620
1174
1623
1020
1041
1018
1022
1036
1026
1029
1046
1058
1078
1249
1752
1764
1774
1033
1055
1317
1560
1037
1623
1758
1604
1675
1685
1040
1061
1085
1254
1313
1674
1036
1040
1125
1109
1155
1167
1300
1121
1140
1216
1785
1036
1071
1735
1048
1214
1672
1866
1700
1039
1045
1659
1079
1111
1753
1750
1758
1762
1068
1050
1091
1249
1043
1394
1651
1667
1226
1642
1057
1076
1165
1256
1143
1750
1081
1082
1101
1055
1141
1070
1088
1621
1129
1851
1062
1105
1140
1148
1216
1475
1747
1750
1762
1096
1105
1216
1366
1071
1147
1231
1715
1718
1721
1089
1094
1766
1082
1120
1075
1143
1069
1073
1078
1700
1064
1137
1091
1077
1143
1475
1750
1144
1775
1092
1140
1148
1445
1464
1483
1681
1068
1069
1084
1125
1081
1125
1095
1214
1667
1598
1724
1134
1446
1726
1087
1712
1735
1075
1077
1086
1143
1416
1689
1080
1094
1235
1296
1727
1081
1712
1424
1613
1256
1280
1084
1114
1127
1099
1135
1483
1738
1101
1161
1209
1622
1100
1296
1416
1724
1095
1107
1625
1123
1124
1159
1853
1860
1872
1713
1732
1128
1152
1717
1104
1191
1814
1123
1222
1172
1678
1257
1446
1726
1276
1142
1213
1596
1763
1183
1185
1195
1106
1702
1114
1243
1292
1473
1683
1246
1304
1651
1662
1117
1116
1257
1118
1206
1436
1172
1311
1633
1267
1363
1374
1666
1166
1350
1716
1613
1749
1142
1741
1763
1276
1133
1184
1254
1313
1148
1189
1721
1276
1135
1230
1281
1863
1126
1127
1138
1713
1732
1166
1707
1163
1227
1162
1163
1194
1700
1145
1146
1133
1232
1136
1149
1734
1837
1804
1220
1275
1320
1470
1153
1157
1170
1173
1151
1730
1372
1664
1150
1153
1741
1144
1253
1146
1159
1232
1184
1211
1254
1719
1732
1147
1635
1219
1355
1637
1647
1654
1739
1739
1766
1598
1602
1152
1150
1152
1179
1154
1171
1169
1232
1189
1154
1219
1157
1178
1334
1456
1471
1495
1558
1168
1180
1324
1760
1777
1781
1162
1766
1198
1239
1242
1341
1211
1224
1254
1169
1232
1218
1223
1188
1495
1558
1738
1739
1740
1766
1378
1686
1605
1654
1173
1175
1194
1190
1219
1355
1178
1179
1268
1181
1225
1190
1548
1638
1705
1177
1180
1210
1228
1401
1402
1187
1203
1180
1258
1189
1614
1203
1308
1311
1338
1205
1228
1402
1429
1196
1464
1483
1350
1725
1188
1200
1738
1464
1473
1681
1683
1192
1269
1199
1731
1619
1215
1581
1815
1816
1201
1204
1658
1218
1196
1200
1665
1467
1476
1654
1739
1740
1306
1369
1379
1200
1217
1229
1491
1209
1212
1269
1285
1301
1354
1553
1258
1269
1212
1221
1296
1305
1727
1281
1506
1702
1233
1660
1661
1731
1815
1224
1631
1265
1272
1321
1248
1720
1224
1240
1316
1355
1647
1545
1642
1316
1355
1233
1236
1731
1244
1741
1243
1292
1432
1240
1247
1227
1235
1260
1227
1244
1252
1248
1241
1338
1678
1299
1304
1651
1245
1305
1321
1236
1491
1511
1358
1372
1436
1313
1619
1674
1263
1481
1243
1266
1473
1484
1250
1280
1263
1271
1315
1329
1640
1335
1357
1453
1470
1306
1337
1360
1248
1323
1274
1381
1394
1369
1382
1761
1275
1264
1252
1260
1278
1290
1295
1537
1262
1323
1618
1713
1260
1273
1302
1292
1328
1432
1698
1264
1277
1316
1647
1259
1467
1490
1501
1740
1718
1721
1268
1631
1266
1472
1484
1777
1369
1382
1402
1429
1282
1283
1288
1289
1287
1343
1456
1471
1275
1494
1330
1371
1669
1614
1622
1631
1709
1755
1289
1441
1511
1343
1401
1420
1760
1772
1777
1338
1340
1370
1309
1847
1278
1287
1373
1777
1781
1307
1308
1338
1340
1302
1339
1345
1664
1294
1362
1323
1362
1636
1416
1680
1689
1365
1383
1639
1605
1611
1654
1310
1301
1481
1489
1301
1553
1298
1381
1646
1369
1379
1401
1402
1692
1343
1346
1420
1670
1307
1308
1298
1440
1662
1702
1322
1337
1348
1360
1326
1684
1634
1663
1334
1600
1605
1695
1368
1772
1331
1384
1404
1415
1650
1663
1506
1702
1318
1384
1332
1362
1320
1494
1743
1333
1373
1362
1636
1740
1753
1715
1342
1358
1436
1680
1363
1459
1666
1596
1643
1763
1353
1360
1386
1324
1349
1760
1761
1344
1351
1471
1506
1325
1333
1373
1618
1325
1341
1337
1781
1388
1646
1699
1715
1716
1718
1435
1453
1696
1363
1389
1392
1391
1398
1451
1379
1401
1420
1340
1347
1348
1617
1390
1539
1590
1349
1380
1760
1772
1341
1368
1424
1427
1761
1389
1392
1410
1434
1357
1375
1470
1471
1506
1558
1361
1434
1442
1356
1427
1367
1387
1759
1378
1375
1393
1743
1363
1374
1392
1397
1384
1399
1404
1383
1396
1695
1377
1644
1385
1390
1410
1445
1835
1367
1411
1450
1670
1392
1397
1410
1418
1417
1606
1626
1446
1386
1751
1756
1381
1427
1646
1374
1428
1451
1445
1483
1781
1376
1385
1405
1397
1400
1428
1388
1395
1672
1725
1384
1387
1454
1756
1537
1406
1759
1417
1421
1409
1423
1399
1747
1762
1474
1644
1680
1409
1508
1413
1419
1433
1405
1512
1525
1537
1678
1403
1474
1421
1465
1503
1559
1419
1669
1699
1407
1412
1559
1697
1413
1419
1407
1461
1423
1552
1429
1475
1747
1422
1825
1829
1846
1849
1414
1568
1691
1425
1443
1455
1428
1466
1704
1426
1423
1498
1569
1420
1461
1670
1438
1571
1559
1676
1691
1474
1438
1497
1431
1461
1524
1736
1751
1431
1461
1670
1433
1437
1644
1460
1727
1454
1620
1751
1756
1443
1453
1470
1444
1451
1452
1456
1493
1539
1690
1444
1449
1487
1572
1455
1463
1477
1479
1459
1666
1684
1518
1543
1553
1450
1452
1458
1462
1457
1460
1691
1472
1505
1507
1532
1820
1829
1849
1457
1468
1455
1463
1460
1660
1661
1539
1758
1762
1462
1660
1466
1554
1463
1661
1723
1640
1662
1466
1477
1708
1476
1497
1504
1550
1701
1484
1665
1478
1554
1490
1491
1509
1511
1494
1501
1476
1699
1727
1484
1486
1488
1668
1486
1562
1708
1490
1492
1501
1509
1661
1723
1830
1834
1848
1489
1503
1562
1708
1499
1510
1571
1576
1493
1500
1695
1723
1665
1665
1507
1515
1519
1527
1668
1505
1660
1731
1515
1519
1531
1538
1561
1572
1568
1574
1577
1528
1562
1527
1529
1507
1824
1830
1839
1504
1695
1528
1562
1521
1743
1514
1551
1568
1590
1515
1518
1572
1580
1582
1518
1533
1546
1552
1519
1520
1523
1531
1519
1520
1532
1526
1517
1522
1535
1520
1532
1540
1526
1522
1525
1532
1540
1523
1530
1552
1567
1569
1533
1743
1538
1543
1539
1590
1550
1551
1590
1531
1536
1534
1540
1542
1536
1538
1544
1540
1542
1541
1651
1547
1544
1549
1546
1547
1639
1547
1573
1548
1705
1555
1626
1642
1556
1573
1561
1563
1555
1639
1668
1701
1567
1566
1606
1742
1664
1687
1643
1771
1575
1568
1577
1650
1653
1663
1831
1839
1571
1576
1579
1574
1579
1808
1822
1828
1845
1606
1575
1606
1626
1578
1585
1582
1580
1585
1579
1591
1586
1810
1814
1586
1803
1824
1822
1836
1845
1591
1797
1808
1828
1794
1803
1791
1827
1790
1792
1827
1802
1812
1782
1796
1802
1812
1637
1647
1652
1655
1627
1787
1789
1609
1617
1635
1658
1757
1627
1632
1635
1682
1737
1609
1628
1610
1628
1630
1611
1616
1632
1635
1757
1612
1656
1616
1648
1736
1619
1674
1694
1706
1636
1720
1721
1742
1758
1625
1672
1725
1631
1674
1638
1659
1652
1655
1633
1719
1639
1673
1679
1746
1784
1632
1685
1673
1636
1720
1638
1657
1659
1643
1775
1650
1653
1748
1667
1776
1646
1705
1707
1656
1749
1677
1737
1746
1662
1689
1658
1757
1753
1663
1738
1669
1678
1690
1684
1677
1746
1686
1685
1681
1683
1687
1780
1691
1754
1692
1699
1707
1692
1697
1748
1771
1696
1701
1698
1714
1744
1698
1704
1698
1704
1735
1704
1767
1709
1787
1710
1723
1768
1722
1729
1773
1728
1734
1726
1720
1725
1735
1730
1744
1748
1741
1742
1780
1751
1770
1780
1779
1759
1753
1772
1761
1775
1770
1776
1776
1784
1784
1785
1786
1799
1807
1810
1817
1797
1807
1801
1812
1818
1805
1811
1821
1818
1827
1821
1841
1822
1842
1833
1837
1834
1848
1844
1848
1836
1849
1844
1838
1846
1859
1856
1862
1856
1864
1865
1872
1882
1883
1877
1892
1898
1914
1950
1961
1891
1909
1907
1910
1921
1913
2205
2110
2174
1916
2109
1923
2069
2095
2124
1937
1963
2111
1926
2029
1940
2107
1969
2073
2065
2066
2137
1925
2105
2152
1926
2205
1992
1998
1999
1950
2016
2130
2147
2070
2049
2064
1940
2145
1944
2088
1943
2115
1944
1951
2072
2167
2202
1970
1971
1973
1951
2116
2165
2199
2075
1975
1995
1961
2075
2092
2079
2164
1969
1975
2107
2022
2002
2061
2094
1992
1996
1998
2010
2023
2027
1972
2113
2196
2093
2062
2109
2089
2089
2103
2115
2185
2059
2044
2093
2131
2030
2116
2139
2171
2128
2196
2052
2105
2080
2110
1985
1996
1998
2001
2052
2105
2168
2120
2124
2061
2083
2167
2004
2008
2011
2077
2015
2174
2007
2012
2090
2185
2052
2124
2007
2015
2055
2052
2120
2146
2016
2088
2130
2129
2147
2094
2084
2032
2012
2019
2125
2118
2176
2182
2024
2025
2018
2062
2025
2082
2127
2033
2035
2032
2129
2129
2120
2035
2049
2050
2101
2061
2066
2033
2036
2137
2058
2102
2040
2043
2066
2137
2068
2189
2050
2143
2041
2048
2143
2046
2080
2135
2049
2064
2058
2082
2138
2071
2050
2081
2083
2136
2085
2166
2081
2064
2085
2079
2164
2131
2132
2166
2133
2139
2137
2148
2172
2111
2135
2109
2091
2092
2080
2135
2149
2084
2125
2152
2197
2097
2100
2123
2191
2187
2163
2156
2164
2093
2131
2204
2113
2155
2106
2111
2120
2110
2149
2153
2160
2165
2148
2141
2155
2207
2204
2109
2115
2128
2203
2158
2198
2119
2144
2180
2185
2195
2154
2159
2199
2173
2182
2193
2141
2180
2129
2148
2193
2162
2143
2191
2178
2155
2172
2183
2176
2158
2207
2199
2159
2175
2206
2163
2166
2198
2201
2179
2187
2183
2166
2175
2199
2179
2187
2207
2177
2203
2205
2180
2202
2190
2197
2194
2200
2191
2197
2194
2202
2206
)


// ************************************************************************* //
