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