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