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