1,693
2,693
3,693
4,693
5,693
6,693
7,693
8,692
8,691
8,690
8,689
9,689
10,689
11,689
12,689
13,689
14,689
15,689
16,689
17,689
18,688
18,687
18,686
18,685
19,685
20,685
21,685
22,685
23,685
24,685
25,685
26,685
27,685
28,684
28,683
28,682
29,682
30,682
31,682
32,682
33,682
34,682
35,682
36,682
37,682
38,681
38,680
38,679
38,678
39,678
40,678
41,678
42,678
43,678
44,678
45,678
46,678
47,678
48,678
49,678
50,678
51,678
52,678
53,677
53,676
53,675
53,674
54,674
55,674
56,674
57,674
58,674
59,674
60,674
61,674
62,674
63,674
64,674
65,674
66,674
67,674
68,673
68,672
68,671
68,670
69,670
70,670
71,670
72,670
73,670
74,670
75,670
76,670
77,670
78,670
79,670
80,670
81,670
82,670
83,670
84,669
84,668
84,667
84,666
85,666
86,666
87,666
88,666
89,666
90,666
91,666
92,666
93,666
94,665
94,664
94,663
95,663
96,663
97,663
98,663
99,663
100,663
101,663
102,663
103,663
104,662
104,661
104,660
104,659
105,659
106,659
107,659
108,659
109,659
110,659
111,659
112,659
113,659
114,658
114,657
114,656
114,655
115,655
116,655
117,655
118,655
119,655
120,655
121,655
122,655
123,655
124,654
124,653
124,652
124,651
125,651
126,651
127,651
128,651
129,651
130,651
131,651
132,651
133,651
134,651
135,651
136,651
137,651
138,651
139,650
139,649
139,648
140,647
141,647
142,647
143,647
144,647
145,647
146,647
147,647
148,647
149,646
149,645
149,644
150,644
151,644
152,644
153,644
154,644
155,644
156,644
157,644
158,644
159,644
160,644
161,644
162,644
163,644
164,644
165,643
165,642
165,641
165,640
166,640
167,640
168,640
169,640
170,640
171,640
172,640
173,640
174,640
175,639
175,638
175,637
175,636
176,636
177,636
178,636
179,636
180,636
181,636
182,636
183,636
184,636
185,636
186,636
187,636
188,636
189,636
190,635
190,634
190,633
190,632
191,632
192,632
193,632
194,632
195,632
196,632
197,632
198,632
199,632
200,632
201,632
202,632
203,632
204,632
205,631
205,630
205,629
205,628
206,628
207,628
208,628
209,628
210,628
211,628
212,628
213,628
214,628
215,628
216,628
217,628
218,628
219,628
220,627
220,626
220,625
221,625
222,625
223,625
224,625
225,625
226,625
227,625
228,625
229,625
230,625
231,625
232,625
233,625
234,625
235,624
235,623
235,622
235,621
236,621
237,621
238,621
239,621
240,621
241,621
242,621
243,621
244,621
245,621
246,621
247,621
248,621
249,621
250,621
251,620
251,619
251,618
251,617
252,617
253,617
254,617
255,617
256,617
257,617
258,617
259,617
260,617
261,617
262,617
263,617
264,617
265,617
266,616
266,615
266,614
266,613
267,613
268,613
269,613
270,613
271,613
272,613
273,613
274,613
275,613
276,612
276,611
276,610
276,609
277,609
278,609
279,609
280,609
281,609
282,609
283,609
284,609
285,609
286,608
286,607
286,606
287,606
288,606
289,606
290,606
291,606
292,606
293,606
294,606
295,606
296,605
296,604
296,603
296,602
297,602
298,602
299,602
300,602
301,602
302,602
303,602
304,602
305,602
306,601
306,600
306,599
306,598
307,598
308,598
309,598
310,598
311,597
311,596
311,595
311,594
312,594
313,594
314,594
315,594
316,594
317,594
318,594
319,594
320,594
321,593
321,592
322,591
322,590
323,590
324,590
325,590
326,590
327,590
328,590
329,590
330,590
331,590
332,589
332,588
332,587
333,587
334,587
335,587
336,587
337,587
338,587
339,587
340,587
341,587
342,586
342,585
342,584
342,583
343,583
344,583
345,583
346,583
347,583
348,583
349,583
350,583
351,583
352,583
353,583
354,583
355,583
356,583
357,582
357,581
357,580
357,579
358,579
359,579
360,579
361,579
362,579
363,579
364,579
365,579
366,579
367,579
368,579
369,579
370,579
371,579
372,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,574
392,573
392,572
393,571
394,571
395,571
396,571
397,571
398,571
399,571
400,571
401,571
402,571
403,571
404,571
405,571
406,571
407,571
408,571
409,571
410,571
411,571
412,571
413,571
414,571
415,571
416,571
417,571
418,570
418,569
418,568
419,568
420,568
421,568
422,568
423,568
424,568
425,568
426,568
427,568
428,568
429,568
430,568
431,568
432,568
433,568
434,568
435,568
436,568
437,568
438,568
439,568
440,568
441,568
442,568
443,568
444,568
445,568
446,568
447,568
448,568
449,568
450,568
451,568
452,568
453,567
453,566
453,565
453,564
454,564
455,564
456,564
457,564
458,564
459,564
460,564
461,564
462,564
463,564
464,564
465,564
466,564
467,564
468,564
469,564
470,564
471,564
472,564
473,564
474,564
475,564
476,564
477,564
478,564
479,564
480,564
481,564
482,564
483,564
484,564
485,564
486,564
487,564
488,564
489,563
489,562
489,561
489,560
490,560
491,560
492,560
493,560
494,560
495,560
496,560
497,560
498,560
499,559
499,558
499,557
499,556
500,556
501,556
502,556
503,556
504,556
505,556
506,556
507,556
508,556
509,556
510,556
511,556
512,556
513,556
514,555
514,554
514,553
515,552
516,552
517,552
518,552
519,552
520,552
521,552
522,552
523,552
524,551
524,550
524,549
525,549
526,549
527,549
528,549
529,548
529,547
529,546
529,545
530,545
531,545
532,545
533,545
534,545
535,545
536,545
537,545
538,545
539,544
539,543
539,542
539,541
540,541
541,541
542,541
543,541
544,541
545,541
546,541
547,541
548,541
549,540
549,539
549,538
549,537
550,537
551,537
552,537
553,537
554,536
554,535
554,534
555,533
556,533
557,533
558,533
559,533
560,533
561,533
562,533
563,533
564,532
564,531
565,530
566,530
567,530
568,530
569,530
570,530
571,530
572,530
573,530
574,530
575,530
576,530
577,530
578,530
579,530
580,529
580,528
580,527
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,517
615,516
615,515
616,515
617,514
618,514
619,514
620,514
621,514
622,514
623,514
624,514
625,513
625,512
625,511
626,511
627,511
628,511
629,511
630,511
631,511
632,511
633,511
634,511
635,510
635,509
635,508
635,507
636,507
637,507
638,507
639,507
640,507
641,507
642,507
643,507
644,507
645,506
645,505
645,504
646,503
647,503
648,503
649,503
650,503
651,503
652,503
653,503
654,503
655,503
656,503
657,503
658,503
659,503
660,503
661,503
662,503
663,503
664,503
665,503
666,503
667,503
668,503
669,503
670,503
671,503
672,503
673,503
674,503
675,503
676,503
677,503
678,503
679,503
680,503
681,503
682,503
683,503
684,503
685,503
686,503
687,503
688,503
689,503
690,503
691,503
692,503
693,503
694,503
695,503
696,503
697,503
698,503
699,503
700,503
701,503
702,503
703,503
704,503
705,503
706,503
707,503
708,503
709,503
710,503
711,503
712,503
713,503
714,503
715,503
716,503
717,503
718,503
719,503
720,503
721,503
722,503
723,503
724,503
725,503
726,503
727,503
728,503
729,503
730,503
731,503
732,502
732,501
732,500
732,499
733,499
734,499
735,499
736,499
737,499
738,499
739,499
740,499
741,499
742,499
743,499
744,499
745,499
746,499
747,499
748,499
749,499
750,499
751,499
752,498
752,497
752,496
753,496
754,496
755,496
756,496
757,496
758,496
759,496
760,496
761,496
762,496
763,496
764,496
765,496
766,496
767,496
768,496
769,496
770,496
771,496
772,496
773,496
774,496
775,496
776,496
777,495
777,494
777,493
777,492
778,492
779,492
780,492
781,492
782,492
783,492
784,492
785,492
786,492
787,492
788,492
789,492
790,492
791,492
792,492
793,492
794,492
795,492
796,492
797,491
797,490
797,489
797,488
798,488
799,488
800,488
801,488
802,488
803,488
804,488
805,488
806,488
807,488
808,488
809,488
810,488
811,488
812,488
813,488
814,488
815,488
816,488
817,488
818,488
819,488
820,488
821,488
822,488
823,487
823,486
823,485
823,484
824,484
825,484
826,484
827,484
828,484
829,484
830,484
831,484
832,484
833,484
834,484
835,484
836,484
837,484
838,484
839,484
840,484
841,484
842,484
843,483
843,482
843,481
843,480
844,480
845,480
846,480
847,480
848,480
849,480
850,480
851,480
852,480
853,480
854,480
855,480
856,480
857,480
858,479
858,478
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,476
873,475
873,474
873,473
874,473
875,473
876,473
877,473
878,473
879,473
880,473
881,473
882,473
883,472
883,471
883,470
883,469
884,469
885,469
886,469
887,469
888,469
889,469
890,469
891,469
892,469
893,469
894,469
895,469
896,469
897,469
898,469
899,469
900,469
901,469
902,469
903,469
904,469
905,469
906,469
907,469
908,469
909,469
910,469
911,469
912,469
913,469
914,469
915,469
916,469
917,469
918,469
919,469
920,469
921,469
922,469
923,469
924,469
925,469
926,469
927,469
928,469
929,469
930,469
931,469
932,469
933,469
934,468
934,467
934,466
934,465
935,465
936,465
937,465
938,465
939,465
940,465
941,465
942,465
943,465
944,465
945,465
946,465
947,465
948,465
949,465
950,465
951,465
952,465
953,465
954,465
955,465
956,465
957,465
958,465
959,465
960,465
961,465
962,465
963,465
964,465
965,465
966,465
967,465
968,465
969,465
970,465
971,465
972,465
973,465
974,465
975,464
975,463
975,462
975,461
976,461
977,461
978,461
979,461
980,461
981,461
982,461
983,461
984,461
985,461
986,461
987,461
988,461
989,461
990,461
991,461
992,461
993,461
994,461
995,461
996,461
997,461
998,461
999,461
1000,461
1001,461
1002,461
1003,461
1004,461
1005,461
1006,461
1007,461
1008,461
1009,461
1010,461
1011,461
1012,461
1013,461
1014,461
1015,461
1016,461
1017,461
1018,461
1019,461
1020,461
1021,461
1022,461
1023,461
1024,461
1025,461
1026,461
1027,461
1028,461
1029,461
1030,461
1031,461
1032,461
1033,461
1034,461
1035,461
1036,461
1037,461
1038,461
1039,461
1040,460
1040,459
1040,458
1041,458
1042,458
1043,458
1044,458
1045,458
1046,458
1047,458
1048,458
1049,458
1050,458
1051,458
1052,458
1053,458
1054,458
1055,458
1056,458
1057,458
1058,458
1059,458
1060,458
1061,458
1062,458
1063,458
1064,458
1065,458
1066,457
1066,456
1066,455
1066,454
1067,454
1068,454
1069,454
1070,454
1071,454
1072,454
1073,454
1074,454
1075,454
1076,454
1077,454
1078,454
1079,454
1080,454
1081,453
1081,452
1081,451
1081,450
1082,450
1083,450
1084,450
1085,450
1086,450
1087,450
1088,450
1089,450
1090,450
1091,450
1092,450
1093,450
1094,450
1095,450
1096,450
1097,450
1098,450
1099,450
1100,450
1101,450
1102,450
1103,450
1104,450
1105,450
1106,449
1106,448
1106,447
1106,446
1107,446
1108,446
1109,446
1110,446
1111,446
1112,446
1113,446
1114,446
1115,446
1116,446
1117,446
1118,446
1119,446
1120,446
1121,446
1122,446
1123,446
1124,446
1125,446
1126,446
1127,446
1128,446
1129,446
1130,446
1131,446
1132,446
1133,446
1134,446
1135,446
1136,446
1137,446
1138,446
1139,446
1140,446
1141,446
1142,445
1142,444
1142,443
1142,442
1143,442
1144,442
1145,442
1146,442
1147,442
1148,442
1149,442
1150,442
1151,442
1152,442
1153,442
1154,442
1155,442
1156,442
1157,441
1157,440
1157,439
1158,439
1159,439
1160,439
1161,439
1162,439
1163,439
1164,439
1165,439
1166,439
1167,439
1168,439
1169,439
1170,439
1171,439
1172,439
1173,439
1174,439
1175,439
1176,439
1177,438
1177,437
1177,436
1177,435
1178,435
1179,435
1180,435
1181,435
1182,435
1183,435
1184,435
1185,435
1186,435
1187,435
1188,435
1189,435
1190,435
1191,435
1192,435
1193,435
1194,435
1195,435
1196,435
1197,435
1198,435
1199,435
1200,435
1201,435
1202,434
1202,433
1202,432
1202,431
1203,431
1204,431
1205,431
1206,431
1207,431
1208,431
1209,431
1210,431
1211,431
1212,431
1213,431
1214,431
1215,431
1216,431
1217,431
1218,431
1219,431
1220,431
1221,431
1222,431
1223,431
1224,431
1225,431
1226,431
1227,431
1228,431
1229,431
1230,431
1231,431
1232,431
1233,431
1234,431
1235,431
1236,431
1237,431
1238,430
1238,429
1238,428
1238,427
1239,427
1240,427
1241,427
1242,427
1243,427
1244,427
1245,427
1246,427
1247,427
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,427
1269,427
1270,427
1271,427
1272,427
1273,427
1274,427
1275,427
1276,427
1277,427
1278,426
1278,425
1278,424
1279,423
1280,423
1281,423
1282,423
1283,423
1284,423
1285,423
1286,423
1287,423
1288,423
1289,423
1290,423
1291,423
1292,423
1293,423
1294,423
1295,423
1296,423
1297,423
1298,423
1299,423
1300,423
1301,423
1302,423
1303,423
1304,422
1304,421
1304,420
1305,420
1306,420
1307,420
1308,420
1309,420
1310,420
1311,420
1312,420
1313,420
1314,420
1315,420
1316,420
1317,420
1318,420
1319,419
1319,418
1319,417
1319,416
1320,416
1321,416
1322,416
1323,416
1324,416
1325,416
1326,416
1327,416
1328,416
1329,416
1330,416
1331,416
1332,416
1333,416
1334,415
1334,414
1334,413
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,412
1350,412
1351,412
1352,412
1353,412
1354,411
1354,410
1354,409
1354,408
1355,408
1356,408
1357,408
1358,408
1359,408
1360,408
1361,408
1362,408
1363,408
1364,408
1365,408
1366,408
1367,408
1368,408
1369,408
1370,408
1371,408
1372,408
1373,408
1374,408
1375,408
1376,408
1377,408
1378,408
1379,408
1380,407
1380,406
1380,405
1380,404
1381,404
1382,404
1383,404
1384,404
1385,404
1386,404
1387,404
1388,404
1389,404
1390,404
1391,404
1392,404
1393,404
1394,404
1395,404
1396,404
1397,404
1398,404
1399,404
1400,404
1401,404
1402,404
1403,404
1404,404
1405,403
1405,402
1405,401
1406,401
1407,401
1408,401
1409,401
1410,401
1411,401
1412,401
1413,401
1414,401
1415,401
1416,401
1417,401
1418,401
1419,401
1420,401
1421,401
1422,401
1423,401
1424,401
1425,401
1426,401
1427,401
1428,401
1429,401
1430,400
1430,399
1430,398
1430,397
1431,397
1432,397
1433,397
1434,397
1435,397
1436,397
1437,397
1438,397
1439,397
1440,397
1441,397
1442,397
1443,397
1444,397
1445,397
1446,397
1447,397
1448,397
1449,397
1450,397
1451,397
1452,397
1453,397
1454,397
1455,396
1455,395
1455,394
1456,393
1457,393
1458,393
1459,393
1460,393
1461,393
1462,393
1463,393
1464,393
1465,393
1466,393
1467,393
1468,393
1469,393
1470,393
1471,393
1472,393
1473,393
1474,393
1475,393
1476,393
1477,393
1478,393
1479,393
1480,393
1481,393
1482,393
1483,393
1484,393
1485,393
1486,392
1486,391
1486,390
1486,389
1487,389
1488,389
1489,389
1490,389
1491,389
1492,389
1493,389
1494,389
1495,389
1496,389
1497,389
1498,389
1499,389
1500,389
1501,389
1502,389
1503,389
1504,389
1505,389
1506,389
1507,389
1508,389
1509,389
1510,389
1511,388
1511,387
1511,386
1511,385
1512,385
1513,385
1514,385
1515,385
1516,385
1517,385
1518,385
1519,385
1520,385
1521,385
1522,385
1523,385
1524,385
1525,385
1526,385
1527,385
1528,385
1529,385
1530,385
1531,385
1532,385
1533,385
1534,385
1535,385
1536,385
1537,385
1538,385
1539,385
1540,385
1541,385
1542,384
1542,383
1542,382
1543,382
1544,382
1545,382
1546,382
1547,382
1548,382
1549,382
1550,382
1551,382
1552,382
1553,382
1554,382
1555,382
1556,382
1557,382
1558,382
1559,382
1560,382
1561,382
1562,382
1563,382
1564,382
1565,382
1566,382
1567,382
1568,382
1569,382
1570,382
1571,382
1572,382
1573,382
1574,382
1575,382
1576,382
1577,381
1577,380
1577,379
1577,378
1578,378
1579,378
1580,378
1581,378
1582,378
1583,378
1584,378
1585,378
1586,378
1587,378
1588,378
1589,378
1590,378
1591,378
1592,378
1593,378
1594,378
1595,378
1596,378
1597,378
1598,378
1599,378
1600,378
1601,378
1602,378
1603,378
1604,378
1605,378
1606,378
1607,378
1608,378
1609,378
1610,378
1611,378
1612,377
1612,376
1612,375
1612,374
1613,374
1614,374
1615,374
1616,374
1617,374
1618,374
1619,374
1620,374
1621,374
1622,374
1623,374
1624,374
1625,374
1626,374
1627,374
1628,374
1629,374
1630,374
1631,374
1632,374
1633,374
1634,374
1635,374
1636,374
1637,374
1638,374
1639,374
1640,374
1641,374
1642,374
1643,373
1643,372
1643,371
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,370
1664,370
1665,370
1666,370
1667,370
1668,370
1669,370
1670,370
1671,370
1672,370
1673,369
1673,368
1673,367
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,365
1698,364
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,362
1744,361
1744,360
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,359
1786,359
1787,359
1788,359
1789,359
1790,359
1791,359
1792,359
1793,359
1794,359
1795,359
1796,359
1797,359
1798,359
1799,359
1800,359
1801,359
1802,359
1803,359
1804,359
1805,359
1806,359
1807,359
1808,359
1809,359
1810,359
1811,359
1812,359
1813,359
1814,359
1815,359
1816,359
1817,359
1818,359
1819,359
1820,359
1821,359
1822,359
1823,359
1824,359
1825,359
1826,359
1827,359
1828,359
1829,359
1830,359
1831,359
1832,359
1833,359
1834,359
1835,359
1836,359
1837,359
1838,359
1839,359
1840,359
1841,359
1842,359
1843,359
1844,359
1845,359
1846,359
1847,359
1848,359
1849,359
1850,359
1851,359
1852,359
1853,359
1854,359
1855,359
1856,359
1857,359
1858,359
1859,359
1860,359
1861,359
1862,359
1863,359
1864,359
1865,359
1866,358
1866,357
1866,356
1866,355
1867,355
1868,355
1869,355
1870,355
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,354
1886,353
1886,352
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,350
1911,349
1911,348
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,347
1937,347
1938,347
1939,347
1940,347
1941,346
1941,345
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,343
2043,342
2043,341
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,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,339
2109,338
2109,337
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,331
2149,330
2149,329
2150,328
2151,328
2152,328
2153,328
2154,328
2155,328
2156,328
2157,328
2158,328
2159,328
2160,328
2161,328
2162,328
2163,328
2164,328
2165,328
2166,328
2167,328
2168,328
2169,328
2170,328
2171,328
2172,328
2173,328
2174,328
2175,328
2176,328
2177,328
2178,328
2179,327
2179,326
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,324
2225,323
2225,322
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,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,320
2271,319
2271,318
2271,317
2272,317
2273,317
2274,317
2275,317
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,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,313
2347,313
2348,313
2349,313
2350,313
2351,313
2352,313
2353,313
2354,313
2355,313
2356,313
2357,312
2357,311
2357,310
2357,309
2358,309
2359,309
2360,309
2361,309
2362,309
2363,309
2364,309
2365,309
2366,309
2367,309
2368,309
2369,309
2370,309
2371,309
2372,309
2373,309
2374,309
2375,309
2376,309
2377,308
2377,307
2377,306
2378,306
2379,306
2380,306
2381,306
2382,306
2383,306
2384,306
2385,306
2386,306
2387,306
2388,306
2389,306
2390,306
2391,306
2392,306
2393,306
2394,306
2395,306
2396,306
2397,305
2397,304
2397,303
2397,302
2398,302
2399,302
2400,302
2401,302
2402,302
2403,302
2404,302
2405,302
2406,302
2407,301
2407,300
2407,299
2407,298
2408,298
2409,298
2410,298
2411,298
2412,297
2412,296
2412,295
2412,294
2413,294
2414,294
2415,294
2416,294
2417,293
2417,292
2417,291
2418,290
2419,290
2420,290
2421,290
2422,289
2422,288
2422,287
2422,286
2422,285
2422,284
2422,283
2422,282
2422,281
2422,280
2422,279
2423,279
2424,279
2425,279
2426,279
2427,278
2427,277
2427,276
2427,275
2427,274
2427,273
2427,272
2427,271
2427,270
2427,269
2428,268
2429,268
2430,268
2431,268
2432,268
2433,267
2433,266
2433,265
2433,264
2433,263
2433,262
2433,261
2433,260
2433,259
2433,258
2433,257
2433,256
2434,256
2435,256
2436,256
2437,256
2438,255
2438,254
2438,253
2438,252
2438,251
2438,250
2438,249
2439,249
2440,249
2441,249
2442,249
2443,248
2443,247
2443,246
2443,245
2443,244
2443,243
2443,242
2443,241
2443,240
2443,239
2443,238
2443,237
2443,236
2443,235
2443,234
2443,233
2443,232
2443,231
2443,230
2443,229
2443,228
2443,227
2443,226
2443,225
2443,224
2443,223
2443,222
2443,221
2443,220
2443,219
2443,218
2443,217
2443,216
2443,215
2442,214
2441,214
2440,214
2439,214
2438,214
2437,214
2436,214
2435,214
2434,214
2433,214
2432,214
2431,214
2430,214
2429,214
2428,213
2427,212
2427,211
2427,210
2427,209
2427,208
2427,207
2427,206
2427,205
2427,204
2427,203
2427,202
2427,201
2427,200
2427,199
2427,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
2428,181
2428,180
