10505
14743
1954
2990
11494
10505
1255
2774
2381
1567
627