1249,1229,1228,1228,1227,1226,1225,1224,1223,1222,1221,1220,1218,1194,1191,1189,1187,1186,1183,1182,1181,1181,1178,1177,1176,1175,1174,1173,1172,1171,1171,1171,1168,1167,1167,1166,1164,1163,1162,1161,1161,1161,1161,1156,1150,1148,1146,1144,1143,1143,1143,1141,1137,1134,1133,1131,1129,1128,1125,1124,1122,1121,1120,1105,1101,1099,1098,1096,1089,1086,1085,1084,1083,1065,1064,1063,1062,1061,1060,1059,1057,1053,1050,1049,1046,1043,1042,1041,1040,1033,1032,1031,1030,1029,1027,1026,1025,1023,1022,1017,1017,1014,1014,1013,1012,1011,1010,1007,1003,1001,987,987,980,979,975,974,974,974,975,977,980,982,984,987,988,989,992,994,994,995,996,996,997,998,997,996,995,988,986,980,978,964,959,948,947,947,946,943,942,941,941,940,940,940,941,942,942,943,944,945,945,946,947,948,950,951,951,952,953,954,956,957,960,961,962,962,963,964,965,966,967,969,970,970,969,968,966,965,964,964,967,972,975,1008,1012,1013,1016,1020,1020,1021,1037,1041,1042,1042,1041,1040,1039,1039,1039,1039,1039,996,995,995,996,995,996,1002,1011,1015,1019,1026,1038,1039,1045,1050,1054,1058,1063,1069,1070,1079,1080,1085,1086,1089,1089,1095,1095,1092,1036,1028,1027,973,973,1000,1010,1041,1127,1128,1132,1134,1137,1136,1136,1133,1132,1129,1127,1123,1118,1112,1107,1093,1087,1081,1067,1058,1055,1055,1054,1054,1053,1052,1050,1049,1046,1044,1040,1037,1026,1025,1023,1017,1016,1015,1010,1003,997,996,990,992,1001,1005,1007,1007,1006,1006,1003,1002,998,997,999,1004,1013,1031,1039,1054,1068,1076,1095,1105,1106,1113,1123,1132,1141,1142,1152,1161,1170,1171,1179,1190,1191,1203,1210,1211,1216,1227,1233,1236,1240,1244,1249;2779,2778,2778,2779,2779,2779,2779,2779,2779,2778,2778,2777,2777,2777,2777,2776,2775,2775,2775,2776,2776,2777,2777,2778,2778,2778,2778,2778,2777,2776,2775,2772,2772,2772,2771,2771,2771,2771,2771,2772,2773,2774,2775,2775,2769,2769,2769,2769,2771,2772,2773,2774,2774,2773,2773,2773,2774,2775,2774,2774,2774,2774,2775,2775,2773,2773,2773,2773,2775,2775,2774,2774,2774,2774,2775,2776,2776,2776,2776,2775,2775,2775,2775,2775,2774,2774,2774,2774,2775,2775,2774,2774,2773,2773,2773,2773,2773,2773,2773,2775,2777,2777,2778,2778,2778,2777,2777,2777,2777,2781,2782,2783,2784,2785,2785,2786,2787,2788,2789,2789,2791,2792,2793,2794,2794,2798,2799,2800,2801,2802,2802,2805,2806,2806,2806,2806,2805,2805,2808,2808,2806,2806,2804,2804,2804,2805,2805,2805,2805,2805,2806,2806,2807,2808,2810,2810,2811,2812,2812,2813,2814,2814,2815,2815,2815,2815,2816,2816,2816,2817,2817,2817,2817,2817,2816,2815,2815,2815,2815,2815,2815,2815,2815,2816,2816,2816,2816,2816,2817,2820,2821,2822,2823,2826,2826,2825,2826,2826,2827,2827,2829,2832,2832,2833,2833,2834,2834,2835,2836,2837,2839,2839,2839,2840,2840,2841,2842,2843,2843,2846,2847,2848,2849,2852,2856,2858,2861,2862,2863,2864,2865,2865,2864,2864,2865,2865,2866,2866,2868,2870,2871,2871,2870,2868,2872,2882,2887,2896,2896,2895,2892,2889,2886,2880,2879,2875,2872,2868,2866,2863,2860,2856,2854,2853,2851,2848,2844,2838,2832,2831,2830,2829,2827,2825,2823,2823,2821,2820,2818,2818,2816,2816,2816,2816,2816,2816,2814,2814,2814,2814,2813,2812,2811,2810,2807,2805,2802,2801,2798,2793,2791,2790,2787,2785,2785,2784,2784,2785,2786,2787,2786,2784,2784,2785,2784,2783,2783,2784,2783,2784,2784,2784,2785,2785,2785,2785,2784,2784,2784,2785,2785,2784,2783,2782,2779