3999
901
6998
1576
9680
2179
4870
1097
6580
1482
6980
1572
13979
3147
7797
1756
12680
2855
5980
1347