496
2733
1366
1753
1654
1409
1382
1114
932
1113
1606
1105
1558
1449
1132
1006
1012
957
1627
1104
1484
1626
1571
1374
1123
1520
1035
1526
1291
1265
1290
1354
1460
496