1820
224
1057
1777
1066
2171
1029
531
2152
2200
1639
1736
19
1312
1716
1048
2251
45
1818
47
553
287
266
698
489
1503
263
2181
1114
1952
2254
1051
1857
1583
998
1061
1300
1115
2273
1082
1373
1303
1401
865
1875
1981
147
1240
1372
1896
2271
530
997
2011
484
2126
904
1378
1519
2037
284
757
2202
209
115
1543
453
771
641
1886
646
1252
1276
1179
2089
797
892
2047
2239
1237
649
889
1281
191
1980
321
227
618
1576
425
1096
1969
1505
1597
955
706
1865
977
2259
1475
355
1299
983
428
1060
1003
513
1364
331
900
1882
130
2004
1883
1610
1615
2029
678
686
1314
1624
2106
664
183
769
293
814
512
887
426
519
610
699
1148
1305
1120
996
1703
763
53
860
1629
157
1181
1376
223
1002
2261
2227
79
2229
1053
896
2075
1531
27
466
2070
18
854
1928
1371
1844
913
1874
1489
446
253
77
296
552
717
1421
688
893
2231
1759
1361
156
1397
2138
1491
101
251
630
1662
1211
64
1496
1793
193
1568
1699
639
971
1344
700
1881
494
1745
564
831
1608
1385
1973
1547
260
832
1668
1315
1556
940
991
1956
1074
1590
2071
1870
1972
2022
158
1422
1199
1758
1295
745
2187
476
1795
762
1065
2085
1462
705
1809
624
1706
1435
1411
521
1990
415
2159
585
31
1280
268
1762
1119
408
347
1927
479
1269
1458
291
165
1926
1162
702
185
1912
383
93
457
1407
794
604
813
1008
2169
555
1866
98
442
1490
62
1049
2218
99
153
208
976
1764
1752
1894
1089
506
505
435
2073
1575
1508
1224
1695
58
1137
1815
559
1140
359
924
499
1375
1391
1302
323
504
2197
2010
866
1325
2243
968
790
2014
1296
277
963
1022
140
265
1213
1498
311
2264
2039
1509
1284
68
2195
1848
1043
1171
2040
714
804
1909
424
1153
341
980
653
1518
1569
516
440
535
873
2086
1681
1917
822
1584
704
7
807
802
1953
1922
1741
1919
1116
1950
825
1294
23
803
545
1172
2083
1075
354
131
969
2041
1348
670
787
1027
1126
1705
1087
1021
1482
2164
2034
128
2149
195
139
1128
1709
1916
1817
1020
188
1725
199
340
1265
987
929
173
1323
275
2233
1007
1118
524
95
1512
1826
462
1648
2205
129
812
1698
22
1675
1955
1379
2027
1999
1964
391
961
76
48
1289
868
1888
1504
800
1595
1035
2017
687
1101
2141
1586
1563
1069
707
2221
1313
554
2234
2145
1279
1683
496
88
2263
2228
1768
414
1221
490
362
1570
877
1596
2000
2213
938
660
501
930
1580
1247
1436
1941
2051
2270
2074
635
871
59
792
2170
187
2020
2059
1796
2255
834
1244
662
1042
111
144
557
1369
459
1392
1573
167
589
1925
656
1262
1033
1782
1621
1523
1470
1792
2211
782
1998
574
1041
2125
1396
1949
441
1298
1449
793
295
1093
1749
2252
1891
1746
527
1552
1638
1444
2
1966
1019
2179
560
1437
306
1555
413
547
1528
629
759
1196
326
1200
1744
1991
1495
371
795
1622
845
721
1169
283
216
163
1748
1471
681
318
1714
514
1457
2035
561
1389
303
927
1513
722
2133
1363
1835
1304
397
1287
1198
2212
301
766
304
113
716
760
809
1480
237
1473
40
833
1170
261
1802
320
1186
2032
1309
257
1428
1132
475
743
1339
206
1236
1039
72
1807
870
1063
905
211
1117
1266
1647
652
615
576
49
1333
1631
1178
1220
1832
1346
967
1805
319
1001
926
1254
752
640
431
1951
1571
1772
1362
1756
2220
1961
327
1774
1550
1623
1899
389
701
1306
947
1860
2209
1015
695
563
2100
1722
1946
1743
421
984
1726
1663
1864
937
169
781
654
2038
571
1730
264
370
1650
1674
1525
52
1740
120
974
328
1713
1666
215
603
875
346
1291
1992
1977
613
228
1054
1388
839
1453
456
2142
2196
1058
2013
570
1602
2139
39
1175
614
1701
1095
1138
1627
2262
2177
1686
204
1336
315
1885
951
1073
2110
189
1620
1353
1789
176
66
56
1044
2123
1721
4
32
616
2155
96
1097
2215
1914
132
272
2096
956
226
317
1879
398
1664
883
1446
1263
575
410
105
37
2052
225
492
330
2158
587
1195
935
427
1514
201
5
1092
1690
1078
543
1267
2099
392
2084
932
357
175
83
1755
1143
1321
1948
420
1640
2203
1633
710
1769
755
1046
1781
107
1059
2201
2088
852
472
1637
134
830
784
540
378
463
558
1553
500
1649
1507
2114
2191
1626
598
2116
310
73
1105
2021
325
910
1343
203
1814
818
10
1222
2267
1014
1219
12
1680
1935
1911
481
2189
1612
349
309
869
1613
1488
282
1331
772
1938
1464
658
1026
735
577
254
417
1479
1808
2042
41
258
1842
65
999
1903
460
1516
123
644
1086
1776
1334
880
143
732
1356
1487
429
1103
1936
841
573
1850
1979
2204
2206
583
57
874
118
2174
767
210
1700
1358
1712
1460
1450
2072
1337
350
2156
1797
2045
1734
1877
380
1136
1232
1209
1723
151
988
146
1654
2185
1242
1481
184
1320
1530
1833
1983
2214
1024
1930
623
1420
2009
1083
586
1185
11
1630
515
2082
1601
1441
1669
725
842
1432
1603
859
2002
273
1719
262
739
1733
1
805
1962
1327
1400
1924
1402
601
34
432
2127
550
551
1812
271
1579
779
1332
2081
1193
1176
1413
511
1849
2025
1940
1989
1499
162
1715
1887
2258
827
2091
1803
202
1851
788
233
1230
478
1559
914
1607
2198
682
1109
1359
1900
91
934
54
1717
2194
1090
1729
778
1184
439
1438
1539
142
1099
387
2250
2124
944
2120
1124
1205
1476
1831
1780
992
523
1598
1837
975
642
1404
1016
549
608
544
882
921
878
171
2055
356
756
2246
122
2111
1165
1697
2026
1135
1534
1895
2108
493
1463
1548
819
663
219
1819
2225
1139
582
2165
1978
1845
1062
1869
1149
125
2018
1144
1522
1366
1030
436
26
1692
1997
1606
1985
250
1472
925
1390
1382
495
1201
1685
1614
546
2131
1987
1012
