1,1293
2,1293
3,1292
3,1291
3,1290
3,1289
4,1289
5,1289
6,1289
7,1289
8,1288
8,1287
8,1286
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,1277
28,1276
28,1275
28,1274
29,1274
30,1274
31,1274
32,1274
33,1274
34,1274
35,1274
36,1274
37,1274
38,1273
38,1272
38,1271
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,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,1262
74,1262
75,1262
76,1262
77,1262
78,1262
79,1262
80,1262
81,1262
82,1262
83,1262
84,1261
84,1260
84,1259
85,1259
86,1259
87,1259
88,1259
89,1258
89,1257
89,1256
89,1255
90,1255
91,1255
92,1255
93,1255
94,1255
95,1255
96,1255
97,1255
98,1255
99,1254
99,1253
99,1252
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,1246
114,1245
114,1244
115,1243
116,1243
117,1243
118,1243
119,1243
120,1243
121,1243
122,1243
123,1243
124,1242
124,1241
124,1240
125,1240
126,1240
127,1240
128,1240
129,1240
130,1240
131,1240
132,1240
133,1240
134,1239
134,1238
134,1237
134,1236
135,1236
136,1236
137,1236
138,1236
139,1236
140,1236
141,1236
142,1236
143,1236
144,1235
144,1234
144,1233
144,1232
145,1232
146,1232
147,1232
148,1232
149,1231
149,1230
149,1229
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,1217
186,1217
187,1217
188,1217
189,1217
190,1216
190,1215
190,1214
190,1213
191,1213
192,1213
193,1213
194,1213
195,1212
195,1211
195,1210
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,1206
206,1206
207,1206
208,1206
209,1206
210,1205
210,1204
210,1203
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,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,1183
252,1183
253,1183
254,1183
255,1183
256,1182
256,1181
256,1180
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,1171
277,1171
278,1171
279,1171
280,1171
281,1170
281,1169
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,1159
301,1158
301,1157
301,1156
302,1156
303,1156
304,1156
305,1156
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,1151
316,1150
316,1149
317,1149
318,1149
319,1149
320,1149
321,1149
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,1144
332,1143
332,1142
332,1141
333,1141
334,1141
335,1141
336,1141
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,1137
348,1137
349,1137
350,1137
351,1137
352,1136
352,1135
352,1134
352,1133
353,1133
354,1133
355,1133
356,1133
357,1133
358,1133
359,1133
360,1133
361,1133
362,1132
362,1131
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,1126
373,1126
374,1126
375,1126
376,1126
377,1125
377,1124
377,1123
377,1122
378,1122
379,1122
380,1122
381,1122
382,1122
383,1122
384,1122
385,1122
386,1122
387,1121
387,1120
387,1119
387,1118
388,1118
389,1118
390,1118
391,1118
392,1118
393,1118
394,1118
395,1118
396,1118
397,1117
397,1116
397,1115
398,1114
399,1114
400,1114
401,1114
402,1114
403,1114
404,1114
405,1114
406,1114
407,1114
408,1114
409,1114
410,1114
411,1114
412,1114
413,1113
413,1112
413,1111
414,1111
415,1111
416,1111
417,1111
418,1111
419,1111
420,1111
421,1111
422,1111
423,1110
423,1109
423,1108
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,1060
529,1059
529,1058
530,1057
531,1057
532,1057
533,1057
534,1057
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,1049
554,1048
554,1047
554,1046
555,1046
556,1046
557,1046
558,1046
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,1041
575,1040
575,1039
575,1038
576,1038
577,1038
578,1038
579,1038
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,1016
631,1016
632,1016
633,1016
634,1016
635,1015
635,1014
635,1013
635,1012
636,1012
637,1012
638,1012
639,1012
640,1012
641,1012
642,1012
643,1012
644,1012
645,1011
645,1010
645,1009
646,1008
647,1008
648,1008
649,1008
650,1008
651,1008
652,1008
653,1008
654,1008
655,1008
656,1007
656,1006
656,1005
656,1004
657,1004
658,1004
659,1004
660,1004
661,1004
662,1004
663,1004
664,1004
665,1004
666,1003
666,1002
666,1001
667,1000
668,1000
669,1000
670,1000
671,1000
672,1000
673,1000
674,1000
675,1000
676,1000
677,1000
678,1000
679,1000
680,1000
681,999
681,998
681,997
682,997
683,997
684,997
685,997
686,997
687,997
688,997
689,997
690,997
691,997
692,997
693,997
694,997
695,997
696,996
696,995
696,994
696,993
697,993
698,993
699,993
700,993
701,993
702,993
703,993
704,993
705,993
706,993
707,993
708,993
709,993
710,993
711,992
711,991
711,990
711,989
712,989
713,989
714,989
715,989
716,989
717,989
718,989
719,989
720,989
721,989
722,989
723,989
724,989
725,989
726,988
726,987
726,986
727,985
728,985
729,985
730,985
731,985
732,985
733,985
734,985
735,985
736,985
737,985
738,985
739,985
740,985
741,985
742,985
743,985
744,985
745,985
746,985
747,985
748,985
749,985
750,985
751,985
752,985
753,985
754,985
755,985
756,985
757,984
757,983
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,982
773,982
774,982
775,982
776,982
777,982
778,982
779,982
780,982
781,982
782,982
783,982
784,982
785,982
786,982
787,982
788,982
789,982
790,982
791,982
792,982
793,982
794,982
795,982
796,982
797,982
798,982
799,982
800,982
801,982
802,982
803,982
804,982
805,982
806,982
807,981
807,980
807,979
808,978
809,978
810,978
811,978
812,978
813,978
814,978
815,978
816,978
817,978
818,978
819,978
820,978
821,978
822,978
823,978
824,978
825,978
826,978
827,978
828,978
829,978
830,978
831,978
832,978
833,977
833,976
833,975
833,974
834,974
835,974
836,974
837,974
838,974
839,974
840,974
841,974
842,974
843,974
844,974
845,974
846,974
847,974
848,974
849,974
850,974
851,974
852,974
853,974
854,974
855,974
856,974
857,974
858,973
858,972
858,971
858,970
859,970
860,970
861,970
862,970
863,970
864,970
865,970
866,970
867,970
868,969
868,968
868,967
868,966
869,966
870,966
871,966
872,966
873,966
874,966
875,966
876,966
877,966
878,965
878,964
878,963
879,963
880,963
881,963
882,963
883,963
884,963
885,963
886,963
887,963
888,963
889,963
890,963
891,963
892,963
893,963
894,962
894,961
894,960
894,959
895,959
896,959
897,959
898,959
899,958
899,957
899,956
899,955
900,955
901,955
902,955
903,955
904,955
905,955
906,955
907,955
908,955
909,954
909,953
909,952
909,951
910,951
911,951
912,951
913,951
914,950
914,949
914,948
914,947
915,947
916,947
917,947
918,947
919,946
919,945
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,939
934,938
934,937
934,936
935,936
936,936
937,936
938,936
939,935
939,934
939,933
939,932
940,932
941,932
942,932
943,932
944,932
945,932
946,932
947,932
948,932
949,931
949,930
949,929
949,928
950,928
951,928
952,928
953,928
954,927
954,926
954,925
955,925
956,925
957,925
958,925
959,924
959,923
959,922
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,916
969,915
969,914
970,913
971,913
972,913
973,913
974,913
975,912
975,911
975,910
975,909
976,909
977,909
978,909
979,909
980,909
981,909
982,909
983,909
984,909
985,908
985,907
985,906
986,906
987,906
988,906
989,906
990,906
991,906
992,906
993,906
994,906
995,905
995,904
995,903
995,902
996,902
997,902
998,902
999,902
1000,902
1001,902
1002,902
1003,902
1004,902
1005,901
1005,900
1005,899
1005,898
1006,898
1007,898
1008,898
1009,898
1010,897
1010,896
1010,895
1010,894
1011,894
1012,894
1013,894
1014,894
1015,894
1016,894
1017,894
1018,894
1019,894
1020,893
1020,892
1020,891
1020,890
1021,890
1022,890
1023,890
1024,890
1025,890
1026,890
1027,890
1028,890
1029,890
1030,889
1030,888
1030,887
1031,887
1032,887
1033,887
1034,887
1035,887
1036,887
1037,887
1038,887
1039,887
1040,886
1040,885
1040,884
1040,883
1041,883
1042,883
1043,883
1044,883
1045,882
1045,881
1045,880
1045,879
1046,879
1047,879
1048,879
1049,879
1050,879
1051,879
1052,879
1053,879
1054,879
1055,879
1056,878
1056,877
1056,876
1056,875
1057,875
1058,875
1059,875
1060,875
1061,875
1062,875
1063,875
1064,875
1065,875
1066,875
1067,875
1068,875
1069,875
1070,875
1071,874
1071,873
1071,872
1071,871
1072,871
1073,871
1074,871
1075,871
1076,871
1077,871
1078,871
1079,871
1080,871
1081,870
1081,869
1081,868
1082,868
1083,868
1084,868
1085,868
1086,868
1087,868
1088,868
1089,868
1090,868
1091,868
1092,868
1093,868
1094,868
1095,868
1096,867
1096,866
1096,865
1096,864
1097,864
1098,864
1099,864
1100,864
1101,864
1102,864
1103,864
1104,864
1105,864
1106,863
1106,862
1106,861
1106,860
1107,860
1108,860
1109,860
1110,860
1111,860
1112,860
1113,860
1114,860
1115,860
1116,860
1117,860
1118,860
1119,860
1120,860
1121,859
1121,858
1121,857
1121,856
1122,856
1123,856
1124,856
1125,856
1126,856
1127,856
1128,856
1129,856
1130,856
1131,856
1132,856
1133,856
1134,856
1135,856
1136,856
1137,855
1137,854
1137,853
1137,852
1138,852
1139,852
1140,852
1141,852
1142,852
1143,852
1144,852
1145,852
1146,852
1147,851
1147,850
1147,849
1148,849
1149,849
1150,849
1151,849
1152,849
1153,849
1154,849
1155,849
1156,849
1157,848
1157,847
1157,846
1157,845
1158,845
1159,845
1160,845
1161,845
1162,845
1163,845
1164,845
1165,845
1166,845
1167,844
1167,843
1167,842
1167,841
1168,841
1169,841
1170,841
1171,841
1172,841
1173,841
1174,841
1175,841
1176,841
1177,840
1177,839
1177,838
1177,837
1178,837
1179,837
1180,837
1181,837
1182,837
1183,837
1184,837
1185,837
1186,837
1187,837
1188,837
1189,837
1190,837
1191,837
1192,836
1192,835
1192,834
1193,833
1194,833
1195,833
1196,833
1197,833
1198,833
1199,833
1200,833
1201,833
1202,832
1202,831
1202,830
1203,830
1204,830
1205,830
1206,830
1207,830
1208,830
1209,830
1210,830
1211,830
1212,829
1212,828
1212,827
1213,826
1214,826
1215,826
1216,826
1217,826
1218,826
1219,826
1220,826
1221,826
1222,826
1223,825
1223,824
1223,823
1223,822
1224,822
1225,822
1226,822
1227,822
1228,822
1229,822
1230,822
1231,822
1232,822
1233,821
1233,820
1233,819
1233,818
1234,818
1235,818
1236,818
1237,818
1238,818
1239,818
1240,818
1241,818
1242,818
1243,817
1243,816
1243,815
1243,814
1244,814
1245,814
1246,814
1247,814
1248,814
1249,814
1250,814
1251,814
1252,814
1253,813
1253,812
1253,811
1254,811
1255,811
1256,811
1257,811
1258,811
1259,811
1260,811
1261,811
1262,811
1263,810
1263,809
1263,808
1263,807
1264,807
1265,807
1266,807
1267,807
1268,806
1268,805
1268,804
1268,803
1269,803
1270,803
1271,803
1272,803
1273,803
1274,803
1275,803
1276,803
1277,803
1278,802
1278,801
1278,800
1278,799
1279,799
1280,799
1281,799
1282,799
1283,799
1284,799
1285,799
1286,799
1287,799
1288,798
1288,797
1288,796
1289,795
1290,795
1291,795
1292,795
1293,795
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,787
1314,786
1314,785
1314,784
1315,784
1316,784
1317,784
1318,784
1319,784
1320,784
1321,784
1322,784
1323,784
1324,783
1324,782
1324,781
1324,780
1325,780
1326,780
1327,780
1328,780
1329,780
1330,780
1331,780
1332,780
1333,780
1334,779
1334,778
1334,777
1335,776
1336,776
1337,776
1338,776
1339,776
1340,776
1341,776
1342,776
1343,776
1344,775
1344,774
1344,773
1345,773
1346,773
1347,773
1348,773
1349,773
1350,773
1351,773
1352,773
1353,773
1354,772
1354,771
1354,770
1354,769
1355,769
1356,769
1357,769
1358,769
1359,769
1360,769
1361,769
1362,769
1363,769
1364,768
1364,767
1364,766
1364,765
1365,765
1366,765
1367,765
1368,765
1369,765
1370,765
1371,765
1372,765
1373,765
1374,764
1374,763
1374,762
1375,761
1376,761
1377,761
1378,761
1379,761
1380,761
1381,761
1382,761
1383,761
1384,761
1385,760
1385,759
1385,758
1386,757
1387,757
1388,757
1389,757
1390,757
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,742
1431,742
1432,742
1433,742
1434,742
1435,741
1435,740
1435,739
1436,739
1437,739
1438,739
1439,739
1440,739
1441,739
1442,739
1443,739
1444,739
1445,738
1445,737
1445,736
1445,735
1446,735
1447,735
1448,735
1449,735
1450,735
1451,735
1452,735
1453,735
1454,735
1455,734
1455,733
1455,732
1456,731
1457,731
1458,731
1459,731
1460,731
1461,731
1462,731
1463,731
1464,731
1465,731
1466,730
1466,729
1466,728
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,719
1501,718
1501,717
1501,716
1502,716
1503,716
1504,716
1505,716
1506,716
1507,716
1508,716
1509,716
1510,716
1511,715
1511,714
1511,713
1511,712
1512,712
1513,712
1514,712
1515,712
1516,712
1517,712
1518,712
1519,712
1520,712
1521,712
1522,712
1523,712
1524,712
1525,712
1526,711
1526,710
1526,709
1526,708
1527,708
1528,708
1529,708
1530,708
1531,708
1532,708
1533,708
1534,708
1535,708
1536,708
1537,708
1538,708
1539,708
1540,708
1541,708
1542,707
1542,706
1542,705
1542,704
1543,704
1544,704
1545,704
1546,704
1547,704
1548,704
1549,704
1550,704
1551,704
1552,704
1553,704
1554,704
1555,704
1556,704
1557,703
1557,702
1557,701
1558,701
1559,701
1560,701
1561,701
1562,701
1563,701
1564,701
1565,701
1566,701
1567,701
1568,701
1569,701
1570,701
1571,701
1572,700
1572,699
1572,698
1572,697
1573,697
1574,697
1575,697
1576,697
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,693
1603,693
1604,693
1605,693
1606,693
1607,692
1607,691
1607,690
1607,689
1608,689
1609,689
1610,689
1611,689
1612,689
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,681
1643,680
1643,679
1643,678
1644,678
1645,678
1646,678
1647,678
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,673
1658,672
1658,671
1658,670
1659,670
1660,670
1661,670
1662,670
1663,670
1664,670
1665,670
1666,670
1667,670
1668,669
1668,668
1668,667
1668,666
1669,666
1670,666
1671,666
1672,666
1673,666
1674,666
1675,666
1676,666
1677,666
1678,665
1678,664
1678,663
1679,663
1680,663
1681,663
1682,663
1683,663
1684,663
1685,663
1686,663
1687,663
1688,663
1689,663
1690,663
1691,663
1692,663
1693,662
1693,661
1693,660
1693,659
1694,659
1695,659
1696,659
1697,659
1698,659
1699,659
1700,659
1701,659
1702,659
1703,659
1704,658
1704,657
1704,656
1704,655
1705,655
1706,655
1707,655
1708,655
1709,655
1710,655
1711,655
1712,655
1713,655
1714,654
1714,653
1714,652
1714,651
1715,651
1716,651
1717,651
1718,651
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,636
1775,636
1776,636
1777,636
1778,636
1779,635
1779,634
1779,633
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,627
1800,626
1800,625
1801,625
1802,625
1803,625
1804,625
1805,625
1806,625
1807,625
1808,625
1809,625
1810,624
1810,623
1810,622
1810,621
1811,621
1812,621
1813,621
1814,621
1815,621
1816,621
1817,621
1818,621
1819,621
1820,620
1820,619
1820,618
1820,617
1821,617
1822,617
1823,617
1824,617
1825,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,612
1835,611
1835,610
1836,609
1837,609
1838,609
1839,609
1840,609
1841,609
1842,609
1843,609
1844,609
1845,608
1845,607
1845,606
1846,606
1847,606
1848,606
1849,606
1850,606
1851,606
1852,606
1853,606
1854,606
1855,605
1855,604
1855,603
1855,602
1856,602
1857,602
1858,602
1859,602
1860,602
1861,602
1862,602
1863,602
1864,602
1865,602
1866,601
1866,600
1866,599
1866,598
1867,598
1868,598
1869,598
1870,598
1871,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,590
1887,590
1888,590
1889,590
1890,590
1891,589
1891,588
1891,587
1892,587
1893,587
1894,587
1895,587
1896,586
1896,585
1896,584
1896,583
1897,583
1898,583
1899,583
1900,583
1901,583
1902,583
1903,583
1904,583
1905,583
1906,582
1906,581
1906,580
1906,579
1907,579
1908,579
1909,579
1910,579
1911,579
1912,579
1913,579
1914,579
1915,579
1916,578
1916,577
1916,576
1916,575
1917,575
1918,575
1919,575
1920,575
1921,575
1922,575
1923,575
1924,575
1925,575
1926,574
1926,573
1926,572
1927,571
1928,571
1929,571
1930,571
1931,571
1932,571
1933,571
1934,571
1935,571
1936,570
1936,569
1936,568
1937,568
1938,568
1939,568
1940,568
1941,568
1942,568
1943,568
1944,568
1945,568
1946,568
1947,567
1947,566
1947,565
1947,564
1948,564
1949,564
1950,564
1951,564
1952,564
1953,564
1954,564
1955,564
1956,564
1957,563
1957,562
1957,561
1957,560
1958,560
1959,560
1960,560
1961,560
1962,560
1963,560
1964,560
1965,560
1966,560
1967,560
1968,560
1969,560
1970,560
1971,560
1972,559
1972,558
1972,557
1972,556
1973,556
1974,556
1975,556
1976,556
1977,556
1978,556
1979,556
1980,556
1981,556
1982,555
1982,554
1982,553
1983,552
1984,552
1985,552
1986,552
1987,552
1988,552
1989,552
1990,552
1991,552
1992,552
1993,552
1994,552
1995,552
1996,552
1997,551
1997,550
1997,549
1998,549
1999,549
2000,549
2001,549
2002,549
2003,549
2004,549
2005,549
2006,549
2007,548
2007,547
2007,546
2007,545
2008,545
2009,545
2010,545
2011,545
2012,544
2012,543
2012,542
2012,541
2013,541
2014,541
2015,541
2016,541
2017,541
2018,541
2019,541
2020,541
2021,541
2022,540
2022,539
2022,538
2023,537
2024,537
2025,537
2026,537
2027,537
2028,537
2029,537
2030,537
2031,537
2032,537
2033,536
2033,535
2033,534
2034,533
2035,533
2036,533
2037,533
2038,532
2038,531
2038,530
2039,530
2040,530
2041,530
2042,530
2043,530
2044,530
2045,530
2046,530
2047,530
2048,529
2048,528
2048,527
2048,526
2049,526
2050,526
2051,526
2052,526
2053,525
2053,524
2053,523
2053,522
2054,522
2055,522
2056,522
2057,522
2058,521
2058,520
2058,519
2058,518
2059,518
2060,518
2061,518
2062,518
2063,518
2064,518
2065,518
2066,518
2067,518
2068,517
2068,516
2068,515
2069,515
2070,514
2071,514
2072,514
2073,513
2073,512
2073,511
2074,511
2075,511
2076,511
2077,511
2078,510
2078,509
2078,508
2078,507
2078,506
2078,505
2078,504
2078,503
2079,503
2080,503
2081,503
2082,503
2083,502
2083,501
2083,500
2083,499
2084,499
2085,499
2086,499
2087,499
2088,498
2088,497
2088,496
2089,496
2090,496
2091,496
2092,496
2093,495
2093,494
2093,493
2093,492
2093,491
2093,490
2093,489
2093,488
2094,488
2095,488
2096,488
2097,488
2098,487
2098,486
2098,485
2098,484
2098,483
2098,482
2098,481
2098,480
2097,479
2096,479
2095,479
2094,479
2093,479
2093,478
2093,477
2093,476
2093,475
2093,474
2093,473
2093,472
2093,471
2093,470
2093,469
2093,468
2093,467
2093,466
2093,465
2093,464
2093,463
2093,462
2093,461
2092,460
2091,460
2090,460
2089,460
2088,460
2088,459
2088,458
2088,457
2088,456
2088,455
2088,454
2088,453
2088,452
2088,451
2088,450
2088,449
2088,448
2088,447
2088,446
2088,445
2088,444
2088,443
2088,442
2088,441
2088,440
2088,439
2087,438
2086,438
2085,438
2084,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
2084,401
2085,401
2086,401
2087,401
2088,400
2088,399
2088,398
2088,397
2088,396
2088,395
2088,394
2088,393
2088,392
2088,391
2088,390
2088,389
2088,388
2088,387
2088,386
2088,385
2088,384
2088,383
2088,382
2089,382
2090,382
2091,382
2092,382
2093,381
2093,380
2093,379
2093,378
2093,377
2093,376
2093,375
2093,374
2093,373
2093,372
2093,371
2093,370
2094,370
2095,370
2096,370
2097,370
2098,369
2098,368
2098,367
2099,366
2100,366
2101,366
2102,366
2103,365
2103,364
2104,363
