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