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