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