3,1942
2,1941
1,1941
1,720
2,720
3,719
3,718
3,717
3,716
3,715
3,714
3,713
3,712
4,712
5,712
6,712
7,712
8,712
9,712
10,712
11,712
12,712
13,712
14,712
15,712
16,712
17,712
18,712
19,712
20,712
21,712
22,712
23,711
23,710
23,709
23,708
24,708
25,708
26,708
27,708
28,707
28,706
28,705
28,704
29,704
30,704
31,704
32,704
33,703
33,702
33,701
34,701
35,701
36,701
37,701
38,700
38,699
38,698
38,697
39,697
40,697
41,697
42,697
43,697
44,697
45,697
46,697
47,697
48,697
49,697
50,697
51,697
52,697
53,696
53,695
53,694
53,693
54,693
55,693
56,693
57,693
58,692
58,691
58,690
58,689
59,689
60,689
61,689
62,689
63,688
63,687
63,686
64,685
65,685
66,685
67,685
68,685
69,685
70,685
71,685
72,685
73,684
73,683
73,682
74,682
75,682
76,682
77,682
78,681
78,680
78,679
79,678
80,678
81,678
82,678
83,678
84,678
85,678
86,678
87,678
88,678
89,678
90,678
91,678
92,678
93,678
94,677
94,676
94,675
94,674
95,674
96,674
97,674
98,674
99,673
99,672
99,671
99,670
100,670
101,670
102,670
103,670
104,670
105,670
106,670
107,670
108,670
109,670
110,670
111,670
112,670
113,670
114,670
115,670
116,670
117,670
118,670
119,669
119,668
119,667
119,666
120,666
121,666
122,666
123,666
124,666
125,666
126,666
127,666
128,666
129,666
130,666
131,666
132,666
133,666
134,665
134,664
134,663
135,663
136,663
137,663
138,663
139,663
140,663
141,663
142,663
143,663
144,663
145,663
146,663
147,663
148,663
149,662
149,661
149,660
149,659
150,659
151,659
152,659
153,659
154,659
155,659
156,659
157,659
158,659
159,658
159,657
159,656
160,655
161,655
162,655
163,655
164,655
165,655
166,655
167,655
168,655
169,655
170,655
171,655
172,655
173,655
174,655
175,655
176,655
177,655
178,655
179,655
180,654
180,653
180,652
180,651
181,651
182,651
183,651
184,651
185,651
186,651
187,651
188,651
189,651
190,651
191,651
192,651
193,651
194,651
195,650
195,649
195,648
195,647
196,647
197,647
198,647
199,647
200,647
201,647
202,647
203,647
204,647
205,646
205,645
205,644
206,644
207,644
208,644
209,644
210,644
211,644
212,644
213,644
214,644
215,643
215,642
215,641
215,640
216,640
217,640
218,640
219,640
220,640
221,640
222,640
223,640
224,640
225,640
226,640
227,640
228,640
229,640
230,640
231,640
232,640
233,640
234,640
235,639
235,638
235,637
235,636
236,636
237,636
238,636
239,636
240,636
241,636
242,636
243,636
244,636
245,636
246,635
246,634
246,633
246,632
247,632
248,632
249,632
250,632
251,632
252,632
253,632
254,632
255,632
256,631
256,630
256,629
256,628
257,628
258,628
259,628
260,628
261,628
262,628
263,628
264,628
265,628
266,627
266,626
266,625
267,625
268,625
269,625
270,625
271,625
272,625
273,625
274,625
275,625
276,624
276,623
276,622
276,621
277,621
278,621
279,621
280,621
281,621
282,621
283,621
284,621
285,621
286,620
286,619
286,618
286,617
287,617
288,617
289,617
290,617
291,617
292,617
293,617
294,617
295,617
296,617
297,617
298,617
299,617
300,617
301,617
302,617
303,617
304,617
305,617
306,616
306,615
306,614
306,613
307,613
308,613
309,613
310,613
311,613
312,613
313,613
314,613
315,613
316,612
316,611
316,610
317,609
318,609
319,609
320,609
321,609
322,609
323,609
324,609
325,609
326,609
327,609
328,609
329,609
330,609
331,609
332,608
332,607
332,606
333,606
334,606
335,606
336,606
337,606
338,606
339,606
340,606
341,606
342,606
343,606
344,606
345,606
346,606
347,605
347,604
347,603
347,602
348,602
349,602
350,602
351,602
352,602
353,602
354,602
355,602
356,602
357,602
358,602
359,602
360,602
361,602
362,601
362,600
362,599
362,598
363,598
364,598
365,598
366,598
367,598
368,598
369,598
370,598
371,598
372,597
372,596
372,595
372,594
373,594
374,594
375,594
376,594
377,594
378,594
379,594
380,594
381,594
382,594
383,594
384,594
385,594
386,594
387,593
387,592
387,591
388,590
389,590
390,590
391,590
392,590
393,590
394,590
395,590
396,590
397,590
398,590
399,590
400,590
401,590
402,589
402,588
403,587
404,587
405,587
406,587
407,587
408,587
409,587
410,587
411,587
412,587
413,587
414,587
415,587
416,587
417,587
418,587
419,587
420,587
421,587
422,587
423,586
423,585
423,584
423,583
424,583
425,583
426,583
427,583
428,583
429,583
430,583
431,583
432,583
433,583
434,583
435,583
436,583
437,583
438,582
438,581
438,580
438,579
439,579
440,579
441,579
442,579
443,579
444,579
445,579
446,579
447,579
448,578
448,577
448,576
448,575
449,575
450,575
451,575
452,575
453,575
454,575
455,575
456,575
457,575
458,575
459,575
460,575
461,575
462,575
463,575
464,575
465,575
466,575
467,575
468,574
468,573
468,572
469,571
470,571
471,571
472,571
473,571
474,571
475,571
476,571
477,571
478,571
479,571
480,571
481,571
482,571
483,571
484,571
485,571
486,571
487,571
488,571
489,570
489,569
489,568
490,568
491,568
492,568
493,568
494,568
495,568
496,568
497,568
498,568
499,567
499,566
499,565
499,564
500,564
501,564
502,564
503,564
504,564
505,564
506,564
507,564
508,564
509,564
510,564
511,564
512,564
513,564
514,563
514,562
514,561
514,560
515,560
516,560
517,560
518,560
519,559
519,558
519,557
519,556
520,556
521,556
522,556
523,556
524,556
525,556
526,556
527,556
528,556
529,555
529,554
529,553
530,552
531,552
532,552
533,552
534,552
535,552
536,552
537,552
538,552
539,551
539,550
539,549
540,549
541,549
542,549
543,549
544,549
545,549
546,549
547,549
548,549
549,549
550,549
551,549
552,549
553,549
554,548
554,547
554,546
554,545
555,545
556,545
557,545
558,545
559,545
560,545
561,545
562,545
563,545
564,545
565,545
566,545
567,545
568,545
569,545
570,544
570,543
570,542
570,541
571,541
572,541
573,541
574,541
575,541
576,541
577,541
578,541
579,541
580,540
580,539
580,538
580,537
581,537
582,537
583,537
584,537
585,536
585,535
585,534
586,533
587,533
588,533
589,533
590,533
591,533
592,533
593,533
594,533
595,533
596,533
597,533
598,533
599,533
600,532
600,531
600,530
601,530
602,530
603,530
604,530
605,530
606,530
607,530
608,530
609,530
610,530
611,530
612,530
613,530
614,530
615,529
615,528
615,527
615,526
616,526
617,526
618,526
619,526
620,526
621,526
622,526
623,526
624,526
625,526
626,526
627,526
628,526
629,526
630,525
630,524
630,523
630,522
631,522
632,522
633,522
634,522
635,522
636,522
637,522
638,522
639,522
640,521
640,520
640,519
641,518
642,518
643,518
644,518
645,518
646,518
647,518
648,518
649,518
650,518
651,518
652,518
653,518
654,518
655,518
656,518
657,518
658,518
659,518
660,518
661,517
661,516
661,515
662,514
663,514
664,514
665,514
666,513
666,512
666,511
667,511
668,511
669,511
670,511
671,511
672,511
673,511
674,511
675,511
676,511
677,511
678,511
679,511
680,511
681,510
681,509
681,508
681,507
682,507
683,507
684,507
685,507
686,507
687,507
688,507
689,507
690,507
691,506
691,505
691,504
691,503
692,503
693,503
694,503
695,503
696,503
697,503
698,503
699,503
700,503
701,502
701,501
701,500
701,499
702,499
703,499
704,499
705,499
706,499
707,499
708,499
709,499
710,499
711,499
712,499
713,499
714,499
715,499
716,499
717,499
718,499
719,499
720,499
721,498
721,497
721,496
722,496
723,496
724,496
725,496
726,496
727,496
728,496
729,496
730,496
731,496
732,496
733,496
734,496
735,496
736,496
737,496
738,496
739,496
740,496
741,496
742,495
742,494
742,493
742,492
743,492
744,492
745,492
746,492
747,492
748,492
749,492
750,492
751,492
752,492
753,492
754,492
755,492
756,492
757,492
758,492
759,492
760,492
761,492
762,491
762,490
762,489
762,488
763,488
764,488
765,488
766,488
767,488
768,488
769,488
770,488
771,488
772,488
773,488
774,488
775,488
776,488
777,488
778,488
779,488
780,488
781,488
782,487
782,486
782,485
782,484
783,484
784,484
785,484
786,484
787,484
788,484
789,484
790,484
791,484
792,484
793,484
794,484
795,484
796,484
797,484
798,484
799,484
800,484
801,484
802,484
803,484
804,484
805,484
806,484
807,483
807,482
807,481
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,480
824,480
825,480
826,480
827,480
828,480
829,480
830,480
831,480
832,480
833,480
834,480
835,480
836,480
837,480
838,480
839,480
840,480
841,480
842,480
843,480
844,480
845,480
846,480
847,480
848,480
849,480
850,480
851,480
852,480
853,479
853,478
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,477
884,477
885,477
886,477
887,477
888,477
889,477
890,477
891,477
892,477
893,477
894,476
894,475
894,474
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
909,473
910,473
911,473
912,473
913,473
914,473
915,473
916,473
917,473
918,473
919,473
920,473
921,473
922,473
923,473
924,472
924,471
924,470
924,469
925,469
926,469
927,469
928,469
929,469
930,469
931,469
932,469
933,469
934,469
935,469
936,469
937,469
938,469
939,469
940,469
941,469
942,469
943,469
944,468
944,467
944,466
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,464
964,463
964,462
965,461
966,461
967,461
968,461
969,461
970,461
971,461
972,461
973,461
974,461
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,460
1000,459
1000,458
1001,458
1002,458
1003,458
1004,458
1005,458
1006,458
1007,458
1008,458
1009,458
1010,458
1011,458
1012,458
1013,458
1014,458
1015,458
1016,458
1017,458
1018,458
1019,458
1020,458
1021,458
1022,458
1023,458
1024,458
1025,458
1026,458
1027,458
1028,458
1029,458
1030,458
1031,458
1032,458
1033,458
1034,458
1035,458
1036,458
1037,458
1038,458
1039,458
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,457
1056,456
1056,455
1056,454
1057,454
1058,454
1059,454
1060,454
1061,454
1062,454
1063,454
1064,454
1065,454
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,454
1082,454
1083,454
1084,454
1085,454
1086,454
1087,454
1088,454
1089,454
1090,454
1091,454
1092,454
1093,454
1094,454
1095,454
1096,454
1097,454
1098,454
1099,454
1100,454
1101,454
1102,454
1103,454
1104,454
1105,454
1106,454
1107,454
1108,454
1109,454
1110,454
1111,454
1112,454
1113,454
1114,454
1115,454
1116,453
1116,452
1116,451
1116,450
1117,450
1118,450
1119,450
1120,450
1121,450
1122,450
1123,450
1124,450
1125,450
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,449
1147,448
1147,447
1147,446
1148,446
1149,446
1150,446
1151,446
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,446
1168,446
1169,446
1170,446
1171,446
1172,446
1173,446
1174,446
1175,446
1176,446
1177,446
1178,446
1179,446
1180,446
1181,446
1182,445
1182,444
1182,443
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,442
1198,442
1199,442
1200,442
1201,442
1202,442
1203,442
1204,442
1205,442
1206,442
1207,442
1208,442
1209,442
1210,442
1211,442
1212,441
1212,440
1213,439
1214,439
1215,439
1216,439
1217,439
1218,439
1219,439
1220,439
1221,439
1222,439
1223,439
1224,439
1225,439
1226,439
1227,439
1228,439
1229,439
1230,439
1231,439
1232,439
1233,439
1234,439
1235,439
1236,439
1237,439
1238,438
1238,437
1238,436
1238,435
1239,435
1240,435
1241,435
1242,435
1243,435
1244,435
1245,435
1246,435
1247,435
1248,435
1249,435
1250,435
1251,435
1252,435
1253,435
1254,435
1255,435
1256,435
1257,435
1258,435
1259,435
1260,435
1261,435
1262,435
1263,434
1263,433
1263,432
1263,431
1264,431
1265,431
1266,431
1267,431
1268,431
1269,431
1270,431
1271,431
1272,431
1273,431
1274,431
1275,431
1276,431
1277,431
1278,431
1279,431
1280,431
1281,431
1282,431
1283,431
1284,431
1285,431
1286,431
1287,431
1288,430
1288,429
1288,428
1289,427
1290,427
1291,427
1292,427
1293,427
1294,427
1295,427
1296,427
1297,427
1298,427
1299,427
1300,427
1301,427
1302,427
1303,427
1304,427
1305,427
1306,427
1307,427
1308,427
1309,426
1309,425
1309,424
1309,423
1310,423
1311,423
1312,423
1313,423
1314,423
1315,423
1316,423
1317,423
1318,423
1319,423
1320,423
1321,423
1322,423
1323,423
1324,423
1325,423
1326,423
1327,423
1328,423
1329,422
1329,421
1329,420
1330,420
1331,420
1332,420
1333,420
1334,420
1335,420
1336,420
1337,420
1338,420
1339,420
1340,420
1341,420
1342,420
1343,420
1344,420
1345,420
1346,420
1347,420
1348,420
1349,419
1349,418
1349,417
1349,416
1350,416
1351,416
1352,416
1353,416
1354,416
1355,416
1356,416
1357,416
1358,416
1359,416
1360,416
1361,416
1362,416
1363,416
1364,416
1365,416
1366,416
1367,416
1368,416
1369,415
1369,414
1369,413
1369,412
1370,412
1371,412
1372,412
1373,412
1374,412
1375,412
1376,412
1377,412
1378,412
1379,412
1380,412
1381,412
1382,412
1383,412
1384,412
1385,412
1386,412
1387,412
1388,412
1389,412
1390,412
1391,412
1392,412
1393,412
1394,412
1395,412
1396,412
1397,412
1398,412
1399,412
1400,412
1401,412
1402,412
1403,412
1404,412
1405,411
1405,410
1405,409
1405,408
1406,408
1407,408
1408,408
1409,408
1410,408
1411,408
1412,408
1413,408
1414,408
1415,408
1416,408
1417,408
1418,408
1419,408
1420,408
1421,408
1422,408
1423,408
1424,408
1425,408
1426,408
1427,408
1428,408
1429,408
1430,407
1430,406
1430,405
1430,404
1431,404
1432,404
1433,404
1434,404
1435,404
1436,404
1437,404
1438,404
1439,404
1440,404
1441,404
1442,404
1443,404
1444,404
1445,404
1446,404
1447,404
1448,404
1449,404
1450,403
1450,402
1450,401
1451,401
1452,401
1453,401
1454,401
1455,401
1456,401
1457,401
1458,401
1459,401
1460,401
1461,401
1462,401
1463,401
1464,401
1465,401
1466,401
1467,401
1468,401
1469,401
1470,401
1471,400
1471,399
1471,398
1471,397
1472,397
1473,397
1474,397
1475,397
1476,397
1477,397
1478,397
1479,397
1480,397
1481,397
1482,397
1483,397
1484,397
1485,397
1486,397
1487,397
1488,397
1489,397
1490,397
1491,396
1491,395
1491,394
1491,393
1492,393
1493,393
1494,393
1495,393
1496,393
1497,393
1498,393
1499,393
1500,393
1501,393
1502,393
1503,393
1504,393
1505,393
1506,393
1507,393
1508,393
1509,393
1510,393
1511,393
1512,393
1513,393
1514,393
1515,393
1516,393
1517,393
1518,393
1519,393
1520,393
1521,392
1521,391
1521,390
1521,389
1522,389
1523,389
1524,389
1525,389
1526,389
1527,389
1528,389
1529,389
1530,389
1531,389
1532,389
1533,389
1534,389
1535,389
1536,389
1537,389
1538,389
1539,389
1540,389
1541,389
1542,389
1543,389
1544,389
1545,389
1546,389
1547,388
1547,387
1547,386
1547,385
1548,385
1549,385
1550,385
1551,385
1552,385
1553,385
1554,385
1555,385
1556,385
1557,385
1558,385
1559,385
1560,385
1561,385
1562,385
1563,385
1564,385
1565,385
1566,385
1567,385
1568,385
1569,385
1570,385
1571,385
1572,384
1572,383
1572,382
1573,382
1574,382
1575,382
1576,382
1577,382
1578,382
1579,382
1580,382
1581,382
1582,382
1583,382
1584,382
1585,382
1586,382
1587,382
1588,382
1589,382
1590,382
1591,382
1592,382
1593,382
1594,382
1595,382
1596,382
1597,381
1597,380
1597,379
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,378
1613,378
1614,378
1615,378
1616,378
1617,378
1618,378
1619,378
1620,378
1621,378
1622,378
1623,378
1624,378
1625,378
1626,378
1627,378
1628,378
1629,378
1630,378
1631,378
1632,378
1633,378
1634,378
1635,378
1636,378
1637,378
1638,377
1638,376
1638,375
1638,374
1639,374
1640,374
1641,374
1642,374
1643,374
1644,374
1645,374
1646,374
1647,374
1648,374
1649,374
1650,374
1651,374
1652,374
1653,374
1654,374
1655,374
1656,374
1657,374
1658,374
1659,374
1660,374
1661,374
1662,374
1663,374
1664,374
1665,374
1666,374
1667,374
1668,374
1669,374
1670,374
1671,374
1672,374
1673,374
1674,374
1675,374
1676,374
1677,374
1678,374
1679,374
1680,374
1681,374
1682,374
1683,373
1683,372
1683,371
1683,370
1684,370
1685,370
1686,370
1687,370
1688,370
1689,370
1690,370
1691,370
1692,370
1693,370
1694,370
1695,370
1696,370
1697,370
1698,370
1699,370
1700,370
1701,370
1702,370
1703,370
1704,370
1705,370
1706,370
1707,370
1708,370
1709,370
1710,370
1711,370
1712,370
1713,370
1714,370
1715,370
1716,370
1717,370
1718,370
1719,370
1720,370
1721,370
1722,370
1723,370
1724,370
1725,370
1726,370
1727,370
1728,370
1729,370
1730,370
1731,370
1732,370
1733,370
1734,370
1735,370
1736,370
1737,370
1738,370
1739,370
1740,370
1741,370
1742,370
1743,370
1744,370
1745,370
1746,370
1747,370
1748,370
1749,370
1750,370
1751,370
1752,370
1753,370
1754,370
1755,370
1756,370
1757,370
1758,370
1759,370
1760,370
1761,370
1762,370
1763,370
1764,370
1765,370
1766,370
1767,370
1768,370
1769,370
1770,370
1771,370
1772,370
1773,370
1774,370
1775,370
1776,370
1777,370
1778,370
1779,370
1780,370
1781,370
1782,370
1783,370
1784,370
1785,370
1786,370
1787,370
1788,370
1789,370
1790,370
1791,370
1792,370
1793,370
1794,370
1795,370
1796,370
1797,370
1798,370
1799,370
1800,370
1801,370
1802,370
1803,370
1804,370
1805,370
1806,370
1807,370
1808,370
1809,370
1810,370
1811,370
1812,370
1813,370
1814,370
1815,369
1815,368
1815,367
1815,366
1816,366
1817,366
1818,366
1819,366
1820,366
1821,366
1822,366
1823,366
1824,366
1825,366
1826,366
1827,366
1828,366
1829,366
1830,366
1831,366
1832,366
1833,366
1834,366
1835,366
1836,366
1837,366
1838,366
1839,366
1840,366
1841,366
1842,366
1843,366
1844,366
1845,366
1846,366
1847,366
1848,366
1849,366
1850,366
1851,366
1852,366
1853,366
1854,366
1855,366
1856,366
1857,366
1858,366
1859,366
1860,366
1861,366
1862,366
1863,366
1864,366
1865,366
1866,366
1867,366
1868,366
1869,366
1870,366
1871,366
1872,366
1873,366
1874,366
1875,366
1876,366
1877,366
1878,366
1879,366
1880,366
1881,366
1882,366
1883,366
1884,366
1885,366
1886,366
1887,366
1888,366
1889,366
1890,366
1891,366
1892,366
1893,366
1894,366
1895,366
1896,366
1897,366
1898,366
1899,366
1900,366
1901,366
1902,366
1903,366
1904,366
1905,366
1906,366
1907,366
1908,366
1909,366
1910,366
1911,366
1912,366
1913,366
1914,366
1915,366
1916,366
1917,366
1918,366
1919,366
1920,366
1921,366
1922,366
1923,366
1924,366
1925,366
1926,366
1927,366
1928,366
1929,366
1930,366
1931,366
1932,366
1933,366
1934,366
1935,366
1936,366
1937,366
1938,366
1939,366
1940,366
1941,366
1942,366
1943,366
1944,366
1945,366
1946,366
1947,366
1948,366
1949,366
1950,366
1951,366
1952,366
1953,366
1954,366
1955,366
1956,366
1957,366
1958,366
1959,366
1960,366
1961,366
1962,366
1963,366
1964,366
1965,366
1966,366
1967,366
1968,366
1969,366
1970,366
1971,366
1972,366
1973,366
1974,366
1975,366
1976,366
1977,365
1977,364
1977,363
1978,363
1979,363
1980,363
1981,363
1982,363
1983,363
1984,363
1985,363
1986,363
1987,363
1988,363
1989,363
1990,363
1991,363
1992,363
1993,363
1994,363
1995,363
1996,363
1997,363
1998,363
1999,363
2000,363
2001,363
2002,363
2003,363
2004,363
2005,363
2006,363
2007,363
2008,363
2009,363
2010,363
2011,363
2012,363
2013,363
2014,363
2015,363
2016,363
2017,363
2018,363
2019,363
2020,363
2021,363
2022,362
2022,361
2022,360
2023,359
2024,359
2025,359
2026,359
2027,359
2028,359
2029,359
2030,359
2031,359
2032,359
2033,359
2034,359
2035,359
2036,359
2037,359
2038,359
2039,359
2040,359
2041,359
2042,359
2043,359
2044,359
2045,359
2046,359
2047,359
2048,359
2049,359
2050,359
2051,359
2052,359
2053,359
2054,359
2055,359
2056,359
2057,359
2058,359
2059,359
2060,359
2061,359
2062,359
2063,358
2063,357
2063,356
2063,355
2064,355
2065,355
2066,355
2067,355
2068,355
2069,355
2070,355
2071,355
2072,355
2073,355
2074,355
2075,355
2076,355
2077,355
2078,355
2079,355
2080,355
2081,355
2082,355
2083,355
2084,355
2085,355
2086,355
2087,355
2088,354
2088,353
2088,352
2088,351
2089,351
2090,351
2091,351
2092,351
2093,351
2094,351
2095,351
2096,351
2097,351
2098,351
2099,351
2100,351
2101,351
2102,351
2103,351
2104,351
2105,351
2106,351
2107,351
2108,351
2109,351
2110,351
2111,351
2112,351
2113,351
2114,351
2115,351
2116,351
2117,351
2118,351
2119,351
2120,351
2121,351
2122,351
2123,351
2124,351
2125,351
2126,351
2127,351
2128,351
2129,351
2130,351
2131,351
2132,351
2133,351
2134,351
2135,351
2136,351
2137,351
2138,351
2139,351
2140,351
2141,351
2142,351
2143,351
2144,351
2145,351
2146,351
2147,351
2148,351
2149,350
2149,349
2149,348
2149,347
2150,347
2151,347
2152,347
2153,347
2154,347
2155,347
2156,347
2157,347
2158,347
2159,347
2160,347
2161,347
2162,347
2163,347
2164,347
2165,347
2166,347
2167,347
2168,347
2169,346
2169,345
2169,344
2170,344
2171,344
2172,344
2173,344
2174,344
2175,344
2176,344
2177,344
2178,344
2179,344
2180,344
2181,344
2182,344
2183,344
2184,344
2185,344
2186,344
2187,344
2188,344
2189,344
2190,343
2190,342
2190,341
2190,340
2191,340
2192,340
2193,340
2194,340
2195,340
2196,340
2197,340
2198,340
2199,340
2200,340
2201,340
2202,340
2203,340
2204,340
2205,340
2206,340
2207,340
2208,340
2209,340
2210,340
2211,340
2212,340
2213,340
2214,340
2215,340
2216,340
2217,340
2218,340
2219,340
2220,339
2220,338
2220,337
2220,336
2221,336
2222,336
2223,336
2224,336
2225,336
2226,336
2227,336
2228,336
2229,336
2230,335
2230,334
2230,333
2230,332
2231,332
2232,332
2233,332
2234,332
2235,332
2236,332
2237,332
2238,332
2239,332
2240,331
2240,330
2240,329
2241,328
2242,328
2243,328
2244,328
2245,328
2246,328
2247,328
2248,328
2249,328
2250,328
2251,328
2252,328
2253,328
2254,328
2255,328
2256,328
2257,328
2258,328
2259,328
2260,327
2260,326
2260,325
2261,325
2262,325
2263,325
2264,325
2265,325
2266,325
2267,325
2268,325
2269,325
2270,325
2271,325
2272,325
2273,325
2274,325
2275,325
2276,325
2277,325
2278,325
2279,325
2280,325
2281,325
2282,325
2283,325
2284,325
2285,325
2286,325
2287,325
2288,325
2289,325
2290,325
2291,325
2292,325
2293,325
2294,325
2295,325
2296,324
2296,323
2296,322
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,321
2312,321
2313,321
2314,321
2315,321
2316,321
2317,321
2318,321
2319,321
2320,321
2321,321
2322,321
2323,321
2324,321
2325,321
2326,321
2327,321
2328,321
2329,321
2330,321
2331,321
2332,321
2333,321
2334,321
2335,321
2336,321
2337,321
2338,321
2339,321
2340,321
2341,320
2341,319
2341,318
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,317
2358,317
2359,317
2360,317
2361,317
2362,316
2362,315
2362,314
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,312
2387,311
2387,310
2388,309
2389,309
2390,309
2391,309
2392,308
2392,307
2392,306
2393,306
2394,306
2395,306
2396,306
2397,306
2398,306
2399,306
2400,306
2401,306
2402,305
2402,304
2402,303
2402,302
2403,302
2404,302
2405,302
2406,302
2407,302
2408,302
2409,302
2410,302
2411,302
2412,301
2412,300
2412,299
2412,298
2413,298
2414,298
2415,298
2416,298
2417,298
2418,298
2419,298
2420,298
2421,298
2422,297
2422,296
2422,295
2423,294
2424,294
2425,294
2426,294
2427,293
2427,292
2428,291
2428,290
2429,290
2430,290
2431,290
2432,290
2433,289
2433,288
2433,287
2434,287
2435,287
2436,287
2437,287
2438,286
2438,285
2438,284
2438,283
2439,283
2440,283
2441,283
2442,283
2443,282
2443,281
2443,280
2443,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
2449,268
2450,268
2451,268
2452,268
2453,267
2453,266
2453,265
2453,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,259
2463,258
2463,257
2463,256
2464,256
2465,256
2466,256
2467,256
2468,255
2468,254
2468,253
2469,253
2470,253
2471,253
2472,253
2473,252
2473,251
2473,250
2473,249
2474,249
2475,249
2476,249
2477,249
2478,248
2478,247
2478,246
2478,245
2479,245
2480,245
2481,245
2482,245
2483,244
2483,243
2483,242
2483,241
2484,241
2485,241
2486,241
2487,241
2488,241
2489,241
2490,241
2491,241
2492,241
2493,240
2493,239
2493,238
2493,237
2494,237
2495,237
2496,237
2497,237
2498,237
2499,237
2500,237
2501,237
2502,237
2503,237
2504,237
2505,237
2506,237
2507,237
2508,236
2508,235
2509,234
2510,234
2511,234
2512,234
2513,234
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,234
2530,234
2531,234
2532,234
2533,234
2534,234
2535,234
2536,234
2537,234
2538,234
2539,233
2539,232
2539,231
2539,230
2540,230
2541,230
2542,230
2543,230
2544,230
2545,230
2546,230
2547,230
2548,230
2549,230
2550,230
2551,230
2552,230
2553,230
2554,230
2555,230
2556,230
2557,230
2558,230
2559,230
2560,230
2561,230
2562,230
2563,230
2564,230
2565,230
2566,230
2567,230
2568,230
2569,229
2569,228
2569,227
2569,226
