3451
13206
20828
29828
14790
21444
5170
18391
18218