1,666
2,666
3,665
3,664
3,663
4,663
5,663
6,663
7,663
8,663
9,663
10,663
11,663
12,663
13,663
14,663
15,663
16,663
17,663
18,663
19,663
20,663
21,663
22,663
23,662
23,661
23,660
23,659
24,659
25,659
26,659
27,659
28,659
29,659
30,659
31,659
32,659
33,658
33,657
33,656
33,655
34,655
35,655
36,655
37,655
38,654
38,653
38,652
38,651
39,651
40,651
41,651
42,651
43,651
44,651
45,651
46,651
47,651
48,651
49,651
50,651
51,651
52,651
53,650
53,649
53,648
53,647
54,647
55,647
56,647
57,647
58,647
59,647
60,647
61,647
62,647
63,646
63,645
63,644
64,644
65,644
66,644
67,644
68,643
68,642
68,641
68,640
69,640
70,640
71,640
72,640
73,640
74,640
75,640
76,640
77,640
78,639
78,638
78,637
79,636
80,636
81,636
82,636
83,636
84,635
84,634
84,633
84,632
85,632
86,632
87,632
88,632
89,632
90,632
91,632
92,632
93,632
94,632
95,632
96,632
97,632
98,632
99,631
99,630
99,629
99,628
99,627
99,626
99,625
100,625
101,625
102,625
103,625
104,625
105,625
106,625
107,625
108,625
109,625
110,625
111,625
112,625
113,625
114,624
114,623
114,622
114,621
115,621
116,621
117,621
118,621
119,621
120,621
121,621
122,621
123,621
124,620
124,619
124,618
124,617
125,617
126,617
127,617
128,617
129,617
130,617
131,617
132,617
133,617
134,616
134,615
134,614
134,613
135,613
136,613
137,613
138,613
139,613
140,613
141,613
142,613
143,613
144,613
145,613
146,613
147,613
148,613
149,613
150,613
151,613
152,613
153,613
154,612
154,611
154,610
155,609
156,609
157,609
158,609
159,609
160,609
161,609
162,609
163,609
164,609
165,609
166,609
167,609
168,609
169,609
170,609
171,609
172,609
173,609
174,609
175,609
176,609
177,609
178,609
179,609
180,609
181,609
182,609
183,609
184,609
185,608
185,607
185,606
186,606
187,606
188,606
189,606
190,606
191,606
192,606
193,606
194,606
195,606
196,606
197,606
198,606
199,606
200,605
200,604
200,603
200,602
201,602
202,602
203,602
204,602
205,602
206,602
207,602
208,602
209,602
210,602
211,602
212,602
213,602
214,602
215,602
216,602
217,602
218,602
219,602
220,601
220,600
220,599
220,598
221,598
222,598
223,598
224,598
225,598
226,598
227,598
228,598
229,598
230,598
231,598
232,598
233,598
234,598
235,597
235,596
235,595
236,594
237,594
238,594
239,594
240,594
241,594
242,594
243,594
244,594
245,594
246,594
247,594
248,594
249,594
250,594
251,594
252,594
253,594
254,594
255,594
256,594
257,594
258,594
259,594
260,594
261,593
261,592
261,591
261,590
262,590
263,590
264,590
265,590
266,590
267,590
268,590
269,590
270,590
271,590
272,590
273,590
274,590
275,590
276,589
276,588
276,587
277,587
278,587
279,587
280,587
281,587
282,587
283,587
284,587
285,587
286,586
286,585
286,584
286,583
287,583
288,583
289,583
290,583
291,583
292,583
293,583
294,583
295,583
296,582
296,581
296,580
296,579
297,579
298,579
299,579
300,579
301,579
302,579
303,579
304,579
305,579
306,579
307,579
308,579
309,579
310,579
311,579
312,579
313,579
314,579
315,579
316,579
317,579
318,579
319,579
320,579
321,579
322,579
323,579
324,579
325,579
326,579
327,578
327,577
327,576
327,575
328,575
329,575
330,575
331,575
332,575
333,575
334,575
335,575
336,575
337,574
337,573
337,572
337,571
338,571
339,571
340,571
341,571
342,571
343,571
344,571
345,571
346,571
347,571
348,571
349,571
350,571
351,571
352,570
352,569
352,568
353,568
354,568
355,568
356,568
357,568
358,568
359,568
360,568
361,568
362,567
362,566
362,565
362,564
363,564
364,564
365,564
366,564
367,563
367,562
367,561
367,560
368,560
369,560
370,560
371,560
372,560
373,560
374,560
375,560
376,560
377,559
377,558
377,557
377,556
378,556
379,556
380,556
381,556
382,555
382,554
382,553
383,552
384,552
385,552
386,552
387,552
388,552
389,552
390,552
391,552
392,552
393,552
394,552
395,552
396,552
397,552
398,552
399,552
400,552
401,552
402,551
402,550
403,549
404,549
405,549
406,549
407,549
408,549
409,549
410,549
411,549
412,549
413,549
414,549
415,549
416,549
417,549
418,548
418,547
418,546
418,545
419,545
420,545
421,545
422,545
423,545
424,545
425,545
426,545
427,545
428,544
428,543
428,542
428,541
429,541
430,541
431,541
432,541
433,541
434,541
435,541
436,541
437,541
438,541
439,541
440,541
441,541
442,541
443,541
444,541
445,541
446,541
447,541
448,541
449,541
450,541
451,541
452,541
453,541
454,541
455,541
456,541
457,541
458,540
458,539
458,538
458,537
459,537
460,537
461,537
462,537
463,537
464,537
465,537
466,537
467,537
468,536
468,535
468,534
469,533
470,533
471,533
472,533
473,533
474,533
475,533
476,533
477,533
478,533
479,533
480,533
481,533
482,533
483,533
484,533
485,533
486,533
487,533
488,533
489,533
490,533
491,533
492,533
493,533
494,533
495,533
496,533
497,533
498,533
499,533
500,533
501,533
502,533
503,533
504,533
505,533
506,533
507,533
508,533
509,532
509,531
509,530
510,530
511,530
512,530
513,530
514,530
515,530
516,530
517,530
518,530
519,530
520,530
521,530
522,530
523,530
524,529
524,528
524,527
524,526
525,526
526,526
527,526
528,526
529,525
529,524
529,523
529,522
530,522
531,522
532,522
533,522
534,522
535,522
536,522
537,522
538,522
539,521
539,520
539,519
539,518
540,518
541,518
542,518
543,518
544,518
545,518
546,518
547,518
548,518
549,518
550,518
551,518
552,518
553,518
554,518
555,518
556,518
557,518
558,518
559,517
559,516
559,515
560,515
561,514
562,514
563,514
564,514
565,514
566,514
567,514
568,514
569,514
570,513
570,512
570,511
571,511
572,511
573,511
574,511
575,511
576,511
577,511
578,511
579,511
580,511
581,511
582,511
583,511
584,511
585,511
586,511
587,511
588,511
589,511
590,510
590,509
590,508
590,507
591,507
592,507
593,507
594,507
595,507
596,507
597,507
598,507
599,507
600,506
600,505
600,504
600,503
601,503
602,503
603,503
604,503
605,503
606,503
607,503
608,503
609,503
610,502
610,501
610,500
610,499
611,499
612,499
613,499
614,499
615,499
616,499
617,499
618,499
619,499
620,499
621,499
622,499
623,499
624,499
625,498
625,497
625,496
626,496
627,496
628,496
629,496
630,496
631,496
632,496
633,496
634,496
635,496
636,496
637,496
638,496
639,496
640,495
640,494
640,493
640,492
641,492
642,492
643,492
644,492
645,492
646,492
647,492
648,492
649,492
650,492
651,491
651,490
651,489
651,488
652,488
653,488
654,488
655,488
656,488
657,488
658,488
659,488
660,488
661,487
661,486
661,485
661,484
662,484
663,484
664,484
665,484
666,483
666,482
666,481
666,480
667,480
668,480
669,480
670,480
671,480
672,480
673,480
674,480
675,480
676,480
677,480
678,480
679,480
680,480
681,479
681,478
681,477
682,477
683,477
684,477
685,477
686,477
687,477
688,477
689,477
690,477
691,476
691,475
691,474
691,473
692,473
693,473
694,473
695,473
696,473
697,473
698,473
699,473
700,473
701,473
702,473
703,473
704,473
705,473
706,472
706,471
706,470
706,469
707,469
708,469
709,469
710,469
711,469
712,469
713,469
714,469
715,469
716,468
716,467
716,466
716,465
717,465
718,465
719,465
720,465
721,465
722,465
723,465
724,465
725,465
726,465
727,465
728,465
729,465
730,465
731,465
732,464
732,463
732,462
732,461
733,461
734,461
735,461
736,461
737,461
738,461
739,461
740,461
741,461
742,461
743,461
744,461
745,461
746,461
747,461
748,461
749,461
750,461
751,461
752,460
752,459
752,458
753,458
754,458
755,458
756,458
757,458
758,458
759,458
760,458
761,458
762,458
763,458
764,458
765,458
766,458
767,458
768,458
769,458
770,458
771,458
772,458
773,458
774,458
775,458
776,458
777,458
778,458
779,458
780,458
781,458
782,458
783,458
784,458
785,458
786,458
787,457
787,456
787,455
787,454
788,454
789,454
790,454
791,454
792,454
793,454
794,454
795,454
796,454
797,454
798,454
799,454
800,454
801,454
802,454
803,454
804,454
805,454
806,454
807,454
808,454
809,454
810,454
811,454
812,454
813,454
814,454
815,454
816,454
817,454
818,454
819,454
820,454
821,454
822,454
823,454
824,454
825,454
826,454
827,454
828,454
829,454
830,454
831,454
832,454
833,454
834,454
835,454
836,454
837,454
838,454
839,454
840,454
841,454
842,454
843,454
844,454
845,454
846,454
847,454
848,454
849,454
850,454
851,454
852,454
853,454
854,454
855,454
856,454
857,454
858,454
859,454
860,454
861,454
862,454
863,454
864,454
865,454
866,454
867,454
868,454
869,454
870,454
871,454
872,454
873,454
874,454
875,454
876,454
877,454
878,454
879,454
880,454
881,454
882,454
883,454
884,454
885,454
886,454
887,454
888,454
889,454
890,454
891,454
892,454
893,454
894,454
895,454
896,454
897,454
898,454
899,454
900,454
901,454
902,454
903,454
904,454
905,454
906,454
907,454
908,454
909,454
910,454
911,454
912,454
913,454
914,453
914,452
914,451
914,450
915,450
916,450
917,450
918,450
919,450
920,450
921,450
922,450
923,450
924,450
925,450
926,450
927,450
928,450
928,451
928,452
928,453
929,454
930,454
931,454
932,454
933,454
934,453
934,452
934,451
934,450
935,450
936,450
937,450
938,450
939,450
940,450
941,450
942,450
943,450
944,450
945,450
946,450
947,450
948,450
949,450
950,450
951,450
952,450
953,450
954,450
955,450
956,450
957,450
958,450
959,450
960,450
961,450
962,450
963,450
964,450
965,450
966,450
967,450
968,450
969,450
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
985,450
986,450
987,450
988,450
989,450
990,450
991,450
992,450
993,450
994,450
995,450
996,450
997,450
998,450
999,450
1000,449
1000,448
1000,447
1000,446
1001,446
1002,446
1003,446
1004,446
1005,446
1006,446
1007,446
1008,446
1009,446
1010,446
1011,446
1012,446
1013,446
1014,446
1015,446
1016,446
1017,446
1018,446
1019,446
1020,446
1021,446
1022,446
1023,446
1024,446
1025,446
1026,446
1027,446
1028,446
1029,446
1030,446
1031,446
1032,446
1033,446
1034,446
1035,446
1036,446
1037,446
1038,446
1039,446
1040,446
1041,446
1042,446
1043,446
1044,446
1045,446
1046,446
1047,446
1048,446
1049,446
1050,446
1051,446
1052,446
1053,446
1054,446
1055,446
1056,446
1057,446
1058,446
1059,446
1060,446
1061,446
1062,446
1063,446
1064,446
1065,446
1066,445
1066,444
1066,443
1066,442
1067,442
1068,442
1069,442
1070,442
1071,442
1072,442
1073,442
1074,442
1075,442
1076,442
1077,442
1078,442
1079,442
1080,442
1081,442
1082,442
1083,442
1084,442
1085,442
1086,442
1087,442
1088,442
1089,442
1090,442
1091,441
1091,440
1091,439
1092,439
1093,439
1094,439
1095,439
1096,439
1097,439
1098,439
1099,439
1100,439
1101,439
1102,439
1103,439
1104,439
1105,439
1106,438
1106,437
1106,436
1106,435
1107,435
1108,435
1109,435
1110,435
1111,435
1112,435
1113,435
1114,435
1115,435
1116,435
1117,435
1118,435
1119,435
1120,435
1121,434
1121,433
1121,432
1121,431
1122,431
1123,431
1124,431
1125,431
1126,431
1127,431
1128,431
1129,431
1130,431
1131,430
1131,429
1131,428
1132,427
1133,427
1134,427
1135,427
1136,427
1137,427
1138,427
1139,427
1140,427
1141,427
1142,427
1143,427
1144,427
1145,427
1146,427
1147,427
1148,427
1149,427
1150,427
1151,427
1152,426
1152,425
1152,424
1152,423
1153,423
1154,423
1155,423
1156,423
1157,423
1158,423
1159,423
1160,423
1161,423
1162,423
1163,423
1164,423
1165,423
1166,423
1167,422
1167,421
1167,420
1168,420
1169,420
1170,420
1171,420
1172,420
1173,420
1174,420
1175,420
1176,420
1177,420
1178,420
1179,420
1180,420
1181,420
1182,420
1183,420
1184,420
1185,420
1186,420
1187,419
1187,418
1187,417
1187,416
1188,416
1189,416
1190,416
1191,416
1192,416
1193,416
1194,416
1195,416
1196,416
1197,416
1198,416
1199,416
1200,416
1201,416
1202,416
1203,416
1204,416
1205,416
1206,416
1207,415
1207,414
1207,413
1207,412
1208,412
1209,412
1210,412
1211,412
1212,412
1213,412
1214,412
1215,412
1216,412
1217,412
1218,412
1219,412
1220,412
1221,412
1222,412
1223,412
1224,412
1225,412
1226,412
1227,412
1228,412
1229,412
1230,412
1231,412
1232,412
1233,412
1234,412
1235,412
1236,412
1237,412
1238,412
1239,412
1240,412
1241,412
1242,412
1243,411
1243,410
1243,409
1243,408
1244,408
1245,408
1246,408
1247,408
1248,408
1249,408
1250,408
1251,408
1252,408
1253,408
1254,408
1255,408
1256,408
1257,408
1258,407
1258,406
1258,405
1258,404
1259,404
1260,404
1261,404
1262,404
1263,404
1264,404
1265,404
1266,404
1267,404
1268,403
1268,402
1268,401
1269,401
1270,401
1271,401
1272,401
1273,401
1274,401
1275,401
1276,401
1277,401
1278,401
1279,401
1280,401
1281,401
1282,401
1283,401
1284,401
1285,401
1286,401
1287,401
1288,401
1289,401
1290,401
1291,401
1292,401
1293,401
1294,401
1295,401
1296,401
1297,401
1298,401
1299,401
1300,401
1301,401
1302,401
1303,401
1304,400
1304,399
1304,398
1304,397
1305,397
1306,397
1307,397
1308,397
1309,397
1310,397
1311,397
1312,397
1313,397
1314,397
1315,397
1316,397
1317,397
1318,397
1319,397
1320,397
1321,397
1322,397
1323,397
1324,397
1325,397
1326,397
1327,397
1328,397
1329,397
1330,397
1331,397
1332,397
1333,397
1334,397
1335,397
1336,397
1337,397
1338,397
1339,397
1340,397
1341,397
1342,397
1343,397
1344,397
1345,397
1346,397
1347,397
1348,397
1349,396
1349,395
1349,394
1349,393
1350,393
1351,393
1352,393
1353,393
1354,393
1355,393
1356,393
1357,393
1358,393
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,393
1381,393
1382,393
1383,393
1384,393
1385,392
1385,391
1385,390
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,378
1512,378
1513,378
1514,378
1515,378
1516,378
1517,378
1518,378
1519,378
1520,378
1521,377
1521,376
1521,375
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,374
1548,374
1549,374
1550,374
1551,374
1552,374
1553,374
1554,374
1555,374
1556,374
1557,374
1558,374
1559,374
1560,374
1561,374
1562,374
1563,374
1564,374
1565,374
1566,374
1567,373
1567,372
1567,371
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,365
1643,364
1643,363
1644,363
1645,363
1646,363
1647,363
1648,363
1649,363
1650,363
1651,363
1652,363
1653,363
1654,363
1655,363
1656,363
1657,363
1658,363
1659,363
1660,363
1661,363
1662,363
1663,363
1664,363
1665,363
1666,363
1667,363
1668,363
1669,363
1670,363
1671,363
1672,363
1673,363
1674,363
1675,363
1676,363
1677,363
1678,363
1679,363
1680,363
1681,363
1682,363
1683,363
1684,363
1685,363
1686,363
1687,363
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,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,358
1835,357
1835,356
1835,355
1836,355
1837,355
1838,355
1839,355
1840,355
1841,355
1842,355
1843,355
1844,355
1845,355
1846,355
1847,355
1848,355
1849,355
1850,355
1851,355
1852,355
1853,355
1854,355
1855,355
1856,355
1857,355
1858,355
1859,355
1860,355
1861,355
1862,355
1863,355
1864,355
1865,355
1866,354
1866,353
1866,352
1866,351
1867,351
1868,351
1869,351
1870,351
1871,351
1872,351
1873,351
1874,351
1875,351
1876,351
1877,351
1878,351
1879,351
1880,351
1881,351
1882,351
1883,351
1884,351
1885,351
1886,351
1887,351
1888,351
1889,351
1890,351
1891,351
1892,351
1893,351
1894,351
1895,351
1896,351
1897,351
1898,351
1899,351
1900,351
1901,351
1902,351
1903,351
1904,351
1905,351
1906,350
1906,349
1906,348
1906,347
1907,347
1908,347
1909,347
1910,347
1911,347
1912,347
1913,347
1914,347
1915,347
1916,347
1917,347
1918,347
1919,347
1920,347
1921,347
1922,347
1923,347
1924,347
1925,347
1926,347
1927,347
1928,347
1929,347
1930,347
1931,347
1932,347
1933,347
1934,347
1935,347
1936,346
1936,345
1936,344
1937,344
1938,344
1939,344
1940,344
1941,344
1942,344
1943,344
1944,344
1945,344
1946,344
1947,344
1948,344
1949,344
1950,344
1951,344
1952,344
1953,344
1954,344
1955,344
1956,344
1957,344
1958,344
1959,344
1960,344
1961,344
1962,344
1963,344
1964,344
1965,344
1966,344
1967,344
1968,344
1969,344
1970,344
1971,344
1972,344
1973,344
1974,344
1975,344
1976,344
1977,344
1978,344
1979,344
1980,344
1981,344
1982,344
1983,344
1984,344
1985,344
1986,344
1987,344
1988,344
1989,344
1990,344
1991,344
1992,344
1993,344
1994,344
1995,344
1996,344
1997,344
1998,344
1999,344
2000,344
2001,344
2002,344
2003,344
2004,344
2005,344
2006,344
2007,343
2007,342
2007,341
2007,340
2008,340
2009,340
2010,340
2011,340
2012,340
2013,340
2014,340
2015,340
2016,340
2017,340
2018,340
2019,340
2020,340
2021,340
2022,340
2023,340
2024,340
2025,340
2026,340
2027,340
2028,340
2029,340
2030,340
2031,340
2032,340
2033,340
2034,340
2035,340
2036,340
2037,340
2038,340
2039,340
2040,340
2041,340
2042,340
2043,340
2044,340
2045,340
2046,340
2047,340
2048,340
2049,340
2050,340
2051,340
2052,340
2053,340
2054,340
2055,340
2056,340
2057,340
2058,339
2058,338
2058,337
2058,336
2059,336
2060,336
2061,336
2062,336
2063,336
2064,336
2065,336
2066,336
2067,336
2068,336
2069,336
2070,336
2071,336
2072,336
2073,336
2074,336
2075,336
2076,336
2077,336
2078,335
2078,334
2078,333
2078,332
2079,332
2080,332
2081,332
2082,332
2083,332
2084,332
2085,332
2086,332
2087,332
2088,332
2089,332
2090,332
2091,332
2092,332
2093,332
2094,332
2095,332
2096,332
2097,332
2098,332
2099,332
2100,332
2101,332
2102,332
2103,332
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,331
2139,330
2139,329
2139,328
2140,328
2141,328
2142,328
2143,328
2144,328
2145,328
2146,328
2147,328
2148,328
2149,328
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,327
2169,326
2169,325
2170,325
2171,325
2172,325
2173,325
2174,325
2175,325
2176,325
2177,325
2178,325
2179,325
2180,325
2181,325
2182,325
2183,325
2184,325
2185,325
2186,325
2187,325
2188,325
2189,325
2190,325
2191,325
2192,325
2193,325
2194,325
2195,325
2196,325
2197,325
2198,325
2199,325
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,321
2251,321
2252,321
2253,321
2254,321
2255,320
2255,319
2255,318
2255,317
2256,317
2257,317
2258,317
2259,317
2260,317
2261,317
2262,317
2263,317
2264,317
2265,317
2266,317
2267,317
2268,317
2269,317
2270,317
2271,317
2272,317
2273,317
2274,317
2275,317
2276,317
2277,317
2278,317
2279,317
2280,317
2281,316
2281,315
2281,314
2281,313
2282,313
2283,313
2284,313
2285,313
2286,313
2287,313
2288,313
2289,313
2290,313
2291,313
2292,313
2293,313
2294,313
2295,313
2296,312
2296,311
2296,310
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,309
2312,309
2313,309
2314,309
2315,309
2316,308
2316,307
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,305
2341,304
2341,303
2341,302
2342,302
2343,302
2344,302
2345,302
2346,302
2347,302
2348,302
2349,302
2350,302
2351,302
2352,301
2352,300
2352,299
2352,298
2353,298
2354,298
2355,298
2356,298
2357,298
2358,298
2359,298
2360,298
2361,298
2362,298
2363,298
2364,298
2365,298
2366,298
2367,298
2368,298
2369,298
2370,298
2371,298
2372,298
2373,298
2374,298
2375,298
2376,298
2377,298
2378,298
2379,298
2380,298
2381,298
2382,298
2383,298
2384,298
2385,298
2386,298
2387,297
2387,296
2387,295
2387,294
2388,294
2389,294
2390,294
2391,294
2392,293
2392,292
2392,291
2393,290
2394,290
2395,290
2396,290
2397,290
2398,290
2399,290
2400,290
2401,290
2402,290
2403,290
2404,290
2405,290
2406,290
2407,289
2407,288
2407,287
2408,287
2409,287
2410,287
2411,287
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
2422,278
2422,277
2422,276
2423,275
2424,275
2425,275
2426,275
2427,275
2428,275
2429,275
2430,275
2431,275
2432,275
2433,274
2433,273
2433,272
2433,271
2433,270
2433,269
2433,268
2434,268
2435,268
2436,268
2437,268
2438,267
2438,266
2438,265
2438,264
2439,264
2440,264
2441,264
2442,264
2443,263
2443,262
2443,261
2443,260
2444,260
2445,260
2446,260
2447,260
2448,259
2448,258
2448,257
2448,256
2448,255
2448,254
2448,253
2449,253
2450,253
2451,253
2452,253
2453,252
2453,251
2453,250
2453,249
2453,248
2453,247
2453,246
2453,245
2454,245
2455,245
2456,245
2457,245
2458,245
2459,245
2460,245
2461,245
2462,245
2463,244
2463,243
2463,242
2463,241
2463,240
2463,239
2463,238
2463,237
2464,237
2465,237
2466,237
2467,237
2468,236
2468,235
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,230
2479,230
2480,230
2481,230
2482,230
2483,229
2483,228
2483,227
2483,226
2484,226
2485,226
2486,226
2487,226
2488,226
2489,226
2490,226
2491,226
2492,226
2493,226
2494,226
2495,226
2496,226
2497,226
2498,225
2498,224
2498,223
2498,222
2499,222
2500,222
2501,222
2502,222
2503,221
2503,220
2503,219
2503,218
2503,217
2503,216
2503,215
