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