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