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