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