1,670
2,670
3,669
3,668
3,667
3,666
4,666
5,666
6,666
7,666
8,666
9,666
10,666
11,666
12,666
13,666
14,666
15,666
16,666
17,666
18,666
19,666
20,666
21,666
22,666
23,665
23,664
23,663
24,663
25,663
26,663
27,663
28,663
29,663
30,663
31,663
32,663
33,662
33,661
33,660
33,659
34,659
35,659
36,659
37,659
38,659
39,659
40,659
41,659
42,659
43,658
43,657
43,656
43,655
44,655
45,655
46,655
47,655
48,655
49,655
50,655
51,655
52,655
53,654
53,653
53,652
53,651
54,651
55,651
56,651
57,651
58,651
59,651
60,651
61,651
62,651
63,650
63,649
63,648
64,647
65,647
66,647
67,647
68,647
69,647
70,647
71,647
72,647
73,647
74,647
75,647
76,647
77,647
78,647
79,647
80,647
81,647
82,647
83,647
84,647
85,647
86,647
87,647
88,647
89,646
89,645
89,644
90,644
91,644
92,644
93,644
94,644
95,644
96,644
97,644
98,644
99,644
100,644
101,644
102,644
103,644
104,643
104,642
104,641
104,640
105,640
106,640
107,640
108,640
109,640
110,640
111,640
112,640
113,640
114,640
115,640
116,640
117,640
118,640
119,639
119,638
119,637
119,636
120,636
121,636
122,636
123,636
124,636
125,636
126,636
127,636
128,636
129,636
130,636
131,636
132,636
133,636
134,635
134,634
134,633
134,632
135,632
136,632
137,632
138,632
139,632
140,632
141,632
142,632
143,632
144,631
144,630
144,629
145,628
146,628
147,628
148,628
149,628
150,628
151,628
152,628
153,628
154,627
154,626
154,625
155,625
156,625
157,625
158,625
159,625
160,625
161,625
162,625
163,625
164,625
165,625
166,625
167,625
168,625
169,625
170,625
171,625
172,625
173,625
174,625
175,624
175,623
175,622
175,621
176,621
177,621
178,621
179,621
180,621
181,621
182,621
183,621
184,621
185,621
186,621
187,621
188,621
189,621
190,620
190,619
190,618
190,617
191,617
192,617
193,617
194,617
195,617
196,617
197,617
198,617
199,617
200,616
200,615
200,614
200,613
201,613
202,613
203,613
204,613
205,612
205,611
205,610
205,609
206,609
207,609
208,609
209,609
210,609
211,609
212,609
213,609
214,609
215,609
216,609
217,609
218,609
219,609
220,609
221,609
222,609
223,609
224,609
225,608
225,607
225,606
226,606
227,606
228,606
229,606
230,606
231,606
232,606
233,606
234,606
235,606
236,606
237,606
238,606
239,606
240,606
241,606
242,606
243,606
244,606
245,606
246,606
247,606
248,606
249,606
250,606
251,605
251,604
251,603
251,602
252,602
253,602
254,602
255,602
256,602
257,602
258,602
259,602
260,602
261,602
262,602
263,602
264,602
265,602
266,601
266,600
266,599
266,598
267,598
268,598
269,598
270,598
271,598
272,598
273,598
274,598
275,598
276,598
277,598
278,598
279,598
280,598
281,597
281,596
281,595
281,594
282,594
283,594
284,594
285,594
286,594
287,594
288,594
289,594
290,594
291,594
292,594
293,594
294,594
295,594
296,593
296,592
296,591
297,590
298,590
299,590
300,590
301,590
302,590
303,590
304,590
305,590
306,590
307,590
308,590
309,590
310,590
311,589
311,588
311,587
312,587
313,587
314,587
315,587
316,587
317,587
318,587
319,587
320,587
321,587
322,587
323,587
324,587
325,587
326,587
327,587
328,587
329,587
330,587
331,587
332,587
333,587
334,587
335,587
336,587
337,587
338,587
339,587
340,587
341,587
342,587
343,587
344,587
345,587
346,587
347,586
347,585
347,584
347,583
348,583
349,583
350,583
351,583
352,583
353,583
354,583
355,583
356,583
357,583
358,583
359,583
360,583
361,583
362,582
362,581
362,580
362,579
363,579
364,579
365,579
366,579
367,579
368,579
369,579
370,579
371,579
372,578
372,577
372,576
372,575
373,575
374,575
375,575
376,575
377,575
378,575
379,575
380,575
381,575
382,575
383,575
384,575
385,575
386,575
387,575
388,575
389,575
390,575
391,575
392,575
393,575
394,575
395,575
396,575
397,574
397,573
397,572
398,571
399,571
400,571
401,571
402,571
403,571
404,571
405,571
406,571
407,571
408,570
408,569
408,568
409,568
410,568
411,568
412,568
413,568
414,568
415,568
416,568
417,568
418,568
419,568
420,568
421,568
422,568
423,567
423,566
423,565
423,564
424,564
425,564
426,564
427,564
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,559
448,558
448,557
448,556
449,556
450,556
451,556
452,556
453,556
454,556
455,556
456,556
457,556
458,556
459,556
460,556
461,556
462,556
463,555
463,554
463,553
464,552
465,552
466,552
467,552
468,551
468,550
468,549
469,549
470,549
471,549
472,549
473,549
474,549
475,549
476,549
477,549
478,549
479,549
480,549
481,549
482,549
483,549
484,549
485,549
486,549
487,549
488,549
489,548
489,547
489,546
489,545
490,545
491,545
492,545
493,545
494,545
495,545
496,545
497,545
498,545
499,544
499,543
499,542
499,541
500,541
501,541
502,541
503,541
504,541
505,541
506,541
507,541
508,541
509,541
510,541
511,541
512,541
513,541
514,540
514,539
514,538
514,537
515,537
516,537
517,537
518,537
519,536
519,535
519,534
520,533
521,533
522,533
523,533
524,533
525,533
526,533
527,533
528,533
529,532
529,531
529,530
530,530
531,530
532,530
533,530
534,529
534,528
534,527
534,526
535,526
536,526
537,526
538,526
539,526
540,526
541,526
542,526
543,526
544,526
545,526
546,526
547,526
548,526
549,525
549,524
549,523
549,522
550,522
551,522
552,522
553,522
554,522
555,522
556,522
557,522
558,522
559,522
560,522
561,522
562,522
563,522
564,521
564,520
564,519
565,518
566,518
567,518
568,518
569,518
570,518
571,518
572,518
573,518
574,518
575,517
575,516
575,515
576,514
577,514
578,514
579,514
580,514
581,514
582,514
583,514
584,514
585,514
586,514
587,514
588,514
589,514
590,514
591,514
592,514
593,514
594,514
595,513
595,512
595,511
596,511
597,511
598,511
599,511
600,511
601,511
602,511
603,511
604,511
605,511
606,511
607,511
608,511
609,511
610,510
610,509
610,508
610,507
611,507
612,507
613,507
614,507
615,507
616,507
617,507
618,507
619,507
620,506
620,505
620,504
620,503
621,503
622,503
623,503
624,503
625,503
626,503
627,503
628,503
629,503
630,503
631,503
632,503
633,503
634,503
635,502
635,501
635,500
636,499
637,499
638,499
639,499
640,499
641,499
642,499
643,499
644,499
645,498
645,497
646,496
647,496
648,496
649,496
650,496
651,496
652,496
653,496
654,496
655,496
656,496
657,496
658,496
659,496
660,496
661,495
661,494
661,493
661,492
662,492
663,492
664,492
665,492
666,492
667,492
668,492
669,492
670,492
671,492
672,492
673,492
674,492
675,492
676,492
677,492
678,492
679,492
680,492
681,491
681,490
681,489
681,488
682,488
683,488
684,488
685,488
686,488
687,488
688,488
689,488
690,488
691,488
692,488
693,488
694,488
695,488
696,488
697,488
698,488
699,488
700,488
701,487
701,486
701,485
701,484
702,484
703,484
704,484
705,484
706,484
707,484
708,484
709,484
710,484
711,483
711,482
711,481
711,480
712,480
713,480
714,480
715,480
716,480
717,480
718,480
719,480
720,480
721,480
722,480
723,480
724,480
725,480
726,480
727,480
728,480
729,480
730,480
731,480
732,479
732,478
732,477
733,477
734,477
735,477
736,477
737,477
738,477
739,477
740,477
741,477
742,476
742,475
742,474
742,473
743,473
744,473
745,473
746,473
747,473
748,473
749,473
750,473
751,473
752,473
753,473
754,473
755,473
756,473
757,473
758,473
759,473
760,473
761,473
762,472
762,471
762,470
762,469
763,469
764,469
765,469
766,469
767,469
768,469
769,469
770,469
771,469
772,468
772,467
772,466
772,465
773,465
774,465
775,465
776,465
777,465
778,465
779,465
780,465
781,465
782,465
783,465
784,465
785,465
786,465
787,464
787,463
787,462
787,461
788,461
789,461
790,461
791,461
792,461
793,461
794,461
795,461
796,461
797,461
798,461
799,461
800,461
801,461
802,460
802,459
802,458
803,458
804,458
805,458
806,458
807,458
808,458
809,458
810,458
811,458
812,458
813,458
814,458
815,458
816,458
817,458
818,457
818,456
818,455
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,453
883,452
883,451
883,450
884,450
885,450
886,450
887,450
888,450
889,450
890,450
891,450
892,450
893,450
894,450
895,450
896,450
897,450
898,450
899,450
900,450
901,450
902,450
903,450
904,450
905,450
906,450
907,450
908,450
909,450
910,450
911,450
912,450
913,450
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
929,450
930,450
931,450
932,450
933,450
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,449
975,448
975,447
975,446
976,446
977,446
978,446
979,446
980,446
981,446
982,446
983,446
984,446
984,447
984,448
984,449
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,450
1001,450
1002,450
1003,450
1004,450
1005,450
1006,450
1007,450
1008,450
1009,450
1010,450
1011,450
1012,450
1013,450
1014,450
1015,449
1015,448
1015,447
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,445
1050,444
1051,443
1051,442
1052,442
1053,442
1054,442
1055,442
1056,442
1057,442
1058,442
1059,442
1060,442
1061,442
1062,442
1063,442
1064,442
1065,442
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,442
1092,442
1093,442
1094,442
1095,442
1096,442
1097,442
1098,442
1099,442
1100,442
1101,442
1102,442
1103,442
1104,442
1105,442
1106,441
1106,440
1106,439
1107,439
1108,439
1109,439
1110,439
1111,439
1112,439
1113,439
1114,439
1115,439
1116,439
1117,439
1118,439
1119,439
1120,439
1121,439
1122,439
1123,439
1124,439
1125,439
1126,438
1126,437
1126,436
1126,435
1127,435
1128,435
1129,435
1130,435
1131,435
1132,435
1133,435
1134,435
1135,435
1136,435
1137,435
1138,435
1139,435
1140,435
1141,435
1142,435
1143,435
1144,435
1145,435
1146,435
1147,434
1147,433
1147,432
1147,431
1148,431
1149,431
1150,431
1151,431
1152,431
1153,431
1154,431
1155,431
1156,431
1157,431
1158,431
1159,431
1160,431
1161,431
1162,431
1163,431
1164,431
1165,431
1166,431
1167,431
1168,431
1169,431
1170,431
1171,431
1172,430
1172,429
1172,428
1172,427
1173,427
1174,427
1175,427
1176,427
1177,427
1178,427
1179,427
1180,427
1181,427
1182,427
1183,427
1184,427
1185,427
1186,427
1187,427
1188,427
1189,427
1190,427
1191,427
1192,427
1193,427
1194,427
1195,427
1196,427
1197,426
1197,425
1197,424
1198,423
1199,423
1200,423
1201,423
1202,423
1203,423
1204,423
1205,423
1206,423
1207,423
1208,423
1209,423
1210,423
1211,423
1212,423
1213,423
1214,423
1215,423
1216,423
1217,423
1218,422
1218,421
1218,420
1219,420
1220,420
1221,420
1222,420
1223,420
1224,420
1225,420
1226,420
1227,420
1228,420
1229,420
1230,420
1231,420
1232,420
1233,420
1234,420
1235,420
1236,420
1237,420
1238,420
1239,420
1240,420
1241,420
1242,420
1243,419
1243,418
1243,417
1243,416
1244,416
1245,416
1246,416
1247,416
1248,416
1249,416
1250,416
1251,416
1252,416
1253,416
1254,416
1255,416
1256,416
1257,416
1258,416
1259,416
1260,416
1261,416
1262,416
1263,415
1263,414
1263,413
1263,412
1264,412
1265,412
1266,412
1267,412
1268,412
1269,412
1270,412
1271,412
1272,412
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,411
1288,410
1288,409
1289,408
1290,408
1291,408
1292,408
1293,408
1294,408
1295,408
1296,408
1297,408
1298,408
1299,408
1300,408
1301,408
1302,408
1303,408
1304,408
1305,408
1306,408
1307,408
1308,408
1309,408
1310,408
1311,408
1312,408
1313,408
1314,407
1314,406
1314,405
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,404
1330,404
1331,404
1332,404
1333,404
1334,404
1335,404
1336,404
1337,404
1338,404
1339,403
1339,402
1339,401
1340,401
1341,401
1342,401
1343,401
1344,401
1345,401
1346,401
1347,401
1348,401
1349,401
1350,401
1351,401
1352,401
1353,401
1354,401
1355,401
1356,401
1357,401
1358,401
1359,400
1359,399
1359,398
1359,397
1360,397
1361,397
1362,397
1363,397
1364,397
1365,397
1366,397
1367,397
1368,397
1369,397
1370,397
1371,397
1372,397
1373,397
1374,397
1375,397
1376,397
1377,397
1378,397
1379,397
1380,396
1380,395
1380,394
1380,393
1381,393
1382,393
1383,393
1384,393
1385,393
1386,393
1387,393
1388,393
1389,393
1390,393
1391,393
1392,393
1393,393
1394,393
1395,393
1396,393
1397,393
1398,393
1399,393
1400,393
1401,393
1402,393
1403,393
1404,393
1405,392
1405,391
1405,390
1405,389
1406,389
1407,389
1408,389
1409,389
1410,389
1411,389
1412,389
1413,389
1414,389
1415,389
1416,389
1417,389
1418,389
1419,389
1420,389
1421,389
1422,389
1423,389
1424,389
1425,389
1426,389
1427,389
1428,389
1429,389
1430,388
1430,387
1430,386
1430,385
1431,385
1432,385
1433,385
1434,385
1435,385
1436,385
1437,385
1438,385
1439,385
1440,385
1441,385
1442,385
1443,385
1444,385
1445,385
1446,385
1447,385
1448,385
1449,385
1450,385
1451,385
1452,385
1453,385
1454,385
1455,384
1455,383
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,378
1522,378
1523,378
1524,378
1525,378
1526,377
1526,376
1526,375
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,369
1587,368
1587,367
1587,366
1588,366
1589,366
1590,366
1591,366
1592,366
1593,366
1594,366
1595,366
1596,366
1597,366
1598,366
1599,366
1600,366
1601,366
1602,366
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,362
1714,361
1714,360
1714,359
1715,359
1716,359
1717,359
1718,359
1719,359
1720,359
1721,359
1722,359
1723,359
1723,360
1723,361
1723,362
1724,363
1725,363
1726,363
1727,363
1728,363
1729,362
1729,361
1729,360
1729,359
1730,359
1731,359
1732,359
1733,359
1734,359
1735,359
1736,359
1737,359
1738,359
1739,359
1740,359
1741,359
1742,359
1743,359
1744,359
1745,359
1746,359
1747,359
1748,359
1749,359
1750,359
1751,359
1752,359
1753,359
1754,359
1755,359
1756,359
1757,359
1758,359
1759,359
1760,359
1761,359
1762,359
1763,359
1764,359
1765,359
1766,359
1767,359
1768,359
1769,359
1770,359
1771,359
1772,359
1773,359
1774,359
1775,359
1776,359
1777,359
1778,359
1779,359
1780,359
1781,359
1782,359
1783,359
1784,359
1785,358
1785,357
1785,356
1785,355
1786,355
1787,355
1788,355
1789,355
1790,355
1791,355
1792,355
1793,355
1794,355
1795,355
1796,355
1797,355
1798,355
1799,355
1800,355
1801,355
1802,355
1803,355
1804,355
1805,355
1806,355
1807,355
1808,355
1809,355
1810,355
1811,355
1812,355
1813,355
1814,355
1815,354
1815,353
1815,352
1815,351
1816,351
1817,351
1818,351
1819,351
1820,351
1821,351
1822,351
1823,351
1824,351
1825,351
1826,351
1827,351
1828,351
1829,351
1830,351
1831,351
1832,351
1833,351
1834,351
1835,351
1836,351
1837,351
1838,351
1839,351
1840,351
1841,351
1842,351
1843,351
1844,351
1845,351
1846,351
1847,351
1848,351
1849,351
1850,351
1851,351
1852,351
1853,351
1854,351
1855,351
1856,351
1857,351
1858,351
1859,351
1860,351
1861,351
1862,351
1863,351
1864,351
1865,351
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,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,350
1962,349
1962,348
1962,347
1963,347
1964,347
1965,347
1966,347
1967,347
1968,347
1969,347
1970,347
1971,347
1972,347
1973,347
1974,347
1975,347
1976,347
1977,347
1978,347
1979,347
1980,347
1981,347
1982,347
1983,347
1984,347
1985,347
1986,347
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,347
2013,347
2014,347
2015,347
2016,347
2017,346
2017,345
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,343
2038,342
2038,341
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,340
2059,340
2060,340
2061,340
2062,340
2063,340
2064,340
2065,340
2066,340
2067,340
2068,340
2069,340
2070,340
2071,340
2072,340
2073,340
2074,340
2075,340
2076,340
2077,340
2078,339
2078,338
2078,337
2078,336
2079,336
2080,336
2081,336
2082,336
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,336
2104,336
2105,336
2106,336
2107,336
2108,336
2109,336
2110,336
2111,336
2112,336
2113,336
2114,336
2115,336
2116,336
2117,336
2118,336
2119,336
2120,336
2121,336
2122,336
2123,336
2124,336
2125,336
2126,336
2127,336
2128,336
2129,336
2130,336
2131,336
2132,336
2133,336
2134,335
2134,334
2134,333
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,332
2150,332
2151,332
2152,332
2153,332
2154,332
2155,332
2156,332
2157,332
2158,332
2159,332
2160,332
2161,332
2162,332
2163,332
2164,332
2165,332
2166,332
2167,332
2168,332
2169,332
2170,332
2171,332
2172,332
2173,332
2174,331
2174,330
2174,329
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,328
2201,328
2202,328
2203,328
2204,328
2205,328
2206,328
2207,328
2208,328
2209,328
2210,328
2211,328
2212,328
2213,328
2214,328
2215,328
2216,328
2217,328
2218,328
2219,328
2220,328
2221,328
2222,328
2223,328
2224,328
2225,328
2226,328
2227,328
2228,328
2229,328
2230,327
2230,326
2230,325
2231,325
2232,325
2233,325
2234,325
2235,325
2236,325
2237,325
2238,325
2239,325
2240,325
2241,325
2242,325
2243,325
2244,325
2245,325
2246,325
2247,325
2248,325
2249,325
2250,325
2251,325
2252,325
2253,325
2254,325
2255,324
2255,323
2255,322
2255,321
2256,321
2257,321
2258,321
2259,321
2260,321
2261,321
2262,321
2263,321
2264,321
2265,321
2266,321
2267,321
2268,321
2269,321
2270,321
2271,321
2272,321
2273,321
2274,321
2275,321
2276,320
2276,319
2276,318
2276,317
2277,317
2278,317
2279,317
2280,317
2281,317
2282,317
2283,317
2284,317
2285,317
2286,317
2287,317
2288,317
2289,317
2290,317
2291,317
2292,317
2293,317
2294,317
2295,317
2296,317
2297,317
2298,317
2299,317
2300,317
2301,316
2301,315
2301,314
2301,313
2302,313
2303,313
2304,313
2305,313
2306,313
2307,313
2308,313
2309,313
2310,313
2311,313
2312,313
2313,313
2314,313
2315,313
2316,313
2317,313
2318,313
2319,313
2320,313
2321,313
2322,313
2323,313
2324,313
2325,313
2326,312
2326,311
2326,310
2327,309
2328,309
2329,309
2330,309
2331,309
2332,309
2333,309
2334,309
2335,309
2336,309
2337,309
2338,309
2339,309
2340,309
2341,309
2342,309
2343,309
2344,309
2345,309
2346,309
2347,309
2348,309
2349,309
2350,309
2351,309
2352,308
2352,307
2352,306
2353,306
2354,306
2355,306
2356,306
2357,306
2358,306
2359,306
2360,306
2361,306
2362,306
2363,306
2364,306
2365,306
2366,306
2367,306
2368,306
2369,306
2370,306
2371,306
2372,306
2373,306
2374,306
2375,306
2376,306
2377,306
2378,306
2379,306
2380,306
2381,306
2382,305
2382,304
2382,303
2382,302
2383,302
2384,302
2385,302
2386,302
2387,302
2388,302
2389,302
2390,302
2391,302
2392,301
2392,300
2392,299
2392,298
2393,298
2394,298
2395,298
2396,298
2397,298
2398,298
2399,298
2400,298
2401,298
2402,297
2402,296
2402,295
2402,294
2403,294
2404,294
2405,294
2406,294
2407,294
2408,294
2409,294
2410,294
2411,294
2412,293
2412,292
2412,291
2413,290
2414,290
2415,290
2416,290
2417,290
2418,290
2419,290
2420,290
2421,290
2422,290
2423,290
2424,290
2425,290
2426,290
2427,289
2427,288
2428,287
2429,287
2430,287
2431,287
2432,287
2433,286
2433,285
2433,284
2433,283
2434,283
2435,283
2436,283
2437,283
2438,282
2438,281
2438,280
2438,279
2439,279
2440,279
2441,279
2442,279
2443,278
2443,277
2443,276
2443,275
2444,275
2445,275
2446,275
2447,275
2448,274
2448,273
2448,272
2448,271
2448,270
2448,269
2448,268
2448,267
2448,266
2448,265
2448,264
2449,264
2450,264
2451,264
2452,264
2453,263
2453,262
2453,261
2453,260
2454,260
2455,260
2456,260
2457,260
2458,260
2459,260
2460,260
2461,260
2462,260
2463,260
2464,260
2465,260
2466,260
2467,260
2468,260
2469,260
2470,260
2471,260
2472,260
2473,259
2473,258
2473,257
2473,256
2474,256
2475,256
2476,256
2477,256
2478,255
2478,254
2478,253
2479,253
2480,253
2481,253
2482,253
2483,252
2483,251
2483,250
2483,249
2484,249
2485,249
2486,249
2487,249
2488,248
2488,247
2488,246
2488,245
2489,245
2490,245
2491,245
2492,245
2493,245
2494,245
2495,245
2496,245
2497,245
2498,244
2498,243
2498,242
2498,241
2499,241
2500,241
2501,241
2502,241
2503,240
2503,239
2503,238
2504,237
2505,237
2506,237
2507,237
2508,237
2509,237
2510,237
2511,237
2512,237
2513,237
2514,236
2514,235
2514,234
2515,234
2516,234
2517,234
2518,234
2519,234
2520,234
2521,234
2522,234
2523,234
2524,234
2525,234
2526,234
2527,234
2528,234
2529,233
2529,232
2529,231
2529,230
2530,230
2531,230
2532,230
2533,230
2534,229
2534,228
2534,227
2534,226
