968
240
819
692
420
1085
1998
365
1022
1240
588
736
1761
941
71
1407
259
51
198
1788
650
332
1359
593
1391
1800
1314
1111
1006
1326
426
1558
1293
590
1957
1976
1132
985
398
1511
436
192
1435
614
1493
576
986
1432
706
1258
141
1357
2
1221
1869
1622
339
1769
1536
483
265
376
741
1013
439
271
184
939
244
931
445
596
817
1272
1676
486
680
415
273
1471
1829
1454
250
413
1385
1307
715
310
926
381
1565
425
1874
532
752
765
1356
408
1614
694
1738
548
936
1389
1607
1939
1481
182
1940
1160
170
292
561
1456
1876
1651
849
272
1549
1034
1743
371
1669
721
733
777
518
334
845
1251
1052
1923
15
707
900
1979
1572
903
465
1977
199
1206
1055
1131
1379
998
727
1771
1909
1821
567
43
274
1096
101
1231
1721
1832
107
1617
497
1980
881
756
619
1106
1935
809
1037
72
1283
1271
1334
1458
481
1068
506
1237
1861
1989
1476
1866
1455
311
962
405
1330
1649
309
226
1857
710
1943
1383
1785
148
1554
1956
925
942
836
575
557
1235
1360
1347
1161
1442
286
1604
1057
598
932
1461
1637
1587
1040
1230
806
904
1679
1204
767
609
1992
1564
1422
1010
493
1320
277
1846
358
1110
236
551
1867
1812
208
1386
1560
58
631
1961
1859
1816
363
505
1165
1121
1629
1216
1151
1124
1594
118
1249
1993
522
513
81
915
1018
380
1029
1688
84
1677
329
6
745
1553
914
873
451
490
1480
287
948
1985
1368
1146
705
1726
1701
1628
1599
1538
1405
1650
327
442
774
1087
1220
1635
177
1322
704
86
1883
1947
457
1828
54
1501
643
677
221
113
982
1228
999
174
781
589
1559
18
423
1343
285
1583
428
1509
1318
669
31
940
722
994
214
813
326
560
1112
700
1578
1189
341
629
147
1309
360
83
48
468
155
772
1239
1200
1402
1202
1630
500
1764
179
1047
1755
950
1316
1619
528
346
1387
1960
1050
1972
1441
601
1281
243
1336
1067
1475
312
435
1898
1328
308
430
660
370
566
979
181
1362
621
818
1192
952
1421
1840
922
1073
296
966
461
1302
1176
377
798
1102
105
126
1995
838
355
1616
682
812
1680
209
1492
140
1974
1339
1797
1574
1181
1393
1815
711
1793
892
859
10
1694
1427
282
810
1341
291
754
626
943
861
129
1175
323
1090
843
963
1864
865
921
695
215
1780
1261
158
1058
988
841
634
516
1428
1747
597
195
1783
869
410
96
1000
1505
156
419
1802
477
1855
668
1417
1871
1299
447
553
178
390
578
1477
1706
1287
1644
1023
820
1824
984
1338
664
142
1516
1429
864
421
636
1406
799
1403
615
294
923
1268
1902
88
41
1801
1933
131
1001
1157
1094
1854
1344
1498
164
724
290
1208
1588
1896
1641
1361
778
839
348
1944
571
917
976
1913
1468
1591
1317
1844
136
458
375
1342
333
1159
1760
1457
816
1114
1005
1856
1954
1850
910
1929
1125
328
1247
318
1689
1358
1732
167
12
1926
171
649
1061
260
1366
1548
901
672
258
844
867
1799
138
893
1837
549
319
1526
1805
1177
558
139
1734
531
224
723
786
1717
1007
409
325
1765
299
1262
1945
25
1858
714
1009
193
440
573
946
997
503
605
1716
1163
1786
846
3
1286
1222
467
321
5
222
1374
547
228
39
542
242
898
1133
1448
1868
842
1418
1653
1969
661
1210
314
691
1503
424
594
1963
622
1170
1043
227
1117
1331
1315
66
24
144
536
811
1466
85
1660
1645
1804
1817
1576
1144
362
1611
1865
1026
1030
1303
1355
1730
665
364
77
27
1436
525
1834
55
638
302
718
624
7
803
1049
336
47
1763
106
349
1079
238
213
1775
1138
793
1586
1582
1671
523
232
644
1507
533
1941
603
1329
1074
1304
60
1263
92
666
280
1113
359
1128
1169
847
1521
110
42
125
204
52
545
68
1740
1547
183
137
899
796
132
80
1986
1540
541
1668
983
165
248
446
1514
858
1211
97
1973
737
1255
102
434
74
1791
1234
918
1711
1670
1620
762
989
388
235
1506
267
1187
117
1606
673
249
1452
1994
94
33
1463
1667
448
716
1809
1517
0
1375
1101
1108
1226
82
1288
676
1920
1046
770
1946
1280
1580
1488
404
1727
1298
1340
104
688
1305
826
62
852
1353
223
145
1088
373
1420
1142
1826
1494
1601
1270
9
449
708
255
882
389
908
924
1703
1232
460
1269
1759
1168
958
501
739
1849
868
731
539
1201
697
1392
1376
1145
1031
372
667
1525
357
967
783
735
1035
970
1524
1486
1523
1490
1642
1252
1693
1749
1236
885
79
1172
814
1285
671
1531
57
133
1140
933
1684
823
1214
504
1774
347
386
1024
894
828
1892
475
1470
1447
1581
652
172
1149
38
713
90
1936
1205
875
1351
1889
1093
1155
1781
1958
499
338
1188
28
1217
1399
1820
945
169
1404
1197
1253
1613
912
491
953
1097
1032
587
750
657
234
732
1988
1632
1156
1469
1424
1627
934
1209
1065
108
1542
568
1167
1174
890
947
1048
1352
1777
1446
884
1672
850
734
717
454
264
75
1657
444
395
176
1042
1735
1401
1380
595
61
1296
872
1489
1878
278
36
1975
662
1953
1444
977
1571
738
191
919
456
675
760
1807
1602
728
412
1098
825
1639
616
114
417
1910
969
604
1918
89
848
1519
1917
753
498
1276
1325
11
396
284
1066
1191
1744
690
1752
1875
689
851
159
895
1575
257
335
1879
1039
515
1348
1015
768
1746
761
1246
1203
1467
1983
521
22
356
1277
1312
1682
340
431
473
217
911
1227
1596
1011
1949
93
1008
1070
1092
1914
1308
696
1827
996
153
1099
1718
1997
789
580
703
1212
1295
1665
1260
487
559
1141
1119
801
512
633
1921
1787
1545
1150
790
116
740
1690
1081
830
119
656
1907
635
369
268
655
935
822
866
46
1373
1708
991
876
773
1219
1999
4
1003
1723
263
1569
1830
443
1002
1077
837
1790
304
1365
1557
313
149
1148
1213
574
50
1552
726
833
1377
1115
1166
470
971
653
399
511
320
19
684
35
902
1778
827
1853
407
920
537
758
1904
1062
1199
245
1416
1127
784
1742
489
154
961
853
1311
625
685
1561
569
1908
17
127
1346
1279
1968
927
980
1964
190
1139
992
1955
1656
606
180
301
496
1720
1709
1887
1991
517
1984
1069
476
157
1243
1195
16
1535
1072
1971
546
1539
658
1625
1019
1662
1504
959
1881
283
797
1626
225
26
1770
437
1948
1388
229
37
749
1045
1398
469
1692
1967
687
1843
639
1712
1218
1158
1415
1527
1655
1300
1822
800
1603
160
956
1186
821
1681
877
913
152
1870
1776
509
1135
1250
1683
103
1445
1443
586
1768
1143
53
151
403
1942
207
1894
1122
1890
8
1014
1906
1060
452
253
1327
896
1733
880
1595
1888
623
345
1702
262
1634
1321
1438
150
472
640
1982
1882
550
1779
928
488
1811
1171
146
1704
1928
402
954
1877
659
1372
463
1349
186
1147
1224
608
143
751
1534
981
197
1633
883
279
293
1823
400
122
1207
202
1462
835
246
1439
1753
1901
1707
1880
1153
1661
1426
384
1758
854
1589
219
641
1
112
698
1915
951
1648
1636
1885
1410
1409
1533
1291
1808
441
1520
1136
1715
1256
1863
1631
1695
1397
663
1835
1257
1773
1700
317
648
1434
1479
709
1382
1282
972
627
632
1306
1400
1408
1248
1952
1254
1496
1371
1529
1663
1354
1925
1900
1643
1848
795
645
1012
1839
556
681
577
1109
1266
1722
1183
524
1059
540
1194
1678
748
1851
1430
484
1757
95
1020
563
1264
742
863
1598
1714
1484
891
1577
1038
206
392
794
870
397
766
1841
1241
1028
1792
642
1891
612
1762
960
1570
725
683
98
804
1751
1597
406
502
1071
1056
929
779
200
134
1051
40
1017
230
1513
1796
378
288
418
1698
391
592
1522
1162
1086
1495
647
1152
1367
520
1862
64
1836
14
1180
1064
492
379
187
763
216
791
1076
878
337
1772
719
1748
295
1725
1016
1275
1750
1485
455
1996
815
1886
269
995
201
161
1579
729
401
702
1500
1845
1795
1129
565
1413
1021
1025
1411
1895
1585
1104
205
34
775
508
1451
1478
1970
1390
91
1363
897
564
1369
776
241
13
315
600
387
1297
166
840
20
646
1842
1508
1154
1528
831
1267
1590
1899
562
1951
686
957
189
1806
975
699
1499
1705
510
1082
474
1584
856
747
252
21
1337
459
1184
276
955
1215
385
805
1437
1515
343
769
1332
1685
130
1687
871
1123
1396
87
1482
330
1238
466
121
1638
1044
1724
1095
1130
1294
860
1459
1126
