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