521,505,519,506,524,533,556,665,724,800,883,939,947,941,927,933,922,917,925,930,930,879,817,699,590,555;3182,3104,3036,2973,2929,2892,2853,2875,2842,2846,2862,2863,2893,2938,2965,2979,3000,3039,3130,3192,3217,3228,3231,3216,3215,3183