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