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