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