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