1291
2581
1336
1666
903
3021
1298
3754
1382
1844
1899
9056
3057
2902
1749
2594
5030
1550
5469
2133
641