1,1278
2,1278
3,1277
3,1276
3,1275
3,1274
3,1273
3,1272
3,1271
3,1270
4,1270
5,1270
6,1270
7,1270
8,1270
9,1270
10,1270
11,1270
12,1270
13,1270
14,1270
15,1270
16,1270
17,1270
18,1270
19,1270
20,1270
21,1270
22,1270
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,1266
39,1266
40,1266
41,1266
42,1266
43,1265
43,1264
43,1263
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
64,1259
65,1259
66,1259
67,1259
68,1259
69,1259
70,1259
71,1259
72,1259
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,1251
100,1251
101,1251
102,1251
103,1251
104,1250
104,1249
104,1248
104,1247
105,1247
106,1247
107,1247
108,1247
109,1247
110,1247
111,1247
112,1247
113,1247
114,1247
115,1247
116,1247
117,1247
118,1247
119,1246
119,1245
119,1244
120,1244
121,1243
122,1243
123,1243
124,1243
125,1243
126,1243
127,1243
128,1243
129,1242
129,1241
129,1240
130,1240
131,1240
132,1240
133,1240
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,1232
166,1232
167,1232
168,1232
169,1232
170,1231
170,1230
170,1229
170,1228
171,1228
172,1228
173,1228
174,1228
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,1209
216,1209
217,1209
218,1209
219,1209
220,1208
220,1207
220,1206
221,1206
222,1206
223,1206
224,1206
225,1205
225,1204
225,1203
225,1202
226,1202
227,1202
228,1202
229,1202
230,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,1194
247,1194
248,1194
249,1194
250,1194
251,1193
251,1192
251,1191
251,1190
252,1190
253,1190
254,1190
255,1190
256,1190
257,1190
258,1190
259,1190
260,1190
261,1189
261,1188
261,1187
262,1187
263,1187
264,1187
265,1187
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,1178
286,1177
286,1176
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,1159
316,1158
316,1157
317,1156
318,1156
319,1156
320,1156
321,1156
322,1156
323,1156
324,1156
325,1156
326,1156
327,1155
327,1154
327,1153
327,1152
328,1152
329,1152
330,1152
331,1152
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,1141
363,1141
364,1141
365,1141
366,1141
367,1140
367,1139
367,1138
367,1137
368,1137
369,1137
370,1137
371,1137
372,1137
373,1137
374,1137
375,1137
376,1137
377,1136
377,1135
377,1134
377,1133
378,1133
379,1133
380,1133
381,1133
382,1132
382,1131
382,1130
383,1130
384,1130
385,1130
386,1130
387,1130
388,1130
389,1130
390,1130
391,1130
392,1129
392,1128
392,1127
392,1126
393,1126
394,1126
395,1126
396,1126
397,1126
398,1126
399,1126
400,1126
401,1126
402,1125
402,1124
402,1123
403,1122
404,1122
405,1122
406,1122
407,1122
408,1122
409,1122
410,1122
411,1122
412,1122
413,1121
413,1120
413,1119
413,1118
414,1118
415,1118
416,1118
417,1118
418,1118
419,1118
420,1118
421,1118
422,1118
423,1118
424,1118
425,1118
426,1118
427,1118
428,1117
428,1116
428,1115
428,1114
429,1114
430,1114
431,1114
432,1114
433,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,1106
448,1105
448,1104
448,1103
449,1103
450,1103
451,1103
452,1103
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,1098
468,1097
468,1096
469,1095
470,1095
471,1095
472,1095
473,1095
474,1095
475,1095
476,1095
477,1095
478,1094
478,1093
478,1092
479,1092
480,1092
481,1092
482,1092
483,1091
483,1090
483,1089
484,1088
485,1088
486,1088
487,1088
488,1088
489,1088
490,1088
491,1088
492,1088
493,1088
494,1087
494,1086
494,1085
494,1084
495,1084
496,1084
497,1084
498,1084
499,1084
500,1084
501,1084
502,1084
503,1084
504,1083
504,1082
504,1081
504,1080
505,1080
506,1080
507,1080
508,1080
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,1072
529,1071
529,1070
529,1069
530,1069
531,1069
532,1069
533,1069
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,1038
606,1038
607,1038
608,1038
609,1038
610,1037
610,1036
610,1035
611,1035
612,1035
613,1035
614,1035
615,1035
616,1035
617,1035
618,1035
619,1035
620,1034
620,1033
620,1032
620,1031
621,1031
622,1031
623,1031
624,1031
625,1030
625,1029
625,1028
625,1027
626,1027
627,1027
628,1027
629,1027
630,1027
631,1027
632,1027
633,1027
634,1027
635,1026
635,1025
635,1024
635,1023
636,1023
637,1023
638,1023
639,1023
640,1023
641,1023
642,1023
643,1023
644,1023
645,1022
645,1021
646,1020
646,1019
647,1019
648,1019
649,1019
650,1019
651,1019
652,1019
653,1019
654,1019
655,1019
656,1018
656,1017
656,1016
657,1016
658,1016
659,1016
660,1016
661,1016
662,1016
663,1016
664,1016
665,1016
666,1016
667,1016
668,1016
669,1016
670,1016
671,1015
671,1014
671,1013
671,1012
672,1012
673,1012
674,1012
675,1012
676,1012
677,1012
678,1012
679,1012
680,1012
681,1011
681,1010
681,1009
681,1008
682,1008
683,1008
684,1008
685,1008
686,1008
687,1008
688,1008
689,1008
690,1008
691,1007
691,1006
691,1005
691,1004
692,1004
693,1004
694,1004
695,1004
696,1004
697,1004
698,1004
699,1004
700,1004
701,1004
702,1004
703,1004
704,1004
705,1004
706,1004
707,1004
708,1004
709,1004
710,1004
711,1003
711,1002
711,1001
712,1001
713,1000
714,1000
715,1000
716,999
716,998
716,997
717,997
718,997
719,997
720,997
721,997
722,997
723,997
724,997
725,997
726,997
727,997
728,997
729,997
730,997
731,997
732,996
732,995
732,994
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,992
747,991
747,990
747,989
748,989
749,989
750,989
751,989
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,988
772,987
772,986
772,985
773,985
774,985
775,985
776,985
777,985
778,985
779,985
780,985
781,985
782,985
783,985
784,985
785,985
786,985
787,985
788,985
789,985
790,985
791,985
792,984
792,983
792,982
793,982
794,982
795,982
796,982
797,982
798,982
799,982
800,982
801,982
802,981
802,980
802,979
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,973
823,972
823,971
823,970
824,970
825,970
826,970
827,970
828,970
829,970
830,970
831,970
832,970
833,970
834,970
835,970
836,970
837,970
838,970
839,970
840,970
841,970
842,970
843,969
843,968
843,967
843,966
844,966
845,966
846,966
847,966
848,966
849,966
850,966
851,966
852,966
853,966
854,966
855,966
856,966
857,966
858,965
858,964
858,963
859,963
860,963
861,963
862,963
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,951
900,951
901,951
902,951
903,951
904,950
904,949
904,948
904,947
905,947
906,947
907,947
908,947
909,947
910,947
911,947
912,947
913,947
914,946
914,945
914,944
915,944
916,944
917,944
918,944
919,944
920,944
921,944
922,944
923,944
924,944
925,944
926,944
927,944
928,944
929,943
929,942
929,941
929,940
930,940
931,940
932,940
933,940
934,940
935,940
936,940
937,940
938,940
939,939
939,938
939,937
939,936
940,936
941,936
942,936
943,936
944,936
945,936
946,936
947,936
948,936
949,935
949,934
949,933
949,932
950,932
951,932
952,932
953,932
954,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
964,924
964,923
964,922
964,921
965,921
966,921
967,921
968,921
969,921
970,921
971,921
972,921
973,921
974,921
975,920
975,919
975,918
975,917
976,917
977,917
978,917
979,917
980,917
981,917
982,917
983,917
984,917
985,916
985,915
985,914
985,913
986,913
987,913
988,913
989,913
990,912
990,911
990,910
990,909
991,909
992,909
993,909
994,909
995,909
996,909
997,909
998,909
999,909
1000,909
1001,909
1002,909
1003,909
1004,909
1005,908
1005,907
1005,906
1006,906
1007,906
1008,906
1009,906
1010,905
1010,904
1010,903
1010,902
1011,902
1012,902
1013,902
1014,902
1015,902
1016,902
1017,902
1018,902
1019,902
1020,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,882
1076,881
1076,880
1076,879
1077,879
1078,879
1079,879
1080,879
1081,879
1082,879
1083,879
1084,879
1085,879
1086,878
1086,877
1086,876
1086,875
1087,875
1088,875
1089,875
1090,875
1091,875
1092,875
1093,875
1094,875
1095,875
1096,874
1096,873
1096,872
1096,871
1097,871
1098,871
1099,871
1100,871
1101,870
1101,869
1101,868
1102,868
1103,868
1104,868
1105,868
1106,868
1107,868
1108,868
1109,868
1110,868
1111,868
1112,868
1113,868
1114,868
1115,868
1116,867
1116,866
1116,865
1116,864
1117,864
1118,864
1119,864
1120,864
1121,864
1122,864
1123,864
1124,864
1125,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,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,852
1158,852
1159,852
1160,852
1161,852
1162,851
1162,850
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,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,829
1223,828
1223,827
1223,826
1224,826
1225,826
1226,826
1227,826
1228,826
1229,826
1230,826
1231,826
1232,826
1233,825
1233,824
1233,823
1233,822
1234,822
1235,822
1236,822
1237,822
1238,822
1239,822
1240,822
1241,822
1242,822
1243,821
1243,820
1243,819
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,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,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,792
1320,792
1321,792
1322,792
1323,792
1324,791
1324,790
1324,789
1324,788
1325,788
1326,788
1327,788
1328,788
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,783
1344,782
1344,781
1344,780
1345,780
1346,780
1347,780
1348,780
1349,780
1350,780
1351,780
1352,780
1353,780
1354,779
1354,778
1354,777
1355,776
1356,776
1357,776
1358,776
1359,776
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,768
1385,767
1385,766
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,761
1401,761
1402,761
1403,761
1404,761
1405,760
1405,759
1405,758
1406,757
1407,757
1408,757
1409,757
1410,757
1411,757
1412,757
1413,757
1414,757
1415,756
1415,755
1415,754
1416,754
1417,754
1418,754
1419,754
1420,754
1421,754
1422,754
1423,754
1424,754
1425,753
1425,752
1425,751
1425,750
1426,750
1427,750
1428,750
1429,750
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,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,731
1492,731
1493,731
1494,731
1495,731
1496,730
1496,729
1496,728
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,707
1567,706
1567,705
1567,704
1568,704
1569,704
1570,704
1571,704
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,701
1593,701
1594,701
1595,701
1596,701
1597,700
1597,699
1597,698
1597,697
1598,697
1599,697
1600,697
1601,697
1602,697
1603,697
1604,697
1605,697
1606,697
1607,696
1607,695
1607,694
1607,693
1608,693
1609,693
1610,693
1611,693
1612,693
1613,693
1614,693
1615,693
1616,693
1617,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,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,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,654
1719,653
1719,652
1719,651
1720,651
1721,651
1722,651
1723,651
1724,650
1724,649
1724,648
1724,647
1725,647
1726,647
1727,647
1728,647
1729,647
1730,647
1731,647
1732,647
1733,647
1734,646
1734,645
1734,644
1735,644
1736,644
1737,644
1738,644
1739,643
1739,642
1739,641
1739,640
1740,640
1741,640
1742,640
1743,640
1744,640
1745,640
1746,640
1747,640
1748,640
1749,640
1750,640
1751,640
1752,640
1753,640
1754,639
1754,638
1754,637
1754,636
1755,636
1756,636
1757,636
1758,636
1759,635
1759,634
1759,633
1759,632
1760,632
1761,632
1762,632
1763,632
1764,632
1765,632
1766,632
1767,632
1768,632
1769,632
1770,632
1771,632
1772,632
1773,632
1774,631
1774,630
1774,629
1775,628
1776,628
1777,628
1778,628
1779,628
1780,628
1781,628
1782,628
1783,628
1784,628
1785,627
1785,626
1785,625
1786,625
1787,625
1788,625
1789,625
1790,625
1791,625
1792,625
1793,625
1794,625
1795,624
1795,623
1795,622
1795,621
1796,621
1797,621
1798,621
1799,621
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,617
1821,617
1822,617
1823,617
1824,617
1825,616
1825,615
1825,614
1825,613
1826,613
1827,613
1828,613
1829,613
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,606
1856,606
1857,606
1858,606
1859,606
1860,605
1860,604
1860,603
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,598
1872,598
1873,598
1874,598
1875,598
1876,597
1876,596
1876,595
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,589
1886,588
1886,587
1887,587
1888,587
1889,587
1890,587
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,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,574
1916,573
1916,572
1917,571
1918,571
1919,571
1920,571
1921,571
1922,571
1923,571
1924,571
1925,571
1926,570
1926,569
1926,568
1927,568
1928,568
1929,568
1930,568
1931,568
1932,568
1933,568
1934,568
1935,568
1936,567
1936,566
1936,565
1936,564
1937,564
1938,564
1939,564
1940,564
1941,563
1941,562
1941,561
1942,560
1943,560
1944,560
1945,560
1946,560
1947,560
1948,560
1949,560
1950,560
1951,560
1952,559
1952,558
1952,557
1952,556
1953,556
1954,556
1955,556
1956,556
1957,556
1958,556
1959,556
1960,556
1961,556
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,549
1998,549
1999,549
2000,549
2001,549
2002,548
2002,547
2002,546
2002,545
2003,545
2004,545
2005,545
2006,545
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,540
2038,539
2038,538
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,526
2069,526
2070,526
2071,526
2072,526
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,517
2088,516
2088,515
2089,515
2090,514
2091,514
2092,514
2093,513
2093,512
2093,511
2094,511
2095,511
2096,511
2097,511
2098,510
2098,509
2098,508
2098,507
2098,506
2098,505
2098,504
2098,503
2099,503
2100,503
2101,503
2102,503
2103,502
2103,501
2103,500
2103,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,487
2114,486
2114,485
2114,484
2114,483
2114,482
2114,481
2114,480
2115,480
2116,480
2117,480
2118,480
2119,479
2119,478
2119,477
2119,476
2119,475
2119,474
2119,473
2119,472
2119,471
2119,470
2119,469
2120,469
2121,469
2122,469
2123,469
2124,468
2124,467
2124,466
2124,465
2124,464
2124,463
2124,462
2124,461
2125,461
2126,461
2127,461
2128,461
2129,460
2129,459
2129,458
2129,457
2129,456
2129,455
2129,454
2129,453
2129,452
2129,451
2129,450
2129,449
2129,448
2129,447
2129,446
2130,446
2131,446
2132,446
2133,446
2134,445
2134,444
2134,443
2134,442
2134,441
2134,440
2134,439
2134,438
2134,437
2134,436
2134,435
2135,435
2136,435
2137,435
2138,435
2139,434
2139,433
2139,432
2139,431
2139,430
2139,429
2139,428
2139,427
2138,426
2137,426
2136,426
2135,426
2134,426
2134,425
2134,424
2134,423
2134,422
2134,421
2134,420
2134,419
2134,418
2134,417
2134,416
2134,415
2134,414
2134,413
2134,412
2135,412
2136,412
2137,412
2138,412
2139,411
2139,410
2139,409
2139,408
2139,407
2139,406
2139,405
2139,404
2139,403
2139,402
2139,401
2140,401
2141,401
2142,401
2143,401
2144,400
2144,399
2144,398
2144,397
2145,397
2146,397
2147,397
2148,397
2149,397
2150,397
2151,397
2152,397
2153,397
2154,397
2155,397
2156,397
2157,397
2158,397
2159,396
2159,395
2159,394
2159,393
