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