1,845
2,845
3,845
4,845
5,845
6,845
7,845
8,845
9,845
10,845
11,845
12,845
13,845
14,845
15,845
16,845
17,845
18,845
19,845
20,845
21,845
22,845
23,844
23,843
23,842
23,841
24,841
25,841
26,841
27,841
28,841
29,841
30,841
31,841
32,841
33,841
34,841
35,841
36,841
37,841
38,841
39,841
40,841
41,841
42,841
43,840
43,839
43,838
43,837
44,837
45,837
46,837
47,837
48,837
49,837
50,837
51,837
52,837
53,837
54,837
55,837
56,837
57,837
58,836
58,835
58,834
59,833
60,833
61,833
62,833
63,833
64,833
65,833
66,833
67,833
68,832
68,831
68,830
69,830
70,830
71,830
72,830
73,830
74,830
75,830
76,830
77,830
78,830
79,830
80,830
81,830
82,830
83,830
84,829
84,828
84,827
84,826
85,826
86,826
87,826
88,826
89,826
90,826
91,826
92,826
93,826
94,825
94,824
94,823
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,818
125,818
126,818
127,818
128,818
129,818
130,818
131,818
132,818
133,818
134,817
134,816
134,815
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,811
166,811
167,811
168,811
169,811
170,811
171,811
172,811
173,811
174,811
175,810
175,809
175,808
175,807
176,807
177,807
178,807
179,807
180,807
181,807
182,807
183,807
184,807
185,807
186,807
187,807
188,807
189,807
190,806
190,805
190,804
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,798
225,797
225,796
226,795
227,795
228,795
229,795
230,795
231,795
232,795
233,795
234,795
235,795
236,795
237,795
238,795
239,795
240,795
241,795
242,795
243,795
244,795
245,795
246,795
247,795
248,795
249,795
250,795
251,794
251,793
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,792
267,792
268,792
269,792
270,792
271,791
271,790
271,789
271,788
272,788
273,788
274,788
275,788
276,788
277,788
278,788
279,788
280,788
281,788
282,788
283,788
284,788
285,788
286,787
286,786
286,785
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,776
322,776
323,776
324,776
325,776
326,776
327,775
327,774
327,773
328,773
329,773
330,773
331,773
332,773
333,773
334,773
335,773
336,773
337,773
338,773
339,773
340,773
341,773
342,772
342,771
342,770
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,757
388,757
389,757
390,757
391,757
392,757
393,757
394,757
395,757
396,757
397,756
397,755
397,754
398,754
399,754
400,754
401,754
402,754
403,754
404,754
405,754
406,754
407,754
408,754
409,754
410,754
411,754
412,754
413,753
413,752
413,751
413,750
414,750
415,750
416,750
417,750
418,750
419,750
420,750
421,750
422,750
423,749
423,748
423,747
423,746
424,746
425,746
426,746
427,746
428,746
429,746
430,746
431,746
432,746
433,746
434,746
435,746
436,746
437,746
438,745
438,744
438,743
438,742
439,742
440,742
441,742
442,742
443,742
444,742
445,742
446,742
447,742
448,742
449,742
450,742
451,742
452,742
453,741
453,740
453,739
454,739
455,739
456,739
457,739
458,739
459,739
460,739
461,739
462,739
463,739
464,739
465,739
466,739
467,739
468,738
468,737
468,736
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,734
489,733
489,732
489,731
490,731
491,731
492,731
493,731
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,730
519,729
519,728
519,727
520,727
521,727
522,727
523,727
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,726
539,725
539,724
539,723
540,723
541,723
542,723
543,723
544,723
545,723
546,723
547,723
548,723
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,722
564,721
565,720
566,720
567,720
568,720
569,720
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,719
585,718
585,717
585,716
586,716
587,716
588,716
589,716
590,716
591,716
592,716
593,716
594,716
595,716
596,716
597,716
598,716
599,716
600,716
601,716
602,716
603,716
604,716
605,716
606,716
607,716
608,716
609,716
610,715
610,714
610,713
610,712
611,712
612,712
613,712
614,712
615,712
616,712
617,712
618,712
619,712
620,712
621,712
622,712
623,712
624,712
625,711
625,710
625,709
625,708
626,708
627,708
628,708
629,708
630,708
631,708
632,708
633,708
634,708
635,708
636,708
637,708
638,708
639,708
640,708
641,708
642,708
643,708
644,708
645,708
646,708
647,708
648,708
649,708
650,708
651,707
651,706
651,705
651,704
652,704
653,704
654,704
655,704
656,704
657,704
658,704
659,704
660,704
661,704
662,704
663,704
664,704
665,704
666,704
667,704
668,704
669,704
670,704
671,704
672,704
673,704
674,704
675,704
676,704
677,704
678,704
679,704
680,704
681,704
682,704
683,704
684,704
685,704
686,703
686,702
686,701
687,701
688,701
689,701
690,701
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,701
707,701
708,701
709,701
710,701
711,701
712,701
713,701
714,701
715,701
716,701
717,701
718,701
719,701
720,701
721,701
722,701
723,701
724,701
725,701
726,700
726,699
726,698
727,697
728,697
729,697
730,697
731,697
732,697
733,697
734,697
735,697
736,697
737,697
738,697
739,697
740,697
741,697
742,696
742,695
742,694
742,693
743,693
744,693
745,693
746,693
747,693
748,693
749,693
750,693
751,693
752,693
753,693
754,693
755,693
756,693
757,692
757,691
757,690
757,689
758,689
759,689
760,689
761,689
762,689
763,689
764,689
765,689
766,689
767,689
768,689
769,689
770,689
771,689
772,688
772,687
772,686
772,685
773,685
774,685
775,685
776,685
777,685
778,685
779,685
780,685
781,685
782,685
783,685
784,685
785,685
786,685
787,684
787,683
787,682
788,682
789,682
790,682
791,682
792,682
793,682
794,682
795,682
796,682
797,682
798,682
799,682
800,682
801,682
802,681
802,680
802,679
802,678
803,678
804,678
805,678
806,678
807,678
808,678
809,678
810,678
811,678
812,678
813,677
813,676
813,675
813,674
814,674
815,674
816,674
817,674
818,673
818,672
818,671
818,670
819,670
820,670
821,670
822,670
823,670
824,670
825,670
826,670
827,670
828,669
828,668
828,667
828,666
829,666
830,666
831,666
832,666
833,666
834,666
835,666
836,666
837,666
838,666
839,666
840,666
841,666
842,666
843,665
843,664
843,663
844,663
845,663
846,663
847,663
848,663
849,663
850,663
851,663
852,663
853,662
853,661
853,660
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,650
878,649
878,648
879,647
880,647
881,647
882,647
883,647
884,647
885,647
886,647
887,647
888,646
888,645
889,644
890,644
891,644
892,644
893,644
894,643
894,642
894,641
894,640
895,640
896,640
897,640
898,640
899,640
900,640
901,640
902,640
903,640
904,639
904,638
904,637
904,636
905,636
906,636
907,636
908,636
909,636
910,636
911,636
912,636
913,636
914,635
914,634
914,633
914,632
915,632
916,632
917,632
918,632
919,632
920,632
921,632
922,632
923,632
924,632
925,632
926,632
927,632
928,632
929,632
930,632
931,632
932,632
933,632
934,632
935,632
936,632
937,632
938,632
939,632
940,632
941,632
942,632
943,632
944,631
944,630
944,629
944,628
945,628
946,628
947,628
948,628
949,628
950,628
951,628
952,628
953,628
953,629
953,630
953,631
954,632
955,632
956,632
957,632
958,632
959,631
959,630
959,629
960,628
961,628
962,628
963,628
964,628
965,628
966,628
967,628
968,628
968,629
968,630
968,631
969,632
970,632
971,632
972,632
973,632
974,632
975,632
976,632
977,632
978,632
979,632
980,632
981,632
982,632
983,632
984,632
985,632
986,632
987,632
988,632
989,632
990,632
991,632
992,632
993,632
994,632
995,632
996,632
997,632
998,632
999,632
1000,632
1001,632
1002,632
1003,632
1004,632
1005,632
1006,632
1007,632
1008,632
1009,632
1010,632
1011,632
1012,632
1013,632
1014,632
1015,632
1016,632
1017,632
1018,632
1019,632
1020,632
1021,632
1022,632
1023,632
1024,632
1025,632
1026,632
1027,632
1028,632
1029,632
1030,632
1031,632
1032,632
1033,632
1034,632
1035,632
1036,632
1037,632
1038,632
1039,632
1040,632
1041,632
1042,632
1043,632
1044,632
1045,632
1046,632
1047,632
1048,632
1049,632
1050,632
1051,632
1052,632
1053,632
1054,632
1055,632
1056,632
1057,632
1058,632
1059,632
1060,632
1061,632
1062,632
1063,632
1064,632
1065,632
1065,633
1065,634
1065,635
1066,636
1067,636
1068,636
1069,636
1070,636
1071,636
1072,636
1073,636
1074,636
1075,636
1076,635
1076,634
1076,633
1076,632
1077,632
1078,632
1079,632
1080,632
1081,632
1082,632
1083,632
1084,632
1085,632
1085,633
1085,634
1085,635
1086,636
1087,636
1088,636
1089,636
1090,636
1091,636
1092,636
1093,636
1094,636
1095,636
1096,635
1096,634
1096,633
1096,632
1097,632
1098,632
1099,632
1100,632
1101,632
1102,632
1103,632
1104,632
1105,632
1106,632
1107,632
1108,632
1109,632
1110,632
1111,632
1112,632
1113,632
1114,632
1115,632
1116,632
1117,632
1118,632
1119,632
1120,632
1121,632
1122,632
1123,632
1124,632
1125,632
1126,632
1127,632
1128,632
1129,632
1130,632
1131,632
1132,632
1133,632
1134,632
1135,632
1136,632
1137,632
1138,632
1139,632
1140,632
1141,632
1142,632
1143,632
1144,632
1145,632
1146,632
1147,632
1148,632
1149,632
1150,632
1151,632
1152,632
1153,632
1154,632
1155,632
1156,632
1157,632
1158,632
1159,632
1160,632
1161,632
1162,632
1163,632
1164,632
1165,632
1166,632
1167,632
1168,632
1169,632
1170,632
1171,632
1172,631
1172,630
1172,629
1172,628
1173,628
1174,628
1175,628
1176,628
1177,628
1178,628
1179,628
1180,628
1181,628
1182,628
1183,628
1184,628
1185,628
1186,628
1187,628
1188,628
1189,628
1190,628
1191,628
1192,628
1193,628
1194,628
1195,628
1196,628
1197,628
1198,628
1199,628
1200,628
1201,628
1202,628
1203,628
1204,628
1205,628
1206,628
1207,628
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,627
1228,626
1228,625
1229,625
1230,625
1231,625
1232,625
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,620
1288,619
1288,618
1288,617
1289,617
1290,617
1291,617
1292,617
1293,617
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,616
1309,615
1309,614
1309,613
1310,613
1311,613
1312,613
1313,613
1314,613
1315,613
1316,613
1317,613
1318,613
1319,613
1320,613
1321,613
1322,613
1323,613
1324,613
1325,613
1326,613
1327,613
1328,613
1329,612
1329,611
1329,610
1329,609
1330,609
1331,609
1332,609
1333,609
1334,609
1335,609
1336,609
1337,609
1338,609
1339,609
1340,609
1341,609
1342,609
1343,609
1344,609
1345,609
1346,609
1347,609
1348,609
1349,608
1349,607
1349,606
1350,606
1351,606
1352,606
1353,606
1354,606
1355,606
1356,606
1357,606
1358,606
1359,606
1360,606
1361,606
1362,606
1363,606
1364,606
1365,606
1366,606
1367,606
1368,606
1369,606
1370,606
1371,606
1372,606
1373,606
1374,606
1375,606
1376,606
1377,606
1378,606
1379,606
1380,606
1381,606
1382,606
1383,606
1384,606
1385,606
1386,606
1387,606
1388,606
1389,606
1390,606
1391,606
1392,606
1393,606
1394,606
1395,606
1396,606
1397,606
1398,606
1399,606
1400,606
1401,606
1402,606
1403,606
1404,606
1405,606
1406,606
1407,606
1408,606
1409,606
1410,605
1410,604
1410,603
1410,602
1411,602
1412,602
1413,602
1414,602
1415,602
1416,602
1417,602
1418,602
1419,602
1420,602
1421,602
1422,602
1423,602
1424,602
1425,602
1426,602
1427,602
1428,602
1429,602
1430,602
1431,602
1432,602
1433,602
1434,602
1435,602
1436,602
1437,602
1438,602
1439,602
1440,602
1441,602
1442,602
1443,602
1444,602
1445,602
1446,602
1447,602
1448,602
1449,602
1450,602
1451,602
1452,602
1453,602
1454,602
1455,602
1456,602
1457,602
1458,602
1459,602
1460,602
1461,602
1462,602
1463,602
1464,602
1465,602
1466,601
1466,600
1466,599
1466,598
1467,598
1468,598
1469,598
1470,598
1471,598
1472,598
1473,598
1474,598
1475,598
1476,598
1477,598
1478,598
1479,598
1480,598
1481,598
1482,598
1483,598
1484,598
1485,598
1486,598
1487,598
1488,598
1489,598
1490,598
1491,598
1492,598
1493,598
1494,598
1495,598
1496,598
1497,598
1498,598
1499,598
1500,598
1501,598
1502,598
1503,598
1504,598
1505,598
1506,598
1507,598
1508,598
1509,598
1510,598
1511,598
1512,598
1513,598
1514,598
1515,598
1516,597
1516,596
1516,595
1516,594
1517,594
1518,594
1519,594
1520,594
1521,594
1522,594
1523,594
1524,594
1525,594
1526,594
1527,594
1528,594
1529,594
1530,594
1531,594
1532,594
1533,594
1534,594
1535,594
1536,594
1537,594
1538,594
1539,594
1540,594
1541,594
1542,594
1543,594
1544,594
1545,594
1546,594
1547,593
1547,592
1547,591
1547,590
1548,590
1549,590
1550,590
1551,590
1552,590
1553,590
1554,590
1555,590
1556,590
1557,590
1558,590
1559,590
1560,590
1561,590
1562,590
1563,590
1564,590
1565,590
1566,590
1567,590
1568,590
1569,590
1570,590
1571,590
1572,590
1573,590
1574,590
1575,590
1576,590
1577,590
1578,590
1579,590
1580,590
1581,590
1582,589
1582,588
1582,587
1583,587
1584,587
1585,587
1586,587
1587,587
1588,587
1589,587
1590,587
1591,587
1592,587
1593,587
1594,587
1595,587
1596,587
1597,587
1598,587
1599,587
1600,587
1601,587
1602,587
1603,587
1604,587
1605,587
1606,587
1607,587
1608,587
1609,587
1610,587
1611,587
1612,586
1612,585
1612,584
1612,583
1613,583
1614,583
1615,583
1616,583
1617,583
1618,583
1619,583
1620,583
1621,583
1622,583
1623,583
1624,583
1625,583
1626,583
1627,583
1628,583
1629,583
1630,583
1631,583
1632,583
1633,582
1633,581
1633,580
1633,579
1634,579
1635,579
1636,579
1637,579
1638,579
1639,579
1640,579
1641,579
1642,579
1643,579
1644,579
1645,579
1646,579
1647,579
1648,579
1649,579
1650,579
1651,579
1652,579
1653,579
1654,579
1655,579
1656,579
1657,579
1658,579
1659,579
1660,579
1661,579
1662,579
1663,578
1663,577
1663,576
1663,575
1664,575
1665,575
1666,575
1667,575
1668,575
1669,575
1670,575
1671,575
1672,575
1673,575
1674,575
1675,575
1676,575
1677,575
1678,575
1679,575
1680,575
1681,575
1682,575
1683,575
1684,575
1685,575
1686,575
1687,575
1688,575
1689,575
1690,575
1691,575
1692,575
1693,575
1694,575
1695,575
1696,575
1697,575
1698,575
1699,575
1700,575
1701,575
1702,575
1703,575
1704,575
1705,575
1706,575
1707,575
1708,575
1709,575
1710,575
1711,575
1712,575
1713,575
1714,575
1715,575
1716,575
1717,575
1718,575
1719,575
1720,575
1721,575
1722,575
1723,575
1724,574
1724,573
1724,572
1724,571
1725,571
1726,571
1727,571
1728,571
1729,571
1730,571
1731,571
1732,571
1733,571
1734,571
1735,571
1736,571
1737,571
1738,571
1739,571
1740,571
1741,571
1742,571
1743,571
1744,571
1745,571
1746,571
1747,571
1748,571
1749,571
1750,571
1751,571
1752,571
1753,571
1754,570
1754,569
1754,568
1755,568
1756,568
1757,568
1758,568
1759,568
1760,568
1761,568
1762,568
1763,568
1764,568
1765,568
1766,568
1767,568
1768,568
1769,568
1770,568
1771,568
1772,568
1773,568
1774,568
1775,568
1776,568
1777,568
1778,568
1779,567
1779,566
1779,565
1780,564
1781,564
1782,564
1783,564
1784,564
1785,564
1786,564
1787,564
1788,564
1789,564
1790,564
1791,564
1792,564
1793,564
1794,564
1795,564
1796,564
1797,564
1798,564
1799,564
1800,564
1801,564
1802,564
1803,564
1804,564
1805,564
1806,564
1807,564
1808,564
1809,564
1810,564
1811,564
1812,564
1813,564
1814,564
1815,564
1816,564
1817,564
1818,564
1819,564
1820,564
1821,564
1822,564
1823,564
1824,564
1825,564
1826,564
1827,564
1828,564
1829,564
1830,564
1831,564
1832,564
1833,564
1834,564
1835,564
1836,564
1837,564
1838,564
1839,564
1840,564
1841,564
1842,564
1843,564
1844,564
1845,564
1846,564
1847,564
1848,564
1849,564
1850,564
1851,564
1852,564
1853,564
1854,564
1855,564
1856,564
1857,564
1858,564
1859,564
1860,564
1861,564
1862,564
1863,564
1864,564
1865,564
1866,564
1867,564
1868,564
1869,564
1870,564
1871,564
1872,564
1873,564
1874,564
1875,564
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,563
1896,562
1896,561
1896,560
1897,560
1898,560
1899,560
1900,560
1901,560
1902,560
1903,560
1904,560
1905,560
1906,560
1907,560
1908,560
1909,560
1910,560
1911,560
1912,560
1913,560
1914,560
1915,560
1916,560
1917,560
1918,560
1919,560
1920,560
1921,560
1922,560
1923,560
1924,560
1925,560
1926,560
1927,560
1928,560
1929,560
1930,560
1931,560
1932,560
1933,560
1934,560
1935,560
1936,560
1937,560
1938,560
1939,560
1940,560
1941,559
1941,558
1941,557
1942,556
1943,556
1944,556
1945,556
1946,556
1947,556
1948,556
1949,556
1950,556
1951,556
1952,556
1953,556
1954,556
1955,556
1956,556
1957,556
1958,556
1959,556
1960,556
1961,556
1962,556
1963,556
1964,556
1965,556
1966,556
1967,556
1968,556
1969,556
1970,556
1971,556
1972,556
1973,556
1974,556
1975,556
1976,556
1977,556
1978,556
1979,556
1980,556
1981,556
1982,556
1983,556
1984,556
1985,556
1986,556
1987,556
1988,556
1989,556
1990,556
1991,556
1992,556
1993,556
1994,556
1995,556
1996,556
1997,556
1998,556
1999,556
2000,556
2001,556
2002,556
2003,556
2004,556
2005,556
2006,556
2007,556
2008,556
2009,556
2010,556
2011,556
2012,556
2013,556
2014,556
2015,556
2016,556
2017,556
2018,556
2019,556
2020,556
2021,556
2022,556
2023,556
2024,556
2025,556
2026,556
2027,556
2028,556
2029,556
2030,556
2031,556
2032,556
2033,556
2034,556
2035,556
2036,556
2037,556
2038,556
2039,556
2040,556
2041,556
2042,556
2043,556
2044,556
2045,556
2046,556
2047,556
2048,556
2049,556
2050,556
2051,556
2052,556
2053,556
2054,556
2055,556
2056,556
2057,556
2058,556
2059,556
2060,556
2061,556
2062,556
2063,555
2063,554
2063,553
2064,552
2065,552
2066,552
2067,552
2068,552
2069,552
2070,552
2071,552
2072,552
2073,552
2074,552
2075,552
2076,552
2077,552
2078,552
2079,552
2080,552
2081,552
2082,552
2083,552
2084,552
2085,552
2086,552
2087,552
2088,552
2089,552
2090,552
2091,552
2092,552
2093,552
2094,552
2095,552
2096,552
2097,552
2098,552
2099,552
2100,552
2101,552
2102,552
2103,552
2104,552
2105,552
2106,552
2107,552
2108,552
2109,552
2110,552
2111,552
2112,552
2113,552
2114,552
2115,552
2116,552
2117,552
2118,552
2119,552
2120,552
2121,552
2122,552
2123,552
2124,552
2125,552
2126,552
2127,552
2128,552
2129,552
2130,552
2131,552
2132,552
2133,552
2134,552
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,551
2174,550
2174,549
2175,549
2176,549
2177,549
2178,549
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,548
2215,547
2215,546
2215,545
2216,545
2217,545
2218,545
2219,545
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,545
2251,545
2252,545
2253,545
2254,545
2255,545
2256,545
2257,545
2258,545
2259,545
2260,545
2261,545
2262,545
2263,545
2264,545
2265,544
2265,543
2265,542
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,537
2327,537
2328,537
2329,537
2330,537
2331,536
2331,535
2331,534
2332,533
2333,533
2334,533
2335,533
2336,533
2337,533
2338,533
2339,533
2340,534
2340,535
2340,536
2341,537
2342,537
2343,537
2344,537
2345,537
2346,537
2347,537
2348,537
2349,537
2350,537
2351,537
2352,537
2353,537
2354,537
2355,537
2356,537
2357,537
2358,537
2359,537
2360,537
2361,537
2362,536
2362,535
2362,534
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,533
2423,533
2424,533
2425,533
2426,533
2427,533
2428,533
2429,533
2430,533
2431,533
2432,533
2433,532
2433,531
2433,530
2434,530
2435,530
2436,530
2437,530
2438,530
2439,530
2440,530
2441,530
2442,530
2443,530
2444,530
2445,530
2446,530
2447,530
2448,529
2448,528
2448,527
2448,526
2449,526
2450,526
2451,526
2452,526
2453,526
2454,526
2455,526
2456,526
2457,526
2458,526
2459,526
2460,526
2461,526
2462,526
2463,525
2463,524
2463,523
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,517
2488,516
2488,515
2489,515
2490,514
2491,514
2492,514
2493,514
2494,514
2495,514
2496,514
2497,514
2498,514
2499,514
2500,514
2501,514
2502,514
2503,513
2503,512
2503,511
2504,511
2505,511
2506,511
2507,511
2508,511
2509,511
2510,511
2511,511
2512,511
2513,511
2514,511
2515,511
2516,511
2517,511
2518,511
2519,511
2520,511
2521,511
2522,511
2523,511
2524,511
2525,511
2526,511
2527,511
2528,511
2529,510
2529,509
2529,508
2529,507
2530,507
2531,507
2532,507
2533,507
2534,507
2535,507
2536,507
2537,507
2538,507
2539,507
2540,507
2541,507
2542,507
2543,507
2544,507
2545,507
2546,507
2547,507
2548,507
2549,507
2550,507
2551,507
2552,507
2553,507
2554,507
2555,507
2556,507
2557,507
2558,507
2559,506
2559,505
2559,504
2559,503
2560,503
2561,503
2562,503
2563,503
2564,503
2565,503
2566,503
2567,503
2568,503
2569,503
2570,503
2571,503
2572,503
2573,503
2574,502
2574,501
2574,500
2574,499
