1,1543
2,1543
3,1542
3,1541
3,1540
3,1539
3,1538
3,1537
3,1536
3,1535
3,1534
3,1533
3,1532
3,1531
3,1530
3,1529
3,1528
3,1527
3,1526
3,1525
3,1524
3,1523
3,1522
3,1521
3,1520
3,1519
3,1518
3,1517
3,1516
3,1515
3,1514
3,1513
3,1512
3,1511
3,1510
3,1509
3,1508
3,1507
3,1506
3,1505
3,1504
3,1503
3,1502
3,1501
3,1500
3,1499
3,1498
3,1497
3,1496
3,1495
3,1494
3,1493
3,1492
3,1491
3,1490
3,1489
3,1488
3,1487
3,1486
3,1485
3,1484
3,1483
3,1482
3,1481
3,1480
3,1479
3,1478
3,1477
3,1476
3,1475
3,1474
3,1473
3,1472
3,1471
3,1470
3,1469
3,1468
3,1467
3,1466
3,1465
3,1464
3,1463
3,1462
3,1461
3,1460
3,1459
3,1458
3,1457
3,1456
3,1455
3,1454
3,1453
3,1452
3,1451
3,1450
3,1449
3,1448
3,1447
3,1446
3,1445
3,1444
3,1443
3,1442
3,1441
3,1440
3,1439
3,1438
3,1437
3,1436
3,1435
3,1434
3,1433
3,1432
3,1431
3,1430
3,1429
3,1428
3,1427
3,1426
3,1425
3,1424
3,1423
3,1422
3,1421
3,1420
3,1419
3,1418
3,1417
3,1416
3,1415
3,1414
3,1413
3,1412
3,1411
3,1410
3,1409
3,1408
3,1407
3,1406
3,1405
3,1404
3,1403
3,1402
3,1401
3,1400
3,1399
3,1398
3,1397
3,1396
3,1395
3,1394
3,1393
3,1392
3,1391
3,1390
3,1389
3,1388
3,1387
3,1386
3,1385
3,1384
3,1383
3,1382
3,1381
3,1380
3,1379
3,1378
3,1377
3,1376
3,1375
3,1374
3,1373
3,1372
3,1371
3,1370
3,1369
3,1368
3,1367
3,1366
3,1365
3,1364
3,1363
3,1362
3,1361
3,1360
3,1359
3,1358
3,1357
3,1356
3,1355
3,1354
3,1353
3,1352
3,1351
3,1350
3,1349
3,1348
3,1347
3,1346
3,1345
3,1344
3,1343
3,1342
3,1341
3,1340
3,1339
3,1338
3,1337
3,1336
3,1335
3,1334
3,1333
3,1332
3,1331
3,1330
3,1329
3,1328
3,1327
3,1326
3,1325
3,1324
3,1323
3,1322
3,1321
3,1320
3,1319
3,1318
3,1317
3,1316
3,1315
3,1314
3,1313
3,1312
3,1311
3,1310
3,1309
3,1308
3,1307
3,1306
3,1305
3,1304
4,1304
5,1304
6,1304
7,1304
8,1303
8,1302
8,1301
8,1300
9,1300
10,1300
11,1300
12,1300
13,1300
14,1300
15,1300
16,1300
17,1300
18,1299
18,1298
18,1297
19,1297
20,1297
21,1297
22,1297
23,1297
24,1297
25,1297
26,1297
27,1297
28,1296
28,1295
28,1294
28,1293
29,1293
30,1293
31,1293
32,1293
33,1292
33,1291
33,1290
33,1289
34,1289
35,1289
36,1289
37,1289
38,1288
38,1287
38,1286
38,1285
39,1285
40,1285
41,1285
42,1285
43,1285
44,1285
45,1285
46,1285
47,1285
48,1284
48,1283
48,1282
49,1281
50,1281
51,1281
52,1281
53,1281
54,1281
55,1281
56,1281
57,1281
58,1280
58,1279
58,1278
59,1278
60,1278
61,1278
62,1278
63,1278
64,1278
65,1278
66,1278
67,1278
68,1277
68,1276
68,1275
68,1274
69,1274
70,1274
71,1274
72,1274
73,1273
73,1272
73,1271
73,1270
74,1270
75,1270
76,1270
77,1270
78,1270
79,1270
80,1270
81,1270
82,1270
83,1270
84,1269
84,1268
84,1267
84,1266
85,1266
86,1266
87,1266
88,1266
89,1265
89,1264
89,1263
90,1262
91,1262
92,1262
93,1262
94,1262
95,1262
96,1262
97,1262
98,1262
99,1261
99,1260
99,1259
100,1259
101,1259
102,1259
103,1259
104,1259
105,1259
106,1259
107,1259
108,1259
109,1258
109,1257
109,1256
109,1255
110,1255
111,1255
112,1255
113,1255
114,1255
115,1255
116,1255
117,1255
118,1255
119,1254
119,1253
119,1252
119,1251
120,1251
121,1251
122,1251
123,1251
124,1250
124,1249
124,1248
124,1247
125,1247
126,1247
127,1247
128,1247
129,1246
129,1245
129,1244
130,1244
131,1243
132,1243
133,1243
134,1243
135,1243
136,1243
137,1243
138,1243
139,1242
139,1241
139,1240
140,1240
141,1240
142,1240
143,1240
144,1240
145,1240
146,1240
147,1240
148,1240
149,1239
149,1238
149,1237
149,1236
150,1236
151,1236
152,1236
153,1236
154,1236
155,1236
156,1236
157,1236
158,1236
159,1235
159,1234
159,1233
160,1232
161,1232
162,1232
163,1232
164,1232
165,1231
165,1230
165,1229
165,1228
166,1228
167,1228
168,1228
169,1228
170,1228
171,1228
172,1228
173,1228
174,1228
175,1227
175,1226
175,1225
176,1225
177,1225
178,1225
179,1225
180,1224
180,1223
180,1222
180,1221
181,1221
182,1221
183,1221
184,1221
185,1221
186,1221
187,1221
188,1221
189,1221
190,1220
190,1219
190,1218
190,1217
191,1217
192,1217
193,1217
194,1217
195,1217
196,1217
197,1217
198,1217
199,1217
200,1216
200,1215
200,1214
200,1213
201,1213
202,1213
203,1213
204,1213
205,1212
205,1211
205,1210
205,1209
206,1209
207,1209
208,1209
209,1209
210,1209
211,1209
212,1209
213,1209
214,1209
215,1208
215,1207
215,1206
216,1206
217,1206
218,1206
219,1206
220,1205
220,1204
220,1203
220,1202
221,1202
222,1202
223,1202
224,1202
225,1202
226,1202
227,1202
228,1202
229,1202
230,1201
230,1200
230,1199
230,1198
231,1198
232,1198
233,1198
234,1198
235,1198
236,1198
237,1198
238,1198
239,1198
240,1197
240,1196
240,1195
241,1194
242,1194
243,1194
244,1194
245,1194
246,1193
246,1192
246,1191
246,1190
247,1190
248,1190
249,1190
250,1190
251,1190
252,1190
253,1190
254,1190
255,1190
256,1189
256,1188
256,1187
257,1187
258,1187
259,1187
260,1187
261,1187
262,1187
263,1187
264,1187
265,1187
266,1186
266,1185
266,1184
266,1183
267,1183
268,1183
269,1183
270,1183
271,1182
271,1181
271,1180
271,1179
272,1179
273,1179
274,1179
275,1179
276,1179
277,1179
278,1179
279,1179
280,1179
281,1178
281,1177
281,1176
281,1175
282,1175
283,1175
284,1175
285,1175
286,1174
286,1173
286,1172
286,1171
287,1171
288,1171
289,1171
290,1171
291,1171
292,1171
293,1171
294,1171
295,1171
296,1170
296,1169
296,1168
297,1168
298,1168
299,1168
300,1168
301,1168
302,1168
303,1168
304,1168
305,1168
306,1167
306,1166
306,1165
306,1164
307,1164
308,1164
309,1164
310,1164
311,1164
312,1164
313,1164
314,1164
315,1164
316,1163
316,1162
316,1161
316,1160
317,1160
318,1160
319,1160
320,1160
321,1160
322,1160
323,1160
324,1160
325,1160
326,1160
327,1159
327,1158
327,1157
327,1156
328,1156
329,1156
330,1156
331,1156
332,1155
332,1154
332,1153
332,1152
333,1152
334,1152
335,1152
336,1152
337,1152
338,1152
339,1152
340,1152
341,1152
342,1151
342,1150
342,1149
343,1149
344,1149
345,1149
346,1149
347,1149
348,1149
349,1149
350,1149
351,1149
352,1148
352,1147
352,1146
352,1145
353,1145
354,1145
355,1145
356,1145
357,1145
358,1145
359,1145
360,1145
361,1145
362,1144
362,1143
362,1142
362,1141
363,1141
364,1141
365,1141
366,1141
367,1141
368,1141
369,1141
370,1141
371,1141
372,1140
372,1139
372,1138
372,1137
373,1137
374,1137
375,1137
376,1137
377,1136
377,1135
377,1134
377,1133
378,1133
379,1133
380,1133
381,1133
382,1133
383,1133
384,1133
385,1133
386,1133
387,1132
387,1131
387,1130
388,1130
389,1130
390,1130
391,1130
392,1130
393,1130
394,1130
395,1130
396,1130
397,1129
397,1128
397,1127
397,1126
398,1126
399,1126
400,1126
401,1126
402,1126
403,1126
404,1126
405,1126
406,1126
407,1126
408,1125
408,1124
408,1123
408,1122
409,1122
410,1122
411,1122
412,1122
413,1122
414,1122
415,1122
416,1122
417,1122
418,1121
418,1120
418,1119
418,1118
419,1118
420,1118
421,1118
422,1118
423,1117
423,1116
423,1115
423,1114
424,1114
425,1114
426,1114
427,1114
428,1114
429,1114
430,1114
431,1114
432,1114
433,1113
433,1112
433,1111
434,1111
435,1111
436,1111
437,1111
438,1110
438,1109
438,1108
438,1107
439,1107
440,1107
441,1107
442,1107
443,1107
444,1107
445,1107
446,1107
447,1107
448,1106
448,1105
448,1104
448,1103
449,1103
450,1103
451,1103
452,1103
453,1102
453,1101
453,1100
453,1099
454,1099
455,1099
456,1099
457,1099
458,1098
458,1097
458,1096
459,1095
460,1095
461,1095
462,1095
463,1095
464,1095
465,1095
466,1095
467,1095
468,1094
468,1093
468,1092
469,1092
470,1092
471,1092
472,1092
473,1092
474,1092
475,1092
476,1092
477,1092
478,1091
478,1090
478,1089
478,1088
479,1088
480,1088
481,1088
482,1088
483,1087
483,1086
483,1085
484,1084
485,1084
486,1084
487,1084
488,1084
489,1083
489,1082
489,1081
489,1080
490,1080
491,1080
492,1080
493,1080
494,1080
495,1080
496,1080
497,1080
498,1080
499,1079
499,1078
499,1077
499,1076
500,1076
501,1076
502,1076
503,1076
504,1076
505,1076
506,1076
507,1076
508,1076
509,1075
509,1074
509,1073
510,1073
511,1073
512,1073
513,1073
514,1073
515,1073
516,1073
517,1073
518,1073
519,1072
519,1071
519,1070
519,1069
520,1069
521,1069
522,1069
523,1069
524,1069
525,1069
526,1069
527,1069
528,1069
529,1068
529,1067
529,1066
529,1065
530,1065
531,1065
532,1065
533,1065
534,1064
534,1063
534,1062
534,1061
535,1061
536,1061
537,1061
538,1061
539,1061
540,1061
541,1061
542,1061
543,1061
544,1060
544,1059
544,1058
545,1057
546,1057
547,1057
548,1057
549,1057
550,1057
551,1057
552,1057
553,1057
554,1056
554,1055
554,1054
555,1054
556,1054
557,1054
558,1054
559,1054
560,1054
561,1054
562,1054
563,1054
564,1053
564,1052
564,1051
565,1050
566,1050
567,1050
568,1050
569,1050
570,1050
571,1050
572,1050
573,1050
574,1050
575,1049
575,1048
575,1047
575,1046
576,1046
577,1046
578,1046
579,1046
580,1045
580,1044
580,1043
580,1042
581,1042
582,1042
583,1042
584,1042
585,1042
586,1042
587,1042
588,1042
589,1042
590,1041
590,1040
590,1039
590,1038
591,1038
592,1038
593,1038
594,1038
595,1038
596,1038
597,1038
598,1038
599,1038
600,1037
600,1036
600,1035
601,1035
602,1035
603,1035
604,1035
605,1035
606,1035
607,1035
608,1035
609,1035
610,1035
611,1035
612,1035
613,1035
614,1035
615,1034
615,1033
615,1032
615,1031
616,1031
617,1031
618,1031
619,1031
620,1031
621,1031
622,1031
623,1031
624,1031
625,1030
625,1029
625,1028
625,1027
626,1027
627,1027
628,1027
629,1027
630,1027
631,1027
632,1027
633,1027
634,1027
635,1026
635,1025
635,1024
635,1023
636,1023
637,1023
638,1023
639,1023
640,1023
641,1023
642,1023
643,1023
644,1023
645,1022
645,1021
646,1020
646,1019
647,1019
648,1019
649,1019
650,1019
651,1019
652,1019
653,1019
654,1019
655,1019
656,1019
657,1019
658,1019
659,1019
660,1019
661,1018
661,1017
661,1016
662,1016
663,1016
664,1016
665,1016
666,1016
667,1016
668,1016
669,1016
670,1016
671,1015
671,1014
671,1013
671,1012
672,1012
673,1012
674,1012
675,1012
676,1012
677,1012
678,1012
679,1012
680,1012
681,1011
681,1010
681,1009
681,1008
682,1008
683,1008
684,1008
685,1008
686,1008
687,1008
688,1008
689,1008
690,1008
691,1007
691,1006
691,1005
691,1004
692,1004
693,1004
694,1004
695,1004
696,1004
697,1004
698,1004
699,1004
700,1004
701,1003
701,1002
701,1001
702,1001
703,1000
704,1000
705,1000
706,1000
707,1000
708,1000
709,1000
710,1000
711,1000
712,1000
713,1000
714,1000
715,1000
716,999
716,998
716,997
717,997
718,997
719,997
720,997
721,997
722,997
723,997
724,997
725,997
726,997
727,997
728,997
729,997
730,997
731,997
732,996
732,995
732,994
732,993
733,993
734,993
735,993
736,993
737,993
738,993
739,993
740,993
741,993
742,993
743,993
744,993
745,993
746,993
747,993
748,993
749,993
750,993
751,993
752,992
752,991
752,990
752,989
753,989
754,989
755,989
756,989
757,989
758,989
759,989
760,989
761,989
762,989
763,989
764,989
765,989
766,989
767,989
768,989
769,989
770,989
771,989
772,988
772,987
772,986
772,985
773,985
774,985
775,985
776,985
777,985
778,985
779,985
780,985
781,985
782,985
783,985
784,985
785,985
786,985
787,985
788,985
789,985
790,985
791,985
792,984
792,983
792,982
793,982
794,982
795,982
796,982
797,982
798,982
799,982
800,982
801,982
802,982
803,982
804,982
805,982
806,982
807,981
807,980
807,979
808,978
809,978
810,978
811,978
812,978
813,978
814,978
815,978
816,978
817,978
818,978
819,978
820,978
821,978
822,978
823,977
823,976
823,975
823,974
824,974
825,974
826,974
827,974
828,974
829,974
830,974
831,974
832,974
833,974
834,974
835,974
836,974
837,974
838,973
838,972
838,971
838,970
839,970
840,970
841,970
842,970
843,970
844,970
845,970
846,970
847,970
848,969
848,968
848,967
848,966
849,966
850,966
851,966
852,966
853,966
854,966
855,966
856,966
857,966
858,965
858,964
858,963
859,963
860,963
861,963
862,963
863,963
864,963
865,963
866,963
867,963
868,962
868,961
868,960
868,959
869,959
870,959
871,959
872,959
873,959
874,959
875,959
876,959
877,959
878,958
878,957
878,956
878,955
879,955
880,955
881,955
882,955
883,955
884,955
885,955
886,955
887,955
888,955
889,955
890,955
891,955
892,955
893,955
894,954
894,953
894,952
894,951
895,951
896,951
897,951
898,951
899,950
899,949
899,948
899,947
900,947
901,947
902,947
903,947
904,946
904,945
904,944
905,944
906,944
907,944
908,944
909,943
909,942
909,941
909,940
909,939
909,938
909,937
909,936
910,936
911,936
912,936
913,936
914,935
914,934
914,933
914,932
915,932
916,932
917,932
918,932
919,931
919,930
919,929
919,928
920,928
921,928
922,928
923,928
924,927
924,926
924,925
925,925
926,925
927,925
928,925
929,925
930,925
931,925
932,925
933,925
934,924
934,923
934,922
934,921
935,921
936,921
937,921
938,921
939,921
940,921
941,921
942,921
943,921
944,920
944,919
944,918
944,917
945,917
946,917
947,917
948,917
949,917
950,917
951,917
952,917
953,917
954,916
954,915
954,914
954,913
955,913
956,913
957,913
958,913
959,913
960,913
961,913
962,913
963,913
964,912
964,911
964,910
965,909
966,909
967,909
968,909
969,909
970,909
971,909
972,909
973,909
974,909
975,908
975,907
975,906
976,906
977,906
978,906
979,906
980,906
981,906
982,906
983,906
984,906
985,905
985,904
985,903
985,902
986,902
987,902
988,902
989,902
990,902
991,902
992,902
993,902
994,902
995,901
995,900
995,899
995,898
996,898
997,898
998,898
999,898
1000,897
1000,896
1000,895
1000,894
1001,894
1002,894
1003,894
1004,894
1005,893
1005,892
1005,891
1005,890
1006,890
1007,890
1008,890
1009,890
1010,890
1011,890
1012,890
1013,890
1014,890
1015,889
1015,888
1015,887
1016,887
1017,887
1018,887
1019,887
1020,886
1020,885
1020,884
1020,883
1021,883
1022,883
1023,883
1024,883
1025,883
1026,883
1027,883
1028,883
1029,883
1030,882
1030,881
1030,880
1030,879
1031,879
1032,879
1033,879
1034,879
1035,879
1036,879
1037,879
1038,879
1039,879
1040,879
1041,879
1042,879
1043,879
1044,879
1045,878
1045,877
1045,876
1046,875
1047,875
1048,875
1049,875
1050,875
1051,875
1052,875
1053,875
1054,875
1055,875
1056,874
1056,873
1056,872
1056,871
1057,871
1058,871
1059,871
1060,871
1061,871
1062,871
1063,871
1064,871
1065,871
1066,870
1066,869
1066,868
1067,868
1068,868
1069,868
1070,868
1071,868
1072,868
1073,868
1074,868
1075,868
1076,868
1077,868
1078,868
1079,868
1080,868
1081,867
1081,866
1081,865
1081,864
1082,864
1083,864
1084,864
1085,864
1086,864
1087,864
1088,864
1089,864
1090,864
1091,863
1091,862
1091,861
1091,860
1092,860
1093,860
1094,860
1095,860
1096,860
1097,860
1098,860
1099,860
1100,860
1101,860
1102,860
1103,860
1104,860
1105,860
1106,859
1106,858
1106,857
1106,856
1107,856
1108,856
1109,856
1110,856
1111,855
1111,854
1111,853
1112,852
1113,852
1114,852
1115,852
1116,852
1117,852
1118,852
1119,852
1120,852
1121,851
1121,850
1121,849
1122,849
1123,849
1124,849
1125,849
1126,849
1127,849
1128,849
1129,849
1130,849
1131,848
1131,847
1131,846
1132,845
1133,845
1134,845
1135,845
1136,845
1137,845
1138,845
1139,845
1140,845
1141,845
1142,844
1142,843
1142,842
1142,841
1143,841
1144,841
1145,841
1146,841
1147,840
1147,839
1147,838
1147,837
1148,837
1149,837
1150,837
1151,837
1152,837
1153,837
1154,837
1155,837
1156,837
1157,836
1157,835
1157,834
1157,833
1158,833
1159,833
1160,833
1161,833
1162,833
1163,833
1164,833
1165,833
1166,833
1167,832
1167,831
1167,830
1168,830
1169,830
1170,830
1171,830
1172,830
1173,830
1174,830
1175,830
1176,830
1177,829
1177,828
1177,827
1177,826
1178,826
1179,826
1180,826
1181,826
1182,825
1182,824
1182,823
1182,822
1183,822
1184,822
1185,822
1186,822
1187,821
1187,820
1187,819
1187,818
1188,818
1189,818
1190,818
1191,818
1192,818
1193,818
1194,818
1195,818
1196,818
1197,817
1197,816
1197,815
1198,814
1199,814
1200,814
1201,814
1202,814
1203,814
1204,814
1205,814
1206,814
1207,813
1207,812
1207,811
1208,811
1209,811
1210,811
1211,811
1212,811
1213,811
1214,811
1215,811
1216,811
1217,811
1218,811
1219,811
1220,811
1221,811
1222,811
1223,811
1224,811
1225,811
1226,811
1227,811
1228,811
1229,811
1230,811
1231,811
1232,811
1233,811
1234,811
1235,811
1236,811
1237,811
1238,810
1238,809
1238,808
1238,807
1239,807
1240,807
1241,807
1242,807
1243,807
1244,807
1245,807
1246,807
1247,807
1248,807
1249,807
1250,807
1251,807
1252,807
1253,807
1254,807
1255,807
1256,807
1257,807
1258,806
1258,805
1258,804
1258,803
1259,803
1260,803
1261,803
1262,803
1263,802
1263,801
1263,800
1263,799
1264,799
1265,799
1266,799
1267,799
1268,799
1269,799
1270,799
1271,799
1272,799
1273,798
1273,797
1273,796
1274,795
1275,795
1276,795
1277,795
1278,794
1278,793
1278,792
1279,792
1280,792
1281,792
1282,792
1283,792
1284,792
1285,792
1286,792
1287,792
1288,791
1288,790
1288,789
1288,788
1289,788
1290,788
1291,788
1292,788
1293,788
1294,788
1295,788
1296,788
1297,788
1298,788
1299,787
1299,786
1299,785
1299,784
1300,784
1301,784
1302,784
1303,784
1304,784
1305,784
1306,784
1307,784
1308,784
1309,783
1309,782
1309,781
1309,780
1310,780
1311,780
1312,780
1313,780
1314,780
1315,780
1316,780
1317,780
1318,780
1319,779
1319,778
1319,777
1320,776
1321,776
1322,776
1323,776
1324,776
1325,776
1326,776
1327,776
1328,776
1329,775
1329,774
1329,773
1330,773
1331,773
1332,773
1333,773
1334,772
1334,771
1334,770
1334,769
1335,769
1336,769
1337,769
1338,769
1339,769
1340,769
1341,769
1342,769
1343,769
1344,768
1344,767
1344,766
1344,765
1345,765
1346,765
1347,765
1348,765
1349,764
1349,763
1349,762
1349,761
1350,761
1351,761
1352,761
1353,761
1354,761
1355,761
1356,761
1357,761
1358,761
1359,760
1359,759
1359,758
1360,758
1361,757
1362,757
1363,757
1364,756
1364,755
1364,754
1365,754
1366,754
1367,754
1368,754
1369,754
1370,754
1371,754
1372,754
1373,754
1374,753
1374,752
1374,751
1375,750
1376,750
1377,750
1378,750
1379,750
1380,750
1381,750
1382,750
1383,750
1384,750
1385,750
1386,750
1387,750
1388,750
1389,750
1390,749
1390,748
1390,747
1390,746
1391,746
1392,746
1393,746
1394,746
1395,746
1396,746
1397,746
1398,746
1399,746
1400,745
1400,744
1400,743
1400,742
1401,742
1402,742
1403,742
1404,742
1405,742
1406,742
1407,742
1408,742
1409,742
1410,742
1411,742
1412,742
1413,742
1414,742
1415,741
1415,740
1415,739
1416,739
1417,739
1418,739
1419,739
1420,739
1421,739
1422,739
1423,739
1424,739
1425,738
1425,737
1425,736
1425,735
1426,735
1427,735
1428,735
1429,735
1430,735
1431,735
1432,735
1433,735
1434,735
1435,735
1436,735
1437,735
1438,735
1439,735
1440,734
1440,733
1440,732
1440,731
1441,731
1442,731
1443,731
1444,731
1445,731
1446,731
1447,731
1448,731
1449,731
1450,730
1450,729
1450,728
1451,727
1452,727
1453,727
1454,727
1455,726
1455,725
1455,724
1456,723
1457,723
1458,723
1459,723
1460,723
1461,723
1462,723
1463,723
1464,723
1465,723
1466,722
1466,721
1466,720
1467,720
1468,720
1469,720
1470,720
1471,720
1472,720
1473,720
1474,720
1475,720
1476,719
1476,718
1476,717
1476,716
1477,716
1478,716
1479,716
1480,716
1481,716
1482,716
1483,716
1484,716
1485,716
1486,715
1486,714
1486,713
1486,712
1487,712
1488,712
1489,712
1490,712
1491,712
1492,712
1493,712
1494,712
1495,712
1496,711
1496,710
1496,709
1496,708
1497,708
1498,708
1499,708
1500,708
1501,707
1501,706
1501,705
1501,704
1502,704
1503,704
1504,704
1505,704
1506,704
1507,704
1508,704
1509,704
1510,704
1511,704
1512,704
1513,704
1514,704
1515,704
1516,704
1517,704
1518,704
1519,704
1520,704
1521,704
1522,704
1523,704
1524,704
1525,704
1526,703
1526,702
1526,701
1527,701
1528,701
1529,701
1530,701
1531,701
1532,701
1533,701
1534,701
1535,701
1536,701
1537,701
1538,701
1539,701
1540,701
1541,701
1542,701
1543,701
1544,701
1545,701
1546,701
1547,701
1548,701
1549,701
1550,701
1551,701
1552,700
1552,699
1552,698
1552,697
1553,697
1554,697
1555,697
1556,697
1557,697
1558,697
1559,697
1560,697
1561,697
1562,697
1563,697
1564,697
1565,697
1566,697
1567,697
1568,697
1569,697
1570,697
1571,697
1572,697
1573,697
1574,697
1575,697
1576,697
1577,696
1577,695
1577,694
1577,693
1578,693
1579,693
1580,693
1581,693
1582,693
1583,693
1584,693
1585,693
1586,693
1587,692
1587,691
1587,690
1587,689
1588,689
1589,689
1590,689
1591,689
1592,688
1592,687
1592,686
1592,685
1593,685
1594,685
1595,685
1596,685
1597,685
1598,685
1599,685
1600,685
1601,685
1602,684
1602,683
1602,682
1603,682
1604,682
1605,682
1606,682
1607,681
1607,680
1607,679
1607,678
1608,678
1609,678
1610,678
1611,678
1612,677
1612,676
1612,675
1612,674
1613,674
1614,674
1615,674
1616,674
1617,674
1618,674
1619,674
1620,674
1621,674
1622,674
1623,673
1623,672
1623,671
1623,670
1624,670
1625,670
1626,670
1627,670
1628,670
1629,670
1630,670
1631,670
1632,670
1633,669
1633,668
1633,667
1633,666
1634,666
1635,666
1636,666
1637,666
1638,666
1639,666
1640,666
1641,666
1642,666
1643,665
1643,664
1643,663
1644,663
1645,663
1646,663
1647,663
1648,663
1649,663
1650,663
1651,663
1652,663
1653,662
1653,661
1653,660
1653,659
1654,659
1655,659
1656,659
1657,659
1658,659
1659,659
1660,659
1661,659
1662,659
1663,659
1664,659
1665,659
1666,659
1667,659
1668,658
1668,657
1668,656
1668,655
1669,655
1670,655
1671,655
1672,655
1673,655
1674,655
1675,655
1676,655
1677,655
1678,654
1678,653
1678,652
1678,651
1679,651
1680,651
1681,651
1682,651
1683,651
1684,651
1685,651
1686,651
1687,651
1688,650
1688,649
1688,648
1689,647
1690,647
1691,647
1692,647
1693,647
1694,647
1695,647
1696,647
1697,647
1698,646
1698,645
1699,644
1700,644
1701,644
1702,644
1703,644
1704,644
1705,644
1706,644
1707,644
1708,644
1709,644
1710,644
1711,644
1712,644
1713,644
1714,643
1714,642
1714,641
1714,640
1715,640
1716,640
1717,640
1718,640
1719,640
1720,640
1721,640
1722,640
1723,640
1724,640
1725,640
1726,640
1727,640
1728,640
1729,640
1730,640
1731,640
1732,640
1733,640
1734,639
1734,638
1734,637
1734,636
1735,636
1736,636
1737,636
1738,636
1739,636
1740,636
1741,636
1742,636
1743,636
1744,636
1745,636
1746,636
1747,636
1748,636
1749,635
1749,634
1749,633
1749,632
1750,632
1751,632
1752,632
1753,632
1754,632
1755,632
1756,632
1757,632
1758,632
1759,631
1759,630
1759,629
1760,628
1761,628
1762,628
1763,628
1764,628
1765,628
1766,628
1767,628
1768,628
1769,627
1769,626
1769,625
1770,625
1771,625
1772,625
1773,625
1774,624
1774,623
1774,622
1774,621
1775,621
1776,621
1777,621
1778,621
1779,621
1780,621
1781,621
1782,621
1783,621
1784,621
1785,620
1785,619
1785,618
1785,617
1786,617
1787,617
1788,617
1789,617
1790,617
1791,617
1792,617
1793,617
1794,617
1795,617
1796,617
1797,617
1798,617
1799,617
1800,617
1801,617
1802,617
1803,617
1804,617
1805,617
1806,617
1807,617
1808,617
1809,617
1810,616
1810,615
1810,614
1810,613
1811,613
1812,613
1813,613
1814,613
1815,613
1816,613
1817,613
1818,613
1819,613
1820,612
1820,611
1820,610
1820,609
1821,609
1822,609
1823,609
1824,609
1825,608
1825,607
1825,606
1826,606
1827,606
1828,606
1829,606
1830,605
1830,604
1830,603
1830,602
1831,602
1832,602
1833,602
1834,602
1835,602
1836,602
1837,602
1838,602
1839,602
1840,601
1840,600
1840,599
1840,598
1841,598
1842,598
1843,598
1844,598
1845,597
1845,596
1845,595
1845,594
1846,594
1847,594
1848,594
1849,594
1850,593
1850,592
1850,591
1851,590
1852,590
1853,590
1854,590
1855,590
1856,590
1857,590
1858,590
1859,590
1860,589
1860,588
1861,587
1862,587
1863,587
1864,587
1865,587
1866,587
1867,587
1868,587
1869,587
1870,587
1871,586
1871,585
1871,584
1871,583
1872,583
1873,583
1874,583
1875,583
1876,583
1877,583
1878,583
1879,583
1880,583
1881,583
1882,583
1883,583
1884,583
1885,583
1886,582
1886,581
1886,580
1886,579
1887,579
1888,579
1889,579
1890,579
1891,579
1892,579
1893,579
1894,579
1895,579
1896,578
1896,577
1896,576
1896,575
1897,575
1898,575
1899,575
1900,575
1901,574
1901,573
1901,572
1902,571
1903,571
1904,571
1905,571
1906,571
1907,571
1908,571
1909,571
1910,571
1911,570
1911,569
1911,568
1912,568
1913,568
1914,568
1915,568
1916,568
1917,568
1918,568
1919,568
1920,568
1921,568
1922,568
1923,568
1924,568
1925,568
1926,567
1926,566
1926,565
1926,564
1927,564
1928,564
1929,564
1930,564
1931,564
1932,564
1933,564
1934,564
1935,564
1936,564
1937,564
1938,564
1939,564
1940,564
1941,563
1941,562
1941,561
1942,560
1943,560
1944,560
1945,560
1946,560
1947,559
1947,558
1947,557
1947,556
1948,556
1949,556
1950,556
1951,556
1952,556
1953,556
1954,556
1955,556
1956,556
1957,555
1957,554
1957,553
1957,552
1958,552
1959,552
1960,552
1961,552
1962,551
1962,550
1962,549
1963,549
1964,549
1965,549
1966,549
1967,549
1968,549
1969,549
1970,549
1971,549
1972,548
1972,547
1972,546
1972,545
1973,545
1974,545
1975,545
1976,545
1977,544
1977,543
1977,542
1977,541
1978,541
1979,541
1980,541
1981,541
1982,540
1982,539
1982,538
1982,537
1983,537
1984,537
1985,537
1986,537
1987,537
1988,537
1989,537
1990,537
1991,537
1992,536
1992,535
1992,534
1993,533
1994,533
1995,533
1996,533
1997,533
1998,533
1999,533
2000,533
2001,533
2002,532
2002,531
2002,530
2003,530
2004,530
2005,530
2006,530
2007,529
2007,528
2007,527
2007,526
2008,526
2009,526
2010,526
2011,526
2012,525
2012,524
2012,523
2012,522
2013,522
2014,522
2015,522
2016,522
2017,521
2017,520
2017,519
2018,518
2019,518
2020,518
2021,518
2022,517
2022,516
2022,515
2022,514
2022,513
2022,512
2023,511
2024,511
2025,511
2026,511
2027,511
2028,510
2028,509
2028,508
2028,507
2029,507
2030,507
2031,507
2032,507
2033,506
2033,505
2033,504
2033,503
2033,502
2033,501
2033,500
2033,499
2034,499
2035,499
2036,499
2037,499
2038,498
2038,497
2038,496
2039,496
2040,496
2041,496
2042,496
2043,495
2043,494
2043,493
2043,492
2043,491
2043,490
2043,489
2043,488
2044,488
2045,488
2046,488
2047,488
2048,487
2048,486
2048,485
2048,484
2049,484
2050,484
2051,484
2052,484
2053,483
2053,482
2053,481
2053,480
2053,479
2053,478
2053,477
2053,476
2052,475
2051,475
2050,475
2049,475
2048,475
2048,474
2048,473
2048,472
2048,471
2048,470
2048,469
2048,468
2048,467
2048,466
2048,465
2047,464
2046,464
2045,464
2044,464
2043,464
2043,463
2043,462
2043,461
2043,460
2043,459
2043,458
2043,457
2043,456
2043,455
2043,454
2043,453
2043,452
2043,451
2043,450
2043,449
2043,448
2043,447
2043,446
2043,445
2043,444
2043,443
2043,442
2043,441
2043,440
2043,439
2043,438
2043,437
2043,436
2043,435
2043,434
2043,433
2043,432
2043,431
2043,430
2043,429
2043,428
2043,427
2043,426
2043,425
2043,424
2043,423
2043,422
2043,421
2043,420
2042,419
2041,419
2040,419
2039,419
2038,419
2038,418
2038,417
2038,416
2038,415
2038,414
2038,413
2038,412
2038,411
2038,410
2038,409
2038,408
2038,407
2038,406
2038,405
2038,404
2038,403
2038,402
2038,401
2038,400
2038,399
2038,398
2038,397
2038,396
2038,395
2038,394
2038,393
2039,393
2040,393
2041,393
2042,393
2043,392
2043,391
2043,390
2043,389
2044,389
2045,389
2046,389
2047,389
2048,388
2048,387
2048,386
2048,385
2049,385
2050,385
2051,385
2052,385
2053,384
2053,383
2053,382
