1226
1987
243
2129
947
2230
96
1468
1604
1275
1318
453
166
967
880
1227
1542
814
136
1314
1362
1859
1232
893
2198
294
249
1965
1760
1876
580
403
1845
1495
1837
1856
1260
1517
842
770
261
454
2044
1607
1250
230
868
268
798
1391
1162
1295
762
102
29
500
2123
873
807
1425
1613
1728
1258
596
317
1866
1631
154
205
1409
262
779
125
1367
2163
721
1171
1408
1802
2040
401
2257
2102
677
1046
393
1257
1279
404
1267
306
620
941
115
1985
516
11
311
540
1855
870
274
829
1252
906
1934
2134
463
169
1660
730
641
1300
1091
1717
2074
227
984
651
176
766
435
287
1005
1208
514
1578
680
1721
1197
989
1712
2070
1001
2255
1190
1591
1636
82
1198
1243
1532
1955
1936
1918
544
1851
2105
1809
2158
438
199
1241
2264
1567
993
1264
570
1573
1700
791
1011
822
1996
382
1328
258
1211
1281
226
760
80
59
371
472
1501
1383
1026
1022
1707
526
609
805
1849
1770
213
2021
616
2241
2018
1078
1806
883
1003
450
2175
388
363
797
949
939
1738
747
37
1209
885
189
1941
304
1579
92
2083
1764
1251
2260
254
2276
441
191
2092
1999
828
1647
36
1763
231
106
1931
558
1976
1316
633
737
288
186
990
625
17
53
734
239
725
1513
1727
1435
477
714
156
146
1147
1118
1810
1368
748
1514
2137
904
2002
365
2186
1216
1492
1878
1928
1762
2116
698
12
70
905
1424
1716
2128
21
1268
618
1827
1826
67
1184
1356
517
1736
509
2187
2210
1247
1277
61
109
478
123
2266
305
1104
565
2275
743
2009
2200
2033
631
425
1539
1246
1469
964
2152
1253
2136
2157
1472
1493
133
890
591
1690
2195
2227
1028
1666
556
1972
1344
1615
501
1315
110
1893
1081
1850
1444
830
1898
607
2169
1220
1832
2023
206
1807
456
1429
820
1586
180
1793
561
1121
340
1653
1305
430
1039
348
396
2049
2155
1661
998
924
711
2148
1438
693
484
179
1437
739
19
1958
1061
475
237
1297
2048
1947
1079
174
370
385
2039
25
749
1384
437
724
1656
20
849
1207
1055
1420
321
673
718
1699
1407
946
705
295
336
2261
2161
1212
1266
343
1041
1603
1504
1803
1657
821
1000
1378
1399
1359
415
2085
1412
330
1127
1304
1887
1217
1400
789
1897
934
1152
1952
1983
1474
2057
759
2206
1449
38
87
147
1327
1814
1405
613
2262
259
399
111
1828
510
795
1510
777
429
1913
1614
1335
788
286
811
961
555
1092
39
413
1160
220
902
621
1565
800
1156
1403
2133
322
241
325
2065
2177
974
1704
1105
436
177
421
293
1239
1960
611
1609
1052
638
1842
1157
573
2246
903
1446
1919
1642
1592
1464
2077
467
188
329
334
277
1494
77
1144
2114
162
2089
2113
170
1132
699
252
1100
1417
2104
802
1456
1860
774
1317
1769
1102
1225
1978
116
163
1995
2194
750
1185
959
2214
1270
201
824
2099
1597
1357
195
803
1313
2237
1024
1626
1818
1146
1262
356
1230
728
1231
1365
1291
1193
1926
41
1460
552
1825
935
922
1905
1624
422
1130
1237
1201
1482
1256
400
1951
1459
32
1183
853
2179
2115
349
424
2183
1491
1853
864
2167
229
1574
1186
168
1084
840
1398
2170
1771
1113
338
1322
1575
855
534
2047
242
1759
1677
637
1034
1512
1101
1093
602
492
238
1043
94
1285
172
1242
2016
1342
2212
1932
369
732
142
645
2079
1608
1224
76
2091
223
954
1363
2103
1015
2118
1602
1833
528
57
1546
538
1136
65
1816
1768
2217
1823
248
383
2202
140
1387
27
164
1804
1594
676
969
790
1351
320
271
1354
542
1481
2045
958
891
846
1543
808
1045
757
1155
1126
1520
250
898
1350
273
1927
654
1228
1004
1508
754
1790
1385
1570
1556
2245
1331
2112
564
1487
255
1154
296
2131
2027
1271
387
427
1668
567
577
1628
1667
823
202
1299
376
1388
825
1695
920
1375
95
1042
1946
956
977
1561
975
1737
1164
1289
1343
994
2071
1426
1488
1019
1915
1906
1536
2035
2213
1639
2135
991
1137
1714
2101
318
925
1957
2093
1129
464
1379
574
2043
587
386
507
1234
541
2235
1751
2138
291
1889
2221
152
557
118
1531
665
395
860
1950
661
1755
1173
149
1229
1883
269
1330
247
581
392
1366
1017
1170
1865
1150
1843
950
962
1049
1068
1112
86
1402
40
432
1203
260
862
1377
1632
513
2011
649
347
713
366
373
439
2178
1196
2117
1606
646
1518
1074
2031
55
493
1293
979
1651
324
1881
1966
682
1925
627
203
1732
583
523
776
692
1361
608
1123
1724
2181
335
1917
1774
1671
1649
58
1054
1206
446
857
1846
1364
1527
1057
81
7
1633
900
483
1369
272
132
46
107
826
658
2219
495
2098
1553
1080
1355
921
1638
1269
1496
1307
1477
1179
2211
1020
632
1895
913
1654
1059
2263
554
1684
1027
1392
539
290
1723
1901
871
1296
1794
2191
2058
1797
1977
916
2006
1812
1980
586
1427
1674
813
281
1163
1180
256
378
236
1282
670
1380
612
1781
597
1785
2041
1572
971
886
1959
1840
1064
490
2249
662
1106
709
727
34
847
1884
367
636
2014
234
354
1158
1741
310
1453
312
674
1506
333
999
799
433
863
553
717
1824
536
48
1044
787
33
995
402
105
2032
1009
5
489
1935
165
2244
2269
332
535
878
831
51
1018
1386
2274
1119
696
1548
1645
1545
452
43
1861
1087
1410
431
932
79
527
1775
1404
50
344
836
23
1791
1431
640
1125
712
2030
1451
1182
1233
1339
852
1035
1463
1370
1480
297
1795
546
997
1204
129
1376
209
2215
1419
1682
1756
1128
1725
1396
128
772
1471
702
2196
1301
1678
1248
1401
26
936
2130
2012
406
1484
1743
1752
1544
1703
1726
1143
1891
1439
1473
91
1191
547
78
98
1340
688
1731
49
2120
650
1259
468
626
155
695
1696
1499
896
2273
1916
1521
2038
1303
733
548
901
