6 4 3844 3195 3315 3119 3216 3640 1648 2305 1427 1247 1400 2354 875 93 1029 113 620 175 4548 3760 2944 3439 2862 3759