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