1,1342
2,1342
3,1341
3,1340
3,1339
3,1338
4,1338
5,1338
6,1338
7,1338
8,1338
9,1338
10,1338
11,1338
12,1338
13,1338
14,1338
15,1338
16,1338
17,1338
18,1338
19,1338
20,1338
21,1338
22,1338
23,1338
24,1338
25,1338
26,1338
27,1338
28,1337
28,1336
28,1335
29,1335
30,1335
31,1335
32,1335
33,1334
33,1333
33,1332
33,1331
34,1331
35,1331
36,1331
37,1331
38,1330
38,1329
38,1328
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,1322
53,1321
53,1320
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,1312
85,1312
86,1312
87,1312
88,1312
89,1311
89,1310
89,1309
89,1308
90,1308
91,1308
92,1308
93,1308
94,1308
95,1308
96,1308
97,1308
98,1308
99,1307
99,1306
99,1305
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,1300
110,1300
111,1300
112,1300
113,1300
114,1299
114,1298
114,1297
115,1297
116,1297
117,1297
118,1297
119,1297
120,1297
121,1297
122,1297
123,1297
124,1296
124,1295
124,1294
124,1293
125,1293
126,1293
127,1293
128,1293
129,1293
130,1293
131,1293
132,1293
133,1293
134,1292
134,1291
134,1290
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,1280
154,1279
154,1278
155,1278
156,1278
157,1278
158,1278
159,1278
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,1273
170,1272
170,1271
170,1270
171,1270
172,1270
173,1270
174,1270
175,1270
176,1270
177,1270
178,1270
179,1270
180,1269
180,1268
180,1267
180,1266
181,1266
182,1266
183,1266
184,1266
185,1266
186,1266
187,1266
188,1266
189,1266
190,1266
191,1266
192,1266
193,1266
194,1266
195,1265
195,1264
195,1263
196,1262
197,1262
198,1262
199,1262
200,1262
201,1262
202,1262
203,1262
204,1262
205,1261
205,1260
205,1259
206,1259
207,1259
208,1259
209,1259
210,1259
211,1259
212,1259
213,1259
214,1259
215,1258
215,1257
215,1256
215,1255
216,1255
217,1255
218,1255
219,1255
220,1255
221,1255
222,1255
223,1255
224,1255
225,1254
225,1253
225,1252
225,1251
226,1251
227,1251
228,1251
229,1251
230,1251
231,1251
232,1251
233,1251
234,1251
235,1250
235,1249
235,1248
236,1247
237,1247
238,1247
239,1247
240,1247
241,1247
242,1247
243,1247
244,1247
245,1247
246,1246
246,1245
246,1244
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,1240
267,1240
268,1240
269,1240
270,1240
271,1239
271,1238
271,1237
271,1236
272,1236
273,1236
274,1236
275,1236
276,1236
277,1236
278,1236
279,1236
280,1236
281,1235
281,1234
281,1233
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,1227
296,1226
296,1225
297,1225
298,1225
299,1225
300,1225
301,1225
302,1225
303,1225
304,1225
305,1225
306,1224
306,1223
306,1222
306,1221
307,1221
308,1221
309,1221
310,1221
311,1221
312,1221
313,1221
314,1221
315,1221
316,1220
316,1219
316,1218
316,1217
317,1217
318,1217
319,1217
320,1217
321,1217
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,1197
377,1196
377,1195
377,1194
378,1194
379,1194
380,1194
381,1194
382,1194
383,1194
384,1194
385,1194
386,1194
387,1193
387,1192
387,1191
387,1190
388,1190
389,1190
390,1190
391,1190
392,1190
393,1190
394,1190
395,1190
396,1190
397,1189
397,1188
397,1187
398,1187
399,1187
400,1187
401,1187
402,1187
403,1187
404,1187
405,1187
406,1187
407,1187
408,1186
408,1185
408,1184
408,1183
409,1183
410,1183
411,1183
412,1183
413,1183
414,1183
415,1183
416,1183
417,1183
418,1182
418,1181
418,1180
418,1179
419,1179
420,1179
421,1179
422,1179
423,1179
424,1179
425,1179
426,1179
427,1179
428,1178
428,1177
428,1176
428,1175
429,1175
430,1175
431,1175
432,1175
433,1175
434,1175
435,1175
436,1175
437,1175
438,1174
438,1173
438,1172
438,1171
439,1171
440,1171
441,1171
442,1171
443,1171
444,1171
445,1171
446,1171
447,1171
448,1171
449,1171
450,1171
451,1171
452,1171
453,1170
453,1169
453,1168
454,1168
455,1168
456,1168
457,1168
458,1168
459,1168
460,1168
461,1168
462,1168
463,1167
463,1166
463,1165
463,1164
464,1164
465,1164
466,1164
467,1164
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,1152
500,1152
501,1152
502,1152
503,1152
504,1151
504,1150
504,1149
505,1149
506,1149
507,1149
508,1149
509,1149
510,1149
511,1149
512,1149
513,1149
514,1148
514,1147
514,1146
514,1145
515,1145
516,1145
517,1145
518,1145
519,1144
519,1143
519,1142
519,1141
520,1141
521,1141
522,1141
523,1141
524,1141
525,1141
526,1141
527,1141
528,1141
529,1140
529,1139
529,1138
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,1118
586,1118
587,1118
588,1118
589,1118
590,1117
590,1116
590,1115
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,1111
606,1111
607,1111
608,1111
609,1111
610,1110
610,1109
610,1108
610,1107
611,1107
612,1107
613,1107
614,1107
615,1107
616,1107
617,1107
618,1107
619,1107
620,1107
621,1107
622,1107
623,1107
624,1107
625,1106
625,1105
625,1104
625,1103
626,1103
627,1103
628,1103
629,1103
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,1099
652,1099
653,1099
654,1099
655,1099
656,1098
656,1097
656,1096
656,1095
657,1095
658,1095
659,1095
660,1095
661,1095
662,1095
663,1095
664,1095
665,1095
666,1095
667,1095
668,1095
669,1095
670,1095
671,1094
671,1093
671,1092
672,1092
673,1092
674,1092
675,1092
676,1092
677,1092
678,1092
679,1092
680,1092
681,1091
681,1090
681,1089
681,1088
682,1088
683,1088
684,1088
685,1088
686,1088
687,1088
688,1088
689,1088
690,1088
691,1088
692,1088
693,1088
694,1088
695,1088
696,1088
697,1088
698,1088
699,1088
700,1088
701,1087
701,1086
701,1085
701,1084
702,1084
703,1084
704,1084
705,1084
706,1084
707,1084
708,1084
709,1084
710,1084
711,1083
711,1082
711,1081
711,1080
712,1080
713,1080
714,1080
715,1080
716,1080
717,1080
718,1080
719,1080
720,1080
721,1080
722,1080
723,1080
724,1080
725,1080
726,1079
726,1078
727,1077
727,1076
728,1076
729,1076
730,1076
731,1076
732,1075
732,1074
732,1073
733,1073
734,1073
735,1073
736,1073
737,1073
738,1073
739,1073
740,1073
741,1073
742,1072
742,1071
742,1070
742,1069
743,1069
744,1069
745,1069
746,1069
747,1069
748,1069
749,1069
750,1069
751,1069
752,1068
752,1067
752,1066
752,1065
753,1065
754,1065
755,1065
756,1065
757,1065
758,1065
759,1065
760,1065
761,1065
762,1064
762,1063
762,1062
762,1061
763,1061
764,1061
765,1061
766,1061
767,1061
768,1061
769,1061
770,1061
771,1061
772,1060
772,1059
772,1058
773,1057
774,1057
775,1057
776,1057
777,1057
778,1057
779,1057
780,1057
781,1057
782,1057
783,1057
784,1057
785,1057
786,1057
787,1057
788,1057
789,1057
790,1057
791,1057
792,1056
792,1055
792,1054
793,1054
794,1054
795,1054
796,1054
797,1054
798,1054
799,1054
800,1054
801,1054
802,1053
802,1052
802,1051
802,1050
803,1050
804,1050
805,1050
806,1050
807,1050
808,1050
809,1050
810,1050
811,1050
812,1050
813,1049
813,1048
813,1047
813,1046
814,1046
815,1046
816,1046
817,1046
818,1046
819,1046
820,1046
821,1046
822,1046
823,1046
824,1046
825,1046
826,1046
827,1046
828,1045
828,1044
828,1043
828,1042
829,1042
830,1042
831,1042
832,1042
833,1042
834,1042
835,1042
836,1042
837,1042
838,1042
839,1042
840,1042
841,1042
842,1042
843,1041
843,1040
843,1039
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,1034
858,1033
858,1032
858,1031
859,1031
860,1031
861,1031
862,1031
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,1022
888,1021
889,1020
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,1012
910,1012
911,1012
912,1012
913,1012
914,1012
915,1012
916,1012
917,1012
918,1012
919,1011
919,1010
919,1009
919,1008
920,1008
921,1008
922,1008
923,1008
924,1007
924,1006
924,1005
924,1004
925,1004
926,1004
927,1004
928,1004
929,1004
930,1004
931,1004
932,1004
933,1004
934,1003
934,1002
934,1001
934,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,997
945,997
946,997
947,997
948,997
949,996
949,995
949,994
949,993
950,993
951,993
952,993
953,993
954,993
955,993
956,993
957,993
958,993
959,992
959,991
959,990
959,989
960,989
961,989
962,989
963,989
964,989
965,989
966,989
967,989
968,989
969,988
969,987
969,986
970,985
971,985
972,985
973,985
974,985
975,984
975,983
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,977
985,976
985,975
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,965
1005,964
1005,963
1006,963
1007,963
1008,963
1009,963
1010,963
1011,963
1012,963
1013,963
1014,963
1015,962
1015,961
1015,960
1015,959
1016,959
1017,959
1018,959
1019,959
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,951
1041,951
1042,951
1043,951
1044,951
1045,951
1046,951
1047,951
1048,951
1049,951
1050,951
1051,951
1052,951
1053,951
1054,951
1055,951
1056,951
1057,951
1058,951
1059,951
1060,951
1061,951
1062,951
1063,951
1064,951
1065,951
1066,951
1067,951
1068,951
1069,951
1070,951
1071,951
1072,951
1073,951
1074,951
1075,951
1075,952
1075,953
1075,954
1076,955
1077,955
1078,955
1079,955
1080,955
1081,955
1082,955
1083,955
1084,955
1085,955
1086,955
1087,955
1088,955
1089,955
1090,955
1091,955
1092,955
1093,955
1094,955
1095,955
1096,955
1097,955
1098,955
1099,955
1100,955
1100,956
1100,957
1100,958
1101,959
1102,959
1103,959
1104,959
1105,959
1106,959
1107,959
1108,959
1109,959
1110,959
1110,960
1110,961
1110,962
1111,963
1112,963
1113,963
1114,963
1115,963
1116,963
1117,963
1118,963
1119,963
1120,963
1120,964
1120,965
1121,966
1122,966
1123,966
1124,966
1125,966
1126,966
1127,966
1128,966
1129,966
1130,966
1130,967
1130,968
1130,969
1131,970
1132,970
1133,970
1134,970
1135,970
1136,970
1137,970
1138,970
1139,970
1140,970
1141,970
1142,970
1143,970
1144,970
1145,970
1146,970
1146,971
1146,972
1146,973
1147,974
1148,974
1149,974
1150,974
1151,974
1152,974
1153,974
1154,974
1155,974
1156,974
1157,974
1158,974
1159,974
1160,974
1161,974
1161,975
1161,976
1161,977
1162,978
1163,978
1164,978
1165,978
1166,978
1166,979
1166,980
1166,981
1167,982
1168,982
1169,982
1170,982
1171,982
1172,982
1173,982
1174,982
1175,982
1176,982
1176,983
1176,984
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
1192,985
1193,985
1194,985
1195,985
1196,985
1197,985
1198,985
1199,985
1200,985
1201,985
1202,985
1203,985
1204,985
1205,985
1206,985
1207,985
1208,985
1209,985
1210,985
1211,985
1212,985
1213,985
1214,985
1215,985
1216,985
1217,985
1218,985
1219,985
1220,985
1221,985
1222,985
1223,985
1224,985
1225,985
1226,985
1227,985
1228,985
1229,985
1230,985
1231,985
1232,985
1233,985
1234,985
1235,985
1236,985
1237,985
1238,985
1239,985
1240,985
1241,985
1242,985
1243,984
1243,983
1243,982
1244,982
1245,982
1246,982
1247,982
1248,982
1249,982
1250,982
1251,982
1252,982
1253,982
1254,982
1255,982
1256,982
1257,982
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,974
1284,974
1285,974
1286,974
1287,974
1288,973
1288,972
1288,971
1289,970
1290,970
1291,970
1292,970
1293,969
1293,968
1293,967
1294,966
1295,966
1296,966
1297,966
1298,966
1299,965
1299,964
1299,963
1300,963
1301,963
1302,963
1303,963
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,959
1320,959
1321,959
1322,959
1323,959
1324,958
1324,957
1324,956
1324,955
1325,955
1326,955
1327,955
1328,955
1329,954
1329,953
1329,952
1329,951
1330,951
1331,951
1332,951
1333,951
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
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
1355,932
1356,932
1357,932
1358,932
1359,931
1359,930
1359,929
1360,928
1361,928
1362,928
1363,928
1364,927
1364,926
1364,925
1365,925
1366,925
1367,925
1368,925
1369,924
1369,923
1369,922
1369,921
1369,920
1369,919
1369,918
1369,917
1370,917
1371,917
1372,917
1373,917
1374,916
1374,915
1374,914
1375,913
1376,913
1377,913
1378,913
1379,913
1380,913
1381,913
1382,913
1383,913
1384,913
1385,912
1385,911
1385,910
1385,909
1386,909
1387,909
1388,909
1389,909
1390,908
1390,907
1390,906
1390,905
1390,904
1390,903
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,886
1425,885
1425,884
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
1440,874
1440,873
1440,872
1441,871
1442,871
1443,871
1444,871
1445,871
1446,871
1447,871
1448,871
1449,871
1450,870
1450,869
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,855
1501,854
1501,853
1501,852
1502,852
1503,852
1504,852
1505,852
1506,852
1507,852
1508,852
1509,852
1510,852
1511,852
1512,852
1513,852
1514,852
1515,852
1516,852
1517,852
1518,852
1519,852
1520,852
1521,851
1521,850
1521,849
1522,849
1523,849
1524,849
1525,849
1526,849
1527,849
1528,849
1529,849
1530,849
1531,848
1531,847
1531,846
1531,845
1532,845
1533,845
1534,845
1535,845
1536,845
1537,845
1538,845
1539,845
1540,845
1541,845
1542,845
1543,845
1544,845
1545,845
1546,845
1547,845
1548,845
1549,845
1550,845
1551,845
1552,844
1552,843
1552,842
1552,841
1553,841
1554,841
1555,841
1556,841
1557,841
1558,841
1559,841
1560,841
1561,841
1562,840
1562,839
1562,838
1562,837
1563,837
1564,837
1565,837
1566,837
1567,837
1568,837
1569,837
1570,837
1571,837
1572,837
1573,837
1574,837
1575,837
1576,837
1577,836
1577,835
1577,834
1577,833
1578,833
1579,833
1580,833
1581,833
1582,833
1583,833
1584,833
1585,833
1586,833
1587,832
1587,831
1587,830
1588,830
1589,830
1590,830
1591,830
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,822
1629,822
1630,822
1631,822
1632,822
1633,822
1634,822
1635,822
1636,822
1637,822
1638,821
1638,820
1638,819
1638,818
1639,818
1640,818
1641,818
1642,818
1643,818
1644,818
1645,818
1646,818
1647,818
1648,818
1649,818
1650,818
1651,818
1652,818
1653,817
1653,816
1653,815
1653,814
1654,814
1655,814
1656,814
1657,814
1658,814
1659,814
1660,814
1661,814
1662,814
1663,813
1663,812
1663,811
1664,811
1665,811
1666,811
1667,811
1668,811
1669,811
1670,811
1671,811
1672,811
1673,810
1673,809
1673,808
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,798
1698,797
1699,796
1699,795
1700,795
1701,795
1702,795
1703,795
1704,795
1705,795
1706,795
1707,795
1708,795
1709,794
1709,793
1709,792
1710,792
1711,792
1712,792
1713,792
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,787
1734,786
1734,785
1734,784
1735,784
1736,784
1737,784
1738,784
1739,784
1740,784
1741,784
1742,784
1743,784
1744,784
1745,784
1746,784
1747,784
1748,784
1749,783
1749,782
1749,781
1749,780
1750,780
1751,780
1752,780
1753,780
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,768
1810,767
1810,766
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,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,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,745
1916,744
1916,743
1916,742
1917,742
1918,742
1919,742
1920,742
1921,742
1922,742
1923,742
1924,742
1925,742
1926,742
1927,742
1928,742
1929,742
1930,742
1931,741
1931,740
1931,739
1932,739
1933,739
1934,739
1935,739
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,735
1968,735
1969,735
1970,735
1971,735
1972,735
1973,735
1974,735
1975,735
1976,735
1977,734
1977,733
1977,732
1977,731
1978,731
1979,731
1980,731
1981,731
1982,731
1983,731
1984,731
1985,731
1986,731
1987,731
1988,731
1989,731
1990,731
1991,731
1992,731
1993,731
1994,731
1995,731
1996,731
1997,730
1997,729
1997,728
1997,727
1998,727
1999,727
2000,727
2001,727
2002,727
2003,727
2004,727
2005,727
2006,727
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,723
2039,723
2040,723
2041,723
2042,723
2043,723
2044,723
2045,723
2046,723
2047,723
2048,723
2049,723
2050,723
2051,723
2052,723
2053,722
2053,721
2053,720
2054,720
2055,720
2056,720
2057,720
2058,720
2059,720
2060,720
2061,720
2062,720
2063,720
2064,720
2065,720
2066,720
2067,720
2068,720
2069,720
2070,720
2071,720
2072,720
2073,719
2073,718
2073,717
2073,716
2074,716
2075,716
2076,716
2077,716
2078,716
2079,716
2080,716
2081,716
2082,716
2083,716
2084,716
2085,716
2086,716
2087,716
2088,715
2088,714
2088,713
2088,712
2089,712
2090,712
2091,712
2092,712
2093,712
2094,712
2095,712
2096,712
2097,712
2098,712
2099,712
2100,712
2101,712
2102,712
2103,712
2104,712
2105,712
2106,712
2107,712
2108,712
2109,712
2110,712
2111,712
2112,712
2113,712
2114,711
2114,710
2114,709
2114,708
2115,708
2116,708
2117,708
2118,708
2119,708
2120,708
2121,708
2122,708
2123,708
2124,708
2125,708
2126,708
2127,708
2128,708
2129,708
2130,708
2131,708
2132,708
2133,708
2134,708
2135,708
2136,708
2137,708
2138,708
2139,707
2139,706
2139,705
2139,704
2140,704
2141,704
2142,704
2143,704
2144,704
2145,704
2146,704
2147,704
2148,704
2149,704
2150,704
2151,704
2152,704
2153,704
2154,704
2155,704
2156,704
2157,704
2158,704
2159,703
2159,702
2159,701
2160,701
2161,701
2162,701
2163,701
2164,701
2165,701
2166,701
2167,701
2168,701
2169,701
2170,701
2171,701
2172,701
2173,701
2174,700
2174,699
2174,698
2174,697
2175,697
2176,697
2177,697
2178,697
2179,697
2180,697
2181,697
2182,697
2183,697
2184,696
2184,695
2184,694
2185,693
2186,693
2187,693
2188,693
2189,693
2190,693
2191,693
2192,693
2193,693
2194,693
2195,693
2196,693
2197,693
2198,693
2199,693
2200,692
2200,691
2200,690
2200,689
2201,689
2202,689
2203,689
2204,689
2205,689
2206,689
2207,689
2208,689
2209,689
2210,688
2210,687
2210,686
2210,685
2211,685
2212,685
2213,685
2214,685
2215,685
2216,685
2217,685
2218,685
2219,685
2220,685
2221,685
2222,685
2223,685
2224,685
2225,684
2225,683
2225,682
2226,682
2227,682
2228,682
2229,682
2230,682
2231,682
2232,682
2233,682
2234,682
2235,681
2235,680
2235,679
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,674
2261,674
2262,674
2263,674
2264,674
2265,673
2265,672
2265,671
2266,670
2267,670
2268,670
2269,670
2270,670
2271,670
2272,670
2273,670
2274,670
2275,670
2276,670
2277,670
2278,670
2279,670
2280,670
2281,669
2281,668
2281,667
2281,666
2282,666
2283,666
2284,666
2285,666
2286,666
2287,666
2288,666
2289,666
2290,666
2291,665
2291,664
2291,663
2292,663
2293,663
2294,663
2295,663
2296,663
2297,663
2298,663
2299,663
2300,663
2301,663
2302,663
2303,663
2304,663
2305,663
2306,663
2307,663
2308,663
2309,663
2310,663
2311,662
2311,661
2311,660
2311,659
2312,659
2313,659
2314,659
2315,659
2316,659
2317,659
2318,659
2319,659
2320,659
2321,658
2321,657
2321,656
2321,655
2322,655
2323,655
2324,655
2325,655
2326,655
2327,655
2328,655
2329,655
2330,655
2331,654
2331,653
2331,652
2331,651
2332,651
2333,651
2334,651
2335,651
2336,651
2337,651
2338,651
2339,651
2340,651
2341,651
2342,651
2343,651
2344,651
2345,651
2346,651
2347,651
2348,651
2349,651
2350,651
2351,651
2352,650
2352,649
2352,648
2352,647
2353,647
2354,647
2355,647
2356,647
2357,647
2358,647
2359,647
2360,647
2361,647
2362,647
2363,647
2364,647
2365,647
2366,647
2367,646
2367,645
2367,644
2368,644
2369,644
2370,644
2371,644
2372,644
2373,644
2374,644
2375,644
2376,644
2377,644
2378,644
2379,644
2380,644
2381,644
2382,644
2383,644
2384,644
2385,644
2386,644
2387,644
2388,644
2389,644
2390,644
2391,644
2392,644
2393,644
2394,644
2395,644
2396,644
2397,644
2398,644
2399,644
2400,644
2401,644
2402,643
2402,642
2402,641
2402,640
2403,640
2404,640
2405,640
2406,640
2407,640
2408,640
2409,640
2410,640
2411,640
2412,640
2413,640
2414,640
2415,640
2416,640
2417,639
2417,638
2417,637
2417,636
2418,636
2419,636
2420,636
2421,636
2422,636
2423,636
2424,636
2425,636
2426,636
2427,635
2427,634
2427,633
2428,632
2429,632
2430,632
2431,632
2432,632
2433,632
2434,632
2435,632
2436,632
2437,632
2438,632
2439,632
2440,632
2441,632
2442,632
2443,631
2443,630
2443,629
2443,628
2444,628
2445,628
2446,628
2447,628
2448,628
2449,628
2450,628
2451,628
2452,628
2453,627
2453,626
2453,625
2454,625
2455,625
2456,625
2457,625
2458,625
2459,625
2460,625
2461,625
2462,625
2463,624
2463,623
2463,622
2463,621
2464,621
2465,621
2466,621
2467,621
2468,620
2468,619
2468,618
2468,617
2469,617
2470,617
2471,617
2472,617
2473,617
2474,617
2475,617
2476,617
2477,617
2478,616
2478,615
2478,614
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,609
2504,609
2505,609
2506,609
2507,609
2508,609
2509,609
2510,609
2511,609
2512,609
2513,609
2514,609
2515,609
2516,609
2517,609
2518,609
2519,609
2520,609
2521,609
2522,609
2523,609
2524,609
2525,609
2526,609
2527,609
2528,609
2529,608
2529,607
2529,606
2530,606
2531,606
2532,606
2533,606
2534,605
2534,604
2534,603
2534,602
2535,602
2536,602
2537,602
2538,602
2539,602
2540,602
2541,602
2542,602
2543,602
2544,602
2545,602
2546,602
2547,602
2548,602
2549,602
2550,602
2551,602
2552,602
2553,602
2554,602
2555,602
2556,602
2557,602
2558,602
2559,602
2560,602
2561,602
2562,602
2563,602
2564,602
2565,602
2566,602
2567,602
2568,602
2569,601
2569,600
2569,599
2569,598
