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