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