1393
1607
1083
863
847
1486
951
1506
1017
1836
1422
2025
1558
968
1313
1322
3213
1347
1434
2074
3616
1754
12810
8267
3315
3049