1,1289
2,1289
3,1288
3,1287
3,1286
3,1285
4,1285
5,1285
6,1285
7,1285
8,1285
9,1285
10,1285
11,1285
12,1285
13,1285
14,1285
15,1285
16,1285
17,1285
18,1284
18,1283
18,1282
18,1281
19,1281
20,1281
21,1281
22,1281
23,1280
23,1279
23,1278
24,1278
25,1278
26,1278
27,1278
28,1278
29,1278
30,1278
31,1278
32,1278
33,1277
33,1276
33,1275
33,1274
33,1273
33,1272
33,1271
33,1270
34,1270
35,1270
36,1270
37,1270
38,1270
39,1270
40,1270
41,1270
42,1270
43,1270
44,1270
45,1270
46,1270
47,1270
48,1270
49,1270
50,1270
51,1270
52,1270
53,1270
54,1270
55,1270
56,1270
57,1270
58,1269
58,1268
58,1267
58,1266
59,1266
60,1266
61,1266
62,1266
63,1265
63,1264
63,1263
64,1262
65,1262
66,1262
67,1262
68,1262
69,1262
70,1262
71,1262
72,1262
73,1262
74,1262
75,1262
76,1262
77,1262
78,1262
79,1262
80,1262
81,1262
82,1262
83,1262
84,1262
85,1262
86,1262
87,1262
88,1262
89,1261
89,1260
89,1259
90,1259
91,1259
92,1259
93,1259
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,1254
104,1253
104,1252
104,1251
105,1251
106,1251
107,1251
108,1251
109,1250
109,1249
109,1248
109,1247
110,1247
111,1247
112,1247
113,1247
114,1247
115,1247
116,1247
117,1247
118,1247
119,1247
120,1247
121,1247
122,1247
123,1247
124,1246
124,1245
124,1244
125,1244
126,1243
127,1243
128,1243
129,1243
130,1243
131,1243
132,1243
133,1243
134,1242
134,1241
134,1240
135,1240
136,1240
137,1240
138,1240
139,1240
140,1240
141,1240
142,1240
143,1240
144,1239
144,1238
144,1237
144,1236
145,1236
146,1236
147,1236
148,1236
149,1236
150,1236
151,1236
152,1236
153,1236
154,1235
154,1234
154,1233
154,1232
155,1232
156,1232
157,1232
158,1232
159,1232
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,1227
170,1226
170,1225
171,1225
172,1225
173,1225
174,1225
175,1225
176,1225
177,1225
178,1225
179,1225
180,1225
181,1225
182,1225
183,1225
184,1225
185,1224
185,1223
185,1222
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,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,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,1198
241,1198
242,1198
243,1198
244,1198
245,1198
246,1197
246,1196
246,1195
246,1194
247,1194
248,1194
249,1194
250,1194
251,1194
252,1194
253,1194
254,1194
255,1194
256,1193
256,1192
256,1191
256,1190
257,1190
258,1190
259,1190
260,1190
261,1190
262,1190
263,1190
264,1190
265,1190
266,1189
266,1188
266,1187
267,1187
268,1187
269,1187
270,1187
271,1186
271,1185
271,1184
271,1183
272,1183
273,1183
274,1183
275,1183
276,1182
276,1181
276,1180
276,1179
277,1179
278,1179
279,1179
280,1179
281,1179
282,1179
283,1179
284,1179
285,1179
286,1179
287,1179
288,1179
289,1179
290,1179
291,1178
291,1177
291,1176
291,1175
292,1175
293,1175
294,1175
295,1175
296,1174
296,1173
296,1172
296,1171
297,1171
298,1171
299,1171
300,1171
301,1171
302,1171
303,1171
304,1171
305,1171
306,1170
306,1169
306,1168
307,1168
308,1168
309,1168
310,1168
311,1168
312,1168
313,1168
314,1168
315,1168
316,1168
317,1168
318,1168
319,1168
320,1168
321,1167
321,1166
321,1165
322,1164
323,1164
324,1164
325,1164
326,1164
327,1164
328,1164
329,1164
330,1164
331,1164
332,1163
332,1162
332,1161
332,1160
333,1160
334,1160
335,1160
336,1160
337,1160
338,1160
339,1160
340,1160
341,1160
342,1159
342,1158
342,1157
342,1156
343,1156
344,1156
345,1156
346,1156
347,1156
348,1156
349,1156
350,1156
351,1156
352,1156
353,1156
354,1156
355,1156
356,1156
357,1155
357,1154
357,1153
357,1152
358,1152
359,1152
360,1152
361,1152
362,1152
363,1152
364,1152
365,1152
366,1152
367,1151
367,1150
367,1149
368,1149
369,1149
370,1149
371,1149
372,1149
373,1149
374,1149
375,1149
376,1149
377,1148
377,1147
377,1146
377,1145
378,1145
379,1145
380,1145
381,1145
382,1145
383,1145
384,1145
385,1145
386,1145
387,1144
387,1143
387,1142
387,1141
388,1141
389,1141
390,1141
391,1141
392,1141
393,1141
394,1141
395,1141
396,1141
397,1140
397,1139
397,1138
398,1137
399,1137
400,1137
401,1137
402,1136
402,1135
403,1134
403,1133
404,1133
405,1133
406,1133
407,1133
408,1133
409,1133
410,1133
411,1133
412,1133
413,1132
413,1131
413,1130
414,1130
415,1130
416,1130
417,1130
418,1130
419,1130
420,1130
421,1130
422,1130
423,1129
423,1128
423,1127
423,1126
424,1126
425,1126
426,1126
427,1126
428,1126
429,1126
430,1126
431,1126
432,1126
433,1125
433,1124
433,1123
433,1122
434,1122
435,1122
436,1122
437,1122
438,1122
439,1122
440,1122
441,1122
442,1122
443,1121
443,1120
443,1119
443,1118
444,1118
445,1118
446,1118
447,1118
448,1117
448,1116
448,1115
448,1114
449,1114
450,1114
451,1114
452,1114
453,1114
454,1114
455,1114
456,1114
457,1114
458,1113
458,1112
458,1111
459,1111
460,1111
461,1111
462,1111
463,1111
464,1111
465,1111
466,1111
467,1111
468,1110
468,1109
468,1108
468,1107
469,1107
470,1107
471,1107
472,1107
473,1106
473,1105
473,1104
473,1103
474,1103
475,1103
476,1103
477,1103
478,1103
479,1103
480,1103
481,1103
482,1103
483,1102
483,1101
483,1100
484,1099
485,1099
486,1099
487,1099
488,1099
489,1099
490,1099
491,1099
492,1099
493,1099
494,1098
494,1097
494,1096
494,1095
495,1095
496,1095
497,1095
498,1095
499,1095
500,1095
501,1095
502,1095
503,1095
504,1094
504,1093
504,1092
505,1092
506,1092
507,1092
508,1092
509,1092
510,1092
511,1092
512,1092
513,1092
514,1091
514,1090
514,1089
514,1088
515,1088
516,1088
517,1088
518,1088
519,1088
520,1088
521,1088
522,1088
523,1088
524,1088
525,1088
526,1088
527,1088
528,1088
529,1087
529,1086
529,1085
529,1084
530,1084
531,1084
532,1084
533,1084
534,1084
535,1084
536,1084
537,1084
538,1084
539,1083
539,1082
539,1081
539,1080
540,1080
541,1080
542,1080
543,1080
544,1080
545,1080
546,1080
547,1080
548,1080
549,1079
549,1078
549,1077
550,1076
551,1076
552,1076
553,1076
554,1075
554,1074
554,1073
555,1073
556,1073
557,1073
558,1073
559,1073
560,1073
561,1073
562,1073
563,1073
564,1072
564,1071
564,1070
565,1069
566,1069
567,1069
568,1069
569,1069
570,1068
570,1067
570,1066
570,1065
571,1065
572,1065
573,1065
574,1065
575,1065
576,1065
577,1065
578,1065
579,1065
580,1064
580,1063
580,1062
580,1061
581,1061
582,1061
583,1061
584,1061
585,1061
586,1061
587,1061
588,1061
589,1061
590,1060
590,1059
590,1058
590,1057
591,1057
592,1057
593,1057
594,1057
595,1057
596,1057
597,1057
598,1057
599,1057
600,1056
600,1055
600,1054
601,1054
602,1054
603,1054
604,1054
605,1054
606,1054
607,1054
608,1054
609,1054
610,1053
610,1052
610,1051
610,1050
611,1050
612,1050
613,1050
614,1050
615,1050
616,1050
617,1050
618,1050
619,1050
620,1049
620,1048
620,1047
620,1046
621,1046
622,1046
623,1046
624,1046
625,1046
626,1046
627,1046
628,1046
629,1046
630,1045
630,1044
630,1043
630,1042
631,1042
632,1042
633,1042
634,1042
635,1042
636,1042
637,1042
638,1042
639,1042
640,1041
640,1040
640,1039
641,1038
642,1038
643,1038
644,1038
645,1037
645,1036
646,1035
647,1035
648,1035
649,1035
650,1035
651,1035
652,1035
653,1035
654,1035
655,1035
656,1034
656,1033
656,1032
656,1031
657,1031
658,1031
659,1031
660,1031
661,1031
662,1031
663,1031
664,1031
665,1031
666,1030
666,1029
666,1028
666,1027
667,1027
668,1027
669,1027
670,1027
671,1027
672,1027
673,1027
674,1027
675,1027
676,1027
677,1027
678,1027
679,1027
680,1027
681,1027
682,1027
683,1027
684,1027
685,1027
686,1026
686,1025
686,1024
686,1023
687,1023
688,1023
689,1023
690,1023
691,1022
691,1021
691,1020
692,1019
693,1019
694,1019
695,1019
696,1019
697,1019
698,1019
699,1019
700,1019
701,1019
702,1019
703,1019
704,1019
705,1019
706,1018
706,1017
706,1016
707,1016
708,1016
709,1016
710,1016
711,1015
711,1014
711,1013
711,1012
712,1012
713,1012
714,1012
715,1012
716,1012
717,1012
718,1012
719,1012
720,1012
721,1012
722,1012
723,1012
724,1012
725,1012
726,1012
727,1012
728,1012
729,1012
730,1012
731,1012
732,1011
732,1010
732,1009
732,1008
733,1008
734,1008
735,1008
736,1008
737,1008
738,1008
739,1008
740,1008
741,1008
742,1007
742,1006
742,1005
742,1004
743,1004
744,1004
745,1004
746,1004
747,1004
748,1004
749,1004
750,1004
751,1004
752,1004
753,1004
754,1004
755,1004
756,1004
757,1004
758,1004
759,1004
760,1004
761,1004
762,1004
763,1004
764,1004
765,1004
766,1004
767,1003
767,1002
767,1001
768,1001
769,1000
770,1000
771,1000
772,1000
773,1000
774,1000
775,1000
776,1000
777,1000
778,1000
779,1000
780,1000
781,1000
782,999
782,998
782,997
783,997
784,997
785,997
786,997
787,997
788,997
789,997
790,997
791,997
792,997
793,997
794,997
795,997
796,997
797,996
797,995
797,994
797,993
798,993
799,993
800,993
801,993
802,992
802,991
802,990
802,989
803,989
804,989
805,989
806,989
807,989
808,989
809,989
810,989
811,989
812,989
813,989
814,989
815,989
816,989
817,989
818,989
819,989
820,989
821,989
822,989
823,988
823,987
823,986
823,985
824,985
825,985
826,985
827,985
828,985
829,985
830,985
831,985
832,985
833,985
834,985
835,985
836,985
837,985
838,985
839,985
840,985
841,985
842,985
843,984
843,983
843,982
844,982
845,982
846,982
847,982
848,982
849,982
850,982
851,982
852,982
853,982
854,982
855,982
856,982
857,982
858,981
858,980
858,979
858,978
859,978
860,978
861,978
862,978
863,977
863,976
863,975
863,974
864,974
865,974
866,974
867,974
868,974
869,974
870,974
871,974
872,974
873,973
873,972
873,971
873,970
874,970
875,970
876,970
877,970
878,970
879,970
880,970
881,970
882,970
883,969
883,968
883,967
884,966
885,966
886,966
887,966
888,966
889,966
890,966
891,966
892,966
893,966
894,965
894,964
894,963
895,963
896,963
897,963
898,963
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,951
925,951
926,951
927,951
928,951
929,950
929,949
929,948
929,947
930,947
931,947
932,947
933,947
934,947
935,947
936,947
937,947
938,947
939,946
939,945
939,944
940,944
941,944
942,944
943,944
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,939
954,938
954,937
954,936
955,936
956,936
957,936
958,936
959,935
959,934
959,933
959,932
960,932
961,932
962,932
963,932
964,931
964,930
964,929
965,928
966,928
967,928
968,928
969,928
970,928
971,928
972,928
973,928
974,928
975,928
976,928
977,928
978,928
979,928
980,927
980,926
980,925
981,925
982,925
983,925
984,925
985,924
985,923
985,922
985,921
986,921
987,921
988,921
989,921
990,920
990,919
990,918
990,917
991,917
992,917
993,917
994,917
995,916
995,915
995,914
995,913
996,913
997,913
998,913
999,913
1000,913
1001,913
1002,913
1003,913
1004,913
1005,912
1005,911
1005,910
1005,909
1006,909
1007,909
1008,909
1009,909
1010,909
1011,909
1012,909
1013,909
1014,909
1015,908
1015,907
1015,906
1016,906
1017,906
1018,906
1019,906
1020,906
1021,906
1022,906
1023,906
1024,906
1025,905
1025,904
1025,903
1025,902
1026,902
1027,902
1028,902
1029,902
1030,902
1031,902
1032,902
1033,902
1034,902
1035,901
1035,900
1035,899
1035,898
1036,898
1037,898
1038,898
1039,898
1040,898
1041,898
1042,898
1043,898
1044,898
1045,897
1045,896
1045,895
1046,894
1047,894
1048,894
1049,894
1050,894
1051,894
1052,894
1053,894
1054,894
1055,894
1056,893
1056,892
1056,891
1056,890
1057,890
1058,890
1059,890
1060,890
1061,890
1062,890
1063,890
1064,890
1065,890
1066,890
1067,890
1068,890
1069,890
1070,890
1071,889
1071,888
1071,887
1072,887
1073,887
1074,887
1075,887
1076,887
1077,887
1078,887
1079,887
1080,887
1081,886
1081,885
1081,884
1081,883
1082,883
1083,883
1084,883
1085,883
1086,882
1086,881
1086,880
1086,879
1087,879
1088,879
1089,879
1090,879
1091,879
1092,879
1093,879
1094,879
1095,879
1096,878
1096,877
1096,876
1096,875
1097,875
1098,875
1099,875
1100,875
1101,875
1102,875
1103,875
1104,875
1105,875
1106,874
1106,873
1106,872
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,868
1122,868
1123,868
1124,868
1125,868
1126,867
1126,866
1126,865
1126,864
1126,863
1126,862
1126,861
1126,860
1127,860
1128,860
1129,860
1130,860
1131,860
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,856
1153,856
1154,856
1155,856
1156,856
1157,855
1157,854
1157,853
1157,852
1158,852
1159,852
1160,852
1161,852
1162,852
1163,852
1164,852
1165,852
1166,852
1167,851
1167,850
1167,849
1168,849
1169,849
1170,849
1171,849
1172,849
1173,849
1174,849
1175,849
1176,849
1177,849
1178,849
1179,849
1180,849
1181,849
1182,848
1182,847
1182,846
1182,845
1183,845
1184,845
1185,845
1186,845
1187,845
1188,845
1189,845
1190,845
1191,845
1192,845
1193,845
1194,845
1195,845
1196,845
1197,844
1197,843
1197,842
1197,841
1198,841
1199,841
1200,841
1201,841
1202,841
1203,841
1204,841
1205,841
1206,841
1207,840
1207,839
1207,838
1208,837
1209,837
1210,837
1211,837
1212,837
1213,837
1214,837
1215,837
1216,837
1217,837
1218,837
1219,837
1220,837
1221,837
1222,837
1223,836
1223,835
1223,834
1223,833
1224,833
1225,833
1226,833
1227,833
1228,832
1228,831
1228,830
1229,830
1230,830
1231,830
1232,830
1233,830
1234,830
1235,830
1236,830
1237,830
1238,829
1238,828
1238,827
1238,826
1239,826
1240,826
1241,826
1242,826
1243,826
1244,826
1245,826
1246,826
1247,826
1248,825
1248,824
1248,823
1248,822
1249,822
1250,822
1251,822
1252,822
1253,821
1253,820
1253,819
1253,818
1254,818
1255,818
1256,818
1257,818
1258,818
1259,818
1260,818
1261,818
1262,818
1263,817
1263,816
1263,815
1264,814
1265,814
1266,814
1267,814
1268,813
1268,812
1268,811
1269,811
1270,811
1271,811
1272,811
1273,811
1274,811
1275,811
1276,811
1277,811
1278,810
1278,809
1278,808
1278,807
1279,807
1280,807
1281,807
1282,807
1283,806
1283,805
1283,804
1283,803
1284,803
1285,803
1286,803
1287,803
1288,803
1289,803
1290,803
1291,803
1292,803
1293,802
1293,801
1293,800
1294,799
1295,799
1296,799
1297,799
1298,799
1299,799
1300,799
1301,799
1302,799
1303,799
1304,798
1304,797
1304,796
1304,795
1305,795
1306,795
1307,795
1308,795
1309,795
1310,795
1311,795
1312,795
1313,795
1314,794
1314,793
1314,792
1315,792
1316,792
1317,792
1318,792
1319,792
1320,792
1321,792
1322,792
1323,792
1324,792
1325,792
1326,792
1327,792
1328,792
1329,791
1329,790
1329,789
1329,788
1330,788
1331,788
1332,788
1333,788
1334,787
1334,786
1334,785
1334,784
1335,784
1336,784
1337,784
1338,784
1339,784
1340,784
1341,784
1342,784
1343,784
1344,784
1345,784
1346,784
1347,784
1348,784
1349,783
1349,782
1349,781
1349,780
1350,780
1351,780
1352,780
1353,780
1354,780
1355,780
1356,780
1357,780
1358,780
1359,779
1359,778
1359,777
1360,776
1361,776
1362,776
1363,776
1364,776
1365,776
1366,776
1367,776
1368,776
1369,775
1369,774
1369,773
1370,773
1371,773
1372,773
1373,773
1374,773
1375,773
1376,773
1377,773
1378,773
1379,773
1380,772
1380,771
1380,770
1380,769
1381,769
1382,769
1383,769
1384,769
1385,769
1386,769
1387,769
1388,769
1389,769
1390,768
1390,767
1390,766
1390,765
1391,765
1392,765
1393,765
1394,765
1395,764
1395,763
1395,762
1395,761
1396,761
1397,761
1398,761
1399,761
1400,761
1401,761
1402,761
1403,761
1404,761
1405,761
1406,761
1407,761
1408,761
1409,761
1410,760
1410,759
1410,758
1411,757
1412,757
1413,757
1414,757
1415,757
1416,757
1417,757
1418,757
1419,757
1420,756
1420,755
1420,754
1421,754
1422,754
1423,754
1424,754
1425,754
1426,754
1427,754
1428,754
1429,754
1430,753
1430,752
1430,751
1430,750
1431,750
1432,750
1433,750
1434,750
1435,750
1436,750
1437,750
1438,750
1439,750
1440,749
1440,748
1440,747
1440,746
1441,746
1442,746
1443,746
1444,746
1445,746
1446,746
1447,746
1448,746
1449,746
1450,746
1451,746
1452,746
1453,746
1454,746
1455,746
1456,746
1457,746
1458,746
1459,746
1460,746
1461,745
1461,744
1461,743
1461,742
1462,742
1463,742
1464,742
1465,742
1466,741
1466,740
1466,739
1467,739
1468,739
1469,739
1470,739
1471,739
1472,739
1473,739
1474,739
1475,739
1476,738
1476,737
1476,736
1476,735
1477,735
1478,735
1479,735
1480,735
1481,735
1482,735
1483,735
1484,735
1485,735
1486,735
1487,735
1488,735
1489,735
1490,735
1491,734
1491,733
1491,732
1491,731
1492,731
1493,731
1494,731
1495,731
1496,731
1497,731
1498,731
1499,731
1500,731
1501,730
1501,729
1501,728
1501,727
1502,727
1503,727
1504,727
1505,727
1506,727
1507,727
1508,727
1509,727
1510,727
1511,727
1512,727
1513,727
1514,727
1515,727
1516,726
1516,725
1516,724
1516,723
1517,723
1518,723
1519,723
1520,723
1521,723
1522,723
1523,723
1524,723
1525,723
1526,723
1527,723
1528,723
1529,723
1530,723
1531,722
1531,721
1531,720
1532,720
1533,720
1534,720
1535,720
1536,720
1537,720
1538,720
1539,720
1540,720
1541,720
1542,719
1542,718
1542,717
1542,716
1543,716
1544,716
1545,716
1546,716
1547,716
1548,716
1549,716
1550,716
1551,716
1552,715
1552,714
1552,713
1552,712
1553,712
1554,712
1555,712
1556,712
1557,712
1558,712
1559,712
1560,712
1561,712
1562,711
1562,710
1562,709
1562,708
1563,708
1564,708
1565,708
1566,708
1567,708
1568,708
1569,708
1570,708
1571,708
1572,708
1573,708
1574,708
1575,708
1576,708
1577,707
1577,706
1577,705
1577,704
1578,704
1579,704
1580,704
1581,704
1582,704
1583,704
1584,704
1585,704
1586,704
1587,704
1588,704
1589,704
1590,704
1591,704
1592,703
1592,702
1592,701
1593,701
1594,701
1595,701
1596,701
1597,701
1598,701
1599,701
1600,701
1601,701
1602,700
1602,699
1602,698
1602,697
1603,697
1604,697
1605,697
1606,697
1607,697
1608,697
1609,697
1610,697
1611,697
1612,696
1612,695
1612,694
1612,693
1613,693
1614,693
1615,693
1616,693
1617,693
1618,693
1619,693
1620,693
1621,693
1622,693
1623,692
1623,691
1623,690
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,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,663
1705,663
1706,663
1707,663
1708,663
1709,662
1709,661
1709,660
1709,659
1710,659
1711,659
1712,659
1713,659
1714,659
1715,659
1716,659
1717,659
1718,659
1719,658
1719,657
1719,656
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,650
1734,649
1734,648
1734,647
1735,647
1736,647
1737,647
1738,647
1739,646
1739,645
1739,644
1740,644
1741,644
1742,644
1743,644
1744,644
1745,644
1746,644
1747,644
1748,644
1749,644
1750,644
1751,644
1752,644
1753,644
1754,643
1754,642
1754,641
1754,640
1755,640
1756,640
1757,640
1758,640
1759,640
1760,640
1761,640
1762,640
1763,640
1764,639
1764,638
1764,637
1764,636
1765,636
1766,636
1767,636
1768,636
1769,636
1770,636
1771,636
1772,636
1773,636
1774,635
1774,634
1774,633
1775,632
1776,632
1777,632
1778,632
1779,632
1780,632
1781,632
1782,632
1783,632
1784,632
1785,632
1786,632
1787,632
1788,632
1789,632
1790,631
1790,630
1790,629
1790,628
1791,628
1792,628
1793,628
1794,628
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,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,621
1826,621
1827,621
1828,621
1829,621
1830,620
1830,619
1830,618
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,613
1846,613
1847,613
1848,613
1849,613
1850,612
1850,611
1850,610
1851,609
1852,609
1853,609
1854,609
1855,609
1856,609
1857,609
1858,609
1859,609
1860,608
1860,607
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,602
1872,602
1873,602
1874,602
1875,602
1876,601
1876,600
1876,599
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,594
1887,594
1888,594
1889,594
1890,594
1891,593
1891,592
1891,591
1891,590
1892,590
1893,590
1894,590
1895,590
1896,590
1897,590
1898,590
1899,590
1900,590
1901,589
1901,588
1901,587
1902,587
1903,587
1904,587
1905,587
1906,586
1906,585
1906,584
1906,583
1907,583
1908,583
1909,583
1910,583
1911,583
1912,583
1913,583
1914,583
1915,583
1916,582
1916,581
1916,580
1916,579
1917,579
1918,579
1919,579
1920,579
1921,579
1922,579
1923,579
1924,579
1925,579
1926,578
1926,577
1926,576
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,571
1942,571
1943,571
1944,571
1945,571
1946,571
1947,570
1947,569
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,563
1962,562
1962,561
1962,560
1963,560
1964,560
1965,560
1966,560
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,556
1988,556
1989,556
1990,556
1991,556
1992,555
1992,554
1992,553
1993,552
1994,552
1995,552
1996,552
1997,552
1998,552
1999,552
2000,552
2001,552
2002,551
2002,550
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,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,541
2023,541
2024,541
2025,541
2026,541
2027,541
2028,541
2029,541
2030,541
2031,541
2032,541
2033,541
2034,541
2035,541
2036,541
2037,541
2038,541
2039,541
2040,541
2041,541
2042,541
2043,540
2043,539
2043,538
2043,537
2044,537
2045,537
2046,537
2047,537
2048,537
2049,537
2050,537
2051,537
2052,537
2053,537
2054,537
2055,537
2056,537
2057,537
2058,536
2058,535
2058,534
2059,533
2060,533
2061,533
2062,533
2063,533
2064,533
2065,533
2066,533
2067,533
2068,532
2068,531
2068,530
2069,530
2070,530
2071,530
2072,530
2073,529
2073,528
2073,527
2073,526
2074,526
2075,526
2076,526
2077,526
2078,525
2078,524
2078,523
2078,522
2079,522
2080,522
2081,522
2082,522
2083,521
2083,520
2083,519
2083,518
2084,518
2085,518
2086,518
2087,518
2088,518
2089,518
2090,518
2091,518
2092,518
2093,517
2093,516
2093,515
2094,515
2095,514
2096,514
2097,514
2098,513
2098,512
2098,511
2099,511
2100,511
2101,511
2102,511
2103,510
2103,509
2103,508
2104,507
2105,507
2106,507
2107,507
2108,507
2109,506
2109,505
2109,504
2109,503
2110,503
2111,503
2112,503
2113,503
2114,503
2115,503
2116,503
2117,503
2118,503
2119,502
2119,501
2119,500
2119,499
2120,499
2121,499
2122,499
2123,499
2124,498
2124,497
2124,496
2124,495
2124,494
2124,493
2124,492
2124,491
2124,490
2124,489
2124,488
2125,488
2126,488
2127,488
2128,488
2129,488
2130,488
2131,488
2132,488
2133,488
2134,487
2134,486
2134,485
2134,484
2135,484
2136,484
2137,484
2138,484
2139,483
2139,482
2139,481
2139,480
2140,480
2141,480
2142,480
2143,480
2144,479
2144,478
2144,477
2144,476
2144,475
2144,474
2144,473
2145,473
2146,473
2147,473
2148,473
2149,472
2149,471
2149,470
2149,469
2150,469
2151,469
2152,469
2153,469
2154,468
2154,467
2154,466
2154,465
2155,465
2156,465
2157,465
2158,465
2159,464
2159,463
2159,462
2159,461
2159,460
2159,459
2159,458
2159,457
2159,456
2159,455
2159,454
2159,453
2159,452
2159,451
2159,450
2159,449
2159,448
2159,447
2159,446
2159,445
2159,444
2159,443
2159,442
2160,442
2161,442
2162,442
2163,442
2164,441
2164,440
2164,439
2164,438
2164,437
2164,436
2164,435
2165,435
2166,435
2167,435
2168,435
2169,434
2169,433
2169,432
2169,431
2169,430
2169,429
2169,428
2169,427
2170,427
2171,427
2172,427
2173,427
2174,426
2174,425
2174,424
2175,423
2176,423
2177,423
2178,423
2179,422
2179,421
2179,420
