1569
3064
1212
1018
1898
1434
724
871
714
1103
299
950
2016
1094
1406
930
443
783
1363
1499
1049
1200
869
953
