1201
1523
3964
902
10351
954
1134
18837
1364
2960
2123
5271
3337
1319
1518
1157
1887
1605
1061
1653
947
1096
8183
8947
1905