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,985
793,985
794,985
795,985
796,985
797,984
797,983
797,982
798,982
799,982
800,982
801,982
802,982
803,982
804,982
805,982
806,982
807,982
808,982
809,982
810,982
811,982
812,982
813,982
814,982
815,982
816,982
817,982
818,982
819,982
820,982
821,982
822,982
823,981
823,980
823,979
823,978
824,978
825,978
826,978
827,978
828,978
829,978
830,978
831,978
832,978
833,977
833,976
833,975
833,974
834,974
835,974
836,974
837,974
838,974
839,974
840,974
841,974
842,974
843,973
843,972
843,971
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,954
883,953
883,952
884,951
885,951
886,951
887,951
888,950
888,949
888,948
889,947
890,947
891,947
892,947
893,947
894,946
894,945
894,944
895,944
896,944
897,944
898,944
899,943
899,942
899,941
899,940
900,940
901,940
902,940
903,940
904,940
905,940
906,940
907,940
908,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,924
929,923
929,922
929,921
930,921
931,921
932,921
933,921
934,921
935,921
936,921
937,921
938,921
939,920
939,919
939,918
939,917
940,917
941,917
942,917
943,917
944,916
944,915
944,914
944,913
945,913
946,913
947,913
948,913
949,912
949,911
949,910
949,909
950,909
951,909
952,909
953,909
954,909
955,909
956,909
957,909
958,909
959,908
959,907
959,906
960,906
961,906
962,906
963,906
964,905
964,904
964,903
964,902
965,902
966,902
967,902
968,902
969,902
970,902
971,902
972,902
973,902
974,902
975,901
975,900
975,899
975,898
976,898
977,898
978,898
979,898
980,898
981,898
982,898
983,898
984,898
985,898
986,898
987,898
988,898
989,898
990,897
990,896
990,895
990,894
991,894
992,894
993,894
994,894
995,893
995,892
995,891
995,890
996,890
997,890
998,890
999,890
1000,890
1001,890
1002,890
1003,890
1004,890
1005,890
1006,890
1007,890
1008,890
1009,890
1010,889
1010,888
1010,887
1011,887
1012,887
1013,887
1014,887
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,871
1067,871
1068,871
1069,871
1070,871
1071,870
1071,869
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
1106,855
1106,854
1106,853
1107,852
1108,852
1109,852
1110,852
1111,852
1112,852
1113,852
1114,852
1115,852
1116,851
1116,850
1116,849
1117,849
1118,849
1119,849
1120,849
1121,848
1121,847
1121,846
1121,845
1122,845
1123,845
1124,845
1125,845
1126,844
1126,843
1126,842
1126,841
1127,841
1128,841
1129,841
1130,841
1131,840
1131,839
1131,838
1132,837
1133,837
1134,837
1135,837
1136,837
1137,837
1138,837
1139,837
1140,837
1141,837
1142,837
1143,837
1144,837
1145,837
1146,837
1147,836
1147,835
1147,834
1147,833
1148,833
1149,833
1150,833
1151,833
1152,833
1153,833
1154,833
1155,833
1156,833
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,810
1218,809
1218,808
1218,807
1219,807
1220,807
1221,807
1222,807
1223,807
1224,807
1225,807
1226,807
1227,807
1228,807
1229,807
1230,807
1231,807
1232,807
1233,806
1233,805
1233,804
1233,803
1234,803
1235,803
1236,803
1237,803
1238,803
1239,803
1240,803
1241,803
1242,803
1243,802
1243,801
1243,800
1243,799
1244,799
1245,799
1246,799
1247,799
1248,799
1249,799
1250,799
1251,799
1252,799
1253,798
1253,797
1253,796
1254,795
1255,795
1256,795
1257,795
1258,795
1259,795
1260,795
1261,795
1262,795
1263,794
1263,793
1263,792
1264,792
1265,792
1266,792
1267,792
1268,791
1268,790
1268,789
1268,788
1269,788
1270,788
1271,788
1272,788
1273,788
1274,788
1275,788
1276,788
1277,788
1278,787
1278,786
1278,785
1278,784
1279,784
1280,784
1281,784
1282,784
1283,783
1283,782
1283,781
1283,780
1284,780
1285,780
1286,780
1287,780
1288,780
1289,780
1290,780
1291,780
1292,780
1293,779
1293,778
1294,777
1294,776
1295,776
1296,776
1297,776
1298,776
1299,776
1300,776
1301,776
1302,776
1303,776
1304,775
1304,774
1304,773
1305,773
1306,773
1307,773
1308,773
1309,772
1309,771
1309,770
1309,769
1310,769
1311,769
1312,769
1313,769
1314,769
1315,769
1316,769
1317,769
1318,769
1319,768
1319,767
1319,766
1319,765
1320,765
1321,765
1322,765
1323,765
1324,764
1324,763
1324,762
1324,761
1325,761
1326,761
1327,761
1328,761
1329,761
1330,761
1331,761
1332,761
1333,761
1334,760
1334,759
1334,758
1335,758
1336,757
1337,757
1338,757
1339,757
1340,757
1341,757
1342,757
1343,757
1344,757
1345,757
1346,757
1347,757
1348,757
1349,757
1350,757
1351,757
1352,757
1353,757
1354,756
1354,755
1354,754
1355,754
1356,754
1357,754
1358,754
1359,754
1360,754
1361,754
1362,754
1363,754
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,749
1380,748
1380,747
1380,746
1381,746
1382,746
1383,746
1384,746
1385,746
1386,746
1387,746
1388,746
1389,746
1390,745
1390,744
1390,743
1390,742
1391,742
1392,742
1393,742
1394,742
1395,741
1395,740
1395,739
1396,739
1397,739
1398,739
1399,739
1400,739
1401,739
1402,739
1403,739
1404,739
1405,738
1405,737
1405,736
1405,735
1406,735
1407,735
1408,735
1409,735
1410,734
1410,733
1410,732
1410,731
1411,731
1412,731
1413,731
1414,731
1415,731
1416,731
1417,731
1418,731
1419,731
1420,730
1420,729
1420,728
1420,727
1421,727
1422,727
1423,727
1424,727
1425,726
1425,725
1425,724
1425,723
1426,723
1427,723
1428,723
1429,723
1430,723
1431,723
1432,723
1433,723
1434,723
1435,722
1435,721
1435,720
1436,720
1437,720
1438,720
1439,720
1440,720
1441,720
1442,720
1443,720
1444,720
1445,720
1446,720
1447,720
1448,720
1449,720
1450,720
1451,720
1452,720
1453,720
1454,720
1455,720
1456,720
1457,720
1458,720
1459,720
1460,720
1461,720
1462,720
1463,720
1464,720
1465,720
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,700
1542,699
1542,698
1542,697
1543,697
1544,697
1545,697
1546,697
1547,697
1548,697
1549,697
1550,697
1551,697
1552,696
1552,695
1552,694
1552,693
1553,693
1554,693
1555,693
1556,693
1557,693
1558,693
1559,693
1560,693
1561,693
1562,692
1562,691
1562,690
1562,689
1563,689
1564,689
1565,689
1566,689
1567,689
1568,689
1569,689
1570,689
1571,689
1572,688
1572,687
1572,686
1572,685
1573,685
1574,685
1575,685
1576,685
1577,685
1578,685
1579,685
1580,685
1581,685
1582,684
1582,683
1582,682
1583,682
1584,682
1585,682
1586,682
1587,681
1587,680
1587,679
1587,678
1588,678
1589,678
1590,678
1591,678
1592,678
1593,678
1594,678
1595,678
1596,678
1597,677
1597,676
1597,675
1597,674
1598,674
1599,674
1600,674
1601,674
1602,674
1603,674
1604,674
1605,674
1606,674
1607,673
1607,672
1607,671
1607,670
1608,670
1609,670
1610,670
1611,670
1612,669
1612,668
1612,667
1613,666
1614,666
1615,666
1616,666
1617,666
1618,666
1619,666
1620,666
1621,666
1622,666
1623,665
1623,664
1623,663
1624,663
1625,663
1626,663
1627,663
1628,662
1628,661
1628,660
1628,659
1629,659
1630,659
1631,659
1632,659
1633,659
1634,659
1635,659
1636,659
1637,659
1638,658
1638,657
1638,656
1638,655
1639,655
1640,655
1641,655
1642,655
1643,655
1644,655
1645,655
1646,655
1647,655
1648,655
1649,655
1650,655
1651,655
1652,655
1653,655
1654,655
1655,655
1656,655
1657,655
1658,655
1659,655
1660,655
1661,655
1662,655
1663,655
1664,655
1665,655
1666,655
1667,655
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,643
1709,642
1709,641
1709,640
1710,640
1711,640
1712,640
1713,640
1714,639
1714,638
1714,637
1714,636
1715,636
1716,636
1717,636
1718,636
1719,635
1719,634
1719,633
1719,632
1720,632
1721,632
1722,632
1723,632
1724,631
1724,630
1724,629
1724,628
1725,628
1726,628
1727,628
1728,628
1729,627
1729,626
1729,625
1730,625
1731,625
1732,625
1733,625
1734,624
1734,623
1734,622
1734,621
1735,621
1736,621
1737,621
1738,621
1739,620
1739,619
1739,618
1739,617
1740,617
1741,617
1742,617
1743,617
1744,616
1744,615
1744,614
1744,613
1745,613
1746,613
1747,613
1748,613
1749,613
1750,613
1751,613
1752,613
1753,613
1754,613
1755,613
1756,613
1757,613
1758,613
1759,612
1759,611
1759,610
1760,609
1761,609
1762,609
1763,609
1764,609
1765,609
1766,609
1767,609
1768,609
1769,609
1770,609
1771,609
1772,609
1773,609
1774,609
1775,609
1776,609
1777,609
1778,609
1779,608
1779,607
1780,606
1781,606
1782,606
1783,606
1784,606
1785,606
1786,606
1787,606
1788,606
1789,606
1790,606
1791,606
1792,606
1793,606
1794,606
1795,606
1796,606
1797,606
1798,606
1799,606
1800,605
1800,604
1800,603
1800,602
1801,602
1802,602
1803,602
1804,602
1805,602
1806,602
1807,602
1808,602
1809,602
1810,601
1810,600
1810,599
1810,598
1811,598
1812,598
1813,598
1814,598
1815,597
1815,596
1815,595
1815,594
1816,594
1817,594
1818,594
1819,594
1820,593
1820,592
1820,591
1820,590
1821,590
1822,590
1823,590
1824,590
1825,589
1825,588
1825,587
1825,586
1825,585
1825,584
1825,583
1826,583
1827,583
1828,583
1829,583
1830,583
1831,583
1832,583
1833,583
1834,583
1835,582
1835,581
1835,580
1835,579
1836,579
1837,579
1838,579
1839,579
1840,579
1841,579
1842,579
1843,579
1844,579
1845,578
1845,577
1845,576
1845,575
1846,575
1847,575
1848,575
1849,575
1850,575
1851,575
1852,575
1853,575
1854,575
1855,574
1855,573
1855,572
1856,571
1857,571
1858,571
1859,571
1860,571
1861,571
1862,571
1863,571
1864,571
1865,571
1866,571
1867,571
1868,571
1869,571
1870,571
1871,570
1871,569
1871,568
1872,568
1873,568
1874,568
1875,568
1876,568
1877,568
1878,568
1879,568
1880,568
1881,567
1881,566
1881,565
1881,564
1882,564
1883,564
1884,564
1885,564
1886,563
1886,562
1886,561
1886,560
1887,560
1888,560
1889,560
1890,560
1891,559
1891,558
1891,557
1891,556
1892,556
1893,556
1894,556
1895,556
1896,556
1897,556
1898,556
1899,556
1900,556
1901,556
1902,556
1903,556
1904,556
1905,556
1906,555
1906,554
1906,553
1907,552
1908,552
1909,552
1910,552
1911,552
1912,552
1913,552
1914,552
1915,552
1916,552
1917,552
1918,552
1919,552
1920,552
1921,551
1921,550
1921,549
1922,549
1923,549
1924,549
1925,549
1926,549
1927,549
1928,549
1929,549
1930,549
1931,549
1932,549
1933,549
1934,549
1935,549
1936,548
1936,547
1936,546
1936,545
1937,545
1938,545
1939,545
1940,545
1941,544
1941,543
1941,542
1942,541
1943,541
1944,541
1945,541
1946,541
1947,540
1947,539
1947,538
1947,537
1948,537
1949,537
1950,537
1951,537
1952,537
1953,537
1954,537
1955,537
1956,537
1957,536
1957,535
1957,534
1958,533
1959,533
1960,533
1961,533
1962,533
1963,533
1964,533
1965,533
1966,533
1967,532
1967,531
1967,530
1968,530
1969,530
1970,530
1971,530
1972,529
1972,528
1972,527
1972,526
1973,526
1974,526
1975,526
1976,526
1977,525
1977,524
1977,523
1977,522
1978,522
1979,522
1980,522
1981,522
1982,521
1982,520
1982,519
1982,518
1983,518
1984,518
1985,518
1986,518
1987,518
1988,518
1989,518
1990,518
1991,518
1992,518
1993,518
1994,518
1995,518
1996,518
1997,517
1997,516
1997,515
1998,515
1999,514
2000,514
2001,514
2002,513
2002,512
2002,511
2002,510
2002,509
2002,508
2002,507
2003,507
2004,507
2005,507
2006,507
2007,506
2007,505
2007,504
2007,503
2007,502
2007,501
2007,500
2007,499
2008,499
2009,499
2010,499
2011,499
2012,498
2012,497
2012,496
2012,495
2012,494
2012,493
2012,492
2013,492
2014,492
2015,492
2016,492
2017,491
2017,490
2017,489
2017,488
2017,487
2017,486
2017,485
2017,484
2017,483
2017,482
2017,481
2018,480
2019,480
2020,480
2021,480
2022,479
2022,478
2022,477
2022,476
2022,475
2022,474
2022,473
2022,472
2022,471
2022,470
2022,469
2022,468
2022,467
2022,466
2022,465
2022,464
2022,463
2022,462
2022,461
2022,460
2022,459
2022,458
2022,457
2022,456
2022,455
2022,454
2022,453
2022,452
2022,451
2022,450
2022,449
2022,448
2022,447
2022,446
2021,445
2020,445
2019,445
2018,445
2017,445
2017,444
2017,443
2017,442
2017,441
2017,440
2017,439
2017,438
2017,437
2017,436
2017,435
2017,434
2017,433
2017,432
2017,431
2016,430
2015,430
2014,430
2013,430
2012,430
2012,429
2012,428
2012,427
2012,426
2012,425
2012,424
2012,423
2012,422
2012,421
2012,420
2012,419
2012,418
2012,417
2012,416
2012,415
2012,414
2012,413
2012,412
2012,411
2012,410
2012,409
2012,408
2012,407
2012,406
2012,405
2012,404
2012,403
2012,402
2012,401
2012,400
2012,399
2012,398
2012,397
2012,396
2012,395
2012,394
2012,393
2012,392
2012,391
2012,390
2012,389
2012,388
2012,387
2012,386
2013,385
