1524
1373
1405
1888
2173
1384
1292
1530
1350
1447
1865
3108
3310
1424
1574
6917
1693
1500
1393
1593
1583
1123
1215
1329
1122
655
471
463
560