12700
16030
10238
18705
2906
4866
5783
771
1180
2358
3604
4635
6701
5500