1,894
2,894
3,893
3,892
3,891
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,882
23,881
23,880
23,879
24,879
25,879
26,879
27,879
28,879
29,879
30,879
31,879
32,879
33,878
33,877
33,876
33,875
34,875
35,875
36,875
37,875
38,875
39,875
40,875
41,875
42,875
43,874
43,873
43,872
43,871
44,871
45,871
46,871
47,871
48,871
49,871
50,871
51,871
52,871
53,870
53,869
53,868
54,868
55,868
56,868
57,868
58,868
59,868
60,868
61,868
62,868
63,868
64,868
65,868
66,868
67,868
68,867
68,866
68,865
68,864
69,864
70,864
71,864
72,864
73,864
74,864
75,864
76,864
77,864
78,864
79,864
80,864
81,864
82,864
83,864
84,863
84,862
84,861
84,860
85,860
86,860
87,860
88,860
89,860
90,860
91,860
92,860
93,860
94,860
95,860
96,860
97,860
98,860
99,859
99,858
99,857
99,856
100,856
101,856
102,856
103,856
104,856
105,856
106,856
107,856
108,856
109,856
110,856
111,856
112,856
113,856
114,855
114,854
114,853
114,852
115,852
116,852
117,852
118,852
119,852
120,852
121,852
122,852
123,852
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,845
155,845
156,845
157,845
158,845
159,844
159,843
159,842
160,841
161,841
162,841
163,841
164,841
165,841
166,841
167,841
168,841
169,841
170,841
171,841
172,841
173,841
174,841
175,841
176,841
177,841
178,841
179,841
180,840
180,839
180,838
180,837
181,837
182,837
183,837
184,837
185,837
186,837
187,837
188,837
189,837
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,833
226,833
227,833
228,833
229,833
230,833
231,833
232,833
233,833
234,833
235,832
235,831
235,830
236,830
237,830
238,830
239,830
240,830
241,830
242,830
243,830
244,830
245,830
246,830
247,830
248,830
249,830
250,830
251,830
252,830
253,830
254,830
255,830
256,829
256,828
256,827
256,826
257,826
258,826
259,826
260,826
261,826
262,826
263,826
264,826
265,826
266,826
267,826
268,826
269,826
270,826
271,825
271,824
271,823
271,822
272,822
273,822
274,822
275,822
276,822
277,822
278,822
279,822
280,822
281,822
282,822
283,822
284,822
285,822
286,821
286,820
286,819
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,818
302,818
303,818
304,818
305,818
306,817
306,816
306,815
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,814
322,814
323,814
324,814
325,814
326,814
327,813
327,812
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,811
343,811
344,811
345,811
346,811
347,810
347,809
347,808
347,807
348,807
349,807
350,807
351,807
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,803
388,803
389,803
390,803
391,803
392,802
392,801
392,800
392,799
393,799
394,799
395,799
396,799
397,799
398,799
399,799
400,799
401,799
402,799
403,799
404,799
405,799
406,799
407,799
408,799
409,799
410,799
411,799
412,799
413,798
413,797
413,796
413,795
414,795
415,795
416,795
417,795
418,795
419,795
420,795
421,795
422,795
423,794
423,793
423,792
424,792
425,792
426,792
427,792
428,792
429,792
430,792
431,792
432,792
433,792
434,792
435,792
436,792
437,792
438,791
438,790
438,789
438,788
439,788
440,788
441,788
442,788
443,788
444,788
445,788
446,788
447,788
448,788
449,788
450,788
451,788
452,788
453,787
453,786
453,785
453,784
454,784
455,784
456,784
457,784
458,784
459,784
460,784
461,784
462,784
463,783
463,782
463,781
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,775
494,774
494,773
495,773
496,773
497,773
498,773
499,773
500,773
501,773
502,773
503,773
504,773
505,773
506,773
507,773
508,773
509,772
509,771
509,770
509,769
510,769
511,769
512,769
513,769
514,769
515,769
516,769
517,769
518,769
519,769
520,769
521,769
522,769
523,769
524,769
525,769
526,769
527,769
528,769
529,768
529,767
529,766
529,765
530,765
531,765
532,765
533,765
534,765
535,765
536,765
537,765
538,765
539,765
540,765
541,765
542,765
543,765
544,764
544,763
544,762
544,761
545,761
546,761
547,761
548,761
549,761
550,761
551,761
552,761
553,761
554,761
555,761
556,761
557,761
558,761
559,761
560,761
561,761
562,761
563,761
564,760
564,759
565,758
566,757
567,757
568,757
569,757
570,757
571,757
572,757
573,757
574,757
575,757
576,757
577,757
578,757
579,757
580,757
581,757
582,757
583,757
584,757
585,756
585,755
585,754
586,754
587,754
588,754
589,754
590,754
591,754
592,754
593,754
594,754
595,754
596,754
597,754
598,754
599,754
600,753
600,752
600,751
600,750
601,750
602,750
603,750
604,750
605,750
606,750
607,750
608,750
609,750
610,750
611,750
612,750
613,750
614,750
615,749
615,748
615,747
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,745
630,744
630,743
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,738
686,737
686,736
686,735
687,735
688,735
689,735
690,735
691,735
692,735
693,735
694,735
695,735
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,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,727
753,727
754,727
755,727
756,727
757,726
757,725
757,724
757,723
758,723
759,723
760,723
761,723
762,723
763,723
764,723
765,723
766,723
767,722
767,721
767,720
768,720
769,720
770,720
771,720
772,720
773,720
774,720
775,720
776,720
777,719
777,718
777,717
777,716
778,716
779,716
780,716
781,716
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,707
802,706
802,705
803,704
804,704
805,704
806,704
807,704
808,704
809,704
810,704
811,704
812,704
813,703
813,702
813,701
814,701
815,701
816,701
817,701
818,701
819,701
820,701
821,701
822,701
823,700
823,699
823,698
823,697
824,697
825,697
826,697
827,697
828,697
829,697
830,697
831,697
832,697
833,697
834,697
835,697
836,697
837,697
838,696
838,695
838,694
838,693
839,693
840,693
841,693
842,693
843,693
844,693
845,693
846,693
847,693
848,692
848,691
848,690
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,684
873,683
873,682
874,682
875,682
876,682
877,682
878,682
879,682
880,682
881,682
882,682
883,682
884,682
885,682
886,682
887,682
888,681
888,680
888,679
889,678
890,678
891,678
892,678
893,678
894,678
895,678
896,678
897,678
898,678
899,678
900,678
901,678
902,678
903,678
903,679
903,680
903,681
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
928,683
928,684
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,689
980,689
981,689
982,689
983,689
984,689
985,689
986,689
987,689
988,689
989,689
990,689
991,689
992,689
993,689
994,689
995,689
996,689
997,689
998,689
999,689
1000,689
1001,689
1002,689
1003,689
1004,689
1005,689
1006,689
1007,689
1008,689
1009,689
1010,689
1011,689
1012,689
1013,689
1014,689
1015,689
1016,689
1017,689
1018,689
1019,689
1020,689
1021,689
1022,689
1023,689
1024,689
1025,689
1026,689
1027,689
1028,689
1029,689
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,688
1061,687
1061,686
1061,685
1062,685
1063,685
1064,685
1065,685
1066,685
1067,685
1068,685
1069,685
1070,685
1071,685
1072,685
1073,685
1074,685
1075,685
1076,685
1077,685
1078,685
1079,685
1080,685
1081,685
1082,685
1083,685
1084,685
1085,685
1086,685
1087,685
1088,685
1089,685
1090,685
1091,684
1091,683
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,681
1121,680
1121,679
1121,678
1122,678
1123,678
1124,678
1125,678
1126,678
1127,678
1128,678
1129,678
1130,678
1131,678
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,678
1153,678
1154,678
1155,678
1156,678
1157,678
1158,678
1159,678
1160,678
1161,678
1162,678
1163,678
1164,678
1165,678
1166,678
1167,678
1168,678
1169,678
1170,678
1171,678
1172,678
1173,678
1174,678
1175,678
1176,678
1177,678
1178,678
1179,678
1180,678
1181,678
1182,678
1183,678
1184,678
1185,678
1186,678
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,678
1203,678
1204,678
1205,678
1206,678
1207,678
1208,678
1209,678
1210,678
1211,678
1212,678
1213,678
1214,678
1215,678
1216,678
1217,678
1218,677
1218,676
1218,675
1218,674
1219,674
1220,674
1221,674
1222,674
1223,673
1223,672
1223,671
1223,670
1224,670
1225,670
1226,670
1227,670
1228,669
1228,668
1228,667
1228,666
1229,666
1230,666
1231,666
1232,666
1233,666
1234,666
1235,666
1236,666
1237,666
1238,665
1238,664
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,658
1253,657
1253,656
1253,655
1254,655
1255,655
1256,655
1257,655
1258,655
1259,655
1260,655
1261,655
1262,655
1263,654
1263,653
1263,652
1263,651
1264,651
1265,651
1266,651
1267,651
1268,651
1269,651
1270,651
1271,651
1272,651
1273,651
1274,651
1275,651
1276,651
1277,651
1278,650
1278,649
1278,648
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,647
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,646
1395,645
1395,644
1396,644
1397,644
1398,644
1399,644
1400,644
1401,644
1402,644
1403,644
1404,644
1405,644
1406,644
1407,644
1408,644
1409,644
1410,644
1411,644
1412,644
1413,644
1414,644
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,643
1445,642
1445,641
1445,640
1446,640
1447,640
1448,640
1449,640
1450,640
1451,640
1452,640
1453,640
1454,640
1455,640
1456,640
1457,640
1458,640
1459,640
1460,640
1461,640
1462,640
1463,640
1464,640
1465,640
1466,640
1467,640
1468,640
1469,640
1470,640
1471,639
1471,638
1471,637
1471,636
1472,636
1473,636
1474,636
1475,636
1476,636
1477,636
1478,636
1479,636
1480,636
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,616
1607,615
1607,614
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,613
1624,613
1625,613
1626,613
1627,613
1628,613
1629,613
1630,613
1631,613
1632,613
1633,612
1633,611
1633,610
1633,609
1634,609
1635,609
1636,609
1637,609
1638,609
1639,609
1640,609
1641,609
1642,609
1643,609
1644,609
1645,609
1646,609
1647,609
1648,609
1649,609
1650,609
1651,609
1652,609
1653,609
1654,609
1655,609
1656,609
1657,609
1658,608
1658,607
1658,606
1659,606
1660,606
1661,606
1662,606
1663,606
1664,606
1665,606
1666,606
1667,606
1668,606
1669,606
1670,606
1671,606
1672,606
1673,606
1674,606
1675,606
1676,606
1677,606
1678,606
1679,606
1680,606
1681,606
1682,606
1683,605
1683,604
1683,603
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,602
1710,602
1711,602
1712,602
1713,602
1714,601
1714,600
1714,599
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,598
1760,598
1761,598
1762,598
1763,598
1764,598
1765,598
1766,598
1767,598
1768,598
1769,598
1770,598
1771,598
1772,598
1773,598
1774,597
1774,596
1774,595
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,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,586
1941,585
1941,584
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,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,582
1972,581
1972,580
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
2053,575
2054,575
2055,575
2056,575
2057,575
2057,576
2057,577
2057,578
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,578
2124,577
2124,576
2124,575
2125,575
2126,575
2127,575
2128,575
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,571
2191,571
2192,571
2193,571
2194,571
2195,571
2196,571
2197,571
2198,571
2199,571
2200,571
2201,571
2202,571
2203,571
2204,571
2205,571
2206,571
2207,571
2208,571
2209,571
2210,570
2210,569
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,568
2226,568
2227,568
2228,568
2229,568
2230,568
2231,568
2232,568
2233,568
2234,568
2235,568
2236,568
2237,568
2238,568
2239,568
2240,568
2241,568
2242,568
2243,568
2244,568
2245,568
2246,568
2247,568
2248,568
2249,568
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,568
2266,568
2267,568
2268,568
2269,568
2270,568
2271,568
2272,568
2273,568
2274,568
2275,568
2276,567
2276,566
2276,565
2276,564
2277,564
2278,564
2279,564
2280,564
2281,564
2282,564
2283,564
2284,564
2285,564
2286,564
2287,564
2288,564
2289,564
2290,564
2291,564
2292,564
2293,564
2294,564
2295,564
2296,563
2296,562
2296,561
2296,560
2297,560
2298,560
2299,560
2300,560
2301,560
2302,560
2303,560
2304,560
2305,560
2306,560
2307,560
2308,560
2309,560
2310,560
2311,560
2312,560
2313,560
2314,560
2315,560
2316,560
2317,560
2318,560
2319,560
2320,560
2321,559
2321,558
2321,557
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,555
2341,554
2341,553
2342,552
2343,552
2344,552
2345,552
2346,552
2347,552
2348,552
2349,552
2350,552
2351,552
2352,552
2353,552
2354,552
2355,552
2356,552
2357,552
2358,552
2359,552
2360,552
2361,552
2362,552
2363,552
2364,552
2365,552
2366,552
2367,552
2368,552
2369,552
2370,552
2371,552
2372,551
2372,550
2372,549
2373,549
2374,549
2375,549
2376,549
2377,549
2378,549
2379,549
2380,549
2381,549
2382,549
2383,549
2384,549
2385,549
2386,549
2387,549
2388,549
2389,549
2390,549
2391,549
2392,549
2393,549
2394,549
2395,549
2396,549
2397,549
2398,549
2399,549
2400,549
2401,549
2402,548
2402,547
2402,546
2402,545
2403,545
2404,545
2405,545
2406,545
2407,545
2408,545
2409,545
2410,545
2411,545
2412,545
2413,545
2414,545
2415,545
2416,545
2417,545
2418,545
2419,545
2420,545
2421,545
2422,545
2423,545
2424,545
2425,545
2426,545
2427,544
2427,543
2427,542
2428,541
2429,541
2430,541
2431,541
2432,541
2433,541
2434,541
2435,541
2436,541
2437,541
2438,541
2439,541
2440,541
2441,541
2442,541
2443,541
2444,541
2445,541
2446,541
2447,541
2448,541
2449,541
2450,541
2451,541
2452,541
2453,540
2453,539
2453,538
2453,537
2454,537
2455,537
2456,537
2457,537
2458,537
2459,537
2460,537
2461,537
2462,537
2463,537
2464,537
2465,537
2466,537
2467,537
2468,537
2469,537
2470,537
2471,537
2472,537
2473,536
2473,535
2473,534
2474,533
2475,533
2476,533
2477,533
2478,533
2479,533
2480,533
2481,533
2482,533
2483,533
2484,533
2485,533
2486,533
2487,533
2488,533
2489,533
2490,533
2491,533
2492,533
2493,532
2493,531
2493,530
2494,530
2495,530
2496,530
2497,530
2498,530
2499,530
2500,530
2501,530
2502,530
2503,530
2504,530
2505,530
2506,530
2507,530
2508,529
2508,528
2508,527
2509,526
