1,887
2,887
3,886
3,885
3,884
3,883
4,883
5,883
6,883
7,883
8,883
9,883
10,883
11,883
12,883
13,883
14,883
15,883
16,883
17,883
18,882
18,881
18,880
18,879
19,879
20,879
21,879
22,879
23,879
24,879
25,879
26,879
27,879
28,878
28,877
28,876
28,875
29,875
30,875
31,875
32,875
33,875
34,875
35,875
36,875
37,875
38,875
39,875
40,875
41,875
42,875
43,875
44,875
45,875
46,875
47,875
48,874
48,873
48,872
48,871
49,871
50,871
51,871
52,871
53,871
54,871
55,871
56,871
57,871
58,871
59,871
60,871
61,871
62,871
63,871
64,871
65,871
66,871
67,871
68,871
69,871
70,871
71,871
72,871
73,870
73,869
73,868
74,868
75,868
76,868
77,868
78,868
79,868
80,868
81,868
82,868
83,868
84,868
85,868
86,868
87,868
88,868
89,867
89,866
89,865
89,864
90,864
91,864
92,864
93,864
94,864
95,864
96,864
97,864
98,864
99,864
100,864
101,864
102,864
103,864
104,863
104,862
104,861
104,860
105,860
106,860
107,860
108,860
109,860
110,860
111,860
112,860
113,860
114,859
114,858
114,857
114,856
115,856
116,856
117,856
118,856
119,856
120,856
121,856
122,856
123,856
124,856
125,856
126,856
127,856
128,856
129,855
129,854
129,853
129,852
130,852
131,852
132,852
133,852
134,852
135,852
136,852
137,852
138,852
139,852
140,852
141,852
142,852
143,852
144,851
144,850
144,849
145,849
146,849
147,849
148,849
149,849
150,849
151,849
152,849
153,849
154,849
155,849
156,849
157,849
158,849
159,848
159,847
159,846
160,845
161,845
162,845
163,845
164,845
165,845
166,845
167,845
168,845
169,845
170,845
171,845
172,845
173,845
174,845
175,844
175,843
175,842
175,841
176,841
177,841
178,841
179,841
180,841
181,841
182,841
183,841
184,841
185,841
186,841
187,841
188,841
189,841
190,840
190,839
190,838
190,837
191,837
192,837
193,837
194,837
195,837
196,837
197,837
198,837
199,837
200,837
201,837
202,837
203,837
204,837
205,836
205,835
205,834
205,833
206,833
207,833
208,833
209,833
210,833
211,833
212,833
213,833
214,833
215,833
216,833
217,833
218,833
219,833
220,833
221,833
222,833
223,833
224,833
225,832
225,831
225,830
226,830
227,830
228,830
229,830
230,830
231,830
232,830
233,830
234,830
235,830
236,830
237,830
238,830
239,830
240,829
240,828
240,827
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,825
256,824
256,823
256,822
257,822
258,822
259,822
260,822
261,822
262,822
263,822
264,822
265,822
266,822
267,822
268,822
269,822
270,822
271,821
271,820
271,819
271,818
272,818
273,818
274,818
275,818
276,818
277,818
278,818
279,818
280,818
281,818
282,818
283,818
284,818
285,818
286,817
286,816
286,815
287,814
288,814
289,814
290,814
291,814
292,814
293,814
294,814
295,814
296,814
297,814
298,814
299,814
300,814
301,813
301,812
301,811
302,811
303,811
304,811
305,811
306,811
307,811
308,811
309,811
310,811
311,811
312,811
313,811
314,811
315,811
316,810
316,809
316,808
316,807
317,807
318,807
319,807
320,807
321,807
322,807
323,807
324,807
325,807
326,807
327,807
328,807
329,807
330,807
331,807
332,806
332,805
332,804
332,803
333,803
334,803
335,803
336,803
337,803
338,803
339,803
340,803
341,803
342,803
343,803
344,803
345,803
346,803
347,803
348,803
349,803
350,803
351,803
352,803
353,803
354,803
355,803
356,803
357,802
357,801
357,800
357,799
358,799
359,799
360,799
361,799
362,799
363,799
364,799
365,799
366,799
367,799
368,799
369,799
370,799
371,799
372,799
373,799
374,799
375,799
376,799
377,799
378,799
379,799
380,799
381,799
382,798
382,797
382,796
383,795
384,795
385,795
386,795
387,795
388,795
389,795
390,795
391,795
392,795
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,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,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,780
459,780
460,780
461,780
462,780
463,779
463,778
463,777
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,773
484,773
485,773
486,773
487,773
488,773
489,772
489,771
489,770
489,769
490,769
491,769
492,769
493,769
494,769
495,769
496,769
497,769
498,769
499,769
500,769
501,769
502,769
503,769
504,768
504,767
504,766
504,765
505,765
506,765
507,765
508,765
509,765
510,765
511,765
512,765
513,765
514,765
515,765
516,765
517,765
518,765
519,764
519,763
519,762
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,761
535,761
536,761
537,761
538,761
539,760
539,759
539,758
540,758
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,757
555,757
556,757
557,757
558,757
559,756
559,755
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,754
576,754
577,754
578,754
579,754
580,753
580,752
580,751
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,750
601,750
602,750
603,750
604,750
605,749
605,748
605,747
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,746
626,746
627,746
628,746
629,746
630,746
631,746
632,746
633,746
634,746
635,745
635,744
635,743
636,742
637,742
638,742
639,742
640,742
641,742
642,742
643,742
644,742
645,742
646,742
647,742
648,742
649,742
650,742
651,742
652,742
653,742
654,742
655,742
656,742
657,742
658,742
659,742
660,742
661,742
662,742
663,742
664,742
665,742
666,741
666,740
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,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,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,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,722
762,721
762,720
763,720
764,720
765,720
766,720
767,720
768,720
769,720
770,720
771,720
772,719
772,718
772,717
772,716
773,716
774,716
775,716
776,716
777,715
777,714
777,713
777,712
778,712
779,712
780,712
781,712
782,711
782,710
782,709
782,708
783,708
784,708
785,708
786,708
787,708
788,708
789,708
790,708
791,708
792,707
792,706
792,705
792,704
793,704
794,704
795,704
796,704
797,703
797,702
797,701
798,701
799,701
800,701
801,701
802,701
803,701
804,701
805,701
806,701
807,700
807,699
807,698
808,697
809,697
810,697
811,697
812,697
813,697
814,697
815,697
816,697
817,697
818,696
818,695
818,694
818,693
819,693
820,693
821,693
822,693
823,693
824,693
825,693
826,693
827,693
828,693
829,693
830,693
831,693
832,693
833,693
834,693
835,693
836,693
837,693
838,692
838,691
838,690
838,689
839,689
840,689
841,689
842,689
843,689
844,689
845,689
846,689
847,689
848,689
849,689
850,689
851,689
852,689
853,689
854,689
855,689
856,689
857,689
858,688
858,687
858,686
858,685
859,685
860,685
861,685
862,685
863,685
864,685
865,685
866,685
867,685
868,685
869,685
870,685
871,685
872,685
873,685
874,685
875,685
876,685
877,685
878,684
878,683
878,682
879,682
880,682
881,682
882,682
883,682
884,682
885,682
886,682
887,682
888,682
889,682
890,682
891,682
892,682
893,682
894,682
895,682
896,682
897,682
898,682
899,682
900,682
901,682
902,682
903,682
904,682
905,682
906,682
907,682
908,682
909,682
910,682
911,682
912,682
913,682
914,682
915,682
916,682
917,682
918,682
919,682
920,682
921,682
922,682
923,682
924,682
925,682
926,682
927,682
928,682
929,682
930,682
931,682
932,682
933,682
934,682
935,682
936,682
937,682
938,682
938,683
938,684
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
964,685
965,685
966,685
967,685
968,685
969,685
970,685
971,685
972,685
973,685
974,685
975,685
976,685
977,685
978,685
979,685
980,685
981,685
982,685
983,685
984,685
985,685
986,685
987,685
988,685
989,685
990,685
991,685
992,685
993,685
994,685
995,685
996,685
997,685
998,685
999,685
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
1030,685
1031,685
1032,685
1033,685
1034,685
1035,685
1036,685
1037,685
1038,685
1039,685
1040,685
1041,685
1042,685
1043,685
1044,685
1045,685
1046,685
1047,685
1048,685
1049,685
1050,685
1051,685
1052,685
1053,685
1054,685
1055,685
1056,684
1056,683
1056,682
1057,682
1058,682
1059,682
1060,682
1061,682
1062,682
1063,682
1064,682
1065,682
1066,682
1067,682
1068,682
1069,682
1070,682
1071,682
1072,682
1073,682
1074,682
1075,682
1076,682
1077,682
1078,682
1079,682
1080,682
1081,682
1082,682
1083,682
1084,682
1085,682
1086,682
1087,682
1088,682
1089,682
1090,682
1091,682
1092,682
1093,682
1094,682
1095,682
1096,682
1097,682
1098,682
1099,682
1100,682
1101,682
1102,682
1103,682
1104,682
1105,682
1106,682
1107,682
1108,682
1109,682
1110,682
1111,682
1112,682
1113,682
1114,682
1115,682
1116,682
1117,682
1118,682
1119,682
1120,682
1121,682
1122,682
1123,682
1124,682
1125,682
1126,682
1127,682
1128,682
1129,682
1130,682
1131,681
1131,680
1131,679
1132,678
1133,678
1134,678
1135,678
1136,678
1137,678
1138,678
1139,678
1140,678
1141,678
1142,678
1143,678
1144,678
1145,678
1146,678
1147,678
1148,678
1149,678
1150,678
1151,678
1152,677
1152,676
1152,675
1152,674
1153,674
1154,674
1155,674
1156,674
1157,674
1158,674
1159,674
1160,674
1161,674
1162,674
1163,674
1164,674
1165,674
1166,674
1167,673
1167,672
1167,671
1167,670
1168,670
1169,670
1170,670
1171,670
1172,670
1173,670
1174,670
1175,670
1176,670
1177,669
1177,668
1177,667
1177,666
1178,666
1179,666
1180,666
1181,666
1182,666
1183,666
1184,666
1185,666
1186,666
1187,666
1188,666
1189,666
1190,666
1191,666
1192,665
1192,664
1192,663
1193,663
1194,663
1195,663
1196,663
1197,663
1198,663
1199,663
1200,663
1201,663
1202,663
1203,663
1204,663
1205,663
1206,663
1207,662
1207,661
1207,660
1207,659
1208,659
1209,659
1210,659
1211,659
1212,659
1213,659
1214,659
1215,659
1216,659
1217,659
1218,659
1219,659
1220,659
1221,659
1222,659
1223,659
1224,659
1225,659
1226,659
1227,659
1228,658
1228,657
1228,656
1228,655
1229,655
1230,655
1231,655
1232,655
1233,655
1234,655
1235,655
1236,655
1237,655
1238,655
1239,655
1240,655
1241,655
1242,655
1243,655
1244,655
1245,655
1246,655
1247,655
1248,654
1248,653
1248,652
1248,651
1249,651
1250,651
1251,651
1252,651
1253,651
1254,651
1255,651
1256,651
1257,651
1258,651
1259,651
1260,651
1261,651
1262,651
1263,651
1264,651
1265,651
1266,651
1267,651
1268,650
1268,649
1268,648
1268,647
1269,647
1270,647
1271,647
1272,647
1273,647
1274,647
1275,647
1276,647
1277,647
1278,647
1279,647
1280,647
1281,647
1282,647
1283,647
1284,647
1285,647
1286,647
1287,647
1288,647
1289,647
1290,647
1291,647
1292,647
1293,646
1293,645
1294,644
1295,644
1296,644
1297,644
1298,644
1299,644
1300,644
1301,644
1302,644
1303,644
1304,644
1305,644
1306,644
1307,644
1308,644
1309,644
1310,644
1311,644
1312,644
1313,644
1314,644
1315,644
1316,644
1317,644
1318,644
1319,644
1320,644
1321,644
1322,644
1323,644
1324,644
1325,644
1326,644
1327,644
1328,644
1329,644
1330,644
1331,644
1332,644
1333,644
1334,644
1335,644
1336,644
1337,644
1338,644
1339,644
1340,644
1341,644
1342,644
1343,644
1344,643
1344,642
1344,641
1344,640
1345,640
1346,640
1347,640
1348,640
1349,640
1350,640
1351,640
1352,640
1353,640
1354,640
1355,640
1356,640
1357,640
1358,640
1359,640
1360,640
1361,640
1362,640
1363,640
1364,640
1365,640
1366,640
1367,640
1368,640
1369,640
1370,640
1371,640
1372,640
1373,640
1374,640
1375,640
1376,640
1377,640
1378,640
1379,640
1380,640
1381,640
1382,640
1383,640
1384,640
1385,640
1386,640
1387,640
1388,640
1389,640
1390,640
1391,640
1392,640
1393,640
1394,640
1395,640
1396,640
1397,640
1398,640
1399,640
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,640
1431,640
1432,640
1433,640
1434,640
1435,639
1435,638
1435,637
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,636
1451,636
1452,636
1453,636
1454,636
1455,636
1456,636
1457,636
1458,636
1459,636
1460,636
1461,636
1462,636
1463,636
1464,636
1465,636
1466,636
1467,636
1468,636
1469,636
1470,636
1471,636
1472,636
1473,636
1474,636
1475,636
1476,636
1477,636
1478,636
1479,636
1480,636
1481,635
1481,634
1481,633
1481,632
1482,632
1483,632
1484,632
1485,632
1486,632
1487,632
1488,632
1489,632
1490,632
1491,632
1492,632
1493,632
1494,632
1495,632
1496,632
1497,632
1498,632
1499,632
1500,632
1501,632
1502,632
1503,632
1504,632
1505,632
1506,631
1506,630
1506,629
1506,628
1507,628
1508,628
1509,628
1510,628
1511,628
1512,628
1513,628
1514,628
1515,628
1516,628
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,627
1531,626
1531,625
1532,625
1533,625
1534,625
1535,625
1536,625
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,624
1557,623
1557,622
1557,621
1558,621
1559,621
1560,621
1561,621
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,620
1577,619
1577,618
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,617
1593,617
1594,617
1595,617
1596,617
1597,617
1598,617
1599,617
1600,617
1601,617
1602,616
1602,615
1602,614
1602,613
1603,613
1604,613
1605,613
1606,613
1607,613
1608,613
1609,613
1610,613
1611,613
1612,613
1613,613
1614,613
1615,613
1616,613
1617,613
1618,613
1619,613
1620,613
1621,613
1622,613
1623,612
1623,611
1623,610
1623,609
1624,609
1625,609
1626,609
1627,609
1628,609
1629,609
1630,609
1631,609
1632,609
1633,609
1634,609
1635,609
1636,609
1637,609
1638,609
1639,609
1640,609
1641,609
1642,609
1643,608
1643,607
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,601
1688,600
1688,599
1688,598
1689,598
1690,598
1691,598
1692,598
1693,598
1694,598
1695,598
1696,598
1697,598
1698,598
1699,598
1700,598
1701,598
1702,598
1703,598
1704,598
1705,598
1706,598
1707,598
1708,598
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,597
1729,596
1729,595
1729,594
1730,594
1731,594
1732,594
1733,594
1734,594
1735,594
1736,594
1737,594
1738,594
1739,594
1740,594
1741,594
1742,594
1743,594
1744,594
1745,594
1746,594
1747,594
1748,594
1749,594
1750,594
1751,594
1752,594
1753,594
1754,594
1755,594
1756,594
1757,594
1758,594
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,593
1820,592
1820,591
1820,590
1821,590
1822,590
1823,590
1824,590
1825,590
1826,590
1827,590
1828,590
1829,590
1830,590
1831,590
1832,590
1833,590
1834,590
1835,590
1836,590
1837,590
1838,590
1839,590
1840,590
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,589
1886,588
1886,587
1887,587
1888,587
1889,587
1890,587
1891,587
1892,587
1893,587
1894,587
1895,587
1896,587
1897,587
1898,587
1899,587
1900,587
1901,587
1902,587
1903,587
1904,587
1905,587
1906,587
1907,587
1908,587
1909,587
1910,587
1911,587
1912,587
1913,587
1914,587
1915,587
1916,587
1917,587
1918,587
1919,587
1920,587
1921,586
1921,585
1921,584
1921,583
1922,583
1923,583
1924,583
1925,583
1926,583
1927,583
1928,583
1929,583
1930,583
1931,583
1932,583
1933,583
1934,583
1935,583
1936,583
1937,583
1938,583
1939,583
1940,583
1941,583
1942,583
1943,583
1944,583
1945,583
1946,583
1947,583
1948,583
1949,583
1950,583
1951,583
1952,583
1953,583
1954,583
1955,583
1956,583
1957,582
1957,581
1957,580
1957,579
1958,579
1959,579
1960,579
1961,579
1962,579
1963,579
1964,579
1965,579
1966,579
1967,579
1968,579
1969,579
1970,579
1971,579
1972,579
1973,579
1974,579
1975,579
1976,579
1977,579
1978,579
1979,579
1980,579
1981,579
1982,579
1983,579
1984,579
1985,579
1986,579
1987,579
1988,579
1989,579
1990,579
1991,579
1992,579
1993,579
1994,579
1995,579
1996,579
1997,579
1998,579
1999,579
2000,579
2001,579
2002,579
2003,579
2004,579
2005,579
2006,579
2007,578
2007,577
2007,576
2007,575
2008,575
2009,575
2010,575
2011,575
2012,575
2013,575
2014,575
2015,575
2016,575
2017,575
2018,575
2019,575
2020,575
2021,575
2022,575
2023,575
2024,575
2025,575
2026,575
2027,575
2028,575
2029,575
2030,575
2031,575
2032,575
2033,575
2034,575
2035,575
2036,575
2037,575
2038,575
2039,575
2040,575
2041,575
2042,575
2043,575
2044,575
2045,575
2046,575
2047,575
2048,575
2049,575
2050,575
2051,575
2052,575
2052,576
2052,577
2052,578
2053,579
2054,579
2055,579
2056,579
2057,579
2058,579
2059,579
2060,579
2061,579
2062,579
2063,579
2064,579
2065,579
2066,579
2067,579
2068,579
2069,579
2070,579
2071,579
2072,579
2073,579
2074,579
2075,579
2076,579
2077,579
2078,579
2079,579
2080,579
2081,579
2082,579
2083,579
2084,579
2085,579
2086,579
2087,579
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,578
2129,577
2129,576
2129,575
2130,575
2131,575
2132,575
2133,575
2134,575
2135,575
2136,575
2137,575
2138,575
2139,575
2140,575
2141,575
2142,575
2143,575
2144,575
2145,575
2146,575
2147,575
2148,575
2149,575
2150,575
2151,575
2152,575
2153,575
2154,575
2155,575
2156,575
2157,575
2158,575
2159,574
2159,573
2159,572
2160,571
2161,571
2162,571
2163,571
2164,571
2165,571
2166,571
2167,571
2168,571
2169,571
2170,571
2171,571
2172,571
2173,571
2174,571
2175,571
2176,571
2177,571
2178,571
2179,571
2180,571
2181,571
2182,571
2183,571
2184,571
2185,571
2186,571
2187,571
2188,571
2189,571
2190,570
2190,569
2190,568
2191,568
2192,568
2193,568
2194,568
2195,568
2196,568
2197,568
2198,568
2199,568
2200,568
2201,568
2202,568
2203,568
2204,568
2205,568
2206,568
2207,568
2208,568
2209,568
2210,568
2211,568
2212,568
2213,568
2214,568
2215,568
2216,568
2217,568
2218,568
2219,568
2220,568
2221,568
2222,568
2223,568
2224,568
2225,567
2225,566
2225,565
2225,564
2226,564
2227,564
2228,564
2229,564
2230,564
2231,564
2232,564
2233,564
2234,564
2235,564
2236,564
2237,564
2238,564
2239,564
2240,564
2241,564
2242,564
2243,564
2244,564
2245,564
2246,564
2247,564
2248,564
2249,564
2250,564
2251,564
2252,564
2253,564
2254,564
2255,564
2256,564
2257,564
2258,564
2259,564
2260,563
2260,562
2260,561
2260,560
2261,560
2262,560
2263,560
2264,560
2265,560
2266,560
2267,560
2268,560
2269,560
2270,560
2271,560
2272,560
2273,560
2274,560
2275,560
2276,560
2277,560
2278,560
2279,560
2280,560
2281,560
2282,560
2283,560
2284,560
2285,560
2286,559
2286,558
2286,557
2286,556
2287,556
2288,556
2289,556
2290,556
2291,556
2292,556
2293,556
2294,556
2295,556
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,555
2311,554
2311,553
2312,552
2313,552
2314,552
2315,552
2316,552
2317,552
2318,552
2319,552
2320,552
2321,552
2322,552
2323,552
2324,552
2325,552
2326,552
2327,552
2328,552
2329,552
2330,552
2331,552
2332,552
2333,552
2334,552
2335,552
2336,551
2336,550
2336,549
2337,549
2338,549
2339,549
2340,549
2341,549
2342,549
2343,549
2344,549
2345,549
2346,549
2347,549
2348,549
2349,549
2350,549
2351,549
2352,549
2353,549
2354,549
2355,549
2356,549
2357,549
2358,549
2359,549
2360,549
2361,549
2362,549
2363,549
2364,549
2365,549
2366,549
2367,548
2367,547
2367,546
2367,545
2368,545
2369,545
2370,545
2371,545
2372,545
2373,545
2374,545
2375,545
2376,545
2377,545
2378,545
2379,545
2380,545
2381,545
2382,545
2383,545
2384,545
2385,545
2386,545
2387,545
2388,545
2389,545
2390,545
2391,545
2392,544
2392,543
2392,542
2392,541
2393,541
2394,541
2395,541
2396,541
2397,541
2398,541
2399,541
2400,541
2401,541
2402,541
2403,541
2404,541
2405,541
2406,541
2407,541
2408,541
2409,541
2410,541
2411,541
2412,541
2413,541
2414,541
2415,541
2416,541
2417,541
2418,541
2419,541
2420,541
2421,541
2422,540
2422,539
2422,538
2423,537
2424,537
2425,537
2426,537
2427,537
2428,537
2429,537
2430,537
2431,537
2432,537
2433,537
2434,537
2435,537
2436,537
2437,537
2438,537
2439,537
2440,537
2441,537
2442,537
2443,537
2444,537
2445,537
2446,537
2447,537
2448,536
2448,535
2448,534
2449,533
2450,533
2451,533
2452,533
2453,533
2454,533
2455,533
2456,533
2457,533
2458,533
2459,533
2460,533
2461,533
2462,533
2463,533
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,530
2484,530
2485,530
2486,530
2487,530
2488,530
2489,530
2490,530
2491,530
2492,530
2493,529
2493,528
2493,527
2493,526
