1,708
2,708
3,707
3,706
3,705
3,704
4,704
5,704
6,704
7,704
8,704
9,704
10,704
11,704
12,704
13,703
13,702
13,701
14,701
15,701
16,701
17,701
18,701
19,701
20,701
21,701
22,701
23,700
23,699
23,698
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,692
43,691
43,690
43,689
44,689
45,689
46,689
47,689
48,689
49,689
50,689
51,689
52,689
53,688
53,687
53,686
53,685
54,685
55,685
56,685
57,685
58,685
59,685
60,685
61,685
62,685
63,685
64,685
65,685
66,685
67,685
68,684
68,683
68,682
69,682
70,682
71,682
72,682
73,682
74,682
75,682
76,682
77,682
78,681
78,680
78,679
79,678
80,678
81,678
82,678
83,678
84,678
85,678
86,678
87,678
88,678
89,678
90,678
91,678
92,678
93,678
94,677
94,676
94,675
94,674
95,674
96,674
97,674
98,674
99,674
100,674
101,674
102,674
103,674
104,673
104,672
104,671
104,670
105,670
106,670
107,670
108,670
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,643
185,642
185,641
185,640
186,640
187,640
188,640
189,640
190,640
191,640
192,640
193,640
194,640
195,639
195,638
195,637
195,636
196,636
197,636
198,636
199,636
200,636
201,636
202,636
203,636
204,636
205,635
205,634
205,633
205,632
206,632
207,632
208,632
209,632
210,632
211,632
212,632
213,632
214,632
215,631
215,630
215,629
215,628
216,628
217,628
218,628
219,628
220,628
221,628
222,628
223,628
224,628
225,627
225,626
225,625
226,625
227,625
228,625
229,625
230,625
231,625
232,625
233,625
234,625
235,624
235,623
235,622
235,621
236,621
237,621
238,621
239,621
240,621
241,621
242,621
243,621
244,621
245,621
246,621
247,621
248,621
249,621
250,621
251,620
251,619
251,618
251,617
252,617
253,617
254,617
255,617
256,617
257,617
258,617
259,617
260,617
261,617
262,617
263,617
264,617
265,617
266,617
267,617
268,617
269,617
270,617
271,616
271,615
271,614
271,613
272,613
273,613
274,613
275,613
276,613
277,613
278,613
279,613
280,613
281,613
282,613
283,613
284,613
285,613
286,613
287,613
288,613
289,613
290,613
291,612
291,611
291,610
291,609
292,609
293,609
294,609
295,609
296,609
297,609
298,609
299,609
300,609
301,609
302,609
303,609
304,609
305,609
306,608
306,607
306,606
307,606
308,606
309,606
310,606
311,606
312,606
313,606
314,606
315,606
316,606
317,606
318,606
319,606
320,606
321,605
321,604
321,603
322,602
323,602
324,602
325,602
326,602
327,602
328,602
329,602
330,602
331,602
332,601
332,600
332,599
332,598
333,598
334,598
335,598
336,598
337,598
338,598
339,598
340,598
341,598
342,598
343,598
344,598
345,598
346,598
347,597
347,596
347,595
347,594
348,594
349,594
350,594
351,594
352,594
353,594
354,594
355,594
356,594
357,593
357,592
357,591
357,590
358,590
359,590
360,590
361,590
362,590
363,590
364,590
365,590
366,590
367,589
367,588
367,587
368,587
369,587
370,587
371,587
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,579
403,579
404,579
405,579
406,579
407,579
408,578
408,577
408,576
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,574
468,573
468,572
469,571
470,571
471,571
472,571
473,571
474,571
475,571
476,571
477,571
478,571
479,571
480,571
481,571
482,571
483,571
484,571
485,571
486,571
487,571
488,571
489,571
490,571
491,571
492,571
493,571
494,570
494,569
494,568
495,568
496,568
497,568
498,568
499,568
500,568
501,568
502,568
503,568
504,567
504,566
504,565
504,564
505,564
506,564
507,564
508,564
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,560
525,560
526,560
527,560
528,560
529,559
529,558
529,557
529,556
530,556
531,556
532,556
533,556
534,556
535,556
536,556
537,556
538,556
539,555
539,554
539,553
540,552
541,552
542,552
543,552
544,552
545,552
546,552
547,552
548,552
549,551
549,550
549,549
550,549
551,549
552,549
553,549
554,549
555,549
556,549
557,549
558,549
559,548
559,547
559,546
559,545
560,545
561,545
562,545
563,545
564,544
564,543
564,542
565,541
566,541
567,541
568,541
569,541
570,541
571,541
572,541
573,541
574,541
575,541
576,541
577,541
578,541
579,541
580,540
580,539
580,538
580,537
581,537
582,537
583,537
584,537
585,537
586,537
587,537
588,537
589,537
590,536
590,535
590,534
591,533
592,533
593,533
594,533
595,533
596,533
597,533
598,533
599,533
600,532
600,531
600,530
601,530
602,530
603,530
604,530
605,530
606,530
607,530
608,530
609,530
610,529
610,528
610,527
610,526
611,526
612,526
613,526
614,526
615,526
616,526
617,526
618,526
619,526
620,525
620,524
620,523
620,522
621,522
622,522
623,522
624,522
625,522
626,522
627,522
628,522
629,522
630,521
630,520
630,519
630,518
631,518
632,518
633,518
634,518
635,518
636,518
637,518
638,518
639,518
640,517
640,516
640,515
641,515
642,514
643,514
644,514
645,514
646,514
647,514
648,514
649,514
650,514
651,513
651,512
651,511
652,511
653,511
654,511
655,511
656,511
657,511
658,511
659,511
660,511
661,511
662,511
663,511
664,511
665,511
666,510
666,509
666,508
666,507
667,507
668,507
669,507
670,507
671,507
672,507
673,507
674,507
675,507
676,506
676,505
676,504
676,503
677,503
678,503
679,503
680,503
681,503
682,503
683,503
684,503
685,503
686,503
687,503
688,503
689,503
690,503
691,502
691,501
691,500
691,499
692,499
693,499
694,499
695,499
696,499
697,499
698,499
699,499
700,499
701,498
701,497
701,496
702,496
703,496
704,496
705,496
706,496
707,496
708,496
709,496
710,496
711,496
712,496
713,496
714,496
715,496
716,495
716,494
716,493
716,492
717,492
718,492
719,492
720,492
721,492
722,492
723,492
724,492
725,492
726,491
726,490
726,489
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
741,489
741,490
741,491
742,492
743,492
744,492
745,492
746,492
747,492
748,492
749,492
750,492
751,492
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
772,492
773,492
774,492
775,492
776,492
777,492
778,492
779,492
780,492
781,492
782,492
783,492
784,492
785,492
786,492
787,492
788,492
789,492
790,492
791,492
792,492
793,492
794,492
795,492
796,492
797,492
798,492
799,492
800,492
801,492
802,492
803,492
804,492
805,492
806,492
807,492
808,492
809,492
810,492
811,492
812,492
813,492
814,492
815,492
816,492
817,492
818,492
819,492
820,492
821,492
822,492
823,492
824,492
825,492
826,492
827,492
828,492
829,492
830,492
831,492
832,492
833,492
834,492
835,492
836,492
837,492
838,492
839,492
840,492
841,492
842,492
843,492
844,492
845,492
846,492
847,492
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,492
869,492
870,492
871,492
872,492
873,492
874,492
875,492
876,492
877,492
878,492
879,492
880,492
881,492
882,492
883,491
883,490
883,489
883,488
884,488
885,488
886,488
887,488
888,488
889,488
890,488
891,488
892,488
893,488
894,488
895,488
896,488
897,488
898,488
899,488
900,488
901,488
902,488
903,488
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,488
930,488
931,488
932,488
933,488
934,488
935,488
936,488
937,488
938,488
939,488
940,488
941,488
942,488
943,488
944,488
945,488
946,488
947,488
948,488
949,488
950,488
951,488
952,488
953,488
954,488
955,488
956,488
957,488
958,488
959,488
960,488
961,488
962,488
963,488
964,488
965,488
966,488
967,488
968,488
969,488
970,488
971,488
972,488
973,488
974,488
975,488
976,488
977,488
978,488
979,488
980,488
981,488
982,488
983,488
984,488
985,488
986,488
987,488
988,488
989,488
990,488
991,488
992,488
993,488
994,488
995,488
996,488
997,488
998,488
999,488
1000,488
1001,488
1002,488
1003,488
1004,488
1005,488
1006,488
1007,488
1008,488
1009,488
1010,488
1011,488
1012,488
1013,488
1014,488
1015,488
1016,488
1017,488
1018,488
1019,488
1020,488
1021,488
1022,488
1023,488
1024,488
1025,488
1026,488
1027,488
1028,488
1029,488
1030,488
1031,488
1032,488
1033,488
1034,488
1035,488
1036,488
1037,488
1038,488
1039,488
1040,488
1041,488
1042,488
1043,488
1044,488
1045,488
1046,488
1047,488
1048,488
1049,488
1050,488
1051,488
1052,488
1053,488
1054,488
1055,488
1056,487
1056,486
1056,485
1056,484
1057,484
1058,484
1059,484
1060,484
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,479
1071,478
1071,477
1072,477
1073,477
1074,477
1075,477
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,473
1087,473
1088,473
1089,473
1090,473
1091,473
1092,473
1093,473
1094,473
1095,473
1096,472
1096,471
1096,470
1096,469
1097,469
1098,469
1099,469
1100,469
1101,469
1102,469
1103,469
1104,469
1105,469
1106,468
1106,467
1106,466
1106,465
1107,465
1108,465
1109,465
1110,465
1111,465
1112,465
1113,465
1114,465
1115,465
1116,465
1117,465
1118,465
1119,465
1120,465
1121,465
1122,465
1123,465
1124,465
1125,465
1126,464
1126,463
1126,462
1127,461
1128,461
1129,461
1130,461
1131,461
1132,461
1133,461
1134,461
1135,461
1136,461
1137,461
1138,461
1139,461
1140,461
1141,461
1142,460
1142,459
1142,458
1143,458
1144,458
1145,458
1146,458
1147,458
1148,458
1149,458
1150,458
1151,458
1152,458
1153,458
1154,458
1155,458
1156,458
1157,457
1157,456
1157,455
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,446
1198,446
1199,446
1200,446
1201,446
1202,445
1202,444
1202,443
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,439
1239,439
1240,439
1241,439
1242,439
1243,439
1244,439
1245,439
1246,439
1247,439
1248,438
1248,437
1248,436
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,434
1273,433
1273,432
1273,431
1274,431
1275,431
1276,431
1277,431
1278,431
1279,431
1280,431
1281,431
1282,431
1283,431
1284,431
1285,431
1286,431
1287,431
1288,431
1289,431
1290,431
1291,431
1292,431
1293,431
1294,431
1295,431
1296,431
1297,431
1298,431
1299,430
1299,429
1299,428
1299,427
1300,427
1301,427
1302,427
1303,427
1304,427
1305,427
1306,427
1307,427
1308,427
1309,427
1310,427
1311,427
1312,427
1313,427
1314,427
1315,427
1316,427
1317,427
1318,427
1319,426
1319,425
1319,424
1319,423
1320,423
1321,423
1322,423
1323,423
1324,423
1325,423
1326,423
1327,423
1328,423
1329,423
1330,423
1331,423
1332,423
1333,423
1334,422
1334,421
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,420
1350,420
1351,420
1352,420
1353,420
1354,419
1354,418
1354,417
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,415
1374,414
1374,413
1375,412
1376,412
1377,412
1378,412
1379,412
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,411
1395,410
1395,409
1395,408
1396,408
1397,408
1398,408
1399,408
1400,408
1401,408
1402,408
1403,408
1404,408
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,407
1420,406
1420,405
1420,404
1421,404
1422,404
1423,404
1424,404
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,403
1445,402
1445,401
1446,401
1447,401
1448,401
1449,401
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,393
1517,393
1518,393
1519,393
1520,393
1521,393
1522,393
1523,393
1524,393
1525,393
1526,392
1526,391
1526,390
1526,389
1527,389
1528,389
1529,389
1530,389
1531,389
1532,389
1533,389
1534,389
1535,389
1536,389
1537,389
1538,389
1539,389
1540,389
1541,389
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,389
1558,389
1559,389
1560,389
1561,389
1562,388
1562,387
1562,386
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,385
1593,385
1594,385
1595,385
1596,385
1597,385
1598,385
1599,385
1600,385
1601,385
1602,385
1603,385
1604,385
1605,385
1606,385
1607,385
1608,385
1609,385
1610,385
1611,385
1612,384
1612,383
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,382
1644,382
1645,382
1646,382
1647,382
1648,382
1649,382
1650,382
1651,382
1652,382
1653,381
1653,380
1653,379
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,377
1688,376
1688,375
1688,374
1689,374
1690,374
1691,374
1692,374
1693,374
1694,374
1695,374
1696,374
1697,374
1698,374
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,370
1796,370
1797,370
1798,370
1799,370
1800,369
1800,368
1800,367
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,365
1845,364
1845,363
1846,363
1847,363
1848,363
1849,363
1850,363
1851,363
1852,363
1853,363
1854,363
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,362
1906,361
1906,360
1906,359
1907,359
1908,359
1909,359
1910,359
1911,359
1912,359
1913,359
1914,359
1915,359
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,355
1978,355
1979,355
1980,355
1981,355
1982,355
1983,355
1984,355
1985,355
1986,355
1987,354
1987,353
1987,352
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,351
2003,351
2004,351
2005,351
2006,351
2007,351
2008,351
2009,351
2010,351
2011,351
2012,350
2012,349
2012,348
2013,347
2014,347
2015,347
2016,347
2017,347
2018,347
2019,347
2020,347
2021,347
2022,347
2023,347
2024,347
2025,347
2026,347
2027,347
2028,347
2029,347
2030,347
2031,347
2032,347
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,348
2047,349
2047,350
2048,351
2049,351
2050,351
2051,351
2052,351
2053,351
2054,351
2055,351
2056,351
2057,351
2058,351
2059,351
2060,351
2061,351
2062,351
2063,351
2064,351
2065,351
2066,351
2067,351
2068,351
2069,351
2070,351
2071,351
2072,351
2073,351
2074,351
2075,351
2076,351
2077,351
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
2092,352
2092,353
2092,354
2093,355
2094,355
2095,355
2096,355
2097,355
2098,355
2099,355
2100,355
2101,355
2102,355
2103,355
2104,355
2105,355
2106,355
2107,355
2108,355
2109,354
2109,353
2109,352
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,351
2125,351
2126,351
2127,351
2128,351
2129,350
2129,349
2129,348
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,343
2164,342
2164,341
2164,340
2165,340
2166,340
2167,340
2168,340
2169,340
2170,340
2171,340
2172,340
2173,340
2174,340
2175,340
2176,340
2177,340
2178,340
2179,339
2179,338
2179,337
2179,336
2180,336
2181,336
2182,336
2183,336
2184,336
2185,336
2186,336
2187,336
2188,336
2189,336
2190,336
2191,336
2192,336
2193,336
2194,336
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,335
2210,334
2210,333
2210,332
2211,332
2212,332
2213,332
2214,332
2215,332
2216,332
2217,332
2218,332
2219,332
2220,332
2221,332
2222,332
2223,332
2224,332
2225,332
2226,332
2227,332
2228,332
2229,332
2230,332
2231,332
2232,332
2233,332
2234,332
2235,331
2235,330
2235,329
2236,328
2237,328
2238,328
2239,328
2240,328
2241,328
2242,328
2243,328
2244,328
2245,328
2246,328
2247,328
2248,328
2249,328
2250,328
2251,328
2252,328
2253,328
2254,328
2255,328
2256,328
2257,328
2258,328
2259,328
2260,328
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,327
2276,326
2276,325
2277,325
2278,325
2279,325
2280,325
2281,325
2282,325
2283,325
2284,325
2285,325
2286,325
2287,325
2288,325
2289,325
2290,325
2291,325
2292,325
2293,325
2294,325
2295,325
2296,325
2297,325
2298,325
2299,325
2300,325
2301,325
2302,325
2303,325
2304,325
2305,325
2306,325
2307,325
2308,325
2309,325
2310,325
2311,325
2312,325
2313,325
2314,325
2315,325
2316,325
2317,325
2318,325
2319,325
2320,325
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,324
2352,323
2352,322
2352,321
2353,321
2354,321
2355,321
2356,321
2357,321
2358,321
2359,321
2360,321
2361,321
2362,321
2363,321
2364,321
2365,321
2366,321
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,320
2387,319
2387,318
2387,317
2388,317
2389,317
2390,317
2391,317
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,312
2427,311
2428,310
2428,309
2429,309
2430,309
2431,309
2432,309
2433,309
2434,309
2435,309
2436,309
2437,309
2438,308
2438,307
2438,306
2439,306
2440,306
2441,306
2442,306
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
2449,298
2450,298
2451,298
2452,298
2453,297
2453,296
2453,295
2453,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
2454,279
2455,279
2456,279
2457,279
2458,278
2458,277
2458,276
2458,275
2458,274
2458,273
2458,272
2458,271
2458,270
2458,269
2458,268
2458,267
2458,266
2458,265
2458,264
2459,264
2460,264
2461,264
2462,264
2463,263
2463,262
2463,261
2463,260
2463,259
2463,258
2463,257
2463,256
2463,255
2463,254
2463,253
2463,252
2463,251
2463,250
2463,249
2463,248
2463,247
2463,246
2463,245
2464,245
2465,245
2466,245
2467,245
2468,244
2468,243
2468,242
2468,241
2468,240
2468,239
2468,238
2468,237
2468,236
2468,235
2468,234
2468,233
2468,232
2468,231
2468,230
2468,229
2468,228
2468,227
2468,226
2468,225
2468,224
2468,223
2468,222
2468,221
2468,220
2468,219
2468,218
2468,217
2468,216
2468,215
2468,214
2468,213
2468,212
2468,211
2468,210
2468,209
2468,208
2468,207
2468,206
2468,205
2468,204
2468,203
2468,202
2468,201
2468,200
2468,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,192
2489,192
2490,192
2491,192
2492,192
2493,191
2493,190
2493,189
2493,188
