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