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