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