986
2942
2896
8106
4514
6064
8471
5348
4302
8245
6997
9916
4566
795
6585
1655
3647
6169
6107
227
1446