1060
3356
841
1160
1369
1481
1435
968
798
2078
1413
2100
1522
1707
1444
2513
5133
1496
3128
3863
1853
1761
5310
1445