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