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