898
934
677
826
952
938
946
1450
1216
1241
2134
3067
1989
1708
2125
18722
3364
9548
39832
6628
6183
11008
8644
6980