1,1331
2,1331
3,1330
3,1329
3,1328
3,1327
3,1326
3,1325
3,1324
3,1323
3,1322
3,1321
3,1320
3,1319
4,1319
5,1319
6,1319
7,1319
8,1319
9,1319
10,1319
11,1319
12,1320
13,1319
14,1319
15,1319
16,1319
17,1319
18,1319
19,1319
20,1319
21,1319
22,1319
23,1319
24,1319
25,1319
26,1319
27,1319
28,1319
29,1319
30,1319
31,1319
32,1319
33,1318
33,1317
33,1316
34,1316
35,1316
36,1316
37,1316
38,1315
38,1314
38,1313
38,1312
39,1312
40,1312
41,1312
42,1312
43,1312
44,1312
45,1312
46,1312
47,1312
48,1311
48,1310
48,1309
48,1308
49,1308
50,1308
51,1308
52,1308
53,1307
53,1306
53,1305
53,1304
54,1304
55,1304
56,1304
57,1304
58,1304
59,1304
60,1304
61,1304
62,1304
63,1303
63,1302
63,1301
64,1300
65,1300
66,1300
67,1300
68,1300
69,1300
70,1300
71,1300
72,1300
73,1299
73,1298
73,1297
74,1297
75,1297
76,1297
77,1297
78,1297
79,1297
80,1297
81,1297
82,1297
83,1297
84,1297
85,1297
86,1297
87,1297
88,1297
89,1296
89,1295
89,1294
89,1293
90,1293
91,1293
92,1293
93,1293
94,1293
95,1293
96,1293
97,1293
98,1293
99,1292
99,1291
99,1290
99,1289
100,1289
101,1289
102,1289
103,1289
104,1289
105,1289
106,1289
107,1289
108,1289
109,1289
110,1289
111,1289
112,1289
113,1289
114,1288
114,1287
114,1286
114,1285
115,1285
116,1285
117,1285
118,1285
119,1284
119,1283
119,1282
120,1281
121,1281
122,1281
123,1281
124,1281
125,1281
126,1281
127,1281
128,1281
129,1280
129,1279
129,1278
130,1278
131,1278
132,1278
133,1278
134,1278
135,1278
136,1278
137,1278
138,1278
139,1277
139,1276
139,1275
139,1274
140,1274
141,1274
142,1274
143,1274
144,1273
144,1272
144,1271
144,1270
145,1270
146,1270
147,1270
148,1270
149,1270
150,1270
151,1270
152,1270
153,1270
154,1270
155,1270
156,1270
157,1270
158,1270
159,1269
159,1268
159,1267
160,1266
161,1266
162,1266
163,1266
164,1266
165,1265
165,1264
165,1263
165,1262
166,1262
167,1262
168,1262
169,1262
170,1262
171,1262
172,1262
173,1262
174,1262
175,1262
176,1262
177,1262
178,1262
179,1262
180,1261
180,1260
180,1259
181,1259
182,1259
183,1259
184,1259
185,1259
186,1259
187,1259
188,1259
189,1259
190,1259
191,1259
192,1259
193,1259
194,1259
195,1258
195,1257
195,1256
195,1255
196,1255
197,1255
198,1255
199,1255
200,1254
200,1253
200,1252
200,1251
201,1251
202,1251
203,1251
204,1251
205,1250
205,1249
205,1248
205,1247
206,1247
207,1247
208,1247
209,1247
210,1247
211,1247
212,1247
213,1247
214,1247
215,1246
215,1245
215,1244
216,1244
217,1243
218,1243
219,1243
220,1243
221,1243
222,1243
223,1243
224,1243
225,1243
226,1243
227,1243
228,1243
229,1243
230,1243
231,1243
232,1243
233,1243
234,1243
235,1242
235,1241
235,1240
236,1240
237,1240
238,1240
239,1240
240,1240
241,1240
242,1240
243,1240
244,1240
245,1240
246,1239
246,1238
246,1237
246,1236
247,1236
248,1236
249,1236
250,1236
251,1236
252,1236
253,1236
254,1236
255,1236
256,1235
256,1234
256,1233
256,1232
257,1232
258,1232
259,1232
260,1232
261,1232
262,1232
263,1232
264,1232
265,1232
266,1231
266,1230
266,1229
266,1228
267,1228
268,1228
269,1228
270,1228
271,1228
272,1228
273,1228
274,1228
275,1228
276,1228
277,1228
278,1228
279,1228
280,1228
281,1228
282,1228
283,1228
284,1228
285,1228
286,1227
286,1226
286,1225
287,1225
288,1225
289,1225
290,1225
291,1225
292,1225
293,1225
294,1225
295,1225
296,1224
296,1223
296,1222
296,1221
296,1220
296,1219
296,1218
296,1217
297,1217
298,1217
299,1217
300,1217
301,1217
302,1217
303,1217
304,1217
305,1217
306,1216
306,1215
306,1214
306,1213
307,1213
308,1213
309,1213
310,1213
311,1213
312,1213
313,1213
314,1213
315,1213
316,1212
316,1211
316,1210
317,1209
318,1209
319,1209
320,1209
321,1209
322,1209
323,1209
324,1209
325,1209
326,1209
327,1208
327,1207
327,1206
328,1206
329,1206
330,1206
331,1206
332,1206
333,1206
334,1206
335,1206
336,1206
337,1205
337,1204
337,1203
337,1202
338,1202
339,1202
340,1202
341,1202
342,1202
343,1202
344,1202
345,1202
346,1202
347,1202
348,1202
349,1202
350,1202
351,1202
352,1201
352,1200
352,1199
352,1198
353,1198
354,1198
355,1198
356,1198
357,1198
358,1198
359,1198
360,1198
361,1198
362,1198
363,1198
364,1198
365,1198
366,1198
367,1197
367,1196
367,1195
367,1194
368,1194
369,1194
370,1194
371,1194
372,1193
372,1192
372,1191
372,1190
373,1190
374,1190
375,1190
376,1190
377,1189
377,1188
377,1187
378,1187
379,1187
380,1187
381,1187
382,1187
383,1187
384,1187
385,1187
386,1187
387,1186
387,1185
387,1184
387,1183
388,1183
389,1183
390,1183
391,1183
392,1183
393,1183
394,1183
395,1183
396,1183
397,1182
397,1181
397,1180
397,1179
398,1179
399,1179
400,1179
401,1179
402,1179
403,1179
404,1179
405,1179
406,1179
407,1179
408,1179
409,1179
410,1179
411,1179
412,1179
413,1178
413,1177
413,1176
413,1175
414,1175
415,1175
416,1175
417,1175
418,1175
419,1175
420,1175
421,1175
422,1175
423,1174
423,1173
423,1172
423,1171
424,1171
425,1171
426,1171
427,1171
428,1171
429,1171
430,1171
431,1171
432,1171
433,1170
433,1169
433,1168
434,1168
435,1168
436,1168
437,1168
438,1168
439,1168
440,1168
441,1168
442,1168
443,1167
443,1166
443,1165
443,1164
444,1164
445,1164
446,1164
447,1164
448,1164
449,1164
450,1164
451,1164
452,1164
453,1163
453,1162
453,1161
453,1160
454,1160
455,1160
456,1160
457,1160
458,1159
458,1158
458,1157
458,1156
459,1156
460,1156
461,1156
462,1156
463,1156
464,1156
465,1156
466,1156
467,1156
468,1155
468,1154
468,1153
469,1152
470,1152
471,1152
472,1152
473,1151
473,1150
473,1149
474,1149
475,1149
476,1149
477,1149
478,1149
479,1149
480,1149
481,1149
482,1149
483,1148
483,1147
483,1146
484,1145
485,1145
486,1145
487,1145
488,1145
489,1144
489,1143
489,1142
489,1141
490,1141
491,1141
492,1141
493,1141
494,1140
494,1139
494,1138
494,1137
495,1137
496,1137
497,1137
498,1137
499,1136
499,1135
499,1134
499,1133
500,1133
501,1133
502,1133
503,1133
504,1133
505,1133
506,1133
507,1133
508,1133
509,1133
510,1133
511,1133
512,1133
513,1133
514,1132
514,1131
514,1130
515,1130
516,1130
517,1130
518,1130
519,1129
519,1128
519,1127
519,1126
520,1126
521,1126
522,1126
523,1126
524,1126
525,1126
526,1126
527,1126
528,1126
529,1125
529,1124
529,1123
529,1122
530,1122
531,1122
532,1122
533,1122
534,1122
535,1122
536,1122
537,1122
538,1122
539,1121
539,1120
539,1119
539,1118
540,1118
541,1118
542,1118
543,1118
544,1118
545,1118
546,1118
547,1118
548,1118
549,1117
549,1116
549,1115
550,1114
551,1114
552,1114
553,1114
554,1114
555,1114
556,1114
557,1114
558,1114
559,1114
560,1114
561,1114
562,1114
563,1114
564,1113
564,1112
565,1111
566,1111
567,1111
568,1111
569,1111
570,1111
571,1111
572,1111
573,1111
574,1111
575,1110
575,1109
575,1108
575,1107
576,1107
577,1107
578,1107
579,1107
580,1107
581,1107
582,1107
583,1107
584,1107
585,1106
585,1105
585,1104
585,1103
586,1103
587,1103
588,1103
589,1103
590,1103
591,1103
592,1103
593,1103
594,1103
595,1102
595,1101
595,1100
595,1099
596,1099
597,1099
598,1099
599,1099
600,1099
601,1099
602,1099
603,1099
604,1099
605,1099
606,1099
607,1099
608,1099
609,1099
610,1098
610,1097
610,1096
610,1095
611,1095
612,1095
613,1095
614,1095
615,1095
616,1095
617,1095
618,1095
619,1095
620,1094
620,1093
620,1092
621,1092
622,1092
623,1092
624,1092
625,1092
626,1092
627,1092
628,1092
629,1092
630,1091
630,1090
630,1089
630,1088
631,1088
632,1088
633,1088
634,1088
635,1088
636,1088
637,1088
638,1088
639,1088
640,1088
641,1088
642,1088
643,1088
644,1088
645,1087
645,1086
645,1085
646,1084
647,1084
648,1084
649,1084
650,1084
651,1084
652,1084
653,1084
654,1084
655,1084
656,1083
656,1082
656,1081
656,1080
657,1080
658,1080
659,1080
660,1080
661,1080
662,1080
663,1080
664,1080
665,1080
666,1079
666,1078
666,1077
666,1076
667,1076
668,1076
669,1076
670,1076
671,1076
672,1076
673,1076
674,1076
675,1076
676,1075
676,1074
676,1073
677,1073
678,1073
679,1073
680,1073
681,1073
682,1073
683,1073
684,1073
685,1073
686,1073
687,1073
688,1073
689,1073
690,1073
691,1072
691,1071
691,1070
691,1069
692,1069
693,1069
694,1069
695,1069
696,1068
696,1067
696,1066
696,1065
697,1065
698,1065
699,1065
700,1065
701,1065
702,1065
703,1065
704,1065
705,1065
706,1065
707,1065
708,1065
709,1065
710,1065
711,1065
712,1065
713,1065
714,1065
715,1065
716,1064
716,1063
716,1062
716,1061
717,1061
718,1061
719,1061
720,1061
721,1061
722,1061
723,1061
724,1061
725,1061
726,1061
727,1061
728,1061
729,1061
730,1061
731,1061
732,1060
732,1059
732,1058
732,1057
733,1057
734,1057
735,1057
736,1057
737,1057
738,1057
739,1057
740,1057
741,1057
742,1056
742,1055
742,1054
743,1054
744,1054
745,1054
746,1054
747,1054
748,1054
749,1054
750,1054
751,1054
752,1053
752,1052
752,1051
752,1050
753,1050
754,1050
755,1050
756,1050
757,1050
758,1050
759,1050
760,1050
761,1050
762,1049
762,1048
762,1047
762,1046
763,1046
764,1046
765,1046
766,1046
767,1046
768,1046
769,1046
770,1046
771,1046
772,1045
772,1044
772,1043
772,1042
773,1042
774,1042
775,1042
776,1042
777,1042
778,1042
779,1042
780,1042
781,1042
782,1041
782,1040
782,1039
783,1038
784,1038
785,1038
786,1038
787,1038
788,1038
789,1038
790,1038
791,1038
792,1037
792,1036
792,1035
793,1035
794,1035
795,1035
796,1035
797,1035
798,1035
799,1035
800,1035
801,1035
802,1035
803,1035
804,1035
805,1035
806,1035
807,1035
808,1035
809,1035
810,1035
811,1035
812,1035
813,1034
813,1033
813,1032
813,1031
814,1031
815,1031
816,1031
817,1031
818,1031
819,1031
820,1031
821,1031
822,1031
823,1030
823,1029
823,1028
823,1027
824,1027
825,1027
826,1027
827,1027
828,1027
829,1027
830,1027
831,1027
832,1027
833,1026
833,1025
833,1024
833,1023
834,1023
835,1023
836,1023
837,1023
838,1023
839,1023
840,1023
841,1023
842,1023
843,1022
843,1021
843,1020
844,1019
845,1019
846,1019
847,1019
848,1019
849,1019
850,1019
851,1019
852,1019
853,1018
853,1017
853,1016
854,1016
855,1016
856,1016
857,1016
858,1015
858,1014
858,1013
858,1012
859,1012
860,1012
861,1012
862,1012
863,1012
864,1012
865,1012
866,1012
867,1012
868,1011
868,1010
868,1009
868,1008
869,1008
870,1008
871,1008
872,1008
873,1008
874,1008
875,1008
876,1008
877,1008
878,1007
878,1006
878,1005
879,1004
880,1004
881,1004
882,1004
883,1004
884,1004
885,1004
886,1004
887,1004
888,1003
888,1002
889,1001
890,1000
891,1000
892,1000
893,1000
894,1000
895,1000
896,1000
897,1000
898,1000
899,1000
900,1000
901,1000
902,1000
903,1000
904,999
904,998
904,997
905,997
906,997
907,997
908,997
909,997
910,997
911,997
912,997
913,997
914,996
914,995
914,994
914,993
915,993
916,993
917,993
918,993
919,993
920,993
921,993
922,993
923,993
924,992
924,991
924,990
924,989
925,989
926,989
927,989
928,989
929,989
930,989
931,989
932,989
933,989
934,989
935,989
936,989
937,989
938,989
939,989
940,989
941,989
942,989
943,989
944,988
944,987
944,986
944,985
945,985
946,985
947,985
948,985
949,985
950,985
951,985
952,985
953,985
954,985
955,985
956,985
957,985
958,985
959,985
960,985
961,985
962,985
963,985
964,984
964,983
964,982
965,982
966,982
967,982
968,982
969,982
970,982
971,982
972,982
973,982
974,982
975,982
976,982
977,982
978,982
979,982
980,982
981,982
982,982
983,982
984,982
985,981
985,980
985,979
985,978
986,978
987,978
988,978
989,978
990,978
991,978
992,978
993,978
994,978
995,978
996,978
997,978
998,978
999,978
1000,977
1000,976
1000,975
1000,974
1001,974
1002,974
1003,974
1004,974
1005,974
1006,974
1007,974
1008,974
1009,974
1010,974
1011,974
1012,974
1013,974
1014,974
1015,973
1015,972
1015,971
1015,970
1016,970
1017,970
1018,970
1019,970
1020,970
1021,970
1022,970
1023,970
1024,970
1025,970
1026,970
1027,970
1028,970
1029,970
1030,970
1031,970
1032,970
1033,970
1034,970
1035,970
1036,970
1037,970
1038,970
1039,970
1040,970
1041,970
1042,970
1043,970
1044,970
1045,970
1046,970
1047,970
1048,970
1049,970
1050,970
1051,970
1052,970
1053,970
1054,970
1055,971
1055,972
1055,973
1056,974
1057,974
1058,974
1059,974
1060,974
1061,973
1061,972
1061,971
1061,970
1062,970
1063,970
1064,970
1065,970
1066,970
1067,970
1068,970
1069,970
1070,970
1071,970
1072,970
1073,970
1074,970
1075,970
1076,970
1077,970
1078,970
1079,970
1080,970
1081,970
1082,970
1083,970
1084,970
1085,970
1086,970
1087,970
1088,970
1089,970
1090,970
1091,970
1092,970
1093,970
1094,970
1095,970
1096,970
1097,970
1098,970
1099,970
1100,970
1101,970
1102,970
1103,970
1104,970
1105,970
1105,971
1105,972
1105,973
1106,974
1107,974
1108,974
1109,974
1110,974
1111,974
1112,974
1113,974
1114,974
1115,974
1116,974
1117,974
1118,974
1119,974
1120,974
1121,974
1122,974
1123,974
1124,974
1125,974
1126,974
1127,974
1128,974
1129,974
1130,974
1130,975
1130,976
1130,977
1131,978
1132,978
1133,978
1134,978
1135,978
1136,978
1137,977
1137,976
1137,975
1137,974
1138,974
1139,974
1140,974
1141,974
1142,974
1143,974
1144,974
1145,974
1146,974
1146,975
1146,976
1146,977
1147,978
1148,978
1149,978
1150,978
1151,978
1152,978
1153,978
1154,978
1155,978
1156,978
1157,978
1158,978
1159,978
1160,978
1161,978
1162,978
1163,978
1164,978
1165,978
1166,978
1167,978
1168,978
1169,978
1170,978
1171,978
1172,978
1173,978
1174,978
1175,978
1176,978
1177,977
1177,976
1177,975
1177,974
1178,974
1179,974
1180,974
1181,974
1182,974
1183,974
1184,974
1185,974
1186,974
1187,974
1188,974
1189,974
1190,974
1191,974
1192,974
1193,974
1194,974
1195,974
1196,974
1197,974
1198,974
1199,974
1200,974
1201,974
1202,974
1203,974
1204,974
1205,974
1206,974
1207,974
1208,974
1209,974
1210,974
1211,974
1212,974
1213,974
1214,974
1215,974
1216,974
1217,974
1218,974
1219,974
1220,974
1221,974
1222,974
1223,974
1224,974
1225,974
1226,974
1227,974
1228,973
1228,972
1228,971
1228,970
1229,970
1230,970
1231,970
1232,970
1233,970
1234,970
1235,970
1236,970
1237,970
1238,969
1238,968
1238,967
1238,966
1239,966
1240,966
1241,966
1242,966
1243,966
1244,966
1245,966
1246,966
1247,966
1248,966
1249,966
1250,966
1251,966
1252,966
1253,966
1254,966
1255,966
1256,966
1257,966
1258,966
1259,966
1260,966
1261,966
1262,966
1263,965
1263,964
1263,963
1264,963
1265,963
1266,963
1267,963
1268,962
1268,961
1268,960
1268,959
1269,959
1270,959
1271,959
1272,959
1273,959
1274,959
1275,959
1276,959
1277,959
1278,958
1278,957
1278,956
1278,955
1279,955
1280,955
1281,955
1282,955
1283,954
1283,953
1283,952
1283,951
1283,950
1283,949
1283,948
1284,947
1285,947
1286,947
1287,947
1288,946
1288,945
1288,944
1289,944
1290,944
1291,944
1292,944
1293,944
1294,944
1295,944
1296,944
1297,944
1298,944
1299,943
1299,942
1299,941
1299,940
1300,940
1301,940
1302,940
1303,940
1304,939
1304,938
1304,937
1304,936
1305,936
1306,936
1307,936
1308,936
1309,935
1309,934
1309,933
1309,932
1309,931
1309,930
1309,929
1309,928
1310,928
1311,928
1312,928
1313,928
1314,927
1314,926
1314,925
1315,925
1316,925
1317,925
1318,925
1319,924
1319,923
1319,922
1319,921
1320,921
1321,921
1322,921
1323,921
1324,921
1325,921
1326,921
1327,921
1328,921
1329,920
1329,919
1329,918
1329,917
1330,917
1331,917
1332,917
1333,917
1334,916
1334,915
1334,914
1334,913
1335,913
1336,913
1337,913
1338,913
1339,913
1340,913
1341,913
1342,913
1343,913
1344,912
1344,911
1344,910
1344,909
1345,909
1346,909
1347,909
1348,909
1349,909
1350,909
1351,909
1352,909
1353,909
1354,909
1355,909
1356,909
1357,909
1358,909
1359,908
1359,907
1359,906
1360,906
1361,906
1362,906
1363,906
1364,906
1365,906
1366,906
1367,906
1368,906
1369,906
1370,906
1371,906
1372,906
1373,906
1374,906
1375,906
1376,906
1377,906
1378,906
1379,906
1380,905
1380,904
1380,903
1380,902
1381,902
1382,902
1383,902
1384,902
1385,902
1386,902
1387,902
1388,902
1389,902
1390,901
1390,900
1390,899
1390,898
1391,898
1392,898
1393,898
1394,898
1395,898
1396,898
1397,898
1398,898
1399,898
1400,898
1401,898
1402,898
1403,898
1404,898
1405,898
1406,898
1407,898
1408,898
1409,898
1410,897
1410,896
1410,895
1410,894
1411,894
1412,894
1413,894
1414,894
1415,894
1416,894
1417,894
1418,894
1419,894
1420,894
1421,894
1422,894
1423,894
1424,894
1425,893
1425,892
1425,891
1425,890
1426,890
1427,890
1428,890
1429,890
1430,890
1431,890
1432,890
1433,890
1434,890
1435,889
1435,888
1435,887
1436,887
1437,887
1438,887
1439,887
1440,887
1441,887
1442,887
1443,887
1444,887
1445,887
1446,887
1447,887
1448,887
1449,887
1450,886
1450,885
1450,884
1450,883
1451,883
1452,883
1453,883
1454,883
1455,882
1455,881
1455,880
1456,879
1457,879
1458,879
1459,879
1460,879
1461,879
1462,879
1463,879
1464,879
1465,879
1466,878
1466,877
1466,876
1466,875
1467,875
1468,875
1469,875
1470,875
1471,874
1471,873
1471,872
1471,871
1472,871
1473,871
1474,871
1475,871
1476,871
1477,871
1478,871
1479,871
1480,871
1481,870
1481,869
1481,868
1482,868
1483,868
1484,868
1485,868
1486,868
1487,868
1488,868
1489,868
1490,868
1491,868
1492,868
1493,868
1494,868
1495,868
1496,867
1496,866
1496,865
1496,864
1497,864
1498,864
1499,864
1500,864
1501,863
1501,862
1501,861
1501,860
1502,860
1503,860
1504,860
1505,860
1506,860
1507,860
1508,860
1509,860
1510,860
1511,860
1512,860
1513,860
1514,860
1515,860
1516,859
1516,858
1516,857
1516,856
1517,856
1518,856
1519,856
1520,856
1521,856
1522,856
1523,856
1524,856
1525,856
1526,856
1527,856
1528,856
1529,856
1530,856
1531,856
1532,856
1533,856
1534,856
1535,856
1536,855
1536,854
1537,853
1537,852
1538,852
1539,852
1540,852
1541,852
1542,851
1542,850
1542,849
1543,849
1544,849
1545,849
1546,849
1547,848
1547,847
1547,846
1547,845
1548,845
1549,845
1550,845
1551,845
1552,845
1553,845
1554,845
1555,845
1556,845
1557,845
1558,845
1559,845
1560,845
1561,845
1562,844
1562,843
1562,842
1562,841
1563,841
1564,841
1565,841
1566,841
1567,841
1568,841
1569,841
1570,841
1571,841
1572,840
1572,839
1572,838
1572,837
1573,837
1574,837
1575,837
1576,837
1577,837
1578,837
1579,837
1580,837
1581,837
1582,836
1582,835
1582,834
1582,833
1583,833
1584,833
1585,833
1586,833
1587,833
1588,833
1589,833
1590,833
1591,833
1592,832
1592,831
1592,830
1593,830
1594,830
1595,830
1596,830
1597,830
1598,830
1599,830
1600,830
1601,830
1602,829
1602,828
1602,827
1602,826
1603,826
1604,826
1605,826
1606,826
1607,826
1608,826
1609,826
1610,826
1611,826
1612,825
1612,824
1612,823
1612,822
1613,822
1614,822
1615,822
1616,822
1617,822
1618,822
1619,822
1620,822
1621,822
1622,822
1623,822
1624,822
1625,822
1626,822
1627,822
1628,821
1628,820
1628,819
1628,818
1629,818
1630,818
1631,818
1632,818
1633,818
1634,818
1635,818
1636,818
1637,818
1638,817
1638,816
1638,815
1638,814
1639,814
1640,814
1641,814
1642,814
1643,814
1644,814
1645,814
1646,814
1647,814
1648,814
1649,814
1650,814
1651,814
1652,814
1653,814
1654,814
1655,814
1656,814
1657,814
1658,813
1658,812
1658,811
1659,811
1660,811
1661,811
1662,811
1663,810
1663,809
1663,808
1663,807
1664,807
1665,807
1666,807
1667,807
1668,807
1669,807
1670,807
1671,807
1672,807
1673,807
1674,807
1675,807
1676,807
1677,807
1678,807
1679,807
1680,807
1681,807
1682,807
1683,806
1683,805
1683,804
1683,803
1684,803
1685,803
1686,803
1687,803
1688,803
1689,803
1690,803
1691,803
1692,803
1693,802
1693,801
1693,800
1694,799
1695,799
1696,799
1697,799
1698,799
1699,799
1700,799
1701,799
1702,799
1703,799
1704,799
1705,799
1706,799
1707,799
1708,799
1709,798
1709,797
1709,796
1709,795
1710,795
1711,795
1712,795
1713,795
1714,795
1715,795
1716,795
1717,795
1718,795
1719,795
1720,795
1721,795
1722,795
1723,795
1724,794
1724,793
1724,792
1725,792
1726,792
1727,792
1728,792
1729,792
1730,792
1731,792
1732,792
1733,792
1734,791
1734,790
1734,789
1734,788
1735,788
1736,788
1737,788
1738,788
1739,788
1740,788
1741,788
1742,788
1743,788
1744,788
1745,788
1746,788
1747,788
1748,788
1749,788
1750,788
1751,788
1752,788
1753,788
1754,787
1754,786
1754,785
1754,784
1755,784
1756,784
1757,784
1758,784
1759,784
1760,784
1761,784
1762,784
1763,784
1764,783
1764,782
1764,781
1764,780
1765,780
1766,780
1767,780
1768,780
1769,780
1770,780
1771,780
1772,780
1773,780
1774,780
1775,780
1776,780
1777,780
1778,780
1779,779
1779,778
1780,777
1780,776
1781,776
1782,776
1783,776
1784,776
1785,776
1786,776
1787,776
1788,776
1789,776
1790,776
1791,776
1792,776
1793,776
1794,776
1795,776
1796,776
1797,776
1798,776
1799,776
1800,775
1800,774
1800,773
1801,773
1802,773
1803,773
1804,773
1805,772
1805,771
1805,770
1805,769
1806,769
1807,769
1808,769
1809,769
1810,769
1811,769
1812,769
1813,769
1814,769
1815,768
1815,767
1815,766
1815,765
1816,765
1817,765
1818,765
1819,765
1820,765
1821,765
1822,765
1823,765
1824,765
1825,765
1826,765
1827,765
1828,765
1829,765
1830,764
1830,763
1830,762
1830,761
1831,761
1832,761
1833,761
1834,761
1835,761
1836,761
1837,761
1838,761
1839,761
1840,761
1841,761
1842,761
1843,761
1844,761
1845,760
1845,759
1845,758
1846,758
1847,757
1848,757
1849,757
1850,757
1851,757
1852,757
1853,757
1854,757
1855,757
1856,757
1857,757
1858,757
1859,757
1860,757
1861,757
1862,757
1863,757
1864,757
1865,757
1866,756
1866,755
1866,754
1867,754
1868,754
1869,754
1870,754
1871,754
1872,754
1873,754
1874,754
1875,754
1876,754
1877,754
1878,754
1879,754
1880,754
1881,754
1882,754
1883,754
1884,754
1885,754
1886,753
1886,752
1886,751
1886,750
1887,750
1888,750
1889,750
1890,750
1891,750
1892,750
1893,750
1894,750
1895,750
1896,750
1897,750
1898,750
1899,750
1900,750
1901,749
1901,748
1901,747
1901,746
1902,746
1903,746
1904,746
1905,746
1906,746
1907,746
1908,746
1909,746
1910,746
1911,746
1912,746
1913,746
1914,746
1915,746
1916,746
1917,746
1918,746
1919,746
1920,746
1921,745
1921,744
1921,743
1921,742
1922,742
1923,742
1924,742
1925,742
1926,742
1927,742
1928,742
1929,742
1930,742
1931,742
1932,742
1933,742
1934,742
1935,742
1936,741
1936,740
1936,739
1937,739
1938,739
1939,739
1940,739
1941,739
1942,739
1943,739
1944,739
1945,739
1946,739
1947,739
1948,739
1949,739
1950,739
1951,739
1952,738
1952,737
1952,736
1952,735
1953,735
1954,735
1955,735
1956,735
1957,735
1958,735
1959,735
1960,735
1961,735
1962,735
1963,735
1964,735
1965,735
1966,735
1967,734
1967,733
1967,732
1967,731
1968,731
1969,731
1970,731
1971,731
1972,731
1973,731
1974,731
1975,731
1976,731
1977,730
1977,729
1977,728
1977,727
1978,727
1979,727
1980,727
1981,727
1982,727
1983,727
1984,727
1985,727
1986,727
1987,727
1988,727
1989,727
1990,727
1991,727
1992,727
1993,727
1994,727
1995,727
1996,727
1997,727
1998,727
1999,727
2000,727
2001,727
2002,726
2002,725
2002,724
2002,723
2003,723
2004,723
2005,723
2006,723
2007,723
2008,723
2009,723
2010,723
2011,723
2012,723
2013,723
2014,723
2015,723
2016,723
2017,723
2018,723
2019,723
2020,723
2021,723
2022,722
2022,721
2023,720
2024,720
2025,720
2026,720
2027,720
2028,720
2029,720
2030,720
2031,720
2032,720
2033,720
2034,720
2035,720
2036,720
2037,720
2038,719
2038,718
2038,717
2038,716
2039,716
2040,716
2041,716
2042,716
2043,716
2044,716
2045,716
2046,716
2047,716
2048,716
2049,716
2050,716
2051,716
2052,716
2053,716
2054,716
2055,716
2056,716
2057,716
2058,715
2058,714
2058,713
2058,712
2059,712
2060,712
2061,712
2062,712
2063,712
2064,712
2065,712
2066,712
2067,712
2068,711
2068,710
2068,709
2068,708
2069,708
2070,708
2071,708
2072,708
2073,708
2074,708
2075,708
2076,708
2077,708
2078,708
2079,708
2080,708
2081,708
2082,708
2083,708
2084,708
2085,708
2086,708
2087,708
2088,708
2089,708
2090,708
2091,708
2092,708
2093,707
2093,706
2093,705
2094,704
2095,704
2096,704
2097,704
2098,704
2099,704
2100,704
2101,704
2102,704
2103,704
2104,704
2105,704
2106,704
2107,704
2108,704
2109,704
2110,704
2111,704
2112,704
2113,704
2114,703
2114,702
2114,701
2115,701
2116,701
2117,701
2118,701
2119,701
2120,701
2121,701
2122,701
2123,701
2124,700
2124,699
2124,698
2124,697
2125,697
2126,697
2127,697
2128,697
2129,697
2130,697
2131,697
2132,697
2133,697
2134,697
2135,697
2136,697
2137,697
2138,697
2139,696
2139,695
2139,694
2139,693
2140,693
2141,693
2142,693
2143,693
2144,693
2145,693
2146,693
2147,693
2148,693
2149,693
2150,693
2151,693
2152,693
2153,693
2154,693
2155,693
2156,693
2157,693
2158,693
2159,692
2159,691
2159,690
2159,689
2160,689
2161,689
2162,689
2163,689
2164,689
2165,689
2166,689
2167,689
2168,689
2169,688
2169,687
2169,686
2170,685
2171,685
2172,685
2173,685
2174,685
2175,685
2176,685
2177,685
2178,685
2179,685
2180,685
2181,685
2182,685
2183,685
2184,684
2184,683
2185,682
2186,682
2187,682
2188,682
2189,682
2190,682
2191,682
2192,682
2193,682
2194,682
2195,681
2195,680
2195,679
2195,678
2196,678
2197,678
2198,678
2199,678
2200,678
2201,678
2202,678
2203,678
2204,678
2205,678
2206,678
2207,678
2208,678
2209,678
2210,677
2210,676
2210,675
2210,674
2211,674
2212,674
2213,674
2214,674
2215,674
2216,674
2217,674
2218,674
2219,674
2220,673
2220,672
2220,671
2220,670
2221,670
2222,670
2223,670
2224,670
2225,670
2226,670
2227,670
2228,670
2229,670
2230,670
2231,670
2232,670
2233,670
2234,670
2235,670
2236,670
2237,670
2238,670
2239,670
2240,669
2240,668
2240,667
2240,666
2241,666
2242,666
2243,666
2244,666
2245,666
2246,666
2247,666
2248,666
2249,666
2250,665
2250,664
2250,663
2251,663
2252,663
2253,663
2254,663
2255,663
2256,663
2257,663
2258,663
2259,663
2260,663
2261,663
2262,663
2263,663
2264,663
2265,663
2266,663
2267,663
2268,663
2269,663
2270,663
2271,662
2271,661
2271,660
2271,659
2272,659
2273,659
2274,659
2275,659
2276,659
2277,659
2278,659
2279,659
2280,659
2281,659
2282,659
2283,659
2284,659
2285,659
2286,658
2286,657
2286,656
2286,655
2287,655
2288,655
2289,655
2290,655
2291,655
2292,655
2293,655
2294,655
2295,655
2296,655
2297,655
2298,655
2299,655
2300,655
2301,654
2301,653
2301,652
2301,651
2302,651
2303,651
2304,651
2305,651
2306,651
2307,651
2308,651
2309,651
2310,651
2311,650
2311,649
2311,648
2311,647
2312,647
2313,647
2314,647
2315,647
2316,647
2317,647
2318,647
2319,647
2320,647
2321,647
2322,647
2323,647
2324,647
2325,647
2326,647
2327,647
2328,647
2329,647
2330,647
2331,647
2332,647
2333,647
2334,647
2335,647
2336,647
2337,647
2338,647
2339,647
2340,647
2341,646
2341,645
2341,644
2342,644
2343,644
2344,644
2345,644
2346,644
2347,644
2348,644
2349,644
2350,644
2351,644
2352,644
2353,644
2354,644
2355,644
2356,644
2357,643
2357,642
2357,641
2357,640
2358,640
2359,640
2360,640
2361,640
2362,640
2363,640
2364,640
2365,640
2366,640
2367,640
2368,640
2369,640
2370,640
2371,640
2372,640
2373,640
2374,640
2375,640
2376,640
2377,640
2378,640
2379,640
2380,640
2381,640
2382,640
2383,640
2384,640
2385,640
2386,640
2387,640
2388,640
2389,640
2390,640
2391,640
2392,639
2392,638
2392,637
2392,636
2393,636
2394,636
2395,636
2396,636
2397,636
2398,636
2399,636
2400,636
2401,636
2402,636
2403,636
2404,636
2405,636
2406,636
2407,636
2408,636
2409,636
2410,636
2411,636
2412,635
2412,634
2412,633
2412,632
2413,632
2414,632
2415,632
2416,632
2417,632
2418,632
2419,632
2420,632
2421,632
2422,631
2422,630
2422,629
2423,628
2424,628
2425,628
2426,628
2427,628
2428,628
2429,628
2430,628
2431,628
2432,628
2433,627
2433,626
2433,625
2434,625
2435,625
2436,625
2437,625
2438,625
2439,625
2440,625
2441,625
2442,625
2443,624
2443,623
2443,622
2443,621
2444,621
2445,621
2446,621
2447,621
2448,620
2448,619
2448,618
2448,617
2449,617
2450,617
2451,617
2452,617
2453,617
2454,617
2455,617
2456,617
2457,617
2458,617
2459,617
2460,617
2461,617
2462,617
2463,616
2463,615
2463,614
2463,613
2464,613
2465,613
2466,613
2467,613
2468,613
2469,613
2470,613
2471,613
2472,613
2473,613
2474,613
2475,613
2476,613
2477,613
2478,613
2479,613
2480,613
2481,613
2482,613
2483,613
2484,613
2485,613
2486,613
2487,613
2488,612
2488,611
2488,610
2489,609
2490,609
2491,609
2492,609
2493,609
2494,609
2495,609
2496,609
2497,609
2498,609
2499,609
2500,609
2501,609
2502,609
2503,608
2503,607
2503,606
2504,606
2505,606
2506,606
2507,606
2508,606
2509,606
2510,606
2511,606
2512,606
2513,606
2514,605
2514,604
2514,603
2514,602
2515,602
2516,602
2517,602
2518,602
2519,602
2520,602
2521,602
2522,602
2523,602
2524,602
2525,602
2526,602
2527,602
2528,602
2529,602
2530,602
2531,602
2532,602
2533,602
2534,601
2534,600
2534,599
2534,598
