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