1116
1091
1375
1597
1103
1629
2151
2057
1584
1286
3993
1982
1354
2141
1942
2213
1680
1229
1593
1372
1471
1533
1420
1449
2061
2023
2599
3050
4308
2755
1753
1379
1376
991
1480
1071