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