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