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