1,674
2,674
3,673
3,672
3,671
3,670
4,670
5,670
6,670
7,670
8,669
8,668
8,667
8,666
9,666
10,666
11,666
12,666
13,666
14,666
15,666
16,666
17,666
18,665
18,664
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,655
39,655
40,655
41,655
42,655
43,655
44,655
45,655
46,655
47,655
48,654
48,653
48,652
48,651
49,651
50,651
51,651
52,651
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,646
84,645
84,644
85,644
86,644
87,644
88,644
89,644
90,644
91,644
92,644
93,644
94,643
94,642
94,641
94,640
95,640
96,640
97,640
98,640
99,640
100,640
101,640
102,640
103,640
104,639
104,638
104,637
104,636
105,636
106,636
107,636
108,636
109,636
110,636
111,636
112,636
113,636
114,635
114,634
114,633
114,632
115,632
116,632
117,632
118,632
119,632
120,632
121,632
122,632
123,632
124,631
124,630
124,629
124,628
125,628
126,628
127,628
128,628
129,628
130,628
131,628
132,628
133,628
134,627
134,626
134,625
135,625
136,625
137,625
138,625
139,625
140,625
141,625
142,625
143,625
144,625
145,625
146,625
147,625
148,625
149,624
149,623
149,622
149,621
150,621
151,621
152,621
153,621
154,621
155,621
156,621
157,621
158,621
159,620
159,619
159,618
160,617
161,617
162,617
163,617
164,617
165,617
166,617
167,617
168,617
169,617
170,617
171,617
172,617
173,617
174,617
175,617
176,617
177,617
178,617
179,617
180,616
180,615
180,614
180,613
181,613
182,613
183,613
184,613
185,613
186,613
187,613
188,613
189,613
190,613
191,613
192,613
193,613
194,613
195,613
196,613
197,613
198,613
199,613
200,612
200,611
200,610
200,609
201,609
202,609
203,609
204,609
205,609
206,609
207,609
208,609
209,609
210,609
211,609
212,609
213,609
214,609
215,608
215,607
215,606
216,606
217,606
218,606
219,606
220,606
221,606
222,606
223,606
224,606
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,605
240,604
240,603
241,602
242,602
243,602
244,602
245,602
246,602
247,602
248,602
249,602
250,602
251,602
252,602
253,602
254,602
255,602
256,601
256,600
256,599
256,598
257,598
258,598
259,598
260,598
261,598
262,598
263,598
264,598
265,598
266,597
266,596
266,595
266,594
267,594
268,594
269,594
270,594
271,594
272,594
273,594
274,594
275,594
276,594
277,594
278,594
279,594
280,594
281,593
281,592
281,591
281,590
282,590
283,590
284,590
285,590
286,590
287,590
288,590
289,590
290,590
291,589
291,588
291,587
292,587
293,587
294,587
295,587
296,587
297,587
298,587
299,587
300,587
301,586
301,585
301,584
301,583
302,583
303,583
304,583
305,583
306,582
306,581
306,580
306,579
307,579
308,579
309,579
310,579
311,579
312,579
313,579
314,579
315,579
316,578
316,577
316,576
317,575
318,575
319,575
320,575
321,574
321,573
322,572
322,571
323,571
324,571
325,571
326,571
327,571
328,571
329,571
330,571
331,571
332,571
333,571
334,571
335,571
336,571
337,570
337,569
337,568
338,568
339,568
340,568
341,568
342,568
343,568
344,568
345,568
346,568
347,568
348,568
349,568
350,568
351,568
352,568
353,568
354,568
355,568
356,568
357,567
357,566
357,565
357,564
358,564
359,564
360,564
361,564
362,564
363,564
364,564
365,564
366,564
367,564
368,564
369,564
370,564
371,564
372,563
372,562
372,561
372,560
373,560
374,560
375,560
376,560
377,560
378,560
379,560
380,560
381,560
382,560
383,560
384,560
385,560
386,560
387,559
387,558
387,557
387,556
388,556
389,556
390,556
391,556
392,556
393,556
394,556
395,556
396,556
397,556
398,556
399,556
400,556
401,556
402,555
402,554
403,553
403,552
404,552
405,552
406,552
407,552
408,552
409,552
410,552
411,552
412,553
412,554
412,555
413,556
414,556
415,556
416,556
417,556
418,556
419,556
420,556
421,556
422,556
423,556
424,556
425,556
426,556
427,556
428,556
429,556
430,556
431,556
432,556
433,556
434,556
435,556
436,556
437,556
438,556
439,556
440,556
441,556
442,556
443,556
444,556
445,556
446,556
447,556
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,556
464,556
465,556
466,556
467,556
467,557
467,558
467,559
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,559
489,558
489,557
489,556
490,556
491,556
492,556
493,556
494,556
495,556
496,556
497,556
498,556
499,555
499,554
499,553
499,552
500,552
501,552
502,552
503,552
504,551
504,550
504,549
505,549
506,549
507,549
508,549
509,548
509,547
509,546
509,545
510,545
511,545
512,545
513,545
514,544
514,543
514,542
514,541
515,541
516,541
517,541
518,541
519,540
519,539
519,538
519,537
520,537
521,537
522,537
523,537
524,536
524,535
524,534
525,533
526,533
527,533
528,533
529,533
530,533
531,533
532,533
533,533
534,532
534,531
534,530
535,530
536,530
537,530
538,530
539,530
540,530
541,530
542,530
543,530
544,529
544,528
544,527
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,521
559,520
559,519
560,518
561,518
562,518
563,518
564,518
565,518
566,518
567,518
568,518
569,518
570,517
570,516
570,515
571,514
572,514
573,514
574,514
575,514
576,514
577,514
578,514
579,514
580,513
580,512
580,511
581,511
582,511
583,511
584,511
585,510
585,509
585,508
585,507
586,507
587,507
588,507
589,507
590,507
591,507
592,507
593,507
594,507
595,506
595,505
595,504
595,503
596,503
597,503
598,503
599,503
600,503
601,503
602,503
603,503
604,503
605,502
605,501
605,500
605,499
606,499
607,499
608,499
609,499
610,499
611,499
612,499
613,499
614,499
615,498
615,497
615,496
616,496
617,496
618,496
619,496
620,496
621,496
622,496
623,496
624,496
625,496
626,496
627,496
628,496
629,496
630,495
630,494
630,493
630,492
631,492
632,492
633,492
634,492
635,492
636,492
637,492
638,492
639,492
640,491
640,490
640,489
640,488
641,488
642,488
643,488
644,488
645,488
646,488
647,488
648,488
649,488
650,488
651,488
652,488
653,488
654,488
655,488
656,487
656,486
656,485
656,484
657,484
658,484
659,484
660,484
661,484
662,484
663,484
664,484
665,484
666,484
667,484
668,484
669,484
670,484
671,483
671,482
671,481
671,480
672,480
673,480
674,480
675,480
676,480
677,480
678,480
679,480
680,480
681,480
682,480
683,480
684,480
685,480
686,480
687,480
688,480
689,480
690,480
691,479
691,478
691,477
692,477
693,477
694,477
695,477
696,477
697,477
698,477
699,477
700,477
701,477
702,477
703,477
704,477
705,477
706,477
707,477
708,477
709,477
710,477
711,477
712,477
713,477
714,477
715,477
716,476
716,475
716,474
716,473
717,473
718,473
719,473
720,473
721,473
722,473
723,473
724,473
725,473
726,473
727,473
728,473
729,473
730,473
731,473
732,473
733,473
734,473
735,473
736,473
737,473
738,473
739,473
740,473
741,473
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,469
773,469
774,469
775,469
776,469
777,469
778,469
779,469
780,469
781,469
782,469
783,469
784,469
785,469
786,469
787,469
788,469
789,469
790,469
791,469
792,469
793,469
794,469
795,469
796,469
797,469
798,469
799,469
800,469
801,469
802,469
803,469
804,469
805,469
806,469
807,469
808,469
809,469
810,469
811,469
812,469
813,469
814,469
815,469
816,469
817,469
818,468
818,467
818,466
818,465
819,465
820,465
821,465
822,465
823,465
824,465
825,465
826,465
827,465
828,465
829,465
830,465
831,465
832,465
833,465
834,465
835,465
836,465
837,465
838,465
839,465
840,465
841,465
842,465
843,465
844,465
845,465
846,465
847,465
848,465
849,465
850,465
851,465
852,465
853,464
853,463
853,462
853,461
854,461
855,461
856,461
857,461
858,461
859,461
860,461
861,461
862,461
863,461
864,461
865,461
866,461
867,461
868,461
869,461
870,461
871,461
872,461
873,461
874,461
875,461
876,461
877,461
878,461
879,461
880,461
881,461
882,461
883,461
884,461
885,461
886,461
887,461
888,460
888,459
889,458
890,458
891,458
892,458
893,458
894,458
895,458
896,458
897,458
898,458
899,458
900,458
901,458
902,458
903,458
904,458
905,458
906,458
907,458
908,458
909,458
910,458
911,458
912,458
913,458
914,457
914,456
914,455
914,454
915,454
916,454
917,454
918,454
919,454
920,454
921,454
922,454
923,454
924,454
925,454
926,454
927,454
928,454
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,449
949,448
949,447
949,446
950,446
951,446
952,446
953,446
954,446
955,446
956,446
957,446
958,446
959,445
959,444
959,443
960,442
961,442
962,442
963,442
964,442
965,442
966,442
967,442
968,442
969,441
969,440
970,439
971,439
972,439
973,439
974,439
975,439
976,439
977,439
978,439
979,439
980,439
981,439
982,439
983,439
984,439
984,440
984,441
985,442
986,442
987,442
988,442
989,442
990,442
991,442
992,442
993,442
994,442
995,442
996,442
997,442
998,442
999,442
1000,442
1001,442
1002,442
1003,442
1004,442
1005,442
1006,442
1007,442
1008,442
1009,442
1010,442
1011,442
1012,442
1013,442
1014,442
1015,442
1016,442
1017,442
1018,442
1019,442
1020,442
1021,442
1022,442
1023,442
1024,442
1025,442
1026,442
1027,442
1028,442
1029,442
1029,443
1029,444
1029,445
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,445
1061,444
1061,443
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,441
1086,440
1086,439
1087,439
1088,439
1089,439
1090,439
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,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,438
1121,437
1121,436
1121,435
1122,435
1123,435
1124,435
1125,435
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,408
1315,408
1316,408
1317,408
1318,408
1319,408
1320,408
1321,408
1322,408
1323,408
1324,408
1325,408
1326,408
1327,408
1328,408
1329,408
1330,408
1331,408
1332,408
1333,408
1334,408
1335,408
1336,408
1337,408
1338,408
1339,407
1339,406
1339,405
1339,404
1340,404
1341,404
1342,404
1343,404
1344,404
1345,404
1346,404
1347,404
1348,404
1349,404
1350,404
1351,404
1352,404
1353,404
1354,404
1355,404
1356,404
1357,404
1358,404
1359,404
1360,404
1361,404
1362,404
1363,404
1364,404
1365,404
1366,404
1367,404
1368,404
1369,404
1370,404
1371,404
1372,404
1373,404
1374,404
1375,404
1376,404
1377,404
1378,404
1379,404
1380,404
1381,404
1382,404
1383,404
1384,404
1385,403
1385,402
1385,401
1386,401
1387,401
1388,401
1389,401
1390,401
1391,401
1392,401
1393,401
1394,401
1395,401
1396,401
1397,401
1398,401
1399,401
1400,400
1400,399
1400,398
1400,397
1401,397
1402,397
1403,397
1404,397
1405,397
1406,397
1407,397
1408,397
1409,397
1410,397
1411,397
1412,397
1413,397
1414,397
1415,396
1415,395
1415,394
1415,393
1416,393
1417,393
1418,393
1419,393
1420,393
1421,393
1422,393
1423,393
1424,393
1425,393
1426,393
1427,393
1428,393
1429,393
1430,393
1431,393
1432,393
1433,393
1434,393
1435,392
1435,391
1435,390
1435,389
1436,389
1437,389
1438,389
1439,389
1440,389
1441,389
1442,389
1443,389
1444,389
1445,389
1446,389
1447,389
1448,389
1449,389
1450,389
1451,389
1452,389
1453,389
1454,389
1455,389
1456,389
1457,389
1458,389
1459,389
1460,389
1461,388
1461,387
1461,386
1461,385
1462,385
1463,385
1464,385
1465,385
1466,385
1467,385
1468,385
1469,385
1470,385
1471,385
1472,385
1473,385
1474,385
1475,385
1476,384
1476,383
1476,382
1477,382
1478,382
1479,382
1480,382
1481,382
1482,382
1483,382
1484,382
1485,382
1486,382
1487,382
1488,382
1489,382
1490,382
1491,382
1492,382
1493,382
1494,382
1495,382
1496,381
1496,380
1496,379
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,373
1562,372
1562,371
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,370
1603,370
1604,370
1605,370
1606,370
1607,370
1608,370
1609,370
1610,370
1611,370
1612,369
1612,368
1612,367
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,365
1658,364
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,362
1688,361
1688,360
1688,359
1689,359
1690,359
1691,359
1692,359
1693,359
1694,359
1695,359
1696,359
1697,359
1698,359
1699,359
1700,359
1701,359
1702,359
1703,359
1704,359
1705,359
1706,359
1707,359
1708,359
1709,359
1710,359
1711,359
1712,359
1713,359
1714,359
1715,359
1716,359
1717,359
1718,359
1719,359
1720,359
1721,359
1722,359
1723,359
1724,359
1725,359
1726,359
1727,359
1728,359
1729,358
1729,357
1729,356
1729,355
1730,355
1731,355
1732,355
1733,355
1734,355
1735,355
1736,355
1737,355
1738,355
1739,355
1740,355
1741,355
1742,355
1743,355
1744,355
1745,355
1746,355
1747,355
1748,355
1749,355
1750,355
1751,355
1752,355
1753,355
1754,355
1755,355
1756,355
1757,355
1758,355
1759,355
1760,355
1761,355
1762,355
1763,355
1764,355
1765,355
1766,355
1767,355
1768,355
1769,354
1769,353
1769,352
1769,351
1770,351
1771,351
1772,351
1773,351
1774,351
1775,351
1776,351
1777,351
1778,351
1779,351
1780,351
1781,351
1782,351
1783,351
1784,351
1785,351
1786,351
1787,351
1788,351
1789,351
1790,351
1791,351
1792,351
1793,351
1794,351
1795,351
1796,351
1797,351
1798,351
1799,351
1800,351
1801,351
1802,351
1803,351
1804,351
1805,351
1806,351
1807,351
1808,351
1809,351
1810,351
1811,351
1812,351
1813,351
1814,351
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,350
1871,349
1871,348
1871,347
1872,347
1873,347
1874,347
1875,347
1876,347
1877,347
1878,347
1879,347
1880,347
1881,347
1882,347
1883,347
1884,347
1885,347
1886,347
1887,347
1888,347
1889,347
1890,347
1891,347
1892,347
1893,347
1894,347
1895,347
1896,347
1897,347
1898,347
1899,347
1900,347
1901,347
1902,347
1903,347
1904,347
1905,347
1906,347
1907,347
1908,347
1909,347
1910,347
1911,347
1912,347
1913,347
1914,347
1915,347
1916,346
1916,345
1916,344
1917,344
1918,344
1919,344
1920,344
1921,344
1922,344
1923,344
1924,344
1925,344
1926,344
1927,344
1928,344
1929,344
1930,344
1931,344
1932,344
1933,344
1934,344
1935,344
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,344
2008,344
2009,344
2010,344
2011,344
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,343
2048,342
2048,341
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,340
2079,340
2080,340
2081,340
2082,340
2083,340
2084,340
2085,340
2086,340
2087,340
2088,340
2089,340
2090,340
2091,340
2092,340
2093,340
2094,340
2095,340
2096,340
2097,340
2098,340
2099,340
2100,340
2101,340
2102,340
2103,339
2103,338
2103,337
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,335
2129,334
2129,333
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,332
2150,332
2151,332
2152,332
2153,332
2154,331
2154,330
2154,329
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,327
2174,326
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,325
2211,325
2212,325
2213,325
2214,325
2215,325
2216,325
2217,325
2218,325
2219,325
2220,325
2221,325
2222,325
2223,325
2224,325
2225,325
2226,325
2227,325
2228,325
2229,325
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,325
2256,325
2257,325
2258,325
2259,325
2260,324
2260,323
2260,322
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,321
2277,321
2278,321
2279,321
2280,321
2281,321
2282,321
2283,321
2284,321
2285,321
2286,321
2287,321
2288,321
2289,321
2290,321
2291,321
2292,321
2293,321
2294,321
2295,321
2296,321
2297,321
2298,321
2299,321
2300,321
2301,321
2302,321
2303,321
2304,321
2305,321
2306,321
2307,321
2308,321
2309,321
2310,321
2311,320
2311,319
2311,318
2311,317
2312,317
2313,317
2314,317
2315,317
2316,317
2317,317
2318,317
2319,317
2320,317
2321,317
2322,317
2323,317
2324,317
2325,317
2326,317
2327,317
2328,317
2329,317
2330,317
2331,317
2332,317
2333,317
2334,317
2335,317
2336,317
2337,317
2338,317
2339,317
2340,317
2341,317
2342,317
2343,317
2344,317
2345,317
2346,317
2347,317
2348,317
2349,317
2350,317
2351,317
2352,317
2353,317
2354,317
2355,317
2356,317
2357,316
2357,315
2357,314
2357,313
2358,313
2359,313
2360,313
2361,313
2362,313
2363,313
2364,313
2365,313
2366,313
2367,313
2368,313
2369,313
2370,313
2371,313
2372,313
2373,313
2374,313
2375,313
2376,313
2377,313
2378,313
2379,313
2380,313
2381,313
2382,313
2383,313
2384,313
2385,313
2386,313
2387,313
2388,313
2389,313
2390,313
2391,313
2392,313
2393,313
2394,313
2395,313
2396,313
2397,312
2397,311
2397,310
2398,309
2399,309
2400,309
2401,309
2402,309
2403,309
2404,309
2405,309
2406,309
2407,309
2408,309
2409,309
2410,309
2411,309
2412,309
2413,309
2414,309
2415,309
2416,309
2417,309
2418,309
2419,309
2420,309
2421,309
2422,309
2423,309
2424,309
2425,309
2426,309
2427,308
2427,307
2428,306
2429,306
2430,306
2431,306
2432,306
2433,306
2434,306
2435,306
2436,306
2437,306
2438,305
2438,304
2438,303
2438,302
2438,301
2438,300
2438,299
2438,298
2439,298
2440,298
2441,298
2442,298
2443,297
2443,296
2443,295
2443,294
2443,293
2443,292
2443,291
2443,290
2443,289
2443,288
2443,287
2443,286
2443,285
2443,284
2443,283
2443,282
2443,281
2443,280
2443,279
2443,278
2443,277
2443,276
2443,275
2443,274
2443,273
2443,272
2443,271
2443,270
2443,269
2443,268
2443,267
2443,266
2443,265
2443,264
2443,263
2443,262
2443,261
2443,260
2443,259
2443,258
2443,257
2443,256
2443,255
2443,254
2443,253
2444,253
2445,253
2446,253
2447,253
2448,252
2448,251
2448,250
2448,249
2448,248
2448,247
2448,246
2448,245
2448,244
2448,243
2448,242
2448,241
2448,240
2448,239
2448,238
2448,237
2448,236
2448,235
2448,234
2448,233
2448,232
2448,231
2448,230
2448,229
2448,228
2448,227
2448,226
2448,225
2448,224
2448,223
2448,222
2448,221
2448,220
2448,219
2448,218
2448,217
2448,216
2448,215
2448,214
2448,213
2448,212
2448,211
2448,210
2448,209
2448,208
2448,207
2448,206
2448,205
2448,204
2448,203
2448,202
2448,201
2448,200
2448,199
2447,198
2446,198
2445,198
2444,198
2443,198
2442,198
2441,198
2440,198
2439,198
2438,198
2437,198
2436,198
2435,198
2434,198
2433,198
2432,198
2431,198
2430,198
2429,198
2428,198
2427,197
2427,196
2427,195
2427,194
2427,193
2427,192
2427,191
2427,190
2427,189
2427,188
2427,187
2427,186
2427,185
2427,184
2427,183
2427,182
2427,181
2427,180
2427,179
2427,178
2428,177
