1,1342
2,1342
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,1341
18,1340
18,1339
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,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,1296
114,1295
114,1294
114,1293
115,1293
116,1293
117,1293
118,1293
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,1284
144,1283
144,1282
145,1281
146,1281
147,1281
148,1281
149,1281
150,1281
151,1281
152,1281
153,1281
154,1280
154,1279
154,1278
155,1278
156,1278
157,1278
158,1278
159,1277
159,1276
159,1275
160,1274
161,1274
162,1274
163,1274
164,1274
165,1273
165,1272
165,1271
165,1270
166,1270
167,1270
168,1270
169,1270
170,1270
171,1270
172,1270
173,1270
174,1270
175,1269
175,1268
175,1267
175,1266
176,1266
177,1266
178,1266
179,1266
180,1266
181,1266
182,1266
183,1266
184,1266
185,1265
185,1264
185,1263
186,1262
187,1262
188,1262
189,1262
190,1262
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,1250
225,1249
225,1248
225,1247
226,1247
227,1247
228,1247
229,1247
230,1247
231,1247
232,1247
233,1247
234,1247
235,1247
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,1242
251,1241
251,1240
252,1240
253,1240
254,1240
255,1240
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,1235
271,1234
271,1233
271,1232
272,1232
273,1232
274,1232
275,1232
276,1232
277,1232
278,1232
279,1232
280,1232
281,1231
281,1230
281,1229
281,1228
282,1228
283,1228
284,1228
285,1228
286,1227
286,1226
286,1225
287,1225
288,1225
289,1225
290,1225
291,1225
292,1225
293,1225
294,1225
295,1225
296,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,1216
327,1215
327,1214
327,1213
328,1213
329,1213
330,1213
331,1213
332,1212
332,1211
332,1210
332,1209
333,1209
334,1209
335,1209
336,1209
337,1209
338,1209
339,1209
340,1209
341,1209
342,1209
343,1209
344,1209
345,1209
346,1209
347,1208
347,1207
347,1206
348,1206
349,1206
350,1206
351,1206
352,1206
353,1206
354,1206
355,1206
356,1206
357,1205
357,1204
357,1203
357,1202
358,1202
359,1202
360,1202
361,1202
362,1202
363,1202
364,1202
365,1202
366,1202
367,1201
367,1200
367,1199
367,1198
368,1198
369,1198
370,1198
371,1198
372,1197
372,1196
372,1195
372,1194
373,1194
374,1194
375,1194
376,1194
377,1194
378,1194
379,1194
380,1194
381,1194
382,1193
382,1192
382,1191
382,1190
383,1190
384,1190
385,1190
386,1190
387,1190
388,1190
389,1190
390,1190
391,1190
392,1189
392,1188
392,1187
393,1187
394,1187
395,1187
396,1187
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,1174
433,1173
433,1172
433,1171
434,1171
435,1171
436,1171
437,1171
438,1171
439,1171
440,1171
441,1171
442,1171
443,1171
444,1171
445,1171
446,1171
447,1171
448,1170
448,1169
448,1168
449,1168
450,1168
451,1168
452,1168
453,1168
454,1168
455,1168
456,1168
457,1168
458,1167
458,1166
458,1165
458,1164
459,1164
460,1164
461,1164
462,1164
463,1164
464,1164
465,1164
466,1164
467,1164
468,1164
469,1164
470,1164
471,1164
472,1164
473,1163
473,1162
473,1161
473,1160
474,1160
475,1160
476,1160
477,1160
478,1159
478,1158
478,1157
479,1156
480,1156
481,1156
482,1156
483,1156
484,1156
485,1156
486,1156
487,1156
488,1156
489,1155
489,1154
489,1153
489,1152
490,1152
491,1152
492,1152
493,1152
494,1151
494,1150
494,1149
495,1149
496,1149
497,1149
498,1149
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,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,1129
549,1128
549,1127
549,1126
550,1126
551,1126
552,1126
553,1126
554,1126
555,1126
556,1126
557,1126
558,1126
559,1125
559,1124
559,1123
559,1122
560,1122
561,1122
562,1122
563,1122
564,1122
565,1122
566,1122
567,1122
568,1122
569,1122
570,1121
570,1120
570,1119
570,1118
571,1118
572,1118
573,1118
574,1118
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,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,1106
620,1105
620,1104
620,1103
621,1103
622,1103
623,1103
624,1103
625,1103
626,1103
627,1103
628,1103
629,1103
630,1103
631,1103
632,1103
633,1103
634,1103
635,1102
635,1101
635,1100
635,1099
636,1099
637,1099
638,1099
639,1099
640,1098
640,1097
640,1096
641,1095
642,1095
643,1095
644,1095
645,1095
646,1095
647,1095
648,1095
649,1095
650,1095
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,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,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,1060
762,1059
762,1058
762,1057
763,1057
764,1057
765,1057
766,1057
767,1057
768,1057
769,1057
770,1057
771,1057
772,1057
773,1057
774,1057
775,1057
776,1057
777,1056
777,1055
777,1054
778,1054
779,1054
780,1054
781,1054
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,1050
803,1050
804,1050
805,1050
806,1050
807,1049
807,1048
807,1047
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,1034
858,1033
858,1032
858,1031
859,1031
860,1031
861,1031
862,1031
863,1030
863,1029
863,1028
863,1027
864,1027
865,1027
866,1027
867,1027
868,1027
869,1027
870,1027
871,1027
872,1027
873,1026
873,1025
873,1024
873,1023
874,1023
875,1023
876,1023
877,1023
878,1022
878,1021
878,1020
879,1019
880,1019
881,1019
882,1019
883,1019
884,1019
885,1019
886,1019
887,1019
888,1018
888,1017
889,1016
890,1016
891,1016
892,1016
893,1016
894,1015
894,1014
894,1013
894,1012
895,1012
896,1012
897,1012
898,1012
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,996
934,995
934,994
934,993
935,993
936,993
937,993
938,993
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,988
949,987
949,986
949,985
950,985
951,985
952,985
953,985
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,982
965,982
966,982
967,982
968,982
969,981
969,980
969,979
970,978
971,978
972,978
973,978
974,978
975,977
975,976
975,975
975,974
975,973
975,972
975,971
975,970
976,970
977,970
978,970
979,970
980,969
980,968
980,967
980,966
981,966
982,966
983,966
984,966
985,965
985,964
985,963
986,963
987,963
988,963
989,963
990,962
990,961
990,960
990,959
991,959
992,959
993,959
994,959
995,959
996,959
997,959
998,959
999,959
1000,958
1000,957
1000,956
1000,955
1001,955
1002,955
1003,955
1004,955
1005,955
1006,955
1007,955
1008,955
1009,955
1010,954
1010,953
1010,952
1010,951
1011,951
1012,951
1013,951
1014,951
1015,951
1016,951
1017,951
1018,951
1019,951
1020,951
1021,951
1022,951
1023,951
1024,951
1025,950
1025,949
1025,948
1025,947
1026,947
1027,947
1028,947
1029,947
1030,947
1031,947
1032,947
1033,947
1034,947
1035,947
1036,947
1037,947
1038,947
1039,947
1040,947
1041,947
1042,947
1043,947
1044,947
1045,947
1046,947
1047,947
1048,947
1049,947
1050,947
1051,947
1052,947
1053,947
1054,947
1055,947
1056,947
1057,947
1058,947
1059,947
1060,947
1061,947
1062,947
1063,947
1064,947
1065,947
1066,947
1067,947
1068,947
1069,947
1070,947
1071,947
1072,947
1073,947
1074,947
1075,947
1075,948
1075,949
1075,950
1076,951
1077,951
1078,951
1079,951
1080,951
1081,951
1082,951
1083,951
1084,951
1085,951
1086,951
1087,951
1088,951
1089,951
1090,951
1090,952
1090,953
1090,954
1091,955
1092,955
1093,955
1094,955
1095,955
1096,955
1097,955
1098,955
1099,955
1100,955
1101,955
1102,955
1103,955
1104,955
1105,955
1106,955
1107,955
1108,955
1109,955
1110,955
1110,956
1110,957
1110,958
1111,959
1112,959
1113,959
1114,959
1115,959
1116,959
1117,959
1118,959
1119,959
1120,959
1121,959
1122,959
1123,959
1124,959
1125,959
1126,959
1127,959
1128,959
1129,959
1130,959
1130,960
1130,961
1130,962
1131,963
1132,963
1133,963
1134,963
1135,963
1136,964
1136,965
1137,966
1138,966
1139,966
1140,966
1141,966
1142,966
1143,966
1144,966
1145,966
1146,967
1146,968
1146,969
1147,970
1148,970
1149,970
1150,970
1151,970
1151,971
1151,972
1151,973
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
1177,982
1178,982
1179,982
1180,982
1181,982
1182,982
1183,982
1184,982
1185,982
1186,982
1186,983
1186,984
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,986
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,986
1227,987
1227,988
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,989
1249,989
1250,989
1251,989
1252,989
1253,989
1254,989
1255,989
1256,989
1257,989
1258,988
1258,987
1258,986
1258,985
1259,985
1260,985
1261,985
1262,985
1263,985
1264,985
1265,985
1266,985
1267,985
1268,984
1268,983
1268,982
1269,982
1270,982
1271,982
1272,982
1273,982
1274,982
1275,982
1276,982
1277,982
1278,981
1278,980
1278,979
1278,978
1279,978
1280,978
1281,978
1282,978
1283,978
1284,978
1285,978
1286,978
1287,978
1288,978
1289,978
1290,978
1291,978
1292,978
1293,977
1293,976
1293,975
1294,974
1295,974
1296,974
1297,974
1298,974
1299,973
1299,972
1299,971
1299,970
1300,970
1301,970
1302,970
1303,970
1304,970
1305,970
1306,970
1307,970
1308,970
1309,969
1309,968
1309,967
1309,966
1309,965
1309,964
1309,963
1310,963
1311,963
1312,963
1313,963
1314,963
1315,963
1316,963
1317,963
1318,963
1319,962
1319,961
1319,960
1319,959
1320,959
1321,959
1322,959
1323,959
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,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,944
1350,944
1351,944
1352,944
1353,944
1354,943
1354,942
1354,941
1354,940
1355,940
1356,940
1357,940
1358,940
1359,939
1359,938
1359,937
1359,936
1360,936
1361,936
1362,936
1363,936
1364,935
1364,934
1364,933
1364,932
1365,932
1366,932
1367,932
1368,932
1369,931
1369,930
1369,929
1370,928
1371,928
1372,928
1373,928
1374,927
1374,926
1375,925
1376,925
1377,925
1378,925
1379,925
1380,924
1380,923
1380,922
1380,921
1381,921
1382,921
1383,921
1384,921
1385,920
1385,919
1385,918
1385,917
1386,917
1387,917
1388,917
1389,917
1390,916
1390,915
1390,914
1390,913
1391,913
1392,913
1393,913
1394,913
1395,912
1395,911
1395,910
1395,909
1396,909
1397,909
1398,909
1399,909
1400,908
1400,907
1400,906
1401,906
1402,906
1403,906
1404,906
1405,906
1406,906
1407,906
1408,906
1409,906
1410,905
1410,904
1410,903
1410,902
1411,902
1412,902
1413,902
1414,902
1415,901
1415,900
1415,899
1415,898
1416,898
1417,898
1418,898
1419,898
1420,898
1421,898
1422,898
1423,898
1424,898
1425,897
1425,896
1425,895
1425,894
1426,894
1427,894
1428,894
1429,894
1430,893
1430,892
1430,891
1430,890
1431,890
1432,890
1433,890
1434,890
1435,889
1435,888
1435,887
1435,886
1435,885
1435,884
1435,883
1436,883
1437,883
1438,883
1439,883
1440,883
1441,883
1442,883
1443,883
1444,883
1445,882
1445,881
1445,880
1445,879
1446,879
1447,879
1448,879
1449,879
1450,878
1450,877
1450,876
1450,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,871
1462,871
1463,871
1464,871
1465,871
1466,871
1467,871
1468,871
1469,871
1470,871
1471,870
1471,869
1471,868
1472,868
1473,868
1474,868
1475,868
1476,868
1477,868
1478,868
1479,868
1480,868
1481,868
1482,868
1483,868
1484,868
1485,868
1486,868
1487,868
1488,868
1489,868
1490,868
1491,867
1491,866
1491,865
1491,864
1492,864
1493,864
1494,864
1495,864
1496,864
1497,864
1498,864
1499,864
1500,864
1501,864
1502,864
1503,864
1504,864
1505,864
1506,863
1506,862
1506,861
1506,860
1507,860
1508,860
1509,860
1510,860
1511,860
1512,860
1513,860
1514,860
1515,860
1516,860
1517,860
1518,860
1519,860
1520,860
1521,859
1521,858
1521,857
1521,856
1522,856
1523,856
1524,856
1525,856
1526,856
1527,856
1528,856
1529,856
1530,856
1531,855
1531,854
1531,853
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,844
1562,843
1562,842
1562,841
1563,841
1564,841
1565,841
1566,841
1567,841
1568,841
1569,841
1570,841
1571,841
1572,840
1572,839
1572,838
1572,837
1573,837
1574,837
1575,837
1576,837
1577,837
1578,837
1579,837
1580,837
1581,837
1582,837
1583,837
1584,837
1585,837
1586,837
1587,836
1587,835
1587,834
1588,833
1589,833
1590,833
1591,833
1592,833
1593,833
1594,833
1595,833
1596,833
1597,832
1597,831
1597,830
1598,830
1599,830
1600,830
1601,830
1602,830
1603,830
1604,830
1605,830
1606,830
1607,829
1607,828
1607,827
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,821
1633,820
1633,819
1633,818
1634,818
1635,818
1636,818
1637,818
1638,817
1638,816
1638,815
1638,814
1639,814
1640,814
1641,814
1642,814
1643,814
1644,814
1645,814
1646,814
1647,814
1648,814
1649,814
1650,814
1651,814
1652,814
1653,813
1653,812
1653,811
1654,811
1655,811
1656,811
1657,811
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,806
1673,805
1673,804
1673,803
1674,803
1675,803
1676,803
1677,803
1678,803
1679,803
1680,803
1681,803
1682,803
1683,802
1683,801
1683,800
1683,799
1684,799
1685,799
1686,799
1687,799
1688,799
1689,799
1690,799
1691,799
1692,799
1693,798
1693,797
1693,796
1694,795
1695,795
1696,795
1697,795
1698,795
1699,795
1700,795
1701,795
1702,795
1703,795
1704,794
1704,793
1704,792
1705,792
1706,792
1707,792
1708,792
1709,792
1710,792
1711,792
1712,792
1713,792
1714,792
1715,792
1716,792
1717,792
1718,792
1719,791
1719,790
1719,789
1719,788
1720,788
1721,788
1722,788
1723,788
1724,788
1725,788
1726,788
1727,788
1728,788
1729,787
1729,786
1729,785
1729,784
1730,784
1731,784
1732,784
1733,784
1734,784
1735,784
1736,784
1737,784
1738,784
1739,784
1740,784
1741,784
1742,784
1743,784
1744,783
1744,782
1744,781
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,775
1764,774
1764,773
1765,773
1766,773
1767,773
1768,773
1769,773
1770,773
1771,773
1772,773
1773,773
1774,772
1774,771
1774,770
1774,769
1775,769
1776,769
1777,769
1778,769
1779,769
1780,769
1781,769
1782,769
1783,769
1784,769
1785,768
1785,767
1785,766
1785,765
1786,765
1787,765
1788,765
1789,765
1790,765
1791,765
1792,765
1793,765
1794,765
1795,764
1795,763
1795,762
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,754
1836,754
1837,754
1838,754
1839,754
1840,753
1840,752
1840,751
1840,750
1841,750
1842,750
1843,750
1844,750
1845,750
1846,750
1847,750
1848,750
1849,750
1850,750
1851,750
1852,750
1853,750
1854,750
1855,749
1855,748
1855,747
1855,746
1856,746
1857,746
1858,746
1859,746
1860,746
1861,746
1862,746
1863,746
1864,746
1865,746
1866,746
1867,746
1868,746
1869,746
1870,746
1871,746
1872,746
1873,746
1874,746
1875,746
1876,745
1876,744
1876,743
1876,742
1877,742
1878,742
1879,742
1880,742
1881,742
1882,742
1883,742
1884,742
1885,742
1886,742
1887,742
1888,742
1889,742
1890,742
1891,742
1892,742
1893,742
1894,742
1895,742
1896,741
1896,740
1896,739
1897,739
1898,739
1899,739
1900,739
1901,739
1902,739
1903,739
1904,739
1905,739
1906,739
1907,739
1908,739
1909,739
1910,739
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,735
1937,735
1938,735
1939,735
1940,735
1941,735
1942,735
1943,735
1944,735
1945,735
1946,735
1947,735
1948,735
1949,735
1950,735
1951,735
1952,734
1952,733
1952,732
1952,731
1953,731
1954,731
1955,731
1956,731
1957,731
1958,731
1959,731
1960,731
1961,731
1962,731
1963,731
1964,731
1965,731
1966,731
1967,730
1967,729
1967,728
1967,727
1968,727
1969,727
1970,727
1971,727
1972,727
1973,727
1974,727
1975,727
1976,727
1977,727
1978,727
1979,727
1980,727
1981,727
1982,727
1983,727
1984,727
1985,727
1986,727
1987,726
1987,725
1987,724
1987,723
1988,723
1989,723
1990,723
1991,723
1992,723
1993,723
1994,723
1995,723
1996,723
1997,723
1998,723
1999,723
2000,723
2001,723
2002,723
2003,723
2004,723
2005,723
2006,723
2007,722
2007,721
2007,720
2008,720
2009,720
2010,720
2011,720
2012,720
2013,720
2014,720
2015,720
2016,720
2017,720
2018,720
2019,720
2020,720
2021,720
2022,720
2023,720
2024,720
2025,720
2026,720
2027,720
2028,719
2028,718
2028,717
2028,716
2029,716
2030,716
2031,716
2032,716
2033,716
2034,716
2035,716
2036,716
2037,716
2038,716
2039,716
2040,716
2041,716
2042,716
2043,716
2044,716
2045,716
2046,716
2047,716
2048,716
2049,716
2050,716
2051,716
2052,716
2053,716
2054,716
2055,716
2056,716
2057,716
2058,715
2058,714
2058,713
2058,712
2059,712
2060,712
2061,712
2062,712
2063,712
2064,712
2065,712
2066,712
2067,712
2068,712
2069,712
2070,712
2071,712
2072,712
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,711
2088,710
2088,709
2088,708
2089,708
2090,708
2091,708
2092,708
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,704
2135,704
2136,704
2137,704
2138,704
2139,703
2139,702
2139,701
2140,701
2141,701
2142,701
2143,701
2144,701
2145,701
2146,701
2147,701
2148,701
2149,701
2150,701
2151,701
2152,701
2153,701
2154,700
2154,699
2154,698
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,684
2210,683
2210,682
2211,682
2212,682
2213,682
2214,682
2215,682
2216,682
2217,682
2218,682
2219,682
2220,682
2221,682
2222,682
2223,682
2224,682
2225,681
2225,680
2225,679
2225,678
2226,678
2227,678
2228,678
2229,678
2230,678
2231,678
2232,678
2233,678
2234,678
2235,678
2236,678
2237,678
2238,678
2239,678
2240,677
2240,676
2240,675
2240,674
2241,674
2242,674
2243,674
2244,674
2245,674
2246,674
2247,674
2248,674
2249,674
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,663
2297,663
2298,663
2299,663
2300,663
2301,662
2301,661
2301,660
2301,659
2302,659
2303,659
2304,659
2305,659
2306,659
2307,659
2308,659
2309,659
2310,659
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,655
2332,655
2333,655
2334,655
2335,655
2336,654
2336,653
2336,652
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,651
2353,651
2354,651
2355,651
2356,651
2357,651
2358,651
2359,651
2360,651
2361,651
2362,651
2363,651
2364,651
2365,651
2366,651
2367,650
2367,649
2367,648
2367,647
2368,647
2369,647
2370,647
2371,647
2372,647
2373,647
2374,647
2375,647
2376,647
2377,647
2378,647
2379,647
2380,647
2381,647
2382,647
2383,647
2384,647
2385,647
2386,647
2387,647
2388,647
2389,647
2390,647
2391,647
2392,646
2392,645
2392,644
2393,644
2394,644
2395,644
2396,644
2397,644
2398,644
2399,644
2400,644
2401,644
2402,644
2403,644
2404,644
2405,644
2406,644
2407,644
2408,644
2409,644
2410,644
2411,644
2412,644
2413,644
2414,644
2415,644
2416,644
2417,643
2417,642
2417,641
2417,640
2418,640
2419,640
2420,640
2421,640
2422,640
2423,640
2424,640
2425,640
2426,640
2427,639
2427,638
2427,637
2428,636
2429,636
2430,636
2431,636
2432,636
2433,635
2433,634
2433,633
2433,632
2434,632
2435,632
2436,632
2437,632
2438,632
2439,632
2440,632
2441,632
2442,632
2443,632
2444,632
2445,632
2446,632
2447,632
2448,631
2448,630
2448,629
2448,628
2449,628
2450,628
2451,628
2452,628
2453,628
2454,628
2455,628
2456,628
2457,628
2458,628
2459,628
2460,628
2461,628
2462,628
2463,627
2463,626
2463,625
2464,625
2465,625
2466,625
2467,625
2468,624
2468,623
2468,622
2468,621
2469,621
2470,621
2471,621
2472,621
2473,621
2474,621
2475,621
2476,621
2477,621
2478,620
2478,619
2478,618
2478,617
2479,617
2480,617
2481,617
2482,617
2483,617
2484,617
2485,617
2486,617
2487,617
2488,616
2488,615
2488,614
2488,613
2489,613
2490,613
2491,613
2492,613
2493,613
2494,613
2495,613
2496,613
2497,613
2498,613
2499,613
2500,613
2501,613
2502,613
2503,613
2504,613
2505,613
2506,613
2507,613
2508,612
2508,611
2509,610
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,606
2535,606
2536,606
2537,606
2538,606
2539,605
2539,604
2539,603
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,601
2564,600
2564,599
2564,598
2565,598
2566,598
2567,598
2568,598
2569,597
2569,596
2569,595
2569,594
