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