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