9
45
210
340
404
612
266
241
1K
209
874
672