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