6928
1560
9701
2184
5677
1278
3516
792
4088
921
3849
867
7545
1699
15463
3481