/*--------------------------------*- C++ -*----------------------------------*\
| =========                 |                                                 |
| \\      /  F ield         | OpenFOAM: The Open Source CFD Toolbox           |
|  \\    /   O peration     | Version:  2312                                  |
|   \\  /    A nd           | Website:  www.openfoam.com                      |
|    \\/     M anipulation  |                                                 |
\*---------------------------------------------------------------------------*/
FoamFile
{
    version     2.0;
    format      ascii;
    arch        "LSB;label=32;scalar=64";
    note        "nPoints:4820  nCells:2300  nFaces:9310  nInternalFaces:4490";
    class       labelList;
    location    "constant/polyMesh";
    object      neighbour;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //


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


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