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