3882
1626
3252
739
1413
1636
735
896
2552
992
1217
1697
2756
1879
1589
3866
1324
2419
1516
1498
3941
2542
6322
37311
4724