1,685
2,685
3,684
3,683
3,682
4,682
5,682
6,682
7,682
8,682
9,682
10,682
11,682
12,682
13,681
13,680
13,679
13,678
14,678
15,678
16,678
17,678
18,678
19,678
20,678
21,678
22,678
23,677
23,676
23,675
23,674
24,674
25,674
26,674
27,674
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
43,665
43,664
43,663
44,663
45,663
46,663
47,663
48,663
49,663
50,663
51,663
52,663
53,663
54,663
55,663
56,663
57,663
58,662
58,661
58,660
58,659
59,659
60,659
61,659
62,659
63,658
63,657
63,656
63,655
64,655
65,655
66,655
67,655
68,655
69,655
70,655
71,655
72,655
73,654
73,653
73,652
74,651
75,651
76,651
77,651
78,650
78,649
79,648
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,643
99,642
99,641
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,636
115,636
116,636
117,636
118,636
119,636
120,636
121,636
122,636
123,636
124,635
124,634
124,633
124,632
125,632
126,632
127,632
128,632
129,632
130,632
131,632
132,632
133,632
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,628
155,628
156,628
157,628
158,628
159,627
159,626
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,625
176,625
177,625
178,625
179,625
180,625
181,625
182,625
183,625
184,625
185,624
185,623
185,622
185,621
186,621
187,621
188,621
189,621
190,621
191,621
192,621
193,621
194,621
195,621
196,621
197,621
198,621
199,621
200,621
201,621
202,621
203,621
204,621
205,620
205,619
205,618
205,617
206,617
207,617
208,617
209,617
210,617
211,617
212,617
213,617
214,617
215,617
216,617
217,617
218,617
219,617
220,616
220,615
220,614
220,613
221,613
222,613
223,613
224,613
225,613
226,613
227,613
228,613
229,613
230,612
230,611
230,610
231,609
232,609
233,609
234,609
235,609
236,609
237,609
238,609
239,609
240,609
241,609
242,609
243,609
244,609
245,609
246,608
246,607
246,606
247,606
248,606
249,606
250,606
251,606
252,606
253,606
254,606
255,606
256,606
257,606
258,606
259,606
260,606
261,606
262,606
263,606
264,606
265,606
266,605
266,604
266,603
266,602
267,602
268,602
269,602
270,602
271,602
272,602
273,602
274,602
275,602
276,602
277,602
278,602
279,602
280,602
281,601
281,600
281,599
281,598
282,598
283,598
284,598
285,598
286,598
287,598
288,598
289,598
290,598
291,598
292,598
293,598
294,598
295,598
296,597
296,596
296,595
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,594
312,594
313,594
314,594
315,594
316,594
317,594
318,594
319,594
320,594
321,594
322,594
323,594
324,594
325,594
326,594
327,593
327,592
327,591
327,590
328,590
329,590
330,590
331,590
332,590
333,590
334,590
335,590
336,590
337,590
338,590
339,590
340,590
341,590
342,590
343,590
344,590
345,590
346,590
347,590
348,590
349,590
350,590
351,590
352,589
352,588
352,587
353,587
354,587
355,587
356,587
357,587
358,587
359,587
360,587
361,587
362,587
363,587
364,587
365,587
366,587
367,586
367,585
367,584
367,583
368,583
369,583
370,583
371,583
372,583
373,583
374,583
375,583
376,583
377,583
378,583
379,583
380,583
381,583
382,583
383,583
384,583
385,583
386,583
387,582
387,581
387,580
387,579
388,579
389,579
390,579
391,579
392,579
393,579
394,579
395,579
396,579
397,579
398,579
399,579
400,579
401,579
402,579
403,579
404,579
405,579
406,579
407,579
408,578
408,577
408,576
408,575
409,575
410,575
411,575
412,575
413,575
414,575
415,575
416,575
417,575
418,574
418,573
418,572
418,571
419,571
420,571
421,571
422,571
423,571
424,571
425,571
426,571
427,571
428,571
429,571
430,571
431,571
432,571
433,571
434,571
435,571
436,571
437,571
438,571
439,571
440,571
441,571
442,571
443,570
443,569
443,568
444,568
445,568
446,568
447,568
448,568
449,568
450,568
451,568
452,568
453,568
454,568
455,568
456,568
457,568
458,567
458,566
458,565
458,564
459,564
460,564
461,564
462,564
463,564
464,564
465,564
466,564
467,564
468,563
468,562
468,561
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,559
483,558
483,557
484,556
485,556
486,556
487,556
488,556
489,555
489,554
489,553
489,552
490,552
491,552
492,552
493,552
494,552
495,552
496,552
497,552
498,552
499,551
499,550
499,549
500,549
501,549
502,549
503,549
504,549
505,549
506,549
507,549
508,549
509,549
510,549
511,549
512,549
513,549
514,548
514,547
514,546
514,545
515,545
516,545
517,545
518,545
519,544
519,543
519,542
519,541
520,541
521,541
522,541
523,541
524,541
525,541
526,541
527,541
528,541
529,541
530,541
531,541
532,541
533,541
534,540
534,539
534,538
534,537
535,537
536,537
537,537
538,537
539,537
540,537
541,537
542,537
543,537
544,536
544,535
544,534
545,533
546,533
547,533
548,533
549,533
550,533
551,533
552,533
553,533
554,533
555,533
556,533
557,533
558,533
559,532
559,531
559,530
560,530
561,530
562,530
563,530
564,530
565,530
566,530
567,530
568,530
569,530
570,530
571,530
572,530
573,530
574,530
575,529
575,528
575,527
575,526
576,526
577,526
578,526
579,526
580,526
581,526
582,526
583,526
584,526
585,526
586,526
587,526
588,526
589,526
590,525
590,524
590,523
590,522
591,522
592,522
593,522
594,522
595,522
596,522
597,522
598,522
599,522
600,521
600,520
600,519
600,518
601,518
602,518
603,518
604,518
605,518
606,518
607,518
608,518
609,518
610,518
611,518
612,518
613,518
614,518
615,518
616,518
617,518
618,518
619,518
620,517
620,516
620,515
621,515
622,514
623,514
624,514
625,514
626,514
627,514
628,514
629,514
630,514
631,514
632,514
633,514
634,514
635,513
635,512
635,511
636,511
637,511
638,511
639,511
640,511
641,511
642,511
643,511
644,511
645,510
645,509
645,508
646,507
647,507
648,507
649,507
650,507
651,507
652,507
653,507
654,507
655,507
656,506
656,505
656,504
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,499
687,499
688,499
689,499
690,499
691,498
691,497
691,496
692,496
693,496
694,496
695,496
696,496
697,496
698,496
699,496
700,496
701,496
702,496
703,496
704,496
705,496
706,496
707,496
708,496
709,496
710,496
711,495
711,494
711,493
711,492
712,492
713,492
714,492
715,492
716,492
717,492
718,492
719,492
720,492
721,492
722,492
723,492
724,492
725,492
726,492
727,492
728,492
729,492
730,492
731,492
732,491
732,490
732,489
732,488
733,488
734,488
735,488
736,488
737,488
738,488
739,488
740,488
741,488
742,488
743,488
744,488
745,488
746,488
747,488
748,488
749,488
750,488
751,488
752,488
753,488
754,488
755,488
756,488
757,488
758,488
759,488
760,488
761,488
762,488
763,488
764,488
765,488
766,488
767,488
768,488
769,488
770,488
771,488
772,487
772,486
772,485
772,484
773,484
774,484
775,484
776,484
777,484
778,484
779,484
780,484
781,484
782,484
783,484
784,484
785,484
786,484
787,483
787,482
787,481
787,480
788,480
789,480
790,480
791,480
792,480
793,480
794,480
795,480
796,480
797,480
798,480
799,480
800,480
801,480
802,480
803,480
804,480
805,480
806,480
807,480
808,480
809,480
810,480
811,480
812,480
813,480
814,480
815,480
816,480
817,480
818,480
819,480
820,480
821,480
822,480
823,479
823,478
823,477
824,477
825,477
826,477
827,477
828,477
829,477
830,477
831,477
832,477
833,477
834,477
835,477
836,477
837,477
838,477
839,477
840,477
841,477
842,477
843,477
844,477
845,477
846,477
847,477
848,477
849,477
850,477
851,477
852,477
853,477
854,477
855,477
856,477
857,477
858,477
859,477
860,477
861,477
862,477
863,477
864,477
865,477
866,477
867,477
868,477
869,477
870,477
871,477
872,477
873,477
874,477
875,477
876,477
877,477
878,477
879,477
880,477
881,477
882,477
883,476
883,475
883,474
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
908,474
908,475
908,476
909,477
910,477
911,477
912,477
913,477
914,477
915,477
916,477
917,477
918,477
919,477
920,477
921,477
922,477
923,477
924,477
925,477
926,477
927,477
928,477
929,477
930,477
931,477
932,477
933,477
934,477
935,477
936,477
937,477
938,477
939,477
940,477
941,477
942,477
943,477
944,476
944,475
944,474
944,473
945,473
946,473
947,473
948,473
949,473
950,473
951,473
952,473
953,473
954,473
955,473
956,473
957,473
958,473
959,473
960,473
961,473
962,473
963,473
964,473
965,473
966,473
967,473
968,473
969,473
970,473
971,473
972,473
973,473
974,473
975,473
976,473
977,473
978,473
979,473
980,473
981,473
982,473
983,473
984,473
985,473
986,473
987,473
988,473
989,473
990,473
991,473
992,473
993,473
994,473
995,473
996,473
997,473
998,473
999,473
1000,473
1001,473
1002,473
1003,473
1004,473
1005,473
1006,473
1007,473
1008,473
1009,473
1010,473
1011,473
1012,473
1013,473
1014,473
1015,473
1016,473
1017,473
1018,473
1019,473
1020,472
1020,471
1020,470
1020,469
1021,469
1022,469
1023,469
1024,469
1025,469
1026,469
1027,469
1028,469
1029,469
1030,469
1031,469
1032,469
1033,469
1034,469
1035,468
1035,467
1035,466
1035,465
1036,465
1037,465
1038,465
1039,465
1040,465
1041,465
1042,465
1043,465
1044,465
1045,465
1046,465
1047,465
1048,465
1049,465
1050,465
1051,465
1052,465
1053,465
1054,465
1055,465
1056,465
1057,465
1058,465
1059,465
1060,465
1061,465
1062,465
1063,465
1064,465
1065,465
1066,465
1067,465
1068,465
1069,465
1070,465
1071,464
1071,463
1071,462
1071,461
1072,461
1073,461
1074,461
1075,461
1076,461
1077,461
1078,461
1079,461
1080,461
1081,461
1082,461
1083,461
1084,461
1085,461
1086,461
1087,461
1088,461
1089,461
1090,461
1091,461
1092,461
1093,461
1094,461
1095,461
1096,460
1096,459
1096,458
1097,458
1098,458
1099,458
1100,458
1101,458
1102,458
1103,458
1104,458
1105,458
1106,458
1107,458
1108,458
1109,458
1110,458
1111,457
1111,456
1111,455
1111,454
1112,454
1113,454
1114,454
1115,454
1116,454
1117,454
1118,454
1119,454
1120,454
1121,454
1122,454
1123,454
1124,454
1125,454
1126,453
1126,452
1126,451
1126,450
1127,450
1128,450
1129,450
1130,450
1131,450
1132,450
1133,450
1134,450
1135,450
1136,450
1137,450
1138,450
1139,450
1140,450
1141,450
1142,450
1143,450
1144,450
1145,450
1146,450
1147,450
1148,450
1149,450
1150,450
1151,450
1152,449
1152,448
1152,447
1152,446
1153,446
1154,446
1155,446
1156,446
1157,446
1158,446
1159,446
1160,446
1161,446
1162,446
1163,446
1164,446
1165,446
1166,446
1167,445
1167,444
1167,443
1167,442
1168,442
1169,442
1170,442
1171,442
1172,442
1173,442
1174,442
1175,442
1176,442
1177,442
1178,442
1179,442
1180,442
1181,442
1182,442
1183,442
1184,442
1185,442
1186,442
1187,442
1188,442
1189,442
1190,442
1191,442
1192,442
1193,442
1194,442
1195,442
1196,442
1197,441
1197,440
1197,439
1198,439
1199,439
1200,439
1201,439
1202,439
1203,439
1204,439
1205,439
1206,439
1207,439
1208,439
1209,439
1210,439
1211,439
1212,439
1213,439
1214,439
1215,439
1216,439
1217,439
1218,438
1218,437
1218,436
1218,435
1219,435
1220,435
1221,435
1222,435
1223,435
1224,435
1225,435
1226,435
1227,435
1228,435
1229,435
1230,435
1231,435
1232,435
1233,435
1234,435
1235,435
1236,435
1237,435
1238,434
1238,433
1238,432
1238,431
1239,431
1240,431
1241,431
1242,431
1243,431
1244,431
1245,431
1246,431
1247,431
1248,430
1248,429
1248,428
1248,427
1249,427
1250,427
1251,427
1252,427
1253,427
1254,427
1255,427
1256,427
1257,427
1258,427
1259,427
1260,427
1261,427
1262,427
1263,427
1264,427
1265,427
1266,427
1267,427
1268,426
1268,425
1268,424
1268,423
1269,423
1270,423
1271,423
1272,423
1273,423
1274,423
1275,423
1276,423
1277,423
1278,423
1279,423
1280,423
1281,423
1282,423
1283,422
1283,421
1283,420
1284,420
1285,420
1286,420
1287,420
1288,420
1289,420
1290,420
1291,420
1292,420
1293,420
1294,420
1295,420
1296,420
1297,420
1298,420
1299,420
1300,420
1301,420
1302,420
1303,420
1304,420
1305,420
1306,420
1307,420
1308,420
1309,419
1309,418
1309,417
1309,416
1310,416
1311,416
1312,416
1313,416
1314,416
1315,416
1316,416
1317,416
1318,416
1319,416
1320,416
1321,416
1322,416
1323,416
1324,415
1324,414
1324,413
1324,412
1325,412
1326,412
1327,412
1328,412
1329,412
1330,412
1331,412
1332,412
1333,412
1334,412
1335,412
1336,412
1337,412
1338,412
1339,412
1340,412
1341,412
1342,412
1343,412
1344,412
1345,412
1346,412
1347,412
1348,412
1349,411
1349,410
1349,409
1349,408
1350,408
1351,408
1352,408
1353,408
1354,408
1355,408
1356,408
1357,408
1358,408
1359,408
1360,408
1361,408
1362,408
1363,408
1364,407
1364,406
1364,405
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,404
1386,404
1387,404
1388,404
1389,404
1390,403
1390,402
1390,401
1391,401
1392,401
1393,401
1394,401
1395,401
1396,401
1397,401
1398,401
1399,401
1400,401
1401,401
1402,401
1403,401
1404,401
1405,401
1406,401
1407,401
1408,401
1409,401
1410,400
1410,399
1410,398
1410,397
1411,397
1412,397
1413,397
1414,397
1415,397
1416,397
1417,397
1418,397
1419,397
1420,397
1421,397
1422,397
1423,397
1424,397
1425,397
1426,397
1427,397
1428,397
1429,397
1430,397
1431,397
1432,397
1433,397
1434,397
1435,396
1435,395
1435,394
1435,393
1436,393
1437,393
1438,393
1439,393
1440,393
1441,393
1442,393
1443,393
1444,393
1445,393
1446,393
1447,393
1448,393
1449,393
1450,393
1451,393
1452,393
1453,393
1454,393
1455,393
1456,393
1457,393
1458,393
1459,393
1460,393
1461,392
1461,391
1461,390
1461,389
1462,389
1463,389
1464,389
1465,389
1466,389
1467,389
1468,389
1469,389
1470,389
1471,389
1472,389
1473,389
1474,389
1475,389
1476,389
1477,389
1478,389
1479,389
1480,389
1481,389
1482,389
1483,389
1484,389
1485,389
1486,389
1487,389
1488,389
1489,389
1490,389
1491,388
1491,387
1491,386
1491,385
1492,385
1493,385
1494,385
1495,385
1496,385
1497,385
1498,385
1499,385
1500,385
1501,385
1502,385
1503,385
1504,385
1505,385
1506,385
1507,385
1508,385
1509,385
1510,385
1511,385
1512,385
1513,385
1514,385
1515,385
1516,384
1516,383
1516,382
1517,382
1518,382
1519,382
1520,382
1521,382
1522,382
1523,382
1524,382
1525,382
1526,382
1527,382
1528,382
1529,382
1530,382
1531,382
1532,382
1533,382
1534,382
1535,382
1536,382
1537,382
1538,382
1539,382
1540,382
1541,382
1542,382
1543,382
1544,382
1545,382
1546,382
1547,381
1547,380
1547,379
1547,378
1548,378
1549,378
1550,378
1551,378
1552,378
1553,378
1554,378
1555,378
1556,378
1557,378
1558,378
1559,378
1560,378
1561,378
1562,378
1563,378
1564,378
1565,378
1566,378
1567,378
1568,378
1569,378
1570,378
1571,378
1572,377
1572,376
1572,375
1572,374
1573,374
1574,374
1575,374
1576,374
1577,374
1578,374
1579,374
1580,374
1581,374
1582,374
1583,374
1584,374
1585,374
1586,374
1587,374
1588,374
1589,374
1590,374
1591,374
1592,374
1593,374
1594,374
1595,374
1596,374
1597,374
1598,374
1599,374
1600,374
1601,374
1602,374
1603,374
1604,374
1605,374
1606,374
1607,373
1607,372
1607,371
1607,370
1608,370
1609,370
1610,370
1611,370
1612,370
1613,370
1614,370
1615,370
1616,370
1617,370
1618,370
1619,370
1620,370
1621,370
1622,370
1623,370
1624,370
1625,370
1626,370
1627,370
1628,370
1629,370
1630,370
1631,370
1632,370
1633,370
1634,370
1635,370
1636,370
1637,370
1638,370
1639,370
1640,370
1641,370
1642,370
1643,370
1644,370
1645,370
1646,370
1647,370
1648,370
1649,370
1650,370
1651,370
1652,370
1653,370
1654,370
1655,370
1656,370
1657,370
1658,370
1659,370
1660,370
1661,370
1662,370
1663,369
1663,368
1663,367
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,366
1689,366
1690,366
1691,366
1692,366
1693,366
1694,366
1695,366
1696,366
1697,366
1698,366
1699,366
1700,366
1701,366
1702,366
1703,366
1704,366
1705,366
1706,366
1707,366
1708,366
1709,366
1710,366
1711,366
1712,366
1713,366
1714,365
1714,364
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,363
1780,363
1781,363
1782,363
1783,363
1784,363
1785,363
1786,363
1787,363
1788,363
1789,363
1790,363
1791,363
1792,363
1793,363
1794,363
1795,363
1796,363
1797,363
1798,363
1799,363
1800,363
1801,363
1802,363
1803,363
1804,363
1805,363
1806,363
1807,363
1808,363
1809,363
1810,363
1811,363
1812,363
1813,363
1814,363
1815,362
1815,361
1815,360
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,355
1902,355
1903,355
1904,355
1905,355
1906,355
1907,355
1908,355
1909,355
1910,355
1911,355
1912,355
1913,355
1914,355
1915,355
1916,354
1916,353
1916,352
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,347
2039,347
2040,347
2041,347
2042,347
2043,346
2043,345
2043,344
2044,344
2045,344
2046,344
2047,344
2048,344
2049,344
2050,344
2051,344
2052,344
2053,344
2054,344
2055,344
2056,344
2057,344
2058,344
2059,344
2060,344
2061,344
2062,344
2063,344
2064,344
2065,344
2066,344
2067,344
2068,344
2069,344
2070,344
2071,344
2072,344
2073,344
2074,344
2075,344
2076,344
2077,344
2078,343
2078,342
2078,341
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,340
2104,340
2105,340
2106,340
2107,340
2108,340
2109,340
2110,340
2111,340
2112,340
2113,340
2114,340
2115,340
2116,340
2117,340
2118,340
2119,340
2120,340
2121,340
2122,340
2123,340
2124,339
2124,338
2124,337
2124,336
2125,336
2126,336
2127,336
2128,336
2129,336
2130,336
2131,336
2132,336
2133,336
2134,336
2135,336
2136,336
2137,336
2138,336
2139,336
2140,336
2141,336
2142,336
2143,336
2144,336
2145,336
2146,336
2147,336
2148,336
2149,336
2150,336
2151,336
2152,336
2153,336
2154,336
2155,336
2156,336
2157,336
2158,336
2159,336
2160,336
2161,336
2162,336
2163,336
2164,336
2165,336
2166,336
2167,336
2168,336
2169,336
2170,336
2171,336
2172,336
2173,336
2174,336
2175,336
2176,336
2177,336
2178,336
2179,335
2179,334
2179,333
2180,332
2181,332
2182,332
2183,332
2184,332
2185,332
2186,332
2187,332
2188,332
2189,332
2190,332
2191,332
2192,332
2193,332
2194,332
2195,332
2196,332
2197,332
2198,332
2199,332
2200,332
2201,332
2202,332
2203,332
2204,332
2205,332
2206,332
2207,332
2208,332
2209,332
2210,331
2210,330
2210,329
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,328
2231,328
2232,328
2233,328
2234,328
2235,327
2235,326
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,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,320
2301,319
2301,318
2301,317
2302,317
2303,317
2304,317
2305,317
2306,317
2307,317
2308,317
2309,317
2310,317
2311,317
2312,317
2313,317
2314,317
2315,317
2316,317
2317,317
2318,317
2319,317
2320,317
2321,316
2321,315
2321,314
2321,313
2322,313
2323,313
2324,313
2325,313
2326,313
2327,313
2328,313
2329,313
2330,313
2331,313
2332,313
2333,313
2334,313
2335,313
2336,313
2337,313
2338,313
2339,313
2340,313
2341,313
2342,313
2343,313
2344,313
2345,313
2346,312
2346,311
2347,310
2347,309
2348,309
2349,309
2350,309
2351,309
2352,309
2353,309
2354,309
2355,309
2356,309
2357,309
2358,309
2359,309
2360,309
2361,309
2362,308
2362,307
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,305
2377,304
2377,303
2377,302
2378,302
2379,302
2380,302
2381,302
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,289
2422,288
2422,287
2423,287
2424,287
2425,287
2426,287
2427,286
2427,285
2427,284
2428,283
2429,283
2430,283
2431,283
2432,283
2433,282
2433,281
2433,280
2433,279
2434,279
2435,279
2436,279
2437,279
2438,278
2438,277
2438,276
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
2449,268
2450,268
2451,268
2452,268
2453,267
2453,266
2453,265
2453,264
2454,264
2455,264
2456,264
2457,264
2458,263
2458,262
2458,261
2458,260
2458,259
2458,258
2458,257
2458,256
2459,256
2460,256
2461,256
2462,256
2463,255
2463,254
2463,253
2464,253
2465,253
2466,253
2467,253
2468,252
2468,251
2468,250
2468,249
2469,249
2470,249
2471,249
2472,249
2473,248
2473,247
2473,246
2473,245
2474,245
2475,245
2476,245
2477,245
2478,244
2478,243
2478,242
2478,241
2479,241
2480,241
2481,241
2482,241
2483,240
2483,239
2483,238
2483,237
2483,236
2483,235
2483,234
2484,234
2485,234
2486,234
2487,234
2488,234
2489,234
2490,234
2491,234
2492,234
2493,233
2493,232
2493,231
2493,230
2493,229
2493,228
2493,227
2493,226
2493,225
2493,224
2493,223
2493,222
2494,222
2495,222
2496,222
2497,222
2498,221
2498,220
2498,219
2499,218
