1,1278
2,1278
3,1277
3,1276
3,1275
3,1274
4,1274
5,1274
6,1274
7,1274
8,1274
9,1274
10,1274
11,1274
12,1274
13,1274
14,1274
15,1274
16,1274
17,1274
18,1274
19,1274
20,1274
21,1274
22,1274
23,1273
23,1272
23,1271
23,1270
24,1270
25,1270
26,1270
27,1270
28,1269
28,1268
28,1267
28,1266
29,1266
30,1266
31,1266
32,1266
33,1266
34,1266
35,1266
36,1266
37,1266
38,1265
38,1264
38,1263
39,1262
40,1262
41,1262
42,1262
43,1262
44,1262
45,1262
46,1262
47,1262
48,1262
49,1262
50,1262
51,1262
52,1262
53,1262
54,1262
55,1262
56,1262
57,1262
58,1262
59,1262
60,1262
61,1262
62,1262
63,1261
63,1260
63,1259
63,1258
63,1257
63,1256
63,1255
64,1255
65,1255
66,1255
67,1255
68,1255
69,1255
70,1255
71,1255
72,1255
73,1255
74,1255
75,1255
76,1255
77,1255
78,1255
79,1255
80,1255
81,1255
82,1255
83,1255
84,1254
84,1253
84,1252
84,1251
85,1251
86,1251
87,1251
88,1251
89,1251
90,1251
91,1251
92,1251
93,1251
94,1250
94,1249
94,1248
94,1247
95,1247
96,1247
97,1247
98,1247
99,1247
100,1247
101,1247
102,1247
103,1247
104,1246
104,1245
104,1244
105,1243
106,1243
107,1243
108,1243
109,1243
110,1243
111,1243
112,1243
113,1243
114,1242
114,1241
114,1240
115,1240
116,1240
117,1240
118,1240
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,1235
129,1234
129,1233
129,1232
130,1232
131,1232
132,1232
133,1232
134,1232
135,1232
136,1232
137,1232
138,1232
139,1231
139,1230
139,1229
139,1228
140,1228
141,1228
142,1228
143,1228
144,1228
145,1228
146,1228
147,1228
148,1228
149,1227
149,1226
149,1225
150,1225
151,1225
152,1225
153,1225
154,1225
155,1225
156,1225
157,1225
158,1225
159,1224
159,1223
159,1222
160,1221
161,1221
162,1221
163,1221
164,1221
165,1221
166,1221
167,1221
168,1221
169,1221
170,1220
170,1219
170,1218
170,1217
171,1217
172,1217
173,1217
174,1217
175,1217
176,1217
177,1217
178,1217
179,1217
180,1216
180,1215
180,1214
180,1213
181,1213
182,1213
183,1213
184,1213
185,1212
185,1211
185,1210
185,1209
186,1209
187,1209
188,1209
189,1209
190,1209
191,1209
192,1209
193,1209
194,1209
195,1208
195,1207
195,1206
196,1206
197,1206
198,1206
199,1206
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,1202
211,1202
212,1202
213,1202
214,1202
215,1201
215,1200
215,1199
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,1194
226,1194
227,1194
228,1194
229,1194
230,1193
230,1192
230,1191
231,1190
232,1190
233,1190
234,1190
235,1190
236,1190
237,1190
238,1190
239,1190
240,1190
241,1190
242,1190
243,1190
244,1190
245,1190
246,1189
246,1188
246,1187
247,1187
248,1187
249,1187
250,1187
251,1187
252,1187
253,1187
254,1187
255,1187
256,1186
256,1185
256,1184
256,1183
257,1183
258,1183
259,1183
260,1183
261,1183
262,1183
263,1183
264,1183
265,1183
266,1182
266,1181
266,1180
266,1179
267,1179
268,1179
269,1179
270,1179
271,1179
272,1179
273,1179
274,1179
275,1179
276,1178
276,1177
276,1176
276,1175
277,1175
278,1175
279,1175
280,1175
281,1175
282,1175
283,1175
284,1175
285,1175
286,1174
286,1173
286,1172
286,1171
287,1171
288,1171
289,1171
290,1171
291,1171
292,1171
293,1171
294,1171
295,1171
296,1170
296,1169
296,1168
297,1168
298,1168
299,1168
300,1168
301,1167
301,1166
301,1165
301,1164
302,1164
303,1164
304,1164
305,1164
306,1164
307,1164
308,1164
309,1164
310,1164
311,1164
312,1164
313,1164
314,1164
315,1164
316,1163
316,1162
316,1161
316,1160
317,1160
318,1160
319,1160
320,1160
321,1160
322,1160
323,1160
324,1160
325,1160
326,1160
327,1159
327,1158
327,1157
327,1156
328,1156
329,1156
330,1156
331,1156
332,1156
333,1156
334,1156
335,1156
336,1156
337,1155
337,1154
337,1153
337,1152
338,1152
339,1152
340,1152
341,1152
342,1152
343,1152
344,1152
345,1152
346,1152
347,1151
347,1150
347,1149
348,1149
349,1149
350,1149
351,1149
352,1149
353,1149
354,1149
355,1149
356,1149
357,1148
357,1147
357,1146
357,1145
358,1145
359,1145
360,1145
361,1145
362,1144
362,1143
362,1142
362,1141
363,1141
364,1141
365,1141
366,1141
367,1141
368,1141
369,1141
370,1141
371,1141
372,1141
373,1141
374,1141
375,1141
376,1141
377,1140
377,1139
377,1138
377,1137
378,1137
379,1137
380,1137
381,1137
382,1136
382,1135
382,1134
383,1133
384,1133
385,1133
386,1133
387,1133
388,1133
389,1133
390,1133
391,1133
392,1133
393,1133
394,1133
395,1133
396,1133
397,1132
397,1131
397,1130
398,1130
399,1130
400,1130
401,1130
402,1130
403,1130
404,1130
405,1130
406,1130
407,1130
408,1129
408,1128
408,1127
408,1126
409,1126
410,1126
411,1126
412,1126
413,1126
414,1126
415,1126
416,1126
417,1126
418,1125
418,1124
418,1123
418,1122
419,1122
420,1122
421,1122
422,1122
423,1122
424,1122
425,1122
426,1122
427,1122
428,1121
428,1120
428,1119
428,1118
429,1118
430,1118
431,1118
432,1118
433,1117
433,1116
433,1115
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,1110
448,1109
448,1108
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,1102
458,1101
458,1100
458,1099
459,1099
460,1099
461,1099
462,1099
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,1091
489,1090
489,1089
489,1088
490,1088
491,1088
492,1088
493,1088
494,1088
495,1088
496,1088
497,1088
498,1088
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,1084
510,1084
511,1084
512,1084
513,1084
514,1083
514,1082
514,1081
514,1080
515,1080
516,1080
517,1080
518,1080
519,1080
520,1080
521,1080
522,1080
523,1080
524,1079
524,1078
524,1077
524,1076
525,1076
526,1076
527,1076
528,1076
529,1075
529,1074
529,1073
530,1073
531,1073
532,1073
533,1073
534,1073
535,1073
536,1073
537,1073
538,1073
539,1072
539,1071
539,1070
539,1069
540,1069
541,1069
542,1069
543,1069
544,1069
545,1069
546,1069
547,1069
548,1069
549,1068
549,1067
549,1066
549,1065
550,1065
551,1065
552,1065
553,1065
554,1065
555,1065
556,1065
557,1065
558,1065
559,1064
559,1063
559,1062
560,1061
561,1061
562,1061
563,1061
564,1060
564,1059
565,1058
565,1057
566,1057
567,1057
568,1057
569,1057
570,1057
571,1057
572,1057
573,1057
574,1057
575,1056
575,1055
575,1054
576,1054
577,1054
578,1054
579,1054
580,1054
581,1054
582,1054
583,1054
584,1054
585,1053
585,1052
585,1051
585,1050
586,1050
587,1050
588,1050
589,1050
590,1049
590,1048
590,1047
590,1046
591,1046
592,1046
593,1046
594,1046
595,1046
596,1046
597,1046
598,1046
599,1046
600,1045
600,1044
600,1043
600,1042
601,1042
602,1042
603,1042
604,1042
605,1042
606,1042
607,1042
608,1042
609,1042
610,1041
610,1040
610,1039
611,1038
612,1038
613,1038
614,1038
615,1038
616,1038
617,1038
618,1038
619,1038
620,1037
620,1036
620,1035
621,1035
622,1035
623,1035
624,1035
625,1035
626,1035
627,1035
628,1035
629,1035
630,1034
630,1033
630,1032
630,1031
631,1031
632,1031
633,1031
634,1031
635,1030
635,1029
635,1028
635,1027
636,1027
637,1027
638,1027
639,1027
640,1027
641,1027
642,1027
643,1027
644,1027
645,1026
645,1025
645,1024
646,1023
647,1023
648,1023
649,1023
650,1023
651,1022
651,1021
651,1020
651,1019
652,1019
653,1019
654,1019
655,1019
656,1019
657,1019
658,1019
659,1019
660,1019
661,1019
662,1019
663,1019
664,1019
665,1019
666,1018
666,1017
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,1011
691,1010
691,1009
691,1008
692,1008
693,1008
694,1008
695,1008
696,1008
697,1008
698,1008
699,1008
700,1008
701,1007
701,1006
701,1005
701,1004
702,1004
703,1004
704,1004
705,1004
706,1004
707,1004
708,1004
709,1004
710,1004
711,1004
712,1004
713,1004
714,1004
715,1004
716,1004
717,1004
718,1004
719,1004
720,1004
721,1003
721,1002
721,1001
722,1001
723,1000
724,1000
725,1000
726,1000
727,1000
728,1000
729,1000
730,1000
731,1000
732,1000
733,1000
734,1000
735,1000
736,1000
737,1000
738,1000
739,1000
740,1000
741,1000
742,999
742,998
742,997
743,997
744,997
745,997
746,997
747,997
748,997
749,997
750,997
751,997
752,997
753,997
754,997
755,997
756,997
757,997
758,997
759,997
760,997
761,997
762,996
762,995
762,994
762,993
763,993
764,993
765,993
766,993
767,993
768,993
769,993
770,993
771,993
772,992
772,991
772,990
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,988
787,987
787,986
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,981
818,980
818,979
818,978
819,978
820,978
821,978
822,978
823,978
824,978
825,978
826,978
827,978
828,977
828,976
828,975
828,974
829,974
830,974
831,974
832,974
833,974
834,974
835,974
836,974
837,974
838,974
839,974
840,974
841,974
842,974
843,973
843,972
843,971
843,970
844,970
845,970
846,970
847,970
848,970
849,970
850,970
851,970
852,970
853,969
853,968
853,967
853,966
854,966
855,966
856,966
857,966
858,966
859,966
860,966
861,966
862,966
863,965
863,964
863,963
864,963
865,963
866,963
867,963
868,963
869,963
870,963
871,963
872,963
873,962
873,961
873,960
873,959
874,959
875,959
876,959
877,959
878,959
879,959
880,959
881,959
882,959
883,958
883,957
883,956
883,955
884,955
885,955
886,955
887,955
888,955
889,955
890,955
891,955
892,955
893,955
894,954
894,953
894,952
894,951
895,951
896,951
897,951
898,951
899,950
899,949
899,948
899,947
900,947
901,947
902,947
903,947
904,947
905,947
906,947
907,947
908,947
909,946
909,945
909,944
910,944
911,944
912,944
913,944
914,944
915,944
916,944
917,944
918,944
919,944
920,944
921,944
922,944
923,944
924,943
924,942
924,941
924,940
925,940
926,940
927,940
928,940
929,940
930,940
931,940
932,940
933,940
934,939
934,938
934,937
934,936
935,936
936,936
937,936
938,936
939,936
940,936
941,936
942,936
943,936
944,935
944,934
944,933
944,932
945,932
946,932
947,932
948,932
949,932
950,932
951,932
952,932
953,932
954,931
954,930
954,929
955,928
956,928
957,928
958,928
959,928
960,928
961,928
962,928
963,928
964,927
964,926
964,925
965,925
966,925
967,925
968,925
969,925
970,925
971,925
972,925
973,925
974,925
975,924
975,923
975,922
975,921
976,921
977,921
978,921
979,921
980,921
981,921
982,921
983,921
984,921
985,920
985,919
985,918
985,917
986,917
987,917
988,917
989,917
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,909
1016,909
1017,909
1018,909
1019,909
1020,908
1020,907
1020,906
1021,906
1022,906
1023,906
1024,906
1025,906
1026,906
1027,906
1028,906
1029,906
1030,905
1030,904
1030,903
1030,902
1031,902
1032,902
1033,902
1034,902
1035,902
1036,902
1037,902
1038,902
1039,902
1040,901
1040,900
1040,899
1040,898
1041,898
1042,898
1043,898
1044,898
1045,898
1046,898
1047,898
1048,898
1049,898
1050,898
1051,898
1052,898
1053,898
1054,898
1055,898
1056,897
1056,896
1056,895
1056,894
1057,894
1058,894
1059,894
1060,894
1061,894
1062,894
1063,894
1064,894
1065,894
1066,893
1066,892
1066,891
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,879
1097,879
1098,879
1099,879
1100,879
1101,878
1101,877
1101,876
1101,875
1102,875
1103,875
1104,875
1105,875
1106,875
1107,875
1108,875
1109,875
1110,875
1111,874
1111,873
1111,872
1112,871
1113,871
1114,871
1115,871
1116,870
1116,869
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
1127,864
1128,864
1129,864
1130,864
1131,864
1132,864
1133,864
1134,864
1135,864
1136,864
1137,863
1137,862
1137,861
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,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,814
1264,814
1265,814
1266,814
1267,814
1268,813
1268,812
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,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,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,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,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,780
1345,780
1346,780
1347,780
1348,780
1349,779
1349,778
1349,777
1350,776
1351,776
1352,776
1353,776
1354,776
1355,776
1356,776
1357,776
1358,776
1359,775
1359,774
1359,773
1360,773
1361,773
1362,773
1363,773
1364,773
1365,773
1366,773
1367,773
1368,773
1369,772
1369,771
1369,770
1369,769
1370,769
1371,769
1372,769
1373,769
1374,769
1375,769
1376,769
1377,769
1378,769
1379,769
1380,768
1380,767
1380,766
1380,765
1381,765
1382,765
1383,765
1384,765
1385,765
1386,765
1387,765
1388,765
1389,765
1390,764
1390,763
1390,762
1390,761
1391,761
1392,761
1393,761
1394,761
1395,761
1396,761
1397,761
1398,761
1399,761
1400,760
1400,759
1400,758
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,750
1431,750
1432,750
1433,750
1434,750
1435,749
1435,748
1435,747
1435,746
1436,746
1437,746
1438,746
1439,746
1440,746
1441,746
1442,746
1443,746
1444,746
1445,746
1446,746
1447,746
1448,746
1449,746
1450,745
1450,744
1450,743
1451,742
1452,742
1453,742
1454,742
1455,742
1456,742
1457,742
1458,742
1459,742
1460,742
1461,741
1461,740
1461,739
1462,739
1463,739
1464,739
1465,739
1466,739
1467,739
1468,739
1469,739
1470,739
1471,738
1471,737
1471,736
1471,735
1472,735
1473,735
1474,735
1475,735
1476,735
1477,735
1478,735
1479,735
1480,735
1481,734
1481,733
1481,732
1481,731
1482,731
1483,731
1484,731
1485,731
1486,731
1487,731
1488,731
1489,731
1490,731
1491,730
1491,729
1491,728
1491,727
1492,727
1493,727
1494,727
1495,727
1496,727
1497,727
1498,727
1499,727
1500,727
1501,727
1502,727
1503,727
1504,727
1505,727
1506,727
1507,727
1508,727
1509,727
1510,727
1511,726
1511,725
1511,724
1511,723
1512,723
1513,723
1514,723
1515,723
1516,723
1517,723
1518,723
1519,723
1520,723
1521,722
1521,721
1521,720
1522,720
1523,720
1524,720
1525,720
1526,720
1527,720
1528,720
1529,720
1530,720
1531,720
1532,720
1533,720
1534,720
1535,720
1536,719
1536,718
1536,717
1537,716
1538,716
1539,716
1540,716
1541,716
1542,716
1543,716
1544,716
1545,716
1546,716
1547,715
1547,714
1547,713
1547,712
1548,712
1549,712
1550,712
1551,712
1552,712
1553,712
1554,712
1555,712
1556,712
1557,711
1557,710
1557,709
1557,708
1558,708
1559,708
1560,708
1561,708
1562,708
1563,708
1564,708
1565,708
1566,708
1567,708
1568,708
1569,708
1570,708
1571,708
1572,707
1572,706
1572,705
1572,704
1573,704
1574,704
1575,704
1576,704
1577,704
1578,704
1579,704
1580,704
1581,704
1582,703
1582,702
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,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,692
1612,691
1612,690
1613,689
1614,689
1615,689
1616,689
1617,689
1618,689
1619,689
1620,689
1621,689
1622,689
1623,688
1623,687
1623,686
1623,685
1624,685
1625,685
1626,685
1627,685
1628,685
1629,685
1630,685
1631,685
1632,685
1633,684
1633,683
1633,682
1634,682
1635,682
1636,682
1637,682
1638,682
1639,682
1640,682
1641,682
1642,682
1643,682
1644,682
1645,682
1646,682
1647,682
1648,681
1648,680
1648,679
1648,678
1649,678
1650,678
1651,678
1652,678
1653,677
1653,676
1653,675
1653,674
1654,674
1655,674
1656,674
1657,674
1658,674
1659,674
1660,674
1661,674
1662,674
1663,674
1664,674
1665,674
1666,674
1667,674
1668,673
1668,672
1668,671
1668,670
1669,670
1670,670
1671,670
1672,670
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,654
1719,653
1719,652
1719,651
1720,651
1721,651
1722,651
1723,651
1724,651
1725,651
1726,651
1727,651
1728,651
1729,650
1729,649
1729,648
1729,647
1730,647
1731,647
1732,647
1733,647
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,624
1815,623
1815,622
1815,621
1816,621
1817,621
1818,621
1819,621
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,617
1836,617
1837,617
1838,617
1839,617
1840,616
1840,615
1840,614
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,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,598
1882,598
1883,598
1884,598
1885,598
1886,597
1886,596
1886,595
1886,594
1887,594
1888,594
1889,594
1890,594
1891,594
1892,594
1893,594
1894,594
1895,594
1896,594
1897,594
1898,594
1899,594
1900,594
1901,593
1901,592
1901,591
1901,590
1902,590
1903,590
1904,590
1905,590
1906,589
1906,588
1906,587
1907,587
1908,587
1909,587
1910,587
1911,587
1912,587
1913,587
1914,587
1915,587
1916,586
1916,585
1916,584
1916,583
1917,583
1918,583
1919,583
1920,583
1921,583
1922,583
1923,583
1924,583
1925,583
1926,582
1926,581
1926,580
1926,579
1927,579
1928,579
1929,579
1930,579
1931,578
1931,577
1931,576
1931,575
1932,575
1933,575
1934,575
1935,575
1936,574
1936,573
1936,572
1937,571
1938,571
1939,571
1940,571
1941,571
1942,571
1943,571
1944,571
1945,571
1946,571
1947,571
1948,571
1949,571
1950,571
1951,571
1952,570
1952,569
1952,568
1953,568
1954,568
1955,568
1956,568
1957,567
1957,566
1957,565
1957,564
1958,564
1959,564
1960,564
1961,564
1962,564
1963,564
1964,564
1965,564
1966,564
1967,564
1968,564
1969,564
1970,564
1971,564
1972,563
1972,562
1972,561
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,540
2033,539
2033,538
2033,537
2034,537
2035,537
2036,537
2037,537
2038,537
2039,537
2040,537
2041,537
2042,537
2043,536
2043,535
2043,534
2044,533
2045,533
2046,533
2047,533
2048,533
2049,533
2050,533
2051,533
2052,533
2053,533
2054,533
2055,533
2056,533
2057,533
2058,532
2058,531
2058,530
2059,530
2060,530
2061,530
2062,530
2063,529
2063,528
2063,527
2063,526
2064,526
2065,526
2066,526
2067,526
2068,525
2068,524
2068,523
2068,522
2069,522
2070,522
2071,522
2072,522
2073,521
2073,520
2073,519
2073,518
2074,518
2075,518
2076,518
2077,518
2078,518
2079,518
2080,518
2081,518
2082,518
2083,517
2083,516
2083,515
2083,514
2083,513
2083,512
2083,511
2084,511
2085,511
2086,511
2087,511
2088,510
2088,509
2088,508
2088,507
2089,507
2090,507
2091,507
2092,507
2093,506
2093,505
2093,504
2093,503
2094,503
2095,503
2096,503
2097,503
2098,502
2098,501
2098,500
2099,499
2100,499
2101,499
2102,499
2103,498
2103,497
2104,496
2105,496
2106,496
2107,496
2108,496
2109,495
2109,494
2109,493
2109,492
2109,491
2109,490
2109,489
2109,488
2110,488
2111,488
2112,488
2113,488
2114,488
2115,488
2116,488
2117,488
2118,488
2119,487
2119,486
2119,485
2119,484
2119,483
2119,482
2119,481
2119,480
2119,479
2119,478
2119,477
2120,477
2121,477
2122,477
2123,477
2124,476
2124,475
2124,474
2124,473
2124,472
2124,471
2124,470
2124,469
2124,468
2124,467
2124,466
2124,465
2124,464
2124,463
2124,462
2124,461
2124,460
2124,459
2124,458
2125,458
2126,458
2127,458
2128,458
2129,457
2129,456
2129,455
2129,454
2128,453
2127,453
2126,453
2125,453
2124,453
2124,452
2124,451
2124,450
2124,449
2124,448
2124,447
2124,446
2124,445
2124,444
2124,443
2124,442
2125,442
2126,442
2127,442
2128,442
2129,441
2129,440
2129,439
2129,438
2129,437
2129,436
2129,435
2130,435
2131,435
2132,435
2133,435
2134,435
2135,435
2136,435
2137,435
2138,435
2139,435
2140,435
2141,435
2142,435
2143,435
2144,434
2144,433
2144,432
2144,431
2145,431
2146,431
2147,431
2148,431
2149,430
2149,429
2149,428
2149,427
2150,427
2151,427
2152,427
2153,427
2154,427
2155,427
2156,427
2157,427
2158,427
2159,427
2160,427
2161,427
2162,427
2163,427
2164,427
2165,427
2166,427
2167,427
2168,427
2169,426
2169,425
2169,424
2170,423
