1,1179
2,1179
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,1174
13,1173
13,1172
13,1171
14,1171
15,1171
16,1171
17,1171
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,1155
63,1154
63,1153
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,1148
84,1147
84,1146
84,1145
85,1145
86,1145
87,1145
88,1145
89,1144
89,1143
89,1142
89,1141
90,1141
91,1141
92,1141
93,1141
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,1136
104,1135
104,1134
104,1133
105,1133
106,1133
107,1133
108,1133
109,1133
110,1133
111,1133
112,1133
113,1133
114,1132
114,1131
114,1130
115,1130
116,1130
117,1130
118,1130
119,1130
120,1130
121,1130
122,1130
123,1130
124,1129
124,1128
124,1127
124,1126
125,1126
126,1126
127,1126
128,1126
129,1125
129,1124
129,1123
129,1122
130,1122
131,1122
132,1122
133,1122
134,1122
135,1122
136,1122
137,1122
138,1122
139,1121
139,1120
139,1119
139,1118
140,1118
141,1118
142,1118
143,1118
144,1118
145,1118
146,1118
147,1118
148,1118
149,1117
149,1116
149,1115
150,1114
151,1114
152,1114
153,1114
154,1114
155,1114
156,1114
157,1114
158,1114
159,1113
159,1112
160,1111
161,1111
162,1111
163,1111
164,1111
165,1111
166,1111
167,1111
168,1111
169,1111
170,1111
171,1111
172,1111
173,1111
174,1111
175,1110
175,1109
175,1108
175,1107
176,1107
177,1107
178,1107
179,1107
180,1106
180,1105
180,1104
180,1103
181,1103
182,1103
183,1103
184,1103
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,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,1076
241,1076
242,1076
243,1076
244,1076
245,1076
246,1075
246,1074
246,1073
247,1073
248,1073
249,1073
250,1073
251,1073
252,1073
253,1073
254,1073
255,1073
256,1072
256,1071
256,1070
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,1065
267,1065
268,1065
269,1065
270,1065
271,1064
271,1063
271,1062
271,1061
272,1061
273,1061
274,1061
275,1061
276,1061
277,1061
278,1061
279,1061
280,1061
281,1060
281,1059
281,1058
282,1057
283,1057
284,1057
285,1057
286,1056
286,1055
286,1054
287,1054
288,1054
289,1054
290,1054
291,1054
292,1054
293,1054
294,1054
295,1054
296,1053
296,1052
296,1051
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,1031
343,1031
344,1031
345,1031
346,1031
347,1030
347,1029
347,1028
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,1015
377,1014
377,1013
377,1012
378,1012
379,1012
380,1012
381,1012
382,1012
383,1012
384,1012
385,1012
386,1012
387,1011
387,1010
387,1009
387,1008
388,1008
389,1008
390,1008
391,1008
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,1003
402,1002
403,1001
404,1000
405,1000
406,1000
407,1000
408,1000
409,1000
410,1000
411,1000
412,1000
413,999
413,998
413,997
414,997
415,997
416,997
417,997
418,996
418,995
418,994
418,993
419,993
420,993
421,993
422,993
423,993
424,993
425,993
426,993
427,993
428,992
428,991
428,990
428,989
429,989
430,989
431,989
432,989
433,988
433,987
433,986
433,985
434,985
435,985
436,985
437,985
438,985
439,985
440,985
441,985
442,985
443,984
443,983
443,982
444,982
445,982
446,982
447,982
448,982
449,982
450,982
451,982
452,982
453,981
453,980
453,979
453,978
454,978
455,978
456,978
457,978
458,978
459,978
460,978
461,978
462,978
463,977
463,976
463,975
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,969
478,968
478,967
479,966
480,966
481,966
482,966
483,966
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,951
515,951
516,951
517,951
518,951
519,950
519,949
519,948
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,944
530,944
531,944
532,944
533,944
534,943
534,942
534,941
534,940
535,940
536,940
537,940
538,940
539,940
540,940
541,940
542,940
543,940
544,939
544,938
544,937
544,936
545,936
546,936
547,936
548,936
549,936
550,936
551,936
552,936
553,936
554,935
554,934
554,933
554,932
555,932
556,932
557,932
558,932
559,932
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,927
575,926
575,925
576,925
577,925
578,925
579,925
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,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,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,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,901
630,900
630,899
630,898
631,898
632,898
633,898
634,898
635,898
636,898
637,898
638,898
639,898
640,897
640,896
640,895
641,894
642,894
643,894
644,894
645,894
646,894
647,894
648,894
649,894
650,894
651,893
651,892
651,891
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,868
733,868
734,868
735,868
736,868
737,867
737,866
737,865
737,864
738,864
739,864
740,864
741,864
742,864
743,864
744,864
745,864
746,864
747,864
748,864
749,864
750,864
751,864
752,863
752,862
752,861
752,860
753,860
754,860
755,860
756,860
757,860
758,860
759,860
760,860
761,860
762,860
763,860
764,860
765,860
766,860
767,859
767,858
767,857
767,856
768,856
769,856
770,856
771,856
772,856
773,856
774,856
775,856
776,856
777,855
777,854
777,853
777,852
778,852
779,852
780,852
781,852
782,852
783,852
784,852
785,852
786,852
787,852
788,852
789,852
790,852
791,852
792,852
793,852
794,852
795,852
796,852
797,851
797,850
797,849
798,849
799,849
800,849
801,849
802,849
803,849
804,849
805,849
806,849
807,849
808,849
809,849
810,849
811,849
812,849
813,848
813,847
813,846
813,845
814,845
815,845
816,845
817,845
818,845
819,845
820,845
821,845
822,845
823,844
823,843
823,842
823,841
824,841
825,841
826,841
827,841
828,841
829,841
830,841
831,841
832,841
833,841
834,841
835,841
836,841
837,841
838,840
838,839
838,838
838,837
839,837
840,837
841,837
842,837
843,837
844,837
845,837
846,837
847,837
848,836
848,835
848,834
848,833
849,833
850,833
851,833
852,833
853,833
854,833
855,833
856,833
857,833
858,833
859,833
860,833
861,833
862,833
863,832
863,831
863,830
864,830
865,830
866,830
867,830
868,830
869,830
870,830
871,830
872,830
873,829
873,828
873,827
873,826
874,826
875,826
876,826
877,826
878,826
879,826
880,826
881,826
882,826
883,825
883,824
883,823
883,822
884,822
885,822
886,822
887,822
888,822
889,822
890,822
891,822
892,822
893,822
894,821
894,820
894,819
894,818
895,818
896,818
897,818
898,818
899,817
899,816
899,815
899,814
900,814
901,814
902,814
903,814
904,814
905,814
906,814
907,814
908,814
909,813
909,812
909,811
910,811
911,811
912,811
913,811
914,810
914,809
914,808
914,807
915,807
916,807
917,807
918,807
919,807
920,807
921,807
922,807
923,807
924,806
924,805
924,804
924,803
925,803
926,803
927,803
928,803
929,803
930,803
931,803
932,803
933,803
934,802
934,801
934,800
934,799
935,799
936,799
937,799
938,799
939,798
939,797
939,796
940,795
941,795
942,795
943,795
944,795
945,795
946,795
947,795
948,795
949,794
949,793
949,792
950,792
951,792
952,792
953,792
954,792
955,792
956,792
957,792
958,792
959,791
959,790
959,789
959,788
960,788
961,788
962,788
963,788
964,788
965,788
966,788
967,788
968,788
969,787
969,786
969,785
970,784
971,784
972,784
973,784
974,784
975,784
976,784
977,784
978,784
979,784
980,783
980,782
980,781
980,780
981,780
982,780
983,780
984,780
985,780
986,780
987,780
988,780
989,780
990,779
990,778
990,777
991,776
992,776
993,776
994,776
995,776
996,776
997,776
998,776
999,776
1000,775
1000,774
1000,773
1001,773
1002,773
1003,773
1004,773
1005,773
1006,773
1007,773
1008,773
1009,773
1010,772
1010,771
1010,770
1010,769
1011,769
1012,769
1013,769
1014,769
1015,769
1016,769
1017,769
1018,769
1019,769
1020,768
1020,767
1020,766
1020,765
1021,765
1022,765
1023,765
1024,765
1025,765
1026,765
1027,765
1028,765
1029,765
1030,764
1030,763
1030,762
1030,761
1031,761
1032,761
1033,761
1034,761
1035,761
1036,761
1037,761
1038,761
1039,761
1040,760
1040,759
1040,758
1041,758
1042,757
1043,757
1044,757
1045,757
1046,757
1047,757
1048,757
1049,757
1050,756
1050,755
1051,754
1052,754
1053,754
1054,754
1055,754
1056,754
1057,754
1058,754
1059,754
1060,754
1061,753
1061,752
1061,751
1061,750
1062,750
1063,750
1064,750
1065,750
1066,750
1067,750
1068,750
1069,750
1070,750
1071,749
1071,748
1071,747
1071,746
1072,746
1073,746
1074,746
1075,746
1076,746
1077,746
1078,746
1079,746
1080,746
1081,745
1081,744
1081,743
1081,742
1082,742
1083,742
1084,742
1085,742
1086,742
1087,742
1088,742
1089,742
1090,742
1091,741
1091,740
1091,739
1092,739
1093,739
1094,739
1095,739
1096,739
1097,739
1098,739
1099,739
1100,739
1101,739
1102,739
1103,739
1104,739
1105,739
1106,738
1106,737
1106,736
1106,735
1107,735
1108,735
1109,735
1110,735
1111,735
1112,735
1113,735
1114,735
1115,735
1116,734
1116,733
1116,732
1116,731
1117,731
1118,731
1119,731
1120,731
1121,731
1122,731
1123,731
1124,731
1125,731
1126,731
1127,731
1128,731
1129,731
1130,731
1131,730
1131,729
1131,728
1132,727
1133,727
1134,727
1135,727
1136,727
1137,727
1138,727
1139,727
1140,727
1141,727
1142,726
1142,725
1142,724
1142,723
1143,723
1144,723
1145,723
1146,723
1147,722
1147,721
1147,720
1148,720
1149,720
1150,720
1151,720
1152,720
1153,720
1154,720
1155,720
1156,720
1157,719
1157,718
1157,717
1157,716
1158,716
1159,716
1160,716
1161,716
1162,716
1163,716
1164,716
1165,716
1166,716
1167,715
1167,714
1167,713
1167,712
1168,712
1169,712
1170,712
1171,712
1172,712
1173,712
1174,712
1175,712
1176,712
1177,712
1178,712
1179,712
1180,712
1181,712
1182,711
1182,710
1182,709
1182,708
1183,708
1184,708
1185,708
1186,708
1187,708
1188,708
1189,708
1190,708
1191,708
1192,707
1192,706
1192,705
1192,704
1193,704
1194,704
1195,704
1196,704
1197,704
1198,704
1199,704
1200,704
1201,704
1202,704
1203,704
1204,704
1205,704
1206,704
1207,703
1207,702
1207,701
1208,701
1209,701
1210,701
1211,701
1212,701
1213,701
1214,701
1215,701
1216,701
1217,701
1218,700
1218,699
1218,698
1218,697
1219,697
1220,697
1221,697
1222,697
1223,697
1224,697
1225,697
1226,697
1227,697
1228,696
1228,695
1228,694
1228,693
1229,693
1230,693
1231,693
1232,693
1233,693
1234,693
1235,693
1236,693
1237,693
1238,692
1238,691
1238,690
1238,689
1239,689
1240,689
1241,689
1242,689
1243,689
1244,689
1245,689
1246,689
1247,689
1248,688
1248,687
1248,686
1248,685
1249,685
1250,685
1251,685
1252,685
1253,685
1254,685
1255,685
1256,685
1257,685
1258,684
1258,683
1258,682
1259,682
1260,682
1261,682
1262,682
1263,682
1264,682
1265,682
1266,682
1267,682
1268,681
1268,680
1268,679
1268,678
1269,678
1270,678
1271,678
1272,678
1273,678
1274,678
1275,678
1276,678
1277,678
1278,677
1278,676
1278,675
1278,674
1279,674
1280,674
1281,674
1282,674
1283,674
1284,674
1285,674
1286,674
1287,674
1288,673
1288,672
1288,671
1289,670
1290,670
1291,670
1292,670
1293,670
1294,670
1295,670
1296,670
1297,670
1298,670
1299,669
1299,668
1299,667
1299,666
1300,666
1301,666
1302,666
1303,666
1304,665
1304,664
1304,663
1305,663
1306,663
1307,663
1308,663
1309,662
1309,661
1309,660
1309,659
1310,659
1311,659
1312,659
1313,659
1314,659
1315,659
1316,659
1317,659
1318,659
1319,658
1319,657
1319,656
1319,655
1320,655
1321,655
1322,655
1323,655
1324,654
1324,653
1324,652
1324,651
1325,651
1326,651
1327,651
1328,651
1329,651
1330,651
1331,651
1332,651
1333,651
1334,650
1334,649
1334,648
1334,647
1335,647
1336,647
1337,647
1338,647
1339,646
1339,645
1339,644
1340,644
1341,644
1342,644
1343,644
1344,644
1345,644
1346,644
1347,644
1348,644
1349,643
1349,642
1349,641
1349,640
1350,640
1351,640
1352,640
1353,640
1354,640
1355,640
1356,640
1357,640
1358,640
1359,639
1359,638
1359,637
1359,636
1360,636
1361,636
1362,636
1363,636
1364,636
1365,636
1366,636
1367,636
1368,636
1369,635
1369,634
1369,633
1370,632
1371,632
1372,632
1373,632
1374,632
1375,632
1376,632
1377,632
1378,632
1379,632
1380,631
1380,630
1380,629
1380,628
1381,628
1382,628
1383,628
1384,628
1385,628
1386,628
1387,628
1388,628
1389,628
1390,627
1390,626
1390,625
1391,625
1392,625
1393,625
1394,625
1395,625
1396,625
1397,625
1398,625
1399,625
1400,624
1400,623
1400,622
1400,621
1401,621
1402,621
1403,621
1404,621
1405,621
1406,621
1407,621
1408,621
1409,621
1410,620
1410,619
1410,618
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,602
1456,602
1457,602
1458,602
1459,602
1460,602
1461,601
1461,600
1461,599
1461,598
1462,598
1463,598
1464,598
1465,598
1466,598
1467,598
1468,598
1469,598
1470,598
1471,597
1471,596
1471,595
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,590
1482,590
1483,590
1484,590
1485,590
1486,589
1486,588
1486,587
1487,587
1488,587
1489,587
1490,587
1491,587
1492,587
1493,587
1494,587
1495,587
1496,587
1497,587
1498,587
1499,587
1500,587
1501,586
1501,585
1501,584
1501,583
1502,583
1503,583
1504,583
1505,583
1506,583
1507,583
1508,583
1509,583
1510,583
1511,582
1511,581
1511,580
1511,579
1512,579
1513,579
1514,579
1515,579
1516,579
1517,579
1518,579
1519,579
1520,579
1521,579
1522,579
1523,579
1524,579
1525,579
1526,578
1526,577
1526,576
1526,575
1527,575
1528,575
1529,575
1530,575
1531,575
1532,575
1533,575
1534,575
1535,575
1536,575
1537,575
1538,575
1539,575
1540,575
1541,575
1542,574
1542,573
1542,572
1542,571
1543,571
1544,571
1545,571
1546,571
1547,571
1548,571
1549,571
1550,571
1551,571
1552,570
1552,569
1552,568
1553,568
1554,568
1555,568
1556,568
1557,568
1558,568
1559,568
1560,568
1561,568
1562,568
1563,568
1564,568
1565,568
1566,568
1567,567
1567,566
1567,565
1567,564
1568,564
1569,564
1570,564
1571,564
1572,564
1573,564
1574,564
1575,564
1576,564
1577,563
1577,562
1577,561
1577,560
1578,560
1579,560
1580,560
1581,560
1582,560
1583,560
1584,560
1585,560
1586,560
1587,560
1588,560
1589,560
1590,560
1591,560
1592,559
1592,558
1592,557
1592,556
1593,556
1594,556
1595,556
1596,556
1597,556
1598,556
1599,556
1600,556
1601,556
1602,555
1602,554
1602,553
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,522
1689,522
1690,522
1691,522
1692,522
1693,521
1693,520
1693,519
1694,518
1695,518
1696,518
1697,518
1698,518
1699,518
1700,518
1701,518
1702,518
1703,518
1704,517
1704,516
1704,515
1705,514
1706,514
1707,514
1708,514
1709,514
1710,514
1711,514
1712,514
1713,514
1714,514
1715,514
1716,514
1717,514
1718,514
1719,513
1719,512
1719,511
1720,511
1721,511
1722,511
1723,511
1724,511
1725,511
1726,511
1727,511
1728,511
1729,510
1729,509
1729,508
1729,507
1730,507
1731,507
1732,507
1733,507
1734,507
1735,507
1736,507
1737,507
1738,507
1739,507
1740,507
1741,507
1742,507
1743,507
1744,506
1744,505
1744,504
1744,503
1745,503
1746,503
1747,503
1748,503
1749,503
1750,503
1751,503
1752,503
1753,503
1754,502
1754,501
1754,500
1754,499
1755,499
1756,499
1757,499
1758,499
1759,499
1760,499
1761,499
1762,499
1763,499
1764,499
1765,499
1766,499
1767,499
1768,499
1769,498
1769,497
1769,496
1770,496
1771,496
1772,496
1773,496
1774,496
1775,496
1776,496
1777,496
1778,496
1779,495
1779,494
1779,493
1780,492
1781,492
1782,492
1783,492
1784,492
1785,492
1786,492
1787,492
1788,492
1789,492
1790,491
1790,490
1790,489
1790,488
1791,488
1792,488
1793,488
1794,488
1795,488
1796,488
1797,488
1798,488
1799,488
1800,487
1800,486
1800,485
1800,484
1801,484
1802,484
1803,484
1804,484
1805,483
1805,482
1805,481
1805,480
1806,480
1807,480
1808,480
1809,480
1810,480
1811,480
1812,480
1813,480
1814,480
1815,479
1815,478
1815,477
1816,477
1817,477
1818,477
1819,477
1820,476
1820,475
1820,474
1820,473
1821,473
1822,473
1823,473
1824,473
1825,473
1826,473
1827,473
1828,473
1829,473
1830,472
1830,471
1830,470
1830,469
1831,469
1832,469
1833,469
1834,469
1835,469
1836,469
1837,469
1838,469
1839,469
1840,468
1840,467
1840,466
1840,465
1841,465
1842,465
1843,465
1844,465
1845,464
1845,463
1845,462
1845,461
1846,461
1847,461
1848,461
1849,461
1850,461
1851,461
1852,461
1853,461
1854,461
1855,460
1855,459
1855,458
1856,458
1857,458
1858,458
1859,458
1860,458
1861,458
1862,458
1863,458
1864,458
1865,458
1866,457
1866,456
1866,455
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,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,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,420
1953,420
1954,420
1955,420
1956,420
1957,419
1957,418
1957,417
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,412
1968,412
1969,412
1970,412
1971,412
1972,411
1972,410
1972,409
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,404
1983,404
1984,404
1985,404
1986,404
1987,403
1987,402
1987,401
1988,401
1989,401
1990,401
1991,401
1992,401
1993,401
1994,401
1995,401
1996,401
1997,400
1997,399
1997,398
1997,397
1998,397
1999,397
2000,397
2001,397
2002,397
2003,397
2004,397
2005,397
2006,397
2007,396
2007,395
2007,394
2007,393
2008,393
2009,393
2010,393
2011,393
2012,393
2013,393
2014,393
2015,393
2016,393
2017,392
2017,391
2017,390
2018,389
2019,389
2020,389
2021,389
2022,389
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,381
2053,380
2053,379
2053,378
2054,378
2055,378
2056,378
2057,378
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
2099,355
2100,355
2101,355
2102,355
2103,354
2103,353
2103,352
2103,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
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
2134,316
2134,315
2134,314
2134,313
2135,313
2136,313
2137,313
2138,313
2139,312
2139,311
2139,310
2140,309
2141,309
2142,309
2143,309
2144,308
2144,307
2144,306
2144,305
2144,304
2144,303
2144,302
2144,301
2144,300
2144,299
2144,298
2143,297
2142,297
2141,297
2140,297
2139,297
2139,296
2139,295
2139,294
2138,293
2137,293
2136,293
2135,293
2134,293
2134,292
2134,291
2134,290
2134,289
2134,288
2134,287
2133,286
2132,286
2131,286
2130,286
2129,286
2129,285
2129,284
2129,283
2128,282
2127,282
2126,282
2125,282
2124,282
2124,281
2124,280
2124,279
2123,278
2122,278
2121,278
2120,278
2119,278
2118,278
2117,278
2116,278
2115,278
2114,278
2114,277
2114,276
2114,275
2113,274
2112,274
2111,274
2110,274
2109,274
2109,273
2109,272
2109,271
2108,270
2107,270
2106,270
2105,270
2104,270
2103,269
2103,268
2103,267
2103,266
2103,265
2103,264
2102,263
2101,263
2100,263
2099,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
2092,251
2091,251
2090,251
2089,251
2088,251
2088,250
2088,249
2088,248
2088,247
2088,246
2088,245
2088,244
2088,243
2088,242
2088,241
2088,240
2088,239
2088,238
2088,237
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
2088,210
2088,209
2088,208
2088,207
2089,207
2090,207
2091,207
2092,207
2093,206
2093,205
2093,204
2093,203
2093,202
2093,201
2093,200
2093,199
2093,198
2093,197
2093,196
2093,195
2093,194
2093,193
2093,192
2093,191
2093,190
2093,189
2093,188
2094,188
2095,188
2096,188
2097,188
2098,187
2098,186
2098,185
2099,184
2100,184
2101,184
2102,184
2103,183
2103,182
2104,181
2104,180
