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