2396
3618
7579
6475
1460
10755
1756
2867
3049
9830
10058
2792
12929
1353
16179
687
1850
7047
1294
1754