1,1300
2,1300
3,1299
3,1298
3,1297
4,1297
5,1297
6,1297
7,1297
8,1297
9,1297
10,1297
11,1297
12,1297
13,1296
13,1295
13,1294
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,1284
33,1283
33,1282
34,1281
35,1281
36,1281
37,1281
38,1281
39,1281
40,1281
41,1281
42,1281
43,1280
43,1279
43,1278
44,1278
45,1278
46,1278
47,1278
48,1278
49,1278
50,1278
51,1278
52,1278
53,1277
53,1276
53,1275
53,1274
54,1274
55,1274
56,1274
57,1274
58,1274
59,1274
60,1274
61,1274
62,1274
63,1273
63,1272
63,1271
63,1270
64,1270
65,1270
66,1270
67,1270
68,1270
69,1270
70,1270
71,1270
72,1270
73,1269
73,1268
73,1267
74,1266
75,1266
76,1266
77,1266
78,1266
79,1266
80,1266
81,1266
82,1266
83,1266
84,1265
84,1264
84,1263
84,1262
85,1262
86,1262
87,1262
88,1262
89,1262
90,1262
91,1262
92,1262
93,1262
94,1261
94,1260
94,1259
95,1259
96,1259
97,1259
98,1259
99,1258
99,1257
99,1256
99,1255
100,1255
101,1255
102,1255
103,1255
104,1255
105,1255
106,1255
107,1255
108,1255
109,1254
109,1253
109,1252
109,1251
110,1251
111,1251
112,1251
113,1251
114,1251
115,1251
116,1251
117,1251
118,1251
119,1250
119,1249
119,1248
119,1247
120,1247
121,1247
122,1247
123,1247
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,1240
150,1240
151,1240
152,1240
153,1240
154,1239
154,1238
154,1237
154,1236
155,1236
156,1236
157,1236
158,1236
159,1236
160,1236
161,1236
162,1236
163,1236
164,1236
165,1235
165,1234
165,1233
165,1232
166,1232
167,1232
168,1232
169,1232
170,1232
171,1232
172,1232
173,1232
174,1232
175,1231
175,1230
175,1229
175,1228
176,1228
177,1228
178,1228
179,1228
180,1227
180,1226
180,1225
181,1225
182,1225
183,1225
184,1225
185,1225
186,1225
187,1225
188,1225
189,1225
190,1224
190,1223
190,1222
190,1221
191,1221
192,1221
193,1221
194,1221
195,1220
195,1219
195,1218
195,1217
196,1217
197,1217
198,1217
199,1217
200,1217
201,1217
202,1217
203,1217
204,1217
205,1216
205,1215
205,1214
205,1213
206,1213
207,1213
208,1213
209,1213
210,1212
210,1211
210,1210
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,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,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,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,1163
311,1162
311,1161
311,1160
312,1160
313,1160
314,1160
315,1160
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,1151
337,1150
337,1149
338,1149
339,1149
340,1149
341,1149
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,1140
362,1139
362,1138
362,1137
363,1137
364,1137
365,1137
366,1137
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,1129
387,1128
387,1127
387,1126
388,1126
389,1126
390,1126
391,1126
392,1126
393,1126
394,1126
395,1126
396,1126
397,1125
397,1124
397,1123
397,1122
398,1122
399,1122
400,1122
401,1122
402,1122
403,1122
404,1122
405,1122
406,1122
407,1122
408,1121
408,1120
408,1119
408,1118
409,1118
410,1118
411,1118
412,1118
413,1118
414,1118
415,1118
416,1118
417,1118
418,1117
418,1116
418,1115
418,1114
419,1114
420,1114
421,1114
422,1114
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,1111
439,1111
440,1111
441,1111
442,1111
443,1110
443,1109
443,1108
443,1107
444,1107
445,1107
446,1107
447,1107
448,1107
449,1107
450,1107
451,1107
452,1107
453,1106
453,1105
453,1104
453,1103
454,1103
455,1103
456,1103
457,1103
458,1103
459,1103
460,1103
461,1103
462,1103
463,1102
463,1101
463,1100
463,1099
464,1099
465,1099
466,1099
467,1099
468,1099
469,1099
470,1099
471,1099
472,1099
473,1098
473,1097
473,1096
474,1095
475,1095
476,1095
477,1095
478,1095
479,1095
480,1095
481,1095
482,1095
483,1094
483,1093
484,1092
485,1092
486,1092
487,1092
488,1092
489,1092
490,1092
491,1092
492,1092
493,1092
494,1091
494,1090
494,1089
494,1088
495,1088
496,1088
497,1088
498,1088
499,1087
499,1086
499,1085
499,1084
500,1084
501,1084
502,1084
503,1084
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,1079
514,1078
514,1077
514,1076
515,1076
516,1076
517,1076
518,1076
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,1060
554,1059
554,1058
555,1057
556,1057
557,1057
558,1057
559,1057
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,1045
590,1044
590,1043
590,1042
591,1042
592,1042
593,1042
594,1042
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,1037
605,1036
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,1030
620,1029
620,1028
620,1027
621,1027
622,1027
623,1027
624,1027
625,1027
626,1027
627,1027
628,1027
629,1027
630,1026
630,1025
630,1024
630,1023
631,1023
632,1023
633,1023
634,1023
635,1022
635,1021
635,1020
636,1019
637,1019
638,1019
639,1019
640,1019
641,1019
642,1019
643,1019
644,1019
645,1018
645,1017
646,1016
647,1016
648,1016
649,1016
650,1016
651,1016
652,1016
653,1016
654,1016
655,1016
656,1015
656,1014
656,1013
656,1012
657,1012
658,1012
659,1012
660,1012
661,1012
662,1012
663,1012
664,1012
665,1012
666,1011
666,1010
666,1009
666,1008
667,1008
668,1008
669,1008
670,1008
671,1008
672,1008
673,1008
674,1008
675,1008
676,1007
676,1006
676,1005
676,1004
677,1004
678,1004
679,1004
680,1004
681,1004
682,1004
683,1004
684,1004
685,1004
686,1004
687,1004
688,1004
689,1004
690,1004
691,1003
691,1002
691,1001
692,1001
693,1000
694,1000
695,1000
696,1000
697,1000
698,1000
699,1000
700,1000
701,1000
702,1000
703,1000
704,1000
705,1000
706,999
706,998
706,997
707,997
708,997
709,997
710,997
711,997
712,997
713,997
714,997
715,997
716,997
717,997
718,997
719,997
720,997
721,996
721,995
721,994
721,993
722,993
723,993
724,993
725,993
726,993
727,993
728,993
729,993
730,993
731,993
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,989
773,989
774,989
775,989
776,989
777,989
778,989
779,989
780,989
781,989
782,989
783,989
784,989
785,989
786,989
787,989
788,989
789,989
790,989
791,989
792,988
792,987
792,986
792,985
793,985
794,985
795,985
796,985
797,985
798,985
799,985
800,985
801,985
802,985
803,985
804,985
805,985
806,985
807,985
808,985
809,985
810,985
811,985
812,985
813,985
814,985
815,985
816,985
817,985
818,985
819,985
820,985
821,985
822,985
823,985
824,985
825,985
826,985
827,985
828,984
828,983
828,982
829,982
830,982
831,982
832,982
833,982
834,982
835,982
836,982
837,982
838,982
839,982
840,982
841,982
842,982
843,982
844,982
845,982
846,982
847,982
848,982
849,982
850,982
851,982
852,982
853,981
853,980
853,979
853,978
854,978
855,978
856,978
857,978
858,978
859,978
860,978
861,978
862,978
863,978
864,978
865,978
866,978
867,978
868,978
869,978
870,978
871,978
872,978
873,978
874,978
875,978
876,978
877,978
878,977
878,976
878,975
878,974
879,974
880,974
881,974
882,974
883,974
884,974
885,974
886,974
887,974
888,974
889,974
890,974
891,974
892,974
893,974
894,974
895,974
896,974
897,974
898,974
899,973
899,972
899,971
899,970
900,970
901,970
902,970
903,970
904,970
905,970
906,970
907,970
908,970
909,969
909,968
909,967
909,966
910,966
911,966
912,966
913,966
914,965
914,964
914,963
915,963
916,963
917,963
918,963
919,962
919,961
919,960
919,959
920,959
921,959
922,959
923,959
924,959
925,959
926,959
927,959
928,959
929,958
929,957
929,956
929,955
930,955
931,955
932,955
933,955
934,954
934,953
934,952
934,951
935,951
936,951
937,951
938,951
939,950
939,949
939,948
939,947
940,947
941,947
942,947
943,947
944,946
944,945
944,944
945,944
946,944
947,944
948,944
949,943
949,942
949,941
949,940
950,940
951,940
952,940
953,940
954,940
955,940
956,940
957,940
958,940
959,939
959,938
959,937
959,936
960,936
961,936
962,936
963,936
964,935
964,934
964,933
965,932
966,932
967,932
968,932
969,931
969,930
970,929
970,928
971,928
972,928
973,928
974,928
975,927
975,926
975,925
976,925
977,925
978,925
979,925
980,924
980,923
980,922
980,921
981,921
982,921
983,921
984,921
985,920
985,919
985,918
985,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,906
1011,906
1012,906
1013,906
1014,906
1015,905
1015,904
1015,903
1015,902
1016,902
1017,902
1018,902
1019,902
1020,902
1021,902
1022,902
1023,902
1024,902
1025,901
1025,900
1025,899
1025,898
1026,898
1027,898
1028,898
1029,898
1030,898
1031,898
1032,898
1033,898
1034,898
1035,897
1035,896
1035,895
1035,894
1036,894
1037,894
1038,894
1039,894
1040,894
1041,894
1042,894
1043,894
1044,894
1045,893
1045,892
1045,891
1046,890
1047,890
1048,890
1049,890
1050,890
1051,890
1052,890
1053,890
1054,890
1055,890
1056,889
1056,888
1056,887
1057,887
1058,887
1059,887
1060,887
1061,887
1062,887
1063,887
1064,887
1065,887
1066,886
1066,885
1066,884
1066,883
1067,883
1068,883
1069,883
1070,883
1071,883
1072,883
1073,883
1074,883
1075,883
1076,883
1077,883
1078,883
1079,883
1080,883
1081,882
1081,881
1081,880
1081,879
1082,879
1083,879
1084,879
1085,879
1086,879
1087,879
1088,879
1089,879
1090,879
1091,878
1091,877
1091,876
1091,875
1092,875
1093,875
1094,875
1095,875
1096,875
1097,875
1098,875
1099,875
1100,875
1101,874
1101,873
1101,872
1101,871
1102,871
1103,871
1104,871
1105,871
1106,871
1107,871
1108,871
1109,871
1110,871
1111,870
1111,869
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,855
1147,854
1147,853
1147,852
1148,852
1149,852
1150,852
1151,852
1152,852
1153,852
1154,852
1155,852
1156,852
1157,851
1157,850
1157,849
1158,849
1159,849
1160,849
1161,849
1162,849
1163,849
1164,849
1165,849
1166,849
1167,848
1167,847
1167,846
1167,845
1168,845
1169,845
1170,845
1171,845
1172,845
1173,845
1174,845
1175,845
1176,845
1177,844
1177,843
1177,842
1177,841
1178,841
1179,841
1180,841
1181,841
1182,841
1183,841
1184,841
1185,841
1186,841
1187,840
1187,839
1187,838
1187,837
1188,837
1189,837
1190,837
1191,837
1192,837
1193,837
1194,837
1195,837
1196,837
1197,836
1197,835
1197,834
1198,833
1199,833
1200,833
1201,833
1202,833
1203,833
1204,833
1205,833
1206,833
1207,832
1207,831
1207,830
1208,830
1209,830
1210,830
1211,830
1212,830
1213,830
1214,830
1215,830
1216,830
1217,830
1218,829
1218,828
1218,827
1218,826
1219,826
1220,826
1221,826
1222,826
1223,826
1224,826
1225,826
1226,826
1227,826
1228,825
1228,824
1228,823
1228,822
1229,822
1230,822
1231,822
1232,822
1233,822
1234,822
1235,822
1236,822
1237,822
1238,821
1238,820
1238,819
1238,818
1239,818
1240,818
1241,818
1242,818
1243,818
1244,818
1245,818
1246,818
1247,818
1248,817
1248,816
1248,815
1248,814
1249,814
1250,814
1251,814
1252,814
1253,814
1254,814
1255,814
1256,814
1257,814
1258,813
1258,812
1258,811
1259,811
1260,811
1261,811
1262,811
1263,811
1264,811
1265,811
1266,811
1267,811
1268,810
1268,809
1268,808
1268,807
1269,807
1270,807
1271,807
1272,807
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,799
1294,799
1295,799
1296,799
1297,799
1298,799
1299,798
1299,797
1299,796
1299,795
1300,795
1301,795
1302,795
1303,795
1304,795
1305,795
1306,795
1307,795
1308,795
1309,794
1309,793
1309,792
1310,792
1311,792
1312,792
1313,792
1314,792
1315,792
1316,792
1317,792
1318,792
1319,791
1319,790
1319,789
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,784
1330,784
1331,784
1332,784
1333,784
1334,783
1334,782
1334,781
1334,780
1335,780
1336,780
1337,780
1338,780
1339,780
1340,780
1341,780
1342,780
1343,780
1344,779
1344,778
1344,777
1345,776
1346,776
1347,776
1348,776
1349,776
1350,776
1351,776
1352,776
1353,776
1354,775
1354,774
1354,773
1355,773
1356,773
1357,773
1358,773
1359,773
1360,773
1361,773
1362,773
1363,773
1364,772
1364,771
1364,770
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,756
1405,755
1405,754
1406,754
1407,754
1408,754
1409,754
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,723
1502,723
1503,723
1504,723
1505,723
1506,722
1506,721
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,716
1527,716
1528,716
1529,716
1530,716
1531,715
1531,714
1531,713
1531,712
1532,712
1533,712
1534,712
1535,712
1536,712
1537,712
1538,712
1539,712
1540,712
1541,712
1542,712
1543,712
1544,712
1545,712
1546,712
1547,711
1547,710
1547,709
1547,708
1548,708
1549,708
1550,708
1551,708
1552,708
1553,708
1554,708
1555,708
1556,708
1557,707
1557,706
1557,705
1557,704
1558,704
1559,704
1560,704
1561,704
1562,704
1563,704
1564,704
1565,704
1566,704
1567,704
1568,704
1569,704
1570,704
1571,704
1572,703
1572,702
1572,701
1573,701
1574,701
1575,701
1576,701
1577,701
1578,701
1579,701
1580,701
1581,701
1582,701
1583,701
1584,701
1585,701
1586,701
1587,700
1587,699
1587,698
1587,697
1588,697
1589,697
1590,697
1591,697
1592,697
1593,697
1594,697
1595,697
1596,697
1597,697
1598,697
1599,697
1600,697
1601,697
1602,696
1602,695
1602,694
1602,693
1603,693
1604,693
1605,693
1606,693
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,688
1628,687
1628,686
1628,685
1629,685
1630,685
1631,685
1632,685
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,670
1679,670
1680,670
1681,670
1682,670
1683,669
1683,668
1683,667
1684,666
1685,666
1686,666
1687,666
1688,666
1689,666
1690,666
1691,666
1692,666
1693,665
1693,664
1693,663
1694,663
1695,663
1696,663
1697,663
1698,663
1699,663
1700,663
1701,663
1702,663
1703,663
1704,662
1704,661
1704,660
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,654
1724,653
1724,652
1724,651
1725,651
1726,651
1727,651
1728,651
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,646
1749,645
1749,644
1750,644
1751,644
1752,644
1753,644
1754,644
1755,644
1756,644
1757,644
1758,644
1759,643
1759,642
1759,641
1759,640
1760,640
1761,640
1762,640
1763,640
1764,640
1765,640
1766,640
1767,640
1768,640
1769,640
1770,640
1771,640
1772,640
1773,640
1774,639
1774,638
1774,637
1774,636
1775,636
1776,636
1777,636
1778,636
1779,636
1780,636
1781,636
1782,636
1783,636
1784,636
1785,635
1785,634
1785,633
1785,632
1786,632
1787,632
1788,632
1789,632
1790,632
1791,632
1792,632
1793,632
1794,632
1795,631
1795,630
1795,629
1795,628
1796,628
1797,628
1798,628
1799,628
1800,628
1801,628
1802,628
1803,628
1804,628
1805,627
1805,626
1805,625
1806,625
1807,625
1808,625
1809,625
1810,625
1811,625
1812,625
1813,625
1814,625
1815,624
1815,623
1815,622
1815,621
1816,621
1817,621
1818,621
1819,621
1820,620
1820,619
1820,618
1820,617
1821,617
1822,617
1823,617
1824,617
1825,617
1826,617
1827,617
1828,617
1829,617
1830,616
1830,615
1830,614
1830,613
1831,613
1832,613
1833,613
1834,613
1835,613
1836,613
1837,613
1838,613
1839,613
1840,612
1840,611
1840,610
1841,609
1842,609
1843,609
1844,609
1845,609
1846,609
1847,609
1848,609
1849,609
1850,608
1850,607
1850,606
1851,606
1852,606
1853,606
1854,606
1855,605
1855,604
1855,603
1855,602
1856,602
1857,602
1858,602
1859,602
1860,602
1861,602
1862,602
1863,602
1864,602
1865,602
1866,601
1866,600
1866,599
1866,598
1867,598
1868,598
1869,598
1870,598
1871,597
1871,596
1871,595
1871,594
1872,594
1873,594
1874,594
1875,594
1876,594
1877,594
1878,594
1879,594
1880,594
1881,593
1881,592
1881,591
1881,590
1882,590
1883,590
1884,590
1885,590
1886,590
1887,590
1888,590
1889,590
1890,590
1891,589
1891,588
1891,587
1892,587
1893,587
1894,587
1895,587
1896,586
1896,585
1896,584
1896,583
1897,583
1898,583
1899,583
1900,583
1901,583
1902,583
1903,583
1904,583
1905,583
1906,582
1906,581
1906,580
1906,579
1907,579
1908,579
1909,579
1910,579
1911,579
1912,579
1913,579
1914,579
1915,579
1916,578
1916,577
1916,576
1916,575
1917,575
1918,575
1919,575
1920,575
1921,575
1922,575
1923,575
1924,575
1925,575
1926,574
1926,573
1926,572
1927,571
1928,571
1929,571
1930,571
1931,571
1932,571
1933,571
1934,571
1935,571
1936,570
1936,569
1936,568
1937,568
1938,568
1939,568
1940,568
1941,568
1942,568
1943,568
1944,568
1945,568
1946,568
1947,567
1947,566
1947,565
1947,564
1948,564
1949,564
1950,564
1951,564
1952,564
1953,564
1954,564
1955,564
1956,564
1957,563
1957,562
1957,561
1957,560
1958,560
1959,560
1960,560
1961,560
1962,560
1963,560
1964,560
1965,560
1966,560
1967,560
1968,560
1969,560
1970,560
1971,560
1972,559
1972,558
1972,557
1972,556
1973,556
1974,556
1975,556
1976,556
1977,556
1978,556
1979,556
1980,556
1981,556
1982,555
1982,554
1982,553
1983,552
1984,552
1985,552
1986,552
1987,552
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,548
2007,547
2007,546
2007,545
2008,545
2009,545
2010,545
2011,545
2012,544
2012,543
2012,542
2012,541
2013,541
2014,541
2015,541
2016,541
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,537
2029,537
2030,537
2031,537
2032,537
2033,536
2033,535
2033,534
2034,533
2035,533
2036,533
2037,533
2038,532
2038,531
2038,530
2039,530
2040,530
2041,530
2042,530
2043,530
2044,530
2045,530
2046,530
2047,530
2048,529
2048,528
2048,527
2048,526
2049,526
2050,526
2051,526
2052,526
2053,525
2053,524
2053,523
2053,522
2054,522
2055,522
2056,522
2057,522
2058,521
2058,520
2058,519
2058,518
2059,518
2060,518
2061,518
2062,518
2063,517
2063,516
2063,515
2064,515
2065,514
2066,514
2067,514
2068,513
2068,512
2068,511
2069,511
2070,511
2071,511
2072,511
2073,510
2073,509
2073,508
2073,507
2074,507
2075,507
2076,507
2077,507
2078,506
2078,505
2078,504
2078,503
2079,503
2080,503
2081,503
2082,503
2083,502
2083,501
2083,500
2083,499
2084,499
2085,499
2086,499
2087,499
2088,498
2088,497
2088,496
2089,496
2090,496
2091,496
2092,496
2093,495
2093,494
2093,493
2093,492
2093,491
2093,490
2093,489
2093,488
2094,488
2095,488
2096,488
2097,488
2098,487
2098,486
2098,485
2098,484
2098,483
2098,482
2098,481
2098,480
2098,479
2098,478
2098,477
2098,476
2097,475
2096,475
2095,475
2094,475
2093,475
2093,474
2093,473
2093,472
2093,471
2093,470
2093,469
2093,468
2093,467
2093,466
2093,465
2093,464
2093,463
2093,462
2093,461
2093,460
2093,459
2093,458
2093,457
2093,456
2093,455
2093,454
2093,453
2093,452
2093,451
2093,450
2092,449
2091,449
2090,449
2089,449
2088,449
2088,448
2088,447
2088,446
2088,445
2088,444
2088,443
2088,442
2088,441
2088,440
2088,439
2088,438
2088,437
2088,436
2088,435
2088,434
2088,433
2088,432
2088,431
2088,430
2088,429
2088,428
2088,427
2088,426
2088,425
2088,424
2088,423
2088,422
2088,421
2088,420
2088,419
2088,418
2088,417
2088,416
2088,415
2088,414
2088,413
2088,412
2088,411
2088,410
2088,409
2088,408
2088,407
2088,406
2088,405
2088,404
2088,403
2088,402
2088,401
2088,400
2088,399
2088,398
2088,397
2087,396
2086,396
2085,396
2084,396
2083,396
2083,395
2083,394
2083,393
2083,392
2083,391
2083,390
2083,389
2083,388
2083,387
2083,386
2083,385
2083,384
2083,383
2083,382
2083,381
2083,380
2083,379
2083,378
2083,377
2083,376
2083,375
2083,374
2083,373
2083,372
2083,371
2083,370
2082,369
2081,369
2080,369
2079,369
2078,369
2078,368
2078,367
2078,366
2078,365
2078,364
2078,363
2079,363
2080,363
2081,363
2082,363
2083,362
2083,361
2083,360
2083,359
2084,359
2085,359
2086,359
2087,359
2088,358
2088,357
2088,356
2088,355
2088,354
2088,353
2088,352
2088,351
2089,351
2090,351
2091,351
2092,351
2093,350
2093,349
2093,348
2094,347
2095,347
2096,347
2097,347
2098,346
2098,345
2098,344
2099,344
2100,344
2101,344
2102,344
2103,343
2103,342
2103,341
2104,340
