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